:root,:root[data-theme=dark]{color-scheme:dark;--bg: #0b0e14;--panel: #121722;--panel-2: #1a2130;--panel-hell: var(--panel-2);--border: #1e2633;--border-stark: #2a3341;--field-bg: #0f131b;--sm-field-bg: var(--field-bg);--text: #e6e9ef;--text-dim: #8a93a6;--accent: #4f8cff;--accent-hover: #3d7aee;--accent-hell: #d9ff3d;--bullish: #22c55e;--bearish: #ef4444;--ok: var(--bullish);--bad: var(--bearish);--warn: #eab308;--status-ok: var(--bullish);--status-warn: var(--warn);--status-danger: var(--bearish);--status-muted: var(--text-dim);--on-accent: #ffffff;--on-accent-hell: #0b0e14;--on-solid: #ffffff;--on-bullish: #06210f;--on-bearish: #2b0808;--on-warn: #1a1204;--gold: #eab308;--hero-bg: linear-gradient(150deg, #3d7aee, #2f5fbe);--hero-border: #3d7aee;--hero-text: #ffffff;--hero-dim: rgba(255, 255, 255, .72);--sheen: #ffffff;--shadow: rgba(0, 0, 0, .34);--shadow-karte: none;--shadow-karte-hover: none;--karo: #333333;--theme-uebergang: .2s}:root[data-theme=light]{color-scheme:light;--bg: #f5f6f8;--panel: #ffffff;--panel-2: #f3f4f6;--panel-hell: var(--panel-2);--border: #e6e8ec;--border-stark: #d3d7de;--field-bg: #f3f4f6;--sm-field-bg: var(--field-bg);--text: #111318;--text-dim: #6b7280;--accent: #4f8cff;--accent-hover: #3d7aee;--accent-hell: #d9ff3d;--bullish: #16a34a;--bearish: #dc2626;--ok: var(--bullish);--bad: var(--bearish);--warn: #ca8a04;--status-ok: var(--bullish);--status-warn: var(--warn);--status-danger: var(--bearish);--status-muted: var(--text-dim);--on-accent: #ffffff;--on-accent-hell: #111318;--on-solid: #ffffff;--on-bullish: #06210f;--on-bearish: #2b0808;--on-warn: #1a1204;--gold: #ca8a04;--hero-bg: linear-gradient(150deg, #1b2330, #111318);--hero-border: #1b2330;--hero-text: #ffffff;--hero-dim: rgba(255, 255, 255, .66);--sheen: #000000;--shadow: rgba(17, 19, 24, .12);--shadow-karte: 0 1px 2px rgba(17, 19, 24, .06), 0 1px 3px rgba(17, 19, 24, .04);--shadow-karte-hover: 0 4px 12px rgba(17, 19, 24, .1), 0 2px 4px rgba(17, 19, 24, .06);--karo: #d8dbe0;--theme-uebergang: .2s}:root[data-theme-wechsel] *,:root[data-theme-wechsel] *:before,:root[data-theme-wechsel] *:after{transition:background-color var(--theme-uebergang) ease,border-color var(--theme-uebergang) ease,color var(--theme-uebergang) ease,fill var(--theme-uebergang) ease,box-shadow var(--theme-uebergang) ease!important}@media (prefers-reduced-motion: reduce){:root[data-theme-wechsel] *,:root[data-theme-wechsel] *:before,:root[data-theme-wechsel] *:after{transition:none!important}}
