:root{--bg: #0b0f1a;--panel: #111827;--text: #e6e8f0;--muted: #9aa4b2;--border: rgba(255,255,255,.08);--accent: #4f46e5;--accent-2: #22d3ee}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Arial,"Apple Color Emoji","Segoe UI Emoji"}a{color:var(--accent);text-decoration:none}.app header{background:#ffffff05}.container{padding:12px;display:grid;grid-template-columns:1.5fr 1fr;grid-auto-rows:auto;grid-auto-flow:row dense;gap:12px}@media (max-width: 1200px){.container{grid-template-columns:1fr}}.panel{background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0003;padding:12px}.recharts-default-tooltip{background:var(--panel)!important;border:1px solid var(--border)!important;color:var(--text)!important}
