.Si-P0q_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:16px;max-width:400px;margin:48px auto;padding:24px;display:grid}.Si-P0q_title{margin:0;font-size:22px}.Si-P0q_lead{color:var(--muted);margin:0;font-size:15px}.Si-P0q_field{gap:6px;font-size:15px;font-weight:500;display:grid}.Si-P0q_input{width:100%;min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:0 12px;font-weight:400}.Si-P0q_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.Si-P0q_input:disabled{background:var(--bg)}.Si-P0q_primary{min-height:44px;font:inherit;color:#fff;background:var(--accent);border:1px solid var(--accent);cursor:pointer;border-radius:8px;font-weight:600}.Si-P0q_primary:hover:not(:disabled){background:#1e40af}.Si-P0q_primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Si-P0q_primary:disabled{opacity:.7;cursor:progress}.Si-P0q_error{border:1px solid var(--bad);color:var(--bad);border-radius:var(--radius);background:#fef2f2;margin:0;padding:10px 12px;font-size:15px}.Si-P0q_note{color:var(--muted);margin:0;font-size:13px}
