*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-void:#050a14;--color-navy:#0b1628;--color-panel:#0f1e35;--color-border:#1a2e4a;--color-cyan:#00d4ff;--color-green:#0f8;--color-amber:#ffb800;--color-red:#ff4d6d;--color-purple:#9b59ff;--color-text:#c8d8e8;--color-muted:#5a7a9a;--font-mono:"JetBrains Mono", "Courier New", monospace;--font-body:"Inter", system-ui, sans-serif}html{scroll-behavior:smooth}body{background-color:var(--color-void);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.6}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-navy)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
