/* ══════════════════════════════════════════════════════
   BASE — reset, design tokens, typography, scrollbar
   Extrait des lignes 11-56 de l'ancien index.html monolithique.
══════════════════════════════════════════════════════ */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
/* Palette V2 (CDC/Conception V2) : fond clair partout, encre quasi-noire,
   accent unique bleu-lavande #89A4FF. --purple-l est volontairement un
   bleu plus soutenu (pas "plus clair" malgré son nom hérité) : #89A4FF est
   déjà très clair, l'éclaircir encore pour un hover ou un texte échouerait
   le contraste AA — --purple-l sert donc de variante "lisible" (texte,
   icônes, hover) pendant que --purple reste la teinte signature pour les
   aplats et les liserés. */
:root{--bg:#fff;--bg-card:#F5F4F2;--border:rgba(0,0,0,0.08);--border-h:rgba(0,0,0,0.14);--purple:#89A4FF;--purple-l:#4C63D6;--purple-d:rgba(137,165,255,0.12);--coral:#F08070;--coral-d:rgba(240,128,112,0.1);--green:#1D9E75;--w:#0C0C0B;--g1:#F0EFED;--g2:#E4E2DF;--g3:#C8C6C2;--g4:#8A8880;--g5:#6B6965;--g6:#3A3936;--serif:'Cormorant Garamond',Georgia,serif;--sans:'DM Sans',system-ui,sans-serif;--r:10px;--r-lg:16px;--r-xl:24px}
html{scroll-behavior:smooth}
body{background:var(--bg);color:var(--w);font-family:var(--sans);font-size:15px;line-height:1.6;overflow-x:hidden}
::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--g3);border-radius:2px}

/* Discover / Ask / Search / Product avaient leur propre thème depuis
   l'origine du refactor (déjà clair) — inutile de le redéfinir ici
   maintenant qu'il est identique à :root. Seule règle encore utile : */
#discover .disc-blk-ttl strong{color:#0C0C0B}
