/* Einzige Datei mit rohen Farbwerten. Komponenten-CSS (app.css) verwendet
   ausschliesslich diese Variablen -- ein Marken-/Farbwechsel passiert nur hier.

   Quellen:
   - TA-Europe-Grundfarben angelehnt an das interne Cosmo-Tool (dunkles Marineblau).
   - Kalender-Kundentyp-Farben 1:1 aus den Zellfarben der bisherigen Excel
     (Expo Real 2026_Appointment Schedule.xlsx, Reiter "Filling Instructions"). */

:root {
  /* Marke */
  --ta-dunkelblau: #0f1f3d;
  --ta-blau: #1f3a63;
  --ta-hellblau: #eef2f8;

  /* Neutraltoene */
  --weiss: #ffffff;
  --grau-100: #f4f6f8;
  --grau-200: #e4e8ee;
  --grau-400: #9aa4b2;
  --grau-600: #55606e;
  --grau-800: #232a33;

  /* Statusfarben */
  --gruen: #2e7d32;
  --rot: #b3261e;
  --bernstein: #a05a00;

  /* Kalender: Kundentypen (aus Excel-Zellfarben) */
  --termin-existing: #c2e76b;
  --termin-existing-hell: #ebf7d1;
  --termin-existing-rand: #8fb84a;
  --termin-unbestaetigt: #d9d9d9;
  --termin-unbestaetigt-hell: #ededed;
  --termin-unbestaetigt-rand: #9c9c9c;
  --termin-neu: #66ffff;
  --termin-neu-hell: #d9ffff;
  --termin-neu-rand: #33cccc;
  /* "Offen": noch nicht ausgefuellte Felder in der Uebersicht. Bewusst ein
     blasses Rot -- auffaellig genug zum Ueberfliegen, aber kein Fehlerrot, denn
     eine offene Angabe ist kein Fehler, sondern eine offene Aufgabe. */
  --offen-hell: #fdeceb;
  --offen-rand: #f0a9a3;
  --offen-text: #8c2f27;

  /* Bestandskunde (TOP-10) */
  --termin-top: #ff99ff;
  --termin-top-hell: #ffe5ff;
  --termin-top-rand: #cc66cc;
  /* Neukunde (TOP-10) -- eigener Ton, damit die beiden TOP-10-Kategorien im
     Kalender und in den Saeulen unterscheidbar bleiben. */
  --termin-top10-neu: #b98cff;
  --termin-top10-neu-hell: #ece0ff;
  --termin-top10-neu-rand: #7d4fd1;
  /* Partner / Netzwerk / Sub: vierte Kategorie, kein Excel-Vorbild -- warmes Gelb,
     das sich von Gruen (Bestand), Cyan (Neukunde) und Magenta (TOP) klar abhebt. */
  --termin-partner: #ffd966;
  --termin-partner-hell: #fff3cc;
  --termin-partner-rand: #d9a521;
  --termin-abend: #f4b183;
  --termin-abend-hell: #fbe2d5;
  --termin-abend-rand: #c9803f;
  /* Blocker: kein Kundentyp, bewusst gedeckt/blass (siehe app.css: zusaetzlich
     reduzierte Deckkraft + gestrichelter Rand) -- keine Verwechslung mit einer
     Existing/unbestaetigt-Farbe. */
  --termin-blocker: #b7c3d6;
  --termin-blocker-hell: #e4e9f1;
  --termin-blocker-rand: #7c8ba3;
}
