/* UCNG – Farbgestaltung (automatisch erzeugt: Akzent #5848f4, Seitenleiste #1f2937, Darstellung auto) */
:root {
  --accent: #5848f4;
  --accent-hover: #4d3fd7;
  --on-accent: #ffffff;
  --accent-soft: #ebe9fe;
  --accent-text: #5848f4;
  --ink: #1f2937;
  --ink-raised: #313a47;
  --ink-text: #c0c3c7;
  --ink-muted: #868b93;
  --ink-strong: #ffffff;
  --ink-line: #3a434f;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root {
    --accent: #5848f4;
    --accent-hover: #6c5ef5;
    --on-accent: #ffffff;
    --accent-soft: #282662;
    --accent-text: #867bf7;
    --ink: #1f2937;
    --ink-raised: #313a47;
    --ink-text: #c0c3c7;
    --ink-muted: #868b93;
    --ink-strong: #ffffff;
    --ink-line: #3a434f;
    --canvas: #0d0f1c;
    --surface: #161929;
    --text: #e8e9f2;
    --muted: #8a8ea6;
    --line: #262a40;
    --bubble-other: #1d2034;
    --bubble-other-line: transparent;
    --shadow-float: 0 1px 2px rgba(0, 0, 0, .3), 0 10px 30px -8px rgba(0, 0, 0, .6);
    --warn-bg: #2e2610;
    --warn-text: #f0c56b;
    --ok-text: #4ad6a0;
    --auto-text: #f0c56b;
    color-scheme: dark;
  }
}
