/* Chart target scenario surface roles; intentionally bright for price inspection. */
:root {
  --mt-ziele-surface: oklch(1 0 0);
  --mt-ziele-ink: oklch(0.29 0.11 260);
  --mt-ziele-muted: oklch(0.46 0.025 255);
  --mt-ziele-open: oklch(0.60 0.17 249);
  --mt-ziele-open-surface: oklch(0.975 0.014 244);
  --mt-ziele-hit: oklch(0.58 0.18 146);
  --mt-ziele-hit-surface: oklch(0.976 0.022 145);
  --mt-ziele-best: oklch(0.78 0.16 85);
  --mt-ziele-best-surface: oklch(0.985 0.023 90);
  --mt-ziele-start: oklch(0.61 0.025 255);
  --mt-ziele-start-surface: oklch(0.98 0.004 255);
  --mt-ziele-border: oklch(0.86 0.021 250);
}
#mtZieleEmpty { color: var(--mt-ziele-ink); padding: 16px; line-height: 1.5; }
#mtZieleEmpty p { color: var(--mt-ziele-muted); margin: 8px 0 0; }
