:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1020;--panel:#121932;--text:#eef2ff;--muted:#93a0c3;--accent:#6ea8fe;--border:#ffffff17}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.page{max-width:1180px;margin:0 auto;padding:32px}.hero{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.panel{background:var(--panel);border:1px solid var(--border);border-radius:18px;padding:20px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.title{margin:0;font-size:40px;font-weight:700}.subtitle{color:var(--muted);max-width:780px;margin-top:8px}.kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.cardTitle{margin:0 0 12px;font-size:20px}.muted{color:var(--muted)}.button{background:var(--accent);color:#08111f;cursor:pointer;border:none;border-radius:12px;padding:12px 16px;font-weight:700;display:inline-block}.button.secondary{color:var(--text);border:1px solid var(--border);background:0 0}.list{gap:10px;display:grid}.code{white-space:pre-wrap;word-break:break-word;color:#d7e2ff;font-family:ui-monospace,SFMono-Regular,monospace}.row{align-items:center;display:flex}.stack{display:grid}.gap12{gap:12px}.gridSingle{gap:18px;display:grid}.input{border:1px solid var(--border);width:100%;color:var(--text);background:#0f1730;border-radius:12px;padding:12px 14px}.fieldLabel{color:var(--muted);font-size:13px}
