/* ==========================================================================
   DexOne – zentrale Farb-Tokens (Single-Source)
   --------------------------------------------------------------------------
   Etappe 1 (Zentralisierung): Werte = aktuelle IST-Farben. Reines Refactoring,
   es aendert sich optisch NICHTS. Die verstreuten/duplizierten Hex-Werte im
   Dispo-Modul verweisen ab jetzt auf diese Variablen.

   Wird ueber hooks.py in BEIDE Oberflaechen geladen:
     - app_include_css  -> Frappe-Desk (Plantafel, Verrechnung, ...)
     - web_include_css  -> Fahrer-App (www/meine-auftraege.html)

   Etappe 2/3 (Umfaerben): NUR hier die Marken-/Basiswerte auf das
   DexOne-Petrol-Konzept setzen -> das ganze System zieht mit.
   Die 7 Status-Farben bleiben laut Konzept unveraendert.
   ========================================================================== */
:root {
  /* ── Marke / Basis (Plantafel-Welt) ───────────────────────────────────── */
  --dx-blue:         #2f7fed;   /* System-Blau: Auswahl, Filter aktiv, Links  */
  --dx-blue-soft:    #e8f1fe;   /* Blau getönt: Fokus-Ringe, Hover-Flächen    */
  --dx-green:        #1f9d57;   /* Grün: Entlade-Pin, Timeline                */
  --dx-orange:       #e8730c;   /* Orange: Auftrag/Vorladen-Akzent            */
  --dx-orange-soft:  #fdecd9;   /* Orange getönt: Hinweis-/Badge-Fläche       */
  --dx-orange-border:#f6c89a;   /* Orange Rahmen                              */
  --dx-orange-hint:  #7a4a16;   /* Hinweistext auf orange-soft                */

  /* Neutrale (Plantafel / Modal) */
  --dx-text:         #1f2733;
  --dx-muted:        #6b7480;
  --dx-faint:        #9aa2ad;
  --dx-border:       #e8eaed;
  --dx-border-strong:#d8dce1;
  --dx-card:         #fff;
  --dx-bg:           #f3f4f6;   /* Modal-Body-Hintergrund                     */
  --dx-surface:      #f5f6f7;   /* Hover-Fläche (Ghost/Menü)                  */
  --dx-surface-2:    #f1f3f5;   /* Icon-Button-Hover                          */

  /* Dunkler Aktions-Button (Primär in Panel/Modal) */
  --dx-btn-dark:     #161b22;
  --dx-btn-dark-hover:#20262f;

  /* Danger / Löschen */
  --dx-danger:       #c0392b;

  /* ── 7 Status (fg = Text/Rahmen, bg = getönte Fläche) ─ UNVERÄNDERT ────── */
  --dx-st-offen-fg:     #6b7480;  --dx-st-offen-bg:     #eef0f2;
  --dx-st-zugeteilt-fg: #e8730c;  --dx-st-zugeteilt-bg: #fdecd9;
  --dx-st-angenommen-fg:#5b53c9;  --dx-st-angenommen-bg:#eae8fb;
  --dx-st-inarbeit-fg:  #2f7fed;  --dx-st-inarbeit-bg:  #e8f1fe;
  --dx-st-erledigt-fg:  #1f9d57;  --dx-st-erledigt-bg:  #e3f4ea;
  --dx-st-fakturiert-fg:#0f8a7e;  --dx-st-fakturiert-bg:#dcf2ee;
  --dx-st-storniert-fg: #d23f3f;  --dx-st-storniert-bg: #fbe6e6;

  /* ── Fahrer-App-eigene Töne (in Etappe 1 bewusst getrennt gehalten) ────── */
  --dx-app-primary:      #2490ef;  /* Buttons/Tabs (Frappe-Blau)             */
  --dx-app-green:        #1d9e75;  /* Rapport-Button, Foto-Editor            */
  --dx-app-amber:        #ba7517;  /* Verladen-Punkt/Banner                  */
  --dx-app-avatar-bg:    #e6f1fb;  --dx-app-avatar-fg:#185fa5;
  --dx-app-icon-bg:      #eaf2fe;  /* Info-/Rapport-Icon-Kachel              */
  --dx-app-leiste-bg:    #eef1f4;  /* Zeitfenster-Leiste                     */
  --dx-app-vorladen-bg:  #fdf3e6;  /* Vorladen-Leiste                        */
  --dx-app-note-orange-bg:#fdf0e1; --dx-app-note-orange-fg:#9a5a12;
  --dx-app-note-green-bg: #e1f5ee; --dx-app-note-green-fg: #0f6e56;
  --dx-app-toggle-off:   #cfd4da;
  --dx-app-logout:       #A32D2D;
  --dx-app-toast-bg:     #1f272e;

  /* ── Legacy (Kalendergitter / untere Liste / Verrechnung-Badge) ────────── */
  --dx-legacy-blue:    #185FA5;
  --dx-legacy-flaeche: #E6F1FB;   /* Hover-/Aktiv-Fläche, Avatare            */
  --dx-legacy-outline: #378ADD;   /* Drop-Zone-Outline                       */
  --dx-legacy-red-fg:  #A32D2D;   --dx-legacy-red-bg:#FCEBEB;
  /* Legacy-Status-Badges (untere Liste) */
  --dx-legacy-offen-fg:#854F0B;   --dx-legacy-offen-bg:#FAEEDA;
  --dx-legacy-ang-fg:  #185FA5;   --dx-legacy-ang-bg:  #E6F1FB;
  --dx-legacy-tf-fg:   #501313;   --dx-legacy-tf-bg:   #FCEBEB;
  --dx-legacy-tw-fg:   #26215C;   --dx-legacy-tw-bg:   #EEEDFE;
}
