/* WiT? · Variables des dessins « gravure et lavis » (charte C3b, v0.1, 20 octobre 2026)
   Un thème = un jeu de variables --d-*. Les dessins n'écrivent jamais une couleur en dur.
   Les thèmes daltoniens changent les teintes qui portent un sens ; les motifs (sols, eau) restent les mêmes. */
:root {
  --d-papier: #f5efe2; --d-encre: #2a2622; --d-encre2: #5a4f45; --d-sepia: #7a3b22;
  --d-ciel: #b9c7cc; --d-ciel-chaud: #ecd29a; --d-soleil: #e8b85a; --d-nuage: #aab6bd; --d-lointain: #8f96ad;
  --d-eau: #7f9a96; --d-eau2: #5d7f88; --d-gel: #9fc3d6;
  --d-pre: #a7b07a; --d-feuille: #8b9a4a; --d-feuille2: #5f6e3a; --d-automne: #d9772b; --d-automne2: #a83a2a;
  --d-raisin: #4a2340; --d-raisin2: #6b3a5e; --d-raisin-vert: #b4bd62; --d-raisin-blanc: #d6c25a;
  --d-bois: #8a6a45; --d-bois2: #5e4630; --d-cypres: #3e4a3a;
  --d-terre: #b89a6a; --d-argile: #b5552f; --d-calcaire: #cfc5ab; --d-craie: #f4f1e8; --d-tuffeau: #efdcaa; --d-sable: #d9c08a;
  --d-graviers: #b8a07a; --d-galets: #a59a88; --d-schiste: #77727c; --d-granite: #c9a596; --d-volcan: #5b4a4f;
  --d-marne: #c9b99a; --d-silex: #8a8580; --d-pierre: #9a948c; --d-toit: #b5552f; --d-ardoise: #5f6670;
  --d-alerte: #a83a2a; --d-vin: #7a1f2b; --d-inox: #b9c0c4; --d-beton: #b8b2a6; --d-vetement: #4f5d75; --d-peau: #c78b62;
  --d-froid: #2c6fa3; --d-chaud: #c2541b; /* courants et vents : froid / chaud (C20) */
  --d-font-annot: "Caveat", "Segoe Print", "Bradley Hand", cursive;
  --d-font-titre: "Cormorant Garamond", Georgia, "Times New Roman", serif;
}
/* Thème sombre : le dessin reste une planche de papier, simplement moins lumineuse */
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]):not([data-wit-theme]) { --d-papier: #d8cdb6; }
}
:root[data-theme="dark"]:not([data-wit-theme]), :root[data-wit-theme="sombre"] { --d-papier: #d8cdb6; }
/* Daltonien rouge-vert (deutéranopie, protanopie) : feuillage bleu-vert, automne orange, alertes bleues */
:root[data-palette="rouge-vert"] {
  --d-pre: #8fb3a6; --d-feuille: #3f9a84; --d-feuille2: #1f6f60; --d-automne: #e69f00; --d-automne2: #d55e00;
  --d-raisin: #2e2a6b; --d-raisin2: #4a4a8f; --d-raisin-vert: #e8dc5a; --d-raisin-blanc: #f0e442;
  --d-argile: #c86a2a; --d-alerte: #0072b2; --d-eau: #6aaed6; --d-eau2: #3f86b8; --d-vin: #5a2a6b;
  --d-froid: #0072b2; --d-chaud: #e69f00;
}
/* Daltonien bleu-jaune (tritanopie) : eau très claire, feuillage plus sombre, automne vermillon, alertes pourpres */
:root[data-palette="bleu-jaune"] {
  --d-pre: #9aa88a; --d-feuille: #4d8a5a; --d-feuille2: #2f5f3a; --d-automne: #d55e00; --d-automne2: #9a2f1f;
  --d-raisin: #3a1a2a; --d-raisin2: #6b2f4a; --d-raisin-vert: #b9c98a; --d-raisin-blanc: #e7d8a0;
  --d-eau: #a9cfe0; --d-eau2: #7fb2c8; --d-ciel: #c9d6dc; --d-alerte: #cc79a7; --d-soleil: #e8a07a; --d-ciel-chaud: #efcfb4;
  --d-froid: #1f7f7a; --d-chaud: #cc3d6b;
}
/* Lecture facilitée : annotations dans une police très lisible */
:root[data-lecture="facile"] { --d-font-annot: "Atkinson Hyperlegible", "Barlow Condensed", system-ui, sans-serif; }

svg.wit { display: block; width: 100%; height: auto; background: var(--d-papier); }
svg.wit .w-lav { mix-blend-mode: multiply; }
svg.wit text { font-kerning: normal; }
