/* styles/themes/dark.css */
/* Dark theme - ONLY variable overrides, no component styles */

:root {
  /* Background colors */
  --color-bg-void: #0a0a0a;
  --color-bg-primary: #111111;
  --color-bg-elevated: #1a1a1a;
  --color-bg-subtle: #242424;
  --color-bg-card: #161616;

  /* Text colors */
  --color-text-primary: #f5f5f4;
  --color-text-secondary: #d6d3d1;
  --color-text-muted: #a8a29e;

  /* Accent colors - Teal/Cyan */
  --color-accent: #4fd1c5;
  --color-accent-hover: #38b2ac;
  --color-accent-dim: rgba(79, 209, 197, 0.15);
  --color-accent-glow: rgba(125, 211, 252, 0.3);

  /* Semantic colors */
  --color-success: #68d391;
  --color-warning: #ed8936;
  --color-error: #fc8181;

  /* Border colors */
  --color-border: #2a2a2a;

  /* Effects */
  --shadow: 0 4px 20px rgba(0, 0, 0, 0.5);
  --shadow-glow: 0 0 40px rgba(125, 211, 252, 0.2);
  --glass-bg: rgba(17, 17, 17, 0.9);
}
