/**
 * Desenvolvido por Mario Henrique (mariozinhocs) - mariozinhocs@gmail.com
 * "si vis pacem para bellum"
 */
:root {
  /* Core Dark Palette */
  --bg-deep: #050811;
  --bg-surface: #0a0f1d;
  --bg-card: rgba(13, 20, 36, 0.75);
  --bg-card-hover: rgba(18, 28, 51, 0.85);
  --bg-glass: rgba(16, 26, 48, 0.55);
  --border-glass: rgba(0, 242, 254, 0.15);
  --border-glass-hover: rgba(0, 242, 254, 0.4);
  --border-subtle: rgba(255, 255, 255, 0.08);

  /* OASIS / Anorak Magic Glows */
  --primary-cyan: #00f2fe;
  --primary-blue: #4facfe;
  --primary-glow: rgba(0, 242, 254, 0.35);
  --accent-purple: #8a2be2;
  --accent-magenta: #f43f5e;

  /* The 3 Legendary Keys of Halliday */
  --key-copper: #f59e0b;
  --key-copper-glow: rgba(245, 158, 11, 0.45);
  --key-jade: #10b981;
  --key-jade-glow: rgba(16, 185, 129, 0.45);
  --key-crystal: #38bdf8;
  --key-crystal-glow: rgba(56, 189, 248, 0.6);

  /* Status Colors */
  --status-planning: #f59e0b;
  --status-homologation: #10b981;
  --status-production: #38bdf8;
  --status-saas: #a855f7;
  --status-draft: #64748b;
  --status-backlog: #94a3b8;
  --status-prioritized: #ec4899;

  /* Typography */
  --font-main: 'Outfit', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-display: 'Space Grotesk', var(--font-main);
  --font-mono: 'JetBrains Mono', 'Fira Code', monospace;

  /* Text Colors */
  --text-primary: #f8fafc;
  --text-secondary: #94a3b8;
  --text-muted: #64748b;
  --text-highlight: #e0f2fe;

  /* UI Tokens */
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 20px;
  --radius-full: 9999px;
  --shadow-hud: 0 8px 32px 0 rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  --shadow-glow: 0 0 25px rgba(0, 242, 254, 0.2);
  --shadow-crystal: 0 0 35px rgba(56, 189, 248, 0.35);

  --transition-fast: 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-smooth: 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  --transition-bounce: 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
}
