/*
 * Analyse-Plattform – Gestaltungswerte (Design-Tokens)
 *
 * Die EINZIGE Stelle für Farben, Schriften und Knopfhöhen. design/app.css und der Chart (js/app.js)
 * lesen ausschließlich von hier. Neue Werte nur hier eintragen, nie direkt in Regeln.
 *
 * Quelle je Wert:  ORIGINAL = aus der bisherigen Plattform nachgewiesen
 *                  VORGABE  = vom Auftraggeber festgelegt
 *                  OFFEN    = im Original noch nicht ermittelt, vorläufiger Musterwert
 */
:root {
  --bg: #0e0e0e;          /* ORIGINAL  Arbeitsfläche */
  --panel: #191919;       /* ORIGINAL  Kartenhintergrund */
  --line: #262c35;        /* OFFEN     Rahmen, Trennlinien */
  --grid: #1f242c;        /* OFFEN     Rasterlinien im Chart */
  --hover: #202020;       /* OFFEN     Tabellenzeile unter der Maus */
  --text: #d6dbe1;        /* OFFEN     Haupttext */
  --muted: #7d8794;       /* OFFEN     Sekundärtext, Kasten-Überschriften */
  --up: #26a69a;          /* OFFEN     positiv / steigend */
  --down: #ef5350;        /* OFFEN     negativ / fallend */
  --warn: #e0b341;        /* OFFEN     Warnung */
  --accent: #4c8dff;      /* VORGABE   Blau – aktiver Umschalter (Mint #34d399 getestet, Blau bevorzugt) */

  --font-karte: "SFMono-Regular", ui-monospace, Menlo, Consolas, monospace;  /* ORIGINAL Text in Karten */
  --size-karte: 14px;                                                          /* ORIGINAL */
  --font-ui: system-ui, -apple-system, "Segoe UI", sans-serif;  /* OFFEN Kopfzeile, Navigation, Knöpfe, Überschriften */
  --size-ui: 13px;                                              /* OFFEN */

  /* Knopfhöhen – genau zwei Maße, überall gleich (Ausrichtungsprüfung: ANWEISUNG 10.3) */
  --knopf-kopf: 24px;     /* VORGABE Kopfzeile: Assetklassen, Symbole, Statuspille */
  --knopf-karte: 20px;    /* VORGABE in Kästen: HR/TV, H1/H4/D1, Blättern – passt exakt in die 20-px-Überschrift */
}
