/**
 * Anirova District — Farbwerte aus den Original-Boards.
 *
 * NICHT geschaetzt, sondern aus 03-features-values-merch.png und
 * 04-utility-pages.png in voller Aufloesung ausgezaehlt (haeufigste
 * Farbe je Familie).
 *
 * Warum das noetig ist: Die Handoff-Tokens (03-DESIGN-SYSTEM.md) nennen
 * andere Werte als die Boards tatsaechlich zeigen. Der Unterschied ist
 * nicht subtil:
 *
 *   Rolle    Board      Token      Wirkung
 *   Grund    #000b13    #050d1f    Board fast schwarz, Token deutlich blauer
 *   Cyan     #0095bd    #00b3ff    Board ruhiger, Token grell
 *   Gruen    #42a077    #00cc55    Board gedaempft, Token signalgruen
 *   Rot      #af270d    #ff4d3f    Board tief, Token pinkstichig
 *
 * Die Boards sind laut README "der urspruenglich freigegebene Look und
 * haben Vorrang vor spaeteren Konzepten" — also gewinnen ihre Werte.
 *
 * Wirkt nur auf District-Seiten. Ein Entfernen dieser Datei stellt die
 * Token-Werte wieder her.
 */
:root:has(body[data-district-seite]),
[data-district-seite] {
  /* Flaechen — nahezu schwarz mit Blaustich, drei Stufen. */
  --color-bg-base: #000910;
  --color-bg-recessed: #00060b;
  --color-surface: #000b13;
  --color-surface-raised: #01121c;
  --color-surface-modal: #011824;

  /* Akzente. */
  --color-primary: #0095bd;
  --color-primary-bright: #26c1df;
  --color-focus: #26c1df;
  /* Zwei Rot-Toene mit verschiedener Aufgabe:
     - Flaeche (Sechseck-Hintergrund): das gemessene Board-Rot.
     - TEXT: aufgehellt. Das Board-Rot erreicht auf #000910 nur 2.98:1 und
       ist als Schrift nicht lesbar. #e8492a haelt den Farbton und kommt auf
       5.18:1. Lesbarkeit geht vor Farbtreue. */
  --color-district: #e8492a;
  --color-district-flaeche: #af270d;
  --color-district-muted: #6b1a09;
  --color-success: #42a077;
  --color-warning: #c98a1e;
  --color-danger: #db3110;

  /* Text — das Board setzt reines Weiss fuer Ueberschriften. */
  --color-text-hi: #ffffff;
  --color-text-mid: #8fa3b0;
  /* 4.5:1 auf #000910 — der zuvor gewaehlte Ton (#5a6b78) erreichte nur
     3.64:1 und war fuer die kleinen Metatexte (Untertitel, Panel-Marke)
     zu schwach. Lesbarkeit ist keine Stilfrage. */
  --color-text-lo: #74899a;

  /* Konturen sind im Board sehr zurueckhaltend, fast nur angedeutet. */
  --color-border: #0d2733;

  /* Abgeleitete Werte nachziehen, sonst bleiben sie auf den alten Toenen. */
  --color-scrim: rgb(0 9 16 / .92);
  --color-atlas-void: #00060b;
  --color-panel-bg: rgb(0 11 19 / .96);
  --color-on-primary: #00161c;
}

/* Das Glimmen der Panels folgt dem neuen Cyan. */
:root:has(body[data-district-seite]),
[data-district-seite] {
  --elev-glow: 0 0 28px rgb(0 149 189 / .22);
}
