._9Pq0ca_page{min-height:100dvh;padding:var(--space-24) var(--space-16);place-items:center;display:grid}._9Pq0ca_card{gap:var(--space-16);width:100%;max-width:380px;padding:var(--space-32) var(--space-24);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;box-shadow:0 16px 48px #00000014}._9Pq0ca_logo{border-radius:var(--radius-md);width:44px;height:44px}._9Pq0ca_title{font:var(--font-largeTitle)}._9Pq0ca_byline{font:var(--font-footnote);color:var(--fg-secondary);margin-top:calc(-1 * var(--space-8))}._9Pq0ca_form{gap:var(--space-16);flex-direction:column;display:flex}._9Pq0ca_field{gap:var(--space-4);font:var(--font-footnote);color:var(--fg-secondary);flex-direction:column;display:flex}._9Pq0ca_field input,._9Pq0ca_input{min-height:44px;font:var(--font-body);color:var(--fg-primary);background:var(--bg-sunken);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-8) var(--space-12)}._9Pq0ca_primary{min-height:44px;padding:0 var(--space-20);border-radius:var(--radius-md);background:var(--accent);color:var(--fg-onAccent);font:var(--font-headline);transition:background var(--motion-state);border:none}._9Pq0ca_primary:hover:not(:disabled){background:var(--accent-hover)}._9Pq0ca_primary:disabled,._9Pq0ca_secondary:disabled,._9Pq0ca_danger:disabled{cursor:progress;opacity:.7}._9Pq0ca_secondary{min-height:44px;padding:0 var(--space-16);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);font:var(--font-headline)}._9Pq0ca_danger{min-height:44px;padding:0 var(--space-16);border-radius:var(--radius-md);background:var(--state-danger);color:var(--fg-onAccent);font:var(--font-headline);border:none}._9Pq0ca_link{min-height:var(--hit-target);color:var(--accent);font:var(--font-footnote);background:0 0;border:none;align-self:center;align-items:center;text-decoration:none;display:inline-flex}._9Pq0ca_link:disabled{opacity:.6}._9Pq0ca_error{font:var(--font-footnote);color:var(--state-danger)}._9Pq0ca_error:empty{display:none}._9Pq0ca_notice{font:var(--font-footnote);color:var(--fg-secondary);background:var(--state-infoSubtle);border-radius:var(--radius-sm);padding:var(--space-8) var(--space-12)}._9Pq0ca_brand{font:var(--font-caption);color:var(--fg-tertiary);text-align:center}._9Pq0ca_shell{max-width:640px;padding:var(--space-32) var(--space-16) var(--space-48);gap:var(--space-24);flex-direction:column;margin:0 auto;display:flex}._9Pq0ca_header{align-items:center;gap:var(--space-12);display:flex}._9Pq0ca_headerTitle{font:var(--font-title)}._9Pq0ca_header ._9Pq0ca_grow{flex:1;min-width:0}._9Pq0ca_section{gap:var(--space-12);padding:var(--space-20);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._9Pq0ca_sectionTitle{font:var(--font-headline)}._9Pq0ca_muted{font:var(--font-footnote);color:var(--fg-secondary)}._9Pq0ca_row{align-items:center;gap:var(--space-12);padding:var(--space-8) 0;border-top:1px solid var(--border-subtle);display:flex}._9Pq0ca_row:first-of-type{border-top:none}._9Pq0ca_row ._9Pq0ca_grow{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._9Pq0ca_actions{gap:var(--space-8);flex-wrap:wrap;display:flex}._9Pq0ca_small{min-height:36px;padding:0 var(--space-12);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);font:var(--font-footnote)}._9Pq0ca_inline{gap:var(--space-8);flex-wrap:wrap;display:flex}._9Pq0ca_inline ._9Pq0ca_input{flex:1}._9Pq0ca_check{gap:var(--space-8);font:var(--font-footnote);align-items:flex-start;display:flex}a._9Pq0ca_primary{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
