.au1pQq_page{place-items:start center;padding-top:clamp(1rem,8vh,4rem);display:grid}.au1pQq_card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);gap:1rem;width:min(26rem,100%);padding:1.75rem 1.5rem;display:grid}.au1pQq_card h1{font-size:1.375rem;font-weight:650}.au1pQq_card>p{color:var(--text-secondary);font-size:.9375rem}.au1pQq_card>button[type=submit]{min-height:2.75rem}.au1pQq_icon{border-radius:var(--radius);background:var(--accent-soft);width:2.75rem;height:2.75rem;color:var(--accent);place-items:center;display:inline-grid}.au1pQq_field{gap:.375rem;display:grid}.au1pQq_field label{font-size:.875rem;font-weight:600}.au1pQq_field input{width:100%;min-height:2.75rem}.au1pQq_inputRow{gap:.375rem;display:flex}.au1pQq_inputRow input{flex:auto}.au1pQq_eye{flex-shrink:0}.au1pQq_hint{color:var(--text-muted);font-size:.8125rem}.au1pQq_error{border-left:3px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-soft);padding:.5rem .75rem;font-size:.875rem}.au1pQq_notice{border-left:3px solid var(--success);border-radius:var(--radius-sm);background:var(--success-soft);padding:.5rem .75rem;font-size:.875rem}
