.IEvyqa_page{background:var(--bg-inset);min-height:100vh;color:var(--fg);font-family:var(--ui);place-items:center;padding:24px 16px;display:grid}.IEvyqa_card{background:var(--bg-raised);border:1px solid var(--border);border-top:2px solid var(--tab-top);border-radius:8px;width:100%;max-width:380px;padding:28px 24px 20px}.IEvyqa_brand{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red-soft);font-size:12px}.IEvyqa_title{text-wrap:balance;margin:6px 0 8px;font-size:22px;font-weight:600}.IEvyqa_hint,.IEvyqa_note,.IEvyqa_error{margin:0 0 16px;font-size:13px;line-height:1.5}.IEvyqa_hint{color:var(--fg-muted)}.IEvyqa_note{color:var(--green)}.IEvyqa_error{color:var(--red-soft)}.IEvyqa_field{margin-bottom:16px;display:block}.IEvyqa_field span{color:var(--fg-muted);margin-bottom:6px;font-size:12px;display:block}.IEvyqa_field input{width:100%;font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:9px 10px;font-size:14px}.IEvyqa_field input:focus-visible,.IEvyqa_primary:focus-visible,.IEvyqa_links button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.IEvyqa_primary{width:100%;font:inherit;color:#fff;background:var(--accent-strong);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:600}.IEvyqa_primary:hover{background:#388bfd}.IEvyqa_primary:disabled{opacity:.6;cursor:default}.IEvyqa_links{border-top:1px solid var(--border-muted);flex-wrap:wrap;gap:6px 16px;margin-top:18px;padding-top:14px;display:flex}.IEvyqa_links button{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.IEvyqa_links button:hover{text-decoration:underline}
