/*
 * onmaps-Farbschema (Light) - onmaps-Ebene ueber theme-light.css.
 *
 * Enthaelt NUR die Token, die vom Standard abweichen. Alle uebrigen Werte kommen
 * weiterhin aus theme-light.css - so bleibt jene Datei identisch mit dem Hauptstand
 * und neue Token von dort werden beim Merge automatisch uebernommen.
 *
 * Eingebunden in den index*.html als <link id="onmapslight"> direkt NACH "themelight";
 * ThemeService blendet das Paar onmapslight/onmapsdark beim Theme-Wechsel mit um.
 * Gegenstueck fuer den Dark Mode: onmaps-dark.css.
 *
 * Die --sf-*-Rampen sind mit buildPrimaryRamp() aus color-utils.ts berechnet
 * (Light: shade 15/20/25 %, tint 50/90 %, HSL -5/-15) - dieselbe Ableitung wie fuer
 * Admin-Farben. Eine im Admin gesetzte primaryColor ueberschreibt die Primaerrampe
 * weiterhin per Inline-Style.
 */
:root {
  /* --- Syncfusion-Primaerfarben-Rampe ------------------------------------- */
  --sf-primary: #7db01f;
  --sf-primary-rgb: 125, 176, 31;
  --sf-primary-hover: #6a961a;
  --sf-primary-active: #648d19;
  --sf-primary-pressed: #5e8417;
  --sf-primary-light: #bed88f;
  --sf-primary-lighter: #f2f7e9;
  --sf-primary-hover-deep: #6e9a1b;
  --sf-primary-deep: #4f6f14;

  /* --- Syncfusion-Danger-Rampe --------------------------------------------
   * Ableitung wie Bootstrap: shade 15/20/25 %, tint 50/80 %.
   */
  --sf-danger: #ab3428;
  --sf-danger-rgb: 171, 52, 40;
  --sf-danger-hover: #912c22;
  --sf-danger-active: #892a20;
  --sf-danger-pressed: #80271e;
  --sf-danger-light: #d59a94;
  --sf-danger-subtle: #eed6d4;

  /* --- Marke -------------------------------------------------------------- */
  --primary: #7db01f;
  --primaryHighlight: #226d28;
  --info: #7db01f;
  --infoHighlight: #226d28;
  /* Dunkle Schrift: Weiss auf #7db01f erreicht nur 2,6:1, #0c1203 dagegen 7,3:1. */
  --on-primary: #0c1203;
  --danger: #ab3428;
  --success: #7db01f;
  --secondary: #2d728f;
  --lightGrey: #cbcaca;
  --mediumGrey: #9b9b9b;
  --dark: #383838;
  --standAloneLinkColor: #6e6d6d;
  --standAloneLinkColorHover: #383838;
  /* nur für classic Layout relevant */
  --dialogHeader: #ebe8e6;

  /* --- onmaps-eigene Token (verwendet in style/onmaps.scss) --------------- */
  --blue: #578fa6;
  --blueHighlight: #2d728f;
  --warn: #f49e4c;
}
