.signin_main__DWW8b{max-width:34rem;margin:0 auto;padding:var(--space-5) var(--space-3) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.signin_title__wccp_{font-size:clamp(1.5rem,3.5vw,2.1rem)}.signin_sub__IoJMe{color:var(--ink-soft);font-size:.95rem;max-width:var(--prose-measure)}.signin_linkError__ilDE8{margin:0;padding:.6rem .75rem;border-radius:var(--radius-action);background:var(--color-severity-high-bg);color:var(--color-severity-high-fg);font-size:.9rem;line-height:1.5}.SignInForm_form__BQz1X{display:flex;flex-direction:column;gap:.4rem}.SignInForm_row__hd6KI{display:flex;flex-wrap:wrap;gap:.5rem}.SignInForm_srOnly__t74Yw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SignInForm_input__NVs4X{flex:1 1 12rem;min-width:9rem;padding:.55rem .7rem;border:1px solid var(--rule);border-radius:var(--radius-action);background:var(--plate-white);color:var(--seal-ink);font-size:.9rem}.SignInForm_submit__zsdTh{flex-shrink:0;padding:.55rem .9rem;border:none;border-radius:var(--radius-action);background:var(--seal-ink);color:var(--filing-paper);font-weight:600;font-size:.85rem;cursor:pointer;white-space:nowrap}.SignInForm_submit__zsdTh:hover:not(:disabled){background:var(--class-slate)}.SignInForm_submit__zsdTh:disabled{opacity:.7;cursor:progress}.SignInForm_error__Ya_Io{margin:0;padding:.5rem .65rem;border-radius:var(--radius-action);background:var(--color-severity-high-bg);color:var(--color-severity-high-fg);font-size:.82rem}.SignInForm_sent__hPo0l{margin:0;padding:.55rem .7rem;border-left:2px solid var(--registry-brass);color:var(--seal-ink);font-size:.9rem;line-height:1.5}