/* ═══════════════════════════════════════════════════════════════
   GUITAR THEORY — THÈME PARTAGÉ
   Source unique pour index.html, guitar_training.html, chord_builder_v35.html
   Modifier ce fichier uniquement pour changer les couleurs.
═══════════════════════════════════════════════════════════════ */

/* ── Thème nuit (défaut) ── */
:root, [data-theme="dark"] {
  --bg:#050508; --s1:#0a0a12; --s2:#0f0f1c;
  --bg-gradient: radial-gradient(ellipse 140% 140% at 0% 100%, #0f3d1a 0%, #050508 65%);
  --neon:#00ff66; --neon2:#0055aa;
  --brd:#1e1e32;
  --txt:#e8e8f8;
  --txt2:#b0b0cc;
  --mut:#5050a0;
  --gold:#c9a84c; --gold2:#e4c97a; --cream:#ede4d2;
  /* Degrés */
  --r1:#e74c3c; --r2:#e8c547; --r3:#3498db; --rb3:#2980b9;
  --r4:#95a5a6; --r5:#2ecc71; --rb5:#27ae60; --r6:#9b59b6;
  --rb6:#8e44ad; --r7:#f39c12; --rb7:#e67e22; --rbb7:#d35400;
  --r9:#1abc9c; --rb9:#16a085; --r11:#00bcd4; --rs11:#0097a7; --r13:#ff7043;
  /* Fretboard */
  --fb-bg:#080810; --fb-string:#1e1e32; --fb-fret:#141426;
  --fb-nut:var(--neon); --fb-dot:#141426; --fb-num:#5050a0;
  /* Chord builder spécifique */
  --fb-label:#5050a0;
}

/* ── Thème jour ── */
[data-theme="light"] {
  --bg:#f0f2f8; --s1:#e8eaf4; --s2:#dde0f0;
  --bg-gradient: radial-gradient(ellipse 140% 140% at 0% 100%, #6ab0e0 0%, #f0f2f8 65%);
  --neon:#0066cc; --neon2:#0099aa;
  --brd:#c4c8de;
  --txt:#0e1020;
  --txt2:#3a3c60;
  --mut:#7080b0;
  --gold:#8a6a20; --gold2:#a07830; --cream:#2a2010;
  /* Degrés */
  --r1:#c0392b; --r2:#a07800; --r3:#1a5fa0; --rb3:#1a4a80;
  --r4:#6a7a88; --r5:#1a8a48; --rb5:#157840; --r6:#7a3a9a;
  --rb6:#6a2a8a; --r7:#c07000; --rb7:#a85000; --rbb7:#882800;
  --r9:#0a9a78; --rb9:#0a8068; --r11:#0090b0; --rs11:#007890; --r13:#c05030;
  /* Fretboard */
  --fb-bg:#dde0ef; --fb-string:#c4c8de; --fb-fret:#cccfe0;
  --fb-nut:var(--neon); --fb-dot:#c4c8de; --fb-num:#9090c0;
  /* Chord builder spécifique */
  --fb-label:#9090c0;
}
