/* ---------- Chart-Farbe als CSS-Variable (Light-/Dark-Mode-fähig) ---------- */
/* Wird in nmr_rechner.js per getComputedStyle ausgelesen, wenn der Chart
   aufgebaut wird. Für Text/Gitter binden wir uns direkt an die bereits
   vorhandene --text-Variable aus styles.css, statt eine eigene, parallele
   Variable zu pflegen, die mit dem .dark-mode-Toggle aus dem Tritt geraten
   kann. Nur die Balkenfarbe bekommt eine eigene, theme-abhängige Variante. */

:root {
    --nmr-chart-bar-color: #0d6efd;
    --nmr-chart-grid-color: rgba(0, 0, 0, 0.1);
}

.dark-mode {
    /* etwas hellere/kräftigere Variante, damit sie auf dunklem Grund
       (--bg: #121212 bzw. --pse-card-body-bg: #252528) gut lesbar bleibt */
    --nmr-chart-bar-color: #6ea8fe;
    --nmr-chart-grid-color: rgba(255, 255, 255, 0.25);
}
