:root {
  --terminal-bg: #050505;
  --terminal-fg: #cccccc;

  /* ANSI Palette */
  --terminal-black: #000000;
  --terminal-red: #ff5555;
  --terminal-green: #50fa7b;
  --terminal-yellow: #f1fa8c;
  --terminal-blue: #bd93f9;
  --terminal-magenta: #ff79c6;
  --terminal-cyan: #8be9fd;
  --terminal-white: #ffffff;

  /* Semantic Colors */
  --primary: var(--terminal-cyan);
  --danger: var(--terminal-red);
  --success: var(--terminal-green);
  --warning: var(--terminal-yellow);
  --info: var(--terminal-blue);
  --border-color: #333333;
  --surface: #000000;
  --muted: #666666;
}
