.page-module-scss-module__dUCCDW__page{color:#f8fafc;background:radial-gradient(circle at 20% 10%,#f59e0b29,#0000 36%),#0b121c;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.page-module-scss-module__dUCCDW__card{text-align:center;background:#111b28f0;border:.0625rem solid #ffffff1f;border-radius:1.5rem;width:min(100%,26.25rem);padding:2.5rem 2rem;box-shadow:0 1.5rem 5rem #00000047}.page-module-scss-module__dUCCDW__card h1{letter-spacing:-.02em;margin:1.25rem 0 .5rem;font-size:1.5rem}.page-module-scss-module__dUCCDW__card p{color:#a8b3c2;overflow-wrap:anywhere;margin:0;line-height:1.6}.page-module-scss-module__dUCCDW__spinner,.page-module-scss-module__dUCCDW__icon{border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin:0 auto;display:grid}.page-module-scss-module__dUCCDW__spinner{border:.1875rem solid #f59e0b33;border-top-color:#f59e0b;animation:.9s linear infinite page-module-scss-module__dUCCDW__spin}.page-module-scss-module__dUCCDW__icon{color:#0b121c;background:#f59e0b;font-size:1.75rem;font-weight:800}.page-module-scss-module__dUCCDW__errorIcon{background:#fb7185}.page-module-scss-module__dUCCDW__button{color:#0b121c;cursor:pointer;background:#f59e0b;border:0;border-radius:.75rem;margin-top:1.5rem;padding:.75rem 1.125rem;font-weight:700}@keyframes page-module-scss-module__dUCCDW__spin{to{transform:rotate(360deg)}}
.confirm-modal-overlay{z-index:10000;background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.confirm-modal{background:#fff;border-radius:.75rem;width:100%;max-width:22.5rem;overflow:hidden;box-shadow:0 1.25rem 1.5625rem -.3125rem #0000001a}.confirm-modal-header{padding:1.5rem 1.25rem .5rem}.confirm-modal-title{color:#111827;text-align:center;margin:0;font-size:1.25rem;font-weight:700}.confirm-modal-body{padding:0 1.25rem 1.25rem}.confirm-modal-message{color:#111827;text-align:center;white-space:pre-line;font-size:.875rem;font-weight:400;line-height:1.5}.confirm-modal-footer{gap:.5rem;padding:0 1.25rem 1.25rem;display:flex}.confirm-modal-btn{cursor:pointer;border:none;border-radius:.5rem;flex:1;padding:1rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .2s}.confirm-modal-btn-cancel{color:#111827;background:#f3f4f6}.confirm-modal-btn-cancel:hover{background:#e5e7eb}.confirm-modal-btn-primary{color:#fff;background:#445bfe}.confirm-modal-btn-primary:hover{background:#3648e0}
