.SignInPage_shell__zXIC7{display:flex;flex-direction:column;min-height:100dvh}.SignInPage_main__LvspW{align-items:center;display:flex;flex:1 1;justify-content:center;padding:32px 20px 64px}.SignInPage_card__tBSdw{max-width:440px;padding:36px 32px 32px;width:100%}.SignInPage_heading__nSNOM{color:var(--ink);font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:-.01em;line-height:1.05;margin:0 0 6px}.SignInPage_sub__M3Ho_{color:var(--ink-soft);font-size:15px;line-height:1.5;margin:0 0 28px}.SignInPage_form__YWQug{gap:20px}.SignInPage_actions__1j2c5,.SignInPage_form__YWQug{display:flex;flex-direction:column}.SignInPage_actions__1j2c5{gap:10px;margin-top:4px}.SignInPage_error__5_6e7{background:var(--red-wash);border:1px solid var(--red-line);border-radius:var(--r-md);color:var(--red-ink);font-size:13.5px;line-height:1.45;padding:11px 14px}.SignInPage_noAccount__oBIqI{background:var(--paper-sunk);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink-soft);font-size:14px;line-height:1.55;padding:16px 18px}.SignInPage_noAccount__oBIqI a{color:var(--red-ink);font-weight:600;text-decoration:none}.SignInPage_noAccount__oBIqI a:hover{text-decoration:underline}.SignInPage_codeHint__4kDG1{color:var(--ink-soft);font-size:13.5px;line-height:1.55;margin:0 0 20px;word-break:break-all}.SignInPage_codeHint__4kDG1 strong{color:var(--ink)}.SignInPage_codeInput__tzvU3{font-feature-settings:"tnum";font-size:28px!important;font-variant-numeric:tabular-nums;letter-spacing:.25em;padding:16px 14px!important;text-align:center}.SignInPage_resend__av16f{color:var(--muted);font-size:13px;text-align:center}.SignInPage_resend__av16f button{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.SignInPage_resend__av16f button:hover{color:var(--ink)}.SignInPage_resend__av16f button:disabled{cursor:not-allowed;opacity:.5}.SignInPage_back__8WulS{align-items:center;background:none;border:none;color:var(--muted);cursor:pointer;display:inline-flex;font-size:13px;gap:4px;padding:0}.SignInPage_back__8WulS:hover{color:var(--ink-soft)}
/*# sourceMappingURL=91d7244199db8764.css.map*/