/*
 * FRF Brain — Light-Mode-Überlagerung für das V3BT-Bündel (01.10.2026).
 *
 * Das Bündel (v3bt/bundle/v3bt.css, Quelle WebApp/V3_Grid_Backtester/web,
 * Sitzung „V3 Backtester“) bringt seinen Hellmodus schon mit:
 * `html[data-theme=light] .v3-backtester` setzt die HSL-Variablen
 * (--background, --card, --foreground …), und die Klasse `.dark` folgt per
 * MutationObserver dem Attribut auf <html>. Was dort im Hellen unter 4,5:1
 * fällt, stellt diese Datei auf die Text-Stufen des FRF um (style.css:
 * --text-success, --text-warning, --text-danger). Nur Regeln unter
 * `html[data-theme="light"]` — dunkel ändert sich nichts.
 *
 * Kein Canvas im Bündel: alle Charts sind SVG und lesen hsl(var(--…)).
 */

/* Doppelte Klasse: das Bündel-CSS kommt per v3btTab.js NACH dieser Datei in den
   <head> und hat denselben Selektor – erst die höhere Spezifität gewinnt. */
html[data-theme="light"] .v3-backtester.v3-backtester {
  /* Profit-Linie, Tick-Beschriftung und Zahlen in „Profit kumuliert“ nutzen
     --chart-2 auch als Schrift. Bündel hell 142 76% 36,3% (#16a34a, 3,3:1 auf
     Weiß) → Ton der Text-Stufe --text-success (#137333, 6,0:1). */
  --chart-2: 140 71.6% 26.3%;
}

/* Tailwind-Grün/Gelb/Rot als Schrift: hell die Text-Stufen. */
html[data-theme="light"] .v3-backtester .text-emerald-600,
html[data-theme="light"] .v3-backtester .text-emerald-700 { color: var(--text-success); }
html[data-theme="light"] .v3-backtester .text-amber-600,
html[data-theme="light"] .v3-backtester .text-amber-700 { color: var(--text-warning); }
html[data-theme="light"] .v3-backtester .text-red-600,
html[data-theme="light"] .v3-backtester .text-red-700 { color: var(--text-danger); }

/* Schatten des Bündels sind für Dunkel gebaut (schwarz 45 %, weißer Schein). */
html[data-theme="light"] .v3-backtester.frf-stil .v3-tipp-karte { box-shadow: var(--shadow-md); }
html[data-theme="light"] .v3-backtester.frf-stil .v3-mehr-option[aria-checked=true] { box-shadow: var(--primary-glow); }
