:root {
  --bg-main: #020202;
  --bg-secondary: #0a0a0a;
  --bg-tertiary: #121212;
  --border-color: #1f1f1f;
  --border-hover: #2d2d2d;
  --text-primary: #f5f5f5;
  --text-muted: #737373;


  --accent: #805AD5; 
  --grid-color: rgba(128, 90, 213, 0.1);
  --fail-text: #ef4444; 
  --fail-bg: #110505;
  --fail-border: #351010;

  --warn-text: #f59e0b; 
  --warn-bg: #110c05;
  --warn-border: #352510;

  --pass-text: #10b981; 
  --pass-bg: #051109;
  --pass-border: #10351d;

  --font-ui: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-mono: 'JetBrains Mono', monospace;
  --font-pixel: 'Pixelify Sans', cursive;

  --shadow-subtle: 0 10px 40px -10px #000;
}
