.Si-P0q_page{background:var(--color-bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.Si-P0q_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-width:380px;padding:32px 28px}.Si-P0q_brand{align-items:center;gap:10px;margin-bottom:8px;display:flex}.Si-P0q_logoImg{width:auto;height:32px}[data-theme=dark] .Si-P0q_logoImg{filter:invert()}.Si-P0q_subtitle{color:var(--color-ink-muted);margin:0 0 24px;font-size:14px;line-height:1.5}.Si-P0q_form{flex-direction:column;gap:14px;display:flex}.Si-P0q_label{color:var(--color-ink-muted);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.Si-P0q_input{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-ink);padding:10px 12px;font-size:14px}.Si-P0q_advancedToggle{color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px}.Si-P0q_advancedGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Si-P0q_hint{border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-ink-muted);margin:-6px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.5}.Si-P0q_checkboxLabel{color:var(--color-ink-muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.Si-P0q_error{color:var(--color-danger);margin:0;font-size:13px}.Si-P0q_submit{background:var(--color-accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;margin-top:6px;padding:11px;font-size:14px;font-weight:600}.Si-P0q_submit:hover{background:var(--color-accent-hover)}.Si-P0q_submit:disabled{opacity:.6;cursor:default}
