:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0b0d10;--panel:#14171c;--border:#2a3038;--muted:#9aa4b2;--accent:#79a7ff;--text:#f3f5f7}*{box-sizing:border-box}body{background:var(--background);color:var(--text);margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}button,.button-link{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#202631;border-radius:6px;padding:9px 12px}.actions{flex-wrap:wrap;gap:8px;display:flex}form{gap:8px;display:grid}input,textarea,select{background:var(--background);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:9px}table{border-collapse:collapse;width:100%}.table-scroll{overflow-x:auto}th,td{border-bottom:1px solid var(--border);text-align:left;padding:8px}.shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.nav{border-right:1px solid var(--border);padding:24px 16px}.nav strong{margin-bottom:24px;display:block}.nav a{color:var(--muted);border-radius:6px;padding:9px 10px;display:block}.nav a:hover,.nav a:focus-visible{background:var(--panel);color:var(--text);outline:none}.main{padding:32px}.eyebrow{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-top:24px;display:grid}.card{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:18px}.card p{color:var(--muted);margin-bottom:0}.badge{color:#9ee6b8;font-size:13px}@media (max-width:720px){.shell{grid-template-columns:1fr}.nav{border-right:0;border-bottom:1px solid var(--border)}}
