/* ============================================================================
   gd-ink-mode.css — AUTOINK Einzelquelle (Ee 260723)
   EIN gemessener Ink-Modus pro Style. Quelle der Wahrheit = autoink-measure.mjs,
   das den ECHT gerenderten Backdrop misst (auch Gradient/Foto — nicht den Token,
   der bei dawn/ki nachweislich falsch liegt).
   REGEL: dark-Backdrop -> helle Tinte, light-Backdrop -> dunkle Tinte.
   ÄNDERT sich ein HG: autoink-measure.mjs neu laufen lassen, den EINEN Wert hier
   ersetzen, ink-audit.mjs bestätigt. KEINE verschachtelten Per-Selektor-Tabellen.
   Konsumiert wird --auto-ink schrittweise (zuerst KIbox, dann Migration readfix),
   jeder Schritt per ink-audit gegengeprüft. Neue Variable, kollidiert mit nichts.
   ============================================================================ */
:root{ --ink-on-dark:#e9dfd0; --ink-on-light:#2a2620; --auto-ink:var(--ink-on-dark); }
/* Ra 260731: Fallback OHNE data-theme-Cookie (frischer Besuch, Erstbesuch) --
   5 von 7 Styles sind dunkel (siehe unten), darum ist "dunkel" der sicherere Default
   als der helle Token-Fallback. Wird sofort ueberschrieben, sobald data-theme gesetzt ist. */
html:not([data-theme]){ --auto-ink:var(--ink-on-dark); }

/* gemessen 260723 (Backdrop ist per-Style, seiten-unabhängig; Luminanz 0..1) */
html[data-theme="default"]{ --auto-ink:var(--ink-on-dark);  }  /* .011 dunkel */
html[data-theme="holz"]   { --auto-ink:var(--ink-on-dark);  }  /* .015 dunkel */
html[data-theme="paris"]  { --auto-ink:var(--ink-on-dark);  }  /* .032 dunkel */
html[data-theme="tokyo"]  { --auto-ink:var(--ink-on-dark);  }  /* .003 dunkel */
html[data-theme="dawn"]   { --auto-ink:var(--ink-on-dark);  }  /* .091 dunkel */
html[data-theme="hawaii"] { --auto-ink:var(--ink-on-light); }  /* .493 hell   */
html[data-theme="ki"]     { --auto-ink:var(--ink-on-light); }  /* .453 hell   */
