[data-theme=alizarin],[data-theme=amethyst],[data-theme=carrot],[data-theme=sun_flower],[data-theme=turquoise]{--text-primary:#000000;--text-secondary:#555555;--accent-color:#3b82f6;--border-color:#e5e5e5}:root,[data-theme=modern_professional]{--bg-primary:#0A1931;--bg-secondary:#0077B6;--text-active:#FFFFFF}:root,[data-theme=concrete],[data-theme=elgant_trusted],[data-theme=emerald],[data-theme=high_contrast_energetic],[data-theme=modern_professional],[data-theme=peter_river]{--text-primary:#ecfdf5;--text-secondary:#a7f3d0;--accent-color:#34d399;--border-color:#047857}[data-theme=cyber_violet],[data-theme=luxury_noir],[data-theme=tech_noir_electric]{--text-primary:#f5f5f5;--border-color:#4b4b4b}:root{--bg-third:#d9d9d9;--text-inactive:#ecf0f1;--shadow:rgba(0, 0, 0, 0.3)}[data-theme=alizarin]{--bg-primary:#e74c3c;--bg-secondary:#c0392b}[data-theme=amethyst]{--bg-primary:#9b59b6;--bg-secondary:#8e44ad}[data-theme=carrot]{--bg-primary:#e67e22;--bg-secondary:#d35400}[data-theme=concrete]{--bg-primary:#95a5a6;--bg-secondary:#7f8c8d}[data-theme=emerald]{--bg-primary:#2ecc71;--bg-secondary:#27ae60}[data-theme=peter_river]{--bg-primary:#3498db;--bg-secondary:#2980b9}[data-theme=sun_flower]{--bg-primary:#f1c40f;--bg-secondary:#f39c12}[data-theme=turquoise]{--bg-primary:#16a085;--bg-secondary:#1abc9c}[data-theme=modern_professional]{--text-inactive:#AAB7C4}[data-theme=elgant_trusted]{--bg-primary:#003300;--bg-secondary:#c89b3c;--text-active:#FFFFFF;--text-inactive:#F0F0E0}[data-theme=high_contrast_energetic]{--bg-primary:#1b1b1b;--bg-secondary:#16A085;--text-active:#FFFFFF;--text-inactive:#ECF0F1}[data-theme=luxury_noir]{--bg-primary:#121212;--bg-secondary:#B76E79;--text-active:#FFF5F5;--text-inactive:#888888;--text-secondary:#d4af37;--accent-color:#bfa06f}[data-theme=cyber_violet]{--bg-primary:#0D0221;--bg-secondary:#9B59B6;--text-active:#FFFFFF;--text-inactive:#A29BFE;--text-secondary:#d4af37;--accent-color:#8a2be2}[data-theme=tech_noir_electric]{--bg-primary:#050A30;--bg-secondary:#f39c12;--text-active:#FFFFFF;--text-inactive:#7B8AB8;--text-secondary:#00ffff;--accent-color:#00ffff}