/* ☕ Claim.Cafe — het lichte palet bovenop theme.css, één bron.
 *
 * WAAROM DIT BESTAAT
 * Tot okt 2026 stond dit blok als inline <style> gekopieerd in 17 pagina's (en in
 * home.css), elk met een eigen deelverzameling van de variabelen. Een zoek-en-
 * vervang op 27 apr 2026 maakte daarin `--text-muted: var(--text-muted)` — een
 * variabele die naar zichzelf verwijst is ongeldig, dus alle gedempte tekst kreeg
 * de volle tekstkleur, en de "Google Reviews"-badge viel terug op browserblauw.
 *
 * WAT HIER STAAT
 * "Scenario A" (besluit 15 okt 2026): de waarden die de meerderheid van die
 * inline blokken al gebruikte, zodat er buiten --text-muted niets zichtbaar
 * verandert. Gemeten op alle 18 pagina's: zie de PR van de pilot.
 *   - --text-muted staat er bewust NIET in: die komt uit theme.css (#6B5444).
 *   - --text is var(--text-primary). Acht pagina's hadden #3a2a1a; die worden
 *     daarmee iets donkerder (#1A1008), dezelfde kleur als de rest van de site.
 *
 * ⚠️ Deze waarden overschrijven theme.css alleen in light mode. Theme.css zelf
 *    heeft voor latte, sage, terracotta en gold andere (donkerdere) waarden;
 *    welke uiteindelijk blijft, is een apart ontwerpbesluit (terracotta haalt in
 *    géén van beide AA). Tot dat besluit verandert hier niets.
 *
 * ⛔ CACHE: de pagina's laden dit bestand als `palet.css?v=<hash>`, en die hash
 *    is de inhoud van dit bestand. Wijzig je iets, draai dan
 *    `node scripts/bouw-palet.js` en commit de HTML mee. Een handmatig
 *    versienummer ging in augustus drie keer mis (nginx/Cloudflare cachen .css
 *    30 dagen immutable per ?v=). scripts/test-palet.js faalt bij een afwijkende
 *    hash.
 */
:root:not([data-theme="dark"]) {
  --cream: #FEFAF3;
  --warm-white: #FFF8ED;
  --coffee: var(--text-primary);
  --espresso: var(--text-primary);
  --latte: #E8C99A;
  --foam: #F5E6CF;
  --sage: #7A9E7E;
  --sage-light: #D4E8D6;
  --terracotta: #C96A3A;
  --gold: var(--warning);
  --text: var(--text-primary);
  --border: var(--border-subtle);
}
