.code-verification-form-module-scss-module__qulWuG__form{font-size:var(--font-size-md);flex-direction:column;gap:0;display:flex}.code-verification-form-module-scss-module__qulWuG__label{font-size:inherit;margin-bottom:.35rem;display:block}.code-verification-form-module-scss-module__qulWuG__input{width:100%;color:inherit;font:inherit;box-sizing:border-box;background:#0003;border:1px solid #fff3;border-radius:8px;margin-bottom:1rem;padding:.65rem .75rem}.code-verification-form-module-scss-module__qulWuG__input:focus{outline-offset:1px;outline:2px solid #93c5ff73}.code-verification-form-module-scss-module__qulWuG__codeLabel{opacity:.92;line-height:1.45;font-size:inherit;margin-bottom:.75rem}.code-verification-form-module-scss-module__qulWuG__digits{flex-wrap:nowrap;justify-content:flex-start;gap:.45rem;margin-bottom:1rem;display:flex}.code-verification-form-module-scss-module__qulWuG__digitCell{box-sizing:border-box;background:#0003;border:1px solid #fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.75rem;display:flex}.code-verification-form-module-scss-module__qulWuG__digitCell:focus-within{outline-offset:1px;outline:2px solid #93c5ff73}.code-verification-form-module-scss-module__qulWuG__digitCellDisabled{opacity:.55}.code-verification-form-module-scss-module__qulWuG__digit{box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:center;width:100%;height:100%;color:inherit;font-size:var(--font-size-md);font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:6px;outline:none;margin:0;padding:0 .15rem;font-weight:500;line-height:1;display:block;transform:translateY(-.1em)}.code-verification-form-module-scss-module__qulWuG__submit{cursor:pointer;font-weight:600;font:inherit;color:inherit;background:#93c5ff40;border:none;border-radius:8px;align-self:flex-start;margin-top:.25rem;padding:.65rem 1.35rem}.code-verification-form-module-scss-module__qulWuG__submit:disabled{opacity:.45;cursor:not-allowed}.code-verification-form-module-scss-module__qulWuG__submit:not(:disabled):hover{background:#93c5ff61}.code-verification-form-module-scss-module__qulWuG__error{font-size:inherit;color:#ffb4a0f2;margin-top:.75rem}.code-verification-form-module-scss-module__qulWuG__codeIssue{background:#00000026;border:1px solid #ffffff1f;border-radius:8px;margin-top:1rem;padding:1rem}.code-verification-form-module-scss-module__qulWuG__codeIssueText{color:#ffdcc8f2;margin:0 0 .75rem;line-height:1.45}.code-verification-form-module-scss-module__qulWuG__resendButton{color:inherit;font:inherit;cursor:pointer;background:#93c5ff1f;border:1px solid #93c5ff59;border-radius:8px;padding:.55rem 1rem;font-weight:600}.code-verification-form-module-scss-module__qulWuG__resendButton:disabled{opacity:.45;cursor:not-allowed}.code-verification-form-module-scss-module__qulWuG__resendButton:not(:disabled):hover{background:#93c5ff38}.code-verification-form-module-scss-module__qulWuG__resendHint{font-size:inherit;opacity:.92;margin:.75rem 0 0}.code-verification-form-module-scss-module__qulWuG__success{font-size:inherit;color:#baebc8f2;margin-top:.75rem;font-weight:600}.code-verification-form-module-scss-module__qulWuG__continueRow{margin-top:1rem}.code-verification-form-module-scss-module__qulWuG__continueLink{font-size:inherit;color:#badcfffa;font-weight:600;text-decoration:none}.code-verification-form-module-scss-module__qulWuG__continueLink:hover{text-decoration:underline}.code-verification-form-module-scss-module__qulWuG__continueLink:focus-visible{outline-offset:3px;outline:2px solid #93c5ff8c}
.reset-password-module-scss-module__XhfKdq__main{max-width:420px;font-size:var(--font-size-md);margin:4rem auto;padding:0 1rem}.reset-password-module-scss-module__XhfKdq__title{font-size:var(--font-size-lg);letter-spacing:.02em;margin-bottom:.75rem;font-weight:600}.reset-password-module-scss-module__XhfKdq__lead{opacity:.9;line-height:1.5;font-size:inherit;margin-bottom:1.5rem}.reset-password-module-scss-module__XhfKdq__form{flex-direction:column;gap:0;display:flex}.reset-password-module-scss-module__XhfKdq__label{font-size:inherit;margin-bottom:.35rem;display:block}.reset-password-module-scss-module__XhfKdq__input{width:100%;color:inherit;font:inherit;box-sizing:border-box;background:#0003;border:1px solid #fff3;border-radius:8px;margin-bottom:.35rem;padding:.65rem .75rem}.reset-password-module-scss-module__XhfKdq__input:focus{outline-offset:1px;outline:2px solid #93c5ff73}.reset-password-module-scss-module__XhfKdq__fieldError{min-height:1.25rem;font-size:inherit;color:#ffb4a0f2;margin-bottom:.75rem}.reset-password-module-scss-module__XhfKdq__submit{cursor:pointer;font-weight:600;font:inherit;color:inherit;background:#93c5ff40;border:none;border-radius:8px;align-self:flex-start;margin-top:.25rem;padding:.65rem 1.35rem}.reset-password-module-scss-module__XhfKdq__submit:disabled{opacity:.45;cursor:not-allowed}.reset-password-module-scss-module__XhfKdq__submit:not(:disabled):hover{background:#93c5ff61}.reset-password-module-scss-module__XhfKdq__successTitle{font-size:var(--font-size-lg);letter-spacing:.02em;margin-bottom:1.25rem;font-weight:600}.reset-password-module-scss-module__XhfKdq__loginCta{min-height:44px;font-size:inherit;color:#badcfffa;border-radius:6px;align-items:center;gap:.35rem;margin:0 -.25rem .25rem;padding:.5rem .25rem;font-weight:600;text-decoration:none;display:inline-flex}.reset-password-module-scss-module__XhfKdq__loginCta:hover{text-decoration:underline}.reset-password-module-scss-module__XhfKdq__loginCta:focus-visible{outline-offset:3px;outline:2px solid #93c5ff8c}.reset-password-module-scss-module__XhfKdq__back{margin-top:2rem}.reset-password-module-scss-module__XhfKdq__back a{color:inherit;opacity:.88;text-decoration:none}.reset-password-module-scss-module__XhfKdq__back a:hover{text-decoration:underline}.reset-password-module-scss-module__XhfKdq__serverError{font-size:inherit;color:#ffb4a0f2;margin-top:1rem}.reset-password-module-scss-module__XhfKdq__recoveryTitle{font-size:var(--font-size-lg);letter-spacing:.02em;margin-bottom:1rem;font-weight:600;line-height:1.45}.reset-password-module-scss-module__XhfKdq__recoveryCta{min-height:44px;font-size:inherit;color:#badcfffa;border-radius:6px;align-items:center;margin:0 -.25rem;padding:.35rem .25rem;font-weight:600;text-decoration:none;display:inline-flex}.reset-password-module-scss-module__XhfKdq__recoveryCta:hover{text-decoration:underline}.reset-password-module-scss-module__XhfKdq__recoveryCta:focus-visible{outline-offset:3px;outline:2px solid #93c5ff8c}.reset-password-module-scss-module__XhfKdq__recoverySecondary{font-size:inherit;opacity:.9;margin-top:1.75rem}.reset-password-module-scss-module__XhfKdq__recoverySecondary a{color:inherit;text-decoration:none}.reset-password-module-scss-module__XhfKdq__recoverySecondary a:hover{text-decoration:underline}.reset-password-module-scss-module__XhfKdq__codeIssue{background:#00000026;border:1px solid #ffffff1f;border-radius:8px;margin-top:1rem;padding:1rem}.reset-password-module-scss-module__XhfKdq__codeIssueText{color:#ffdcc8f2;margin:0 0 .75rem;line-height:1.45}.reset-password-module-scss-module__XhfKdq__resendButton{color:inherit;font:inherit;cursor:pointer;background:#93c5ff1f;border:1px solid #93c5ff59;border-radius:8px;padding:.55rem 1rem;font-weight:600}.reset-password-module-scss-module__XhfKdq__resendButton:disabled{opacity:.45;cursor:not-allowed}.reset-password-module-scss-module__XhfKdq__resendButton:not(:disabled):hover{background:#93c5ff38}.reset-password-module-scss-module__XhfKdq__resendHint{font-size:inherit;opacity:.92;margin:.75rem 0 0}
