:root{--rd-grund:#f5fafe;--rd-ink:#0f2b46;--rd-leise:#4a6278;--rd-leiser:#5b7186;--rd-rand:#e3edf5;--rd-rand-feld:#dbe8f1;--rd-rand-knopf:#cde4f2;--rd-trenner:#eef3f8;--rd-petrol:#12505f;--rd-petrol-hover:#0d3f4b;--rd-gruen:#1f7d66;--rd-gruen-fond:#f0f8f5;--rd-fond-leise:#eef4f9;--rd-schatten:0 1px 2px #0f2b460f, 0 8px 24px #0f2b460d;--rd-schatten-klein:0 1px 2px #0f2b460f;--rd-radius-karte:16px;--rd-radius-feld:12px;--rd-radius-knopf:10px}[data-app-hintergrund][data-hintergrund]{background:var(--rd-grund);--grund:var(--rd-grund);--leiste-fond:#fff;--leiste-rand:var(--rd-rand);--auswahl-fond:var(--rd-fond-leise);--auswahl-rand:transparent;--hover-fond:#f3f7fa;--auf-grund-leise:var(--rd-ink);--auf-grund-leiser:var(--rd-leise);--auf-grund-akzent:var(--rd-petrol);--karten-schatten:var(--rd-schatten);--primary:var(--rd-petrol)}[data-app-leiste]>div{border-radius:var(--rd-radius-karte);box-shadow:var(--rd-schatten)}[data-app-kopf][data-app-kopf]{border-color:var(--rd-rand);border-radius:var(--rd-radius-karte);box-shadow:var(--rd-schatten-klein)}.ticket-karte{border-radius:var(--rd-radius-karte);box-shadow:var(--rd-schatten)}.ticket-aufklapp{border-radius:0 0 var(--rd-radius-karte) var(--rd-radius-karte)}:is(:root .gradient-petrol,:root:has([data-hintergrund]) .gradient-petrol){background-image:none;background-color:var(--rd-petrol);color:#fff;box-shadow:0 4px 12px #12505f38}:is(:root .gradient-petrol:hover,:root:has([data-hintergrund]) .gradient-petrol:hover){background-image:none;background-color:var(--rd-petrol-hover)}:root:has([data-hintergrund]) :is([data-app-main],[data-popup],[role=dialog]) [data-slot=button]:is([data-variant=default],:not([data-variant])){background-image:none;background-color:var(--rd-petrol);color:#fff;border-radius:var(--rd-radius-knopf)}:root:has([data-hintergrund]) :is([data-app-main],[data-popup],[role=dialog]) [data-slot=button]:is([data-variant=default],:not([data-variant])):hover{background-image:none;background-color:var(--rd-petrol-hover)}:is([data-app-main],[data-popup],[role=dialog]) [data-slot=button][data-variant=outline]{border-color:var(--rd-rand-knopf);border-radius:var(--rd-radius-knopf);color:var(--rd-ink)}:is([data-app-main],[data-popup],[role=dialog]) [data-slot=button][data-variant=destructive]{border-radius:var(--rd-radius-knopf);background-color:#9f1239}:is([data-app-main],[data-popup],[role=dialog]) :is([data-slot=input],[data-slot=textarea]){border-color:var(--rd-rand-feld);border-radius:var(--rd-radius-knopf)}[role=dialog][data-slot=dialog-content]{border-radius:var(--rd-radius-karte);border-color:var(--rd-rand)}[data-prozess-popup]{--background:var(--rd-grund)}:root:root aside[data-info-kasten][data-info-kasten]{--foreground:var(--rd-ink);--card-foreground:var(--rd-ink);--popover:#fff;--popover-foreground:var(--rd-ink);--muted:var(--rd-fond-leise);--muted-foreground:var(--rd-leiser);--accent:var(--rd-fond-leise);--accent-foreground:var(--rd-ink);--border:var(--rd-trenner);--input:var(--rd-rand-feld);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--rd-ink);border-radius:var(--rd-radius-karte);box-shadow:var(--rd-schatten);--tw-ring-color:var(--rd-rand);background-color:#fff}:root:root aside[data-info-kasten] .text-white{color:var(--rd-ink)}:root:root aside[data-info-kasten] [class*=text-white\/]{color:var(--rd-leiser)}:root:root aside[data-info-kasten] [class*=border-white]{border-color:var(--rd-trenner)}:root:root aside[data-info-kasten] [class*=bg-white\/]{background-color:var(--rd-fond-leise)}:root:root aside[data-info-kasten] [class*=hover\:bg-white]:hover{background-color:#f3f7fa}:root:root aside[data-info-kasten] .text-amber-300{color:#b7791f}:root:root aside[data-info-kasten] .text-amber-200{color:#78350f}:root:root aside[data-info-kasten] [class*=bg-amber-400\/]{background-color:#fdf3dc}:root:root aside[data-info-kasten] .text-emerald-500{color:var(--rd-gruen)}:root:root{--gut:#1a6b57;--gut-flaeche:#e6f2ef;--bernstein:#8a5a00;--bernstein-flaeche:#fdf3dc;--problem:#9f1239;--badge-fond:var(--rd-fond-leise)}[data-prozess-popup] h2.text-xl{letter-spacing:-.01em;color:var(--rd-ink);font-size:1.5rem;font-weight:700}:is(:root:has([data-hintergrund]) .ticket-aufklapp,:root:has([data-hintergrund]) .wv-innen){background-color:#fafcfe}.rd-arbeitsflaeche{border-radius:var(--rd-radius-karte);box-shadow:var(--rd-schatten);background-color:#fff;padding:24px 28px}[data-fluss] .stufe-titel{color:var(--rd-ink);font-size:1.25rem;font-weight:700}[data-fluss] .stufe-next{color:var(--rd-leiser);font-size:.8125rem}