*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0a0e1a;--surface: #111827;--border: #1f2937;--text: #f1f5f9;--muted: #6b7280;--accent: #3b82f6;--green: #22c55e;--yellow: #f59e0b;--red: #ef4444;--orange: #f97316;--purple: #a78bfa}body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,monospace;min-height:100vh}input{font-family:inherit}button{font-family:inherit;cursor:pointer}
