/* Design-Tokens kayser design (kd-) und Kustodio (ku-).
   Quelle: Markenentscheidung Dr. Alexander U. Kayser, 09.11.2026
   (13_Kayser-Design/02_Marketing/261109_Markenwelt/261109_Markenwelt_Entwuerfe.cdr).
   Kontrastwerte = WCAG 2.x, gerechnet; Text braucht >= 4,5:1, Linien/Fokus >= 3:1.
   Status nie nur über Farbe: immer Symbol + Wort dazu. */
:root {
  /* — kayser design: Grundfarben (Entscheidung 09.11.2026, Richtung „Präzision“) — */
  --kd-graphit: #1F2023; /* Schrift, Zeichen; auf Papier 15,1:1 */
  --kd-papier: #F7F6F2; /* Seitengrund; Schrift auf Graphit */
  --kd-messing: #B08D57; /* Akzent: Mittelpunkt, Trennstrich, Linien. NICHT für Text (auf Papier 2,9:1) */
  --kd-stein: #8C8F93; /* Zierlinien, Symbole. NICHT für Text (auf Papier 3,0:1) */
  --kd-nebel: #E4E3DF; /* leise Fläche, Tabellenkopf, Zeichen-Innenfläche */

  /* — kayser design: abgeleitete Töne für Oberflächen — */
  --kd-text: #1F2023; /* Fließtext = Graphit */
  --kd-text-leise: #5E6166; /* Nebeninfo, Beschriftung; Papier 5,7 · Weiß 6,2 · Nebel 4,8 */
  --kd-messing-text: #7A5C2E; /* Messing, wenn es doch Text sein muss (Verweis); Papier 5,7 · Weiß 6,2 · Nebel 4,8 */
  --kd-linie: #CFCDC6; /* Trennlinien, Kartenrand (Zierde, kein Bedienelement) */
  --kd-linie-stark: #8A8880; /* Rand von Eingabefeldern; auf Weiß 3,6:1 (Nicht-Text ≥ 3:1 gefordert: ja) */
  --kd-flaeche: #FFFFFF; /* Karten, Kacheln, Eingabefelder auf Papier */
  --kd-flaeche-leise: #E4E3DF; /* leise Fläche = Nebel */
  --kd-fokus: #7A5C2E; /* Fokusring (2 px + 2 px Abstand); auf Papier 5,7:1, auf Weiß 6,2:1 */

  /* — kayser design: Status. IMMER zusammen mit Zeichen + Wort (Anwender rot-grün-schwach), nie nur Farbe — */
  --kd-status-laeuft: #2E6B4E; /* „läuft“ Schrift/Symbol; Papier 5,8 · Weiß 6,3 · Nebel 4,9 · eigener Grund 5,3 */
  --kd-status-laeuft-grund: #E2EEE6; /* Hinterlegung zu „läuft“; Graphit darauf 13,7:1 */
  --kd-status-pruefen: #86580C; /* „prüfen“ Schrift/Symbol; Papier 5,7 · Weiß 6,1 · Nebel 4,8 · eigener Grund 5,1 */
  --kd-status-pruefen-grund: #F5EAD2; /* Hinterlegung zu „prüfen“; Graphit darauf 13,6:1 */
  --kd-status-gestoert: #A3302A; /* „gestört“ Schrift/Symbol; Papier 6,4 · Weiß 7,0 · Nebel 5,4 · eigener Grund 5,5 */
  --kd-status-gestoert-grund: #F6E0DC; /* Hinterlegung zu „gestört“; Graphit darauf 12,9:1 */
  --kd-status-aus: #5E6166; /* „aus“ Schrift/Symbol; Papier 5,7 · Weiß 6,2 · Nebel 4,8 · eigener Grund 4,8 */
  --kd-status-aus-grund: #E4E3DF; /* Hinterlegung zu „aus“; Graphit darauf 12,7:1 */

  /* — Kustodio: Grundfarben (Entscheidung 09.11.2026, Richtung „Fassade“) — */
  --ku-nacht: #14213D; /* Schrift, Zeichen, dunkle Flächen; auf Kalk 14,2:1 */
  --ku-kalk: #F2F2EE; /* Seitengrund; Schrift auf Nachtblau */
  --ku-licht: #FFC94A; /* das leuchtende Fenster: Hinweis-Fläche, Markierung. NIE Textfarbe auf hell (auf Kalk 1,4:1); auf Nachtblau 10,4:1 als Text erlaubt */
  --ku-beton: #9A9A94; /* Zierlinien, Nebeninfo auf Nachtblau (5,6:1). NICHT als Text auf hell (2,5:1) */
  --ku-ziegel: #B5543A; /* Akzent, Warnfläche; als Text auf Kalk 4,4:1 (zu schwach, dafür --ku-status-gestoert) */

  /* — Kustodio: abgeleitete Töne für Oberflächen — */
  --ku-text: #14213D; /* Fließtext = Nachtblau */
  --ku-text-leise: #5C6170; /* Nebeninfo, Beschriftung; Kalk 5,5 · Weiß 6,2 · Licht-Feld 5,5 */
  --ku-linie: #D9D9D3; /* Trennlinien, Kartenrand (Zierde, kein Bedienelement) */
  --ku-linie-stark: #8A8A84; /* Rand von Eingabefeldern; auf Weiß 3,5:1 (Nicht-Text ≥ 3:1: ja) */
  --ku-flaeche: #FFFFFF; /* Karten, Kacheln, Eingabefelder auf Kalk */
  --ku-flaeche-licht: #FFF1C9; /* Hinterlegung für Licht-Hinweise; Nachtblau darauf 14,2:1 */
  --ku-nacht-2: #24345A; /* zweite Ebene auf Nachtblau (dunkle Fenster, Kopfleiste); Kalk darauf 10,9:1 */
  --ku-fokus: #2B4A8C; /* Fokusring auf hell; auf Kalk 7,6:1. Auf Nachtblau --ku-licht (10,4:1) */

  /* — Kustodio: Status. IMMER zusammen mit Zeichen + Wort (Anwender rot-grün-schwach), nie nur Farbe — */
  --ku-status-laeuft: #1E6B50; /* „läuft“ Schrift/Symbol; Kalk 5,7 · Weiß 6,4 · Licht-Feld 5,7 · eigener Grund 5,4 */
  --ku-status-laeuft-grund: #E0EFE8; /* Hinterlegung zu „läuft“; Nachtblau darauf 13,4:1 */
  --ku-status-pruefen: #865700; /* „prüfen“ Schrift/Symbol; Kalk 5,5 · Weiß 6,2 · Licht-Feld 5,5 · eigener Grund 5,5 */
  --ku-status-pruefen-grund: #FFF1C9; /* Hinterlegung zu „prüfen“; Nachtblau darauf 14,2:1 */
  --ku-status-gestoert: #9C4130; /* „gestört“ Schrift/Symbol; Kalk 5,8 · Weiß 6,5 · Licht-Feld 5,8 · eigener Grund 5,3 */
  --ku-status-gestoert-grund: #F7E2DC; /* Hinterlegung zu „gestört“; Nachtblau darauf 12,8:1 */
  --ku-status-aus: #5C6170; /* „aus“ Schrift/Symbol; Kalk 5,5 · Weiß 6,2 · Licht-Feld 5,5 · eigener Grund 4,9 */
  --ku-status-aus-grund: #E6E6E1; /* Hinterlegung zu „aus“; Nachtblau darauf 12,8:1 */

  /* — Schriften (@font-face in marke/schrift.css) — */
  --kd-schrift-kopf: "KD Gothic", "Century Gothic", "URW Gothic", sans-serif; /* Logo, Überschriften kayser design */
  --kd-schrift-text: "KD Inter", "Segoe UI", system-ui, sans-serif; /* Fließtext, Tabellen, Oberflächen kayser design */
  --ku-schrift: "KD DIN", "Bahnschrift", "DIN", sans-serif; /* alles bei Kustodio */
}
