@font-face{font-family:Manrope;font-style:normal;font-weight:300 800;font-display:swap;src:url(/schriften/manrope-variabel.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:300 800;font-display:swap;src:url(/schriften/manrope-variabel-lateinisch-erweitert.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--grund:#f7f7f8;--flaeche:#fff;--flaeche-2:#f2f2f4;--flaeche-hover:#efeff1;--text:#0b0b0c;--text-2:#55575b;--text-3:#6b6e73;--linie:#e6e6e9;--linie-stark:#8c8f94;--rot:#d80e18;--rot-hover:#b80b14;--rot-text:#fff;--rot-toenung:#fdebec;--rot-glow:#d80e181a;--fehler:#b3261e;--fehler-flaeche:#fceeee;--erfolg:#0f7b4a;--erfolg-flaeche:#e8f5ee;--warnung:#8a5300;--warnung-flaeche:#fdf3e1;--info:#3a3d42;--info-flaeche:#f0f1f3;--ki:#5b3fb8;--ki-flaeche:#f1edfb;--muster-hell:#fff;--muster-hell-zeile:#e6e6e9;--muster-dunkel:#17181a;--muster-dunkel-zeile:#3a3d42;--fokus:#d80e18;--verweis:#d80e18;--abdeckung:#0a0a0b61;--unschaerfe:8px;--schatten-1:0 1px 2px #0b0b0c0d;--schatten-2:0 2px 8px #0b0b0c0f, 0 1px 2px #0b0b0c0a;--schatten-3:0 16px 48px #0b0b0c29, 0 2px 8px #0b0b0c0f;--r-s:6px;--r-m:10px;--r-l:14px;--r-voll:999px;--a1:4px;--a2:8px;--a3:12px;--a4:16px;--a5:24px;--a6:32px;--a7:48px;--dauer:.17s;--kurve:cubic-bezier(.2, .7, .2, 1);--schrift:"Manrope", "Segoe UI", system-ui, sans-serif;--schrift-mono:ui-monospace, "Cascadia Code", Consolas, monospace;--schrift-mini:.6875rem;--schrift-fein:.75rem;--schrift-klein:.8125rem;--schrift-normal:.875rem;--schrift-gross:1rem;--schrift-titel:1.75rem;--gewicht-regular:400;--gewicht-medium:500;--gewicht-semibold:600;--gewicht-bold:700;--laufweite-grund:-.01em;--laufweite-titel:-.02em;--laufweite-versal:.08em;--laufweite-augenbraue:.11em;--leiste:248px;--schiene:68px;--kopf-hoehe:56px;--inhalt-max:1360px;--leiste-balken:8px;--knopf-hoehe:36px;--knopf-hoehe-klein:30px;--knopf-hoehe-gross:44px;--eingabe-hoehe:38px;--symbolknopf:34px;--sinnbild-groesse:18px;--sinnbild-klein:16px;--sinnbild-mini:14px;--sinnbild-strich:2;--z-kopf:20;--z-freigabe:30;--z-panel:40;--z-liste:50;--z-toast:60;--z-leiste-offen:70;--z-palette:80;--z-sprung:100;--lesebreite:62ch;--formular-breite:44rem;--feld-mindestbreite:14rem;--kachel-breite:23rem;--kachel-min:20rem;--adminkachel-min:19rem;--logo-breite-gross:210px;--kante-staerke:3px;--zeitleiste-spurbreite:7rem;--zeitleiste-bahnhoehe:20px;--zeitleiste-punkt:12px;--zeitleiste-breite:60rem;--dia-offen:#2a78d6;--dia-abgelehnt:#eb6834;--dia-gewonnen:#19a372;--dia-verloren:#4a3aa7;--dia-kein:#b56a00;--dia-wert:#3a3d42;--dia-uebrige:#888c94;--dia-vergleich:#0b0b0c;--oeffentlich:#1f5fae;--oeffentlich-text:#1a4f91;--oeffentlich-flaeche:#edf3fb;--intern:#8a5300;--intern-text:#7a4900;--intern-flaeche:#fdf3e1;--kunde:#0f7b4a;--kunde-text:#0c6a3f;--kunde-flaeche:#e8f5ee;--zeit:#0b6b63;--zeit-text:#0a5650;--zeit-flaeche:#ebf3f2;--prio-1:#c62828;--prio-2:#b45309;--prio-3:#4b6584;--prio-4:#627062;--status-offen:#1f5fae;--status-wartend:#a15c00;--status-erledigt:#0f7b4a;--status-geschlossen:#6b7280;--auf-farbe:#fff;--schalter-an:#55575b}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--grund:#0a0a0b;--flaeche:#131315;--flaeche-2:#1a1a1d;--flaeche-hover:#202024;--text:#f4f4f4;--text-2:#b4b6ba;--text-3:#8a8c90;--linie:#26272b;--linie-stark:#6e7176;--rot:#e5222c;--rot-hover:#d42029;--rot-toenung:#e5222c24;--rot-glow:#e5222c38;--fehler:#ff8a80;--fehler-flaeche:#ff8a801a;--erfolg:#5fd39a;--erfolg-flaeche:#5fd39a1a;--warnung:#f4b75a;--warnung-flaeche:#f4b75a1a;--info:#c9cbcf;--info-flaeche:#ffffff0d;--ki:#b9a6ff;--ki-flaeche:#b9a6ff1a;--fokus:#ff5a62;--verweis:#ff5a62;--schatten-1:0 1px 2px #0006;--schatten-2:0 2px 10px #00000073;--schatten-3:0 20px 60px #0009;--dia-offen:#3987e5;--dia-abgelehnt:#d95926;--dia-gewonnen:#199e70;--dia-verloren:#9085e9;--dia-kein:#c98500;--dia-wert:#c9cbcf;--dia-uebrige:#62666e;--dia-vergleich:#f4f4f4;--oeffentlich:#8ab8ff;--oeffentlich-text:#a9cbff;--oeffentlich-flaeche:#1f242c;--intern:#f4b75a;--intern-text:#f7c97f;--intern-flaeche:#2a231c;--kunde:#5fd39a;--kunde-text:#7fdeb0;--kunde-flaeche:#1b2622;--zeit:#5fd0c3;--zeit-text:#7fe0d4;--zeit-flaeche:#1a2425;--prio-1:#ff7a7a;--prio-2:#f4b75a;--prio-3:#9fb4cc;--prio-4:#a3b3a3;--status-offen:#8ab8ff;--status-wartend:#f4b75a;--status-erledigt:#5fd39a;--status-geschlossen:#a0a7b1;--auf-farbe:#10131a;--schalter-an:#b4b6ba}}@media screen{:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--grund:#0a0a0b;--flaeche:#131315;--flaeche-2:#1a1a1d;--flaeche-hover:#202024;--text:#f4f4f4;--text-2:#b4b6ba;--text-3:#8a8c90;--linie:#26272b;--linie-stark:#6e7176;--rot:#e5222c;--rot-hover:#d42029;--rot-toenung:#e5222c24;--rot-glow:#e5222c38;--fehler:#ff8a80;--fehler-flaeche:#ff8a801a;--erfolg:#5fd39a;--erfolg-flaeche:#5fd39a1a;--warnung:#f4b75a;--warnung-flaeche:#f4b75a1a;--info:#c9cbcf;--info-flaeche:#ffffff0d;--ki:#b9a6ff;--ki-flaeche:#b9a6ff1a;--fokus:#ff5a62;--verweis:#ff5a62;--schatten-1:0 1px 2px #0006;--schatten-2:0 2px 10px #00000073;--schatten-3:0 20px 60px #0009;--dia-offen:#3987e5;--dia-abgelehnt:#d95926;--dia-gewonnen:#199e70;--dia-verloren:#9085e9;--dia-kein:#c98500;--dia-wert:#c9cbcf;--dia-uebrige:#62666e;--dia-vergleich:#f4f4f4;--oeffentlich:#8ab8ff;--oeffentlich-text:#a9cbff;--oeffentlich-flaeche:#1f242c;--intern:#f4b75a;--intern-text:#f7c97f;--intern-flaeche:#2a231c;--kunde:#5fd39a;--kunde-text:#7fdeb0;--kunde-flaeche:#1b2622;--zeit:#5fd0c3;--zeit-text:#7fe0d4;--zeit-flaeche:#1a2425;--prio-1:#ff7a7a;--prio-2:#f4b75a;--prio-3:#9fb4cc;--prio-4:#a3b3a3;--status-offen:#8ab8ff;--status-wartend:#f4b75a;--status-erledigt:#5fd39a;--status-geschlossen:#a0a7b1;--auf-farbe:#10131a;--schalter-an:#b4b6ba}}*,:before,:after{box-sizing:border-box}body{background:var(--grund);color:var(--text);font-family:var(--schrift);font-size:var(--schrift-normal);font-weight:var(--gewicht-regular);letter-spacing:var(--laufweite-grund);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}:where(a,summary):focus-visible{border-radius:var(--r-s)}h1{font-size:var(--schrift-titel);line-height:1.15;font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);text-wrap:balance;margin:0}h2{font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-titel);margin:0 0 var(--a2)}h3{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-grund);margin:var(--a4) 0 var(--a1)}a{color:var(--verweis);text-underline-offset:3px}dl{gap:var(--a1) var(--a4);grid-template-columns:auto 1fr;margin:0;display:grid}dt{color:var(--text-2)}dd{margin:0}code{background:var(--flaeche-2);padding:0 var(--a1);border-radius:var(--r-s);font-family:var(--schrift-mono);font-size:var(--schrift-fein)}.leise{color:var(--text-3)}.vermerk{font-size:var(--schrift-fein);color:var(--text-3)}.mono{font-family:var(--schrift-mono);font-size:var(--schrift-fein)}.sinnbild{width:var(--sinnbild-groesse);height:var(--sinnbild-groesse);fill:none;stroke:currentColor;stroke-width:var(--sinnbild-strich);stroke-linecap:round;stroke-linejoin:round;flex:none}.sinnbild--klein{width:var(--sinnbild-klein);height:var(--sinnbild-klein)}.sinnbild--mini{width:var(--sinnbild-mini);height:var(--sinnbild-mini)}.rahmen{grid-template-columns:var(--leiste) minmax(0, 1fr);min-height:100vh;display:grid}.rahmen--schiene{--leiste:var(--schiene)}.sprungmarke{z-index:var(--z-sprung);padding:var(--a2) var(--a4);background:var(--rot);color:var(--rot-text);border-radius:0 0 var(--r-s) 0;position:absolute;left:-9999px}.sprungmarke:focus{top:0;left:0}.leiste{background:var(--flaeche);border-right:1px solid var(--linie);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.leiste__kopf{flex:none;align-items:center;min-height:64px;padding:18px 18px 14px;display:flex}.marke{min-width:0;color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.markenzeichen{width:30px;height:26px;fill:var(--rot);flex:none}.marke__text{flex-direction:column;min-width:0;display:flex}.marke__wort{font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);white-space:nowrap;font-size:1.1875rem;line-height:1.2}.marke__wort b{color:var(--verweis);font-weight:var(--gewicht-semibold)}.marke__zusatz{letter-spacing:.42em;color:var(--text-3);font-size:.53125rem;font-weight:var(--gewicht-medium);text-transform:uppercase;margin-top:-2px;display:block}.leiste__nav{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;padding:4px 10px 12px;overflow-y:auto}.leiste__nav:hover,.leiste__nav:focus-within{scrollbar-color:var(--linie-stark) transparent}.leiste__nav::-webkit-scrollbar{width:var(--leiste-balken)}.leiste__nav::-webkit-scrollbar-thumb{border-radius:var(--r-s);background:0 0}.leiste__nav:hover::-webkit-scrollbar-thumb{background:var(--linie-stark)}.leiste__nav:focus-within::-webkit-scrollbar-thumb{background:var(--linie-stark)}.leiste__gruppe{margin-top:10px}.leiste__gruppentitel{font:inherit;letter-spacing:normal;margin:0}.leiste__gruppenknopf{width:100%;color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;cursor:pointer;border-radius:var(--r-s);background:0 0;border:0;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.leiste__gruppenknopf:hover{color:var(--text-2)}.leiste__gruppenknopf .sinnbild{transition:transform var(--dauer) var(--kurve)}.leiste__gruppe--zu .leiste__gruppenknopf .sinnbild{transform:rotate(-90deg)}.leiste__liste[hidden]{display:none}.leiste__punkt{border-radius:var(--r-s);color:var(--text-2);font-weight:var(--gewicht-medium);transition:background var(--dauer), color var(--dauer);align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex;position:relative}.leiste__punkt:hover{background:var(--flaeche-hover);color:var(--text)}.leiste__punkt[aria-current=page]{color:var(--text);background:var(--flaeche-2)}.leiste__punkt[aria-current=page]:before{content:"";width:var(--kante-staerke);background:var(--rot);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:-10px}.leiste__punkt[aria-current=page] .sinnbild{color:var(--verweis)}.leiste__text{overflow-wrap:anywhere;flex:auto;min-width:0}.leiste__abzeichen{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);color:var(--text-2);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-voll);white-space:nowrap;margin-left:auto;padding:0 7px;line-height:18px}.leiste__punkt[aria-current=page] .leiste__abzeichen{background:var(--flaeche)}.leiste__extern{color:var(--text-3);margin-left:auto;display:inline-flex}.leiste__fuss{border-top:1px solid var(--linie);flex-direction:column;flex:none;gap:2px;padding:10px;display:flex}.leiste__fussknopf{border-radius:var(--r-s);width:100%;color:var(--text-2);font-weight:var(--gewicht-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.leiste__fussknopf:hover{background:var(--flaeche-hover);color:var(--text)}.leiste__abmeldefehler{padding:var(--a1) 10px;color:var(--fehler);font-size:var(--schrift-fein);margin:0}@media not all and (width<=48rem){.rahmen--schiene .marke__text,.rahmen--schiene .leiste__text,.rahmen--schiene .leiste__gruppenknopf>span,.rahmen--schiene .leiste__fussknopf>span,.rahmen--schiene .leiste__abzeichen,.rahmen--schiene .leiste__extern{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rahmen--schiene .leiste__kopf{justify-content:center;padding-inline:0}.rahmen--schiene .leiste__gruppenknopf{justify-content:center;padding:6px 0}.rahmen--schiene .leiste__punkt{justify-content:center;padding:9px 0}.rahmen--schiene .leiste__fussknopf{justify-content:center}}.haupt{flex-direction:column;min-width:0;display:flex}.kopf{z-index:var(--z-kopf);align-items:center;gap:var(--a3);height:var(--kopf-hoehe);padding:0 var(--a5);background:color-mix(in srgb, var(--grund) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linie);display:flex;position:sticky;top:0}.kopf__menue{display:none}.krumen{min-width:0;overflow:hidden}.krumen__liste{color:var(--text-3);font-size:var(--schrift-klein);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.krumen__glied{align-items:center;gap:6px;min-width:0;display:flex}.krumen__glied[aria-current=page]{color:var(--text);font-weight:var(--gewicht-semibold);text-overflow:ellipsis;overflow:hidden}.kopf__suche{align-items:center;gap:var(--a2);height:var(--symbolknopf);border:1px solid var(--linie);background:var(--flaeche);border-radius:var(--r-m);min-width:240px;color:var(--text-3);cursor:pointer;box-shadow:var(--schatten-1);margin-left:auto;padding:0 10px 0 12px;display:flex}.kopf__suche:hover{border-color:var(--linie-stark)}.taste{font-family:inherit;font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);border:1px solid var(--linie);color:var(--text-3);background:var(--flaeche-2);border-radius:5px;margin-left:auto;padding:0 5px}.symbolknopf{width:var(--symbolknopf);height:var(--symbolknopf);border-radius:var(--r-m);color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.symbolknopf:hover{background:var(--flaeche-hover);color:var(--text)}.symbolknopf[aria-current=page]{color:var(--verweis)}.kopf__punkt{background:var(--rot);width:7px;height:7px;box-shadow:0 0 0 2px var(--grund);border-radius:50%;position:absolute;top:7px;right:8px}.avatar{width:30px;height:30px;font-size:var(--schrift-fein);font-weight:var(--gewicht-bold);letter-spacing:0;background:var(--text);color:var(--flaeche);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.avatar[aria-current=page]{box-shadow:0 0 0 2px var(--grund), 0 0 0 4px var(--rot)}.inhalt{width:100%;min-width:0;max-width:var(--inhalt-max);padding:var(--a6) var(--a5) 120px;margin:0 auto}.inhalt>:not(.inhalt__kopf,.freigabeleiste){margin-bottom:var(--a4)}.inhalt>.arbeitsflaeche,.inhalt>.hinweis--baustein,.inhalt>.beleg{margin-bottom:var(--a5)}.inhalt__kopf{justify-content:space-between;align-items:flex-end;gap:var(--a4);margin-bottom:var(--a5);flex-wrap:wrap;display:flex}.inhalt__benennung{min-width:0}.inhalt__augenbraue{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-augenbraue);text-transform:uppercase;color:var(--verweis);margin:0 0 6px}.inhalt__beschreibung{color:var(--text-2);max-width:var(--lesebreite);margin:6px 0 0}.inhalt__aktion{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.inhalt__aktion:empty{display:none}.lesebreite{max-width:var(--lesebreite)}.rahmen__abdeckung{z-index:calc(var(--z-leiste-offen) - 1);background:var(--abdeckung);cursor:pointer;border:0;padding:0;position:fixed;inset:0}@media (width<=48rem){.tabelle thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabelle,.tabelle tbody,.tabelle tr,.tabelle td{width:auto;display:block}.tabelle tr{border:1px solid var(--linie);border-radius:var(--r-s);margin-bottom:var(--a4);padding:var(--a2)}.tabelle td{gap:var(--a2);padding:var(--a1) 0;overflow-wrap:anywhere;border-bottom:none;grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}.tabelle td:before{content:attr(data-spalte);color:var(--text-2);font-size:var(--schrift-klein);text-transform:uppercase;letter-spacing:.04em}.tabelle td[data-spalte=""]:before{content:none}.tabelle td[data-spalte=""]{display:block}.tabelle tr.tabelle__gruppe{margin:var(--a5) 0 var(--a2);border:0;padding:0}.tabelle .tabelle__gruppe th{background:0 0;padding:0;display:block}.angabenliste{grid-template-columns:minmax(0,1fr)}.dialog{border-radius:0;width:100%;max-width:none;height:100%;max-height:100%;margin:0}.feld__eingabe,.feld input,.feld textarea,.feld select{width:100%;min-width:0}.rahmen{grid-template-columns:minmax(0,1fr)}.leiste{width:280px;height:100%;z-index:var(--z-leiste-offen);visibility:hidden;box-shadow:var(--schatten-3);transition:transform var(--dauer) var(--kurve), visibility var(--dauer);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.rahmen--offen .leiste{visibility:visible;transform:none}.leiste__punkt,.leiste__fussknopf{padding:var(--a3) 10px}.leiste__schienenknopf{display:none}.kopf{padding:0 var(--a4)}.kopf__menue{display:inline-grid}.kopf__suche{min-width:0;margin-left:auto}.kopf__suchtext,.kopf__suche .taste{display:none}.inhalt{padding:var(--a5) var(--a4) 140px}}.btn{justify-content:center;align-items:center;gap:var(--a2);min-height:var(--knopf-hoehe);border-radius:var(--r-m);border:1px solid var(--linie);background:var(--flaeche);color:var(--text);font-family:var(--schrift);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);white-space:nowrap;cursor:pointer;transition:background var(--dauer), border-color var(--dauer), color var(--dauer), box-shadow var(--dauer), transform var(--dauer);padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--rot);color:var(--verweis)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn--primary{background:var(--rot);border-color:var(--rot);color:var(--rot-text);box-shadow:0 1px 2px var(--rot-glow), 0 6px 18px var(--rot-glow)}.btn--primary:hover:not(:disabled){background:var(--rot-hover);border-color:var(--rot-hover);color:var(--rot-text)}.btn--secondary{background:var(--flaeche)}.btn--dunkel{background:var(--text);border-color:var(--text);color:var(--flaeche)}.btn--dunkel:hover:not(:disabled){background:var(--text-2);border-color:var(--text-2)}.btn--aktion-zeit{--aktion:var(--zeit);--aktion-text:var(--zeit-text);--aktion-flaeche:var(--zeit-flaeche)}.btn--aktion{background:var(--aktion-flaeche);border-color:color-mix(in srgb, var(--aktion) 60%, transparent);color:var(--aktion-text)}.btn--aktion:hover:not(:disabled){background:color-mix(in srgb, var(--aktion) 16%, var(--flaeche));border-color:var(--aktion);color:var(--aktion-text)}.btn--aktion-oeffentlich{--aktion:var(--oeffentlich);--aktion-text:var(--oeffentlich-text);--aktion-flaeche:var(--oeffentlich-flaeche)}.btn--aktion-intern{--aktion:var(--intern);--aktion-text:var(--intern-text);--aktion-flaeche:var(--intern-flaeche);border-style:dashed}.btn--ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn--ghost:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text);border-color:#0000}.btn[aria-current]:not([aria-current=false]){border-color:var(--text);background:var(--flaeche);color:var(--text);font-weight:var(--gewicht-bold)}.btn--klein{min-height:var(--knopf-hoehe-klein);font-size:var(--schrift-klein);border-radius:var(--r-s);padding:0 10px}.btn--gross{min-height:var(--knopf-hoehe-gross);padding:0 20px;font-size:.9375rem}.btn--umbruch{white-space:normal;overflow-wrap:anywhere;text-align:start;max-width:100%;padding-block:var(--a1);justify-content:flex-start}.tabelle__rahmen{max-width:100%;margin:var(--a4) 0;overflow-x:auto}.tabelle{border-collapse:collapse;width:100%;margin:var(--a4) 0;font-size:var(--schrift-klein)}.tabelle__rahmen>.tabelle{margin:0}.tabelle__beschriftung{text-align:left;font-weight:var(--gewicht-semibold);padding-bottom:var(--a2)}.tabelle th,.tabelle td{text-align:left;border-bottom:1px solid var(--linie);vertical-align:middle;padding:12px}.tabelle th{color:var(--text-3);font-weight:var(--gewicht-semibold);font-size:var(--schrift-mini);text-transform:uppercase;letter-spacing:.06em;padding:10px 12px}.tabelle tr:last-child td{border-bottom:0}.tabelle tbody tr{transition:background var(--dauer)}.tabelle tbody tr:hover{background:var(--flaeche-2)}.tabelle__zeile--warn{background:color-mix(in srgb, var(--fehler) 7%, transparent);box-shadow:inset var(--kante-staerke) 0 0 var(--fehler)}.tabelle__gruppe th{background:var(--flaeche-2);color:var(--text-2);letter-spacing:.08em;padding:7px 12px}.tabelle tbody tr.tabelle__gruppe:hover{background:0 0}.hinweis--klein{color:var(--text-2);font-size:var(--schrift-fein);display:block}.tabelle__leer{padding:var(--a4);border:1px dashed var(--linie-stark);border-radius:var(--r-m);color:var(--text-2)}.hinweis{max-width:var(--lesebreite);border-radius:var(--r-m);border-left:var(--kante-staerke) solid var(--rot);background:var(--info-flaeche);color:var(--text-2);font-size:var(--schrift-klein);padding:12px 14px;line-height:1.45}.hinweis strong{color:inherit}.hinweis--info{background:var(--info-flaeche);color:var(--text-2)}.hinweis--warnung{background:var(--warnung-flaeche);color:var(--warnung);border:1px solid var(--warnung);border-left-width:var(--kante-staerke)}.hinweis--fehler{background:var(--fehler-flaeche);color:var(--fehler);border-left-color:var(--fehler)}.hinweis--erfolg{background:var(--erfolg-flaeche);color:var(--erfolg);border-left-color:var(--erfolg)}.hinweis--baustein{border:0;align-items:flex-start;gap:10px;display:flex}.hinweis--baustein>.sinnbild{margin-top:1px}.hinweis__text{min-width:0}.hinweis__titel{margin-inline-end:.3em}.zeile-aktionen{gap:var(--a2);display:inline-flex}.aenderungen{padding-left:var(--a4);margin:0}.feld{min-width:0;max-width:var(--formular-breite);flex-direction:column;gap:6px;display:flex}.feld__beschriftung{color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold)}.feld input:not([type=checkbox],[type=radio]),.feld textarea,.feld select,.eingabe{width:100%;min-height:var(--eingabe-hoehe);font-family:var(--schrift);font-size:var(--schrift-normal);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);transition:border-color var(--dauer), box-shadow var(--dauer);padding:0 12px}.feld input:not([type=checkbox],[type=radio]):hover,.feld textarea:hover,.feld select:hover,.eingabe:hover{border-color:var(--text-3)}.feld input:not([type=checkbox],[type=radio]):focus-visible,.feld textarea:focus-visible,.feld select:focus-visible,.eingabe:focus-visible{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow);outline:none}.feld textarea,textarea.eingabe{padding:var(--a2) 12px;resize:vertical}.feld__eingabe--leer,.feld__eingabe:placeholder-shown{border-style:dashed}.feld--haken{align-items:center;gap:var(--a2);flex-direction:row}.feld--haken input{width:auto;min-height:0;padding:0}input[type=checkbox],input[type=radio]{accent-color:var(--schalter-an)}.feldreihe{gap:var(--a4);flex-wrap:wrap;display:flex}.feldreihe>.feld{flex:16rem}.feldreihe--drei{align-items:start;gap:var(--a4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feldreihe--drei>.feld{max-width:100%}@media (width<=48rem){.feldreihe--drei{grid-template-columns:minmax(0,1fr)}}.auswahl__feld{min-height:var(--eingabe-hoehe);font-family:var(--schrift);font-size:var(--schrift-normal);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);padding:0 12px}.auswahl__feld:hover{border-color:var(--text-3)}.auswahl__feld:focus-visible{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow);outline:none}.auswahl{flex-direction:column;display:flex;position:relative}.auswahl .auswahl__feld{width:100%}.auswahl:after{content:"";top:calc(var(--eingabe-hoehe) / 2);border-right:1.5px solid var(--text-2);border-bottom:1.5px solid var(--text-2);pointer-events:none;width:7px;height:7px;position:absolute;right:14px;transform:translateY(-70%)rotate(45deg)}.auswahl .auswahl__feld{padding-right:36px}select.auswahl__feld{appearance:none;background-image:linear-gradient(45deg, transparent calc(50% - 1px), var(--text-2) calc(50% - 1px) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(135deg, transparent calc(50% - 1px), var(--text-2) calc(50% - 1px) calc(50% + .5px), transparent calc(50% + .5px));background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.auswahl__kreis{border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);width:22px;height:22px;color:var(--text);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);flex:none;place-items:center;display:inline-grid}.auswahl--personen .auswahl__eintrag{align-items:center;gap:var(--a2);display:flex}.auswahl--personen>.auswahl__kreis{left:10px;top:calc(var(--eingabe-hoehe) / 2);pointer-events:none;position:absolute;transform:translateY(-50%)}.auswahl--personen:has(>.auswahl__kreis) .auswahl__feld{padding-left:40px}.auswahl__liste{z-index:var(--z-liste);color:var(--text);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-m);max-height:16rem;box-shadow:var(--schatten-2);margin:0;padding:0;list-style:none;position:fixed;inset:auto;overflow-y:auto}.auswahl__liste[hidden]{display:none}.auswahl__eintrag{padding:var(--a2);cursor:pointer}.auswahl__eintrag--aktiv{background:var(--flaeche-2);box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.auswahl__eintrag[aria-selected=true]{font-weight:600}.auswahl__leer{padding:var(--a2);color:var(--text-2)}.nurFuerScreenreader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inhalt>.stand{gap:var(--a4);flex-wrap:wrap;display:flex}.stand__kachel{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);padding:var(--a4) var(--a5);flex:18rem}.stand__name{color:var(--text-2);font-size:var(--schrift-klein);display:block}.stand__wert{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);display:block}.anmeldung{min-height:100vh;padding:var(--a5);box-sizing:border-box;place-items:center;display:grid}.anmeldung__kachel{width:100%;max-width:var(--kachel-breite);box-sizing:border-box;background:var(--flaeche);border:1px solid var(--linie);border-top:3px solid var(--rot);border-radius:var(--r-l);padding:var(--a7) var(--a5);text-align:center;box-shadow:var(--schatten-2)}.anmeldung__logo{width:var(--logo-breite-gross);max-width:100%;height:auto;display:inline-block}.anmeldung__titel{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);margin:var(--a5) 0 0}.anmeldung__satz{color:var(--text-2);margin:var(--a2) 0 var(--a5)}.inhalt>.filterleiste{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-l);padding:0}.filterleiste__kopf{align-items:center;gap:var(--a2);padding:var(--a2) var(--a4);flex-wrap:wrap;display:flex}.filterleiste__schalter{font-family:var(--schrift);font-size:var(--schrift-klein);padding:var(--a1) var(--a2);background:var(--flaeche);color:var(--text);border:1px solid var(--linie-stark);border-radius:var(--r-s);cursor:pointer;font-weight:600}.filterleiste__schalter:hover{border-color:var(--rot);color:var(--verweis)}.filterleiste__stand{min-width:0;color:var(--text-2);font-size:var(--schrift-klein);flex:14rem;margin:0}.filterleiste__zuruecksetzen{font-family:var(--schrift);font-size:var(--schrift-klein);padding:var(--a1);color:var(--text-2);cursor:pointer;background:0 0;border:none;text-decoration:underline}.filterleiste__zuruecksetzen:hover{color:var(--text)}.filterleiste__zuruecksetzen:focus-visible{border-radius:var(--r-s)}.filterleiste--aktiv{box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.filterleiste--aktiv .filterleiste__stand{color:var(--text);font-weight:600}.filterleiste__kennzeichen{font-size:var(--schrift-klein);color:var(--verweis);background:var(--rot-toenung);border:1px solid color-mix(in srgb, var(--rot) 35%, transparent);border-radius:var(--r-s);padding:0 var(--a1);white-space:nowrap;font-weight:700}.filterleiste__inhalt{align-items:flex-end;gap:var(--a4);padding:var(--a4);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.filterleiste__inhalt[hidden]{display:none}.filterleiste__inhalt .feld{flex:14rem;max-width:20rem}.filterleiste__inhalt .feld--haken{flex:none;max-width:none}.kachelraster{grid-template-columns:repeat(auto-fill, minmax(min(var(--kachel-min), 100%), 1fr));gap:var(--a4);margin:0 0 var(--a4);padding:0;list-style:none;display:grid}.kachel{gap:var(--a2);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);min-width:0;box-shadow:var(--schatten-1);padding:var(--a4);flex-direction:column;display:flex}.kachel__kopf{justify-content:space-between;align-items:baseline;gap:var(--a2);display:flex}.kachel__titel{font-size:var(--schrift-normal);margin:0;font-weight:700}.kachel__titel a{text-decoration:none}.kachel__titel a:hover{text-decoration:underline}.kachel__unterzeile{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.kachel__kennzeichen{font-size:var(--schrift-klein);color:var(--text-2);white-space:nowrap;font-weight:600}.kachel--warnung{box-shadow:inset var(--kante-staerke) 0 0 var(--fehler), var(--schatten-1)}.kachel--warnung .kachel__kennzeichen{color:var(--fehler)}.kachel__fuss{gap:var(--a2);padding-top:var(--a1);flex-wrap:wrap;margin-top:auto;display:flex}.dialog{width:min(92vw, var(--formular-breite));max-height:85vh;padding:var(--a5);border:1px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-3);overflow:hidden}.dialog::backdrop{background:var(--abdeckung)}.dialog--abschirmen::backdrop{background:var(--abdeckung);-webkit-backdrop-filter:blur(var(--unschaerfe));backdrop-filter:blur(var(--unschaerfe));animation:abschirmen-ein var(--dauer) var(--kurve)}@keyframes abschirmen-ein{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@media (prefers-reduced-motion:reduce){.dialog--abschirmen::backdrop{animation:none}}.sitzungsinhalt{display:contents}@supports not selector(:modal){.sitzungsinhalt[inert]{filter:blur(var(--unschaerfe));display:block}}.dialog[open]{flex-direction:column;display:flex}.dialog__kopf{justify-content:space-between;align-items:baseline;gap:var(--a4);margin-bottom:var(--a4);flex:none;display:flex}.dialog__inhalt{flex:auto;min-height:0;overflow-y:auto}.dialog__titel{margin:0}.dialog__schliessen{border:1px solid var(--linie);border-radius:var(--r-s);padding:var(--a1) var(--a2);font:inherit;font-size:var(--schrift-klein);color:var(--text-2);cursor:pointer;background:0 0;flex:none}.dialog__schliessen:hover{border-color:var(--rot);color:var(--verweis)}.zeitleiste{gap:var(--a2);padding:var(--a4);border:1px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);min-width:0;display:grid}.zeitleiste__achse{height:var(--a5);margin-left:var(--zeitleiste-spurbreite);border-bottom:1px solid var(--linie);position:relative}.zeitleiste__stunde{bottom:var(--a1);font-size:var(--schrift-klein);color:var(--text-2);white-space:nowrap;position:absolute;transform:translate(-50%)}.zeitleiste__spur{grid-template-columns:var(--zeitleiste-spurbreite) 1fr;align-items:center;gap:var(--a2);display:grid}.zeitleiste__spurname{font-size:var(--schrift-klein);color:var(--text-2);overflow-wrap:anywhere}.zeitleiste__bahn{height:var(--zeitleiste-bahnhoehe);border-radius:var(--r-s);background:var(--flaeche-2);min-width:0;position:relative}.zeitleiste__spurhinweis{font-size:var(--schrift-klein);color:var(--text-2);grid-column:2}.zeitleiste__punkt{min-width:var(--zeitleiste-punkt);height:var(--zeitleiste-punkt);border:1px solid var(--text);background:var(--rot);cursor:pointer;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.zeitleiste__punkt:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.zeitleiste__punkt--spanne{border-radius:var(--r-s);transform:translateY(-50%)}.zeitleiste__punkt--kreis{border-radius:50%}.zeitleiste__punkt--quadrat{border-radius:0}.zeitleiste__punkt--raute{border-radius:0;transform:translate(-50%,-50%)rotate(45deg)}.zeitleiste__punkt--raute.zeitleiste__punkt--spanne{transform:translateY(-50%)rotate(45deg)}.zeitleiste__punkt--balken{border-radius:var(--r-s);background:var(--text-2)}.zeitleiste__punkt--dreieck{background:0 0;border:0}.zeitleiste__punkt--dreieck:before{content:"";background:var(--text);clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;inset:0}.zeitleiste__punkt--dreieck:after{content:"";background:var(--rot);clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;inset:2px 3px 1px}.zeitleiste__punkt--dreieck.zeitleiste__punkt--hervor{box-shadow:none}.zeitleiste__punkt--dreieck.zeitleiste__punkt--hervor:after{background:var(--flaeche)}.zeitleiste__punkt--hervor{box-shadow:inset 0 0 0 2px var(--flaeche)}.zeitleiste__punkt--gewaehlt{box-shadow:0 0 0 3px var(--text)}.zeitleiste__leer{font-size:var(--schrift-klein);color:var(--text-2);max-width:var(--lesebreite);margin:0}.umzug{max-width:var(--lesebreite);padding:var(--a4);border:1px solid var(--linie);border-left:var(--kante-staerke) solid var(--rot);border-radius:var(--r-s);background:var(--flaeche-2);gap:var(--a2);display:grid}.umzug__titel{font-size:var(--schrift-gross);margin:0}.umzug__satz{margin:0}.umzug__verweis{color:var(--verweis);justify-self:start}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}@media print{.leiste,.kopf,.palette,.toasts,.rahmen__abdeckung,.filterleiste,.listenfilter__bedienung,.btn,.dialog__schliessen,.sitzungsinhalt[inert],.zustand--laedt{display:none!important}.rahmen{display:block}.inhalt{margin:0;padding:0}body{background:var(--flaeche);color:var(--text)}a{color:inherit;text-decoration:none}:is(.beleg .inhalt__kopf,.inhalt:has(>.beleg) .inhalt__kopf){border-bottom:1pt solid var(--text);margin-bottom:12pt;padding-bottom:8pt}.beleg .angabenliste>dt,.beleg .angabenliste>dd,.beleg section,.beleg .kennzahl{break-inside:avoid;page-break-inside:avoid}.beleg h2,.beleg h3{break-after:avoid;page-break-after:avoid}.beleg thead{display:table-header-group}.beleg tr{break-inside:avoid;page-break-inside:avoid}.beleg__unterschrift{break-inside:avoid;page-break-inside:avoid;margin-top:24pt}.beleg__linie{border-top:1pt solid var(--text);break-inside:avoid;page-break-inside:avoid;margin-top:32pt;padding-top:4pt}.beleg__fuss{border-top:1pt solid var(--text-2);color:var(--text-2);break-inside:avoid;page-break-inside:avoid;margin-top:18pt;padding-top:6pt;font-size:8pt}.beleg .arbeitsflaeche{display:block}.beleg .panel{max-height:none;box-shadow:none;border:none;position:static}.beleg .panel__rumpf{padding:0;overflow:visible}.beleg .klappblock__rumpf[hidden]{display:grid!important}.beleg .klappblock__rumpf{padding-left:0}.beleg .klappblock__kurz,.beleg .klappblock__zeichen{display:none}.nicht-drucken{display:none!important}.nur-drucken{display:revert!important}@page{margin:18mm 16mm}}.nur-drucken{display:none}.inhalt>.beleg{gap:var(--a5);display:grid}.palette{z-index:var(--z-palette);padding:12vh var(--a4) var(--a4);background:var(--abdeckung);place-items:start center;animation:.15s palette-blende;display:grid;position:fixed;inset:0}@keyframes palette-blende{0%{opacity:0}}.palette__box{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);width:min(620px,100%);box-shadow:var(--schatten-3);animation:palette-rein .2s var(--kurve);overflow:hidden}@keyframes palette-rein{0%{opacity:0;transform:translateY(8px)}}.palette__eingabe{padding:14px var(--a4);border-bottom:1px solid var(--linie);color:var(--text-3);align-items:center;gap:10px;display:flex}.palette__feld{min-width:0;color:var(--text);font-size:var(--schrift-gross);background:0 0;border:0;flex:1}.palette__feld:focus-visible{box-shadow:0 2px 0 0 var(--rot);outline:none}.palette__liste{max-height:360px;padding:var(--a2);overflow:auto}.palette__gruppe{padding:var(--a2) 10px var(--a1);color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase}.palette__eintrag{border-radius:var(--r-s);width:100%;color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:9px 10px;display:flex}.palette__eintrag[aria-selected=true]{background:var(--flaeche-2);box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.palette__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palette__zusatz{color:var(--text-3);font-size:var(--schrift-fein);text-overflow:ellipsis;display:block;overflow:hidden}.palette__leer{color:var(--text-3);font-size:var(--schrift-fein);margin:0;padding:10px}.einstellungssuche{width:min(100%,26rem);color:var(--text-3);align-items:center;display:flex;position:relative}.einstellungssuche>.sinnbild{pointer-events:none;position:absolute;left:11px}.einstellungssuche__feld{width:100%;height:38px;padding:0 var(--a3) 0 36px;border:1px solid var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche);color:var(--text)}.einstellungssuche__feld:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.einstellungssuche__ausklapp{z-index:var(--z-liste);padding:var(--a1);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-3);position:absolute;top:calc(100% + 6px);left:0;right:0}.einstellungssuche__liste{max-height:60vh;margin:0;padding:0;list-style:none;overflow:auto}.einstellungssuche__eintrag{padding:var(--a2) var(--a3);border-radius:var(--r-s);color:var(--text);cursor:pointer;display:block}.einstellungssuche__eintrag[aria-selected=true]{background:var(--flaeche-2);box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.einstellungssuche__titel{font-weight:var(--gewicht-semibold);display:block}.einstellungssuche__fund{background:var(--rot-toenung);color:inherit;border-radius:3px;padding:0 1px}.einstellungssuche__pfad{color:var(--text-3);font-size:var(--schrift-fein);display:block}.einstellungssuche__auch{margin-left:var(--a2);font-style:italic}.einstellungssuche__leer{padding:var(--a2) var(--a3);color:var(--text-3);font-size:var(--schrift-fein);margin:0}.stelle--gefunden{outline:2px solid var(--fokus);outline-offset:4px;border-radius:var(--r-m);animation:stelle-leuchten 2.4s var(--kurve)}@keyframes stelle-leuchten{0%{box-shadow:0 0 0 8px var(--rot-toenung)}}@media (prefers-reduced-motion:reduce){.stelle--gefunden{animation:none}}.reiter{min-width:0}.reiterleiste{min-width:0;margin:0 0 var(--a5);border-bottom:1px solid var(--linie);align-items:stretch;display:flex;position:relative}.reiter__leiste{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;gap:2px;min-width:0;display:flex;overflow:auto hidden}.reiter__leiste:hover,.reiter__leiste:focus-within{scrollbar-color:var(--linie-stark) transparent}.reiter__leiste::-webkit-scrollbar{height:var(--leiste-balken)}.reiter__leiste::-webkit-scrollbar-thumb{border-radius:var(--r-s);background:0 0}.reiter__leiste:hover::-webkit-scrollbar-thumb{background:var(--linie-stark)}.reiter__leiste:focus-within::-webkit-scrollbar-thumb{background:var(--linie-stark)}.reiter__wahl{align-items:center;gap:var(--a2);height:42px;padding:0 var(--a3);border-radius:var(--r-s) var(--r-s) 0 0;color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:color var(--dauer), background var(--dauer);background:0 0;border:0;flex:none;display:inline-flex;position:relative}.reiter__wahl:hover{background:var(--flaeche-hover);color:var(--text)}.reiter__wahl:after{content:"";right:var(--a2);bottom:0;left:var(--a2);height:2px;transition:background var(--dauer);background:0 0;border-radius:2px 2px 0 0;position:absolute}.reiter__wahl[aria-selected=true]{color:var(--text)}.reiter__wahl[aria-selected=true]:after{background:var(--rot)}.reiter__wahl:focus-visible{outline-offset:-2px}.reiter__zahl{padding:0 var(--a2);border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text-2);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);line-height:18px}.reiter__wahl[aria-selected=true] .reiter__zahl{background:var(--rot-toenung);color:var(--verweis)}.reiter__warnung{color:var(--warnung);display:inline-flex}.reiter__merker{background:var(--warnung);border-radius:50%;flex:none;width:7px;height:7px}.reiter__pfeil{z-index:1;background:var(--grund);width:32px;color:var(--text-2);cursor:pointer;border:0;flex:none;place-items:center;display:none;position:relative}.reiter__pfeil:hover{color:var(--text)}.reiterleiste--links .reiter__pfeil--links,.reiterleiste--rechts .reiter__pfeil--rechts{display:grid}.reiterleiste--links:before,.reiterleiste--rechts:after{content:"";z-index:1;pointer-events:none;width:28px;position:absolute;top:0;bottom:1px}.reiterleiste--links:before{background:linear-gradient(to right, var(--grund), transparent);left:32px}.reiterleiste--rechts:after{background:linear-gradient(to left, var(--grund), transparent);right:32px}.reiter__inhalt{min-width:0}.reiter__inhalt:focus-visible{outline-offset:4px;border-radius:var(--r-m)}@media (width<=48rem){.reiter__wahl{height:44px}}.zustand{padding:var(--a4);border-radius:var(--r-s);max-width:var(--lesebreite)}.zustand__titel{margin:0 0 var(--a1);font-size:var(--schrift-normal);font-weight:700}.zustand__text{margin:0}.zustand__handlung{gap:var(--a2);margin-top:var(--a4);flex-wrap:wrap;display:flex}.zustand--fehler{background:var(--fehler-flaeche);border-left:var(--kante-staerke) solid var(--fehler);border-radius:0 var(--r-s) var(--r-s) 0}.zustand--fehler .zustand__titel{color:var(--fehler)}.zustand--laedt{color:var(--text-2);background:var(--flaeche-2);border-left:var(--kante-staerke) solid var(--linie);border-radius:0 var(--r-s) var(--r-s) 0;margin:0}.zustand--leer{border:1px dashed var(--linie);color:var(--text-2)}.feld__kopf{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.feld__pflicht{color:var(--verweis);margin-left:2px}.feld__hinweis{color:var(--text-2);font-size:var(--schrift-fein);margin:0}.feld__fehler{align-items:center;gap:var(--a1);color:var(--fehler);font-size:var(--schrift-fein);margin:0;display:flex}.feld__eingabe[aria-invalid]:not([aria-invalid=false]){border-color:var(--fehler)}.feld__hakenrahmen{gap:var(--a1);flex-direction:column;display:flex}.feld--schalter input{appearance:none;border:1px solid var(--linie-stark);border-radius:var(--r-voll);background:var(--flaeche-2);cursor:pointer;width:36px;height:20px;transition:background var(--dauer) var(--kurve), border-color var(--dauer) var(--kurve);flex:none;margin:0;position:relative}.feld--schalter input:before{content:"";border-radius:var(--r-voll);background:var(--text-2);width:14px;height:14px;transition:transform var(--dauer) var(--kurve), background var(--dauer) var(--kurve);position:absolute;top:2px;left:2px}.feld--schalter input:checked{background:var(--schalter-an);border-color:var(--schalter-an)}.feld--schalter input:checked:before{background:var(--flaeche);transform:translate(16px)}.feld--schalter input:disabled{cursor:not-allowed;opacity:.55}.mit-einheit{align-items:stretch;min-width:0;max-width:15rem;display:flex}.mit-einheit>.feld__eingabe,.mit-einheit>input,.mit-einheit>select{border-radius:var(--r-m) 0 0 var(--r-m);flex:1;min-width:0}.mit-einheit__einheit{padding:0 var(--a3);border:1px solid var(--linie-stark);border-radius:0 var(--r-m) var(--r-m) 0;background:var(--flaeche-2);color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);white-space:nowrap;border-left:0;align-items:center;display:flex}.tooltip{max-width:100%;display:inline-flex;position:relative}.tooltip__ausloeser{text-overflow:ellipsis;border-radius:var(--r-s);min-width:0;-webkit-text-decoration:underline dotted var(--text-3);text-decoration:underline dotted var(--text-3);text-underline-offset:3px;cursor:help;overflow:hidden}.tooltip__blase{top:calc(100% + var(--a1));z-index:var(--z-liste);width:max-content;max-width:280px;padding:var(--a1) var(--a2);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-2);color:var(--text);font-size:var(--schrift-fein);font-weight:var(--gewicht-regular);white-space:normal;position:absolute;left:0}.tooltip__blase[hidden]{display:none}.personenkennzeichen{align-items:center;gap:var(--a1);flex-wrap:wrap;min-width:0;display:inline-flex}.personenkennzeichen__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.personenmarke{border-radius:var(--r-voll);height:18px;font-size:var(--schrift-mini);font-weight:var(--gewicht-medium);white-space:nowrap;background:var(--info-flaeche);color:var(--text-2);align-items:center;padding:0 6px;display:inline-flex}.personenmarke--an{background:var(--erfolg-flaeche);color:var(--erfolg)}.personenmarke--weg{background:var(--warnung-flaeche);color:var(--warnung)}.personenmarke--ohne{background:var(--info-flaeche);color:var(--text-2)}.personenkennzeichen--kompakt{white-space:nowrap;flex-wrap:nowrap;max-width:100%}.personenkennzeichen--kompakt .personenmarke{height:16px;padding:0 4px}.datumsfeld{align-items:center;width:100%;min-width:9rem;display:flex;position:relative}.datumsfeld .datumsfeld__eingabe{font-variant-numeric:tabular-nums;width:100%;padding-right:36px}.datumsfeld__knopf,.datumsfeld__blaettern{border-radius:var(--r-s);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.datumsfeld__knopf{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.datumsfeld__knopf:hover,.datumsfeld__blaettern:hover{background:var(--flaeche-2);color:var(--text)}.datumsfeld__knopf:disabled{cursor:default;opacity:.5}.datumsfeld__kalender{z-index:var(--z-liste);padding:var(--a2);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-2);margin:0;position:fixed;inset:auto;overflow:auto}.datumsfeld__kalender[hidden]{display:none}.datumsfeld__kopf{justify-content:space-between;align-items:center;gap:var(--a2);margin-bottom:var(--a2);display:flex}.datumsfeld__titel{font-weight:var(--gewicht-semibold)}.datumsfeld__raster{border-collapse:collapse;table-layout:fixed;width:100%}.datumsfeld__raster th{color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-medium);text-align:center;padding:2px 0}.datumsfeld__raster td{text-align:center;padding:1px}.datumsfeld__tag{border-radius:var(--r-s);width:100%;min-height:2rem;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;padding:0}.datumsfeld__tag:hover{background:var(--flaeche-2)}.datumsfeld__tag--fremd{color:var(--text-2)}.datumsfeld__tag--heute{border-color:var(--linie-stark);font-weight:var(--gewicht-semibold)}.datumsfeld__tag--gewaehlt,.datumsfeld__tag--gewaehlt:hover{background:var(--rot-toenung);border-color:var(--rot);font-weight:var(--gewicht-semibold)}.datumsfeld__tag:disabled{cursor:default;opacity:.35;text-decoration:line-through}.datumsfeld__fuss{margin-top:var(--a2);justify-content:flex-end;display:flex}.datumsfeld__heute{padding:4px var(--a3);border:1px solid var(--linie);border-radius:var(--r-s);color:var(--text);font:inherit;cursor:pointer;background:0 0}.datumsfeld__heute:hover{background:var(--flaeche-2)}.datumsfeld__heute:disabled{cursor:default;opacity:.5}.datumsfeld-rahmen--leise{width:10rem}.zeitraumwahl{gap:var(--a1);flex-direction:column;display:inline-flex;position:relative}.zeitraumwahl__etikett{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);color:var(--text-2)}.zeitraumwahl__zeile{align-items:stretch;gap:var(--a1);display:inline-flex}.zeitraumwahl__pfeil,.zeitraumwahl__ausloeser{min-height:var(--knopf-hoehe-gross);font-family:var(--schrift);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);cursor:pointer;align-items:center;display:inline-flex}.zeitraumwahl__pfeil{width:var(--knopf-hoehe-gross);justify-content:center;padding:0}.zeitraumwahl__pfeil:hover:not(:disabled),.zeitraumwahl__ausloeser:hover,.zeitraumwahl__ausloeser[aria-expanded=true]{border-color:var(--text)}.zeitraumwahl__pfeil:disabled{color:var(--text-3);background:var(--flaeche-2);border-color:var(--linie);cursor:not-allowed}.zeitraumwahl__ausloeser{gap:var(--a2);min-width:var(--feld-mindestbreite);padding:0 var(--a3);font-size:var(--schrift-klein);font-variant-numeric:tabular-nums;white-space:nowrap}.zeitraumwahl__name{font-weight:var(--gewicht-bold)}.zeitraumwahl__spanne{color:var(--text-2);text-align:left;flex:1}.zeitraumwahl__zeile[aria-busy=true] .zeitraumwahl__spanne{color:var(--text-3)}.zeitraumwahl__fenster{z-index:var(--z-liste);gap:var(--a4);width:max-content;max-width:min(var(--lesebreite), calc(100vw - var(--a5)));margin-top:var(--a1);padding:var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-3);flex-wrap:wrap;display:flex;position:absolute;top:100%;left:0}.zeitraumwahl__vorgaben{gap:var(--a2);grid-template-columns:auto 1fr 1fr;align-content:start;display:grid}.zeitraumwahl__gruppe{display:contents}.zeitraumwahl__gruppenname{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:var(--laufweite-versal);align-self:center}.zeitraumwahl__vorgabe{padding:var(--a1) var(--a3);font-family:var(--schrift);font-size:var(--schrift-klein);color:var(--text);text-align:left;white-space:nowrap;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-s);cursor:pointer}.zeitraumwahl__vorgabe:hover{background:var(--flaeche-hover)}.zeitraumwahl__vorgabe[aria-pressed=true]{font-weight:var(--gewicht-bold);border-color:var(--text)}.zeitraumwahl__eigen{gap:var(--a2);min-width:var(--feld-mindestbreite);flex-direction:column;display:flex}.zeitraumwahl__felder{gap:var(--a2);flex-direction:column;display:flex}.zeitraumwahl__eigen>.btn{align-self:flex-start}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);min-width:0;box-shadow:var(--schatten-1)}.karte+.karte{margin-top:var(--a5)}.karte__kopf{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a4) var(--a5);border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.karte__titel{margin:0}.karte__zusatz{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.karte__rumpf{padding:var(--a5)}.karte__rumpf--buendig{padding:0}.karte__rumpf--buendig>.tabelle__rahmen,.karte__rumpf--buendig>.tabelle{margin:0}.protokoll{gap:var(--a4);display:grid}.protokoll__filter{gap:var(--a3);display:grid}.protokoll__zeile{align-items:flex-end;gap:var(--a3);flex-wrap:wrap;display:flex}.protokoll__objekt{align-items:center;gap:var(--a2);display:inline-flex}.protokoll__mehr{padding:var(--a3);justify-content:center;display:flex}.protokollverweis{white-space:nowrap}.panel{background:var(--flaeche);border:1px solid var(--linie);flex-direction:column;min-width:0;display:flex}.panel__kopf{justify-content:space-between;align-items:flex-start;gap:var(--a3);padding:var(--a4) var(--a5);border-bottom:1px solid var(--linie);flex:none;display:flex}.panel__benennung{min-width:0}.panel__titel{margin:0}.panel__zusatz{margin-top:var(--a1);color:var(--text-3);font-size:var(--schrift-fein)}.panel__rumpf{min-height:0;padding:var(--a5);flex:auto;overflow-y:auto}.panel__fuss{justify-content:flex-end;gap:var(--a2);padding:var(--a3) var(--a5);border-top:1px solid var(--linie);flex-wrap:wrap;flex:none;display:flex}.panel__fuss>.feld__hakenrahmen{align-self:center;margin-right:auto}.panel--spalte{top:calc(var(--kopf-hoehe) + var(--a5));max-height:calc(100vh - var(--kopf-hoehe) - 2 * var(--a5));border-radius:var(--r-l);box-shadow:var(--schatten-1);position:sticky}.panel--blatt{top:var(--kopf-hoehe);z-index:var(--z-panel);width:min(440px,100%);box-shadow:var(--schatten-3);animation:panel-rein .2s var(--kurve);border-width:0 0 0 1px;position:fixed;bottom:0;right:0}@keyframes panel-rein{0%{opacity:0;transform:translate(16px)}}.arbeitsflaeche{gap:var(--a5);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.arbeitsflaeche__haupt,.arbeitsflaeche__spalte{min-width:0}@media (width<=60rem){.arbeitsflaeche{grid-template-columns:minmax(0,1fr)}.panel--spalte{max-height:none;position:static}}@media (width<=48rem){.panel--blatt{border-width:0;width:100%;top:0}}.chip{border-radius:var(--r-voll);height:22px;font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);white-space:nowrap;background:var(--info-flaeche);color:var(--info);align-items:center;gap:6px;padding:0 9px;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip--entwurf{background:var(--info-flaeche);color:var(--text-2)}.chip--laeuft{background:var(--warnung-flaeche);color:var(--warnung)}.chip--laeuft:before{animation:1.2s ease-in-out infinite chip-puls}.chip--ok{background:var(--erfolg-flaeche);color:var(--erfolg)}.chip--problem{background:var(--fehler-flaeche);color:var(--fehler)}.chip--achtung{background:var(--warnung-flaeche);color:var(--warnung)}.chip--aus{background:var(--info-flaeche);color:var(--text-2)}@keyframes chip-puls{50%{opacity:.35}}.kachelgruppe{margin-bottom:var(--a5)}.kachelgruppe__titel{margin:var(--a5) 0 var(--a3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.adminkacheln{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--adminkachel-min)), 1fr));gap:var(--a4);margin:0;padding:0;list-style:none;display:grid}.adminkachel{min-width:0}.adminkachel__verweis{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);height:100%;box-shadow:var(--schatten-1);color:var(--text);transition:border-color var(--dauer), box-shadow var(--dauer), transform var(--dauer);flex-direction:column;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.adminkachel__verweis:hover{border-color:var(--linie-stark);box-shadow:var(--schatten-2)}.adminkachel__verweis:active{transform:translateY(1px)}.adminkachel__kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminkachel__symbol{border-radius:var(--r-m);background:var(--flaeche-2);border:1px solid var(--linie);width:34px;height:34px;color:var(--text-2);flex:none;place-items:center;display:grid}.adminkachel__titel{min-width:8rem;font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);flex:1}.adminkachel__zahl{align-items:baseline;gap:var(--a2);flex-wrap:wrap;display:flex}.adminkachel__zahl b{font-size:26px;font-weight:var(--gewicht-medium);letter-spacing:-.02em;line-height:1}.adminkachel__zahl span{font-size:var(--schrift-klein);color:var(--text-2)}.adminkachel__fuss{justify-content:space-between;align-items:center;gap:var(--a2);font-size:var(--schrift-fein);color:var(--text-3);margin-top:auto;display:flex}.adminpanel{flex-direction:column;min-width:0;display:flex}.adminteil{padding:var(--a5) 0;border-bottom:1px solid var(--linie)}.adminteil:first-child{padding-top:0}.adminteil:last-child{border-bottom:0}.adminteil__titel{align-items:center;gap:var(--a2);margin:0 0 var(--a4);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);display:flex}.adminteil__nr{background:var(--flaeche-2);letter-spacing:0;width:18px;height:18px;color:var(--text-2);border-radius:50%;place-items:center;font-size:10px;display:grid}.adminteil--technik>summary{cursor:pointer;margin:0;list-style:none}.adminteil--technik>summary::-webkit-details-marker{display:none}.adminteil--technik>summary .sinnbild{transition:transform var(--dauer);margin-left:auto}.adminteil--technik[open]>summary{margin-bottom:var(--a4)}.adminteil--technik[open]>summary .sinnbild{transform:rotate(90deg)}.seitenteil+.seitenteil{margin-top:var(--a6)}.seitenteil>.adminteil__titel{margin-bottom:var(--a3)}.seitenteil>*+*{margin-top:var(--a4)}.seitenteil.adminteil--technik[open]>summary{margin-bottom:var(--a3)}.statuszeile{gap:var(--a3);padding:var(--a5);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);align-items:flex-start;display:flex}.statuszeile__satz{font-size:var(--schrift-gross);font-weight:var(--gewicht-medium);margin:0}.statuszeile__zahlen{margin:var(--a1) 0 0;color:var(--text-3);font-size:var(--schrift-klein)}.adminsatz{margin:0 0 var(--a3);color:var(--text-2);font-size:var(--schrift-klein)}.adminliste{margin:0;padding:0;list-style:none}.adminliste__zeile{gap:var(--a3);border-top:1px solid var(--linie);font-size:var(--schrift-klein);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 0;display:grid}.adminliste__zeile:first-child{border-top:0}.adminliste__text{flex-direction:column;gap:2px;min-width:0;display:flex}.adminliste__text code{font-weight:var(--gewicht-semibold);color:var(--text);overflow-wrap:anywhere}.einstellungsabschnitt{flex-direction:column;display:flex}.einstellungsabschnitt+.einstellungsabschnitt{margin-top:var(--a5);padding-top:var(--a5);border-top:1px dashed var(--linie)}.einstellungsabschnitt__kopf{margin-bottom:var(--a4)}.einstellungsabschnitt__kopf h3{margin:0}.einstellungsabschnitt__kopf p{margin:var(--a1) 0 0;max-width:62ch;color:var(--text-2);font-size:var(--schrift-klein)}.einstellungsabschnitt__felder{gap:var(--a5);display:grid}.einstellungsabschnitt__felder--zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.einstellungsabschnitt__felder--zwei>:not(.einstellung){grid-column:1/-1}.einstellungsabschnitt__fuss{justify-content:flex-end;align-items:center;gap:var(--a3);margin-top:var(--a4);flex-wrap:wrap;display:flex}.einstellungsabschnitt__fuss>:first-child:not(.einstellungsabschnitt__merker):not(button){margin-right:auto}.einstellungsabschnitt__merker{font-size:var(--schrift-fein);color:var(--text-3)}.einstellung{min-width:0}.einstellung__zeile{align-items:stretch;gap:var(--a2) var(--a3);flex-wrap:wrap;min-width:0;display:flex}.einstellung__zeile>.mit-einheit,.einstellung__zeile>.feld__eingabe{flex:0 11rem}.einstellung__zeile>:last-child{flex:12rem;min-width:0}.einstellung .feld__beschriftung{font-size:var(--schrift-klein);color:var(--text)}.herkunft{align-items:center;gap:var(--a1);height:20px;padding:0 var(--a2);border-radius:var(--r-voll);border:1px solid var(--linie-stark);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);color:var(--text-2);white-space:nowrap;cursor:help;display:inline-flex}.herkunft--vorgabe{color:var(--text-3);border-style:dashed}.herkunft--serverdatei{background:var(--flaeche-2)}.aufmerksamkeit{gap:var(--a3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aufmerksamkeit__punkt{font-size:var(--schrift-klein);align-items:flex-start;gap:10px;display:flex}.aufmerksamkeit__zeichen{background:var(--warnung-flaeche);width:20px;height:20px;color:var(--warnung);border-radius:50%;flex:none;place-items:center;display:grid}.aufmerksamkeit__zeichen--aus{background:var(--flaeche-2);color:var(--text-3)}.aufmerksamkeit__text{flex-direction:column;min-width:0;display:flex}.aufmerksamkeit__verweis{color:var(--text);font-weight:var(--gewicht-semibold);text-underline-offset:3px}.aufmerksamkeit__weg{color:var(--text-3);font-size:var(--schrift-fein)}@media (width<=60rem){.einstellungsabschnitt__felder--zwei{grid-template-columns:1fr}}.adminkarten{gap:var(--a3);margin:0 0 var(--a4);flex-direction:column;padding:0;list-style:none;display:flex}.adminreihe{gap:var(--a2);flex-wrap:wrap;display:flex}.adminzwischentitel{margin:0 0 var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold)}.toasts{right:var(--a5);bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:var(--z-toast);align-items:flex-end;gap:var(--a2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast{border-radius:var(--r-m);background:var(--text);color:var(--flaeche);box-shadow:var(--schatten-3);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);pointer-events:auto;animation:toast-rein .22s var(--kurve);align-items:center;gap:10px;padding:12px 14px;display:flex}.toast--erfolg,.toast--info{max-width:min(420px, calc(100vw - 2 * var(--a4)))}.toast__text{min-width:0}.toast a{color:inherit;text-underline-offset:3px}@keyframes toast-rein{0%{opacity:0;transform:translateY(8px)}}.angabenliste{gap:var(--a1) var(--a4);font-size:var(--schrift-klein);grid-template-columns:auto 1fr;margin:0;display:grid}.angabenliste dt{color:var(--text-2)}.angabenliste dd{overflow-wrap:anywhere;min-width:0;margin:0}.angabe__wert{display:block}.angabe__notiz{margin-top:var(--a1)}.kartenstapel{gap:var(--a5);flex-direction:column;display:flex}.kartenstapel>.karte+.karte{margin-top:0}.kartenstapel--eng{gap:var(--a4)}.rueckfrage__gegenstand{font-size:var(--schrift-gross);margin:0}.rueckfrage__folge{margin:var(--a2) 0 0;color:var(--text-2)}.rueckfrage__anzahl{align-items:baseline;gap:var(--a2);margin:var(--a4) 0 0;display:flex}.rueckfrage__marke{color:var(--text-2);font-size:var(--schrift-klein)}.rueckfrage__zahl{font-size:var(--schrift-gross)}.rueckfrage__unumkehrbar{margin:var(--a4) 0 0}.rueckfrage__begruendung{margin-top:var(--a4);max-width:none}.rueckfrage__fehlt{color:var(--fehler);font-weight:600}.rueckfrage__knoepfe{justify-content:flex-end;gap:var(--a2);margin-top:var(--a5);flex-wrap:wrap;display:flex}.rueckfrage--eingebettet{gap:var(--a3);padding:0 var(--a5) var(--a4);display:grid}.rueckfrage--eingebettet .rueckfrage__folge{color:inherit;margin:0}.rueckfrage--eingebettet .rueckfrage__knoepfe{margin-top:0}.rueckfrage--eingebettet .hinweis{max-width:none}@media (width<=48rem){.rueckfrage--eingebettet{padding:0 var(--a4) var(--a4)}}.dienstpanel__satz{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.dienstehinweise{margin:0;padding-inline-start:var(--a4)}.dienstanleitung{margin:var(--a3) 0;padding-inline-start:var(--a5)}.dienstanleitung__schritt{margin:var(--a3) 0 var(--a1);font-size:var(--schrift-normal)}.filterchips{flex-wrap:wrap;gap:6px;display:flex}.filterchip{border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche);height:28px;color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);cursor:pointer;white-space:nowrap;transition:background var(--dauer), border-color var(--dauer), color var(--dauer);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.filterchip:hover{border-color:var(--rot);color:var(--verweis)}.filterchip[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--flaeche)}.filterchip__zahl{border-radius:var(--r-voll);background:var(--flaeche-2);min-width:18px;color:var(--text-2);font-size:var(--schrift-mini);text-align:center;padding:0 6px;line-height:18px}.filterchip[aria-pressed=true] .filterchip__zahl{background:color-mix(in srgb, var(--flaeche) 20%, transparent);color:var(--flaeche)}.filterchip:disabled{cursor:not-allowed;opacity:.55}.filterchip:disabled:hover{border-color:var(--linie);color:var(--text-2)}.bereitschaft__zaehler{gap:var(--a1);margin:var(--a2) 0 0;flex-wrap:wrap;display:flex}.bereitschaft__fehlt{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.bereitschaft__luecke{align-items:start;gap:var(--a3);padding:var(--a3);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);grid-template-columns:auto 1fr auto;display:grid}.bereitschaft__nr{width:var(--knopf-hoehe-klein);height:var(--knopf-hoehe-klein);border-radius:var(--r-voll);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);background:var(--fehler-flaeche);color:var(--fehler);place-items:center;display:inline-grid}.bereitschaft__nr--achtung{background:var(--warnung-flaeche);color:var(--text)}.bereitschaft__inhalt{min-width:0}.bereitschaft__was{font-weight:var(--gewicht-semibold);margin:0}.bereitschaft__meta{gap:var(--a1) var(--a3);margin:var(--a1) 0 0;color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.bereitschaft__sperrt{color:var(--fehler);font-weight:var(--gewicht-medium)}.bereitschaft__gruppen{grid-template-columns:repeat(auto-fit, minmax(var(--kachel-min), 1fr));gap:var(--a4);display:grid}.bereitschaft__gruppe{min-width:0}.bereitschaft__gruppentitel{align-items:center;gap:var(--a2);margin:0 0 var(--a2);font-size:var(--schrift-normal);display:flex}.bereitschaft__punkte{gap:var(--a1);margin:0;padding:0;list-style:none;display:grid}.bereitschaft__punkt{justify-content:space-between;align-items:center;gap:var(--a1) var(--a2);padding:var(--a1) 0;border-bottom:var(--kante-staerke) solid var(--linie);flex-wrap:wrap;display:flex}.bereitschaft__name{min-width:0;color:var(--verweis);flex:auto}.bereitschaft__haken{align-items:center;gap:var(--a2);flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;display:flex}@media (width<=48rem){.bereitschaft__luecke{grid-template-columns:auto 1fr}.bereitschaft__luecke>.btn{grid-column:2;justify-self:start}}.einrichtung__knoepfe{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.einrichtung__augenbraue{align-items:center;gap:var(--a1);margin:0 0 var(--a1);color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-augenbraue);text-transform:uppercase;display:inline-flex}.einrichtung__balken{gap:var(--a1);margin:var(--a3) 0 var(--a1);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.einrichtung__teil{height:var(--a2);border-radius:var(--r-s);border:var(--kante-staerke) dashed var(--linie-stark);background:0 0}.einrichtung__teil--erledigt{border-style:solid;border-color:var(--erfolg);background:var(--erfolg)}.einrichtung__teil--achtung{border-style:solid;border-color:var(--warnung);background:var(--warnung)}.einrichtung__teil--neustart{border-style:solid;border-color:var(--warnung);background:repeating-linear-gradient(-45deg, var(--warnung) 0 2px, var(--warnung-flaeche) 2px 4px)}.einrichtung__zaehler{margin:0 0 var(--a3)}.einrichtung__schritte{margin:0 0 var(--a3);gap:var(--a1);padding:0;list-style:none;display:grid}.einrichtung__zeile{align-items:center;gap:var(--a3);width:100%;padding:var(--a2) var(--a3);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto 1fr auto;display:grid}.einrichtung__zeile:hover{background:var(--flaeche-hover)}.einrichtung__zeile--spaeter{cursor:default;color:var(--text-3);background:var(--flaeche-2)}.einrichtung__zeile--spaeter:hover{background:var(--flaeche-2)}.einrichtung__kreis{width:var(--a6);height:var(--a6);border-radius:var(--r-voll);border:var(--kante-staerke) dashed var(--linie-stark);color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);place-items:center;display:inline-grid}.einrichtung__kreis--erledigt{border-style:solid;border-color:var(--erfolg);background:var(--erfolg-flaeche);color:var(--erfolg)}.einrichtung__kreis--achtung,.einrichtung__kreis--neustart{border-style:solid;border-color:var(--warnung);background:var(--warnung-flaeche);color:var(--warnung)}.einrichtung__zeilentext{gap:var(--a1);min-width:0;display:grid}.einrichtung__name{align-items:center;gap:var(--a1);font-weight:var(--gewicht-semibold);display:inline-flex}.einrichtung__satz{color:var(--text-2);font-size:var(--schrift-klein)}.einrichtung__grundlagen{margin:0 0 var(--a2);gap:var(--a2);padding:0;list-style:none;display:grid}.einrichtung__grundlage{gap:var(--a1) var(--a3);padding-bottom:var(--a2);border-bottom:var(--kante-staerke) solid var(--linie);grid-template-columns:1fr auto;display:grid}.einrichtung__grundlage>span:first-child{gap:var(--a1);display:grid}.einrichtung__grundlage>.einrichtung__satz{grid-column:1/-1}.chip--neustart{background:var(--warnung-flaeche);color:var(--warnung)}.chip--neustart:before{display:none}.schrittleiste{gap:var(--a1);margin-top:var(--a2);display:grid}.schrittleiste__knoepfe{gap:var(--a1);flex-wrap:wrap;display:flex}.schrittleiste__knopf{width:var(--a6);height:var(--a6);border-radius:var(--r-voll);border:var(--kante-staerke) dashed var(--linie-stark);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--schrift-klein);cursor:pointer;place-items:center;display:inline-grid}.schrittleiste__knopf--erledigt{border-style:solid;border-color:var(--erfolg);color:var(--erfolg)}.schrittleiste__knopf--achtung,.schrittleiste__knopf--neustart{border-style:solid;border-color:var(--warnung);color:var(--warnung)}.schrittleiste__knopf[aria-current=step]{border-width:var(--leiste-balken);font-weight:var(--gewicht-bold)}.schrittfuss{justify-content:space-between;gap:var(--a2);width:100%;display:flex}.schrittfuss__zurueck{display:inline-flex;transform:scaleX(-1)}.aussen,.serverdatei{margin-bottom:var(--a4);padding:var(--a3);border:var(--kante-staerke) dashed var(--linie-stark);border-radius:var(--r-m)}.aussen__titel{align-items:center;gap:var(--a1);margin:0 0 var(--a1);font-size:var(--schrift-normal);display:inline-flex}.aussen__liste{padding-left:var(--a4);gap:var(--a3);margin:0;display:grid}.aussen__aufgabe{gap:var(--a1);display:grid}.aussen__aufgabe--erledigt .aussen__text{color:var(--text-2)}.serverdatei__liste{gap:var(--a1);margin:0;padding:0;list-style:none;display:grid}.serverdatei__liste>li{justify-content:space-between;align-items:center;gap:var(--a2);display:flex}.einrichtung__ohne{margin-top:var(--a3)}.einrichtung__anleitung{margin:var(--a2) 0 0;padding-left:var(--a4);gap:var(--a1);display:grid}.befehlsblock{justify-items:start;gap:var(--a1);margin:var(--a1) 0 var(--a2);display:grid}.befehlsblock__text{width:100%;padding:var(--a2) var(--a3);border-radius:var(--r-s);background:var(--flaeche-2);font-family:var(--schrift-mono);font-size:var(--schrift-klein);white-space:pre;margin:0;overflow-x:auto}.details__kopf{cursor:pointer;color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);align-items:center;gap:6px;list-style:none;display:flex}.details__kopf::-webkit-details-marker{display:none}.details__kopf .sinnbild{transition:transform var(--dauer)}.details[open]>.details__kopf .sinnbild{transform:rotate(90deg)}.details__zusatz{color:var(--text-3);font-weight:var(--gewicht-medium)}.details__rumpf{margin-top:var(--a3)}.pruefliste__punkt{gap:var(--a3);font-size:var(--schrift-klein);align-items:flex-start;display:flex}.pruefliste__zeichen{border-radius:var(--r-voll);flex:none;place-items:center;width:20px;height:20px;display:grid}.pruefliste__zeichen--ok{background:var(--erfolg-flaeche);color:var(--erfolg)}.pruefliste__zeichen--offen{background:var(--warnung-flaeche);color:var(--warnung)}.pruefliste__zeichen--laeuft{background:var(--flaeche-2);color:var(--text-3)}.pruefliste__text{min-width:0}.pruefliste__zusatz{color:var(--text-3);font-size:var(--schrift-fein);display:block}.pruefliste__zusatz a{color:var(--text);font-weight:var(--gewicht-semibold);text-underline-offset:3px}.verbindungsliste{margin:0;padding:0;list-style:none}.verbindungsliste__zeile{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a3) 0;border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.verbindungsliste__zeile:last-child{border-bottom:0}.verbindungsliste__kopf{align-items:center;gap:var(--a2);font-weight:var(--gewicht-medium);flex-wrap:wrap;display:flex}.verbindungsliste__aktionen{gap:var(--a2);flex-wrap:wrap;display:flex}.verbindungsmarken{align-items:center;gap:var(--a1);margin-top:var(--a1);flex-wrap:wrap;display:flex}.verbindungsmarken__wort{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);color:var(--text-3)}.verbindungsmarke{min-height:20px;padding:0 var(--a2);border-radius:var(--r-voll);font-size:var(--schrift-mini);background:var(--flaeche-2);color:var(--text-2);align-items:center;display:inline-flex}.verbindungsmarke--aus{color:var(--text-3)}.verbindungsseite{gap:var(--a5);flex-direction:column;display:flex}.verbindungsseite__kopf{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.verbindungsseite__zurueck{align-items:center;gap:var(--a1);display:inline-flex}.verbindungsseite__abschnitt+.verbindungsseite__abschnitt{margin-top:var(--a5)}.verbindungsseite__abschnitt>h3{margin:0 0 var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold)}.verbindungspersonen{margin:0;padding:0;list-style:none}.verbindungspersonen__zeile{justify-content:space-between;align-items:center;gap:var(--a2);padding:var(--a2) 0;border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.verbindungspersonen__zeile:last-child{border-bottom:0}.adminseite{flex-direction:column;min-width:0;display:flex}.adminseite__teil{min-width:0}.sprungleiste{gap:var(--a2);margin-bottom:var(--a5);flex-wrap:wrap;display:flex}.sprungleiste a{min-height:var(--knopf-hoehe-klein);padding:0 var(--a3);border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche);color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);align-items:center;text-decoration:none;display:inline-flex}.sprungleiste a:hover{border-color:var(--rot);color:var(--verweis)}.skelett{flex-direction:column;gap:10px;display:flex}.skelett__zeile{border-radius:var(--r-s);background:linear-gradient(90deg, var(--flaeche-2) 0%, var(--flaeche-hover) 50%, var(--flaeche-2) 100%);background-size:200% 100%;width:60%;height:12px;animation:1.1s linear infinite skelett-schimmer;display:block}.skelett__zeile:nth-of-type(3n+1){width:40%}.skelett__zeile:nth-of-type(3n+2){width:75%}@keyframes skelett-schimmer{to{background-position:-200% 0}}.klappblock{border-bottom:1px solid var(--linie);min-width:0;container-type:inline-size}.klappblock:first-child{border-top:1px solid var(--linie)}.klappblock__ueberschrift{font-size:var(--schrift-normal);font-weight:var(--gewicht-regular);margin:0}.klappblock__kopf{align-items:baseline;gap:var(--a1) var(--a3);width:100%;padding:var(--a4) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.klappblock__titel{font-weight:var(--gewicht-semibold);color:var(--text)}.klappblock__kurz{min-width:0;color:var(--text-2);font-variant-numeric:tabular-nums;grid-column:1}.klappblock__zeichen{color:var(--text-3);transition:transform var(--dauer) var(--kurve);grid-area:1/2;display:inline-flex}.klappblock__kopf[aria-expanded=true] .klappblock__zeichen{transform:rotate(90deg)}.klappblock__kopf:hover .klappblock__kurz{color:var(--text)}.klappblock__rumpf{gap:var(--a4);padding:0 0 var(--a5);min-width:0;display:grid}.klappblock__rumpf[hidden]{display:none}@container (width>=48rem){.klappblock__kopf{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr) auto}.klappblock__kurz{grid-column:2}.klappblock__zeichen{grid-column:3}.klappblock__rumpf{padding-left:calc(13rem + var(--a3))}}.rechte{gap:var(--a6);flex-direction:column;display:flex}.rechte__name{gap:var(--a1);flex-direction:column;display:flex}.rechte__nutzung{gap:var(--a1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rechte__einrichten{gap:var(--a2);flex-direction:column;min-width:0;display:flex}.rechte__schritte{padding-left:var(--a5);gap:var(--a3);flex-direction:column;margin:0;display:flex}.kennzahlreihe{margin:0 0 var(--a5);gap:var(--a4);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));display:grid}.kennzahl{gap:var(--a1);min-width:0;padding:var(--a4) var(--a5);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);flex-direction:column;display:flex}.kennzahl dt{color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold)}.kennzahl dt a{color:inherit}.kennzahl dt a:hover{color:var(--verweis)}.kennzahl__aktion{font:inherit;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.kennzahl__aktion:hover{color:var(--verweis)}.kennzahl__aktion[aria-pressed=true]{color:var(--verweis);text-decoration-color:currentColor}.kennzahl dd{min-width:0;margin:0}.kennzahl__zahl{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);line-height:1.15;display:block}.kennzahl__verlauf{align-items:center;gap:var(--a1);margin-top:var(--a1);color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);display:inline-flex}.kennzahl__verlauf--gut{color:var(--erfolg)}.kennzahl__verlauf--schlecht{color:var(--fehler)}.kennzahl__hinweis{margin-top:var(--a1);color:var(--text-3);font-size:var(--schrift-fein);display:block}.kennzahl--warnung{box-shadow:inset var(--kante-staerke) 0 0 var(--warnung), var(--schatten-1)}.kennzahl--erfolg{box-shadow:inset var(--kante-staerke) 0 0 var(--erfolg), var(--schatten-1)}.kennzahl__kennzeichen{margin-top:var(--a1);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);display:inline-block}.kennzahl--warnung .kennzahl__kennzeichen{color:var(--warnung);background:var(--warnung-flaeche);border:1px solid var(--warnung);border-radius:var(--r-voll);padding:0 var(--a2)}.kennzahl--erfolg .kennzahl__kennzeichen{color:var(--erfolg);border-bottom:1px solid var(--erfolg)}.uebersicht__aktionen{gap:var(--a2);flex-wrap:wrap;display:flex}.uebersicht__zahlen .kennzahlreihe{gap:var(--a3);margin-bottom:var(--a3);grid-template-columns:minmax(0,1fr)}.uebersicht__liste{margin:0;padding:0;list-style:none}.uebersicht__zeile+.uebersicht__zeile{border-top:1px solid var(--linie)}.uebersicht__sprung{align-items:center;gap:var(--a3);padding:var(--a3) var(--a5);color:var(--text);transition:background var(--dauer) var(--kurve);text-decoration:none;display:flex}.uebersicht__sprung:hover{background:var(--flaeche-hover)}.uebersicht__sprung:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.uebersicht__zahl{min-width:2.5rem;font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums;flex:none}.uebersicht__text{flex-direction:column;flex:auto;min-width:0;display:flex}.uebersicht__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uebersicht__meta{color:var(--text-3);font-size:var(--schrift-fein)}.uebersicht__leer{padding:var(--a5)}.freigabeleiste{z-index:var(--z-freigabe);align-items:center;gap:var(--a4);padding:12px var(--a5) calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--flaeche) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--linie);transition:left var(--dauer) var(--kurve);display:flex;position:fixed;bottom:0;left:0;right:0}.rahmen .freigabeleiste{left:var(--leiste)}.freigabeleiste__text{min-width:0;color:var(--text-2);font-size:var(--schrift-klein);flex:1;margin:0}.freigabeleiste__marke{color:var(--text);margin-inline-end:.3em}.inhalt:has(.freigabeleiste){padding-bottom:calc(var(--knopf-hoehe-gross) + 2 * var(--a7))}@media (width<=48rem){.rahmen .freigabeleiste{flex-wrap:wrap;left:0}.freigabeleiste__text{flex-basis:100%}.inhalt:has(.freigabeleiste){padding-bottom:calc(2 * var(--knopf-hoehe-gross) + 2 * var(--a7))}}.segment{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-m);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.segment__wahl{height:28px;color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);cursor:pointer;transition:background var(--dauer), color var(--dauer), box-shadow var(--dauer);background:0 0;border:0;border-radius:7px;padding:0 12px}.segment__wahl:hover{color:var(--text)}.segment__wahl[aria-pressed=true]{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-2)}.segment__warnung{color:var(--fehler);margin-left:var(--a1)}.segment__wahl:disabled{opacity:.45;cursor:not-allowed}.weclappverweis{align-items:center;gap:var(--a1);font-size:var(--schrift-fein);color:var(--verweis);white-space:nowrap;text-decoration:none;display:inline-flex}.weclappverweis:hover{text-decoration:underline}.regeln__stapel{gap:var(--a4);flex-direction:column;min-width:0;display:flex}.regeln__zahl{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);font-variant-numeric:tabular-nums;color:var(--text);margin:0}.regeln__unterzeile{margin-top:var(--a1);font-size:var(--schrift-fein);color:var(--text-3);display:block}.regeln__kennzeichen{gap:var(--a1);flex-wrap:wrap;display:inline-flex}.regeln__untertitel{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0}.regeln__wortlaut{white-space:pre-wrap}.regeln__name{flex-direction:column;align-items:flex-start;display:flex}.regeln__formular{gap:var(--a4);flex-direction:column;display:flex}.regeln__fuss{justify-content:flex-end;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.regeln__fuss>:first-child{margin-right:auto}.regeln__verbindung{align-items:center;gap:var(--a2);flex-wrap:wrap;margin:0;display:flex}.regeln__liste{padding-left:var(--a4);gap:var(--a1);flex-direction:column;margin:0;display:flex}.pfadkette{align-items:baseline;gap:var(--a1) var(--a3);flex-wrap:wrap;min-width:0;display:flex}.pfadkette__liste{gap:var(--a1);font-size:var(--schrift-klein);color:var(--text);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pfadkette__glied{align-items:baseline;gap:var(--a1);overflow-wrap:anywhere;display:inline-flex}.pfadkette__glied+.pfadkette__glied:before{content:"›";color:var(--text-3)}.pfadkette__neu{font-size:var(--schrift-fein);color:var(--info);font-style:italic}.pfadkette__verweis{align-items:center;gap:var(--a1);font-size:var(--schrift-fein);color:var(--verweis);white-space:nowrap;text-decoration:none;display:inline-flex}.pfadkette__verweis:hover{text-decoration:underline}.mailbox__stapel{gap:var(--a4);display:grid}.mailbox__stapel>h3{margin:var(--a2) 0 0}.mailbox__nenner{color:var(--text-3);font-size:var(--schrift-fein);max-width:var(--lesebreite);margin:0;display:block}.mailbox__anhang{gap:var(--a1);display:grid}.mailbox__probe{gap:var(--a1);margin:0;display:grid}.mailbox__aktion{margin:0}.mailbox__liste{padding-left:var(--a4);font-size:var(--schrift-klein);margin:0}.mailbox__formular{gap:var(--a3);max-width:var(--formular-breite);justify-items:start;display:grid}.mailbox__formular>*{width:100%}.mailbox__formular>.btn{width:auto}.ablageblock{gap:var(--a1);min-width:14rem;display:grid}.ablageblock__name{font-size:var(--schrift-fein);overflow-wrap:anywhere}.ablageblock__status{gap:var(--a1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ablagedialog__knoepfe{gap:var(--a2);flex-wrap:wrap;display:flex}.ablageziele__zuordnung{gap:var(--a2) var(--a3);grid-template-columns:minmax(8rem,1fr) minmax(10rem,2fr) minmax(10rem,2fr);align-items:end;display:grid}.mailbox__gruppe{padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-s)}.freigabecenter__liste{min-width:0;container-type:inline-size}.freigabecenter__liste .tabelle th:first-child,.freigabecenter__liste .tabelle td:first-child{width:1%}.freigabecenter__vorgang{align-items:flex-start;gap:var(--a1);flex-direction:column;min-width:0;display:flex}.freigabecenter__vorgang>.btn{font-weight:var(--gewicht-bold);color:var(--text);padding-inline:0}.freigabecenter__text{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--text-2);font-size:var(--schrift-fein);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.freigabecenter__meta{color:var(--text-3);font-size:var(--schrift-fein);overflow-wrap:anywhere}.freigabecenter__meta>*+:before{content:" · "}@container (width<=32rem){.freigabecenter__liste .tabelle thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.freigabecenter__liste .tabelle,.freigabecenter__liste .tabelle tbody{width:auto;display:block}.freigabecenter__liste .tabelle tr{column-gap:var(--a3);row-gap:var(--a2);padding:var(--a3);border:0;border-bottom:1px solid var(--linie);border-radius:0;grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.freigabecenter__liste .tabelle tr:last-child{border-bottom:0}.freigabecenter__liste .tabelle td{border:0;width:auto;padding:0;display:block}.freigabecenter__liste .tabelle td:before{content:none}.freigabecenter__liste .tabelle td:first-child{grid-row:span 2}.freigabecenter__liste .tabelle td:last-child{grid-column:2}}.freigabecenter__stand{align-items:flex-start;gap:var(--a1);flex-direction:column;display:flex}.freigabecenter__grund{color:var(--text-2);font-size:var(--schrift-fein);overflow-wrap:anywhere}.freigabecenter__alle{align-items:center;gap:var(--a2);color:var(--text-2);font-size:var(--schrift-klein);display:inline-flex}.freigabecenter__panel{gap:var(--a4);flex-direction:column;display:flex}.freigabecenter__leise{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.freigabecenter__technik{gap:var(--a3);flex-direction:column;display:flex}.freigabecenter__technik h3{font-size:var(--schrift-klein);margin:0}.freigabecenter__felder{margin:0;padding-inline-start:var(--a4)}.freigabecenter__felder li{overflow-wrap:anywhere}.freigabecenter__rumpf{padding:var(--a3);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-s);font-size:var(--schrift-fein);max-height:40vh;margin:0;overflow:auto}.freigabecenter__fehlschlaege{margin:0;padding-inline-start:var(--a4)}.listenfilter{flex-direction:column;min-width:0;display:flex}.listenfilter__bedienung{gap:var(--a3);padding:var(--a4) var(--a5);border-bottom:1px solid var(--linie);flex-direction:column;display:flex}.listenfilter__zeile{align-items:center;gap:var(--a2) var(--a3);flex-wrap:wrap;display:flex}.listenfilter__suche{flex:16rem;min-width:0;margin:0;position:relative}.listenfilter__lupe{left:var(--a3);color:var(--text-3);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.listenfilter__eingabe{width:100%;min-height:var(--knopf-hoehe-gross);padding:0 var(--a3) 0 36px;font-family:var(--schrift);font-size:var(--schrift-normal);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);transition:border-color var(--dauer), box-shadow var(--dauer)}.listenfilter__eingabe:hover{border-color:var(--text-3)}.listenfilter__eingabe:focus-visible{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow);outline:none}.listenfilter__weitere{align-items:center;gap:var(--a2);min-height:var(--knopf-hoehe-gross);font-family:var(--schrift);font-size:var(--schrift-klein);font-weight:var(--gewicht-bold);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);cursor:pointer;white-space:nowrap;padding:0 14px;display:inline-flex}.listenfilter__weitere:hover,.listenfilter__weitere[aria-expanded=true]{border-color:var(--text)}.listenfilter__sortierung .feld{align-items:center;gap:var(--a2);flex-direction:row;width:auto;max-width:none}.listenfilter__sortierung .feld__beschriftung{white-space:nowrap}.listenfilter__sortierung .auswahl__feld{min-height:var(--knopf-hoehe-gross)}.listenfilter .filterchip{min-height:var(--knopf-hoehe);height:auto}.listenfilter__weitereFelder{gap:var(--a3);padding:var(--a3);border-radius:var(--r-m);background:var(--flaeche-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));display:grid}.listenfilter__weitereFelder[hidden]{display:none}.listenfilter__feld{min-width:0}.listenfilter__feld .feld{max-width:none}.listenfilter__aktiv{align-items:center;gap:var(--a1) var(--a2);flex-wrap:wrap;display:flex}.listenfilter__aktivTitel{color:var(--text-2);font-size:var(--schrift-fein)}.listenfilter__pillen{gap:var(--a1) var(--a2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.listenfilter__pille{max-width:100%;min-height:30px;padding:0 var(--a1) 0 10px;border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);overflow-wrap:anywhere;align-items:center;gap:2px;display:inline-flex}.listenfilter__entfernen{border-radius:var(--r-voll);width:26px;height:26px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.listenfilter__entfernen:hover{background:var(--linie);color:var(--text)}.listenfilter__alleZurueck{min-height:30px;padding:0 var(--a2);color:var(--text-2);font-family:var(--schrift);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold);cursor:pointer;background:0 0;border:0;text-decoration:underline}.listenfilter__alleZurueck:hover{color:var(--text)}.listenfilter__treffer{padding:10px var(--a5);color:var(--text-2);font-size:var(--schrift-fein);border-bottom:1px solid var(--linie);margin:0}.listenfilter__leer{padding:var(--a5)}@media (pointer:coarse){.listenfilter .filterchip,.listenfilter__pille,.listenfilter__alleZurueck{min-height:var(--knopf-hoehe-gross)}.listenfilter__entfernen{width:var(--knopf-hoehe-gross);height:var(--knopf-hoehe-gross)}.listenfilter__feld .auswahl__feld{min-height:var(--knopf-hoehe-gross)}}@media (width<=48rem){.listenfilter__bedienung,.listenfilter__treffer{padding-left:var(--a4);padding-right:var(--a4)}.listenfilter__sortierung{flex:100%}.listenfilter__sortierung .feld{width:100%}}.board-ansicht{gap:var(--a4);flex-direction:column;display:flex}.board-ansicht__beschreibung{max-width:var(--lesebreite);color:var(--text-2);font-size:var(--schrift-klein);margin:0}.board-ansicht__kopf{justify-content:space-between;align-items:baseline;gap:var(--a3);margin-bottom:var(--a3);flex-wrap:wrap;display:flex}.board-ansicht__kopf h2{margin:0}.board-ansicht__zahlen{color:var(--text-2);font-size:var(--schrift-klein);font-variant-numeric:tabular-nums;margin:0}.board{--board-spalte:17rem;grid-auto-flow:column;grid-auto-columns:var(--board-spalte);gap:var(--a3);padding-bottom:var(--a2);display:grid;overflow-x:auto}.board__spalte{gap:var(--a2);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-l);padding:var(--a3);flex-direction:column;display:flex}.board__spalte--ziel{border-color:var(--rot);background:var(--rot-toenung)}.board__kopf{align-items:flex-start;gap:var(--a1);flex-direction:column;display:flex}.board__kopf h3{font-size:var(--schrift-normal);margin:0}.board__zahl{color:var(--text-2);font-size:var(--schrift-klein)}.board__karte{gap:var(--a2);padding:var(--a3);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-1);flex-direction:column;display:flex}.board__karte[draggable=true]{cursor:grab}.board__karte dl{gap:var(--a1);flex-direction:column;margin:0;display:flex}.board__kunde{font-weight:var(--gewicht-semibold)}.board__feld{justify-content:space-between;gap:var(--a2);font-size:var(--schrift-klein);display:flex}.board__feld dt{color:var(--text-2)}.board__feld dd{text-align:right;margin:0}.board__verweis{font-size:var(--schrift-klein);color:var(--verweis)}.board-filter-bereich{gap:var(--a3);flex-direction:column;display:flex}.board-filter{align-items:flex-end;gap:var(--a3);flex-wrap:wrap;display:flex}.board-filter--weitere{margin-top:var(--a3)}.board-filter__knoepfe{gap:var(--a2);flex-wrap:wrap;display:flex}.board-pflicht{gap:var(--a2);max-width:var(--formular-breite);margin-top:var(--a2);flex-direction:column;display:flex}.board-pflicht label{gap:var(--a1);flex-direction:column;display:flex}.board-wahl{min-width:12rem;display:inline-flex}.board-wahl__verweis{color:var(--verweis);font-size:var(--schrift-klein);align-self:center}.board-formular{gap:var(--a2);max-width:var(--formular-breite);flex-direction:column;display:flex}.board-formular label{gap:var(--a1);flex-direction:column;display:flex}.board-formular input{font-family:var(--schrift);padding:var(--a2);border:1px solid var(--linie-stark);border-radius:var(--r-s);background:var(--flaeche);color:var(--text)}.board-formular h3{margin:var(--a3) 0 0;font-size:var(--schrift-normal)}.board-formular__haken{align-items:center;gap:var(--a2);flex-direction:row}.board-formular__haken input{width:auto;padding:0}.board-formular__haken-liste{gap:var(--a3);flex-wrap:wrap;display:flex}.board-formular__spalten{gap:var(--a1);padding-left:var(--a4);flex-direction:column;margin:0;display:flex}.board-formular__spalten li{justify-content:space-between;align-items:center;gap:var(--a2);padding:var(--a1) var(--a2);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);display:flex}.board__phasenwahl{display:none}.board__phasenwahl-hinweis{color:var(--text-2);font-size:var(--schrift-klein);margin:0}@media (width<=48rem){.board__phasenwahl{gap:var(--a2);margin-bottom:var(--a3);flex-direction:column;display:flex}.board{grid-auto-columns:minmax(0,1fr)}.board__spalte:not(.board__spalte--gewaehlt){display:none}.board__karte select,.board__karte .auswahl__feld,.board-pflicht input,.board-pflicht select,.board-pflicht .auswahl__feld{width:100%}}.karte:has(.eingabezeile){position:relative;overflow:hidden}.karte:has(.eingabezeile):after{content:"";background:radial-gradient(closest-side, var(--rot-glow), transparent);pointer-events:none;height:120%;position:absolute;inset:auto -10% -60% 40%}.eingabezeile{z-index:1;gap:var(--a3);flex-direction:column;display:flex;position:relative}.eingabezeile .feld{max-width:none}.eingabezeile textarea{min-height:calc(3 * var(--eingabe-hoehe) / 2);font-size:var(--schrift-normal);resize:vertical}.eingabezeile__leiste{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.eingabezeile__knoepfe{gap:var(--a2);flex-wrap:wrap;margin-left:auto;display:flex}.eingabezeile__tipp{align-items:center;gap:var(--a2) var(--a4);color:var(--text-3);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.eingabezeile__tipp .feld__hakenrahmen{margin:0}@media (width<=48rem){.eingabezeile__knoepfe{margin-left:0}}.spracheingabe{align-items:center;gap:var(--a2);margin-bottom:var(--a2);flex-wrap:wrap;display:flex}.spracheingabe__lage{font-size:var(--schrift-klein);color:var(--text-2);margin:0}.spracheingabe__lage--laeuft{padding:var(--a1) var(--a2);border:1px solid var(--warnung);border-radius:var(--r-s);color:var(--warnung);background:color-mix(in srgb, var(--warnung) 7%, transparent)}.spracheingabe__punkt{margin-right:var(--a1);font-size:var(--schrift-klein)}.spracheingabe__handgriff,.spracheingabe__ohne{margin:0 0 var(--a2);font-size:var(--schrift-klein);color:var(--text-2)}.schnellwahl__knoepfe{gap:var(--a1);flex-wrap:wrap;display:flex}.wiedervorlagen{gap:var(--a5);flex-direction:column;display:flex}.wiedervorlagen__filter{align-items:center;gap:var(--a3) var(--a5);flex-wrap:wrap;display:flex}.wiedervorlagen__rand{gap:var(--a3);padding:var(--a5);flex-direction:column;display:flex}.wiedervorlagen__liste{margin:0;padding:0;list-style:none}.wiedervorlagen__zeile+.wiedervorlagen__zeile{border-top:1px solid var(--linie)}.wiedervorlagen__zeilenreihe{align-items:center;gap:0 var(--a3);padding-right:var(--a5);grid-template-columns:minmax(0,1fr) auto;display:grid}.wiedervorlagen__zeilenreihe .wiedervorlagen__anruf{display:contents}.wiedervorlagen__zeilenreihe .wiedervorlagen__anruf>.wiedervorlagen__knopfreihe{justify-content:flex-end;margin-top:0}.wiedervorlagen__zeilenreihe .wiedervorlagen__rueckfrage{margin:0 0 var(--a4) var(--a5);grid-column:1/-1}.wiedervorlagen__zeilenreihe .wiedervorlagen__anrufvermerk{margin:0 0 var(--a3) var(--a5);grid-column:1/-1}.wiedervorlagen__eintrag{gap:var(--a2);width:100%;min-width:0;padding:var(--a4) var(--a5);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.wiedervorlagen__eintrag:hover{background:var(--flaeche-hover)}.wiedervorlagen__eintrag[aria-pressed=true]{background:var(--flaeche-2)}.wiedervorlagen__aktionen{justify-content:flex-end;gap:var(--a2);flex-wrap:wrap;display:flex}.wiedervorlagen__kopf{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.wiedervorlagen__datum{font-weight:var(--gewicht-semibold)}.wiedervorlagen__relativ{color:var(--text-3);font-size:var(--schrift-fein)}.wiedervorlagen__bereich{padding:0 var(--a2);border:1px solid var(--linie);border-radius:var(--r-voll);color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-medium)}.wiedervorlagen__bezug{font-size:var(--schrift-gross);font-weight:var(--gewicht-medium);overflow-wrap:anywhere;margin:0}.wiedervorlagen__meta{color:var(--text-3);font-size:var(--schrift-fein);overflow-wrap:anywhere;margin:0}.wiedervorlagen__knopfreihe{align-items:center;gap:var(--a2);margin-top:var(--a3);flex-wrap:wrap;display:flex}.wiedervorlagen__anruf{gap:var(--a3);flex-direction:column;display:flex}.wiedervorlagen__rueckfrage{gap:var(--a3);padding:var(--a4);border:1px solid var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-2);flex-direction:column;display:flex}.wiedervorlagen__rueckfragetitel{font-weight:var(--gewicht-bold);margin:0}.wiedervorlagen__schnellwahl{align-items:flex-end;gap:var(--a3);flex-wrap:wrap;display:flex}.wiedervorlagen__aenderung{gap:var(--a1);padding:var(--a3);border-radius:var(--r-s);background:var(--flaeche-2);font-size:var(--schrift-klein);flex-direction:column;display:flex}.wiedervorlagen__aenderungsort{color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold)}.wiedervorlagen__aenderungswert{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.wiedervorlagen__alt{color:var(--text-3);text-decoration:line-through}.wiedervorlagen__pfeil{color:var(--verweis);font-weight:var(--gewicht-bold)}.wiedervorlagen__neu{font-weight:var(--gewicht-bold)}.wiedervorlagen__teil{gap:var(--a3);padding-top:var(--a5);border-top:1px solid var(--linie);flex-direction:column;display:flex}.wiedervorlagen__teiltitel{color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;margin:0}.wiedervorlagen__weitere{gap:var(--a2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wiedervorlagen__weiterknopf{align-items:center;gap:var(--a2);width:100%;padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--schrift-klein);text-align:left;cursor:pointer;flex-wrap:wrap;display:flex}.wiedervorlagen__weiterknopf:hover{border-color:var(--linie-stark)}.wiedervorlagen__dialog{gap:var(--a4);flex-direction:column;display:flex}.wiedervorlagen__festwert{padding:var(--a2) var(--a3);border:1px dashed var(--linie-stark);border-radius:var(--r-m);font-size:var(--schrift-klein)}.wiedervorlagen__objektwahl{gap:var(--a3);flex-direction:column;display:flex}.wiedervorlagen__treffer{gap:var(--a1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wiedervorlagen__trefferknopf{width:100%;padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--schrift-klein);text-align:left;cursor:pointer}.wiedervorlagen__trefferknopf:hover{border-color:var(--linie-stark)}.wiedervorlagen__trefferknopf[aria-pressed=true]{border-color:var(--text);background:var(--flaeche-2);font-weight:var(--gewicht-semibold)}.wiedervorlagen__zweispaltig{gap:var(--a4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=48rem){.wiedervorlagen__zeilenreihe{grid-template-columns:minmax(0,1fr);padding-right:0}.wiedervorlagen__zeilenreihe .wiedervorlagen__anruf>.wiedervorlagen__knopfreihe,.wiedervorlagen__aktionen{padding:0 var(--a4) var(--a4);justify-content:flex-start}.wiedervorlagen__zeilenreihe .wiedervorlagen__rueckfrage{margin:0 var(--a4) var(--a4)}.wiedervorlagen__zweispaltig{grid-template-columns:minmax(0,1fr)}}.wiedervorlagen__anrufvermerk{gap:var(--a2);flex-direction:column;display:flex}.wiedervorlagen__ruecknahme{align-items:center;gap:var(--a3);padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);flex-wrap:wrap;display:flex}.wiedervorlagen__ruecknahmetext{flex:16rem;min-width:0}.uhrzeitfeld{align-items:center;width:100%;min-width:7.5rem;display:flex;position:relative}.uhrzeitfeld .uhrzeitfeld__eingabe{font-variant-numeric:tabular-nums;width:100%;padding-right:36px}.uhrzeitfeld__knopf{border-radius:var(--r-s);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.uhrzeitfeld__knopf:hover{background:var(--flaeche-2);color:var(--text)}.uhrzeitfeld__knopf:disabled{cursor:default;opacity:.5}.uhrzeitfeld__liste .auswahl__eintrag{padding:6px var(--a3);font-variant-numeric:tabular-nums}.uhrzeitfeld-rahmen--leise{width:9rem}.zeitpunktfeld{gap:var(--a2);flex-wrap:wrap;display:flex}.zeitpunktfeld .zeitpunktfeld__tag{flex:10rem;min-width:10rem}.zeitpunktfeld .uhrzeitfeld{flex:0 0 8.5rem;width:8.5rem}.spaltenbrett{--brett-spalte:20rem;grid-auto-flow:column;grid-auto-columns:var(--brett-spalte);gap:var(--a4);padding-bottom:var(--a2);align-items:start;display:grid;overflow-x:auto}.spaltenbrett__spalte{gap:var(--a2);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-s);padding:var(--a2);flex-direction:column;min-width:0;display:flex}.spaltenbrett__spalte--ziel{border-color:var(--rot);background:color-mix(in srgb, var(--rot) 6%, var(--flaeche))}.spaltenbrett__kopf{justify-content:space-between;align-items:baseline;gap:var(--a2);display:flex}.spaltenbrett__titel{font-size:var(--schrift-normal);margin:0}.spaltenbrett__zahl{color:var(--text-2);font-size:var(--schrift-klein)}.spaltenbrett__zusatz{overflow-wrap:anywhere;min-width:0}.inhalt>.spaltenbrett{padding-bottom:var(--a2)}.chancen{gap:var(--a5);flex-direction:column;display:flex}.chancen__segment{padding:var(--a5)}.chancen__zelle{align-items:flex-start;gap:var(--a1);flex-direction:column;display:flex}.chancen__leise{color:var(--text-2);font-size:var(--schrift-klein)}.chancen__zeile{gap:var(--a2);flex-wrap:wrap;display:inline-flex}.chancen__anlageknopf{display:inline-flex}.chancen__erkennung,.chancen__erkennung~.hinweis{margin-bottom:var(--a4)}.chancen__formular{gap:var(--a4);flex-direction:column;display:flex}.chancen__formulartitel{margin:var(--a4) 0 0;font-size:var(--schrift-gross)}.chancen__raster{gap:var(--a3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--feld-mindestbreite)), 1fr));display:grid}.chancen__knopfreihe{gap:var(--a2);flex-wrap:wrap;display:flex}.chancen__segment .kachelraster{grid-template-columns:1fr}.chancen__anruf{gap:var(--a3);margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--linie);flex-direction:column;display:flex}.chancen__anrufdatum{align-items:center;gap:var(--a3);font-size:var(--schrift-gross);font-weight:var(--gewicht-medium);flex-wrap:wrap;margin:0;display:flex}.chancen__angebote{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.widgetraster__huelle{min-width:0;container-type:inline-size}.widgetraster{gap:var(--a4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.widget{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);min-width:0;box-shadow:var(--schatten-1);flex-direction:column;display:flex;position:relative}.widget--s{grid-column:span 1}.widget--m{grid-column:span 2}.widget--l{grid-column:1/-1}@container (width<=60rem){.widgetraster{grid-template-columns:repeat(2,minmax(0,1fr))}.widget--m,.widget--l{grid-column:1/-1}}@container (width<=48rem){.widgetraster{grid-template-columns:minmax(0,1fr)}.widget--s,.widget--m,.widget--l{grid-column:1/-1}}.widgetraster--bearbeiten .widget{outline:1px dashed var(--linie-stark);outline-offset:3px}.widget--zieht{z-index:1;opacity:.6;box-shadow:var(--schatten-3)}.widget__kopf{justify-content:space-between;align-items:flex-start;gap:var(--a2);padding:var(--a3) var(--a3) 0 var(--a4);display:flex}.widget__benennung{min-width:0}.widget__titel{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-grund);margin:0}.widget__basis{font-size:var(--schrift-fein);color:var(--text-3);margin:2px 0 0}.widget__aktionen{margin:calc(var(--a1) * -1) 0 0;flex:none;gap:2px;display:flex}.symbolknopf.widget__knopf{width:calc(var(--symbolknopf) - var(--a1));height:calc(var(--symbolknopf) - var(--a1));border-radius:var(--r-s)}.symbolknopf.widget__knopf[aria-pressed=true]{background:var(--flaeche-2);color:var(--text);border-color:var(--linie)}.symbolknopf.widget__knopf:disabled{opacity:.35;cursor:not-allowed}.widget__griff{cursor:grab;touch-action:none}.widget__griff:active{cursor:grabbing}.widget__werkzeug{align-items:center;gap:var(--a1);margin:var(--a2) var(--a3) 0;padding:var(--a1);border-radius:var(--r-m);background:var(--flaeche-2);flex-wrap:wrap;display:flex}.widget__luecke{flex:1}.widget__rumpf{min-width:0;padding:var(--a3) var(--a4) var(--a4);flex-direction:column;flex:1;display:flex}.widgetzahl,.widgetzahl dd{margin:0}.widgetzahl__wert{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);line-height:1.1;display:block}.widgetzahl__verlauf{align-items:center;gap:var(--a1);margin-top:var(--a1);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--text-2);display:inline-flex}.widgetzahl__verlauf--gut{color:var(--erfolg)}.widgetzahl__verlauf--schlecht{color:var(--fehler)}.widgetzahl__hinweis{margin-top:var(--a1);font-size:var(--schrift-fein);color:var(--text-3);display:block}.zahlknopf{border-radius:var(--r-s);font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.zahlknopf:hover{color:var(--verweis);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.diagramm{font-variant-numeric:tabular-nums;min-width:0;position:relative}.diagramm svg{width:100%;height:auto;display:block;overflow:visible}.diagramm__achse{font-size:var(--schrift-mini);fill:var(--text-3)}.diagramm__bezeichnung{font-size:var(--schrift-fein);fill:var(--text-2)}.diagramm__bezeichnung--ich{fill:var(--text);font-weight:var(--gewicht-bold)}.diagramm__wert{font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);fill:var(--text)}.diagramm__wert--knopf{cursor:pointer}.diagramm__wert--knopf:hover,.diagramm__wert--knopf:focus-visible{fill:var(--verweis);text-decoration:underline}.diagramm__gitter{stroke:var(--linie);stroke-width:1px}.diagramm__grundlinie{stroke:var(--linie-stark);stroke-width:1px}.diagramm__segment{transition:opacity var(--dauer) var(--kurve)}.diagramm svg:hover .diagramm__segment{opacity:.6}.diagramm svg .diagramm__segment:hover,.diagramm svg .diagramm__segment:focus-visible{opacity:1}.diagramm__segment--knopf{cursor:pointer}.diagramm__segment--knopf:focus-visible{stroke:var(--fokus);stroke-width:2px}.diagramm__f--offen{fill:var(--dia-offen)}.diagramm__f--abgelehnt{fill:var(--dia-abgelehnt)}.diagramm__f--gewonnen{fill:var(--dia-gewonnen)}.diagramm__f--verloren{fill:var(--dia-verloren)}.diagramm__f--kein{fill:var(--dia-kein)}.diagramm__f--wert{fill:var(--dia-wert)}.diagramm__f--uebrige{fill:var(--dia-uebrige)}.diagramm__vergleich{stroke:var(--dia-vergleich);stroke-width:2px;stroke-linecap:round}.diagramm__linie{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.diagramm__punkt{fill:var(--flaeche);stroke-width:2px}.diagramm__s--offen{stroke:var(--dia-offen)}.diagramm__s--abgelehnt{stroke:var(--dia-abgelehnt)}.diagramm__s--gewonnen{stroke:var(--dia-gewonnen)}.diagramm__s--verloren{stroke:var(--dia-verloren)}.diagramm__s--kein{stroke:var(--dia-kein)}.diagramm__s--wert{stroke:var(--dia-wert)}.diagramm__s--uebrige{stroke:var(--dia-uebrige)}.diagramm__treffer{fill:#0000}.diagramm__kreuz{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 3;opacity:0;transition:opacity var(--dauer) var(--kurve)}.diagramm__spalte:hover .diagramm__kreuz,.diagramm__spalte:focus-visible .diagramm__kreuz{opacity:1}.diagramm__spalte--knopf{cursor:pointer}.diagramm__spalte--knopf:focus-visible .diagramm__punkt{stroke-width:3px}.diagramm__schwelle{stroke:var(--dia-vergleich);stroke-width:1px;stroke-dasharray:5 4}.diagramm__zelle{stroke:var(--linie);stroke-width:1px}.diagramm__hinweis{z-index:var(--z-liste);pointer-events:none;width:max-content;max-width:16rem;padding:var(--a1) var(--a2);border-radius:var(--r-s);background:var(--text);color:var(--flaeche);box-shadow:var(--schatten-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);transform:translate(var(--a3), calc(-100% - var(--a2)));line-height:1.4;position:absolute}.diagramm__hinweis--links{transform:translate(calc(-100% - var(--a3)), calc(-100% - var(--a2)))}.diagrammlegende{gap:var(--a1) var(--a3);margin:0 0 var(--a2);font-size:var(--schrift-fein);color:var(--text-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.diagrammlegende__eintrag{align-items:center;gap:var(--a1);display:inline-flex}.diagrammlegende__eintrag b{color:var(--text);font-weight:var(--gewicht-bold)}.diagrammlegende__farbe{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.diagrammlegende__farbe--vergleich{background:var(--dia-vergleich);border-radius:1px;width:2px;height:12px}.diagrammlegende__farbe--offen{background:var(--dia-offen)}.diagrammlegende__farbe--abgelehnt{background:var(--dia-abgelehnt)}.diagrammlegende__farbe--gewonnen{background:var(--dia-gewonnen)}.diagrammlegende__farbe--verloren{background:var(--dia-verloren)}.diagrammlegende__farbe--kein{background:var(--dia-kein)}.diagrammlegende__farbe--wert{background:var(--dia-wert)}.diagrammlegende__farbe--uebrige{background:var(--dia-uebrige)}.dashboard{gap:var(--a4);flex-direction:column;min-width:0;display:flex}.dashboard__filter{align-items:flex-end;gap:var(--a3) var(--a5);padding:var(--a3) var(--a5);flex-wrap:wrap;display:flex}.dashboard__zeitraum{flex:none;min-width:0}.dashboard__vergleich{flex:none}.dashboard__sicht{gap:var(--a1);flex-direction:column;margin-left:auto;display:flex}.dashboard__feldname{font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--text-2)}.dashboard__sichtchip{align-items:center;gap:var(--a1);min-height:var(--symbolknopf);padding:0 var(--a3);border:1px dashed var(--linie-stark);border-radius:var(--r-m);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);color:var(--text-2);display:inline-flex}.dashboard__stand{gap:var(--a1) var(--a4);padding:var(--a2) var(--a5);border-top:1px solid var(--linie);font-size:var(--schrift-fein);color:var(--text-3);flex-wrap:wrap;margin:0;display:flex}.dashboard__stand strong{color:var(--text-2);font-weight:var(--gewicht-semibold)}.dashboard__bearbeitleiste{align-items:center;gap:var(--a2);padding:var(--a3) var(--a4);border:1px dashed var(--linie-stark);border-radius:var(--r-l);background:var(--flaeche);font-size:var(--schrift-klein);color:var(--text-2);flex-wrap:wrap;display:flex}.dashboard__gespeichert{font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--erfolg);margin-left:auto}.dashboard__raster{min-width:0}.dashboard__rueckgaengig{padding:0 0 0 var(--a1);color:inherit;font:inherit;font-weight:var(--gewicht-bold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.dashboard__vermerk{margin:0 0 var(--a2);font-size:var(--schrift-fein);color:var(--text-3)}.dashboard__leerzahl{font-size:var(--schrift-gross);font-weight:var(--gewicht-medium);margin:0}.dashboard__nenner{margin:var(--a2) 0 0;font-size:var(--schrift-fein);color:var(--text-2)}.dashboard__nenner strong{color:var(--text)}.dashboard__leise{color:var(--text-3)}.dashboard__warnung{margin-left:var(--a2);padding:0 var(--a2);color:var(--warnung);font-weight:var(--gewicht-semibold);border:1px solid;border-radius:999px;display:inline-block}.dashboard__abstand{margin-top:var(--a3)}.dashboard__tabelle{max-width:100%;margin-top:var(--a2);overflow-x:auto}.dashboard__unterzeile{font-size:var(--schrift-fein);color:var(--text-3);display:block}.dashboard__rechts{text-align:right}.dashboard__ablauf{margin:0;padding:0;list-style:none}.dashboard__ablauf li{gap:2px var(--a3);padding:var(--a2) 0;border-top:1px solid var(--linie);font-size:var(--schrift-klein);grid-template-columns:minmax(0,1fr) auto;display:grid}.dashboard__ablauf li:first-child{border-top:0}.dashboard__chips{gap:var(--a1);margin:0 0 var(--a3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dashboard__chip{min-height:24px;padding:0 var(--a2);border:1px solid var(--linie);background:var(--flaeche-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--text-2);border-radius:999px;align-items:center;display:inline-flex}.dashboard__summe{align-items:baseline;gap:var(--a4);margin:0 0 var(--a3);flex-wrap:wrap;display:flex}.dashboard__summe strong{font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel)}.dashboard__zurueck{margin:0}.dashboard__katalog+.dashboard__katalog{margin-top:var(--a4)}.dashboard__zwischentitel{margin:0 0 var(--a2);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--text-3)}.dashboard__katalogliste{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.dashboard__katalogeintrag{align-items:center;gap:var(--a3);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);grid-template-columns:44px minmax(0,1fr) auto;display:grid}.dashboard__katalogbild{border-radius:var(--r-m);background:var(--flaeche-2);width:44px;height:44px;color:var(--text-2);place-items:center;display:grid}.dashboard__katalogtext{min-width:0}.dashboard__sichtbar{font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--erfolg)}@media (width<=48rem){.dashboard__filter,.dashboard__stand{padding-left:var(--a4);padding-right:var(--a4)}.dashboard__zeitraum{flex:100%}.dashboard__sicht{margin-left:0}.dashboard__katalogeintrag{grid-template-columns:44px minmax(0,1fr)}.dashboard__katalogeintrag>.btn{grid-column:1/-1}}.verlauf-dia{width:100%;min-width:0;position:relative}.verlauf-dia svg{display:block;overflow:visible}.verlauf-dia__gitter{stroke:var(--linie);stroke-width:1px}.verlauf-dia__grund{stroke:var(--linie-stark);stroke-width:1px}.verlauf-dia__achse{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:11px}.verlauf-dia__treffer{fill:#0000}.verlauf-dia__spalte .verlauf-dia__treffer:focus-visible,.verlauf-dia__spalte--aktiv .verlauf-dia__treffer{fill:var(--flaeche-hover)}.verlauf-dia__soll{stroke:var(--text-2);stroke-width:1.5px;stroke-dasharray:4 3}.verlauf-dia__vergleich{stroke:var(--text);stroke-width:2.5px;stroke-linecap:round}.verlauf-dia__legende{gap:var(--a2) var(--a4);margin-top:var(--a2);font-size:var(--schrift-mini);color:var(--text-2);flex-wrap:wrap;display:flex}.verlauf-dia__legende span,.verlauf-dia__karte dt{align-items:center;gap:6px;display:inline-flex}.verlauf-dia__legende i,.verlauf-dia__karte dt i{box-sizing:border-box;border-radius:2px;width:10px;height:10px;display:inline-block}i.verlauf-dia__legende-strich{background:var(--text);border-radius:2px;height:3px}i.verlauf-dia__legende-soll{border-top:2px dashed var(--text-2);border-radius:0;height:0}.verlauf-dia__karte{z-index:var(--z-liste);padding:var(--a3);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);box-shadow:var(--schatten-2);pointer-events:none;font-size:var(--schrift-mini);color:var(--text);position:absolute;top:6px}.verlauf-dia__kartenkopf{font-weight:var(--gewicht-semibold);font-size:var(--schrift-klein);margin:0 0 6px}.verlauf-dia__karte dl{grid-template-columns:minmax(0,1fr);gap:3px;margin:0;display:grid}.verlauf-dia__karte dl>div{align-items:center;gap:var(--a3);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.verlauf-dia__karte dd{text-align:right;white-space:nowrap}.verlauf-dia__karte dt{color:var(--text-2)}.verlauf-dia__karte dd{font-variant-numeric:tabular-nums;margin:0}.verlauf-dia__summe{border-top:1px solid var(--linie);font-weight:var(--gewicht-semibold);padding-top:3px}.verlauf-dia__warnung dd{color:var(--fehler)}.verlauf-dia__spalte--blass rect:not(.verlauf-dia__treffer),.verlauf-dia__spalte--blass line{opacity:.35}.verlauf-dia__spalte--markiert .verlauf-dia__treffer{fill:var(--flaeche-hover)}.verlauf-dia__spalte--markiert text{fill:var(--text);font-weight:600}.verlauf-dia__hinein{border-top:1px solid var(--linie);color:var(--text-3);margin:6px 0 0;padding-top:6px}.verteilung{gap:var(--a4);display:grid}.verteilung__leer{color:var(--text-2);margin:0}.verteilung__balken{border-radius:var(--r-s);background:var(--flaeche-2);gap:2px;height:22px;display:flex;overflow:hidden}.verteilung__balken>span{box-sizing:border-box;min-width:3px;height:100%;display:block}.verteilung__legende{gap:var(--a3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.verteilung__teil dt{font-size:var(--schrift-klein);color:var(--text-2);align-items:center;gap:6px;display:flex}.verteilung__teil dt i{box-sizing:border-box;border-radius:2px;width:10px;height:10px}.verteilung__teil dd{align-items:baseline;gap:var(--a2);font-variant-numeric:tabular-nums;margin:4px 0 0;display:flex}.verteilung__teil dd strong{font-size:1.35rem;font-weight:var(--gewicht-semibold)}.verteilung__teil dd span{color:var(--text-2);font-size:var(--schrift-klein)}.verteilung__teil--leer{opacity:.45}.performance{gap:var(--a4);flex-direction:column;min-width:0;display:flex}.performance__filter{align-items:flex-end;gap:var(--a3) var(--a5);flex-wrap:wrap;display:flex}.performance__person{align-items:center;gap:var(--a2) var(--a3);flex-wrap:wrap;display:inline-flex}.performance__vorschlag{align-items:center;gap:var(--a2);font-size:var(--schrift-klein);display:inline-flex}.performance__topf{align-items:center;gap:var(--a2);display:inline-flex}.performance__topf i{border-radius:2px;block-size:.75em;inline-size:.75em;display:inline-block}.gespraeche,.gespraeche-haupt{gap:var(--a5);flex-direction:column;display:flex}.gespraeche .karte+.karte{margin-top:0}.gespraeche-vermerk{color:var(--text-3);font-size:var(--schrift-fein);margin:0}.gespraeche-filter{gap:var(--a3);flex-wrap:wrap;display:flex}.gespraeche-liste{margin:0;padding:0;list-style:none}.gespraeche-zeile{align-items:center;gap:var(--a3);padding:var(--a3) 0;border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.gespraeche-zeile:first-child{padding-top:0}.gespraeche-zeile:last-child{border-bottom:0;padding-bottom:0}.gespraeche-zeile__name{font-weight:var(--gewicht-semibold);overflow-wrap:anywhere;margin:0}.gespraeche-zeile__text{margin:var(--a1) 0 0;color:var(--text-2);font-size:var(--schrift-klein)}.gespraeche-meta{gap:var(--a2);margin:var(--a1) 0 0;color:var(--text-3);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.gespraeche-meta>span+span:before{content:"·";margin-inline-end:var(--a2)}.gespraeche-beleg{flex-direction:column;display:flex}.gespraeche-abschnitt{padding:var(--a4) 0;border-top:1px solid var(--linie)}.gespraeche-abschnitt:first-child{border-top:0;padding-top:0}.gespraeche-abschnitt:last-child{padding-bottom:0}.gespraeche-abschnitt__titel{margin:0 0 var(--a3);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);display:block}.gespraeche-kopfzeile{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.gespraeche-ki{align-items:center;gap:var(--a1);color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);display:inline-flex}.gespraeche-notizen{color:var(--text-2);font-size:var(--schrift-klein);white-space:pre-wrap;margin:0}.gespraeche-notiz{min-height:16rem}.gespraeche-raster{gap:var(--a3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gespraeche-knopfreihe{align-items:center;gap:var(--a2);margin-top:var(--a3);flex-wrap:wrap;display:flex}.gespraeche-stapel{gap:var(--a3);flex-direction:column;display:flex}.gespraeche-spalte{gap:var(--a4);flex-direction:column;display:flex}.gespraeche-faden{gap:var(--a2);font-size:var(--schrift-klein);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gespraeche-faden>li{padding:var(--a2) var(--a3);border-radius:var(--r-m);background:var(--flaeche-2)}.gespraeche-technik{gap:var(--a1) var(--a4);font-size:var(--schrift-fein);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.gespraeche-technik dt{color:var(--text-3)}.gespraeche-technik dd{font-family:var(--schrift-mono);overflow-wrap:anywhere;margin:0}@media (width<=48rem){.gespraeche-zeile{grid-template-columns:minmax(0,1fr) auto}.gespraeche-raster{grid-template-columns:minmax(0,1fr)}}.kontaktliste__name{align-items:center;gap:var(--a2);font-weight:var(--gewicht-semibold);display:inline-flex}.kontaktliste__stand{align-items:flex-start;gap:var(--a1);flex-direction:column;display:inline-flex}.firmenzeichen{width:calc(2 * var(--knopf-hoehe-klein));height:calc(2 * var(--knopf-hoehe-klein));border-radius:var(--r-l);border:1px solid var(--linie);background:var(--flaeche-2);color:var(--text);font-size:var(--schrift-gross);font-weight:var(--gewicht-bold);flex:none;place-items:center;display:grid}.firmenzeichen--klein{width:var(--knopf-hoehe-klein);height:var(--knopf-hoehe-klein);border-radius:var(--r-s);font-size:var(--schrift-mini)}.vorschaukarte__kopf{align-items:center;gap:var(--a4);padding:var(--a5);border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.vorschaukarte__titel{gap:var(--a1);flex-direction:column;flex:1;min-width:0;display:flex}.vorschaukarte__name{font-size:var(--schrift-titel);margin:0}.vorschaukarte__titel .feld__beschriftung{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vorschaukarte__titel .feld{gap:0}.feld__eingabe.vorschaukarte__namensfeld{max-width:none;font-size:var(--schrift-titel);font-weight:var(--gewicht-medium);letter-spacing:var(--laufweite-titel);background:0 0;border-color:#0000}.feld__eingabe.vorschaukarte__namensfeld:hover,.feld__eingabe.vorschaukarte__namensfeld:focus-visible{background:var(--flaeche-2)}.vorschaukarte__unter{align-items:center;gap:var(--a2) var(--a3);color:var(--text-3);font-size:var(--schrift-klein);flex-wrap:wrap;margin:0;display:flex}.vorschaukarte__herkunft{align-items:center;gap:var(--a1);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);display:inline-flex}.vorschaukarte__abschnitt{padding:var(--a5);border-bottom:1px solid var(--linie)}.vorschaukarte__abschnitt:last-child{border-bottom:0}.vorschaukarte__abschnittskopf{justify-content:space-between;align-items:baseline;gap:var(--a3);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.vorschaukarte__abschnittskopf h2{margin:0}.vorschaukarte__raster{gap:var(--a3) var(--a4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vorschaukarte__raster .feld__eingabe,.personenkarte__felder .feld__eingabe{max-width:none}.vorschaukarte__hinzu{margin-top:var(--a3)}.vorschaukarte__hinzu .btn{border-style:dashed;width:100%}.vorschaukarte__roheingabe{margin:var(--a2) 0 0;white-space:pre-wrap;font-family:var(--schrift-mono);font-size:var(--schrift-fein)}.personenkarte{align-items:start;gap:var(--a3);padding:var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.personenkarte+.personenkarte{margin-top:var(--a3)}.avatar.personenkarte__zeichen{width:var(--eingabe-hoehe);height:var(--eingabe-hoehe);border:1px solid var(--linie);background:var(--flaeche-2);color:var(--text)}.personenkarte__rumpf{gap:var(--a3);flex-direction:column;min-width:0;display:flex}.personenkarte__felder{gap:var(--a3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rollenwahl{gap:var(--a2);flex-direction:column;display:flex}.rollenwahl p{margin:0}.rollenwahl--waehlen{padding-left:var(--a3);border-left:var(--kante-staerke) solid var(--warnung)}.rollenwahl__neu{align-items:flex-end;gap:var(--a2);flex-wrap:wrap;display:flex}.pruefliste{gap:var(--a3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pruefpunkt{align-items:flex-start;gap:var(--a3);font-size:var(--schrift-klein);display:flex}.pruefpunkt__zeichen{width:var(--sinnbild-groesse);height:var(--sinnbild-groesse);border-radius:var(--r-voll);flex:none;place-items:center;display:grid}.pruefpunkt__zeichen--ok{background:var(--erfolg-flaeche);color:var(--erfolg)}.pruefpunkt__zeichen--offen{background:var(--warnung-flaeche);color:var(--warnung)}.pruefpunkt__zeichen--laeuft{background:var(--flaeche-2);color:var(--text-3)}.pruefpunkt__text{align-items:flex-start;gap:var(--a1);flex-direction:column;flex:1;min-width:0;display:flex}.pruefpunkt__titel{color:var(--text);font-weight:var(--gewicht-semibold)}.pruefpunkt__text small{color:var(--text-3);font-size:var(--schrift-fein)}.pruefpunkt__verweise{gap:var(--a1) var(--a2);flex-wrap:wrap;display:flex}.pruefpunkt__verweise a{color:var(--text);font-weight:var(--gewicht-semibold);text-underline-offset:3px}.rueckfragen{gap:var(--a2);flex-direction:column;width:100%;display:flex}.rueckfragen__frage{color:var(--text);margin:0}.rueckfragen .feld__eingabe{max-width:none}.aehnlich{gap:var(--a3);margin-top:var(--a5);padding-top:var(--a5);border-top:1px solid var(--linie);flex-direction:column;display:flex}.aehnlich__kopf{justify-content:space-between;align-items:baseline;gap:var(--a2);flex-wrap:wrap;display:flex}.aehnlich__kopf h3{margin:0}.treffer{gap:var(--a2);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);flex-direction:column;display:flex}.treffer--nah{border-left:var(--kante-staerke) solid var(--warnung)}.treffer__kopf{justify-content:space-between;align-items:flex-start;gap:var(--a2);display:flex}.treffer__name{font-weight:var(--gewicht-semibold)}.treffer__zahl{color:var(--warnung);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold)}.treffer__balken{width:100%;height:var(--a1)}.treffer__gruende{gap:var(--a1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.treffer__gruende li{padding:0 var(--a2);border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche);color:var(--text-2);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold)}.trefferwahl{gap:var(--a1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.trefferwahl__treffer{display:contents}.trefferwahl__option{align-items:flex-start;gap:var(--a2);padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);font-size:var(--schrift-klein);display:flex}.trefferwahl__option:has(input:checked){border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow)}.trefferwahl__option input{margin-top:var(--a1);accent-color:var(--schalter-an)}.trefferwahl__option label{cursor:pointer;flex-direction:column;display:flex}.trefferwahl__option small{color:var(--text-3);font-size:var(--schrift-fein)}.trefferwahl__begruendung{gap:var(--a1);flex-direction:column;display:flex}.trefferwahl__begruendung .feld__eingabe{max-width:none}.uebertragungsstand{gap:var(--a3);margin-bottom:var(--a5);flex-direction:column;display:flex}@media (width<=48rem){.vorschaukarte__raster,.personenkarte__felder{grid-template-columns:minmax(0,1fr)}}.abweichungen{gap:var(--a2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.abweichung{align-items:flex-start;gap:var(--a1);padding-top:var(--a2);border-top:1px solid var(--linie);flex-direction:column;display:flex}.abweichung__feld{color:var(--text-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold)}.abweichung__werte{color:var(--text-2);overflow-wrap:anywhere}.abweichungen__mensch{gap:var(--a1);flex-direction:column;width:100%;display:flex}.vergleich{margin-top:var(--a4)}.ereignisse{gap:var(--a4);display:grid}.ereignisse__kopf{justify-content:space-between;align-items:baseline;gap:var(--a2) var(--a4);flex-wrap:wrap;display:flex}.ereignisse__titel{font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold)}.ereignisse__zaehler{gap:var(--a3);color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.ereignisse__liste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);overflow:hidden}.ereignis{border-top:1px solid var(--linie);display:grid}.ereignis:first-child{border-top:0}.ereignis--fehlt{box-shadow:inset 3px 0 0 var(--fehler)}.ereignis--angelegt{background:var(--erfolg-flaeche)}.ereignis--unterwegs,.ereignis--offen{background:var(--flaeche)}.ereignis__zus{gap:var(--a4);padding:var(--a3) var(--a4);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ereignis__zus:hover{background:var(--flaeche-hover)}.ereignis--angelegt .ereignis__zus,.ereignis--unterwegs .ereignis__zus{cursor:default}.ereignis__zustext{gap:var(--a1);min-width:0;display:grid}.ereignis__zeile1{gap:var(--a1) var(--a3);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}.ereignis__zeile2{gap:var(--a3);color:var(--text-2);flex-wrap:wrap;display:flex}.ereignis__art{color:var(--text-2);font-size:var(--schrift-klein)}.ereignis__wer{font-weight:var(--gewicht-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ereignis__warn{color:var(--fehler);font-weight:var(--gewicht-semibold)}.ereignis__meta{gap:var(--a1) var(--a4);color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-width:0;display:flex}.ereignis__punkt{width:.45rem;height:.45rem;margin-right:var(--a1);border-radius:var(--r-voll);background:var(--linie-stark);display:inline-block}.ereignis__punkt--ok{background:var(--erfolg)}.ereignis__empfohlen{color:var(--warnung)}.ereignis__betreff{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ereignis__angelegt{color:var(--erfolg);font-weight:var(--gewicht-semibold)}.ereignis__aktion{gap:var(--a1);align-items:center;display:flex}.ereignis__grund{color:var(--fehler);font-size:var(--schrift-klein)}.ereignis__pfeil{transition:transform var(--dauer);display:inline-block}.ereignis--offen .ereignis__pfeil{transform:rotate(180deg)}.ereignis__detail{gap:var(--a3);padding:var(--a3) var(--a4) var(--a4);border-top:1px dashed var(--linie);display:grid}.ereignis__formular{gap:var(--a3) var(--a4);grid-template-columns:8rem minmax(0,1fr);align-items:center;display:grid}.ereignis__lab{padding-top:var(--a2);color:var(--text-2);font-size:var(--schrift-klein);align-self:start;gap:1px;display:grid}.ereignis__stand{color:var(--text-3);font-size:var(--schrift-mini)}.ereignis__stand--text{color:var(--ki)}.ereignis__stand--fehlt{color:var(--fehler);font-weight:var(--gewicht-semibold)}.ereignis__stand--empfohlen{color:var(--warnung)}.ereignis__feld{gap:var(--a2);min-width:0;display:grid}.ereignis__breit{grid-column:1/-1}.ereignis__wann{gap:var(--a2) var(--a4);flex-wrap:wrap;align-items:end;display:flex}.ereignis__kurz{gap:var(--a1);display:flex}.ereignis__ergebnis{color:var(--text-2);font-size:var(--schrift-klein);font-variant-numeric:tabular-nums}.ereignis__gewaehlt{gap:var(--a2);flex-wrap:wrap;align-items:center;display:flex}.ereignis__kasten{gap:var(--a2);padding:var(--a2) var(--a3);border-radius:var(--r-m);background:var(--fehler-flaeche);display:grid}.ereignis__knoepfe{gap:var(--a2);flex-wrap:wrap;align-items:center;display:flex}.ereignis__hinweis{color:var(--text-2);font-size:var(--schrift-klein)}.ereignis__fuss{justify-content:space-between;align-items:center;gap:var(--a2) var(--a4);padding-top:var(--a3);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.ereignis__original{min-width:0;color:var(--text-3);font-size:var(--schrift-klein);font-style:italic}.ereignis__rollbereich{max-height:24rem;overflow:auto}.ereignis__zuletzt{gap:var(--a2);flex-wrap:wrap;align-items:center;display:inline-flex}@media (width<=48rem){.ereignis__formular{gap:var(--a1);grid-template-columns:minmax(0,1fr)}.ereignis__wer{white-space:normal}}@media (prefers-reduced-motion:reduce){.ereignis__pfeil{transition:none}}.ereignis-einstellungen{gap:var(--a3);display:grid}.ereignisse__rueckfrage{gap:var(--a2);margin-top:var(--a3);flex-direction:column;display:flex}.ereignisse__rueckfrage-frage{margin:0;font-weight:600}.ereignisse__rueckfrage-liste{padding-left:var(--a4);color:var(--text-2);margin:0}.modulseite__hinweise{gap:var(--a3);margin-bottom:var(--a5);display:grid}.modulzeilen{margin:0;padding:0;list-style:none}.modulzeile{gap:var(--a4);padding:var(--a4) var(--a5);border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;display:grid}.modulzeile:first-child{border-top:0}.modulzeile__name{flex-direction:column;gap:2px;min-width:0;display:flex}.modulzeile__name h3{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0}.modulzeile__unter .mono{font-size:var(--schrift-fein)}.modulzeile__kennzeichen{justify-content:flex-end;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.modulzeile__verweis{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);white-space:nowrap}@media (width<=48rem){.modulzeile{grid-template-columns:minmax(0,1fr) auto}.modulzeile__kennzeichen{grid-column:1/-1;justify-content:flex-start}}.modulblock{border-top:1px solid var(--linie)}.modulblock:first-child,.modulblock>.modulzeile{border-top:0}.modulzeile__unter{gap:var(--a1) var(--a2);color:var(--text-3);font-size:var(--schrift-fein);flex-wrap:wrap;align-items:center;display:flex}.modulseite__vermerk{margin:var(--a3) 2px 0;color:var(--text-3);font-size:var(--schrift-fein)}.modulbezug{align-items:center;gap:var(--a1) var(--a2);margin-top:var(--a1);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.modulbezug b{font-weight:var(--gewicht-semibold)}.modulbezug__marke{padding:0 var(--a2);border:1px solid var(--linie);border-radius:var(--r-voll);color:var(--text-2)}.modulkonfiguration__kopf{justify-content:space-between;align-items:center;gap:var(--a3);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.modulkonfiguration__name{margin:0}.modulkonfiguration__lage{margin:0 0 var(--a3);font-weight:var(--gewicht-semibold)}.modulkonfiguration__abschnitt+.modulkonfiguration__abschnitt{margin-top:var(--a5)}.modulkonfiguration__abschnittstitel{margin:0 0 var(--a3)}.modulkonfiguration__schalter+.hinweis{margin-bottom:var(--a4)}.modulkonfiguration__zustand{justify-content:flex-end;align-items:center;gap:var(--a3);flex-wrap:wrap;margin-left:auto;display:flex}.modulkonfiguration__schalter>.rueckfrage{margin-bottom:var(--a4)}.rollenseite>*+*{margin-top:var(--a5)}.rechteliste{margin:0;padding:0;list-style:none}.rechteliste__bereich{padding:var(--a3) 0;border-bottom:1px solid var(--linie)}.rechteliste__bereich:last-child{border-bottom:0}.rechteliste__name{margin:0 0 var(--a2);font-weight:var(--gewicht-medium)}.rechteliste__stufen{gap:var(--a2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rollenpanel__abschnitt+.rollenpanel__abschnitt{margin-top:var(--a5)}.rollenpanel__abschnitt>h3{margin:0 0 var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold)}.rollenpanel__liste{gap:var(--a2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rechteform{gap:var(--a3);flex-direction:column;display:flex}.rechteliste__leer{display:block}.rollenzeile{align-items:flex-start;gap:var(--a1);flex-direction:column;display:flex}.bezugsmarken{align-items:center;gap:var(--a1);margin-top:var(--a1);flex-wrap:wrap;display:flex}.bezugsmarke{min-height:20px;padding:0 var(--a2);border-radius:var(--r-voll);font-size:var(--schrift-mini);background:var(--flaeche-2);color:var(--text-2);align-items:center;display:inline-flex}.personenrechte__name{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.personenrechte__name:hover,.personenrechte__name:focus-visible{text-decoration:underline}.personenpanel>*+*{margin-top:var(--a4)}.personenpanel h3{margin:0 0 var(--a2);font-size:var(--schrift-klein)}.personenpanel__zeile{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a2) 0;border-bottom:1px solid var(--linie);display:flex}.menuevorschau{padding:var(--a3);border-radius:var(--r-m);background:var(--flaeche-2)}.menuevorschau__gruppe{margin-top:var(--a2);font-size:var(--schrift-mini);color:var(--text-2)}.rechteliste__gruppe{margin:var(--a4) 0 var(--a1);font-size:var(--schrift-klein)}.profil-kopf{align-items:center;gap:var(--a4);flex-wrap:wrap;display:flex}.profil-kopf__bild{border-radius:var(--r-voll);background:var(--rot-toenung);width:56px;height:56px;color:var(--rot-hover);font-size:var(--schrift-gross);font-weight:var(--gewicht-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.profil-kopf__wer{gap:var(--a1);flex-direction:column;flex:240px;min-width:0;display:flex}.profil-kopf__name{font-size:var(--schrift-gross);font-weight:var(--gewicht-bold);overflow-wrap:anywhere;margin:0}.profil-kopf__adresse{color:var(--text-2);font-size:var(--schrift-klein);overflow-wrap:anywhere;margin:0}.profil-kopf__rollen{gap:var(--a1);margin:var(--a1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.profil-kopf__rolle{padding:2px var(--a2);border-radius:var(--r-voll);background:var(--info-flaeche);color:var(--info);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold)}.profil-kopf__stand{align-items:flex-end;gap:var(--a1);flex-direction:column;display:flex}.profil-kopf__speicher{color:var(--text-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold)}.profil-kopf__speicher--gut{color:var(--erfolg)}.profil-kopf__speicher--fehler{color:var(--fehler)}.profil-zweispaltig{align-items:flex-start;gap:var(--a4);flex-wrap:wrap;display:flex}.profil-zweispaltig>.karte{flex:999 520px;min-width:0;margin-top:0}.profil-vorschau{flex:300px;min-width:0}.profil-vorschau>.karte{margin-top:0}.profil-abschnitt{gap:var(--a2);flex-direction:column;display:flex}.profil-abschnitt>.segment{align-self:flex-start}.profil-abschnitt__titel{font-size:var(--schrift-normal);font-weight:var(--gewicht-bold);margin:0}.profil-abschnitt__feld{max-width:420px}.profil-text{max-width:var(--lesebreite);color:var(--text-2);margin:0;line-height:1.55}.profil-hinweiszeile{align-items:center;gap:var(--a2) var(--a3);padding:var(--a2) var(--a3);border-radius:var(--r-m);background:var(--info-flaeche);color:var(--info);font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.profil-hinweiszeile>span{flex:260px}.profil-zone__aktuell{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.profil-zone__name{font-weight:var(--gewicht-bold)}.profil-zone__knopf{min-height:var(--knopf-hoehe-klein);padding:0 var(--a2);border-radius:var(--r-s);color:var(--verweis);font:inherit;font-size:var(--schrift-klein);font-weight:var(--gewicht-bold);cursor:pointer;background:0 0;border:0}.profil-zone__knopf:hover{background:var(--flaeche-hover)}.profil-zone__suche{gap:var(--a2);max-width:460px;padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-2);flex-direction:column;display:flex}.profil-zone__feld{height:var(--eingabe-hoehe);box-sizing:border-box;padding:0 var(--a3);border:1px solid var(--linie-stark);border-radius:var(--r-s);background:var(--flaeche);color:var(--text);font:inherit}.profil-zone__listentitel{color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-bold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;margin:0}.profil-zone__liste{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.profil-zone__eintrag{justify-content:space-between;align-items:center;gap:var(--a1) var(--a3);width:100%;min-height:var(--knopf-hoehe);padding:var(--a1) var(--a3);border-radius:var(--r-s);color:var(--text);font:inherit;font-weight:var(--gewicht-bold);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.profil-zone__eintrag:hover{background:var(--flaeche-hover)}.profil-zone__eintrag[aria-pressed=true]{background:var(--rot-toenung);color:var(--rot-hover);box-shadow:inset 3px 0 0 var(--rot)}.profil-zone__zusatz{color:var(--text-3);font-weight:var(--gewicht-medium);font-size:var(--schrift-klein)}.profil-muster{gap:var(--a2);padding-top:var(--a3);border-top:1px solid var(--linie);flex-direction:column;display:flex}.profil-muster__titel{color:var(--text-3);font-size:var(--schrift-fein);margin:0}.profil-muster__knoepfe{gap:var(--a2);flex-wrap:wrap;display:flex}.profil-muster__knopf{min-height:var(--knopf-hoehe-klein);padding:0 var(--a3);border:1px solid var(--linie-stark);border-radius:var(--r-s);font-size:var(--schrift-klein);font-weight:var(--gewicht-bold);align-items:center;display:inline-flex}.profil-muster__knopf--haupt{border-color:var(--rot);background:var(--rot);color:var(--rot-text)}.profil-muster__satz{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.profil-thema{gap:var(--a3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.profil-thema__karte{align-items:stretch;gap:var(--a2);padding:var(--a3);border:2px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.profil-thema__karte:hover{border-color:var(--linie-stark)}.profil-thema__karte[aria-pressed=true]{border-color:var(--rot)}.profil-thema__muster{box-sizing:border-box;height:84px;padding:var(--a2);border:1px solid var(--linie);border-radius:var(--r-s);flex-direction:column;gap:6px;display:flex}.profil-thema__muster--hell{background:var(--muster-hell)}.profil-thema__muster--dunkel{background:var(--muster-dunkel)}.profil-thema__muster--system{background:linear-gradient(90deg, var(--muster-hell) 50%, var(--muster-dunkel) 50%)}.profil-thema__balken{background:var(--rot);border-radius:4px;width:40%;height:8px;display:block}.profil-thema__zeile{background:var(--muster-hell-zeile);border-radius:3px;width:80%;height:6px;display:block}.profil-thema__muster--dunkel .profil-thema__zeile{background:var(--muster-dunkel-zeile)}.profil-thema__zeile--kurz{width:60%}.profil-thema__unterschrift{justify-content:space-between;align-items:center;gap:var(--a2);display:flex}.profil-thema__name{font-weight:var(--gewicht-bold)}.profil-thema__info{color:var(--text-2);font-size:var(--schrift-fein)}.profil-zugang{align-items:flex-end;gap:var(--a2);padding-top:var(--a3);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.profil-zugang__feld{flex:260px;min-width:0;max-width:520px}@media (width<=48rem){.profil-kopf__stand{align-items:flex-start}}.benachrichtigungen__rand{padding:var(--a5)}.benachrichtigungen__liste{margin:0;padding:0;list-style:none}.benachrichtigungen__zeile{align-items:center;gap:var(--a3);padding:var(--a3) var(--a5);flex-wrap:wrap;display:flex}.benachrichtigungen__zeile+.benachrichtigungen__zeile{border-top:1px solid var(--linie)}.benachrichtigungen__zeile--offen{box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.benachrichtigungen__text{flex-direction:column;flex:16rem;min-width:0;display:flex}.benachrichtigungen__zeile--offen .benachrichtigungen__satz{font-weight:var(--gewicht-semibold)}.benachrichtigungen__meta{color:var(--text-3);font-size:var(--schrift-fein)}.benachrichtigungen__verweis{color:var(--verweis);font-size:var(--schrift-fein)}.kiseite{gap:var(--a6);flex-direction:column;display:flex}.kiseite__zwischentitel{margin:var(--a4) 0 var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold)}.kiseite__karten{grid-template-columns:repeat(auto-fill, minmax(min(var(--kachel-min), 100%), 1fr));gap:var(--a4);margin:0;padding:0;list-style:none;display:grid}.kiseite__karten>li{min-width:0;display:flex}.kiseite__karten>li>.karte{flex:auto}.kiseite__meta{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.kiseite__nutzung{margin:var(--a2) 0 0;color:var(--text-3);font-size:var(--schrift-fein)}.kiseite__aktionen{gap:var(--a2);margin-top:var(--a3);flex-wrap:wrap;display:flex}.kiseite__neu{justify-content:center;align-items:center;gap:var(--a2);min-height:var(--kachel-min);border:var(--kante-staerke) dashed var(--linie-stark);border-radius:var(--r-l);color:var(--text-2);font:inherit;font-weight:var(--gewicht-semibold);cursor:pointer;background:0 0;flex-direction:column;flex:auto;display:flex}.kiseite__neu:hover,.kiseite__hinzu:hover{border-color:var(--rot);color:var(--verweis);background:var(--rot-toenung)}.kiseite__tag{padding:0 var(--a2);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text-2);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);white-space:nowrap;justify-self:start;align-items:center;display:inline-flex}.kiseite__tag--eigen{background:var(--text);border-color:var(--text);color:var(--flaeche)}.kiseite__zliste{flex-direction:column;display:flex}.kiseite__zeile{grid-template-columns:minmax(0, 1fr) minmax(0, 17rem) 5.5rem var(--symbolknopf);gap:var(--a3);padding:var(--a3) 0;border-top:var(--kante-staerke) solid var(--linie);align-items:center;display:grid}.kiseite__zeile:first-child{border-top:0}.kiseite__zeile--standard{grid-template-columns:minmax(0,1fr) minmax(0,17rem)}.kiseite__zeile--neu{margin-top:var(--a2);padding:var(--a3);border-radius:var(--r-m);background:var(--flaeche-2);border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,17rem) auto}.kiseite__zeilenname{font-weight:var(--gewicht-semibold);font-size:var(--schrift-klein)}.kiseite__zeilenunter{color:var(--text-3);font-size:var(--schrift-fein)}.kiseite__hinzu{width:100%;min-height:var(--knopf-hoehe);margin-top:var(--a3);border:var(--kante-staerke) dashed var(--linie-stark);border-radius:var(--r-m);color:var(--text-2);font:inherit;font-weight:var(--gewicht-semibold);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.kiseite__reihe{gap:var(--a2);flex-wrap:wrap;display:flex}.kiseite__allemodul{margin:var(--a3) 0 var(--a1);color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold)}.kiseite__allezeile{gap:var(--a2);padding:var(--a1) 0;font-size:var(--schrift-klein);grid-template-columns:minmax(0,1fr) auto minmax(0,14rem) auto;align-items:center;display:grid}.kiseite__regeln{flex-direction:column;display:flex}.kiseite__regel{padding:var(--a2) 0;border-top:var(--kante-staerke) solid var(--linie)}.kiseite__regel:first-child{border-top:0}.kiseite__neueregel{gap:var(--a2);margin-top:var(--a3);flex-direction:column;display:flex}.kiseite__erklaerung{margin:0 0 var(--a3);color:var(--text-2);font-size:var(--schrift-klein)}.kiseite__liste{margin:var(--a2) 0 0;padding-left:var(--a4)}.kiseite__technik{gap:var(--a5);flex-direction:column;display:flex}.kiseite__verwaist{justify-content:space-between;align-items:center;gap:var(--a3);margin-top:var(--a2);display:flex}.kimaske{gap:var(--a3);flex-direction:column;display:flex}.kimaske__schritt{grid-template-columns:var(--a5) minmax(0, 1fr);gap:var(--a3);padding-bottom:var(--a4);border-bottom:var(--kante-staerke) solid var(--linie);display:grid}.kimaske__rumpf{gap:var(--a2);flex-direction:column;min-width:0;display:flex}.kimaske__feldname{font-weight:var(--gewicht-semibold);font-size:var(--schrift-klein)}.kimaske__vorlagen{gap:var(--a2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kimaske__vorlage{gap:var(--a1);padding:var(--a3);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.kimaske__vorlage:hover{border-color:var(--linie-stark)}.kimaske__vorlage[aria-pressed=true]{border-color:var(--rot);box-shadow:0 0 0 var(--a1) var(--rot-glow)}.kimaske__vorlage small{color:var(--text-3);font-size:var(--schrift-mini)}.kimaske__erkannt{color:var(--text-3);font-size:var(--schrift-fein);margin:0}.kimaske__erweitert{gap:var(--a3);flex-direction:column;display:flex}.kimaske__paar{gap:var(--a3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kimaske__fuss{align-items:center;gap:var(--a2);flex-wrap:wrap;width:100%;display:flex}.kimaske__kosten{margin-right:auto}@media (width<=48rem){.kiseite__zeile,.kiseite__zeile--neu{grid-template-columns:minmax(0, 1fr) var(--symbolknopf)}.kiseite__zeile--standard{grid-template-columns:minmax(0,1fr)}.kiseite__allezeile{grid-template-columns:minmax(0,1fr) auto}.kimaske__vorlagen,.kimaske__paar{grid-template-columns:minmax(0,1fr)}}.feldbelegung__wahl{gap:var(--a3);margin:var(--a6) 0 var(--a4);display:grid}.feldbelegung__wahlzeile{grid-template-columns:repeat(auto-fit, minmax(var(--feld-mindestbreite), 20rem));gap:var(--a4);display:grid}.feldbelegung__satz{margin:0 0 var(--a4);color:var(--text-2)}.feldbelegung__tabellen>.tabelle__rahmen{margin:0}.feldbelegung__tabellen>.tabelle__rahmen+.tabelle__rahmen,.feldbelegung__tabellen>.tabelle__leer+.tabelle__rahmen,.feldbelegung__tabellen>.tabelle__rahmen+.tabelle__leer{border-top:1px solid var(--linie)}.feldbelegung__tabellen .tabelle__beschriftung{padding:var(--a4) var(--a5) var(--a2)}.feldbelegung__tabellen>.tabelle__leer,.feldbelegung__tabellen>.hinweis{margin:var(--a4) var(--a5)}.feldbelegung__kennung{display:block}.regelwerk__gruppe+.regelwerk__gruppe{margin-top:var(--a5);padding-top:var(--a5);border-top:1px solid var(--linie)}.regelwerk__gruppe>h3{margin:0 0 var(--a3)}.angebote__stapel>*+*{margin-top:var(--a5)}.angebote__benennung{gap:2px;min-width:0;display:grid}.angebote__name{font-weight:var(--gewicht-semibold);overflow-wrap:anywhere}.angebote__benennung>h3{margin:0}.angebote__zeile{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.angebote__belegkopf{align-items:center;gap:var(--a4);padding:var(--a5);border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.angebote__monogramm{width:var(--a7);height:var(--a7);border-radius:var(--r-l);border:1px solid var(--linie);background:var(--flaeche-2);font-weight:var(--gewicht-bold);flex:none;place-items:center;display:grid}.angebote__belegtitel{flex:16rem;min-width:0}.angebote__belegtitel h2{font-size:1.375rem;font-weight:var(--gewicht-medium);overflow-wrap:anywhere;margin:0}.angebote__unter{align-items:center;gap:var(--a2) var(--a3);margin-top:var(--a1);color:var(--text-3);font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.angebote__abschnitt{padding:var(--a5);border-bottom:1px solid var(--linie)}.angebote__abschnitt:last-child{border-bottom:0}.angebote__abschnittkopf{justify-content:space-between;align-items:center;gap:var(--a3);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.angebote__abschnittkopf h3{margin:0}.angebote__bedarf{max-width:var(--lesebreite);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.angebote__formular{gap:var(--a4);display:grid}.angebote__aktionen{justify-content:flex-end;gap:var(--a2);flex-wrap:wrap;display:flex}.angebote__erinnerungen{margin:0;padding:0;list-style:none}.angebote__erinnerung{gap:var(--a1);padding:var(--a3) 0;flex-direction:column;display:flex}.angebote__erinnerung+.angebote__erinnerung{border-top:1px solid var(--linie)}.angebote__erinnerungskopf{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.angebote__beschreibung{max-width:var(--lesebreite);overflow-wrap:anywhere}.angebote__nachfass{gap:var(--a3);display:grid}.angebote__zuordnung{align-items:flex-start;gap:var(--a1);flex-direction:column;display:flex}.angebote__suche{gap:var(--a2);padding:var(--a3) 0;border-top:1px solid var(--linie);display:grid}.angebote__treffer{gap:var(--a2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.angebote__vorschlaege{margin:0;padding:0;list-style:none}.angebote__vorschlag{justify-content:space-between;align-items:center;gap:var(--a2);padding:var(--a2) 0;flex-wrap:wrap;display:flex}.angebote__vorschlag>div:first-child{gap:var(--a1);flex-direction:column;display:flex}.angebote__vorschlag+.angebote__vorschlag{border-top:1px solid var(--linie)}.angebote__paket{gap:var(--a2);margin:0 0 var(--a3);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);display:grid}.angebote__haken{align-items:center;gap:var(--a1);display:inline-flex}.ausschreibungen__seite{gap:var(--a5);flex-direction:column;display:flex}.ausschreibungen__filter{align-items:flex-end;gap:var(--a3) var(--a5);flex-wrap:wrap;display:flex}.ausschreibungen__titelzelle{align-items:flex-start;gap:var(--a1);flex-direction:column;min-width:0;display:flex}.ausschreibungen__titelzelle>.btn{white-space:normal;text-align:start;justify-content:flex-start;padding-inline:0}.ausschreibungen__unterzeile{color:var(--text-3);font-size:var(--schrift-fein)}.ausschreibungen__chips{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.ausschreibungen__stapel{gap:var(--a4);flex-direction:column;display:flex}.ausschreibungen__leise{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.ausschreibungen__absatz{margin:var(--a2) 0 0}.ausschreibungen__gruende{margin:var(--a2) 0 0;padding-left:var(--a4)}.ausschreibung__vorlage{padding-bottom:var(--a3);margin-bottom:var(--a4);border-bottom:1px solid var(--linie)}.ausschreibung__zuordnungszeile{display:block}.ausschreibung__punktzahl{margin:var(--a2) 0 0;font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold)}.ausschreibung__kriterienblock{margin-top:var(--a2)}.ausschreibung__beitrag{font-variant-numeric:tabular-nums}.ausschreibung__fehlermeldung{margin:var(--a2) 0 0;font-family:var(--schrift-mono);font-size:var(--schrift-klein);overflow-wrap:anywhere}.ausschreibungen__kopfzeile{justify-content:space-between;align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.ausschreibungen__knoepfe,.ausschreibungen__seitenknoepfe{justify-content:flex-end;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ausschreibungen__note{min-width:var(--knopf-hoehe-gross);padding:var(--a1) var(--a2);border-radius:var(--r-m);background:var(--flaeche-2);color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.ausschreibungen__note--ok{background:var(--erfolg-flaeche);color:var(--erfolg)}.ausschreibungen__note--laeuft{background:var(--warnung-flaeche);color:var(--warnung)}.ausschreibungen__note--problem,.ausschreibungen__note--entwurf{background:var(--flaeche-2);color:var(--text-3)}.ausschreibungen__notezahl{font-size:var(--schrift-gross);font-weight:var(--gewicht-bold);font-variant-numeric:tabular-nums}.ausschreibungen__notewort{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold)}.ausschreibungen__marke{align-items:center;gap:var(--a1);padding:0 var(--a2);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-voll);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);color:var(--text-2);background:var(--flaeche);display:inline-flex}.ausschreibungen__marke--treffer{border-color:var(--erfolg);color:var(--erfolg);background:var(--erfolg-flaeche)}.ausschreibungen__marke--aus{border-color:var(--fehler);color:var(--fehler);background:var(--fehler-flaeche)}.ausschreibungen__stark{font-weight:var(--gewicht-semibold);margin:0;display:block}.ausschreibungen__vorbei .ausschreibungen__stark{color:var(--text-3);text-decoration:line-through}.ausschreibungen__warnwort{color:var(--warnung);font-weight:var(--gewicht-semibold)}.ausschreibungen__blaettern{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a3) var(--a4);border-top:var(--kante-staerke) solid var(--linie);flex-wrap:wrap;display:flex}.ausschreibungen__abschnitt{margin:0 0 var(--a2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--text-3)}.ausschreibungen__cpvliste{gap:var(--a1);margin:0;padding:0;list-style:none;display:grid}.ausschreibungen__cpvliste li{align-items:center;gap:var(--a2);padding:var(--a1) var(--a2);border-radius:var(--r-s);background:var(--flaeche-2);flex-wrap:wrap;display:flex}.ausschreibungen__aufschluesselung{border-collapse:collapse;width:100%;font-size:var(--schrift-klein)}.ausschreibungen__aufschluesselung th,.ausschreibungen__aufschluesselung td{padding:var(--a2);border-bottom:var(--kante-staerke) solid var(--linie);text-align:start;vertical-align:top}.ausschreibungen__aufschluesselung td:last-child{text-align:end;white-space:nowrap;font-weight:var(--gewicht-bold);font-variant-numeric:tabular-nums}.ausschreibungen__plus{color:var(--erfolg)}.ausschreibungen__minus{color:var(--fehler)}.ausschreibungen__null{color:var(--text-3)}.ausschreibungen__ki{gap:var(--a2);padding:var(--a3) var(--a4);border:var(--kante-staerke) solid var(--ki);border-radius:var(--r-m);background:var(--ki-flaeche);flex-direction:column;display:flex}.ausschreibungen__ki p{margin:0}.ausschreibungen__kikopf{align-items:center;gap:var(--a2);color:var(--ki);flex-wrap:wrap;display:flex}.ausschreibungen__verwerfen{gap:var(--a3);width:100%;display:grid}.ausschreibungen__schritte{grid-template-columns:repeat(auto-fit, minmax(var(--kachel-min), 1fr));gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.ausschreibungen__schritt{align-items:center;gap:var(--a2);padding:var(--a2) var(--a3);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);color:var(--text-3);font-weight:var(--gewicht-semibold);display:flex}.ausschreibungen__schritt--jetzt{border-color:var(--text);color:var(--text)}.ausschreibungen__schritt--fertig{color:var(--text-2)}.ausschreibungen__schritt--entfaellt{border-style:dashed}.ausschreibungen__schrittnummer{min-width:var(--sinnbild-groesse);min-height:var(--sinnbild-groesse);border-radius:var(--r-voll);background:var(--flaeche-2);place-items:center;display:inline-grid}.ausschreibungen__schritt--jetzt .ausschreibungen__schrittnummer{background:var(--rot);color:var(--rot-text)}.ausschreibungen__ablauf{gap:var(--a5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=60rem){.ausschreibungen__ablauf{grid-template-columns:minmax(0,1fr)}}.ausschreibungen__trefferwahl{gap:var(--a2);border:0;margin:0;padding:0;display:grid}.ausschreibungen__treffer{align-items:center;gap:var(--a3);padding:var(--a2) var(--a3);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ausschreibungen__treffer:has(input:checked){border-color:var(--text)}.ausschreibungen__formraster{grid-template-columns:repeat(auto-fill, minmax(var(--feld-mindestbreite), 1fr));gap:var(--a3);display:grid}.ausschreibungen__bereich{border-top:var(--kante-staerke) solid var(--linie)}.ausschreibungen__bereich:first-child{border-top:0}.ausschreibungen__bereichkopf{align-items:center;gap:var(--a3);padding:var(--a3) var(--a4);flex-wrap:wrap;display:flex}.ausschreibungen__bereichrumpf{gap:var(--a5);padding:0 var(--a4) var(--a4);display:grid}.ausschreibungen__block{gap:var(--a2);display:grid}.ausschreibungen__block h4{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0}.ausschreibungen__zeilefeld{align-items:flex-end;gap:var(--a2);flex-wrap:wrap;display:flex}.ausschreibungen__laender{grid-template-columns:repeat(auto-fill, minmax(var(--feld-mindestbreite), 1fr));gap:var(--a1) var(--a3);display:grid}.ausschreibungen__vierfeld{grid-template-columns:repeat(auto-fill, minmax(var(--feld-mindestbreite), 1fr));gap:var(--a3);display:grid}.ausschreibungen__vergleich{gap:var(--a2) var(--a3);margin:var(--a3) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.ausschreibungen__vergleich dt{color:var(--text-3)}.ausschreibungen__vergleich dd{margin:0}.ausschreibungsanleitung__schritte{gap:var(--a3);margin:var(--a3) 0;padding-left:var(--a5);flex-direction:column;display:flex}.ausschreibungsanleitung__schritte p{margin:var(--a1) 0 0}.ausschreibungsanleitung__pflege{align-items:flex-start;gap:var(--a3);margin-top:var(--a4);flex-direction:column;display:flex}.ausschreibungsanleitung__quellen{overflow-wrap:anywhere}.tagesabgleich{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.tagesabgleich__stand{font-size:var(--schrift-klein);color:var(--text-3)}.tagesabgleich__symbol,.tagesabgleich__dreht{display:inline-flex}.tagesabgleich__dreht{animation:1s linear infinite tagesabgleich-dreht}@keyframes tagesabgleich-dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tagesabgleich__dreht{animation:none}}.achse{border:1px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);padding:var(--a4) var(--a4) var(--a3);margin-bottom:var(--a5);--reihenhoehe:26px;--namensbreite:190px;position:relative}.achse__raster{grid-template-columns:var(--namensbreite) minmax(520px, 1fr);row-gap:6px;display:grid}.achse__ecke{min-height:22px}.achse__skala{border-bottom:1px solid var(--linie);height:22px;position:relative}.achse__stunde{font-size:var(--schrift-mini);color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.achse__zeile{--reihen:1;display:contents}.achse__name{align-items:flex-start;gap:var(--a2);padding-top:6px;padding-right:var(--a3);font-size:var(--schrift-klein);color:var(--text);line-height:1.25;display:flex}.achse__spurname{display:block}.achse__name small{font-size:var(--schrift-mini);color:var(--text-3);margin-top:2px;display:block}.achse__punkt{background:var(--spurfarbe);border-radius:3px;flex:none;width:10px;height:10px;margin-top:3px}.achse__bahn{height:calc(var(--reihen) * var(--reihenhoehe) + 8px);background:var(--flaeche-2);border-radius:var(--r-s);position:relative}.achse__linie{background:var(--linie);opacity:.7;width:1px;position:absolute;top:0;bottom:0}.achse__luecke{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--fehler) 16%, transparent) 0 5px, transparent 5px 10px);pointer-events:none;position:absolute;top:0;bottom:0}.achse__name--gestempelt,.achse__marke--gestempelt,.achse__kartenquelle--gestempelt{--spurfarbe:var(--dia-uebrige)}.achse__name--termine,.achse__marke--termine,.achse__kartenquelle--termine{--spurfarbe:var(--dia-wert)}.achse__name--gespraeche,.achse__marke--gespraeche,.achse__kartenquelle--gespraeche{--spurfarbe:var(--dia-verloren)}.achse__name--gebucht,.achse__marke--gebucht,.achse__kartenquelle--gebucht{--spurfarbe:var(--dia-gewonnen)}.achse__name--entwuerfe,.achse__marke--entwuerfe,.achse__kartenquelle--entwuerfe{--spurfarbe:var(--dia-abgelehnt)}.achse__name--luecke,.achse__marke--luecke,.achse__kartenquelle--luecke{--spurfarbe:var(--fehler)}.achse__marke{--reihe:0;top:calc(var(--reihe) * var(--reihenhoehe) + var(--a1));height:calc(var(--reihenhoehe) - 6px);font:inherit;cursor:pointer;border:0;padding:0;position:absolute}.achse__marke--balken{background:color-mix(in srgb, var(--spurfarbe) 22%, var(--flaeche));border-left:3px solid var(--spurfarbe);text-align:left;border-radius:6px;overflow:hidden}.achse__marke--balken:hover,.achse__marke--balken:focus-visible{background:color-mix(in srgb, var(--spurfarbe) 38%, var(--flaeche))}.achse__balkentext{font-size:var(--schrift-mini);line-height:calc(var(--reihenhoehe) - 6px);color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:0 6px;display:block;overflow:hidden}.achse__marke--nadel{background:var(--spurfarbe);border-radius:2px;width:3px;margin-left:-1.5px}.achse__marke--nadel:after{content:"";background:var(--spurfarbe);width:9px;height:9px;box-shadow:0 0 0 2px var(--flaeche-2);border-radius:50%;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.achse__marke--unfreigegeben.achse__marke--balken{border:1.5px dashed var(--zeit);background:0 0;border-left-width:3px}.achse__marke--luecke{background:color-mix(in srgb, var(--fehler) 14%, var(--flaeche));border-left:0;border:1px dashed color-mix(in srgb, var(--fehler) 55%, transparent)}.achse__marke--luecke .achse__balkentext{color:var(--fehler);text-align:center}.achse__marke:focus-visible{outline:2px solid var(--fokus);outline-offset:1px}.achse__marke--gewaehlt{box-shadow:0 0 0 2px var(--spurfarbe)}.achse__karte{width:300px;margin-top:var(--a2);z-index:var(--z-liste);padding:var(--a3);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);box-shadow:var(--schatten-2);pointer-events:none;font-size:var(--schrift-klein);color:var(--text);gap:6px;display:grid;position:absolute}.achse__kartenkopf{justify-content:space-between;gap:var(--a2);align-items:center;display:flex}.achse__kartenquelle{font-size:var(--schrift-mini);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.achse__kartenquelle:before{content:"";background:var(--spurfarbe);border-radius:2px;width:8px;height:8px}.achse__kartenzeit{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:var(--schrift-mini)}.achse__kartentitel{font-weight:var(--gewicht-semibold);margin:0;line-height:1.3}.achse__kartenangaben{gap:2px var(--a3);font-size:var(--schrift-mini);grid-template-columns:auto 1fr;margin:0;display:grid}.achse__kartenangaben dt{color:var(--text-3)}.achse__kartenangaben dd{margin:0}.achse__kartentext{color:var(--text-2);font-size:var(--schrift-mini);margin:0;line-height:1.4}.achse__kartenzeichen{flex-wrap:wrap;gap:4px;display:flex}.achse__kartenzeichen:empty{display:none}.achse__chip{font-size:var(--schrift-mini);border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text-2);padding:1px 8px}.achse__chip--warnung{background:var(--warnung-flaeche);color:var(--warnung)}.achse__kartenfuss{font-size:var(--schrift-mini);color:var(--text-3);margin:0}@media (width<=60rem){.achse__raster{padding-bottom:var(--a2);scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;overflow:auto hidden}.achse__raster::-webkit-scrollbar{height:6px}.achse__raster::-webkit-scrollbar-thumb{background:var(--linie-stark);border-radius:999px}.achse__raster::-webkit-scrollbar-track{background:0 0}}.achse__stunde:last-child{transform:translate(-100%)}.achse__stunde:first-child{transform:none}.achse__marke--kulanz-nein{--spurfarbe:var(--dia-gewonnen)}.achse__marke--kulanz-ja{--spurfarbe:var(--dia-offen)}.achse__marke--kulanz-ohne{--spurfarbe:var(--dia-kein)}.achse__marke--kulanz-ohne.achse__marke--balken{background:color-mix(in srgb, var(--dia-kein) 12%, var(--flaeche));border:1.5px dashed var(--dia-kein);border-left-width:3px}.achse__marke--kulanz-ohne .achse__balkentext:before{content:"! ";color:var(--dia-kein);font-weight:700}.achse__aufteilung{flex-wrap:wrap;gap:2px 8px;margin-top:3px;display:flex}.achse__teil{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.achse__teil i{border-radius:2px;width:8px;height:8px}.achse__teil--nein i{background:var(--dia-gewonnen)}.achse__teil--ja i{background:var(--dia-offen)}.achse__teil--ohne i{border:1.5px dashed var(--dia-kein)}.achse__teil--ohne{color:var(--dia-kein)}.achse__kulanz--ohne{color:var(--fehler);font-weight:var(--gewicht-semibold)}.achse__chip--fehler{background:var(--fehler-flaeche);color:var(--fehler)}.achse__luecke--klickbar{pointer-events:auto;cursor:pointer}.achse__luecke--klickbar:hover{background-color:color-mix(in srgb, var(--fehler) 10%, transparent)}.achse__marke--luecke{cursor:pointer}.achse__marke--luecke:hover{background:color-mix(in srgb, var(--fehler) 24%, var(--flaeche))}.bdialog{gap:var(--a3);display:grid}.bdialog__luecke{padding:var(--a3);border:1px dashed color-mix(in srgb, var(--fehler) 55%, transparent);border-left:3px solid var(--fehler);border-radius:var(--r-s);background:color-mix(in srgb, var(--fehler) 8%, var(--flaeche));gap:2px;display:grid}.bdialog__zeit{font-size:var(--schrift-gross);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.bdialog__trenner{margin:0 var(--a2);color:var(--text-2);font-weight:400}.bdialog__dauer{color:var(--fehler)}.bdialog__grund{font-size:var(--schrift-klein);color:var(--text-2);margin:0}.bdialog__termin{gap:var(--a2);display:grid}.bdialog__termintext{gap:2px;margin:0;display:grid}.bdialog__termintext small,.bdialog__wahl small{font-size:var(--schrift-fein);color:var(--text-2);font-variant-numeric:tabular-nums;display:block}.bdialog__vorschlag{gap:var(--a2);border:0;margin:0;padding:0;display:grid}.bdialog__legende{margin-bottom:var(--a1);padding:0;font-weight:600}.bdialog__wahl{align-items:flex-start;gap:var(--a2);cursor:pointer;display:flex}.bdialog__wahl input{accent-color:var(--schalter-an);margin-top:3px}.bdialog__teil{margin:var(--a2) 0 0;padding-top:var(--a3);border-top:1px solid var(--linie);font-size:var(--schrift-klein);color:var(--text-2)}.bdialog__zeiten{gap:var(--a3);grid-template-columns:1fr 1fr;align-items:start;display:grid}.bdialog__zeiten input{font-variant-numeric:tabular-nums}.bdialog__summe{font-variant-numeric:tabular-nums;min-height:1.4em;margin:0;font-weight:600}.bdialog__weiter{font-size:var(--schrift-fein);color:var(--text-2);margin:0}.bdialog__knoepfe{align-items:center;gap:var(--a2);margin-top:var(--a1);flex-wrap:wrap;display:flex}@media (width<=48rem){.bdialog__zeiten{grid-template-columns:1fr}}.kulanz-warnung{border:1px solid color-mix(in srgb, var(--warnung) 45%, transparent);border-radius:var(--r-voll);background:var(--warnung-flaeche);color:var(--warnung);font:inherit;font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);white-space:nowrap;align-items:center;gap:4px;padding:2px 10px;line-height:1.5;display:inline-flex}.kulanz-warnung--knopf{cursor:pointer}.kulanz-warnung--knopf:hover{background:color-mix(in srgb, var(--warnung) 18%, var(--flaeche))}.kulanz-warnung--knopf:focus-visible{outline:2px solid var(--warnung);outline-offset:2px}.kdialog{gap:var(--a3);display:grid}.kdialog__buchung{gap:var(--a2);padding:var(--a3);border:1px dashed color-mix(in srgb, var(--warnung) 55%, transparent);border-left:3px solid var(--warnung);border-radius:var(--r-s);background:var(--warnung-flaeche);display:grid}.kdialog__angaben{gap:2px var(--a3);font-size:var(--schrift-klein);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.kdialog__angaben dt{color:var(--text-2)}.kdialog__angaben dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.kdialog__herkunft{align-items:center;gap:var(--a2);font-size:var(--schrift-fein);color:var(--text-2);flex-wrap:wrap;margin:0;display:flex}.kdialog__frage{gap:var(--a1);justify-items:start;display:grid}.kdialog__legende{font-weight:var(--gewicht-semibold);font-size:var(--schrift-klein)}.kdialog__fehler{color:var(--fehler);font-size:var(--schrift-fein);margin:0}.kdialog__weiter{font-size:var(--schrift-fein);color:var(--text-2);margin:0}.kdialog__knoepfe{align-items:center;gap:var(--a2);margin-top:var(--a1);flex-wrap:wrap;display:flex}.kulanz-hinweis{margin-block:var(--a3)}.kulanz-hinweis__zeile{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ton--neutral,.ton--abrechenbar,.ton--kulanz,.ton--oeffentlich,.ton--intern,.ton--kunde,.ton--zeit,.ton--prio-1,.ton--prio-2,.ton--prio-3,.ton--prio-4,.ton--status-offen,.ton--status-wartend,.ton--status-erledigt,.ton--status-geschlossen{--ton:var(--text-2);--ton-anteil:9%}.ton--abrechenbar{--ton:var(--erfolg);--ton-anteil:10%}.ton--kulanz{--ton:var(--fehler);--ton-anteil:7%}.ton--oeffentlich{--ton:var(--oeffentlich)}.ton--intern{--ton:var(--intern)}.ton--kunde{--ton:var(--kunde)}.ton--zeit{--ton:var(--zeit)}.ton--prio-1{--ton:var(--prio-1)}.ton--prio-2{--ton:var(--prio-2)}.ton--prio-3{--ton:var(--prio-3)}.ton--prio-4{--ton:var(--prio-4)}.ton--status-offen{--ton:var(--status-offen)}.ton--status-wartend{--ton:var(--status-wartend)}.ton--status-erledigt{--ton:var(--status-erledigt)}.ton--status-geschlossen{--ton:var(--status-geschlossen)}.pillenwahl{--pille-hoehe:32px;--pille-luft:2px;--ton:var(--text-2);--ton-anteil:9%;gap:6px;min-width:0;display:grid}.pillenwahl--kompakt{--pille-hoehe:28px}.pillenwahl__svg{width:0;height:0;position:absolute}.pillenwahl__liste{min-width:0;max-width:100%;padding:var(--pille-luft);border:1px solid var(--linie);border-radius:calc(var(--pille-hoehe) / 2 + var(--pille-luft));background:var(--flaeche-2);justify-self:start}.pillenwahl--fehler .pillenwahl__liste{border-color:var(--fehler)}.pillenwahl__bahn{gap:var(--a1) var(--pille-luft);flex-wrap:wrap;display:flex;position:relative}.pillenwahl__platz{align-items:center;gap:var(--pille-luft);display:inline-flex}.pillenwahl__trenner{background:var(--linie-stark);width:1px;height:18px;margin:0 3px}.pillenwahl__schicht{pointer-events:none;position:absolute;inset:0}.pillenwahl__pille,.pillenwahl__tropfen{--pille-x:0px;--pille-y:0px;--pille-b:0px;--pille-h:0px;width:var(--pille-b);height:var(--pille-h);border-radius:var(--r-voll);background:var(--ton);transform:translate(var(--pille-x), var(--pille-y));position:absolute;top:0;left:0}.pillenwahl__pille{transition:transform .42s cubic-bezier(.65,0,.35,1),width .42s cubic-bezier(.65,0,.35,1),background-color .3s}.pillenwahl__tropfen--mitte{height:calc(var(--pille-h) * .7);margin-top:calc(var(--pille-h) * .15);transition:transform .54s cubic-bezier(.68,0,.27,1) 15ms,width .54s cubic-bezier(.68,0,.27,1) 15ms,background-color .3s}.pillenwahl__tropfen--ende{height:calc(var(--pille-h) * .5);margin-top:calc(var(--pille-h) * .25);transition:transform .66s cubic-bezier(.7,0,.2,1) 40ms,width .66s cubic-bezier(.7,0,.2,1) 40ms,background-color .3s}.pillenwahl__wert{z-index:1;height:var(--pille-hoehe);border-radius:var(--r-voll);background:color-mix(in srgb, var(--ton) var(--ton-anteil), transparent);color:var(--text);font:inherit;font-size:var(--schrift-klein);white-space:nowrap;cursor:pointer;transition:color var(--dauer) var(--kurve), background-color var(--dauer) var(--kurve);border:0;padding:0 10px;position:relative}.pillenwahl--kompakt .pillenwahl__wert{padding:0 8px}.pillenwahl__wert:hover:not(:disabled):not(.pillenwahl__wert--an){background:var(--flaeche-hover)}.pillenwahl__wert--an{background:var(--ton);color:var(--auf-farbe);font-weight:var(--gewicht-semibold)}.pillenwahl--gemessen .pillenwahl__wert--an{background:0 0}.pillenwahl__wert:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.pillenwahl__wert:disabled{cursor:not-allowed;opacity:.6}.pillenwahl--reihen .pillenwahl__liste{border-radius:var(--r-m);width:100%}.pillenwahl--reihen .pillenwahl__bahn{flex-flow:column}.pillenwahl__reihe{align-items:center;gap:var(--pille-luft);flex-wrap:wrap;display:flex}.pillenwahl__reihentitel{font-size:var(--schrift-mini);color:var(--text-3);flex-basis:100%;padding:2px 8px 0}.pillenwahl__zeile{font-size:var(--schrift-fein);color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.pillenwahl__pille,.pillenwahl__wert{transition:none}.pillenwahl__tropfen{display:none}}.kulanzleiste__leise{color:var(--text-3)}.tliste{gap:var(--a4);margin-bottom:var(--a5);display:grid}.tliste__leer{color:var(--text-2);margin:0}.tliste__fertig{align-items:center;gap:var(--a1);color:var(--erfolg);font-size:var(--schrift-klein);display:inline-flex}.tliste__aufgaben{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.tliste__aufgabe{align-items:center;gap:var(--a3);padding:var(--a3);border:1px solid var(--linie);border-left:3px solid var(--fehler);border-radius:var(--r-m);background:var(--flaeche);grid-template-columns:8.5rem minmax(0,1fr) auto;display:grid}.tliste__aufgabe--luecke{border-left-color:var(--fehler)}.tliste__aufgabe--kulanz{border-left-color:var(--dia-kein)}@media (width<=48rem){.tliste__aufgabe{grid-template-columns:minmax(0,1fr)}}.tliste__zeit{font-variant-numeric:tabular-nums;font-weight:var(--gewicht-semibold);white-space:nowrap}.tliste__was{gap:2px;min-width:0;display:grid}.tliste__was small{color:var(--text-2);font-size:var(--schrift-klein)}.tliste__tabelle-huelle{overflow-x:auto}.tliste__tabelle{border-collapse:collapse;width:100%;font-size:var(--schrift-klein)}.tliste__tabelle th{text-align:left;font-size:var(--schrift-mini);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:var(--gewicht-medium);padding:var(--a2) var(--a4);border-bottom:1px solid var(--linie)}.tliste__tabelle td{padding:var(--a3) var(--a4);border-bottom:1px solid var(--linie);vertical-align:middle}.tliste__tabelle tr:last-child td{border-bottom:0}.tliste__rechts{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tliste__leise,.tliste__zeile--entwurf td{color:var(--text-2)}.tliste__marke{margin-left:var(--a2);font-size:var(--schrift-mini);color:var(--text-3)}.tliste__kulanz{border-radius:var(--r-voll);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.tliste__kulanz:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.tliste__kulanz--nein{color:var(--dia-gewonnen);background:color-mix(in srgb, var(--dia-gewonnen) 14%, transparent)}.tliste__kulanz--ja{color:var(--dia-offen);background:color-mix(in srgb, var(--dia-offen) 14%, transparent)}.tliste__kulanz--ohne{color:var(--dia-kein);background:color-mix(in srgb, var(--dia-kein) 16%, transparent)}.tliste__termine{gap:var(--a2);font-size:var(--schrift-klein);margin:0;padding:0;list-style:none;display:grid}.tliste__termine li{gap:var(--a3);grid-template-columns:8.5rem minmax(0,1fr) auto;display:grid}.bezug{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.bezug__haupt{border:1px solid var(--linie);border-radius:var(--r-s);min-width:0;color:var(--text);background:var(--flaeche);align-items:center;gap:6px;padding:2px 8px 2px 2px;text-decoration:none;display:inline-flex}.bezug__haupt--verweis:hover,.bezug__haupt--verweis:focus-visible{border-color:var(--text-3);background:var(--flaeche-hover)}.bezug__art{font-size:var(--schrift-mini);text-transform:uppercase;letter-spacing:.05em;background:var(--flaeche-2);color:var(--text-2);border-radius:4px;padding:1px 6px}.bezug__nummer{font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.bezug__titel{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bezug__weclapp{border-radius:var(--r-s);width:24px;height:24px;color:var(--text-3);justify-content:center;align-items:center;display:inline-flex}.bezug__weclapp:hover,.bezug__weclapp:focus-visible{color:var(--text);background:var(--flaeche-hover)}.bezug--ohne{color:var(--text-3)}.tliste__mitbezug{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.tliste__aufgabe--termin{border-left-color:var(--dia-offen)}.tliste__art{border-radius:var(--r-voll);font-size:var(--schrift-mini);background:var(--flaeche-2);color:var(--text-2);white-space:nowrap;padding:2px 8px;display:inline-flex}.tliste__art--kalender{color:var(--dia-uebrige)}.tliste__art--gespraech{color:var(--dia-verloren)}.tliste__art--kontakt,.tliste__art--angebot{color:var(--dia-kein)}.tliste__kulanztitel{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.tageserfassung__werkzeug{align-items:center;gap:var(--a3);margin-bottom:var(--a5);flex-wrap:wrap;display:flex}.tageserfassung__werkzeug>.segment{margin-left:auto}.tageserfassung__tagwahl{position:relative}.tageserfassung__umschalter{align-items:center;gap:var(--a1);padding:var(--a1);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);display:inline-flex}.tageserfassung__spiegel{display:inline-grid;transform:scaleX(-1)}.tageserfassung__datumswahl{top:calc(100% + var(--a2));z-index:var(--z-palette);align-items:flex-end;gap:var(--a2);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-2);display:flex;position:absolute;left:0}.tageserfassung__werkzeug~.kennzahlreihe,.tageserfassung__werkzeug~.hinweis,.tageserfassung__werkzeug~.zeitleiste,.tageserfassung__werkzeug~.karte,.tageserfassung__werkzeug~.details{margin-bottom:var(--a5)}.verlauf{gap:var(--a2);max-width:var(--zeitleiste-breite);margin:0;padding:0;list-style:none;display:grid}.verlauf--knapp{margin:var(--a3) 0 var(--a5)}.verlauf__zeile{gap:var(--a3);padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:inset var(--kante-staerke) 0 0 var(--linie-stark);grid-template-columns:9rem minmax(0,1fr) auto auto;align-items:center;min-width:0;display:grid}.verlauf__zeile--kalender{box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.verlauf__zeile--gespraech{box-shadow:inset var(--kante-staerke) 0 0 var(--erfolg)}.verlauf__zeile--zeitbuchung{box-shadow:inset var(--kante-staerke) 0 0 var(--warnung)}.verlauf__zeile--luecke{background:var(--flaeche-2);box-shadow:none;border-style:dashed}.verlauf__zeit{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums;color:var(--text);margin:0}.verlauf__quelle{color:var(--text-2);font-size:var(--schrift-klein)}.verlauf__inhalt{align-items:baseline;gap:var(--a1) var(--a3);flex-wrap:wrap;min-width:0;display:flex}.verlauf__titel{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.verlauf__titel:hover{color:var(--verweis);text-decoration:underline}.verlauf__titel:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:var(--r-s)}.verlauf__kunde{font-size:var(--schrift-klein);color:var(--text)}.verlauf__text{font-size:var(--schrift-klein);color:var(--text-2);overflow-wrap:anywhere}.verlauf__dauer{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-2)}@media (width<=48rem){.verlauf__zeile{grid-template-columns:minmax(0,1fr) auto}.verlauf__inhalt{grid-column:1/-1}}.tageserfassung__satz{margin:0}.tageserfassung__satz+.tageserfassung__satz{margin-top:var(--a1)}.tageserfassung__formular{gap:var(--a3);display:grid}.tageserfassung__raster{gap:var(--a3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--feld-mindestbreite)), 1fr));margin-bottom:var(--a3);display:grid}.filterleiste__inhalt>.tageserfassung__raster{align-items:flex-end;gap:var(--a3) var(--a4);flex-wrap:wrap;width:100%;margin:0;display:flex}.filterleiste__inhalt>.tageserfassung__raster>.feld{flex:0 15rem;max-width:15rem;margin:0}.filterleiste__inhalt>.tageserfassung__raster>:last-child{min-height:var(--eingabe-hoehe);align-items:center;margin:0;display:flex}.tageserfassung__vorgabe{font-weight:var(--gewicht-semibold);margin:0}.tageserfassung__knopfreihe{gap:var(--a2);flex-wrap:wrap;display:flex}.tageserfassung__leise{margin:0 0 var(--a3);font-size:var(--schrift-klein);color:var(--text-2)}.tageserfassung__leistentext{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.diktat h3{margin:var(--a4) 0 var(--a2)}.tageserfassung__anker{scroll-margin-top:var(--a7)}.woche{gap:var(--a3);margin-bottom:var(--a5);display:grid}.woche__kopf{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.woche__titel{font-size:var(--schrift-mini);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3)}.woche__summe{font-size:var(--schrift-klein);color:var(--text-2);font-variant-numeric:tabular-nums}.woche__summe strong{color:var(--text)}.woche__balken{background:var(--flaeche-2);border-radius:999px;flex:160px;height:6px;overflow:hidden}.woche__balken>span{background:var(--text-2);border-radius:inherit;height:100%;display:block}.woche__tage{gap:var(--a2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=48rem){.woche__tage{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}.woche__tag{text-align:left;width:100%;font:inherit;color:var(--text);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-m);padding:var(--a3);cursor:pointer;gap:6px;display:grid}.woche__tag:hover:not(:disabled){border-color:var(--text-3)}.woche__tag:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.woche__tag[aria-current=date]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.woche__tag:disabled{cursor:default;opacity:.55}.woche__name{font-size:var(--schrift-klein);color:var(--text-2);gap:var(--a1);align-items:baseline;display:flex}.woche__name em{font-style:normal;font-size:var(--schrift-mini);color:var(--verweis);font-weight:600}.woche__wert{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.woche__minibalken{background:var(--flaeche-2);border-radius:999px;height:4px;overflow:hidden}.woche__minibalken>span{border-radius:inherit;background:var(--text-3);height:100%;display:block}.woche__tag--erreicht .woche__minibalken>span{background:var(--erfolg)}.woche__tag--fehlt .woche__minibalken>span{background:var(--warnung)}.woche__tag--laeuft .woche__minibalken>span{background:var(--text-2)}.woche__fuss{font-size:var(--schrift-mini);color:var(--text-3);align-items:center;gap:var(--a1);display:flex}.woche__tag--fehlt .woche__fuss{color:var(--warnung)}.woche__haken{color:var(--erfolg);margin-left:auto;display:inline-flex}.uebers{box-sizing:border-box;border:1px solid var(--warnung);border-radius:var(--r-m);background:var(--warnung-flaeche);width:100%;min-width:0;font-size:var(--schrift-klein);border-left-width:4px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.uebers>*{min-width:0;max-width:100%}.uebers--ernst{border-color:var(--fehler);background:var(--fehler-flaeche)}.uebers__titel{font-weight:var(--gewicht-semibold);color:var(--warnung);align-items:center;gap:8px;margin:0;display:flex}.uebers--ernst .uebers__titel{color:var(--fehler)}.uebers__satz{color:var(--text);margin:0}.uebers__liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.uebers__zeile{border-radius:var(--r-s);background:var(--flaeche);flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;padding:6px 10px;display:flex}.uebers__zeile--ernst{outline:1px solid var(--fehler)}.uebers__zeit{font-variant-numeric:tabular-nums;font-weight:var(--gewicht-semibold)}.uebers__was{flex:16rem;min-width:0}.uebers__was small{color:var(--text-2);display:block}.uebers__text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uebers__marke{border:1px solid var(--fehler);border-radius:var(--r-voll);color:var(--fehler);font-weight:var(--gewicht-semibold);margin-left:6px;padding:0 6px}.uebers__link{white-space:nowrap;color:var(--verweis)}.zw{box-sizing:border-box;border:1px solid var(--linie);border-left:4px solid var(--zeit);border-radius:var(--r-m);background:var(--flaeche);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;max-width:100%;padding:12px;display:grid}.zw>*{min-width:0}.zw__kopf{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.zw__etikett{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);color:var(--zeit-text)}.zw__leise{color:var(--text-3);font-size:var(--schrift-mini)}.zw__fehler{color:var(--fehler);font-size:var(--schrift-mini)}.zw__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zw__chips>li{min-width:0;max-width:100%}.zw__chip{border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);max-width:100%;color:var(--text);font:inherit;font-size:var(--schrift-klein);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:3px 10px;overflow:hidden}.zw__chip:hover{background:var(--flaeche-hover)}.zw__chip:disabled{cursor:not-allowed;opacity:.6}.zw__chip--luecke{border-style:dashed}.zw__chip--termin{border-color:var(--linie-stark)}.zw__chip--an{border-color:var(--zeit);background:var(--zeit-flaeche);color:var(--zeit-text);font-weight:var(--gewicht-semibold)}.zw__frei{gap:4px;display:grid}.zw__deutung{min-height:22px;font-size:var(--schrift-klein);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.zw__deutung strong{font-variant-numeric:tabular-nums}.zw__uebernehmen{border:1px solid var(--linie-stark);border-radius:var(--r-voll);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--schrift-mini);cursor:pointer;padding:0 10px}.zw__vonbis{grid-template-columns:repeat(2,minmax(0,11rem));gap:12px;display:grid}.zw__dauerwahl{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.zw__dauerwahl>.zw__chips,.zw__dauerwahl>.zw__leise{flex-basis:100%;margin:0}.zw__klein{max-width:11rem}.zw__leistenkopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.zw__leiste{border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche-2);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;height:64px;margin-top:18px;position:relative}.zw__leiste--zieht{cursor:ew-resize}.zw__leiste[aria-disabled=true]{cursor:not-allowed;opacity:.6}.zw__stunde{color:var(--text-3);font-size:var(--schrift-fein);font-variant-numeric:tabular-nums;position:absolute;top:-17px;transform:translate(-50%)}.zw__stunde:after{content:"";border-left:1px solid var(--linie);height:64px;position:absolute;top:17px;left:50%}.zw__viertel{border-left:1px solid var(--linie);height:8px;position:absolute;bottom:0}.zw__block{border-radius:4px;position:absolute;top:10px;bottom:10px}.zw__block--buchung{border:1px solid var(--linie-stark);background:var(--flaeche-hover)}.zw__block--termin{background:var(--text-3);height:7px;top:3px;bottom:auto}.zw__block--luecke{background:repeating-linear-gradient(-45deg, transparent 0 5px, var(--warnung-flaeche) 5px 9px)}.zw__block--ueber{outline:2px dashed var(--warnung)}.zw__block--ernst{outline:2px solid var(--fehler)}.zw__jetzt{border-left:2px solid var(--zeit);position:absolute;top:0;bottom:0}.zw__auswahl{box-sizing:border-box;border:2px solid var(--zeit);background:var(--zeit-flaeche);border-radius:4px;position:absolute;top:16px;bottom:16px}.zw__auswahl--ueber{border-color:var(--warnung);border-style:dashed}.zw__auswahl--ernst{border-color:var(--fehler);background:var(--fehler-flaeche)}.zw__griff{background:var(--zeit);cursor:ew-resize;border-radius:5px;width:10px;position:absolute;top:-10px;bottom:-10px}.zw__griff--von{left:-6px}.zw__griff--bis{right:-6px}.zw__tipp{z-index:3;border-radius:var(--r-s);background:var(--text);color:var(--grund);font-size:var(--schrift-mini);font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 8px;position:absolute;bottom:calc(100% + 18px);left:50%;transform:translate(-50%)}.zw__nadel,.zw__cursor{border-left:2px solid var(--zeit);position:absolute;top:2px;bottom:2px}.zw__cursor{border-left:2px dotted var(--fokus)}.zw__legende{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.zw__lg{border-radius:2px;width:14px;height:8px;display:inline-block}.zw__lg--buchung{border:1px solid var(--linie-stark);background:var(--flaeche-hover)}.zw__lg--termin{background:var(--text-3)}.zw__lg--luecke{border:1px solid var(--linie);background:repeating-linear-gradient(-45deg, transparent 0 3px, var(--warnung-flaeche) 3px 5px)}.zw__lg--jetzt{background:var(--zeit);width:2px;height:12px}.zw__karte{border:1px solid var(--linie-stark);border-left:4px solid var(--zeit);border-radius:var(--r-l);background:var(--flaeche-2);grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px;display:grid}.zw__karte>*{min-width:0}.zw__karte--ueber{border-color:var(--warnung)}.zw__karte--ernst{border-color:var(--fehler)}.zw__gross{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.zw__zeiten{font-size:var(--schrift-titel);font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums}.zw__dauer{color:var(--zeit-text);font-size:var(--schrift-gross);font-variant-numeric:tabular-nums}.zw__angaben{color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.zw__kulanz{color:var(--text)}.zw__ok,.zw__warnzeile,.zw__fehlerzeile{font-size:var(--schrift-klein);align-items:center;gap:6px;margin:0;display:flex}.zw__ok{color:var(--erfolg)}.zw__warnzeile{color:var(--warnung)}.zw__fehlerzeile{color:var(--fehler);font-weight:var(--gewicht-semibold)}.zw__leer{color:var(--text-3);font-size:var(--schrift-gross);margin:0}.schnell__zeitwahl,.zeitbuchung__zeitfelder>.zw{grid-column:1/-1;min-width:0}.bpruef{border:1px solid var(--linie);border-left:4px solid var(--ki);border-radius:var(--r-m);background:var(--ki-flaeche);font-size:var(--schrift-klein);gap:10px;padding:12px 14px;display:grid}.bpruef--error{border-left-color:var(--fehler)}.bpruef__kopf{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.bpruef__titel{font-weight:var(--gewicht-semibold);align-items:center;gap:6px;display:inline-flex}.bpruef__stufe,.bpruef__leise{color:var(--text-3);font-size:var(--schrift-mini);margin:0}.bpruef__liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bpruef__grund{border-radius:var(--r-s);background:var(--flaeche);grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:6px 8px;display:grid}.bpruef__schwere{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);border-radius:var(--r-voll);border:1px solid;padding:0 6px}.bpruef__grund--error .bpruef__schwere{color:var(--fehler)}.bpruef__grund--warning .bpruef__schwere{color:var(--warnung)}.bpruef__grund--hinweis .bpruef__schwere{color:var(--info)}.bpruef__vorschlag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bpruef__vorschlag q{font-style:italic}.bpruef__haken{align-items:flex-start;gap:8px;display:flex}.bpruef__fuss{color:var(--fehler);font-weight:var(--gewicht-medium);margin:0}.bpruef__ok{color:var(--erfolg);font-size:var(--schrift-mini);align-items:center;gap:6px;margin:0;display:flex}.schnell-modus{align-items:center;gap:var(--a3);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.schnell-modus__hinweis{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.schnell{gap:var(--a4);flex-direction:column;max-width:56rem;display:flex}.schnell .feld{margin:0}.schnell__einleitung{color:var(--text-2);margin:0}.schnell__reihe{gap:var(--a5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=48rem){.schnell__reihe{grid-template-columns:minmax(0,1fr)}}.schnell__feld{align-items:flex-start;gap:var(--a2);flex-direction:column;min-width:0;display:flex}.schnell__feld>.feld{align-self:stretch}.schnell__etikett{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold)}.schnell__leise{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.schnell__ticketwahl{align-items:stretch}.schnell__trefferliste{gap:var(--a1);padding:var(--a2);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);flex-direction:column;display:flex}.schnell__trefferliste ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.schnell__gruppe{margin:var(--a1) var(--a2) 0;color:var(--text-3);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:.06em;text-transform:uppercase}.schnell__treffer{align-items:baseline;gap:var(--a3);width:100%;padding:6px var(--a2);border-radius:var(--r-s);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.schnell__treffer:hover,.schnell__treffer:focus-visible{background:var(--flaeche-hover)}.schnell__treffernummer{font-family:var(--schrift-mono);font-size:var(--schrift-klein);color:var(--text-2)}.schnell__trefferbetreff{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schnell__neu{margin:var(--a1) var(--a2);color:var(--verweis);font:inherit;font-size:var(--schrift-klein);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.schnell__gewaehlt{justify-content:space-between;align-items:center;gap:var(--a3);padding:var(--a2) var(--a3);border:1px solid var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche-2);align-self:stretch;display:flex}.schnell__gewaehlt>div{flex-direction:column;gap:2px;min-width:0;display:flex}.schnell__zeitfelder{align-self:stretch;gap:var(--a3);flex-wrap:wrap;display:flex}.schnell__zeitfelder .feld{flex:8rem;max-width:11rem}.schnell__dauerwahl .segment{flex-wrap:wrap}.schnell__kulanzgrund{align-self:stretch;max-width:24rem}.schnell__kulanz>.feld{max-width:32rem}.schnell__text{gap:var(--a2);flex-direction:column;display:flex}.schnell__textfuss{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.schnell__ki{color:var(--ki);margin-right:6px}.schnell__zaehler{color:var(--text-3);font-size:var(--schrift-fein);font-variant-numeric:tabular-nums;margin-left:auto}.schnell__zaehler--zuviel{color:var(--fehler);font-weight:var(--gewicht-semibold)}.schnell__fuss{justify-content:flex-end;align-items:center;gap:var(--a3);padding-top:var(--a3);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.schnell__fehlend{color:var(--fehler);font-size:var(--schrift-klein);margin:0 auto 0 0}.schnell__liste{margin:var(--a1) 0;padding-left:1.2em}.schnell__erfolg{gap:var(--a3);flex-direction:column;display:flex}.schnell__erfolgsatz{font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);margin:0}.textvergleich{gap:var(--a3);flex-direction:column;max-width:60rem;display:flex}.textvergleich__einleitung,.textvergleich__legende{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.textvergleich__spalten{gap:var(--a3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=48rem){.textvergleich__spalten{grid-template-columns:minmax(0,1fr)}}.textvergleich__spalte{padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2)}.textvergleich__spalte--nachher{border-color:var(--erfolg)}.textvergleich__spalte h3{margin:0 0 var(--a2);color:var(--text-2);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:.06em;text-transform:uppercase}.textvergleich__text{white-space:pre-wrap;margin:0;line-height:1.6}.textvergleich__weg{background:var(--fehler-flaeche);color:var(--fehler);border-radius:3px;text-decoration:line-through}.textvergleich__neu{background:var(--erfolg-flaeche);color:var(--erfolg);font-weight:var(--gewicht-semibold);border-radius:3px;text-decoration:none}.textvergleich__knoepfe{justify-content:flex-end;gap:var(--a2);flex-wrap:wrap;display:flex}.intern-termine{gap:var(--a2);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);flex-direction:column;display:flex}.intern-termine__kopf{flex-direction:column;gap:2px;display:flex}.intern-termine__titel{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0}.intern-termine__liste{gap:var(--a1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.intern-termine__termin{align-items:center;gap:var(--a3);width:100%;padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);color:inherit;font:inherit;text-align:left;grid-template-columns:7.5rem minmax(0,1fr) auto auto;display:grid}button.intern-termine__termin{cursor:pointer}button.intern-termine__termin:hover{border-color:var(--text-3)}button.intern-termine__termin:focus-visible{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow);outline:none}.intern-termine__termin--gewaehlt{border-color:var(--rot);box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.intern-termine__termin--gebucht{color:var(--text-2)}.intern-termine__zeit{font-variant-numeric:tabular-nums;font-weight:var(--gewicht-semibold)}.intern-termine__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.intern-termine__ziel{color:var(--text-2);font-size:var(--schrift-klein);white-space:nowrap}.intern-termine__aktion{color:var(--verweis);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);white-space:nowrap}@media (width<=48rem){.intern-termine__termin{grid-template-columns:auto minmax(0,1fr)}.intern-termine__ziel,.intern-termine__aktion{grid-column:2}}.tipico{border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);gap:6px;max-width:520px;padding:12px;display:grid;position:relative}.tipico--fehlt{border-color:var(--fehler)}.tipico__etikett{font-weight:var(--gewicht-semibold);font-size:var(--schrift-klein);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tipico__marke{font-size:var(--schrift-mini);font-weight:var(--gewicht-medium);color:var(--text-2);border:1px solid;border-radius:999px;padding:0 8px}.tipico__suche{position:relative}.tipico__suche .feld__eingabe{width:100%}.tipico__liste{z-index:30;border:1px solid var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche);max-height:320px;box-shadow:var(--schatten-2);padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.tipico__gruppenkopf{background:var(--flaeche);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);margin:0;padding:6px 8px 4px;position:sticky;top:-6px}.tipico__gruppenkopf span{font-weight:var(--gewicht-regular)}.tipico__option{border-radius:var(--r-s);cursor:pointer;font-size:var(--schrift-klein);font-variant-numeric:tabular-nums;padding:6px 8px}.tipico__option--aktiv{background:var(--flaeche-hover);outline:1px solid var(--linie-stark)}.tipico__leer,.tipico__hinweis,.tipico__fuss{font-size:var(--schrift-mini);color:var(--text-2);margin:0}.tipico__leer{margin:4px 8px}.tipico__fuss{color:var(--text-3)}.tipico__gewaehlt{border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);font-size:var(--schrift-klein);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.tipico__gruppe{background:var(--flaeche);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);border-radius:4px;padding:0 6px}.tipico__aendern{font:inherit;font-size:var(--schrift-mini);color:var(--verweis);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 4px}.tipico__aendern:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.zuletzt-intern{gap:6px;display:grid}.zuletzt-intern__titel{font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);color:var(--text-2)}.zuletzt-intern__liste{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zuletzt-intern__chip{border:1px solid var(--linie-stark);background:var(--flaeche);max-width:100%;color:var(--text);font:inherit;font-size:var(--schrift-klein);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.zuletzt-intern__chip:hover{background:var(--flaeche-hover)}.zuletzt-intern__chip:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.zuletzt-intern__nummer{color:var(--text-3);font-variant-numeric:tabular-nums}.textvorschlag{border:1px solid var(--linie);border-left:4px solid var(--ki);border-radius:var(--r-m);background:var(--ki-flaeche);font-size:var(--schrift-klein);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.textvorschlag__marke{color:var(--ki);font-size:var(--schrift-mini)}.textvorschlag__marke strong{font-weight:var(--gewicht-semibold)}.textvorschlag__quelle{color:var(--text-2)}.textvorschlag__quelle:before{content:" · "}.textvorschlag__alternativen{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.textvorschlag__alternative{border:1px solid var(--linie);background:var(--flaeche);max-width:100%;color:var(--text);font:inherit;font-size:var(--schrift-mini);text-align:left;cursor:pointer;border-radius:999px;padding:2px 10px}.textvorschlag__alternative:hover,.textvorschlag__alternative:focus-visible{border-color:var(--ki)}.textvorschlag__leeren{color:var(--text-2);font:inherit;font-size:var(--schrift-mini);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.textvorschlag__hinweis{color:var(--text-3);font-size:var(--schrift-mini);flex-basis:100%;margin:0}.textvorschlag-feld--vorschlag textarea{color:var(--text-2);background:var(--ki-flaeche);font-style:italic}.tkz__hinweis{color:var(--text-3);font-size:var(--schrift-mini);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;margin:0;display:flex}.tkz__knopf{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.tkz__taste{border:1px solid var(--linie-stark);background:var(--flaeche);min-width:18px;color:var(--text);font-family:var(--schrift-mono);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);text-align:center;border-bottom-width:2px;border-radius:4px;padding:0 5px;display:inline-block}.tkz__taste+.tkz__taste:before{content:"/";color:var(--text-3);font-weight:var(--gewicht-regular);margin:0 4px 0 -2px}.tkz__meldung{color:var(--text)}.tkz__liste{font-size:var(--schrift-klein);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.tkz__zeile{display:contents}.tkz__zeile dt,.tkz__zeile dd{border-bottom:1px solid var(--linie);margin:0;padding:6px 8px}.tkz__zeile dt{white-space:nowrap;flex-wrap:wrap;gap:4px;display:flex}.tkz__leise{color:var(--text-3);font-size:var(--schrift-mini);margin:10px 0 0}.faden{margin:var(--a2) 0 0;gap:var(--a2);flex-direction:column;padding:0;list-style:none;display:flex}.faden__eintrag{border-inline-start:var(--kante-staerke) solid var(--linie);padding-inline-start:var(--a2)}.faden__eintrag--assistent{border-inline-start-color:var(--rot)}.faden__text{margin:0}.faden__rolle{color:var(--text-2);font-weight:600}.faden__rolle:after{content:": "}.faden__vorschlaege{margin:var(--a1) 0 0;gap:var(--a1);color:var(--text-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.faden__vorschlag{font:inherit;color:inherit;background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-s);padding:var(--a1) var(--a2);cursor:pointer}.faden__vorschlag:hover:not(:disabled){background:var(--flaeche)}.faden__vorschlag:disabled{cursor:default;opacity:.6}.vorgabedatum{gap:var(--a2);flex-direction:column;display:flex}.vorgabedatum__zeile{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.erfassung{gap:var(--a4);margin-bottom:var(--a5);min-width:0;display:grid}.erfassung__leise{color:var(--text-3);font-size:var(--schrift-fein);margin:0}.erfassung__satz{margin-right:var(--a2)}.erfassung__schritte{gap:var(--a2);color:var(--text-3);font-size:var(--schrift-klein);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.erfassung__schritte>li+li:before{content:"→";margin-right:var(--a2);color:var(--text-3)}.erfassung__schritte>[aria-current=step]{color:var(--text);font-weight:var(--gewicht-bold)}.erfassung__oben{gap:var(--a4);flex-wrap:wrap;align-items:stretch;display:flex}.erfassung__eingabe{flex:999 36rem;min-width:0;display:grid}.erfassung__eingabeinnen{gap:var(--a3);display:grid}.erfassung__eingabe .feld__beschriftung,.erfassung__eingabe label{font-size:var(--schrift-gross);font-weight:var(--gewicht-bold)}.erfassung__fuss{justify-content:space-between;gap:var(--a2);flex-wrap:wrap;display:flex}.erfassung__pille{min-height:22px;padding:0 var(--a2);border-radius:var(--r-voll);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold);align-items:center;display:inline-flex}.erfassung__pille--ok{background:var(--erfolg-flaeche);color:var(--erfolg)}.erfassung__pille--ki{background:var(--ki-flaeche);color:var(--ki)}.erfassung__wissen{min-width:0;padding:var(--a4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);font-size:var(--schrift-klein);color:var(--text-2);flex:17rem}.erfassung__wissentitel{align-items:center;gap:var(--a2);margin:0 0 var(--a2);font-size:var(--schrift-normal);color:var(--text);display:flex}.erfassung__wissen ul{gap:var(--a2);padding-left:var(--a4);margin:0;line-height:1.45;display:grid}.erfassung__chat{gap:var(--a2);padding-top:var(--a3);border-top:1px dashed var(--linie-stark);display:grid}.erfassung__chattitel{color:var(--ki);font-size:var(--schrift-fein);font-weight:var(--gewicht-bold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;margin:0}.erfassung__chat .faden__eintrag--assistent{border-inline-start-color:var(--ki);background:var(--ki-flaeche);border-radius:var(--r-s) var(--r-l) var(--r-l) var(--r-l);padding:var(--a2) var(--a3);max-width:36rem}.erfassung__chat .faden__eintrag--nutzer{justify-self:end;max-width:36rem}.erfassung__danke{color:var(--erfolg);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);margin:0}.erfassung__antwort{gap:var(--a2);display:flex}.erfassung__antwort>.eingabe{flex:1;min-width:0}.erfassung__verweis{color:var(--verweis);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold)}.erfassung__bloecke{gap:var(--a3);margin:var(--a3) 0;grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),1fr));display:grid}.erfassung__block{gap:var(--a3);min-width:0;padding:var(--a3) var(--a4);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-l);align-content:start;display:grid}.erfassung__block--fehlt{background:var(--warnung-flaeche);border-color:var(--warnung)}.erfassung__blockkopf{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.erfassung__blocktitel{align-items:center;gap:var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-bold);margin:0;display:flex}.erfassung__punkt{border-radius:var(--r-voll);background:var(--text-3);flex:none;width:10px;height:10px}.erfassung__punkt--ok{background:var(--erfolg)}.erfassung__punkt--fehlt{background:var(--warnung)}.erfassung__zeile{gap:var(--a2) var(--a3);grid-template-columns:7rem minmax(0,1fr);align-items:center;display:grid}.erfassung__etikett{color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold)}.erfassung__stern{color:var(--fehler);margin-left:var(--a1)}.erfassung__pflichtsatz{gap:var(--a1);display:flex}.erfassung__pflichtsatz>.erfassung__stern{margin-left:0}.erfassung__werte{align-items:center;gap:var(--a2);flex-wrap:wrap;min-width:0;display:flex}.erfassung__block .segment__wahl{min-height:var(--knopf-hoehe);padding:0 var(--a3)}.erfassung__feld{width:auto;min-width:8rem}.erfassung__minuten{align-items:center;gap:var(--a1);display:inline-flex}.erfassung__zahl{width:6rem}.erfassung__einheit{color:var(--text-2);font-size:var(--schrift-klein)}.erfassung__info{align-items:center;gap:var(--a2);padding:var(--a2) var(--a3);background:var(--info-flaeche);border-radius:var(--r-m);color:var(--text-2);font-size:var(--schrift-klein);margin:0;display:flex}.erfassung__kollegen{gap:var(--a2);width:100%;display:grid}.erfassung__chips{gap:var(--a2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.erfassung__chip{align-items:center;gap:var(--a1);min-height:var(--knopf-hoehe);padding:0 var(--a3);border-radius:var(--r-m);background:var(--text);color:var(--flaeche);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);display:inline-flex}.erfassung__chip--weg{padding-right:var(--a1)}.erfassung__weg{border-radius:var(--r-s);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.erfassung__weg:hover{background:var(--flaeche-hover);color:var(--text)}.erfassung__hinzu{min-height:var(--knopf-hoehe);padding:0 var(--a3);border:1px dashed var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);cursor:pointer}.erfassung__hinzu:hover{color:var(--text);border-color:var(--text-3)}.erfassung__auswahl{gap:var(--a1);max-width:20rem;padding:var(--a2);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-m);box-shadow:var(--schatten-2);display:grid}.erfassung__treffer{gap:2px;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.erfassung__treffer-knopf{width:100%;min-height:var(--knopf-hoehe);padding:0 var(--a2);border-radius:var(--r-s);color:var(--text);font:inherit;font-size:var(--schrift-klein);text-align:left;cursor:pointer;background:0 0;border:0}.erfassung__treffer-knopf:hover,.erfassung__treffer-knopf:focus-visible{background:var(--flaeche-hover)}.erfassung__erkannt{padding:var(--a1) var(--a5) var(--a5)}.erfassung__erkanntueber{font-size:inherit;margin:0}.erfassung__erkanntkopf{justify-content:space-between;align-items:center;gap:var(--a3);width:100%;padding:var(--a3) 0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.erfassung__erkannttitel{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.erfassung__erkanntname{font-size:var(--schrift-gross);font-weight:var(--gewicht-bold)}.erfassung__klapp{align-items:center;gap:var(--a1);font-weight:var(--gewicht-semibold);display:inline-flex}.erfassung__erkanntliste{gap:var(--a1);margin:0;padding:0;list-style:none;display:grid}.erfassung__erkanntzeile{gap:var(--a3);padding:var(--a3) var(--a2);border-top:1px solid var(--linie);border-radius:var(--r-s);grid-template-columns:auto 8rem minmax(0,1fr);align-items:start;display:grid}.erfassung__erkanntzeile>.erfassung__punkt{margin-top:5px}.erfassung__erkanntzeile--fehlt{background:var(--warnung-flaeche)}.erfassung__erkanntetikett{color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold)}.erfassung__erkanntwert{gap:var(--a1);min-width:0;display:grid}.erfassung__kandidaten{gap:var(--a1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.erfassung__neu{gap:var(--a2);margin-top:var(--a3);padding:var(--a3) var(--a4);background:var(--flaeche-2);border:1px dashed var(--linie-stark);border-radius:var(--r-m);display:grid}.erfassung__neutitel{font-size:var(--schrift-normal);font-weight:var(--gewicht-bold);margin:0}.erfassung__neuangaben{gap:var(--a1) var(--a4);font-size:var(--schrift-klein);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));margin:0;display:grid}.erfassung__neuangaben>div{gap:var(--a1);flex-wrap:wrap;display:flex}.erfassung__neuangaben dt{color:var(--text-2)}.erfassung__neuangaben dd{gap:var(--a1);flex-wrap:wrap;margin:0;display:flex}.erfassung__herkunft--ok{color:var(--erfolg)}.erfassung__herkunft--ki{color:var(--ki)}.erfassung__knoepfe{gap:var(--a2);flex-wrap:wrap;display:flex}.erfassung__bestehend{gap:var(--a2);display:grid}.erfassung__weiter{justify-content:flex-end;align-items:center;gap:var(--a3);padding-top:var(--a4);flex-wrap:wrap;display:flex}@media (width<=48rem){.erfassung__zeile{gap:var(--a1);grid-template-columns:minmax(0,1fr)}.erfassung__erkanntzeile{grid-template-columns:auto minmax(0,1fr)}.erfassung__erkanntwert{grid-column:2}.erfassung__erkannt{padding:var(--a1) var(--a4) var(--a4)}.erfassung__weiter>.knopf,.erfassung__weiter>button{width:100%}}.erfassung__kulanz{gap:var(--a2);flex-direction:column;display:flex}.erfassung__kulanzfrage{font-size:var(--schrift-normal);margin:0}.erfassung__kulanz .segment__wahl{min-height:var(--knopf-hoehe);font-weight:var(--gewicht-semibold)}.erfassung__kulanzgrund{gap:var(--a1);max-width:28rem;font-size:var(--schrift-klein);color:var(--text-2);flex-direction:column;display:flex}.erfassung__erkanntliste+.erfassung__erkanntliste{margin-top:0;padding-top:0}.zeitbuchung__stapel{gap:var(--a5);display:grid}.zeitbuchung__nenner{color:var(--text-3);font-size:var(--schrift-fein);max-width:var(--lesebreite);margin:0;display:block}.zeitbuchung__satz{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.zeitbuchung__formular{gap:var(--a3);display:grid}.zeitbuchung__absenden{justify-content:flex-end;align-items:center;gap:var(--a3);flex-wrap:wrap;margin:0;display:flex}.zeitbuchung__liste{margin:var(--a1) 0 0;padding-left:var(--a4)}.zeitbuchung__erfassung{gap:var(--a4);display:grid}.zeitbuchung__leiste{gap:var(--a4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));align-items:start;display:grid}.zeitbuchung__zeitraum{gap:var(--a2) var(--a3);border:none;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));min-width:0;margin:0;padding:0;display:grid}.zeitbuchung__zeitraum>legend{margin-bottom:var(--a2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);padding:0}.zeitbuchung__zeitraum>.zeitbuchung__nenner{grid-column:1/-1}.zeitbuchung__zeitangabe{grid-template-columns:1fr}.zeitbuchung__zeitangabe .filterchip,.zeitbuchung__zeitangabe .segment__wahl{min-height:var(--knopf-hoehe-gross);padding:0 var(--a4);font-size:var(--schrift-klein)}.zeitbuchung__vorschau{color:var(--text-2);font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);margin:0}.zeitbuchung__genau{gap:var(--a2) var(--a3);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));display:grid}.zeitbuchung__genau>.zeitbuchung__nenner{grid-column:1/-1}.zeitbuchung__kundenzeile{align-items:flex-start;gap:var(--a3) var(--a4);flex-wrap:wrap;display:flex}.zeitbuchung__anrede{align-items:center;gap:var(--a2) var(--a3);flex-wrap:wrap;display:flex}.zeitbuchung__zuletzt{gap:var(--a3);margin:0;padding:0;list-style:none;display:grid}.zeitbuchung__eintrag{gap:var(--a1);padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);display:grid}.zeitbuchung__fahrt{gap:var(--a2);padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);list-style:none;display:grid}.zeitbuchung__fahrtwahl{gap:var(--a2);align-content:start;display:grid}.zeitbuchung__eintragkopf{justify-content:space-between;align-items:center;gap:var(--a2);font-weight:var(--gewicht-semibold);flex-wrap:wrap;display:flex}.zeitbuchung__eintragrechts{align-items:center;gap:var(--a2);display:inline-flex}.zeitbuchung__eintragtext{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.zeitbuchung__tag>.kennzahlreihe{grid-template-columns:1fr;margin:0}.zeitbuchung__belegkopf{gap:var(--a3);display:grid}.zeitbuchung__kopfzeile{justify-content:space-between;align-items:flex-start;gap:var(--a3);flex-wrap:wrap;display:flex}.zeitbuchung__kopfzeile h2{margin:0}.zeitbuchung__augenbraue{margin:0 0 var(--a1);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-augenbraue);text-transform:uppercase;color:var(--verweis)}.zeitbuchung__angaben{gap:var(--a1) var(--a4);font-size:var(--schrift-klein);grid-template-columns:auto 1fr;margin:0;display:grid}.zeitbuchung__angaben dt{color:var(--text-3)}.zeitbuchung__angaben dd{margin:0}.zeitbuchung__pruefung{gap:var(--a6);min-width:0;display:grid}.zeitbuchung__eckdaten{gap:var(--a4) var(--a5);padding:var(--a4) 0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));margin:0;display:grid}.zeitbuchung__eckdaten dt{color:var(--text-3);font-size:var(--schrift-fein)}.zeitbuchung__eckdaten dd{margin:var(--a1) 0 0;font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums}.zeitbuchung__gebucht{font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);font-variant-numeric:tabular-nums}.zeitbuchung__eckdaten .zeitbuchung__roh{font-weight:var(--gewicht-regular)}.zeitbuchung__roh{color:var(--text-2);font-variant-numeric:tabular-nums}.zeitbuchung__bloecke{min-width:0}.zeitbuchung__ergebnis{gap:var(--a3);min-width:0;display:grid}.zeitbuchung__ergebnis>h4{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);margin:0}.zeitbuchung__intern{gap:var(--a5);display:grid}.zeitbuchung__zeitfelder{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.zeitbuchung__zeitfelder>.zeitbuchung__absenden{grid-column:1/-1}.zeitbuchung__kundentext{padding:var(--a4);border:1px dashed var(--linie-stark);border-radius:var(--r-m);background:var(--flaeche-2)}.zeitbuchung__freigabe,.zeitbuchung__abrechnung{gap:var(--a3);display:grid}.zeitbuchung__freigabe+.klappblock{border-top:1px solid var(--linie);border-bottom:0}.zeitbuchung__hinweise{gap:var(--a2);padding:var(--a3) 0 0;border-top:1px solid var(--linie);margin:0;list-style:none;display:grid}.zeitbuchung__hinweiszeile{align-items:baseline;gap:var(--a1) var(--a2);color:var(--text-2);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.zeitbuchung__hinweiszeile:before{content:"";border-radius:var(--r-voll);background:var(--linie-stark);flex:none;width:6px;height:6px}.zeitbuchung__hinweiszeile--warnung:before{background:var(--warnung)}.zeitbuchung__kulanzlage{gap:var(--a1);margin:0;display:grid}.zeitbuchung__kulanzwort{font-weight:var(--gewicht-semibold)}.ticketsuche{gap:var(--a2);min-width:0;display:grid}.ticketsuche__treffer{border:1px solid var(--linie);border-radius:var(--r-m);max-height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.ticketsuche__zeile{justify-content:space-between;align-items:center;gap:var(--a2);padding:var(--a2) var(--a3);display:flex}.ticketsuche__zeile+.ticketsuche__zeile{border-top:1px solid var(--linie)}.ticketsuche__text{min-width:0;font-size:var(--schrift-klein);overflow-wrap:anywhere}.ticketsuche__gewaehlt{align-items:center;gap:var(--a2);padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.ticketsuche__nenner{color:var(--text-3);font-size:var(--schrift-fein);margin:0}.ticketneuanlage{gap:var(--a3);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);min-width:0;display:grid}.ticketneuanlage__titel{font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0}.ticketneuanlage__knoepfe{gap:var(--a2);flex-wrap:wrap;display:flex}.zeitbuchung__pflichtwahl{gap:var(--a2);border:0;margin:0;padding:0;display:grid}.zeitbuchung__pflichtwahl legend{font-weight:var(--gewicht-semibold);padding:0}.ansichtsleiste{gap:var(--a2);flex-direction:column;display:flex}.ansichtsleiste__zeile{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ansichtsleiste__titel{color:var(--text-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);letter-spacing:var(--laufweite-versal);text-transform:uppercase;margin-right:var(--a1)}.ansichtsleiste__ansicht{align-items:center;display:inline-flex}.ansichtsleiste__loeschen{border-radius:var(--r-voll);width:22px;height:22px;color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.ansichtsleiste__loeschen:hover{background:var(--flaeche-2);color:var(--text)}.ansichtsleiste__namensfeld{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ansichtsleiste__namensfeld .feld__eingabe{width:auto;min-width:14rem}.spaltenwahl{display:inline-block;position:relative}.spaltenwahl__auswahl{z-index:var(--z-liste);gap:var(--a2);min-width:14rem;margin-top:var(--a1);padding:var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);box-shadow:var(--schatten-3);flex-direction:column;display:flex;position:absolute;right:0}.ticketschnellsuche{flex:none;width:min(100%,34rem);position:relative}.ticketschnellsuche__lupe{left:var(--a3);top:calc(var(--knopf-hoehe-gross) / 2);color:var(--text-3);pointer-events:none;display:inline-flex;position:absolute;transform:translateY(-50%)}.ticketschnellsuche__eingabe{width:100%;min-height:var(--knopf-hoehe-gross);padding:0 var(--a3) 0 36px;font-family:var(--schrift);font-size:var(--schrift-normal);color:var(--text);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--r-m);transition:border-color var(--dauer), box-shadow var(--dauer)}.ticketschnellsuche__eingabe:hover{border-color:var(--text-3)}.ticketschnellsuche__eingabe:focus-visible{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-glow);outline:none}.ticketschnellsuche__liste{top:calc(100% + var(--a1));z-index:var(--z-liste);max-height:360px;padding:var(--a2);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-3);position:absolute;left:0;right:0;overflow:auto}.ticketschnellsuche__treffer{border-radius:var(--r-s);color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:9px 10px;display:flex}.ticketschnellsuche__treffer[aria-selected=true]{background:var(--flaeche-2);box-shadow:inset var(--kante-staerke) 0 0 var(--rot)}.ticketschnellsuche__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ticketschnellsuche__zusatz{color:var(--text-3);font-size:var(--schrift-fein);text-overflow:ellipsis;display:block;overflow:hidden}.ticketschnellsuche__leer{color:var(--text-3);font-size:var(--schrift-fein);margin:0;padding:10px}.farbmarke{--ton:var(--text-2);border:1px solid color-mix(in srgb, var(--ton) 55%, transparent);border-radius:var(--r-voll);background:color-mix(in srgb, var(--ton) 10%, transparent);color:var(--text);font-size:var(--schrift-fein);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;line-height:20px;display:inline-flex}.farbmarke__zeichen{border-radius:var(--r-voll);background:var(--ton);flex:none;width:8px;height:8px}.farbmarke--status .farbmarke__zeichen{border-radius:2px}.farbmarke__kurz{font-weight:var(--gewicht-semibold);color:var(--ton)}.farbmarke--prio-1{font-weight:var(--gewicht-semibold)}.tickfilter{gap:var(--a2);flex-direction:column;display:flex}.tickfilter__leiste{align-items:flex-end;gap:var(--a3);flex-wrap:wrap;display:flex}.tickfilter__suche{flex:18rem;max-width:28rem}.tickfilter__suche .feld{margin:0}.tickfilter__ansicht{margin-left:auto}.tickfilter__raster{gap:var(--a3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.tickfilter__raster .feld{margin:0}.tickfilter__treffer{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.tickfilter__liste{gap:var(--a1)}.tickfilter__karte{padding:var(--a2) var(--a3);gap:3px}.tickfilter__kartenkopf{align-items:baseline;gap:var(--a2);min-width:0;display:flex}.tickfilter__nummer{font-family:var(--schrift-mono);font-size:var(--schrift-klein);font-weight:var(--gewicht-regular);color:var(--text-3);flex:none}.tickfilter__betreff{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:var(--gewicht-semibold);overflow:hidden}.tickfilter__nenner{min-width:0;color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.tickfilter__kunde{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:16rem;overflow:hidden}.tickfilter__nenner>:not(.tickfilter__kunde){flex:none}.tickfilter__kartenfuss{min-height:18px;color:var(--text-3);font-size:var(--schrift-fein);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tickfilter__faellig{color:var(--text-3);font-size:var(--schrift-fein);align-items:center;gap:4px;display:inline-flex}.tickfilter__seit{color:var(--text-2);font-weight:var(--gewicht-semibold)}.tickfilter__punkt{color:var(--text-3)}.tickfilter__prio{color:var(--text-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-medium)}.tickfilter__prio--rahmen{border:1px solid var(--linie-stark);border-radius:var(--r-s);color:var(--text);font-weight:var(--gewicht-semibold);padding:0 5px;line-height:16px;display:inline-block}.tickfilter__intern{border:1px solid var(--linie);border-radius:var(--r-s);color:var(--text-3);font-size:var(--schrift-mini);padding:0 5px;line-height:15px;display:inline-block}.tickfilter__zellbetreff .tickfilter__intern{vertical-align:1px;margin-left:6px}.tickfilter__flaggen{align-items:center;gap:6px;display:inline-flex}.tickfilter__flagge{color:var(--text-3);cursor:help;display:inline-flex}.tickfilter__schritt{font-size:var(--schrift-fein);white-space:nowrap;align-items:center;line-height:18px;display:inline-flex}.tickfilter__schritt--antwort{border-radius:var(--r-voll);background:var(--rot-toenung);color:var(--fehler);font-weight:var(--gewicht-semibold);gap:5px;padding:0 8px}.tickfilter__schritt--antwort:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.tickfilter__schritt--nachfassen{border:1px solid var(--linie-stark);border-radius:var(--r-voll);color:var(--text-2);padding:0 7px;line-height:16px}.tickfilter__schritt--wartet{color:var(--text-3)}.tickfilter__kulanzzeichen{border-color:#0000;gap:3px;padding:0 6px;line-height:18px}.tickfilter__kulanzrest{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin-left:-.3em;display:inline-block;overflow:hidden}.tickfilter__tabelle{font-size:var(--schrift-klein)}.tickfilter__tabelle th,.tickfilter__tabelle td{vertical-align:middle;padding:7px 8px}.tickfilter__tabelle th:first-child,.tickfilter__tabelle td:first-child{padding-left:var(--a3)}.tickfilter__tabelle td{white-space:nowrap}.tickfilter__tabelle td.tickfilter__sp-betreff{white-space:normal;min-width:12rem}.tickfilter__tabelle td:nth-child(4){white-space:normal}.tickfilter__tabelle td.tickfilter__sp-kunde{white-space:normal;min-width:7rem}.tickfilter__hinweiszelle{align-items:center;gap:6px;display:inline-flex}.tickfilter__wv{color:var(--text-2)}.tickfilter__wv--ueberfaellig{color:var(--warnung);font-weight:var(--gewicht-semibold)}.tickfilter__sortknopf{text-align:left;color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.tickfilter__sortknopf:hover{color:var(--text)}.tickfilter__sortzeichen{color:var(--text-3);flex:none;font-size:.8em}.tickfilter__sortknopf--aktiv{color:var(--text)}.tickfilter__sortknopf--aktiv .tickfilter__sortzeichen{color:var(--rot-text)}.tickfilter__zeile{cursor:pointer}.tickfilter__zeile:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.tickfilter__tabelle .tickfilter__sp-aktion{padding-left:0;padding-right:var(--a2);text-align:right}.tickfilter__kartenhuelle{position:relative}.tickfilter__kulanzplatz{width:3rem;margin-left:auto}.tickfilter__handlungsplatz{display:none}.tickfilter__spalten--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tickfilter__spalten--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=60rem){.tickfilter__spalten--3,.tickfilter__spalten--4{grid-template-columns:minmax(0,1fr)}}.tickfilter__spalte--dringend .karte__titel:before{content:"";background:var(--rot);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.tickfilter__spalte--erledigt{opacity:.85}.tickfilter__gruppenkopf{justify-content:space-between;align-items:baseline;gap:var(--a2);margin-top:var(--a2);border-bottom:1px solid var(--linie);color:var(--text-2);font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);letter-spacing:.02em;padding:0 2px 2px;display:flex}.tickfilter__gruppenkopf:first-child{margin-top:0}.tickfilter__gruppenzahl{color:var(--text-3);font-weight:var(--gewicht-regular)}.tickfilter__erledigt{min-height:var(--knopf-hoehe-klein);align-items:center;display:inline-flex}.tickfilter__erledigt .feld__hakenrahmen,.tickfilter__erledigt .feld{margin:0}.tickfilter__leer{color:var(--text-3)}.tickfilter__aktionen{right:calc(var(--a3) - 4px);bottom:calc(var(--a2) - 3px);align-items:center;gap:var(--a1);pointer-events:none;display:flex;position:absolute}.tickfilter__aktionen>*{pointer-events:auto}.tickfilter__handlungen{padding-left:var(--a3);background:linear-gradient(to right, transparent, var(--flaeche-hover) var(--a3));opacity:0;gap:4px;transition:opacity .12s;display:inline-flex}.tickfilter__kartenhuelle:hover .tickfilter__handlungen,.tickfilter__kartenhuelle:focus-within .tickfilter__handlungen{opacity:1}.tickfilter__kartenhuelle:focus-within:not(:hover) .tickfilter__handlungen{background:linear-gradient(to right, transparent, var(--flaeche) var(--a3))}@media (hover:none),(width<=60rem){.tickfilter__handlungen{opacity:1;background:0 0}.tickfilter__handlungsplatz{height:var(--knopf-hoehe-klein);display:block}}@media (prefers-reduced-motion:reduce){.tickfilter__handlungen{transition:none}}.tickfilter__wvzelle{flex-direction:column;gap:2px;display:inline-flex}.tickfilter__rangzeile{align-items:center;gap:var(--a2);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.tickfilter__rang{border-radius:var(--r-voll);background:var(--text);min-width:22px;height:22px;color:var(--flaeche);font-weight:var(--gewicht-bold);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.tickfilter__grund{color:var(--text);font-weight:var(--gewicht-semibold)}.tickfilter__wartet{color:var(--text-2);margin-left:auto}.tickfilter__karte--dran{background:var(--flaeche)}.ticketuebersicht{gap:var(--a4);margin-bottom:var(--a5);flex-direction:column;display:flex}.ticketuebersicht__kopf{justify-content:space-between;align-items:flex-start;gap:var(--a3);flex-wrap:wrap;display:flex}.ticketuebersicht__kopf h2{margin:0}.ticketuebersicht__spalten{gap:var(--a4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.ticketuebersicht__spalte{min-width:0}.ticketuebersicht__zahl{color:var(--text-2);font-size:var(--schrift-klein)}.ticketuebersicht__liste{gap:var(--a2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticketuebersicht__zeile{gap:var(--a1);width:100%;padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.ticketuebersicht__zeile:hover{background:var(--flaeche-hover)}.ticketuebersicht__zeilenkopf{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ticketuebersicht__nummer{font-weight:var(--gewicht-semibold)}.ticketuebersicht__betreff{overflow-wrap:anywhere}.ticketuebersicht__nenner{color:var(--text-2);font-size:var(--schrift-klein);overflow-wrap:anywhere;margin:0}.ticketuebersicht__nummernzeile{align-items:center;gap:var(--a1);display:flex}.ticketuebersicht__zeichen{display:inline-flex}.ticketuebersicht__zeichen--verletzt{color:var(--fehler)}.ticketuebersicht__zeichen--bald{color:var(--warnung)}.ticketuebersicht__faellig{align-items:center;gap:var(--a1);font-weight:var(--gewicht-semibold);overflow-wrap:anywhere;display:inline-flex}.ticketuebersicht__faellig--ueberfaellig,.ticketuebersicht__faellig--keine{color:var(--fehler)}.ticketuebersicht__faellig--heute{color:var(--warnung)}.ticketuebersicht__regeln{margin-top:var(--a5)}.ticketuebersicht__regeln ul{gap:var(--a3);margin:0 0 var(--a3);flex-direction:column;padding:0;list-style:none;display:flex}.ticketuebersicht__regel{gap:var(--a1);flex-direction:column;display:flex}.ticketuebersicht__telefon{display:none}@media (width<=60rem){.ticketuebersicht__spalten{grid-template-columns:minmax(0,1fr)}}@media (width<=48rem){.ticketuebersicht__telefon{display:block}.ticketuebersicht__spalte:not(.ticketuebersicht__spalte--gewaehlt){display:none}}.antwortvorschlag-marke{align-items:center;gap:var(--a1);padding:0 var(--a2);border-radius:var(--r-voll);background:var(--ki-flaeche);color:var(--ki);font-size:var(--schrift-mini);display:inline-flex}.ticketuebersicht__werkzeuge{justify-content:space-between;align-items:flex-start;gap:var(--a3);flex-wrap:wrap;display:flex}.ticketuebersicht__darstellung{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.ticketuebersicht__bereiche{gap:var(--a5);padding:var(--a4);flex-direction:column;display:flex}.ticketuebersicht__bereich{gap:var(--a2);flex-direction:column;display:flex}.ticketuebersicht__bereich--dran{padding:var(--a3);border:1px solid var(--linie-stark);border-radius:var(--r-l);background:var(--flaeche-2)}.ticketuebersicht__bereichstitel{align-items:baseline;gap:var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);margin:0;display:flex}.qual{gap:16px;display:grid}.qual__leiste{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.qual__zahlen{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qual__zahlen li{border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);font-size:var(--schrift-klein);padding:6px 12px}.qual__zahlen strong{font-size:var(--schrift-normal);margin-right:4px}.qual__zahl--warning strong{color:var(--warnung)}.qual__zahl--error strong,.qual__zahl--escalation strong{color:var(--fehler)}.qchip{border-radius:var(--r-voll);font-size:var(--schrift-mini);font-weight:var(--gewicht-semibold);white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.qchip--ok{color:var(--erfolg)}.qchip--warning{color:var(--warnung)}.qchip--error,.qchip--escalation{color:var(--fehler)}.qchip--escalation{background:var(--fehler-flaeche)}.qchip--ungeprueft{color:var(--text-3)}.qual__tag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.qual__summe{font-size:var(--schrift-klein);margin:0}.qual__aktionen{flex-wrap:wrap;gap:8px;display:flex}.qual__tabellenhuelle{margin-top:8px;overflow-x:auto}.qual__tabelle{border-collapse:collapse;width:100%;font-size:var(--schrift-klein)}.qual__tabelle th{text-align:left;font-size:var(--schrift-mini);color:var(--text-3);font-weight:var(--gewicht-semibold);border-bottom:1px solid var(--linie);padding:6px 8px}.qual__tabelle td{border-bottom:1px solid var(--linie);vertical-align:top;padding:8px}.qual__tabelle small,.qual__klein{color:var(--text-3);font-size:var(--schrift-mini);display:block}.qual__zeile--error td:first-child{box-shadow:inset 3px 0 0 var(--fehler)}.qual__zeile--warning td:first-child{box-shadow:inset 3px 0 0 var(--warnung)}.qual__zeit{white-space:nowrap;font-variant-numeric:tabular-nums}.qual__text{white-space:pre-wrap;min-width:14rem}.qual__vorschlag{color:var(--ki)}.qual__fehlt{color:var(--fehler)}.qual__gruende{min-width:14rem;margin:0;padding-left:16px}.qual__grund--error::marker{color:var(--fehler)}.qual__grund--warning::marker{color:var(--warnung)}.qual__grund--hinweis{color:var(--text-2)}.qual__leise{color:var(--text-3);font-size:var(--schrift-mini);margin:0}.qinfo{gap:12px;display:grid}.qinfo__liste{margin:0;padding-left:18px}.qinfo__knoepfe,.qhin__knoepfe{gap:8px;display:flex}.qhin__satz{border-bottom:1px solid var(--linie);gap:8px;padding:12px 0;display:grid}.qhin__satz:last-child{border-bottom:0}.qhin__kopf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inhalt>.uebergabe__stand{margin-bottom:var(--a5)}.uebergabe__stand>.kennzahlreihe{margin:0}.uebergabe__panel{gap:var(--a4);display:grid}.uebergabe__panel>p{margin:0}.uebergabe__abschnitt{gap:var(--a3);padding-top:var(--a4);border-top:1px solid var(--linie);display:grid}.uebergabe__abschnitt>h3{margin:0}.uebergabe__satz{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.uebergabe__pruefung{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.uebergabe__pruefpunkt{justify-content:space-between;align-items:baseline;gap:var(--a2);flex-wrap:wrap;display:flex}.uebergabe__datum{color:var(--text-3);font-size:var(--schrift-fein);flex:none}.uebergabe__offen{padding-left:var(--a4);font-size:var(--schrift-klein);margin:0}.uebergabe__knopfreihe{gap:var(--a2);margin-top:var(--a3);flex-wrap:wrap;display:flex}.vorlagen__auftragsart{gap:var(--a4);display:grid}.vorlagen__wahl{max-width:20rem}.vorlagen__art,.vorlagen__zustand{justify-items:start;gap:var(--a1);display:grid}.ordnerbaum{gap:var(--a1);max-height:22rem;padding:var(--a2);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);flex-direction:column;display:flex;overflow-y:auto}.ordnerbaum__ebene{padding:0 0 0 var(--a5);margin:0;list-style:none}.ordnerbaum__knoten{margin:0}.ordnerbaum__zeile{align-items:center;gap:var(--a1);display:flex}.ordnerbaum__platz{width:var(--a5);flex:none;display:inline-block}.ordnerbaum__schalter{width:var(--a5);height:var(--a5);border-radius:var(--r-s);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ordnerbaum__schalter:hover{background:var(--flaeche-hover)}.ordnerbaum__name{padding:var(--a1) var(--a2);border-radius:var(--r-s);color:var(--text);font:inherit;font-size:var(--schrift-klein);text-align:left;cursor:pointer;background:0 0;border:0}.ordnerbaum__name:hover{background:var(--flaeche-hover)}.ordnerbaum__name[aria-pressed=true]{background:var(--rot-toenung);color:var(--rot-text)}.ordnerbaum__name--wurzel{font-weight:var(--gewicht-semibold)}.ordnerbaum__vermerk{padding:var(--a1) 0 var(--a1) var(--a5);font-size:var(--schrift-fein);color:var(--text-3);margin:0}.ordnerbaum__vermerk--fehler{color:var(--fehler)}.stammdaten__seite{gap:var(--a5);flex-direction:column;display:flex}.stammdaten__kopfzeile{justify-content:space-between;align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.stammdaten__kopfrechts{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.stammdaten__leise{margin:var(--a2) 0 0;color:var(--text-2);font-size:var(--schrift-klein)}.stammdaten__absatz{margin:0}.stammdaten__feldname{font-family:var(--schrift-mono);font-size:var(--schrift-klein);overflow-wrap:anywhere}.stammdaten__wert{overflow-wrap:anywhere}.stammdaten__herkunft{color:var(--text-2);font-size:var(--schrift-klein)}.stammdaten__marken{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.stammdaten__marke{cursor:help;display:inline-flex}.tickets__zurueck{margin:0 0 var(--a4)}.tickets__vermerk{color:var(--text-3);font-size:var(--schrift-fein);max-width:var(--lesebreite)}.tickets__leer{padding:var(--a5)}.tickets__verweise{margin:0;padding:0;list-style:none}.tickets__summe{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold)}.tickets__kulanz{align-items:center;gap:var(--a2);flex-wrap:wrap;display:inline-flex}.tickets__kulanzhinweis{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.tickets__kulanzrahmen{padding:var(--a3) var(--a3) 0}.tickets__raster{gap:var(--a4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"haupt neben";align-items:start;display:grid}@media (width<=60rem){.tickets__raster{grid-template-columns:minmax(0,1fr);grid-template-areas:"neben""haupt"}}.tickets__neben,.tickets__haupt{gap:var(--a4);flex-direction:column;min-width:0;display:flex}.tickets__neben{grid-area:neben}.tickets__haupt{grid-area:haupt}.tickets__anker{scroll-margin-top:var(--kopf-hoehe)}.tickets__mailkopf{margin-bottom:var(--a3);font-size:var(--schrift-klein)}.tickets__beschreibung{overflow-wrap:anywhere}.tickets__beschreibung--zu{max-height:calc(var(--schrift-klein) * 1.55 * 12 + 2 * var(--a3));overflow:hidden}.tickets__mehr{margin-top:var(--a2)}.ticketverlauf__leiste{justify-content:space-between;align-items:center;gap:var(--a2);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.ticketverlauf__laedt{margin-bottom:var(--a4)}.ticketverlauf__fehler{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ticketverlauf__leise{color:var(--text-3);font-size:var(--schrift-klein);margin:0}.ticketverlauf__text{max-width:var(--lesebreite);font-size:var(--schrift-klein);white-space:pre-line;margin:0}.ticketverlauf__privat{align-items:center;gap:var(--a1);margin:var(--a4) 0 0;color:var(--text-3);font-size:var(--schrift-fein);display:flex}.ticketverlauf__vorgabe{align-items:center;gap:var(--a1);margin:var(--a4) 0 0;color:var(--text-3);font-size:var(--schrift-fein);flex-wrap:wrap;display:flex}.ticketverlauf__adresse--intern{align-items:center;gap:var(--a1);color:var(--fehler);font-weight:var(--gewicht-semibold);display:inline-flex}.ticketverlauf__internwort{padding:0 var(--a1);border:1px solid var(--fehler);border-radius:var(--r-voll);font-size:var(--schrift-mini);font-weight:var(--gewicht-regular)}.tickets__arbeitsplatz{gap:var(--a4);flex-direction:column;min-width:0;display:flex}.tickets__kopf{justify-content:space-between;align-items:flex-start;gap:var(--a3) var(--a4);flex-wrap:wrap;display:flex}.tickets__kopfangaben{gap:var(--a1);flex-direction:column;min-width:0;display:flex}.tickets__augenbraue{color:var(--text-2);font-size:var(--schrift-klein);margin:0}.tickets__betreff{font-size:var(--schrift-gross);font-weight:var(--gewicht-semibold);overflow-wrap:anywhere;margin:0;line-height:1.35}.tickets__marken{align-items:center;gap:var(--a2);color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:wrap;margin:0;display:flex}.tickets__bearbeiter{align-items:center;gap:var(--a1);min-width:0;max-width:100%;display:inline-flex}.tickets__bearbeiterwort{color:var(--text-3)}.tickets__aktionen{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.ticketdaten{border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche)}.ticketdaten__kopf{align-items:center;gap:var(--a2);width:100%;padding:var(--a2) var(--a3);border-radius:var(--r-m);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ticketdaten__kopf:hover{background:var(--flaeche-hover)}.ticketdaten__kopf:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.ticketdaten__titel{font-weight:var(--gewicht-semibold);white-space:nowrap}.ticketdaten__zeile{min-width:0;color:var(--text-2);font-size:var(--schrift-klein);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ticketdaten__taste{padding:0 var(--a1);border:1px solid var(--linie-stark);border-radius:var(--r-s);color:var(--text-3);font-family:var(--schrift-mono);font-size:var(--schrift-mini)}.ticketdaten__raster{gap:var(--a4);padding:var(--a3) var(--a3) var(--a4);border-top:1px solid var(--linie);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.ticketdaten__gruppe{min-width:0}.ticketdaten__gruppentitel{align-items:baseline;gap:var(--a1) var(--a2);margin:0 0 var(--a2);font-size:var(--schrift-normal);font-weight:var(--gewicht-semibold);flex-wrap:wrap;display:flex}.ticketdaten__quelle{color:var(--text-3);font-size:var(--schrift-fein);font-weight:var(--gewicht-regular)}.ticketdaten__fehlt{color:var(--text-3);font-style:italic}.tickets__springen{z-index:20;box-shadow:var(--schatten-2);position:fixed;inset-block-start:var(--a4);inset-inline-end:var(--a4)}.tickets__bilder{gap:var(--a2);margin:var(--a3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.tickets__bild{border:1px solid var(--linie);border-radius:var(--r-s);object-fit:contain;background:var(--flaeche-2);max-width:12rem;max-height:8rem}.tickets__bildname{color:var(--text-2);font-size:var(--schrift-fein)}.ticketdaten__bearbeitung{grid-column:1/-1;min-width:0}.ticketdaten__raster[hidden]{display:none}.ticketdaten--offen .ticketdaten__kopf{border-bottom-right-radius:0;border-bottom-left-radius:0}.ticketverlauf__adresse{overflow-wrap:anywhere}.tickets{gap:var(--a4);flex-direction:column;display:flex}.tickets__werkzeuge{justify-content:space-between;align-items:flex-start;gap:var(--a3);flex-wrap:wrap;display:flex}.tickets__tabelle td{vertical-align:middle}.tickets__sortknopf{color:inherit;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.tickets__sortknopf:hover,.tickets__sortknopf--aktiv{color:var(--text)}.tickets__sortzeichen{color:var(--text-3);flex:none;font-size:.8em}.tickets__sortknopf--aktiv .tickets__sortzeichen{color:var(--rot-text)}.tickets__zeile{cursor:pointer}.tickets__zeile:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.kom{gap:var(--a3);min-width:0;display:grid}.kom__leiste{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.kom__legende{gap:var(--a1);flex-wrap:wrap;display:flex}.kom__marke{align-items:center;gap:var(--a1);padding:1px var(--a2);background:var(--flaeche);font:inherit;font-size:var(--schrift-fein);font-weight:var(--gewicht-semibold);white-space:nowrap;border:1px solid;border-radius:999px;display:inline-flex}button.kom__marke{cursor:pointer}button.kom__marke[aria-pressed=true]{outline-offset:1px;outline:2px solid}.kom__marke--kunde{color:var(--kunde-text)}.kom__marke--oeffentlich{color:var(--oeffentlich-text)}.kom__marke--intern{color:var(--intern-text);border-style:dashed}.kom__marke--system{color:var(--text-3)}.kom__sortierung{padding:2px var(--a2);border:1px solid var(--linie);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--schrift-fein);cursor:pointer;border-radius:999px}.kom__liste{gap:var(--a2);margin:0;padding:0;list-style:none;display:grid}.kom__eintrag{gap:var(--a2);min-width:0;padding:var(--a2) var(--a3);border:1px solid var(--linie);border-left:4px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche);display:grid}.kom__eintrag--kunde{border-left-color:var(--kunde);background:var(--kunde-flaeche)}.kom__eintrag--oeffentlich{border-left-color:var(--oeffentlich);background:var(--oeffentlich-flaeche)}.kom__eintrag--intern{border-left-color:var(--intern);background:var(--intern-flaeche);border-left-style:dashed}.kom__eintrag--neutral{border-left-color:var(--text-3)}.kom__eintrag--system{padding-block:var(--a1);border-left-color:var(--text-3);background:var(--flaeche-2)}.kom__kopf{align-items:baseline;gap:var(--a1) var(--a2);min-width:0;font-size:var(--schrift-klein);flex-wrap:wrap;display:flex}.kom__autor{font-weight:var(--gewicht-semibold)}.kom__adresse,.kom__zeit,.kom__an,.kom__zusatz,.kom__betreff{color:var(--text-3);font-size:var(--schrift-fein);overflow-wrap:anywhere}.kom__an{flex-basis:100%}.kom__zusatz{padding:0 var(--a1);border:1px solid var(--linie);border-radius:var(--r-s)}.kom__rumpf{min-width:0;padding:var(--a2) var(--a3);border-radius:var(--r-s);background:var(--flaeche)}.kom__system>summary{cursor:pointer;list-style:none}.kom__system>summary::-webkit-details-marker{display:none}.kom__system[open]>summary{margin-bottom:var(--a2)}.kom__system[open]>summary>.sinnbild:first-child{transform:rotate(90deg)}.kom__leise{color:var(--text-3);font-size:var(--schrift-klein);margin:0}.kom__klartext{max-width:var(--lesebreite);white-space:pre-line;margin:0}.kom__laedt{gap:var(--a2);display:grid}.schalter{align-items:center;gap:var(--a2);padding:var(--a1) 0;color:var(--text);font:inherit;font-size:var(--schrift-klein);cursor:pointer;background:0 0;border:0;display:inline-flex}.schalter:focus-visible{outline:2px solid var(--fokus);outline-offset:3px;border-radius:var(--r-voll)}.schalter:disabled{cursor:not-allowed;opacity:.55}.schalter__bahn{border:1px solid var(--linie-stark);border-radius:var(--r-voll);background:var(--flaeche-2);width:36px;height:20px;transition:background var(--dauer) var(--kurve), border-color var(--dauer) var(--kurve);flex:none;position:relative}.schalter__knopf{border-radius:var(--r-voll);background:var(--text-2);width:14px;height:14px;transition:transform var(--dauer) var(--kurve), background var(--dauer) var(--kurve);position:absolute;top:2px;left:2px}.schalter--an .schalter__bahn{background:var(--schalter-an);border-color:var(--schalter-an)}.schalter--an .schalter__knopf{background:var(--flaeche);transform:translate(16px)}.schalter__text{gap:var(--a1);display:inline-flex}.schalter__stand{font-weight:var(--gewicht-semibold)}.sicherer-inhalt{max-width:var(--lesebreite);padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--flaeche-2);color:var(--text);font-size:var(--schrift-klein);overflow-wrap:anywhere;line-height:1.55}.sicherer-inhalt p,.sicherer-inhalt ul,.sicherer-inhalt ol,.sicherer-inhalt blockquote,.sicherer-inhalt pre,.sicherer-inhalt table{margin:0 0 var(--a2)}.sicherer-inhalt--outlook p{margin:0}.sicherer-inhalt>:last-child{margin-bottom:0}.sicherer-inhalt__abstand{height:var(--a3);display:block}.sicherer-inhalt h4,.sicherer-inhalt h5,.sicherer-inhalt h6{margin:var(--a2) 0 var(--a1);font-weight:var(--gewicht-semibold);line-height:1.35}.sicherer-inhalt h4{font-size:var(--schrift-gross)}.sicherer-inhalt h5{font-size:var(--schrift-normal)}.sicherer-inhalt h6{font-size:var(--schrift-klein)}.sicherer-inhalt strong{font-weight:var(--gewicht-semibold)}.sicherer-inhalt small{font-size:var(--schrift-fein);color:var(--text-2)}.sicherer-inhalt ul,.sicherer-inhalt ol{padding-left:var(--a5)}.sicherer-inhalt blockquote{padding-left:var(--a3);border-left:3px solid var(--linie-stark);color:var(--text-2);margin-left:0}.sicherer-inhalt pre,.sicherer-inhalt code{font-family:var(--schrift-mono);font-size:var(--schrift-fein)}.sicherer-inhalt pre{white-space:pre-wrap}.sicherer-inhalt hr{margin:var(--a3) 0;border:0;border-top:1px solid var(--linie)}.sicherer-inhalt table{border-collapse:collapse;max-width:100%}.sicherer-inhalt td,.sicherer-inhalt th{padding:0 var(--a3) 0 0;text-align:left;vertical-align:top}.sicherer-inhalt th{font-weight:var(--gewicht-semibold)}.sicherer-inhalt__bild{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.sicherer-inhalt__verweis{color:var(--verweis)}.sicherer-inhalt__ziel{color:var(--text-3);font-size:var(--schrift-fein)}.sicherer-inhalt__fremdbild{align-items:center;gap:var(--a2);max-width:100%;margin:var(--a1) 0;padding:var(--a1) var(--a2);border:1px dashed var(--linie-stark);border-radius:var(--r-s);background:var(--flaeche);color:var(--text-2);font-size:var(--schrift-fein);vertical-align:middle;display:inline-flex}.sicherer-inhalt__signatur{margin-top:var(--a3);padding-top:var(--a2);border-top:1px solid var(--linie)}.verlauf{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.verlauf__eintrag{grid-template-columns:var(--sinnbild-groesse) minmax(0, 1fr);gap:var(--a3);padding-bottom:var(--a4);display:grid;position:relative}.verlauf__eintrag:before{content:"";inset-inline-start:calc(var(--sinnbild-groesse) / 2);top:var(--sinnbild-groesse);border-inline-start:1px solid var(--linie);position:absolute;bottom:0}.verlauf__eintrag:last-child:before{display:none}.verlauf__eintrag:last-child{padding-bottom:0}.verlauf__punkt{width:var(--sinnbild-groesse);height:var(--sinnbild-groesse);border-radius:var(--r-voll);border:1px solid var(--linie);background:var(--flaeche);color:var(--text-2);justify-content:center;align-items:center;display:inline-flex}.verlauf__eintrag--neutral .verlauf__punkt{color:var(--text-2)}.verlauf__eintrag--eingehend .verlauf__punkt{border-color:var(--info);background:var(--info-flaeche);color:var(--info)}.verlauf__eintrag--ausgehend .verlauf__punkt{border-color:var(--erfolg);background:var(--erfolg-flaeche);color:var(--erfolg)}.verlauf__eintrag--portal .verlauf__punkt{border-color:var(--linie-stark);background:var(--flaeche-2);color:var(--text)}.verlauf__eintrag--kunde .verlauf__punkt{border-color:var(--kunde);background:var(--kunde-flaeche);color:var(--kunde-text)}.verlauf__eintrag--oeffentlich .verlauf__punkt{border-color:var(--oeffentlich);background:var(--oeffentlich-flaeche);color:var(--oeffentlich-text)}.verlauf__eintrag--intern .verlauf__punkt{border-style:dashed;border-color:var(--intern);background:var(--intern-flaeche);color:var(--intern-text)}.verlauf__eintrag--kunde .verlauf__inhalt,.verlauf__eintrag--oeffentlich .verlauf__inhalt,.verlauf__eintrag--intern .verlauf__inhalt{padding:var(--a2) var(--a3);border:1px solid var(--linie);border-radius:var(--r-m);border-inline-start-width:3px}.verlauf__eintrag--kunde .verlauf__inhalt{border-inline-start-color:var(--kunde);background:var(--kunde-flaeche)}.verlauf__eintrag--oeffentlich .verlauf__inhalt{border-inline-start-color:var(--oeffentlich);background:var(--oeffentlich-flaeche)}.verlauf__eintrag--intern .verlauf__inhalt{border-style:dashed;border-inline-start-style:dashed;border-color:var(--intern);background:var(--intern-flaeche)}.verlauf__inhalt{min-width:0}.verlauf__kopf{align-items:baseline;gap:var(--a1) var(--a2);flex-wrap:wrap;display:flex}.verlauf__titel{font-weight:var(--gewicht-semibold);color:var(--text)}.verlauf__zeit{color:var(--text-3);font-size:var(--schrift-fein);white-space:nowrap;margin-inline-start:auto}.verlauf__meta{margin:var(--a1) 0 0;color:var(--text-2);font-size:var(--schrift-klein);overflow-wrap:anywhere}.verlauf__rumpf{margin-top:var(--a2)}.verlauf__marke{align-items:center;gap:var(--a1);padding:0 var(--a2);border-radius:var(--r-voll);border:1px solid var(--linie);font-size:var(--schrift-mini);color:var(--text-2);white-space:nowrap;line-height:1.6;display:inline-flex}.verlauf__marke--quelle{background:var(--flaeche-2)}.verlauf__marke--intern{border-style:dashed;border-color:var(--intern);background:var(--intern-flaeche);color:var(--intern-text)}.verlauf__marke--oeffentlich{border-color:var(--oeffentlich);background:var(--oeffentlich-flaeche);color:var(--oeffentlich-text)}.verlauf__marke--kunde{border-color:var(--kunde);background:var(--kunde-flaeche);color:var(--kunde-text)}.verlauf__marke--privat{border-color:var(--fehler);background:var(--fehler-flaeche);color:var(--text)}.verlauf__marke--hinweis{cursor:help;border-style:dashed}.verlauf__marke--hinweis:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.tfelder{gap:var(--a4);grid-template-columns:repeat(auto-fit, minmax(var(--feld-mindestbreite), 1fr));display:grid}.tfelder__gruppe{border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-m);padding:var(--a3) var(--a4) var(--a4);gap:var(--a3);align-content:start;margin:0;display:grid}.tfelder__legende{font-size:var(--schrift-klein);font-weight:var(--gewicht-semibold);color:var(--text-2);padding:0 var(--a1)}.tfelder__feld{border-left:var(--kante-staerke) solid transparent;padding-left:var(--a2)}.tfelder__feld--geaendert{border-left-color:var(--warnung)}.tfelder__zwei{gap:var(--a2);grid-template-columns:repeat(auto-fit, minmax(var(--kachel-min), 1fr));display:grid}.tfelder__quelle,.tfelder__leise{color:var(--text-3);font-size:var(--schrift-fein)}.tfelder__chips{gap:var(--a2);flex-wrap:wrap;align-items:center;display:flex}.tfelder__chip{align-items:center;gap:var(--a1);padding:var(--a1) var(--a2);border:var(--kante-staerke) solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);font-size:var(--schrift-klein);overflow-wrap:anywhere;display:inline-flex}.tfelder__chip--intern{border-color:var(--fehler);background:var(--fehler-flaeche)}.tfelder__marke{color:var(--fehler);font-weight:var(--gewicht-semibold)}.tfelder__weg{color:var(--text-2);cursor:pointer;font:inherit;padding:0 var(--a1);border-radius:var(--r-s);background:0 0;border:0}.tfelder__weg:focus-visible{outline:var(--kante-staerke) solid var(--fokus)}.tfelder__zeile{gap:var(--a2);flex-wrap:wrap;align-items:center;display:flex}.tfelder__ccneu{margin-top:var(--a2)}.tfelder__offen{gap:var(--a1);margin:0;display:grid}.tfelder__leiste{margin-top:var(--a4);padding:var(--a3) var(--a4);border:var(--kante-staerke) solid var(--warnung);border-radius:var(--r-m);background:var(--warnung-flaeche);gap:var(--a3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.tfelder__knoepfe{gap:var(--a2);flex-wrap:wrap;display:inline-flex}.tfelder__eingebettet{gap:var(--a3);flex-direction:column;grid-column:1/-1;display:flex}.tickets__modus{align-items:center;gap:var(--a2);color:var(--text-2);font-size:var(--schrift-klein);display:inline-flex}.fuehr{border:1px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);padding:var(--a3) var(--a4);gap:var(--a3);display:grid}.fuehr__schritte{gap:var(--a2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fuehr__schritt{align-items:center;gap:var(--a2);min-height:var(--knopf-hoehe-klein);padding:0 var(--a3);border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text-2);font:inherit;font-size:var(--schrift-klein);cursor:pointer;display:inline-flex}.fuehr__schritt:hover{background:var(--flaeche-hover)}.fuehr__schritt--aktiv{border-color:var(--linie-stark);background:var(--flaeche);color:var(--text);font-weight:var(--gewicht-semibold)}.fuehr__schritt--fertig .fuehr__nr{background:var(--erfolg-flaeche);color:var(--erfolg)}.fuehr__nr{border-radius:var(--r-voll);background:var(--flaeche);border:1px solid var(--linie);width:1.4rem;height:1.4rem;font-size:var(--schrift-mini);place-items:center;display:inline-grid}.fuehr__karte{gap:var(--a2);display:grid}.fuehr__satz{gap:var(--a2);flex-wrap:wrap;margin:0;display:flex}.fuehr__fuss{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.fuehr__weiter{display:inline-flex}.fuehr__leise{color:var(--text-3);font-size:var(--schrift-klein)}.fuehr__link{color:var(--verweis);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.fuehr__hilfe summary{cursor:pointer;color:var(--text-2);font-size:var(--schrift-klein)}.fuehr__abschluss,.fuehr__wahl{gap:var(--a2);display:grid}.fuehr__offen{align-items:center;gap:var(--a2);color:var(--warnung);font-weight:var(--gewicht-medium);margin:0;display:inline-flex}.kian{border:1px solid var(--linie);border-left:3px solid var(--ki);border-radius:var(--r-l);background:var(--ki-flaeche);padding:var(--a3) var(--a4);gap:var(--a2);display:grid}.kian--markiert{box-shadow:0 0 0 2px var(--ki)}.kian__kopf{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.kian__titel{align-items:center;gap:var(--a1);font-size:var(--schrift-normal);margin:0;display:inline-flex}.kian__marke{padding:0 var(--a2);border-radius:var(--r-voll);border:1px solid var(--ki);color:var(--ki);font-size:var(--schrift-mini)}.kian__leise,.kian__grund{color:var(--text-3);font-size:var(--schrift-klein)}.kian__grund{display:block}.kian__kurz{margin:0}.kian__liste{gap:var(--a1) var(--a3);grid-template-columns:max-content 1fr;margin:0;display:grid}.kian__liste dt{color:var(--text-2)}.kian__liste dd{margin:0}.kian__liste ul,.kian__vorschlaege ul{padding-left:var(--a4);margin:0}.kian__vorschlaege ul{gap:var(--a2);padding:0;list-style:none;display:grid}.kian__untertitel{font-weight:var(--gewicht-semibold);margin:0}.kian__vorschlag{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.antwortfeld{border:1px solid var(--linie);border-radius:var(--r-l);background:var(--flaeche);padding:var(--a3);margin-bottom:var(--a3);gap:var(--a2);border-left-width:4px;display:grid}.antwortfeld--oeffentlich{border-left-color:var(--oeffentlich)}.antwortfeld--intern{border-left-color:var(--intern);border-left-style:dashed}.antwortfeld__art,.antwortfeld__knoepfe,.antwortfeld__varianten,.antwortfeld__ansprache,.antwortfeld__kileiste{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.antwortfeld__artknopf{align-items:center;gap:var(--a1);min-height:var(--knopf-hoehe-klein);padding:0 var(--a3);border:1px solid var(--linie);border-radius:var(--r-voll);background:var(--flaeche-2);color:var(--text-2);font:inherit;font-size:var(--schrift-klein);cursor:pointer;display:inline-flex}.antwortfeld__artknopf--oeffentlich[aria-pressed=true]{border-color:var(--oeffentlich);background:var(--oeffentlich-flaeche);color:var(--oeffentlich-text)}.antwortfeld__artknopf--intern[aria-pressed=true]{border-color:var(--intern);background:var(--intern-flaeche);color:var(--intern-text)}.antwortfeld__empfaenger{gap:var(--a2);color:var(--text-2);font-size:var(--schrift-klein);flex-wrap:wrap;margin:0;display:flex}.antwortfeld__intern{color:var(--fehler)}.antwortfeld__kimarke{align-items:center;gap:var(--a1);color:var(--ki);font-size:var(--schrift-klein);display:inline-flex}.antwortfeld__kimarke--bearbeitet{color:var(--text-2)}.antwortfeld__ansprache button,.antwortfeld__variante{min-height:var(--knopf-hoehe-klein);padding:0 var(--a2);border:1px solid var(--linie);border-radius:var(--r-s);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--schrift-klein);cursor:pointer}.antwortfeld__ansprache button[aria-pressed=true]{border-color:var(--linie-stark);color:var(--text);font-weight:var(--gewicht-semibold)}.antwortfeld__ansprache small{color:var(--text-3)}.antwortfeld__vorschau{border:1px dashed var(--ki);border-radius:var(--r-m);background:var(--ki-flaeche);padding:var(--a3);gap:var(--a2);display:grid}.antwortfeld__vorschautitel{color:var(--ki);font-weight:var(--gewicht-semibold);margin:0}.antwortfeld__entwurf{white-space:pre-wrap;font-family:var(--schrift);margin:0}.antwortfeld__text{resize:vertical;width:100%;min-height:8rem}.antwortfeld__fuss,.antwortfeld__fehler{justify-content:space-between;align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.antwortfeld__fuss small{color:var(--text-3)}
