/* C:\Users\Haider Ali\.gemini\antigravity\scratch\haiderali-portfolio\css\themes.css */
:root {
  --company-color: #2563eb;
  --company-secondary: #1e40af;
}

[data-theme="cyber"] {
  --bg-primary: #0a0e1a;
  --bg-secondary: #0f1629;
  --bg-tertiary: #141b2d;
  --bg-card: rgba(15, 22, 41, 0.7);
  --bg-card-hover: rgba(15, 22, 41, 0.9);
  --bg-glass: rgba(15, 22, 41, 0.4);
  --text-primary: #e0e6ed;
  --text-secondary: #8892a4;
  --text-muted: #5a6478;
  --accent-primary: #00f0ff;
  --accent-secondary: #39ff14;
  --accent-tertiary: #bf00ff;
  --accent-warning: #ff6b35;
  --accent-danger: #ff3860;
  --border-color: rgba(0, 240, 255, 0.15);
  --border-glow: rgba(0, 240, 255, 0.3);
  --shadow-glow: 0 0 20px rgba(0, 240, 255, 0.15);
  --shadow-glow-strong: 0 0 40px rgba(0, 240, 255, 0.3);
  --glass-blur: blur(20px);
  --nav-bg: rgba(10, 14, 26, 0.85);
  --scrollbar-thumb: rgba(0, 240, 255, 0.3);
  --scrollbar-track: rgba(10, 14, 26, 0.5);
  --gradient-hero: linear-gradient(135deg, #0a0e1a 0%, #0f1629 50%, #0d1420 100%);
  --gradient-card: linear-gradient(135deg, rgba(0, 240, 255, 0.05) 0%, rgba(57, 255, 20, 0.02) 100%);
  --gradient-accent: linear-gradient(135deg, #00f0ff, #39ff14);
  --terminal-green: #39ff14;
  --terminal-bg: rgba(0, 0, 0, 0.6);
}

[data-theme="company"] {
  --bg-primary: #f0f2f5;
  --bg-secondary: #ffffff;
  --bg-tertiary: #e8eaed;
  --bg-card: rgba(255, 255, 255, 0.9);
  --bg-card-hover: rgba(255, 255, 255, 1);
  --bg-glass: rgba(255, 255, 255, 0.6);
  --text-primary: #1a1a2e;
  --text-secondary: #4a5568;
  --text-muted: #a0aec0;
  --accent-primary: var(--company-color, #2563eb);
  --accent-secondary: var(--company-secondary, #1e40af);
  --accent-tertiary: #7c3aed;
  --accent-warning: #dd6b20;
  --accent-danger: #e53e3e;
  --border-color: rgba(0, 0, 0, 0.1);
  --border-glow: rgba(37, 99, 235, 0.2);
  --shadow-glow: 0 4px 20px rgba(0, 0, 0, 0.08);
  --shadow-glow-strong: 0 10px 30px rgba(0, 0, 0, 0.15);
  --glass-blur: blur(20px);
  --nav-bg: rgba(255, 255, 255, 0.9);
  --scrollbar-thumb: rgba(37, 99, 235, 0.3);
  --scrollbar-track: rgba(255, 255, 255, 0.5);
  --gradient-hero: linear-gradient(135deg, #f0f2f5 0%, #e8eaed 50%, #f0f2f5 100%);
  --gradient-card: linear-gradient(135deg, rgba(37, 99, 235, 0.03) 0%, rgba(124, 58, 237, 0.01) 100%);
  --gradient-accent: linear-gradient(135deg, var(--company-color, #2563eb), var(--company-secondary, #1e40af));
  --terminal-green: var(--company-color, #2563eb);
  --terminal-bg: rgba(0, 0, 0, 0.05);
}
