/* ============================================
   Theme: Executivo Bancário
   Confiança, premium, institucional
   Navy + Gold + Glassmorphism
   ============================================ */

/* Default theme — variables already in design-system.css */
[data-theme="executivo"] {
    --font-display: 'DM Sans', system-ui, sans-serif;
    --font-body: 'DM Sans', system-ui, sans-serif;
    --font-mono: 'JetBrains Mono', monospace;

    --bg-primary: #0A1628;
    --bg-secondary: #0F1D32;
    --bg-tertiary: #142540;
    --bg-card: rgba(20, 37, 64, 0.7);
    --bg-card-hover: rgba(25, 45, 75, 0.85);
    --bg-surface: rgba(255, 255, 255, 0.03);
    --bg-glass: rgba(14, 26, 46, 0.65);

    --fg-primary: #F0F4F8;
    --fg-secondary: #A8BDD4;
    --fg-muted: #6B8AAD;
    --fg-faint: #3D5A80;

    --accent-primary: #3B82F6;
    --accent-primary-hover: #60A5FA;
    --accent-gold: #C9A44C;
    --accent-gold-hover: #D4B76A;

    --border-color: rgba(255, 255, 255, 0.08);
    --border-color-hover: rgba(255, 255, 255, 0.15);

    --gradient-hero: linear-gradient(135deg, #0A1628 0%, #1E3A5F 50%, #0F1D32 100%);
    --gradient-accent: linear-gradient(135deg, #3B82F6 0%, #60A5FA 100%);
    --gradient-gold: linear-gradient(135deg, #C9A44C 0%, #D4B76A 50%, #C9A44C 100%);
    --gradient-card: linear-gradient(145deg, rgba(20, 37, 64, 0.8) 0%, rgba(15, 29, 50, 0.6) 100%);

    --shadow-glow: 0 0 20px rgba(59, 130, 246, 0.15);
    --shadow-gold-glow: 0 0 20px rgba(201, 164, 76, 0.2);

    --glass-bg: rgba(14, 26, 46, 0.65);
    --glass-border: 1px solid rgba(255, 255, 255, 0.08);

    --scrollbar-track: rgba(0, 0, 0, 0.2);
    --scrollbar-thumb: rgba(255, 255, 255, 0.15);
}
