.aydn6q_page{padding:var(--space-l) var(--space-m);flex:1;place-items:center;display:grid}.aydn6q_card{gap:var(--space-l);width:100%;max-width:400px;padding:var(--space-xl) var(--space-l);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-m);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.aydn6q_header{gap:var(--space-xs);flex-direction:column;display:flex}.aydn6q_eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.8125rem;font-weight:500}.aydn6q_title{color:var(--color-primary);font-size:1.75rem}.aydn6q_form{gap:var(--space-m);flex-direction:column;display:flex}.aydn6q_field{gap:var(--space-xs);flex-direction:column;display:flex}.aydn6q_label{font-size:.875rem;font-weight:500}.aydn6q_input{height:44px;padding:0 var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-text);transition:border-color .12s}.aydn6q_input:hover{border-color:var(--color-text-muted)}.aydn6q_input:focus-visible{border-color:var(--color-primary);outline-offset:0}.aydn6q_error{padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:var(--color-error-bg);color:var(--color-error);margin:0;font-size:.875rem}.aydn6q_submit{height:44px;margin-top:var(--space-s);border-radius:var(--radius-s);background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;border:0;font-weight:500;transition:background-color .12s}.aydn6q_submit:hover:not(:disabled){background:var(--color-primary-hover)}.aydn6q_submit:disabled{opacity:.7;cursor:progress}
