:root{--cyber-cyan:#00f0ff;--cyber-cyan-dim:#00f0ff38;--cyber-cyan-glow:#00f0ff80;--cyber-magenta:#f05;--cyber-magenta-dim:#ff005538;--cyber-magenta-glow:#ff005580;--cyber-amber:#fde047;--cyber-amber-dim:#fde04738;--cyber-amber-glow:#fde04780;--cyber-violet:#a855f7;--cyber-violet-dim:#a855f738;--cyber-violet-glow:#a855f780;--cyber-bg:#05070e;--cyber-surface:#060b18d6;--cyber-surface-card:#080e1ee0;--cyber-surface-hover:#0e1830f0;--cyber-border:#00f0ff47;--cyber-border-bright:#00f0ffd9;--cyber-border-magenta:#f056;--font-mono:"JetBrains Mono", "Fira Code", "SF Mono", Consolas, Menlo, ui-monospace, monospace}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background-color:var(--cyber-bg);color:#f8fafc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;block-size:100dvh;inline-size:100%;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}::selection{background:var(--cyber-cyan);color:#05070e}
