/* Gemeinsame Palette von Manager, Produktseite und Chrome-Erweiterung. */

:root[data-design="atelier"],
:host([data-design="atelier"]),
.design-vorschau[data-design="atelier"] {
    color-scheme: light;
    --vm-body: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --vm-bg: #f8f4ec;
    --vm-surface: #fffdf8;
    --vm-soft: #e9eee1;
    --vm-ink: #21352b;
    --vm-muted: #526054;
    --vm-line: #cad2c3;
    --vm-accent: #245c44;
    --vm-on-accent: #ffffff;
    --vm-brand: #244b38;
    --vm-on-brand: #f3f7ee;
    --vm-ok: #215638;
    --vm-ok-bg: #e2eddf;
    --vm-warn: #73480d;
    --vm-warn-bg: #f8ebcf;
    --vm-error: #94392e;
    --vm-error-bg: #fae6e2;
    --vm-heading: Georgia, "Times New Roman", serif;
    --vm-radius: 12px;
    --vm-focus: #995000;
    --vm-accent-rgb: 36, 92, 68;
}

:root[data-design="kontor"],
:host([data-design="kontor"]),
.design-vorschau[data-design="kontor"] {
    color-scheme: light;
    --vm-body: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --vm-bg: #f4f6fa;
    --vm-surface: #ffffff;
    --vm-soft: #eaf0ff;
    --vm-ink: #182942;
    --vm-muted: #4b5d76;
    --vm-line: #ced7e4;
    --vm-accent: #224fcb;
    --vm-on-accent: #ffffff;
    --vm-brand: #192c48;
    --vm-on-brand: #f3f6ff;
    --vm-ok: #16583b;
    --vm-ok-bg: #e3f1e8;
    --vm-warn: #794e12;
    --vm-warn-bg: #ffedc9;
    --vm-error: #9c3441;
    --vm-error-bg: #fde8eb;
    --vm-heading: system-ui, sans-serif;
    --vm-radius: 6px;
    --vm-focus: #8e5100;
    --vm-accent-rgb: 34, 79, 203;
}

:root[data-design="nachtschicht"],
:host([data-design="nachtschicht"]),
.design-vorschau[data-design="nachtschicht"] {
    color-scheme: dark;
    --vm-body: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --vm-bg: #10171c;
    --vm-surface: #1a252a;
    --vm-soft: #243b36;
    --vm-ink: #f0f4f0;
    --vm-muted: #afc0c1;
    --vm-line: #415053;
    --vm-accent: #8de1be;
    --vm-on-accent: #142a21;
    --vm-brand: #1d302b;
    --vm-on-brand: #edf9f3;
    --vm-ok: #a1e6c6;
    --vm-ok-bg: #24433a;
    --vm-warn: #f3c789;
    --vm-warn-bg: #483b2b;
    --vm-error: #ffb6a9;
    --vm-error-bg: #472d2b;
    --vm-heading: system-ui, sans-serif;
    --vm-radius: 10px;
    --vm-focus: #ffd495;
    --vm-accent-rgb: 141, 225, 190;
}
