:root{--bg:#0b0f14;--surface-1:#111821;--surface-2:#161f2a;--surface-hover:#1b2632;--border:#22303d;--text:#f4f7fa;--text-secondary:#9aa6b2;--text-muted:#66727e;--accent:#b7f34a;--live:#78e54b;--danger:#ff5a67;--warning:#f8c14d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{min-height:100%;scroll-padding-top:80px}body{min-height:100vh;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}
