/* ===========================================================================
   refonte-base.css — fondations de la refonte graphique (bloc 1)
   Chargé en DERNIER dans le <head> des pages publiques.

   1. Polices : Georgia pour les titres, Arial pour le texte, rien à
      télécharger. Plutôt que de réécrire les centaines de règles qui nomment
      'Playfair Display', 'DM Sans' ou 'JetBrains Mono', ces trois noms sont
      redirigés ici vers les polices déjà installées sur l'appareil (local()).
      Le lien Google Fonts est retiré des pages. Seul story-share.js charge
      encore les vraies polices, pour dessiner l'image de partage.
   2. Thème unique : le bouton lune / soleil est masqué ; site-chrome.js ne
      passe plus jamais la page en sombre.
   =========================================================================== */

/* --- Titres : 'Playfair Display' → Georgia ------------------------------- */
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:100 600;
  src:local('Georgia'),local('Times New Roman'),local('TimesNewRomanPSMT'),local('Liberation Serif'),local('LiberationSerif'),local('DejaVu Serif')}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700 1000;
  src:local('Georgia Bold'),local('Georgia-Bold'),local('Times New Roman Bold'),local('TimesNewRomanPS-BoldMT'),local('Liberation Serif Bold'),local('LiberationSerif-Bold'),local('DejaVu Serif Bold')}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:100 600;
  src:local('Georgia Italic'),local('Georgia-Italic'),local('Times New Roman Italic'),local('TimesNewRomanPS-ItalicMT'),local('Liberation Serif Italic'),local('LiberationSerif-Italic'),local('DejaVu Serif Italic')}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700 1000;
  src:local('Georgia Bold Italic'),local('Georgia-BoldItalic'),local('Times New Roman Bold Italic'),local('TimesNewRomanPS-BoldItalicMT'),local('Liberation Serif Bold Italic'),local('LiberationSerif-BoldItalic'),local('DejaVu Serif Bold Italic')}

/* --- Texte : 'DM Sans' et 'JetBrains Mono' → Arial ----------------------- */
@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 600;
  src:local('Arial'),local('ArialMT'),local('Helvetica'),local('Liberation Sans'),local('LiberationSans'),local('DejaVu Sans')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700 1000;
  src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Bold'),local('Helvetica-Bold'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('DejaVu Sans Bold')}
@font-face{font-family:'DM Sans';font-style:italic;font-weight:100 600;
  src:local('Arial Italic'),local('Arial-ItalicMT'),local('Helvetica Oblique'),local('Liberation Sans Italic'),local('LiberationSans-Italic'),local('DejaVu Sans Oblique')}
@font-face{font-family:'DM Sans';font-style:italic;font-weight:700 1000;
  src:local('Arial Bold Italic'),local('Arial-BoldItalicMT'),local('Helvetica Bold Oblique'),local('Liberation Sans Bold Italic'),local('LiberationSans-BoldItalic'),local('DejaVu Sans Bold Oblique')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 600;
  src:local('Arial'),local('ArialMT'),local('Helvetica'),local('Liberation Sans'),local('LiberationSans'),local('DejaVu Sans')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700 1000;
  src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Bold'),local('Helvetica-Bold'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('DejaVu Sans Bold')}

/* --- Thème unique : plus de bouton lune / soleil --------------------------- */
.theme-toggle,#themeToggle{display:none!important}
