/* ERZEUGT aus Designkatalog (Netbits.Flow.Identity.Contracts) - nicht von Hand ändern.
   Neu schreiben: werkzeuge/design-vorgaben-erneuern.sh. Siehe ADR-0211 und docs/design-bestand.md. */

html.light {
    color-scheme: light;
    --pri: #594ae2;
    --pri-f: #594ae2;
    --pri-t: #4f42c9;
    --pri-w: #594ae21a;
    --nb-aktiv: #594ae224;
    --auf-pri: #ffffff;
    --sek: #c46bff;
    --nb-zeichen-flaeche: #16171a;
    --nb-zeichen-rahmen: #fafaf8;
    --nb-zeichen-punkt: #3d63ff;
    --bg: #f3f3f7;
    --bg2: #e9e9f0;
    --surf: #ffffff;
    --surf2: #f6f6fa;
    --surf3: #eeeef4;
    --nb-hover: #0000000b;
    --veil: #14141e57;
    --t1: #000000e0;
    --t2: #0000008f;
    --t3: #0000005c;
    --line: #00000014;
    --line2: #00000024;
    --feld: #ececf3;
    --feld-rand: #00000038;
    --aufklapper: #ffffff;
    --schatten-farbe: #14142833;
    --ok: #28a35c;
    --warn: #b7791f;
    --bad: #d13b30;
    --info: #3aa8ff;
    --nb-kat-ausloeser: #e0a458;
    --nb-kat-verarbeitung: #6ea8fe;
    --nb-kat-logik: #b18cf5;
    --nb-kat-ausgabe: #5cc8b0;
    --kal-basis: #ffffff;
    --nb-kenn-1: #2a78d6;
    --nb-kenn-2: #eb6834;
    --nb-kenn-3: #1baf7a;
    --nb-kenn-4: #eda100;
    --nb-kenn-5: #e87ba4;
    --nb-kenn-6: #008300;
    --papier: #ffffff;
    --papier-text: #111111;
    --papier-leise: #555555;
    --papier-linie: #999999;
    --papier-verweis: #14508c;
}

html.dark {
    color-scheme: dark;
    --pri: #8b7cff;
    --pri-f: #7367d4;
    --pri-t: #a69aff;
    --pri-w: #8b7cff29;
    --nb-aktiv: #8b7cff24;
    --auf-pri: #ffffff;
    --sek: #c46bff;
    --nb-zeichen-flaeche: #16171a;
    --nb-zeichen-rahmen: #fafaf8;
    --nb-zeichen-punkt: #3d63ff;
    --bg: #131318;
    --bg2: #0e0e12;
    --surf: #1c1c24;
    --surf2: #23232e;
    --surf3: #2b2b38;
    --nb-hover: #ffffff0c;
    --veil: #0000008c;
    --t1: #ffffffed;
    --t2: #ffffff99;
    --t3: #ffffff5c;
    --line: #ffffff13;
    --line2: #ffffff24;
    --feld: #2c2c3a;
    --feld-rand: #ffffff33;
    --aufklapper: #2a2a37;
    --schatten-farbe: #0000008c;
    --ok: #5ddb92;
    --warn: #e3a94b;
    --bad: #ff7b72;
    --info: #6ea8fe;
    --nb-kat-ausloeser: #e0a458;
    --nb-kat-verarbeitung: #6ea8fe;
    --nb-kat-logik: #b18cf5;
    --nb-kat-ausgabe: #5cc8b0;
    --kal-basis: #131318;
    --nb-kenn-1: #3987e5;
    --nb-kenn-2: #d95926;
    --nb-kenn-3: #199e70;
    --nb-kenn-4: #c98500;
    --nb-kenn-5: #d55181;
    --nb-kenn-6: #008300;
    --papier: #ffffff;
    --papier-text: #111111;
    --papier-leise: #555555;
    --papier-linie: #999999;
    --papier-verweis: #14508c;
}

:root {
    --nb-schriftart-bedienen: "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace;
    --nb-schriftart-lesen: "IBM Plex Sans", "Segoe UI", Roboto, -apple-system, sans-serif;
    --nb-schriftart-code: "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace;
    --nb-schrift-detailtitel: 20px;
    --nb-schrift-fenstertitel: 18px;
    --nb-schrift-eintrag: 15px;
    --nb-schrift-text: 15px;
    --nb-schrift-bedienung: 14px;
    --nb-schrift-beiwerk: 13px;
    --nb-schrift-gruppenlabel: 12px;
    --nb-schrift-eingabe: 14px;
}
