@font-face{font-family:"Inter";src:url(/static/fonts/inter.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{--grau-1: #fffefa;--grau-2: #f6f5f1;--grau-3: #f2f0e9;--grau-4: #eeeee6;--grau-5: #e2e8df;--grau-6: #dfe3dc;--grau-7: #bfc9bf;--grau-8: #7a8b82;--grau-9: #738079;--grau-10: #6a7871;--grau-11: #627069;--grau-12: #293b35;--gruen-1: #f6f9f7;--gruen-2: #eef2ee;--gruen-3: #e3ece6;--gruen-4: #d6e4db;--gruen-5: #c3d8d0;--gruen-6: #a7c3b6;--gruen-7: #84a797;--gruen-8: #5d8475;--gruen-9: #30564d;--gruen-10: #234238;--gruen-11: #2c5047;--gruen-12: #1b3029;--erfolg-flaeche: #ebf3ec;--erfolg-rand: #b5d3ba;--erfolg-voll: #2f7a3a;--erfolg-text: #1f5b23;--achtung-flaeche: #fbf2e2;--achtung-rand: #e3c58d;--achtung-voll: #a86b12;--achtung-text: #8a5200;--gefahr-flaeche: #fbeceb;--gefahr-rand: #e8b9b3;--gefahr-voll: #b3261e;--gefahr-text: #a8241d;--info-flaeche: #eaf1f7;--info-rand: #b7cbe0;--info-voll: #2d5b8c;--info-text: #1f4a78;--terrakotta-flaeche: #f6ebe5;--terrakotta-rand: #e2c1b2;--terrakotta-voll: #9a5038;--terrakotta-text: #8a4630;--weiss-auf-gruen: #ffffff;--weiss-auf-gefahr: #ffffff;--bg: var(--farbe-hintergrund, var(--grau-2));--surface: var(--farbe-karte, var(--grau-1));--surface-raised: var(--farbe-karte, var(--grau-1));--surface-subtle: var(--farbe-sand-blass, var(--grau-3));--surface-hover: var(--farbe-zeile-hover, var(--grau-4));--surface-selected: var(--farbe-knopf-druck, var(--grau-5));--border: var(--farbe-linie, var(--grau-6));--border-strong: var(--farbe-knopf-rand, var(--grau-8));--text: var(--farbe-text, var(--grau-12));--text-muted: var(--farbe-text-leise, var(--grau-11));--text-subtle: var(--text-muted);--primary: var(--farbe-haupt, var(--gruen-9));--primary-hover: var(--farbe-haupt-dunkel, var(--gruen-10));--primary-text: var(--farbe-auf-haupt, var(--weiss-auf-gruen));--primary-subtle: var(--farbe-haupt-blass, var(--gruen-2));--primary-border: var(--farbe-haupt-rand-blass, var(--gruen-5));--success: var(--erfolg-text);--success-bg: var(--erfolg-flaeche);--success-border: var(--erfolg-rand);--warning: var(--farbe-warnung, var(--achtung-text));--warning-bg: var(--achtung-flaeche);--warning-border: var(--achtung-rand);--danger: var(--farbe-fehler, var(--gefahr-text));--danger-bg: var(--gefahr-flaeche);--danger-border: var(--gefahr-rand);--danger-solid: var(--gefahr-voll);--danger-text: var(--weiss-auf-gefahr);--info: var(--info-text);--info-bg: var(--info-flaeche);--info-border: var(--info-rand);--accent: var(--terrakotta-voll);--focus: var(--farbe-haupt-dunkel, var(--gruen-10));--focus-ring: 0 0 0 3px color-mix(in srgb, var(--focus) 30%, transparent);--schrift-text: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--schrift-titel: "Iowan Old Style", "Charter", "Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif;--schrift-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gewicht-normal: 400;--gewicht-mittel: 500;--gewicht-fett: 600;--schrift-12: 12px;--zeile-12: 16px;--sperrung-12: 0em;--schrift-13: 13px;--zeile-13: 20px;--sperrung-13: -0.003em;--schrift-14: 14px;--zeile-14: 20px;--sperrung-14: -0.006em;--schrift-16: 16px;--zeile-16: 24px;--sperrung-16: -0.011em;--schrift-20: 20px;--zeile-20: 28px;--sperrung-20: -0.017em;--schrift-24: 24px;--zeile-24: 32px;--sperrung-24: -0.019em;--schrift-32: 32px;--zeile-32: 40px;--sperrung-32: -0.021em;--zeile-zwischenueberschrift: calc(var(--schrift-16) * 1.3);--ziffern: tabular-nums;--ziffern-merkmale: "tnum" 1, "cv11" 1, "calt" 0;--display-merkmale: "ss01" 0, "cv11" 1, "calt" 0;--s-mini: var(--schrift-12);--s-klein: var(--schrift-13);--s-text: var(--schrift-14);--s-mittel: var(--schrift-16);--s-gross: var(--schrift-20);--s-titel: var(--schrift-32);--s-zahl: var(--schrift-32);--s-zahl-klein: var(--schrift-24);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--raum-seite: var(--s-8);--raum-sektion: var(--s-8);--raum-karte: var(--s-6);--raum-gruppe: var(--s-4);--breite-mitarbeiterleiste: calc(220px + var(--s-4));--a1: var(--s-1);--a2: var(--s-2);--a3: var(--s-3);--a4: var(--s-4);--a5: var(--s-6);--a6: var(--s-8);--a7: var(--s-12);--radius-kontrolle: 6px;--radius-karte: 10px;--radius-voll: 999px;--rund-klein: var(--radius-kontrolle);--knopf-rund: var(--radius-kontrolle);--rund: var(--radius-karte);--rund-gross: var(--radius-karte);--rand-breite: 1px;--elevation-1: 0 1px 2px rgb(var(--farbe-schatten, 41 59 53) / .06), 0 4px 16px rgb(var(--farbe-schatten, 41 59 53) / .10);--elevation-2: 0 2px 6px rgb(var(--farbe-schatten, 41 59 53) / .08), 0 12px 32px rgb(var(--farbe-schatten, 41 59 53) / .14);--elevation-3: 0 4px 12px rgb(var(--farbe-schatten, 41 59 53) / .10), 0 24px 64px rgb(var(--farbe-schatten, 41 59 53) / .22);--ring-farbpunkt: inset 0 0 0 1px color-mix(in srgb, var(--text) 18%, transparent);--schatten: none;--schatten-karte: none;--schatten-weich: none;--knopf-schatten: none;--knopf-schatten-voll: none;--schatten-schwebend: var(--elevation-1);--schatten-fenster: var(--elevation-2);--schatten-dialog: var(--elevation-3);--kontrolle-hoehe: 40px;--kontrolle-hoehe-klein: 32px;--zeile-hoehe: 44px;--hoehe-leiste-unten: calc(66px + env(safe-area-inset-bottom, 0px));--knopf-hoehe: var(--kontrolle-hoehe);--knopf-hoehe-klein: var(--kontrolle-hoehe-klein);--feld-hoehe: var(--kontrolle-hoehe);--dauer-1: 100ms;--dauer-2: 150ms;--dauer-3: 200ms;--easing: cubic-bezier(.2, .8, .2, 1);--wechsel: var(--dauer-2) var(--easing);--symbol-klein: 16px;--symbol: 20px;--symbol-linie: 1.5;--bp-handy: 600px;--bp-tablet: 900px;--bp-desktop: 1280px;--bp-breit: 1600px;--hintergrund: var(--bg);--karte: var(--surface);--linie: var(--border);--linie-kraeftig: var(--farbe-linie-kraeftig, var(--grau-7));--text-leise: var(--text-muted);--gruen: var(--primary);--gruen-hell: var(--primary-hover);--gruen-blass: var(--primary-subtle);--gruen-ok: var(--success);--rot: var(--danger);--gelb: var(--warning);--grau: var(--grau-11);--sand: var(--surface-subtle);--sand-blass: var(--surface-subtle);--sand-tief: var(--farbe-menue-hover, var(--grau-4));--sand-linie: var(--border);--braun: var(--text);--braun-leise: var(--farbe-menue-text, var(--grau-11));--knopf-flaeche: var(--farbe-knopf-flaeche, var(--grau-1));--knopf-rand: var(--border-strong);--knopf-druck: var(--surface-selected);--knopf-fokus: var(--focus);--fokus-ring: var(--focus-ring);--gefahr-blass: var(--danger-bg);--gefahr-tief: var(--danger);--rot-flaeche: var(--danger-bg);--rot-rand: var(--danger-border);--gelb-flaeche: var(--warning-bg);--gelb-rand: var(--warning-border);--ok-flaeche: var(--success-bg);--ok-rand: var(--success-border);--grau-flaeche: var(--surface-subtle);--grau-rand: var(--linie-kraeftig);--flaeche: var(--surface);--rand: var(--border);--hellgrau: var(--surface-subtle);--grauschrift: var(--text-muted);--label-farbe: var(--text-muted);--signatur-papier: #ffffff;--signatur-tinte: #173e3c;--farbe-kraft-ohne: #5f6b68}:root[data-dichte=kompakt]{--kontrolle-hoehe: 32px;--kontrolle-hoehe-klein: 28px;--zeile-hoehe: 36px;--raum-karte: var(--s-4);--raum-sektion: var(--s-6)}@media(max-width:900px),(pointer:coarse){:root,:root[data-dichte=kompakt]{--kontrolle-hoehe: 44px;--kontrolle-hoehe-klein: 40px;--zeile-hoehe: 44px}}@media(pointer:coarse){:root,:root[data-dichte=kompakt]{--kontrolle-hoehe-klein: 44px}}@media(max-width:900px){:root{--s-titel: var(--schrift-24);--raum-seite: var(--s-4)}}@media(prefers-reduced-motion:reduce){:root{--dauer-1: 0.01ms;--dauer-2: 0.01ms;--dauer-3: 0.01ms}}:root[data-theme=dark][data-palette],:root[data-theme=dark]{color-scheme:dark;--grau-1: #101713;--grau-2: #18221d;--grau-3: #1d2923;--grau-4: #223029;--grau-5: #2e4737;--grau-6: #33443b;--grau-7: #4f6457;--grau-8: #74887b;--grau-9: #7f9386;--grau-10: #8fa296;--grau-11: #a8b9ac;--grau-12: #edf2ed;--farbe-kraft-ohne: var(--grau-9);--gruen-1: #0e1512;--gruen-2: #131e19;--gruen-3: #18291f;--gruen-4: #1d3226;--gruen-5: #25392e;--gruen-6: #2d4a3a;--gruen-7: #405e4b;--gruen-8: #577a64;--gruen-9: #9cc5b0;--gruen-10: #b3d5c2;--gruen-11: #9cc5b0;--gruen-12: #cfe3d6;--erfolg-flaeche: #172a1c;--erfolg-rand: #2f5537;--erfolg-voll: #6fbf7b;--erfolg-text: #9fd3a5;--achtung-flaeche: #2c2314;--achtung-rand: #5e4a22;--achtung-voll: #d9a54e;--achtung-text: #e5bc7a;--gefahr-flaeche: #331b18;--gefahr-rand: #6b302a;--gefahr-voll: #e5786b;--gefahr-text: #efa89d;--info-flaeche: #15222f;--info-rand: #2c4a66;--info-voll: #6fa3d6;--info-text: #a9c9ea;--terrakotta-flaeche: #2e1c15;--terrakotta-rand: #5e3628;--terrakotta-voll: #e08b6c;--terrakotta-text: #f0b49c;--weiss-auf-gruen: #10201b;--weiss-auf-gefahr: #1a0d0b;--farbe-haupt: var(--gruen-9);--farbe-haupt-dunkel: var(--gruen-12);--farbe-haupt-blass: var(--gruen-5);--farbe-haupt-rand-blass: var(--gruen-7);--farbe-auf-haupt: var(--weiss-auf-gruen);--farbe-hintergrund: var(--grau-1);--farbe-karte: var(--grau-2);--farbe-text: var(--grau-12);--farbe-text-leise: var(--grau-11);--farbe-text-leise-dunkel: var(--grau-11);--farbe-tabelle-kopf-text: var(--grau-11);--farbe-linie: var(--grau-6);--farbe-linie-kraeftig: var(--grau-7);--farbe-knopf-flaeche: var(--grau-3);--farbe-knopf-rand: var(--grau-8);--farbe-knopf-druck: var(--grau-5);--farbe-umschalter: var(--grau-3);--farbe-menue-flaeche: var(--gruen-2);--farbe-menue-linie: var(--grau-6);--farbe-menue-text: var(--grau-11);--farbe-menue-aktiv: var(--grau-5);--farbe-menue-hover: var(--grau-4);--farbe-tabelle-kopf: var(--grau-3);--farbe-zeile-hover: var(--grau-4);--farbe-sand-blass: var(--grau-3);--farbe-warnung: var(--achtung-text);--farbe-fehler: var(--gefahr-text);--farbe-akzent: transparent;--farbe-schatten: 0 0 0;--surface-raised: var(--grau-3);--elevation-1: 0 0 0 1px var(--grau-6), 0 4px 16px rgb(0 0 0 / .45);--elevation-2: 0 0 0 1px var(--grau-6), 0 12px 32px rgb(0 0 0 / .55);--elevation-3: 0 0 0 1px var(--grau-7), 0 24px 64px rgb(0 0 0 / .65)}@media(prefers-color-scheme:dark){:root:not([data-theme])[data-palette],:root:not([data-theme]){color-scheme:dark;--grau-1: #101713;--grau-2: #18221d;--grau-3: #1d2923;--grau-4: #223029;--grau-5: #2e4737;--grau-6: #33443b;--grau-7: #4f6457;--grau-8: #74887b;--grau-9: #7f9386;--grau-10: #8fa296;--grau-11: #a8b9ac;--grau-12: #edf2ed;--farbe-kraft-ohne: var(--grau-9);--gruen-1: #0e1512;--gruen-2: #131e19;--gruen-3: #18291f;--gruen-4: #1d3226;--gruen-5: #25392e;--gruen-6: #2d4a3a;--gruen-7: #405e4b;--gruen-8: #577a64;--gruen-9: #9cc5b0;--gruen-10: #b3d5c2;--gruen-11: #9cc5b0;--gruen-12: #cfe3d6;--erfolg-flaeche: #172a1c;--erfolg-rand: #2f5537;--erfolg-voll: #6fbf7b;--erfolg-text: #9fd3a5;--achtung-flaeche: #2c2314;--achtung-rand: #5e4a22;--achtung-voll: #d9a54e;--achtung-text: #e5bc7a;--gefahr-flaeche: #331b18;--gefahr-rand: #6b302a;--gefahr-voll: #e5786b;--gefahr-text: #efa89d;--info-flaeche: #15222f;--info-rand: #2c4a66;--info-voll: #6fa3d6;--info-text: #a9c9ea;--terrakotta-flaeche: #2e1c15;--terrakotta-rand: #5e3628;--terrakotta-voll: #e08b6c;--terrakotta-text: #f0b49c;--weiss-auf-gruen: #10201b;--weiss-auf-gefahr: #1a0d0b;--farbe-haupt: var(--gruen-9);--farbe-haupt-dunkel: var(--gruen-12);--farbe-haupt-blass: var(--gruen-5);--farbe-haupt-rand-blass: var(--gruen-7);--farbe-auf-haupt: var(--weiss-auf-gruen);--farbe-hintergrund: var(--grau-1);--farbe-karte: var(--grau-2);--farbe-text: var(--grau-12);--farbe-text-leise: var(--grau-11);--farbe-text-leise-dunkel: var(--grau-11);--farbe-tabelle-kopf-text: var(--grau-11);--farbe-linie: var(--grau-6);--farbe-linie-kraeftig: var(--grau-7);--farbe-knopf-flaeche: var(--grau-3);--farbe-knopf-rand: var(--grau-8);--farbe-knopf-druck: var(--grau-5);--farbe-umschalter: var(--grau-3);--farbe-menue-flaeche: var(--gruen-2);--farbe-menue-linie: var(--grau-6);--farbe-menue-text: var(--grau-11);--farbe-menue-aktiv: var(--grau-5);--farbe-menue-hover: var(--grau-4);--farbe-tabelle-kopf: var(--grau-3);--farbe-zeile-hover: var(--grau-4);--farbe-sand-blass: var(--grau-3);--farbe-warnung: var(--achtung-text);--farbe-fehler: var(--gefahr-text);--farbe-akzent: transparent;--farbe-schatten: 0 0 0;--surface-raised: var(--grau-3);--elevation-1: 0 0 0 1px var(--grau-6), 0 4px 16px rgb(0 0 0 / .45);--elevation-2: 0 0 0 1px var(--grau-6), 0 12px 32px rgb(0 0 0 / .55);--elevation-3: 0 0 0 1px var(--grau-7), 0 24px 64px rgb(0 0 0 / .65)}}:root{--raum-uebersicht-text:#3d715f;--raum-uebersicht-flaeche:#ebf7f3;--raum-uebersicht-rand:#bddbd1;--raum-uebersicht-band:#59a68c;--raum-klienten-text:#534096;--raum-klienten-flaeche:#ece9f9;--raum-klienten-rand:#c1b8e0;--raum-klienten-band:#6954b6;--raum-mitarbeiter-text:#705095;--raum-mitarbeiter-flaeche:#f1ebf7;--raum-mitarbeiter-rand:#cbbddb;--raum-mitarbeiter-band:#8260a9;--raum-planung-text:#406596;--raum-planung-flaeche:#e9f0f9;--raum-planung-rand:#b8c9e0;--raum-planung-band:#547eb6;--raum-abrechnung-text:#8f5d24;--raum-abrechnung-flaeche:#f9f2e9;--raum-abrechnung-rand:#ebcead;--raum-abrechnung-band:#ce893b;--raum-analytik-text:#5d6e35;--raum-analytik-flaeche:#f4f8ea;--raum-analytik-rand:#d3deba;--raum-analytik-band:#89a24e;--raum-aufgaben-text:#76681e;--raum-aufgaben-flaeche:#f9f7e9;--raum-aufgaben-rand:#ebe0ad;--raum-aufgaben-band:#af9a2c;--raum-chat-text:#326f76;--raum-chat-flaeche:#e9f7f9;--raum-chat-rand:#b8dce0;--raum-chat-band:#4ba5af;--raum-dokumente-text:#79624e;--raum-dokumente-flaeche:#f6f1ec;--raum-dokumente-rand:#d7cbc1;--raum-dokumente-band:#a0836a;--raum-kommunikation-text:#377632;--raum-kommunikation-flaeche:#eaf9e9;--raum-kommunikation-rand:#bae0b8;--raum-kommunikation-band:#50ab49;--raum-einstellungen-text:#5f6763;--raum-einstellungen-flaeche:#f0f2f1;--raum-einstellungen-rand:#cacecc;--raum-einstellungen-band:#808985}:root[data-theme=dark]{--raum-uebersicht-text:#8bc1af;--raum-uebersicht-flaeche:#152822;--raum-uebersicht-rand:#2d5346;--raum-uebersicht-band:#4b8b76;--raum-klienten-text:#9182c9;--raum-klienten-flaeche:#17122b;--raum-klienten-rand:#312659;--raum-klienten-band:#5b46a4;--raum-mitarbeiter-text:#a48bc1;--raum-mitarbeiter-flaeche:#1e1528;--raum-mitarbeiter-rand:#3e2d53;--raum-mitarbeiter-band:#694b8b;--raum-planung-text:#82a1c9;--raum-planung-flaeche:#121d2b;--raum-planung-rand:#263c59;--raum-planung-band:#406596;--raum-abrechnung-text:#dba970;--raum-abrechnung-flaeche:#31200c;--raum-abrechnung-rand:#664219;--raum-abrechnung-band:#ab6f2b;--raum-analytik-text:#b2c587;--raum-analytik-flaeche:#232914;--raum-analytik-rand:#495629;--raum-analytik-band:#7a9146;--raum-aufgaben-text:#dbc970;--raum-aufgaben-flaeche:#312b0c;--raum-aufgaben-rand:#665919;--raum-aufgaben-band:#ab962b;--raum-chat-text:#82c2c9;--raum-chat-flaeche:#12282b;--raum-chat-rand:#265459;--raum-chat-band:#408d96;--raum-dokumente-text:#b9a492;--raum-dokumente-flaeche:#251e18;--raum-dokumente-rand:#4e3f32;--raum-dokumente-band:#836a54;--raum-kommunikation-text:#87c982;--raum-kommunikation-flaeche:#142b12;--raum-kommunikation-rand:#2a5926;--raum-kommunikation-band:#469640;--raum-einstellungen-text:#a2a9a6;--raum-einstellungen-flaeche:#1d201f;--raum-einstellungen-rand:#3d4240;--raum-einstellungen-band:#676f6b}@media(prefers-color-scheme:dark){:root:not([data-theme]){--raum-uebersicht-text:#8bc1af;--raum-uebersicht-flaeche:#152822;--raum-uebersicht-rand:#2d5346;--raum-uebersicht-band:#4b8b76;--raum-klienten-text:#9182c9;--raum-klienten-flaeche:#17122b;--raum-klienten-rand:#312659;--raum-klienten-band:#5b46a4;--raum-mitarbeiter-text:#a48bc1;--raum-mitarbeiter-flaeche:#1e1528;--raum-mitarbeiter-rand:#3e2d53;--raum-mitarbeiter-band:#694b8b;--raum-planung-text:#82a1c9;--raum-planung-flaeche:#121d2b;--raum-planung-rand:#263c59;--raum-planung-band:#406596;--raum-abrechnung-text:#dba970;--raum-abrechnung-flaeche:#31200c;--raum-abrechnung-rand:#664219;--raum-abrechnung-band:#ab6f2b;--raum-analytik-text:#b2c587;--raum-analytik-flaeche:#232914;--raum-analytik-rand:#495629;--raum-analytik-band:#7a9146;--raum-aufgaben-text:#dbc970;--raum-aufgaben-flaeche:#312b0c;--raum-aufgaben-rand:#665919;--raum-aufgaben-band:#ab962b;--raum-chat-text:#82c2c9;--raum-chat-flaeche:#12282b;--raum-chat-rand:#265459;--raum-chat-band:#408d96;--raum-dokumente-text:#b9a492;--raum-dokumente-flaeche:#251e18;--raum-dokumente-rand:#4e3f32;--raum-dokumente-band:#836a54;--raum-kommunikation-text:#87c982;--raum-kommunikation-flaeche:#142b12;--raum-kommunikation-rand:#2a5926;--raum-kommunikation-band:#469640;--raum-einstellungen-text:#a2a9a6;--raum-einstellungen-flaeche:#1d201f;--raum-einstellungen-rand:#3d4240;--raum-einstellungen-band:#676f6b}}
