Spaces:
Sleeping
Sleeping
| @tailwind base; | |
| @tailwind components; | |
| @tailwind utilities; | |
| :root { | |
| --neon: #00d4ff; | |
| --neon-dim: #0099cc; | |
| --bg-base: #060610; | |
| --bg-card: #0c0c1e; | |
| --text-primary: #e0e0ff; | |
| } | |
| * { | |
| box-sizing: border-box; | |
| } | |
| html, body, #root { | |
| height: 100%; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| body { | |
| background-color: var(--bg-base); | |
| color: var(--text-primary); | |
| font-family: 'Inter', system-ui, sans-serif; | |
| overflow-x: hidden; | |
| } | |
| /* Scrollbar */ | |
| ::-webkit-scrollbar { | |
| width: 4px; | |
| height: 4px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #0a0a1c; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #1c1c3a; | |
| border-radius: 2px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #262650; | |
| } | |
| /* Text highlight */ | |
| .glow-text { | |
| /* glow removed */ | |
| } | |
| /* Border highlight */ | |
| .glow-border { | |
| box-shadow: 0 0 0 1px rgba(0,212,255,0.15); | |
| } | |
| /* Scanline overlay removed */ | |
| /* Chart tooltip override */ | |
| .recharts-tooltip-wrapper { | |
| outline: none ; | |
| } | |
| .custom-tooltip { | |
| background: #0e0e22; | |
| border: 1px solid rgba(0,212,255,0.25); | |
| border-radius: 6px; | |
| padding: 10px 14px; | |
| font-family: 'JetBrains Mono', monospace; | |
| font-size: 12px; | |
| color: #e0e0ff; | |
| box-shadow: 0 0 20px rgba(0,212,255,0.15); | |
| } | |
| /* Recharts dot */ | |
| .recharts-dot { | |
| } | |
| /* Number font */ | |
| .num { | |
| font-family: 'JetBrains Mono', monospace; | |
| font-variant-numeric: tabular-nums; | |
| } | |
| /* Progress bar */ | |
| .progress-neon { | |
| background: #00d4ff; | |
| } | |
| /* Grid bg */ | |
| .grid-bg { | |
| background-image: | |
| linear-gradient(rgba(0,212,255,0.04) 1px, transparent 1px), | |
| linear-gradient(90deg, rgba(0,212,255,0.04) 1px, transparent 1px); | |
| background-size: 32px 32px; | |
| } | |
| /* Input focus ring */ | |
| input:focus, textarea:focus, select:focus { | |
| outline: none; | |
| } | |