.auth-form-module__UaVI8G__form{border-radius:var(--r-lg);flex-direction:column;gap:18px;width:100%;max-width:440px;margin:clamp(32px,8vw,80px) auto;padding:clamp(24px,5vw,36px);display:flex}.auth-form-module__UaVI8G__title{margin:0;font-size:clamp(1.8rem,1.4rem + 1.6vw,2.4rem)}.auth-form-module__UaVI8G__lead{color:var(--text-2);margin:-8px 0 0;font-size:.95rem;line-height:1.5}.auth-form-module__UaVI8G__field{flex-direction:column;gap:7px;display:flex}.auth-form-module__UaVI8G__field>span{color:var(--text-2);letter-spacing:.01em;font-size:.88rem}.auth-form-module__UaVI8G__field input{border-radius:var(--r-sm);border:1px solid var(--glass-border);background:var(--glass-bg-sunken);min-height:48px;transition:border-color var(--t-fast), background var(--t-fast);padding:13px 15px;font-size:16px}.auth-form-module__UaVI8G__field input:hover{border-color:var(--glass-border-lit)}.auth-form-module__UaVI8G__field input:focus{border-color:var(--focus);background:var(--glass-bg-light)}.auth-form-module__UaVI8G__hint{color:var(--text-3);font-size:.8rem;font-style:normal}.auth-form-module__UaVI8G__error{border-radius:var(--r-sm);background:var(--tone-danger-bg);color:var(--tone-danger-fg);margin:0;padding:11px 14px;font-size:.9rem;line-height:1.45}.auth-form-module__UaVI8G__switch{text-align:center;color:var(--text-3);margin:0;font-size:.9rem}.auth-form-module__UaVI8G__switch a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}
