.auth-input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 3px #b4231824}.auth-btn__spin{justify-content:center;align-items:center;gap:10px;display:inline-flex}.auth-btn__spin .mo-spinner{flex:none;block-size:16px;inline-size:16px}.auth-btn:active:not(:disabled){transform:scale(.98)}.auth-btn{transition:transform var(--dur-instant,90ms) var(--ease-out-quart,ease-out), filter var(--dur-fast,.16s) ease, box-shadow var(--dur-fast,.16s) ease, opacity var(--dur-fast,.16s) ease}.auth-btn:focus-visible,.auth-link:focus-visible,.auth-tab:focus-visible{outline:2px solid var(--brand-amber-text,#006b75);outline-offset:2px}.auth-resend{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.auth-resend .auth-link{align-items:center;min-block-size:44px;display:inline-flex}.auth-sentto{overflow-wrap:anywhere;margin:0;font-weight:600}.auth-note{animation:mo-fade-in var(--dur-base,.28s) var(--ease-out-quart,ease-out) both}@media (prefers-reduced-motion:reduce){.auth-btn{transition:none}.auth-btn:active:not(:disabled){transform:none}.auth-note{animation:none}}.auth-title:focus{outline:none}
