.Si-P0q_main{place-items:center;min-height:100vh;padding:20px;display:grid}.Si-P0q_card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow-card);width:100%;max-width:360px;padding:32px 30px}.Si-P0q_title{margin-bottom:4px;font-size:22px}.Si-P0q_subtitle{color:var(--muted);margin-bottom:20px;font-size:13px}.Si-P0q_form{gap:1rem;display:grid}.Si-P0q_msForm{margin-bottom:4px}.Si-P0q_label{color:var(--muted);gap:4px;font-size:13px;display:grid}.Si-P0q_input{border:1px solid var(--line);border-radius:var(--radius-s);color:inherit;background:var(--background);width:100%;padding:8px 10px;font-size:14px}.Si-P0q_input:focus{border-color:var(--accent);outline:none}.Si-P0q_btn{border:1px solid var(--line);color:inherit;border-radius:var(--radius-pill);cursor:pointer;background:0 0;width:100%;padding:9px 14px;font-size:14px}.Si-P0q_btn:hover{background:var(--hover);border-color:var(--accent)}.Si-P0q_btn[disabled]{opacity:.6;cursor:default}.Si-P0q_btnPrimary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.Si-P0q_btnPrimary:hover{background:var(--accent);opacity:.9}.Si-P0q_details{color:var(--muted);font-size:13px}.Si-P0q_details summary{cursor:pointer}.Si-P0q_error{color:var(--bad);font-size:13px}
