/**
 * Dope Economics — Theme Variables
 */
:root {
  /* Base colors */
  --bg-primary: #060a06;
  --bg-secondary: #0c120c;
  --bg-card: #0f1a0f;
  --bg-card-hover: #142014;
  --bg-modal: #0a100a;

  /* Neon palette */
  --neon-green: #00ff88;
  --neon-green-dim: #00cc6a;
  --neon-green-glow: rgba(0, 255, 136, 0.3);
  --neon-red: #ff3366;
  --neon-red-dim: #cc2952;
  --neon-red-glow: rgba(255, 51, 102, 0.3);
  --neon-cyan: #00ccff;
  --neon-purple: #9945ff;
  --neon-purple-glow: rgba(153, 69, 255, 0.3);
  --neon-yellow: #ffcc00;

  /* Text */
  --text-primary: #e8ffe8;
  --text-secondary: rgba(232, 255, 232, 0.6);
  --text-dim: rgba(232, 255, 232, 0.3);

  /* Borders */
  --border-green: rgba(0, 255, 136, 0.25);
  --border-red: rgba(255, 51, 102, 0.25);
  --border-dim: rgba(255, 255, 255, 0.08);

  /* Sizing */
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 16px;
  --radius-xl: 20px;

  /* Font */
  --font-mono: 'JetBrains Mono', 'Fira Code', 'SF Mono', 'Cascadia Code', monospace;

  /* Spacing */
  --safe-bottom: env(safe-area-inset-bottom, 0px);
}
