.knopf{justify-content:center;align-items:center;gap:var(--r-2);min-height:44px;padding:0 var(--r-4);font:inherit;font-size:var(--t-s);font-weight:600;line-height:var(--zeile-eng);color:var(--text);background:var(--flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);cursor:pointer;transition:border-color var(--ueberblendung), background var(--ueberblendung);text-decoration:none;display:inline-flex}.knopf:hover{border-color:var(--text)}.knopf:disabled{cursor:not-allowed;color:var(--text-leise);background:var(--flaeche-tief);border-color:var(--linie)}.knopf-haupt{color:var(--knopf-text);background:var(--knopf-flaeche);border-color:var(--knopf-rand)}.knopf-haupt:hover{border-color:var(--knopf-rand);box-shadow:inset 0 0 0 1px var(--knopf-text)}.knopf-leise{color:var(--blau);background:0 0;border-color:#0000}.knopf-leise:hover{background:var(--blau-feld);border-color:#0000}.knopf-text{min-height:24px;font:inherit;font-size:var(--t-s);color:var(--blau);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.knopf-ki{min-height:32px;padding:0 var(--r-3);font:inherit;font-size:var(--t-s);color:var(--ki-text);border:1px solid var(--ki);border-radius:var(--radius-pille);cursor:pointer;background:0 0;font-weight:600}.knopf-ki:hover{background:var(--ki-feld)}.knopf-ki:disabled{cursor:default;background:0 0;border-style:dashed}.ki-kasten{margin-top:var(--r-2);padding:var(--r-3) var(--r-4);background:var(--ki-feld);border:1px solid var(--ki);border-radius:var(--radius);display:block}.ki-text{white-space:pre-wrap;margin:0}.ki-rueckfrage{margin:var(--r-2) 0 0;color:var(--ki-text);font-weight:600}.ki-knoepfe{gap:var(--r-2) var(--r-3);margin-top:var(--r-3);flex-wrap:wrap;display:flex}.knopf:focus-visible,.knopf-text:focus-visible,.knopf-ki:focus-visible,.speicher-erneut:focus-visible,.person-chip-weg:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.feld{min-width:0;max-width:var(--schreibmass);margin:0 0 var(--r-6);border:0;padding:0;display:flow-root}.feld-beschriftung{float:left;max-width:100%;margin:0 var(--r-3) var(--r-1) 0;font-size:var(--t-s);font-weight:600;line-height:var(--zeile-ui);color:var(--text);padding:0;display:block}.feld-pflicht{color:var(--text-leise);font-weight:400}.feld-kopf-rechts{float:right;justify-content:flex-end;align-items:center;gap:var(--r-3);margin:0 0 var(--r-1);font-size:var(--t-s);line-height:var(--zeile-ui);flex-wrap:wrap;display:inline-flex}.feld-steuer{clear:both}.feld-gruppe{scroll-margin-top:var(--r-20)}.feld:target{background:var(--gelb-feld);box-shadow:0 0 0 var(--r-2) var(--gelb-feld);border-radius:var(--radius-klein)}.feld:has(>.feld-steuer :target){background:var(--gelb-feld);box-shadow:0 0 0 var(--r-2) var(--gelb-feld);border-radius:var(--radius-klein)}.feld .feld-eingabe{width:100%;min-height:44px;padding:var(--r-2) var(--r-3);font:inherit;color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);scroll-margin-top:var(--r-20);font-size:1rem;line-height:1.5;display:block}.feld .feld-eingabe:hover{border-color:var(--text-leise)}.feld .feld-steuer .feld-eingabe:focus{border-color:var(--blau);box-shadow:0 0 0 1px var(--blau), 0 0 0 4px color-mix(in srgb, var(--blau-satt) 35%, transparent);background:var(--feld-flaeche);outline:2px solid #0000}.feld .feld-eingabe[aria-invalid=true],.feld .feld-steuer .feld-eingabe[aria-invalid=true]:focus{border-color:var(--rot-text)}.feld .feld-prosa{field-sizing:content;min-height:calc(3lh + 2 * var(--r-2) + 2px);max-height:70vh;line-height:var(--zeile-text);resize:vertical}.feld-hilfe,.feld-fehler{max-width:var(--lesemass);margin:var(--r-1) 0 0;font-size:var(--t-s);line-height:var(--zeile-ui)}.feld-hilfe{color:var(--text-leise)}.feld-fehler{color:var(--rot-text);font-weight:600}.feld-lesen .feld-beschriftung{float:none;color:var(--text-leise)}.feld-wert{font-size:1rem;line-height:var(--zeile-text);color:var(--text);display:block}.feld-wert-prosa{white-space:pre-line;max-width:var(--lesemass)}.feld-leer{color:var(--text-leise)}.speicher-hinweis{align-items:center;min-height:24px;display:inline-flex}.speicher-text{align-items:center;gap:var(--r-1);color:var(--text-leise);font-weight:400;display:inline-flex}.speicher-laeuft:before{content:"";background:var(--blau);border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite alternate speicher-puls}@keyframes speicher-puls{0%{transform:scale(.6)}to{transform:scale(1)}}.speicher-ok{color:var(--gruen-text);animation:.6s 2.4s forwards speicher-verblassen}.speicher-probe{color:var(--gelb-text)}@keyframes speicher-verblassen{to{color:var(--text-leise)}}.speicher-zeichen{flex:none}.speicher-fehler{color:var(--rot-text);display:inline}.speicher-fehler a{color:inherit;font-weight:600}.speicher-erneut{min-height:32px;padding:0 var(--r-2);font:inherit;color:var(--rot-text);background:var(--rot-feld);border:1px solid var(--rot-text);border-radius:var(--radius-klein);cursor:pointer;font-weight:600}@media (prefers-reduced-motion:reduce){.speicher-laeuft:before,.speicher-ok{animation:none}}.feld-konflikt{margin-top:var(--r-3);padding:var(--r-3) var(--r-4) var(--r-4);background:var(--gelb-feld);border:1px solid var(--linie);border-left:4px solid var(--gelb);border-radius:var(--radius)}.feld-konflikt-titel{margin:0;font-weight:600}.feld-konflikt-zeit{font-size:var(--t-s);color:var(--text-leise);margin:0}.feld-konflikt-fassungen{gap:var(--r-3);margin:var(--r-3) 0;display:grid}.feld-konflikt-fassungen dt{font-size:var(--t-s);color:var(--text-leise);font-weight:600}.feld-konflikt-fassungen dd{margin:var(--r-1) 0 0;padding:var(--r-2) var(--r-3);white-space:pre-line;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-klein)}.feld-konflikt-knoepfe{gap:var(--r-2);flex-wrap:wrap;display:flex}@media (min-width:720px){.feld-konflikt-fassungen{grid-template-columns:1fr 1fr}}.segmente,.stufen,.mehrfach{gap:var(--r-2);flex-wrap:wrap;display:flex}.wahl{cursor:pointer;margin:0;font-size:1rem;font-weight:400;display:inline-flex;position:relative}.wahl input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wahl-flaeche{align-items:center;gap:var(--r-2);min-height:44px;padding:0 var(--r-4) 0 var(--r-3);line-height:var(--zeile-eng);color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);transition:border-color var(--ueberblendung), background var(--ueberblendung);display:inline-flex}.wahl:hover .wahl-flaeche{border-color:var(--text)}.wahl input[aria-invalid=true]+.wahl-flaeche{border-color:var(--rot-text)}.wahl input:focus-visible+.wahl-flaeche{box-shadow:0 0 0 1px var(--blau), 0 0 0 4px color-mix(in srgb, var(--blau-satt) 35%, transparent);border-color:var(--blau)}.segment{--wahl:var(--blau);--wahl-feld:var(--blau-feld)}.segment[data-stand=offen]{--wahl:var(--text);--wahl-feld:var(--flaeche-tief)}.segment[data-stand=kurs]{--wahl:var(--gruen-text);--wahl-feld:var(--gruen-feld)}.segment[data-stand=verspaetet]{--wahl:var(--rot-text);--wahl-feld:var(--rot-feld)}.segment[data-stand=erledigt]{--wahl:var(--blau);--wahl-feld:var(--blau-feld)}.segment .wahl-flaeche:before{content:"";border:1.5px solid var(--feld-rand);background:var(--feld-flaeche);border-radius:50%;flex:none;width:16px;height:16px}.segment input:checked+.wahl-flaeche{color:var(--wahl);background:var(--wahl-feld);border-color:var(--wahl);box-shadow:inset 0 0 0 1px var(--wahl);font-weight:600}.segment input:checked+.wahl-flaeche:before{border-color:var(--wahl);background:var(--wahl);box-shadow:inset 0 0 0 3px var(--wahl-feld)}[data-stufe=sehr-hoch]{--stufe:var(--rot-text);--stufe-feld:var(--rot-feld)}[data-stufe=hoch]{--stufe:var(--gelb-text);--stufe-feld:var(--gelb-feld)}[data-stufe=mittel]{--stufe:var(--blau);--stufe-feld:var(--blau-feld)}[data-stufe=gering]{--stufe:var(--text-leise);--stufe-feld:var(--flaeche-tief)}[data-stufe=ohne]{--stufe:var(--linie);--stufe-feld:transparent}.stufe .wahl-flaeche{border-radius:var(--radius-pille);padding:0 var(--r-4) 0 var(--r-3)}.stufe-punkt,.risiko-punkt-zeichen{background:var(--stufe);border-radius:50%;flex:none;width:10px;height:10px}.stufe input:checked+.wahl-flaeche{color:var(--stufe);background:var(--stufe-feld);border-color:var(--stufe);box-shadow:inset 0 0 0 1px var(--stufe);font-weight:600}.mehrfach-kasten{border:1.5px solid var(--feld-rand);border-radius:var(--radius-winzig);background:var(--feld-flaeche);flex:none;width:18px;height:18px;position:relative}.mehrfach-wahl input:checked+.wahl-flaeche{color:var(--blau);background:var(--blau-feld);border-color:var(--blau);box-shadow:inset 0 0 0 1px var(--blau);font-weight:600}.mehrfach-wahl input:checked+.wahl-flaeche .mehrfach-kasten{background:var(--blau);border-color:var(--blau)}.mehrfach-wahl input:checked+.wahl-flaeche .mehrfach-kasten:after{content:"";border:solid var(--knopf-text);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:4.5px;transform:rotate(45deg)}.datum{align-items:center;gap:var(--r-2) var(--r-4);flex-wrap:wrap;display:flex}.feld .feld-datum{width:auto;min-width:11rem}.datum-helfer{align-items:center;gap:var(--r-2);flex-wrap:wrap;display:flex}.datum-helfer-beschriftung{font-size:var(--t-s);color:var(--text-leise);margin:0;font-weight:400;display:inline}.feld .datum-wochen{width:5rem}.datum-dauer{font-size:var(--t-s);color:var(--text-leise)}.personenliste{max-width:36rem}.personen-chips{gap:var(--r-2);margin:0 0 var(--r-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.person-chip{align-items:center;gap:var(--r-1);min-height:36px;padding:0 var(--r-1) 0 var(--r-3);background:var(--blau-feld);border:1px solid var(--linie);border-radius:var(--radius-pille);font-size:1rem;display:inline-flex}.person-chip-weg{width:28px;height:28px;font:inherit;font-size:var(--t-l);color:var(--text-leise);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:inline-grid}.person-chip-weg:hover{color:var(--text);background:var(--flaeche-tief)}.personensuche{position:relative}.dokumente{max-width:var(--lesemass)}.dokumente-liste{margin:0 0 var(--r-2);padding:0;list-style:none}.dokument{align-items:start;column-gap:var(--r-3);border-bottom:1px solid var(--linie-zart);grid-template-columns:5.25rem minmax(0,1fr) auto 24px;grid-template-areas:"art name host weg";padding:5px 0;display:grid}.dokument:first-child{border-top:1px solid var(--linie-zart)}.dokument-name{overflow-wrap:break-word;grid-area:name;min-width:0;line-height:22px}.dokument-host{font-size:var(--t-s);color:var(--text-leise);white-space:nowrap;grid-area:host;line-height:22px}.dokument .person-chip-weg{grid-area:weg;width:24px;height:24px;margin-top:-1px;font-size:1rem}.dokument-art{height:22px;padding:0 var(--r-2);font-size:var(--t-xs);white-space:nowrap;color:#fff;background:var(--dokument-farbe,#5a6672);border-radius:var(--radius-winzig);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);grid-area:art;font-weight:600;line-height:22px;display:block}.dokument-art[data-art=word]{--dokument-farbe:#185abd}.dokument-art[data-art=excel]{--dokument-farbe:#107c41}.dokument-art[data-art=powerpoint]{--dokument-farbe:#c43e1c}.dokument-art[data-art=pdf]{--dokument-farbe:#b30b00}.dokument-art[data-art=onenote]{--dokument-farbe:#7719aa}.dokument-art[data-art=bild]{--dokument-farbe:#0e7490}.dokument-art[data-art=video]{--dokument-farbe:#9d174d}.dokument-art[data-art=ordner]{--dokument-farbe:#b45309;clip-path:polygon(0 0,34% 0,42% 4px,100% 4px,100% 100%,0 100%)}.dokument-art[data-art=web]{color:var(--text-leise);box-shadow:inset 0 0 0 1px var(--linie);clip-path:none;background:0 0}@media (max-width:479.98px){.dokument{grid-template-columns:5.25rem minmax(0,1fr) 24px;grid-template-areas:"art name weg"".host weg"}.dokument-host{white-space:normal;overflow-wrap:anywhere}}.dokumente-neu{gap:var(--r-2);flex-wrap:wrap;display:flex}.feld .dokumente-neu .feld-eingabe{flex:14rem;width:auto;min-width:0}.feld-lesen .dokumente-liste{margin-bottom:0}.dokumente-liste+.dokumente-liste .dokument:first-child{border-top:0}.dokument-art[data-art=datei]{--dokument-farbe:#5a6672}.dokument-datei,.ablage-laufend .dokument{grid-template-columns:5.25rem minmax(0,1fr) auto auto;grid-template-areas:"art name host aktionen""unten unten unten unten"}.dokument-aktionen{grid-area:aktionen;gap:2px;margin-top:-3px;display:flex}.dokument-knopf{width:28px;height:28px;color:var(--text-leise);border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.dokument-knopf svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.dokument-knopf:hover{color:var(--text);background:var(--flaeche-tief)}.dokument-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:1px}.dokument-unten{margin:var(--r-2) 0 var(--r-1);grid-area:unten}.dokument-umbenennen{grid-area:name}.feld .dokument-umbenennen.feld-eingabe{min-height:28px;padding-block:2px}.ablage-fortschritt{width:8rem;height:6px;accent-color:var(--blau);grid-area:host;align-self:center}.ablage-fehler{color:var(--rot-text);white-space:normal}.ablage-laufend .dokument-name{color:var(--text-leise)}.ablagefach{align-items:center;gap:var(--r-4);margin-top:var(--r-3);padding:var(--r-3) var(--r-4);background:var(--blau-feld);border:1px solid var(--linie);border-radius:var(--radius);transition:border-color var(--ueberblendung), box-shadow var(--ueberblendung);display:flex;position:relative}.ablagefach[data-ueber]{border-color:var(--blau);box-shadow:inset 0 0 0 1px var(--blau)}.ablagefach:has(input:focus-visible){outline:2px solid var(--blau);outline-offset:2px}.ablage-symbol{flex:none;overflow:visible}.ablage-blatt{transition:transform .22s}.ablage-blatt path:first-child{fill:var(--flaeche);stroke:var(--blau);stroke-width:1.6px;stroke-linejoin:round}.ablage-ecke{fill:none;stroke:var(--blau);stroke-width:1.6px;stroke-linejoin:round}.ablage-zeile{fill:none;stroke:var(--linie);stroke-width:1.6px;stroke-linecap:round}.ablage-schale{fill:var(--flaeche);stroke:var(--blau);stroke-width:1.6px;stroke-linejoin:round}.ablagefach[data-ueber] .ablage-blatt{transform:translateY(8px)}.ablagefach-text{gap:2px;min-width:0;display:grid}.ablagefach-titel{font-weight:600}.ablagefach-zeile{font-size:var(--t-s);color:var(--text-leise)}.ablagefach-waehlen{font-size:inherit;color:var(--blau);cursor:pointer;margin:0;text-decoration:underline;display:inline}.ablagefach-waehlen:hover{text-decoration-thickness:2px}.dokumente-link-schalter{margin-top:var(--r-2);display:block}@media (prefers-reduced-motion:reduce){.ablage-blatt,.ablagefach{transition:none}}@media (max-width:479.98px){.dokument-datei,.ablage-laufend .dokument{grid-template-columns:5.25rem minmax(0,1fr) auto;grid-template-areas:"art name name"".host aktionen""unten unten unten"}.ablagefach{gap:var(--r-3);padding:var(--r-3)}}.personensuche-liste{z-index:20;top:calc(100% + var(--r-1));max-height:18rem;padding:var(--r-1);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten-hoch);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.personensuche-liste[hidden]{display:none}.personensuche-treffer{justify-content:space-between;align-items:baseline;gap:var(--r-3);min-height:44px;padding:var(--r-2) var(--r-3);border-radius:var(--radius-klein);cursor:pointer;display:flex}.personensuche-treffer[aria-selected=true]{background:var(--blau-feld);box-shadow:inset 3px 0 0 var(--blau)}.personensuche-name{font-weight:500}.personensuche-zusatz{font-size:var(--t-s);color:var(--text-leise)}.personensuche-leer{margin:var(--r-2) 0 0;font-size:var(--t-s);color:var(--text-leise)}.personensuche-leer:empty{margin:0}.personenliste-status{align-items:center;gap:var(--r-3);font-size:var(--t-s);flex-wrap:wrap;display:flex}.personenliste-status .speicher-hinweis{min-height:0}.personenliste-status:not(:has(.speicher-hinweis:empty)){margin-top:var(--r-1)}.stand-chip{padding:1px var(--r-2);font-size:var(--t-s);font-weight:500;line-height:var(--zeile-ui);white-space:nowrap;border-radius:var(--radius-pille);border:1px solid #0000;align-items:center;display:inline-flex}.stand-chip[data-stand=offen]{color:var(--text);background:var(--flaeche-tief);border-color:var(--linie)}.stand-chip[data-stand=kurs]{color:var(--gruen-text);background:var(--gruen-feld);border-color:var(--gruen-text)}.stand-chip[data-stand=verspaetet]{color:var(--rot-text);background:var(--rot-feld);border-color:var(--rot-text)}.stand-chip[data-stand=erledigt]{color:var(--blau);background:var(--blau-feld);border-color:var(--blau)}.stand-chip[data-stand=ohne]{color:var(--text-leise);border:1px dashed var(--linie);background:0 0}.risiko-punkt{align-items:center;gap:var(--r-1);font-size:var(--t-s);line-height:var(--zeile-ui);color:var(--text);white-space:nowrap;display:inline-flex}.risiko-punkt[data-stufe=ohne]{color:var(--text-leise)}body{align-items:stretch;min-height:100vh;padding:0}.inhalt{width:100%;max-width:calc(1120px + 2 * var(--r-4));padding:var(--r-6) var(--r-4) var(--r-12);flex:1 0 auto;margin:0 auto}@media (min-width:720px){.inhalt{max-width:calc(1120px + 2 * var(--r-8));padding:var(--r-8) var(--r-8) var(--r-20)}}.karte{padding:var(--r-4) var(--r-6);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius)}.kopf{background:var(--flaeche)}.kopf-grat{width:100%;height:18px;display:block}.kopf-grat-grund{fill:var(--grund)}.kopf-grat-linie{fill:none;stroke:var(--linie);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.kopf-innen{align-items:center;gap:0 var(--r-6);max-width:calc(1120px + 2 * var(--r-8));min-height:60px;padding:0 var(--r-8);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marke nav menue";margin:0 auto;display:grid}.kopf-marke{align-items:center;gap:var(--r-3);min-height:44px;color:var(--text);grid-area:marke;text-decoration:none;display:inline-flex}.kopf-logo{width:auto;height:24px;display:block}.kopf-logo-dunkel,:root.dunkel .kopf-logo-hell{display:none}:root.dunkel .kopf-logo-dunkel{display:block}.kopf-projekt{padding-left:var(--r-3);border-left:1px solid var(--linie);font-size:var(--t-s);font-weight:600;line-height:var(--zeile-eng);white-space:nowrap}.kopf-nav{grid-area:nav;min-width:0}.kopf-nav ul{gap:var(--r-1);margin:0 calc(-1 * var(--r-1));padding:var(--r-1);scrollbar-width:none;flex-wrap:nowrap;list-style:none;display:flex;position:relative;overflow-x:auto}.kopf-nav ul::-webkit-scrollbar{display:none}.kopf-link{align-items:center;gap:var(--r-2);min-height:44px;padding:0 var(--r-3);font-size:var(--t-s);color:var(--text);white-space:nowrap;border-radius:var(--radius-klein);font-weight:500;text-decoration:none;display:inline-flex}.kopf-link:hover{background:var(--flaeche-tief)}.kopf-link[aria-current]{color:var(--blau);background:linear-gradient(var(--blau), var(--blau)) bottom / 100% 3px no-repeat;border-radius:0;font-weight:600}.kopf-link[aria-current]:hover{background:linear-gradient(var(--blau), var(--blau)) bottom / 100% 3px no-repeat, var(--flaeche-tief)}.kopf-zaehler{min-width:22px;height:22px;padding:0 var(--r-1);font-size:var(--t-xs);font-weight:600;line-height:var(--zeile-zeichen);color:var(--knopf-text);background:var(--knopf-flaeche);border-radius:var(--radius-pille);place-items:center;display:inline-grid}.kopf-marke:focus-visible,.kopf-link:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.kopf-unternav{max-width:calc(1120px + 2 * var(--r-8));padding:0 var(--r-8);margin:0 auto}.kopf-unternav ul{gap:var(--r-1);margin:0 calc(-1 * var(--r-1));padding:var(--r-1);scrollbar-width:none;border-top:1px solid var(--linie-zart);list-style:none;display:flex;position:relative;overflow-x:auto}.kopf-unternav ul::-webkit-scrollbar{display:none}.kopf-unterlink{min-height:44px;padding:0 var(--r-3);font-size:var(--t-s);color:var(--text-leise);white-space:nowrap;border-radius:var(--radius-klein);align-items:center;text-decoration:none;display:inline-flex}.kopf-unterlink:hover{color:var(--text);background:var(--flaeche-tief)}.kopf-unterlink[aria-current=page]{color:var(--blau);background:linear-gradient(var(--blau), var(--blau)) bottom / 100% 2px no-repeat;border-radius:0;font-weight:600}.kopf-unterlink:focus-visible{outline:2px solid var(--blau);outline-offset:2px}@media (max-width:719.98px){.kopf-unternav{padding-inline:var(--r-4)}}.menue{grid-area:menue;justify-self:end;position:relative}.menue-knopf{align-items:center;gap:var(--r-2);min-height:44px;padding:0 var(--r-3);font-size:var(--t-s);cursor:pointer;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-klein);font-weight:500;list-style:none;display:inline-flex}.menue-knopf::-webkit-details-marker{display:none}.menue-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.menue-name{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.menue-knopf:after{content:"";border:solid var(--text-leise);width:7px;height:7px;transition:transform var(--ueberblendung);border-width:0 1.5px 1.5px 0;flex:none;margin-top:-3px;transform:rotate(45deg)}.menue[open]>.menue-knopf{border-color:var(--blau)}.menue[open]>.menue-knopf:after{margin-top:3px;transform:rotate(-135deg)}.menue-tafel{z-index:35;top:calc(100% + var(--r-1));width:min(22rem, calc(100vw - 2 * var(--r-4)));padding:var(--r-2);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten-hoch);position:absolute;right:0}.menue-wer{padding:var(--r-2) var(--r-3) var(--r-3);line-height:var(--zeile-ui);margin:0;display:grid}.menue-wer-titel,.menue-wer-zusatz{font-size:var(--t-s);color:var(--text-leise)}.menue-wer-zusatz{overflow-wrap:anywhere}.menue-gruppe{padding:var(--r-2) 0 0;border-top:1px solid var(--linie)}.menue-gruppe+.menue-gruppe{margin-top:var(--r-2)}.menue-eintrag{width:100%;min-height:44px;padding:0 var(--r-3);font:inherit;font-size:var(--t-b);color:var(--text);text-align:left;border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.menue-eintrag:hover{background:var(--blau-feld)}.menue-eintrag:focus-visible{outline:2px solid var(--blau);outline-offset:-2px}.thema-wahl{gap:var(--r-1);padding:var(--r-2) var(--r-3) var(--r-3);display:grid}.thema-wahl-titel{font-size:var(--t-s);color:var(--text-leise)}.thema-wahl-knoepfe{border:1px solid var(--feld-rand);border-radius:var(--radius-klein);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.thema-wahl-knopf{min-height:44px;padding:0 var(--r-2);font:inherit;font-size:var(--t-s);color:var(--text);background:var(--flaeche);cursor:pointer;border:0}.thema-wahl-knopf+.thema-wahl-knopf{border-left:1px solid var(--feld-rand)}.thema-wahl-knopf:hover{background:var(--blau-feld)}.thema-wahl-knopf[aria-checked=true]{color:var(--knopf-text);background:var(--knopf-flaeche);font-weight:600}.thema-wahl-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:-4px}.thema-wahl-knopf[aria-checked=true]:focus-visible{outline-color:var(--knopf-text)}@media (pointer:fine){.thema-wahl-knopf{min-height:36px}}.ansehen-als{gap:var(--r-2);padding:var(--r-2) var(--r-3);display:grid}.ansehen-als label{margin:0}.ansehen-als select{min-height:44px;font-size:1rem}.ansehen-als .feld-hilfe{margin:0}.ansehen-als .knopf{justify-self:start}.ansicht-balken{z-index:30;background:var(--gelb-feld);border-bottom:1px solid var(--gelb-text);box-shadow:inset 0 3px 0 var(--gelb);position:sticky;top:0}.ansicht-balken-innen{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);max-width:calc(1120px + 2 * var(--r-8));padding:var(--r-2) var(--r-8);flex-wrap:wrap;margin:0 auto;display:flex}.ansicht-text{font-size:var(--t-b);line-height:var(--zeile-ui);margin:0}.ansicht-fehler{font-size:var(--t-s);color:var(--rot-text);font-weight:600}.fuss{width:100%;max-width:calc(1120px + 2 * var(--r-8));padding:var(--r-4) var(--r-4) var(--r-8);font-size:var(--t-s);color:var(--text-leise);border-top:1px solid var(--linie);margin:0 auto}.fuss p{margin:0}@media (min-width:720px){.fuss{padding-inline:var(--r-8)}}.anmelde-karte{width:calc(100% - 2 * var(--r-4));max-width:480px;margin:var(--r-12) auto;padding:var(--r-8) var(--r-6);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);align-self:center}.anmelde-karte .marke{margin:0 0 var(--r-2);font-size:var(--t-s);color:var(--text-leise)}.anmelde-karte h1{margin-bottom:var(--r-4)}.anmelde-karte>.knopf,.anmelde-karte>form{margin:var(--r-2) 0 var(--r-4)}@media (max-width:63.99rem){.kopf-innen{padding-top:var(--r-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marke menue""nav nav"}.kopf-nav{border-top:1px solid var(--linie-zart)}}@media (max-width:719.98px){.kopf-innen,.ansicht-balken-innen{padding-inline:var(--r-4)}.kopf-innen{gap:0 var(--r-3)}.menue-name{max-width:9rem}}@media (max-width:479.98px){.kopf-marke{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.kopf-logo{height:20px}.kopf-projekt{font-size:var(--t-xs);border-left:0;padding-left:0}.menue-name{max-width:12rem}}@media (prefers-reduced-motion:reduce){.menue-knopf:after{transition:none}}.uebersicht h1{margin-bottom:var(--r-4)}.filterleiste{gap:var(--r-4);padding:var(--r-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);display:grid}.filter-zeile{gap:var(--r-4);display:grid}.filter-gruppe{border:0;min-width:0;margin:0;padding:0}.filter-legende{margin:0 0 var(--r-2);font-size:var(--t-s);color:var(--text);padding:0;font-weight:600;display:block}.filter-legende-zusatz{color:var(--text-leise);font-weight:400}.filter-optionen{gap:var(--r-2);flex-wrap:wrap;display:flex}.filter-wahl .wahl-flaeche{font-size:var(--t-s);border-radius:var(--radius-pille)}.filter-wahl input:checked+.wahl-flaeche{color:var(--blau);background:var(--blau-feld);border-color:var(--blau);box-shadow:inset 0 0 0 1px var(--blau);font-weight:600}.filter-wahl input:checked+.wahl-flaeche .mehrfach-kasten{background:var(--blau);border-color:var(--blau)}.filter-wahl input:checked+.wahl-flaeche .mehrfach-kasten:after{content:"";border:solid var(--knopf-text);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:4.5px;transform:rotate(45deg)}.filter-wahl input[type=radio]+.wahl-flaeche:before{content:"";border:1.5px solid var(--feld-rand);background:var(--feld-flaeche);border-radius:50%;flex:none;width:16px;height:16px}.filter-wahl input[type=radio]:checked+.wahl-flaeche:before{border-color:var(--blau);background:var(--blau);box-shadow:inset 0 0 0 3px var(--blau-feld)}.filter-personensuche{max-width:22rem;margin-top:var(--r-2)}.filter-personensuche .personensuche-leer:empty{display:none}.filterleiste .feld-eingabe,.neues-paket .feld-eingabe{width:100%;min-height:44px;padding:var(--r-2) var(--r-3);font:inherit;color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);font-size:1rem;line-height:1.5;display:block}.filterleiste .feld-eingabe:hover,.neues-paket .feld-eingabe:hover{border-color:var(--text-leise)}.filterleiste .feld-eingabe:focus-visible,.neues-paket .feld-eingabe:focus-visible{border-color:var(--blau);box-shadow:0 0 0 1px var(--blau), 0 0 0 4px color-mix(in srgb, var(--blau-satt) 35%, transparent);outline:2px solid #0000}.neues-paket .feld-eingabe[aria-invalid=true]{border-color:var(--rot-text)}.filter-fuss{margin:0}@media (min-width:720px){.filterleiste{padding:var(--r-4) var(--r-6) var(--r-6)}.filter-zeile{align-items:start;column-gap:var(--r-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.filter-zeile+.filter-zeile{grid-template-columns:auto auto auto;justify-content:start}}.uebersicht-zaehler{margin:var(--r-6) 0 0;font-size:var(--t-s);color:var(--text-leise)}.uebersicht-leer{margin-top:var(--r-6);padding:var(--r-8) var(--r-6);text-align:center;background:var(--flaeche);border:1px dashed var(--feld-rand);border-radius:var(--radius)}.uebersicht-leer p{margin:0 auto}.uebersicht-hinweis{margin:var(--r-8) 0 0;font-size:var(--t-s);color:var(--text-leise)}.bereich-leer{margin:var(--r-2) 0 0;font-size:var(--t-s);color:var(--text-leise)}.bereich{margin-top:var(--r-12)}.uebersicht-zaehler+.bereich{margin-top:var(--r-4)}.bereich-titel{align-items:center;gap:var(--r-3);font-size:var(--t-xl);font-weight:500;line-height:var(--zeile-eng);letter-spacing:var(--sperr-display);margin:0;display:flex}.bereich-code{letter-spacing:0;width:2.25rem;height:2.25rem;color:var(--knopf-text);border-radius:var(--radius);flex:none;place-items:center;font-weight:600;display:inline-grid}.sektion{margin-top:var(--r-6)}.sektion-titel{margin:0 0 var(--r-2);font-size:var(--t-l);font-weight:600}.sektion-nummer{margin-right:var(--r-1);color:var(--text-leise);font-variant-numeric:tabular-nums}.paketliste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);margin:0;padding:0;list-style:none}.paketliste li+li{border-top:1px solid var(--linie-zart)}.paketliste li:first-child .paket-zeile{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.paketliste li:last-child .paket-zeile{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.paket-zeile{gap:var(--r-2) var(--r-3);padding:var(--r-3) var(--r-4) var(--r-3) var(--r-3);color:var(--text);font-size:var(--t-s);line-height:var(--zeile-ui);grid-template-columns:3.75rem minmax(0,1fr);text-decoration:none;display:grid}.paket-zeile:hover{background:var(--blau-feld)}.paket-zeile:hover .paket-titel{color:var(--blau);text-underline-offset:2px;text-decoration:underline}.paket-zeile:focus-visible{outline:2px solid var(--blau);outline-offset:-2px}.paket-nummer{color:var(--text-leise);font-variant-numeric:tabular-nums;padding-top:2px}.paket-haupt{min-width:0;display:grid}.paket-titel{font-size:var(--t-b);overflow-wrap:anywhere;font-weight:600}.paket-personen,.paket-leer{color:var(--text-leise)}.paket-angaben{align-items:center;gap:var(--r-1) var(--r-4);flex-wrap:wrap;grid-column:2;min-width:0;display:flex}.paket-stand{order:-3}.paket-ende{order:-2}.paket-schritte{order:-1}.paket-ende,.paket-risiko,.paket-schritte{align-items:center;gap:var(--r-1) var(--r-2);flex-wrap:wrap;display:inline-flex}.paket-risiko{column-gap:var(--r-4);flex-basis:100%}.paket-ueberfaellig{color:var(--rot-text)}.paket-ueberfaellig-marke{font-weight:600}.paket-risiko-zeile{align-items:center;gap:var(--r-2);display:inline-flex}.paket-risiko-art{color:var(--text-leise)}.paket-schritte{font-variant-numeric:tabular-nums;white-space:nowrap}.paket-ungeprueft{padding:0 var(--r-2);font-size:var(--t-xs);color:var(--gelb-text);background:var(--gelb-feld);border:1px solid var(--gelb-text);border-radius:var(--radius-pille);font-weight:600;line-height:20px}@media (min-width:720px){.paket-zeile{align-items:start;column-gap:var(--r-4);padding:var(--r-3) var(--r-4);grid-template-columns:4rem minmax(0,1fr) 7.5rem 10.5rem 15rem 7rem}.paket-angaben{display:contents}.paket-stand,.paket-ende,.paket-schritte{order:0}.paket-ende,.paket-risiko,.paket-schritte{justify-items:start;gap:0;display:grid}.paket-schritte{gap:var(--r-1)}.paket-risiko-zeile{white-space:nowrap}}.neues-paket-knopf{margin-top:var(--r-1);padding-inline:var(--r-3)}.neues-paket{margin-top:var(--r-2);padding:var(--r-3) var(--r-4) var(--r-4);background:var(--flaeche);border:1px solid var(--blau);border-radius:var(--radius)}.neues-paket-beschriftung{margin:0 0 var(--r-2);font-size:var(--t-s);font-weight:600;display:block}.neues-paket-zeile{gap:var(--r-2);flex-wrap:wrap;display:flex}.neues-paket-zeile .feld-eingabe{flex:16rem;width:auto}.meine-lead{font-size:var(--t-l);line-height:var(--zeile-ui);color:var(--text-leise);margin:0}.willkommen{margin-top:var(--r-6);padding:var(--r-4) var(--r-6) var(--r-6);background:var(--blau-feld);border:1px solid var(--blau);border-radius:var(--radius)}.willkommen-titel{margin:0 0 var(--r-2);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.willkommen p{margin:0 0 var(--r-2);line-height:var(--zeile-text)}.willkommen-knoepfe{align-items:center;gap:var(--r-2) var(--r-4);margin-top:var(--r-4);flex-wrap:wrap;display:flex}.meine-pruefen{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);margin-top:var(--r-6);padding:var(--r-3) var(--r-4) var(--r-3) var(--r-6);background:var(--gelb-feld);border:1px solid var(--gelb-text);border-radius:var(--radius);flex-wrap:wrap;display:flex}.meine-pruefen p{margin:0;font-weight:600}.meine-leer{margin-top:var(--r-8);padding:var(--r-8) var(--r-6);text-align:center;background:var(--flaeche);border:1px dashed var(--feld-rand);border-radius:var(--radius)}.meine-leer p{margin:0 auto}.meine-einstieg-knoepfe{justify-content:center;align-items:center;gap:var(--r-2) var(--r-4);margin-top:var(--r-4);flex-wrap:wrap;display:flex}.meine-einstieg-info{font-size:var(--t-s);color:var(--text-leise)}.meine-gruppe{margin-top:var(--r-12)}.meine-gruppe-titel{align-items:baseline;gap:var(--r-2);margin:0 0 var(--r-3);font-size:var(--t-xl);font-weight:500;line-height:var(--zeile-eng);letter-spacing:var(--sperr-display);display:flex}.meine-anzahl{font-size:var(--t-b);letter-spacing:0;color:var(--text-leise);font-variant-numeric:tabular-nums;font-weight:400}.meine-erledigt{margin:var(--r-8) 0 0;font-size:var(--t-s);color:var(--text-leise)}.aufgaben{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);margin:0;padding:0;list-style:none}.aufgaben li+li{border-top:1px solid var(--linie-zart)}.aufgabe{gap:var(--r-1);padding:var(--r-4);display:grid}.aufgabe p{max-width:none;margin:0}.aufgabe-kopf{align-items:baseline;gap:var(--r-3);min-width:0;display:flex}.aufgabe-nummer{font-size:var(--t-s);color:var(--text-leise);font-variant-numeric:tabular-nums;flex:none}.aufgabe-titel{font-size:var(--t-l);font-weight:600;line-height:var(--zeile-eng);letter-spacing:var(--sperr-titel);color:var(--text);overflow-wrap:anywhere;text-decoration:none}.aufgabe-titel:hover{color:var(--blau);text-underline-offset:2px;text-decoration:underline}.aufgabe-kontext,.aufgabe-leise{font-size:var(--t-s);color:var(--text-leise)}.aufgabe-angaben{align-items:center;gap:var(--r-1) var(--r-4);font-size:var(--t-s);line-height:var(--zeile-ui);flex-wrap:wrap;display:flex}.aufgabe .aufgabe-angaben{margin-top:var(--r-1)}.aufgabe-ueberfaellig{color:var(--rot-text);font-weight:600}.aufgabe-schritte{font-variant-numeric:tabular-nums}.aufgabe-offen{padding-top:var(--r-2);font-size:var(--t-s);line-height:var(--zeile-ui);border-top:1px dashed var(--linie)}.aufgabe .aufgabe-offen{margin-top:var(--r-2)}.aufgabe-offen-wort{color:var(--text-leise)}.aufgabe-offen a{text-underline-offset:2px}.aufgabe-offen-pflicht .aufgabe-offen-wort{color:var(--gelb-text);font-weight:600}.aufgabe-offen-pflicht a{font-weight:600}.aufgabe .aufgabe-offen+.aufgabe-offen{margin-top:var(--r-1);border-top:0;padding-top:0}@media (min-width:720px){.aufgabe{padding:var(--r-4) var(--r-6);column-gap:var(--r-3);grid-template-columns:5.5rem minmax(0,1fr)}.aufgabe>*{grid-column:2}.aufgabe .aufgabe-kopf{display:contents}.aufgabe .aufgabe-nummer{grid-area:1/1;padding-top:3px}.aufgabe .aufgabe-titel{grid-area:1/2}}.hilfe-seite section{margin-top:var(--r-8)}.hilfe-seite h2{margin:0 0 var(--r-2);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.hilfe-seite p{line-height:var(--zeile-text);margin:0}.hilfe-kontakt{padding-top:var(--r-6);border-top:1px solid var(--linie)}.hilfe-begriffe{max-width:var(--lesemass);line-height:var(--zeile-text);margin:0}.hilfe-begriffe dt{margin-top:var(--r-3);font-weight:600}.hilfe-begriffe dt:first-child{margin-top:0}.hilfe-begriffe dd{margin:0}.hilfe-seite section p+p{margin-top:var(--r-2)}.brotkrumen ol{gap:var(--r-1) var(--r-2);margin:0 0 var(--r-4);font-size:var(--t-s);color:var(--text-leise);flex-wrap:wrap;padding:0;list-style:none;display:flex}.brotkrumen li+li:before{content:"›";margin-right:var(--r-2);color:var(--text-leise)}.paket-kopf{gap:var(--r-2);margin-bottom:var(--r-8);display:grid}.paket-titel-marke{height:0}.paket-titel-leiste{z-index:20;margin-bottom:var(--r-2);padding-block:var(--r-2);background:var(--grund);box-shadow:0 0 0 100vmax var(--grund);clip-path:inset(0 -100vmax -1px);border-bottom:1px solid #0000;position:sticky;top:0}.paket-titel-leiste[data-klebt]{border-bottom-color:var(--linie)}.paket-titel-leiste{align-items:center;gap:var(--r-1) var(--r-4);flex-wrap:wrap;display:flex}.paket-titel-inhalt{flex:20rem;min-width:0}.paket-blaettern{gap:var(--r-1);margin-left:auto;display:flex}.paket-blaettern-pfeil{justify-content:center;align-items:center;gap:var(--r-1);min-width:44px;min-height:36px;padding:0 var(--r-2);font-size:var(--t-s);color:var(--blau);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-klein);font-weight:600;text-decoration:none;display:inline-flex}.paket-blaettern-pfeil>span[aria-hidden]:not(.paket-blaettern-nummer){font-size:var(--t-l);line-height:1}a.paket-blaettern-pfeil:hover{border-color:var(--blau);background:var(--blau-feld)}a.paket-blaettern-pfeil:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.paket-blaettern-pfeil[aria-disabled]{color:var(--text-leise);opacity:.5}.paket-blaettern-nummer{font-variant-numeric:tabular-nums}html:has(.paket-titel-leiste){scroll-padding-top:5.5rem}.paket-kopf-zeile{gap:var(--r-1);grid-template-columns:minmax(0,1fr);display:grid}.paket-kopf-h1{align-items:baseline;gap:0 var(--r-3);flex-wrap:wrap;margin:0;display:flex}.paket-kopf-nummer{font-size:var(--t-l);font-variant-numeric:tabular-nums;color:var(--blau);white-space:nowrap;font-weight:500}.paket-kopf-titel{overflow-wrap:anywhere}.paket-kopf-titelfeld .feld{max-width:none;margin:0}.paket-kopf-titelfeld .feld-beschriftung{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.paket-kopf-titelfeld .feld .feld-steuer .feld-eingabe{min-height:52px;padding:var(--r-1) var(--r-2) var(--r-1) 0;font-family:var(--schrift-titel);resize:none;field-sizing:content;font-size:var(--t-2xl);font-weight:500;line-height:var(--zeile-eng);letter-spacing:0;border-color:transparent transparent var(--feld-rand);border-radius:var(--radius-klein) var(--radius-klein) 0 0;background:0 0}.paket-kopf-titelfeld .feld .feld-steuer .feld-eingabe:hover{border-color:var(--feld-rand)}.paket-kopf-titelfeld .feld .feld-steuer .feld-eingabe:focus{padding-left:var(--r-2);background:var(--feld-flaeche)}.paket-kopf-angaben{gap:var(--r-2) var(--r-8);margin:var(--r-2) 0 0;flex-wrap:wrap;display:flex}.paket-kopf-angaben div{gap:2px;display:grid}.paket-kopf-angaben dt{font-size:var(--t-xs);color:var(--text-leise)}.paket-kopf-angaben dd{font-size:var(--t-b);margin:0}.paket-kopf-abstand{color:var(--text-leise)}.paket-kopf-vorbei,.paket-kopf-vorbei .paket-kopf-abstand{color:var(--rot-text);font-weight:600}.paket-kopf-warnung{margin:var(--r-2) 0 0;padding:var(--r-2) var(--r-3);color:var(--rot-text);background:var(--rot-feld);border-left:3px solid var(--rot-text);border-radius:var(--radius-klein);justify-self:start}.paket-ungeprueft-kasten{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);margin-top:var(--r-2);padding:var(--r-2) var(--r-3) var(--r-2) var(--r-4);background:var(--gelb-feld);border:1px solid var(--gelb-text);border-radius:var(--radius);flex-wrap:wrap;display:flex}.paket-ungeprueft-kasten>p:first-child{margin:0;font-weight:600}.paket-ungeprueft-kasten .feld-fehler{flex-basis:100%}.paket-raster{gap:var(--r-6);min-width:0;display:grid}.paket-abschnitt{padding:var(--r-6)}.paket-abschnitt>.feld:last-child,.paket-abschnitt>.paket-dauer:last-child{margin-bottom:0}.abschnitt-titel{align-items:baseline;gap:var(--r-1) var(--r-3);margin:0 0 var(--r-6);font-size:var(--t-xl);font-weight:500;line-height:var(--zeile-eng);letter-spacing:var(--sperr-display);flex-wrap:wrap;display:flex}.abschnitt-zahl{font-size:var(--t-s);letter-spacing:0;color:var(--text-leise);font-weight:400}.paket-dauer{margin:calc(-1 * var(--r-4)) 0 var(--r-6);font-size:var(--t-s);color:var(--text-leise)}.abhaengigkeiten-spalten{clear:both;gap:var(--r-4);display:grid}@media (min-width:720px){.abhaengigkeiten-spalten{grid-template-columns:1fr 1fr}}.abhaengigkeiten-titel{margin:0 0 var(--r-1);font-size:var(--t-s);color:var(--text-leise)}.kanten{gap:var(--r-1);margin:0 0 var(--r-2);padding:0;list-style:none;display:grid}.kante{align-items:center;gap:var(--r-2);display:flex}.kante-link{overflow-wrap:anywhere;min-width:0}.kante-nummer{font-variant-numeric:tabular-nums;font-weight:600}.kanten-leer{margin:0 0 var(--r-2);color:var(--text-leise)}.kanten-hinzu{padding-inline:var(--r-2)}.kantensuche-zeile{gap:var(--r-2);display:flex}.kantensuche-zeile .feld-eingabe{flex:auto;min-width:0}.kantensuche .kante-nummer{flex:none}.schritte{gap:var(--r-2);margin:0 0 var(--r-4);padding:0;list-style:none;display:grid}.schritt{column-gap:var(--r-3);scroll-margin-top:var(--r-4);grid-template-columns:auto auto minmax(0,1fr);padding:0;display:grid}.schritt[data-offen]{border-color:var(--feld-rand)}.schritt:target{border-color:var(--gelb-text)}.schritt-kopf{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--t-b);margin:0;font-weight:400;display:grid}.schritt-kopf-knopf{grid-column:1/-1;grid-template-columns:subgrid;min-height:44px;padding:var(--r-3) var(--r-4) var(--r-1);font:inherit;text-align:left;color:var(--text);border-radius:var(--radius);cursor:pointer;background:0 0;border:0;align-items:baseline;display:grid}.schritt-kopf-knopf:hover .schritt-titel{text-underline-offset:2px;text-decoration:underline}.schritt-kopf-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.schritt-pfeil{border-right:2px solid var(--text-leise);border-bottom:2px solid var(--text-leise);width:8px;height:8px;transition:transform var(--ueberblendung);transform:translateY(-2px)rotate(-45deg)}.schritt-kopf-knopf[aria-expanded=true] .schritt-pfeil{transform:translateY(-4px)rotate(45deg)}.schritt-nummer{font-variant-numeric:tabular-nums;color:var(--text-leise)}.schritt-titel{overflow-wrap:anywhere;grid-column:3/-1;font-weight:600}.schritt-unten{align-items:center;gap:var(--r-1) var(--r-4);min-height:32px;padding:0 var(--r-4) var(--r-2) 0;font-size:var(--t-s);flex-wrap:wrap;grid-column:3/-1;display:flex}.schritt-termin,.schritt-person{align-items:center;gap:var(--r-1);display:inline-flex}.schritt-person{color:var(--text-leise)}.schritt-symbol{color:var(--text-leise);flex:none}.schritt-inhalt{padding:var(--r-2) var(--r-4) var(--r-4);border-top:1px solid var(--linie);grid-column:1/-1}.schritt-inhalt>.feld:first-child{margin-top:var(--r-4)}@media (min-width:720px){.schritt-inhalt{padding-inline:var(--r-8)}}.schritt-werkzeuge{justify-content:flex-end;align-items:flex-start;gap:var(--r-3);padding-top:var(--r-4);border-top:1px solid var(--linie-zart);flex-wrap:wrap;display:flex}.schritte-leer{margin:0 0 var(--r-4);color:var(--text-leise)}.schritt-hinzu{padding-inline:var(--r-3)}@media (prefers-reduced-motion:reduce){.schritt-pfeil{transition:none}}.ordnen{background:var(--flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);box-shadow:var(--schatten)}.ordnen-kopf{padding:var(--r-4) var(--r-6) var(--r-3)}.ordnen-kopf h3{margin:0 0 var(--r-1);font-size:var(--t-l)}.ordnen-kopf h3:focus{outline:none}.ordnen-kopf p{max-width:var(--lesemass);font-size:var(--t-s);color:var(--text-leise);margin:0}.ordnen-schalter{align-items:center;gap:var(--r-2);margin-top:var(--r-3);font-size:var(--t-s);display:flex}.ordnen-schalter input{width:18px;height:18px;accent-color:var(--blau)}.ordnen-liste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.ordnen-zeile{align-items:center;gap:var(--r-3);min-height:44px;padding:var(--r-1) var(--r-6) var(--r-1) var(--r-4);border-bottom:1px solid var(--linie-zart);grid-template-columns:28px 52px 11rem minmax(0,1fr) auto;display:grid}.ordnen-zeile:last-child{border-bottom:0}.ordnen-zeile[data-bewegt]{background:var(--blau-feld);box-shadow:inset 4px 0 0 var(--blau)}.ordnen-zeile[data-ziehend]{z-index:1;background:var(--flaeche);box-shadow:var(--schatten), inset 4px 0 0 var(--blau);position:relative}.ordnen-griff{width:28px;height:36px;color:var(--text-leise);border-radius:var(--radius-klein);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.ordnen-zeile[data-ziehend] .ordnen-griff{cursor:grabbing}.ordnen-griff:hover{background:var(--flaeche-tief)}.ordnen-griff svg{width:12px;height:18px}.ordnen-griff:focus-visible,.ordnen-stelle:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.ordnen-stelle{width:52px;height:36px;font:inherit;font-size:var(--t-s);font-variant-numeric:tabular-nums;text-align:center;color:var(--text);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-klein)}.ordnen-stelle:hover{border-color:var(--feld-rand)}.ordnen-nr{align-items:baseline;gap:var(--r-2);font-size:var(--t-s);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.ordnen-nr-alt{min-width:8ch;color:var(--text-leise);text-decoration:line-through;-webkit-text-decoration-color:var(--feld-rand);text-decoration-color:var(--feld-rand)}.ordnen-nr-pfeil,.ordnen-nr-gleich{color:var(--text-leise)}.ordnen-nr-neu{color:var(--blau);font-weight:600}.ordnen-titel{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ordnen-marke{margin-left:var(--r-2);font-size:var(--t-xs);color:var(--blau);font-weight:600}.ordnen-termin{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--text-leise);white-space:nowrap}.ordnen-folgen{gap:var(--r-3);padding:var(--r-4) var(--r-6);border-top:1px solid var(--linie);display:grid}.ordnen-folge{gap:var(--r-2);max-width:80ch;font-size:var(--t-s);grid-template-columns:20px minmax(0,1fr);display:grid}.ordnen-folge svg{width:16px;height:16px;margin-top:2px}.ordnen-folge-ok svg{color:var(--gruen-text)}.ordnen-folge-leise{color:var(--text-leise)}.ordnen-folge-warn{padding:var(--r-3) var(--r-4);background:var(--gelb-feld);border-left:4px solid var(--gelb-text);border-radius:0 var(--radius-klein) var(--radius-klein) 0}.ordnen-folge-warn svg{color:var(--gelb-text)}.ordnen-treffer{margin:var(--r-1) 0 0;padding-left:var(--r-4)}.ordnen-treffer li+li{margin-top:var(--r-1)}.ordnen-leiste{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);padding:var(--r-3) var(--r-6);background:var(--flaeche);border-top:1px solid var(--linie);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--schatten-leiste);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.ordnen-leiste-text{font-size:var(--t-s)}.ordnen-leiste-text b{font-variant-numeric:tabular-nums}.ordnen-leiste-knoepfe{gap:var(--r-2);flex-wrap:wrap;display:flex}.ordnen-fehler{flex-basis:100%;margin:0}@media (max-width:720px){.ordnen-zeile{padding-right:var(--r-4);grid-template-columns:28px 48px minmax(0,1fr)}.ordnen-nr{grid-column:3}.ordnen-titel{white-space:normal;grid-column:2/4}.ordnen-termin{display:none}.ordnen-kopf,.ordnen-folgen,.ordnen-leiste{padding-inline:var(--r-4)}}.knopf-gefahr{color:var(--rot-knopf-text);background:var(--rot-knopf);border-color:var(--rot-knopf)}.knopf-gefahr:hover{background:var(--rot-knopf-hover);border-color:var(--rot-knopf-hover)}.knopf-gefahr-leise{color:var(--rot-text);background:0 0;border-color:#0000}.knopf-gefahr-leise:hover{background:var(--rot-feld);border-color:#0000}.bestaetigung{gap:var(--r-2);padding:var(--r-3) var(--r-4);background:var(--rot-feld);border:1px solid var(--rot-text);border-radius:var(--radius);display:grid}.bestaetigung-frage{color:var(--rot-text);margin:0;font-weight:600}.bestaetigung-knoepfe{gap:var(--r-2);flex-wrap:wrap;display:flex}.bestaetigung-neutral{background:var(--grund);border-color:var(--linie)}.bestaetigung-neutral .bestaetigung-frage{color:var(--text);overflow-wrap:anywhere}.paket-loeschen{margin-top:var(--r-6);padding-top:var(--r-6);border-top:1px solid var(--linie)}.paket-loeschen-titel{margin:0 0 var(--r-1);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.paket-loeschen-text{margin:0 0 var(--r-3);color:var(--text-leise)}.paket-loeschen .knopf-gefahr-leise{padding-inline:var(--r-3);border-color:var(--rot-text)}.verlauf-titel{margin:0 0 var(--r-3);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.verlauf-leer{color:var(--text-leise);margin:0}.verlauf-liste{margin:0 0 0 var(--r-1);border-left:1px solid var(--linie);padding:0;list-style:none}.verlauf-zeile{padding:0 0 var(--r-4) var(--r-4);font-size:var(--t-s);position:relative}.verlauf-zeile:before{content:"";background:var(--grund);border:1px solid var(--text-leise);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.verlauf-zeile[data-ungeprueft]{margin:0 0 var(--r-3) var(--r-2);padding:var(--r-2) var(--r-3);background:var(--gelb-feld);border-left:3px solid var(--gelb);border-radius:0 var(--radius-klein) var(--radius-klein) 0}.verlauf-zeile[data-ungeprueft]:before{left:calc(-1 * var(--r-2) - 7px);background:var(--gelb);border-color:var(--gelb-text)}.verlauf-was{overflow-wrap:anywhere;margin:0;font-weight:600}.verlauf-objekt{font-variant-numeric:tabular-nums;color:var(--text-leise);font-weight:400}.verlauf-wer{color:var(--text-leise);margin:0}.verlauf-pruefen{align-items:center;gap:var(--r-2);margin-top:var(--r-2);flex-wrap:wrap;display:flex}.verlauf-marke{font-size:var(--t-xs);color:var(--gelb-text);font-weight:600}.verlauf-quittieren{min-height:36px}.verlauf-pruefen .bestaetigung{padding:var(--r-2) var(--r-3);flex-basis:100%}.pruefen-seite h1,.personen-seite h1{margin-bottom:var(--r-2)}.pruefen-seite h1:focus{outline:none}.pruefen-lead,.personen-lead{max-width:var(--lesemass);margin:0 0 var(--r-8);font-size:var(--t-b);line-height:var(--zeile-text);color:var(--text-leise)}.personen-ki-kosten{max-width:var(--lesemass);margin:0 0 var(--r-8);font-size:var(--t-s);color:var(--text-leise)}.pruefen-leer{padding:var(--r-8) var(--r-6);text-align:center;background:var(--flaeche);border:1px dashed var(--feld-rand);border-radius:var(--radius)}.pruefen-leer p{font-size:var(--t-l);color:var(--gruen-text);margin:0 auto;font-weight:600}.pruefen-wartend{max-width:var(--lesemass);margin-bottom:var(--r-6);padding:var(--r-3) var(--r-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius)}.pruefen-wartend p{margin:0 0 var(--r-2);line-height:var(--zeile-text)}.pruefen-wartend ul{padding-left:var(--r-6);margin:0}.pruefen-paket{margin-top:var(--r-6);background:var(--flaeche);border:1px solid var(--linie);border-left:3px solid var(--gelb-text);border-radius:var(--radius);box-shadow:var(--schatten)}.pruefen-paket-kopf{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);padding:var(--r-3) var(--r-4);border-bottom:1px solid var(--linie);flex-wrap:wrap;display:flex}.pruefen-paket-titel{font-size:var(--t-l);letter-spacing:var(--sperr-titel);overflow-wrap:anywhere;margin:0;font-weight:600}.pruefen-paket-nummer{color:var(--text-leise);font-variant-numeric:tabular-nums;font-weight:400}.pruefen-paket-aktion{gap:var(--r-1);justify-items:end;display:grid}.pruefen-liste{margin:0;padding:0;list-style:none}.pruefen-eintrag{gap:var(--r-3);padding:var(--r-4);display:grid}.pruefen-eintrag+.pruefen-eintrag{border-top:1px solid var(--linie-zart)}.pruefen-inhalt{gap:var(--r-2);min-width:0;display:grid}.pruefen-inhalt p{max-width:none;margin:0}.pruefen-feld{gap:2px;display:grid}.pruefen-ort{font-size:var(--t-s);color:var(--text-leise);overflow-wrap:anywhere}.pruefen-beschriftung{font-weight:600}.pruefen-beschriftung a{text-underline-offset:2px}.pruefen-wer{font-size:var(--t-s);color:var(--text-leise)}.pruefen-quittiert{margin-top:var(--r-6);padding:var(--r-3) var(--r-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius)}.pruefen-quittiert summary{cursor:pointer;font-weight:600}.pruefen-quittiert-zahl{color:var(--text-leise);font-weight:400}.pruefen-quittiert-liste{gap:var(--r-2);margin:var(--r-3) 0 0;padding:0;list-style:none;display:grid}.pruefen-quittiert-liste li{padding-top:var(--r-2);border-top:1px solid var(--linie);gap:2px;display:grid}.pruefen-quittiert-paket{font-weight:600}.pruefen-werte{gap:var(--r-1);display:grid}.pruefen-wert{min-width:0;padding:var(--r-2) var(--r-3);border-radius:var(--radius-klein);gap:2px;display:grid}.pruefen-vorher{background:var(--rot-feld)}.pruefen-jetzt{background:var(--gruen-feld)}.pruefen-wert-art{font-size:var(--t-xs);color:var(--text-leise);font-weight:600}.pruefen-wert-text{font-size:var(--t-b);line-height:var(--zeile-text);white-space:pre-line;overflow-wrap:anywhere;color:var(--text);text-decoration:none}del.pruefen-wert-text{text-decoration:line-through;-webkit-text-decoration-color:var(--rot-text);text-decoration-color:var(--rot-text);color:var(--text-leise)}.pruefen-wert[data-leer]{box-shadow:inset 0 0 0 1px var(--linie);background:0 0}.pruefen-wert[data-leer] .pruefen-wert-text{color:var(--text-leise);font-style:italic}.pruefen-pfeil{padding-left:var(--r-3);color:var(--text-leise);justify-self:start;transform:rotate(90deg)}.pruefen-aktion{gap:var(--r-1);justify-items:start;display:grid}.pruefen-aktion .bestaetigung{max-width:26rem}.pruefen-ereignisse{gap:var(--r-2);margin:0;padding:0;list-style:none;display:grid}.pruefen-ereignisse li{padding:var(--r-1) 0 var(--r-1) var(--r-3);border-left:3px solid var(--gelb-text);gap:2px;display:grid}.pruefen-ereignis-text{font-size:var(--t-b);line-height:var(--zeile-text);overflow-wrap:anywhere}@media (min-width:720px){.pruefen-paket-kopf{padding:var(--r-3) var(--r-6)}.pruefen-eintrag{align-items:start;column-gap:var(--r-6);padding:var(--r-4) var(--r-6);grid-template-columns:minmax(0,1fr) auto}.pruefen-werte{align-items:start;column-gap:var(--r-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.pruefen-pfeil{align-self:center;padding:0;transform:none}.pruefen-aktion{justify-items:end}}.personen-neu{margin-bottom:var(--r-8)}.personen-neu-titel,.link-kasten-titel{margin:0 0 var(--r-4);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.personen-formular-felder{gap:0 var(--r-6);display:grid}.personen-formular .feld{margin-bottom:var(--r-4)}.personen-art{min-width:0}.personen-art-wahl{gap:var(--r-1) var(--r-6);flex-wrap:wrap;display:flex}.personen-art-wahl label{align-items:center;gap:var(--r-2);cursor:pointer;min-height:44px;font-size:1rem;display:inline-flex}.personen-art-wahl input{width:18px;height:18px;accent-color:var(--blau);margin:0}.personen-formular-knoepfe{align-items:center;gap:var(--r-2) var(--r-4);flex-wrap:wrap;display:flex}.personen-meldung{font-size:var(--t-s);color:var(--gruen-text);margin:0;font-weight:600}@media (min-width:720px){.personen-formular-felder{grid-template-columns:repeat(2,minmax(0,1fr))}}.personen-werkzeug{margin:0 0 var(--r-4)}.personen-filterleiste{margin-bottom:var(--r-4)}.personen-treffer{align-items:baseline;gap:var(--r-2) var(--r-4);font-size:var(--t-s);color:var(--text-leise);flex-wrap:wrap;display:flex}.personen-liste-titel{margin:var(--r-8) 0 var(--r-4);font-size:var(--t-l);letter-spacing:var(--sperr-titel);font-weight:600}.personen-sortieren{align-items:center;gap:var(--r-1);min-height:32px;margin:calc(-1 * var(--r-1)) calc(-1 * var(--r-1));padding:var(--r-1);font:inherit;color:inherit;border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:0;display:inline-flex}.personen-sortieren:hover{color:var(--text)}.personen-sortieren[data-aktiv]{color:var(--blau)}.personen-sortieren:focus-visible{outline:2px solid var(--blau);outline-offset:1px}.personen-sortieren-pfeil{opacity:.55;font-weight:400}.personen-sortieren[data-aktiv] .personen-sortieren-pfeil{opacity:1}.personen-zusatz{font-size:var(--t-xs);color:var(--text-leise);margin-top:2px;display:block}.personen-ordnen{align-items:center;gap:var(--r-2);flex-wrap:wrap;margin-left:auto;display:inline-flex}.personen-ordnen label{color:var(--text);font-weight:600}.filterleiste .personen-ordnen .feld-eingabe{width:auto;font-size:1rem}@media (min-width:720px){.personen-ordnen{display:none}}.personen-recht{grid-column:1/-1}.personen-recht-wahl{align-items:center;gap:var(--r-2);cursor:pointer;min-height:44px;font-size:1rem;display:inline-flex}.personen-recht-wahl input{width:18px;height:18px;accent-color:var(--blau);margin:0}.personen-recht-hinweis{font-size:var(--t-s);color:var(--text-leise);margin:0}@media (min-width:720px){.personen-tabelle .personen-name{overflow-wrap:normal;min-width:10rem}.personen-tabelle .personen-email{min-width:13rem}}.personen-keine td{padding:var(--r-6) var(--r-3);color:var(--text-leise)}.personen-tabelle{border-collapse:collapse;width:100%;font-size:var(--t-s)}.personen-tabelle th,.personen-tabelle td{padding:var(--r-3);text-align:left;vertical-align:top}.personen-tabelle thead th{font-size:var(--t-xs);color:var(--text-leise);border-bottom:1px solid var(--linie);white-space:nowrap;font-weight:600}.personen-tabelle tbody tr{border-bottom:1px solid var(--linie-zart)}.personen-name{font-size:var(--t-b);overflow-wrap:anywhere;font-weight:600}.personen-ich{color:var(--text-leise);font-weight:400}.personen-email{overflow-wrap:anywhere}.personen-leer{color:var(--text-leise)}.personen-zahl{font-variant-numeric:tabular-nums}.personen-zeile[data-gesperrt] .personen-name{color:var(--text-leise)}.personen-status{padding:1px var(--r-2);font-size:var(--t-xs);border-radius:var(--radius-pille);white-space:nowrap;border:1px solid;font-weight:600;display:inline-block}.personen-status[data-aktiv=true]{color:var(--gruen-text);background:var(--gruen-feld)}.personen-status[data-aktiv=false]{color:var(--rot-text);background:var(--rot-feld)}.personen-aktionen{gap:var(--r-2);display:grid}.personen-knoepfe{gap:var(--r-1);grid-template-columns:repeat(5,36px);display:grid}.personen-knoepfe:has(>:not(.symbolknopf)){grid-template-columns:max-content}.symbolknopf{width:36px;height:36px;color:var(--text-leise);border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid;position:relative}.symbolknopf svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.symbolknopf:hover:not(:disabled),.symbolknopf[aria-expanded=true]{color:var(--text);background:var(--flaeche-tief);border-color:var(--linie)}.symbolknopf[data-warnung]:hover:not(:disabled){color:var(--rot-text)}.symbolknopf:focus-visible{outline:2px solid var(--blau);outline-offset:1px}.symbolknopf:disabled{cursor:default;opacity:.45}.symbolknopf[aria-expanded=true]:disabled{opacity:1}.symbolknopf[aria-busy=true] svg{animation:1s ease-in-out infinite alternate symbol-laeuft}@keyframes symbol-laeuft{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.symbolknopf[aria-busy=true] svg{opacity:.5;animation:none}}.symbolknopf:after{content:attr(data-tipp);z-index:5;padding:3px var(--r-2);font-size:var(--t-xs);white-space:nowrap;color:var(--flaeche);background:var(--text);border-radius:var(--radius-klein);opacity:0;pointer-events:none;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.symbolknopf:hover:after,.symbolknopf:focus-visible:after{opacity:1}.personen-knoepfe>:last-child.symbolknopf:after{left:auto;right:0;transform:none}@media (pointer:coarse){.personen-knoepfe{grid-template-columns:repeat(5,44px)}.symbolknopf{width:44px;height:44px}}.personen-bestaetigung{max-width:26rem}.personen-zeile-bearbeiten td{padding:var(--r-4);background:var(--blau-feld)}.personen-bearbeiten-titel{margin:0 0 var(--r-3);font-weight:600}@media (min-width:720px) and (max-width:1199.98px){.personen-tabelle{display:block;position:relative;overflow-x:auto}}@media (max-width:719.98px){.personen-tabelle thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.personen-tabelle,.personen-tabelle tbody,.personen-tabelle tr,.personen-tabelle th,.personen-tabelle td{display:block}.personen-tabelle tbody tr{margin-bottom:var(--r-4);padding:var(--r-3) var(--r-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius)}.personen-tabelle tbody th,.personen-tabelle tbody td{padding:var(--r-1) 0}.personen-tabelle tbody td[data-titel]{gap:var(--r-2);grid-template-columns:9rem minmax(0,1fr);display:grid}.personen-tabelle tbody td[data-titel]:before{content:attr(data-titel);color:var(--text-leise)}.personen-tabelle .personen-status{justify-self:start}.personen-tabelle tbody td[data-titel=Aktionen]{padding-top:var(--r-3);display:block}.personen-tabelle tbody td[data-titel=Aktionen]:before{content:none}.personen-tabelle tbody .personen-name{padding-bottom:var(--r-2)}.personen-tabelle .personen-zeile-bearbeiten{background:var(--blau-feld)}.personen-zeile-bearbeiten td{background:0 0;padding:0}.personen-knoepfe{gap:var(--r-2);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.personen-platz{display:none}.symbolknopf{align-items:center;gap:var(--r-2);width:auto;height:auto;min-height:44px;padding:var(--r-1) var(--r-2);text-align:left;color:var(--text);border-color:var(--linie);font-family:inherit;display:flex}.symbolknopf svg{flex:none}.symbolknopf:after{font-size:var(--t-s);white-space:normal;color:inherit;opacity:1;background:0 0;padding:0;position:static;transform:none}}.link-kasten{gap:var(--r-2);margin-bottom:var(--r-8);background:var(--blau-feld);border-color:var(--blau);display:grid}.link-kasten-titel{margin-bottom:0}.link-kasten-titel:focus{outline:none}.link-kasten-hinweis{margin:0 0 var(--r-2);font-weight:600}.link-kasten-beschriftung{margin:var(--r-2) 0 0;font-size:var(--t-s);font-weight:600}.link-kasten-betreff{font-size:var(--t-s);color:var(--text-leise);margin:0}.link-kasten-zeile,.link-kasten-knoepfe{align-items:center;gap:var(--r-2) var(--r-3);flex-wrap:wrap;display:flex}.link-kasten .feld-eingabe{width:100%;min-height:44px;padding:var(--r-2) var(--r-3);font:inherit;color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);font-size:1rem;line-height:1.5;display:block}.link-kasten .feld-eingabe:focus-visible{border-color:var(--blau);box-shadow:0 0 0 1px var(--blau), 0 0 0 4px color-mix(in srgb, var(--blau-satt) 35%, transparent);outline:2px solid #0000}.link-kasten .link-kasten-link{width:auto;font-family:var(--schrift-code);font-size:var(--t-s);flex:20rem}.link-kasten-email{gap:var(--r-1);margin-top:var(--r-2);display:grid}.link-kasten .link-kasten-adresse{flex:16rem;width:auto;max-width:24rem}.link-kasten .link-kasten-mail{max-width:var(--schreibmass);resize:vertical;line-height:var(--zeile-text)}.kopier-knopf{align-items:center;gap:var(--r-2);flex-wrap:wrap;display:inline-flex}.kopier-ok{font-size:var(--t-s);color:var(--gruen-text);font-weight:600}.kopier-fehler{font-size:var(--t-s);color:var(--rot-text);font-weight:600}.zeitleiste-seite{--etikett:9.5rem;--monatsbreite:2.75rem}@media (min-width:720px){.zeitleiste-seite{--etikett:17rem;--monatsbreite:3rem}}.handy-klappe,.handy-klappe-inhalt{display:contents}.handy-klappe-knopf{display:none}@media (max-width:719.98px){.handy-klappe,.handy-klappe-inhalt{display:block}.handy-klappe:not([data-offen])>.handy-klappe-inhalt{display:none}.handy-klappe-knopf{align-items:center;gap:var(--r-2);min-height:44px;font:inherit;font-size:var(--t-s);color:var(--blau);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.handy-klappe-knopf:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;width:7px;height:7px;margin-top:-3px;transform:rotate(45deg)}.handy-klappe[data-offen]>.handy-klappe-knopf:after{margin-top:3px;transform:rotate(-135deg)}.handy-klappe-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.handy-klappe-zusatz{color:var(--text-leise);font-weight:400}}.zl-legende{margin-top:var(--r-4)}.zl-legende-liste{gap:var(--r-2) var(--r-6);font-size:var(--t-s);line-height:var(--zeile-ui);color:var(--text-leise);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zl-legende-liste li{align-items:center;gap:var(--r-2);display:inline-flex}.zl-rahmen{margin-top:var(--r-3);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);overflow-x:auto}.zl-rahmen:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.zl{min-width:calc(var(--etikett) + var(--monate) * var(--monatsbreite));position:relative}.zl-raster{inset:0 0 0 var(--etikett);pointer-events:none;position:absolute}.zl-monat{border-left:1px solid var(--linie-zart);position:absolute;top:0;bottom:0}.zl-monat:nth-child(2n){background:var(--grund)}.zl-jahreswechsel{border-left-color:var(--feld-rand)}.zl-heute{z-index:1;border-left:2px solid var(--text);width:0;position:absolute;top:0;bottom:0;transform:translate(-1px)}.zl-kopf,.zl-zeile{grid-template-columns:var(--etikett) minmax(0, 1fr);display:grid}.zl-kopf{z-index:2;border-bottom:1px solid var(--linie);height:2.75rem;position:relative}.zl-kopf .zl-etikett{background:var(--flaeche)}.zl-spur{min-width:0;position:relative}.zl-monatsname{bottom:var(--r-1);padding-left:var(--r-1);font-size:var(--t-xs);line-height:var(--zeile-ui);color:var(--text-leise);white-space:nowrap;position:absolute}.zl-jahr{bottom:100%;left:var(--r-1);color:var(--text);font-weight:600;position:absolute}.zl-heute-marke{padding:0 var(--r-1);font-size:var(--t-xs);font-weight:600;line-height:var(--zeile-ui);color:var(--flaeche);background:var(--text);border-radius:var(--radius-winzig);position:absolute;top:0;transform:translate(-50%)}.zl-bereich-titel,.zl-sektion-titel{z-index:2;margin:0;position:relative}.zl-klebt{align-items:center;gap:var(--r-2);max-width:min(100%,90vw);padding:var(--r-3) var(--r-3) var(--r-2);background:var(--flaeche);border-radius:0 0 var(--radius-klein) 0;display:inline-flex;position:sticky;left:0}.zl-bereich+.zl-bereich .zl-bereich-titel{border-top:1px solid var(--linie)}.zl-bereich-titel{font-size:var(--t-l);font-weight:600;line-height:var(--zeile-eng);letter-spacing:var(--sperr-titel)}.zl-bereich-titel .bereich-code{width:1.75rem;height:1.75rem;font-size:var(--t-s);border-radius:var(--radius-klein)}.zl-sektion-titel{font-size:var(--t-s);font-weight:600;line-height:var(--zeile-ui)}.zl-sektion-titel .zl-klebt{padding-block:var(--r-2) var(--r-1)}.zl-liste{margin:0;padding:0;list-style:none}.zl-zeile{min-height:44px;position:relative}.zl-zeile:hover .zl-etikett{background:var(--blau-feld)}.zl-zeile:hover .zl-titel{color:var(--blau);text-underline-offset:2px;text-decoration:underline}.zl-etikett{z-index:2;align-content:center;column-gap:var(--r-2);padding:var(--r-1) var(--r-3);font-size:var(--t-s);line-height:var(--zeile-eng);color:var(--text);background:var(--flaeche);border-right:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid;position:sticky;left:0}.zl-etikett .paket-nummer{font-size:var(--t-xs);line-height:inherit;padding-top:0}.zl-titel{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zl-ueberfaellig-text{font-size:var(--t-xs);color:var(--rot-text);grid-column:2;font-weight:600}@media (max-width:719.98px){.zl-etikett{grid-template-columns:minmax(0,1fr)}.zl-ueberfaellig-text{grid-column:1}}.zl-balken,.zl-muster{--fuellung:transparent;background-color:var(--fuellung);border:1px solid var(--fuellung);border-radius:var(--radius-klein)}.zl-balken{z-index:1;min-width:6px;height:.875rem;position:absolute;top:50%;transform:translateY(-50%)}.zl-muster{flex:none;width:1.5rem;height:.75rem;display:inline-block}[data-stand=offen]:is(.zl-balken,.zl-muster){--fuellung:var(--flaeche-tief);border-color:var(--feld-rand)}[data-stand=kurs]:is(.zl-balken,.zl-muster){--fuellung:var(--gruen)}[data-stand=verspaetet]:is(.zl-balken,.zl-muster){--fuellung:var(--rot)}[data-stand=erledigt]:is(.zl-balken,.zl-muster){--fuellung:var(--blau)}[data-stand=ohne]:is(.zl-balken,.zl-muster){--fuellung:var(--flaeche);border:1px dashed var(--text-leise)}.zl-ueberfaellig:is(.zl-balken,.zl-muster){background-image:repeating-linear-gradient(135deg, var(--flaeche) 0 2px, transparent 2px 6px);box-shadow:0 0 0 2px var(--flaeche), 0 0 0 3px var(--rot-text)}.zl-meilenstein,.zl-muster-meilenstein{border-radius:var(--radius-winzig);width:.875rem;min-width:0;height:.875rem}.zl-meilenstein{transform:translate(-50%,-50%)rotate(45deg)}.zl-muster-meilenstein{background:var(--text-leise);flex:none;display:inline-block;transform:rotate(45deg)scale(.85)}.zl-muster-heute{border-left:2px solid var(--text);flex:none;width:0;height:1rem;display:inline-block}.zl-balken:hover{filter:brightness(.9)}.zl-balken:focus-visible{outline:2px solid var(--blau);outline-offset:3px}.zl-ohne{margin-top:var(--r-8)}.zl-ohne-titel{font-size:var(--t-l);margin:0;font-weight:600}.zl-ohne-hinweis{margin:var(--r-1) 0 var(--r-3);font-size:var(--t-s);color:var(--text-leise)}.zl-ohne-liste{gap:var(--r-1) var(--r-6);font-size:var(--t-s);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.zl-ohne-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-ohne-liste a{gap:var(--r-2);min-height:44px;color:var(--text);align-items:center;display:inline-flex}.zl-ohne-liste a:hover{color:var(--blau)}.zl-ohne-liste .paket-nummer{padding-top:0}.zusammenfluss{align-items:center;gap:0 var(--r-4);margin:var(--r-6) 0 var(--r-8);padding:var(--r-4) var(--r-6);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);grid-template-columns:minmax(12rem,max-content) minmax(8rem,1fr) minmax(9rem,max-content);display:grid}.zf-straenge{margin:0;padding:0;list-style:none;display:grid}.zf-strang{justify-content:space-between;align-items:center;gap:var(--r-3);font-size:var(--t-s);line-height:var(--zeile-eng);white-space:nowrap;display:flex}.zf-name{align-items:center;gap:var(--r-2);color:var(--text);text-decoration:none;display:inline-flex}.zf-name:hover{text-underline-offset:2px;text-decoration:underline}.zf-name:focus-visible{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig)}.zf-code{width:1.25rem;height:1.25rem;font-size:var(--t-xs);font-weight:600;line-height:var(--zeile-zeichen);color:var(--knopf-text);border-radius:var(--radius-winzig);place-items:center;display:inline-grid}.zf-zahl{color:var(--text-leise);font-size:var(--t-xs);font-variant-numeric:tabular-nums}.zf-strang[data-rolle=ziel] .zf-name{font-weight:600}.zf-grafik{width:100%;height:100%;min-height:72px;display:block;overflow:visible}.zf-grafik path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:butt}.zf-spur{stroke:var(--linie);stroke-width:8px}.zf-begonnen{stroke-width:8px;opacity:.4}.zf-erledigt{stroke-width:8px}.zf-stamm path{stroke-width:18px}.zf-linie[data-rolle=herkunft-1] :is(.zf-begonnen,.zf-erledigt){stroke:var(--strang-1)}.zf-linie[data-rolle=herkunft-2] :is(.zf-begonnen,.zf-erledigt){stroke:var(--strang-2)}.zf-linie[data-rolle=ziel] :is(.zf-begonnen,.zf-erledigt){stroke:var(--strang-ziel)}.zf-linie[data-rolle=uebergeordnet] :is(.zf-begonnen,.zf-erledigt){stroke:var(--strang-ueber)}.zf-ziel{font-size:var(--t-s);line-height:var(--zeile-ui);margin:0}.zf-ziel strong{font-size:var(--t-xl);letter-spacing:var(--sperr-display);color:var(--blau);font-weight:500;display:block}.zf-begonnen-text{color:var(--text-leise)}:is(.zf-code,.bereich-code){background:var(--strang-ziel)}.zf-strang[data-rolle=herkunft-1] .zf-code,.bereich-code[data-rolle=herkunft-1]{background:var(--strang-1)}.zf-strang[data-rolle=herkunft-2] .zf-code,.bereich-code[data-rolle=herkunft-2]{background:var(--strang-2)}.zf-strang[data-rolle=uebergeordnet] .zf-code,.bereich-code[data-rolle=uebergeordnet]{background:var(--strang-ueber)}:root.dunkel :is(.zf-code,.bereich-code){color:var(--grund)}@media (max-width:719px){.zusammenfluss{gap:var(--r-3);padding:var(--r-4);grid-template-columns:minmax(0,1fr)}.zf-grafik{height:56px;min-height:0}.zf-straenge{gap:var(--r-1);grid-template-rows:none!important}.zf-strang{white-space:normal}.zf-ziel strong{font-size:var(--t-b);font-weight:600;display:inline}}.kopf-projekt{align-items:center;gap:var(--r-2);display:inline-flex}.flusszeichen{flex:none}.flusszeichen path{fill:none;stroke-width:2.5px;stroke-linecap:round}.flusszeichen .flusszeichen-herkunft{stroke:var(--strang-2)}.flusszeichen .flusszeichen-ziel{stroke:var(--blau);stroke-width:3.5px}.anmelde-zeichen{width:56px;height:40px;margin-bottom:var(--r-4);display:block}.ansicht-rahmen{display:contents}[data-ansicht] .feld-fehler{color:var(--gelb-text)}.stand-schnell{align-items:center;gap:var(--r-2) var(--r-3);min-width:0;margin:var(--r-2) 0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.stand-schnell-legende{float:left;font-size:var(--t-s);color:var(--text-leise);padding:0}.stand-schnell .wahl-flaeche{min-height:36px;padding-inline:var(--r-3);font-size:var(--t-s)}.stand-schnell .speicher-hinweis{font-size:var(--t-s)}.stand-schnell .feld-fehler,.stand-schnell .feld-konflikt{flex-basis:100%;margin:0}h1,.bereich-titel,.zf-ziel strong,.willkommen-titel{font-family:var(--schrift-titel);letter-spacing:0;font-weight:500}@media (max-width:63.99rem){.kopf-nav ul,.kopf-unternav ul{flex-wrap:wrap;overflow-x:visible}}@media (max-width:479.98px){.kopf-nav .kopf-link,.kopf-unterlink{padding-inline:var(--r-2)}}.fuss{justify-content:space-between;gap:var(--r-1) var(--r-6);flex-wrap:wrap;display:flex}.fuss-version{font-size:var(--t-xs);color:var(--text-leise);font-variant-numeric:tabular-nums}.filterleiste{gap:var(--r-3);background:0 0;border:0;border-radius:0;padding:0}.filter-zeile{gap:var(--r-3)}.filter-legende{margin-bottom:var(--r-1)}.filter-optionen{gap:0 var(--r-4)}.filter-wahl .wahl-flaeche{background:0 0;border:0;border-radius:0;min-height:32px;padding:0}.filter-wahl:hover .wahl-flaeche{text-underline-offset:3px;text-decoration:underline}.filter-wahl input:checked+.wahl-flaeche{color:var(--blau);box-shadow:none;background:0 0}.filter-wahl input:focus-visible+.wahl-flaeche{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig);box-shadow:none}@media (min-width:720px){.filterleiste{padding:0}.filter-zeile{column-gap:var(--r-8)}}.inhalt.paket-seite{padding-top:var(--r-4)}.paket-seite .brotkrumen ol{margin-bottom:var(--r-2)}.paket-kopf{gap:var(--r-1);margin-bottom:var(--r-4)}.paket-kopf-zeile{align-items:baseline;column-gap:var(--r-3);grid-template-columns:auto minmax(0,1fr)}.paket-kopf-nummer{font-family:var(--schrift-titel);font-size:var(--t-xl)}.paket-kopf-titelfeld .feld .feld-steuer .feld-eingabe{min-height:0;font-size:var(--t-xl)}.paket-kopf-titelfeld .feld{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.paket-kopf-titelfeld .feld-steuer{grid-area:1/1}.paket-kopf-titelfeld .feld-kopf-rechts{float:none;grid-area:1/2;margin:0}.paket-kopf-titelfeld .speicher-hinweis>*{margin-left:var(--r-3)}.paket-kopf-titelfeld .feld>:is(.feld-hilfe,.feld-fehler,.feld-konflikt){grid-column:1/-1}.paket-kopf-titelfeld .feld-hilfe{display:none}.paket-kopf-titelfeld:focus-within .feld-hilfe{display:block}.paket-kopf-angaben{gap:var(--r-1) var(--r-6);margin-top:var(--r-1)}.paket-kopf-angaben div{align-items:baseline;gap:var(--r-2);display:flex}@media (min-width:720px){.kopf-innen{column-gap:var(--r-4)}.kopf-nav .kopf-link{padding-inline:var(--r-2)}}.verlauf-klappe{margin-bottom:var(--r-6);border-block:1px solid var(--linie)}.verlauf-klappe-kopf{align-items:baseline;gap:var(--r-1) var(--r-3);min-height:44px;padding:var(--r-2) 0;cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.verlauf-klappe-kopf::-webkit-details-marker{display:none}.verlauf-klappe-kopf:before{content:"";border:solid var(--text-leise);width:7px;height:7px;transition:transform var(--ueberblendung);border-width:0 2px 2px 0;flex:none;align-self:center;transform:rotate(-45deg)}.verlauf-klappe[open]>.verlauf-klappe-kopf:before{transform:rotate(45deg)}.verlauf-klappe-kopf:focus-visible{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig)}.verlauf-klappe-titel{font-weight:600}.verlauf-klappe-info{font-size:var(--t-s);color:var(--text-leise)}.verlauf-klappe-marke{font-size:var(--t-xs);color:var(--gelb-text);font-weight:600}.verlauf-klappe .verlauf{padding:var(--r-2) 0 var(--r-4)}.verlauf-klappe .verlauf-titel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.verlauf-klappe .verlauf-liste{max-width:var(--lesemass)}.format-text{display:grid}.format-werkzeuge{background:var(--flaeche-tief);border:1px solid var(--feld-rand);border-radius:var(--radius-klein) var(--radius-klein) 0 0;border-bottom:0;gap:2px;padding:2px;display:flex}.format-knopf{min-width:32px;height:32px;padding:0 var(--r-2);font:inherit;font-size:var(--t-s);color:var(--text);border-radius:var(--radius-winzig);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.format-knopf:hover{background:var(--flaeche)}.format-knopf[aria-pressed=true]{color:var(--blau);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--blau)}.format-knopf:focus-visible{outline:2px solid var(--blau);outline-offset:1px}.format-knopf svg{fill:currentColor;stroke:currentColor;stroke-width:1.6px}.format-knopf svg text{stroke:none;font-family:var(--schrift);font-weight:600}.feld .format-text .format-text-flaeche{min-height:calc(3lh + 2 * var(--r-2) + 2px);max-height:70vh;line-height:var(--zeile-text);white-space:pre-wrap;border-top-left-radius:0;border-top-right-radius:0;overflow-y:auto}.format-text-flaeche p{max-width:none;margin:0}.format-text-flaeche p+p,.format-text-flaeche p+:is(ul,ol),.format-text-flaeche :is(ul,ol)+p{margin-top:var(--r-2)}.format-text-flaeche :is(ul,ol){padding-left:var(--r-6);margin:0}.format-text-flaeche li p{margin:0}.format-text-flaeche strong{font-weight:650}.format-text[data-ungueltig] .format-text-flaeche,.format-text[data-ungueltig] .format-werkzeuge{border-color:var(--rot-text)}.format-text-laedt{opacity:.6}.anlegen-leiste{gap:var(--r-2);margin:calc(-1 * var(--r-4)) 0 var(--r-6);flex-wrap:wrap;display:flex}.anlegen-leiste .knopf{min-height:36px;padding-inline:var(--r-3)}.anlegen-form{gap:var(--r-3);margin:calc(-1 * var(--r-4)) 0 var(--r-6);display:grid}.anlegen-titel{font-size:var(--t-l);margin:0;font-weight:600}.anlegen-felder{gap:var(--r-3);display:grid}@media (min-width:720px){.anlegen-felder{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.anlegen-feld{gap:var(--r-1);font-size:var(--t-s);font-weight:600;display:grid}.anlegen-form .feld-eingabe{width:100%;min-height:44px;padding:var(--r-2) var(--r-3);font:inherit;color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);font-size:1rem;font-weight:400}.anlegen-form .feld-eingabe:focus-visible{border-color:var(--blau);box-shadow:0 0 0 1px var(--blau), 0 0 0 4px color-mix(in srgb, var(--blau-satt) 35%, transparent);outline:2px solid #0000}.anlegen-form .feld-hilfe,.anlegen-form .feld-fehler{margin:0}.anlegen-knoepfe{gap:var(--r-2);flex-wrap:wrap;display:flex}.stand-schnell .wahl-flaeche{background:0 0;border:0;border-radius:0;min-height:32px;padding:0}.stand-schnell .segmente{gap:0 var(--r-4)}.stand-schnell .wahl:hover .wahl-flaeche{text-underline-offset:3px;text-decoration:underline}.stand-schnell .segment input:checked+.wahl-flaeche{color:var(--wahl);box-shadow:none;background:0 0}.stand-schnell .segment input:checked+.wahl-flaeche:before{box-shadow:inset 0 0 0 3px var(--flaeche)}.stand-schnell .wahl input:focus-visible+.wahl-flaeche{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig);box-shadow:none}.stand-schnell-legende{margin-right:var(--r-2)}.schritt{grid-template-columns:auto auto minmax(0,1fr) auto}.schritt-kopf{grid-column:1/4}.schritt-kopf-knopf{padding-right:var(--r-2)}.schritt-weg{width:36px;height:36px;margin:var(--r-1) var(--r-2) 0 0;color:var(--text-leise);border-radius:var(--radius-klein);cursor:pointer;opacity:.7;background:0 0;border:0;grid-area:1/4;align-self:start;place-items:center;padding:0;display:grid}.schritt:hover .schritt-weg,.schritt-weg:focus-visible{opacity:1}.schritt-weg:hover{color:var(--rot-text);background:var(--rot-feld)}.schritt-weg:focus-visible{outline:2px solid var(--blau);outline-offset:1px}.schritt-frage{padding:0 var(--r-4) var(--r-3) 0;grid-column:3/-1}.schritt-unten .stand-schnell{margin:0}.stand-kompakt{align-items:center;gap:var(--r-2);border:0;margin:0;padding:0;display:inline-flex}.woerter{align-items:center;gap:0 var(--r-3);flex-wrap:wrap;display:inline-flex}.wort-wahl{--wahl:var(--text);font-size:var(--t-s)}.wort-wahl[data-stand=kurs]{--wahl:var(--gruen-text)}.wort-wahl[data-stand=verspaetet]{--wahl:var(--rot-text)}.wort-wahl[data-stand=erledigt]{--wahl:var(--blau)}.wort-wahl .wahl-flaeche{min-height:28px;color:var(--text-leise);background:0 0;border:0;border-radius:0;gap:6px;padding:0}.wort-wahl:hover .wahl-flaeche{color:var(--wahl);text-underline-offset:3px;text-decoration:underline}.wort-wahl input:checked+.wahl-flaeche{color:var(--wahl);font-weight:600}.wort-wahl input:checked+.wahl-flaeche:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.wort-wahl:hover input:checked+.wahl-flaeche{text-decoration:line-through;text-decoration-thickness:1px}.wort-wahl input:focus-visible+.wahl-flaeche{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig);box-shadow:none}.stand-kompakt .speicher-hinweis{min-width:1.25rem;min-height:0;font-size:var(--t-s);color:var(--text-leise)}.stand-kompakt .speicher-ok,.stand-kompakt .speicher-laeuft{font-size:0}.stand-kompakt .speicher-ok svg{width:14px;height:14px}.stand-kompakt .speicher-laeuft:before{content:"…";font-size:var(--t-s)}.schritte-ordnen-start{margin:calc(-1 * var(--r-4)) 0 var(--r-2);justify-content:flex-end;display:flex}.schritte-ordnen-knopf{align-items:center;gap:var(--r-1);font-size:var(--t-s);font-weight:600;display:inline-flex}@media (min-width:720px){.paket-abschnitt:has(>.schritte-ordnen-start){position:relative}.paket-abschnitt:has(>.schritte-ordnen-start)>.abschnitt-titel{padding-right:15rem}.schritte-ordnen-start{top:calc(var(--r-6) + .35rem);right:var(--r-6);margin:0;position:absolute}}@media (pointer:fine){.schritt-kopf-knopf{min-height:0;padding-top:var(--r-2)}.schritt-unten{padding-bottom:var(--r-2)}.schritt-weg{width:28px;height:28px;margin-top:6px}}@media (pointer:coarse){.wort-wahl .wahl-flaeche{min-height:40px}.schritt-weg{width:44px;height:44px}}.filterleiste{padding:var(--r-4) var(--r-4) var(--r-6);background:var(--flaeche-tief);border-radius:var(--radius)}@media (min-width:720px){.filterleiste{padding:var(--r-4) var(--r-6) var(--r-6)}}.filterleiste .feld-eingabe{min-height:40px;padding:var(--r-2) var(--r-2) var(--r-1);background:color-mix(in srgb, var(--flaeche) 65%, transparent);border:0;border-bottom:1.5px solid var(--text-leise);border-radius:var(--radius-klein) var(--radius-klein) 0 0}.filterleiste .feld-eingabe::placeholder{color:var(--text-leise);opacity:1}.filterleiste .feld-eingabe:hover{border-bottom-color:var(--text)}.filterleiste .feld-eingabe:focus-visible{background:var(--flaeche);border-bottom-color:var(--blau);box-shadow:0 1.5px 0 var(--blau);outline:2px solid #0000}.zeitleiste-seite{--zl-zeile:max(3.75rem, 44px);--zl-kopf:2.75rem}@media (min-width:720px){.zeitleiste-seite{--zl-zeile:max(3rem, 44px)}}.zl-rahmen{max-height:max(20rem, calc(100dvh - var(--r-8)));overflow:auto}.zl-kopf{z-index:3;height:var(--zl-kopf);background:var(--flaeche);position:sticky;top:0}.zl-bereich-titel{height:calc(var(--zl-bereich) * var(--zl-zeile));overflow:clip}.zl-sektion-titel{height:calc(var(--zl-sektion) * var(--zl-zeile));overflow:clip}.zl-bereich-titel .zl-klebt,.zl-sektion-titel .zl-klebt{white-space:nowrap}.zl-zeile{height:var(--zl-zeile);min-height:0}.zl-etikett{overflow:clip}.zl-etikett[data-ueberfaellig] .zl-titel{-webkit-line-clamp:1}@media (max-width:719.98px){.zl-bereich-titel .zl-klebt,.zl-sektion-titel .zl-klebt{box-sizing:border-box;min-width:var(--etikett);height:100%}}.zl-linien{top:var(--zl-kopf);left:var(--etikett);z-index:1;pointer-events:none;position:absolute;right:0}.zl-linien-bild{width:100%;height:100%;display:block;overflow:visible}.zl-linie{fill:none;stroke:var(--feld-rand);stroke-width:1.25px}.zl-linie.zl-linie-konflikt{stroke:var(--rot-text);stroke-dasharray:4 3}.zl-pfeil{--zl-abstand:.4375rem;background:var(--feld-rand);width:.5rem;height:.5rem;position:absolute}.zl-pfeil.zl-linie-konflikt{background:var(--rot-text)}.zl-pfeil[data-ziel=meilenstein]{--zl-abstand:.62rem}.zl-pfeil[data-richtung=rechts]{clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-100%,-50%)}.zl-pfeil[data-richtung=rechts][data-ziel=meilenstein]{transform:translate(calc(-100% - var(--zl-abstand)), -50%)}.zl-pfeil[data-richtung=unten]{clip-path:polygon(0 0,100% 0,50% 100%);transform:translate(-50%, calc(-100% - var(--zl-abstand)))}.zl-pfeil[data-richtung=oben]{clip-path:polygon(50% 0,100% 100%,0 100%);transform:translate(-50%, var(--zl-abstand))}.zl-uebergang{z-index:1;border-left:2px dashed var(--blau);width:0;position:absolute;top:0;bottom:0;transform:translate(-1px)}.zl-uebergang-marke{padding:0 var(--r-1);font-size:var(--t-xs);font-weight:600;line-height:var(--zeile-ui);white-space:nowrap;color:var(--blau);background:var(--flaeche);position:absolute;top:0;transform:translate(-100%)}.zl-muster-uebergang{border-left:2px dashed var(--blau);flex:none;width:0;height:1rem;display:inline-block}.zl-muster-linie{border-top:1.5px solid var(--feld-rand);flex:none;width:1.5rem;height:0;display:inline-block;position:relative}.zl-muster-linie:after{content:"";background:var(--feld-rand);clip-path:polygon(0 0,100% 50%,0 100%);width:.5rem;height:.5rem;position:absolute;top:0;right:0;transform:translateY(calc(-50% - .75px))}.zl-muster-linie.zl-linie-konflikt{border-top:1.5px dashed var(--rot-text)}.zl-muster-linie.zl-linie-konflikt:after{background:var(--rot-text)}.zl-aufforderung{max-width:var(--lesebreite);margin:var(--r-4) 0;padding:var(--r-3) var(--r-4);background:var(--gelb-feld);border:1px solid var(--linie);border-left:4px solid var(--gelb);border-radius:var(--radius-klein)}.zl-aufforderung-titel{font-size:var(--t-b);margin:0;font-weight:600}.zl-aufforderung-text{margin:var(--r-1) 0 0;font-size:var(--t-s)}.zl-aufforderung-liste{column-gap:var(--r-6);margin:var(--r-1) 0 0;font-size:var(--t-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.zl-aufforderung-liste a{gap:var(--r-2);min-height:44px;color:var(--text);align-items:center;display:inline-flex}.zl-aufforderung-liste a:hover{color:var(--blau)}.zl-aufforderung-liste .paket-nummer{padding-top:0}.zl-werkzeuge{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);margin-top:var(--r-4);flex-wrap:wrap;display:flex}.zl-schalter{align-items:center;gap:var(--r-2);min-height:44px;font-size:var(--t-s);cursor:pointer;font-weight:600;display:inline-flex}.zl-schalter input{width:1.125rem;height:1.125rem;accent-color:var(--blau);margin:0}.zl-pdf{align-items:center;gap:var(--r-2);flex-wrap:wrap;margin-left:auto;display:inline-flex}.zl-pfad{margin:var(--r-3) 0 0;padding:var(--r-3) var(--r-4);background:var(--flaeche);border:1px solid var(--linie);border-left:4px solid var(--text);border-radius:var(--radius-klein)}.zl-pfad-titel{font-size:var(--t-b);margin:0;font-weight:600}.zl-pfad-liste{gap:0 var(--r-6);margin:var(--r-1) 0 0;font-size:var(--t-s);padding:0;list-style:none;display:grid}@media (min-width:720px){.zl-pfad-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-pfad-liste li{align-items:baseline;column-gap:var(--r-2);padding-block:var(--r-1);flex-wrap:wrap;display:flex}.zl-pfad-liste a{gap:var(--r-2);min-height:32px;color:var(--text);align-items:center;display:inline-flex}.zl-pfad-liste a:hover{color:var(--blau)}.zl-pfad-liste .paket-nummer{padding-top:0}.zl-pfad-angabe{font-size:var(--t-xs);color:var(--text-leise)}.zl-pfad-angabe strong{color:var(--rot-text)}.zl-pfad-text{margin:var(--r-1) 0 0;font-size:var(--t-s);color:var(--text-leise);max-width:var(--lesebreite)}.zl-pfad-erklaerung{margin-top:var(--r-2);font-size:var(--t-s)}.zl-pfad-erklaerung summary{min-height:32px;color:var(--blau);cursor:pointer;align-items:center;display:inline-flex}.zl-marken{gap:0 var(--r-2);flex-wrap:wrap;grid-column:2;display:flex}@media (max-width:719.98px){.zl-marken{grid-column:1}}.zl-kritisch-text{font-size:var(--t-xs);color:var(--text);font-weight:600;display:none}[data-kritisch=an] .zl-kritisch-text{display:inline}[data-kritisch=an] .zl-etikett[data-kritisch] .zl-titel{-webkit-line-clamp:1}.zl-legende-kritisch{display:none}[data-kritisch=an] .zl-legende-kritisch{display:inline-flex}[data-kritisch=an] .zl-balken[data-kritisch],.zl-muster-kritisch{outline:2px solid var(--text);outline-offset:2px}[data-kritisch=an] .zl-balken[data-kritisch].zl-ueberfaellig{outline-offset:4px}[data-kritisch=an] .zl-balken[data-kritisch]:not(.zl-meilenstein):after,.zl-muster-kritisch:after{content:"";background:var(--text);border-radius:1px;height:3px;position:absolute;inset:calc(100% + 6px) -4px auto}.zl-muster-kritisch{margin-right:var(--r-2);position:relative}.zl-linie.zl-linie-schritt{stroke-dasharray:1.5 3;stroke-linecap:round}.zl-linie.zl-linie-konflikt{stroke-dasharray:4 3}[data-kritisch=an] .zl-linie.zl-linie-kritisch{stroke-width:2.75px}[data-kritisch=an] .zl-linie.zl-linie-kritisch:not(.zl-linie-konflikt){stroke:var(--text)}[data-kritisch=an] .zl-pfeil.zl-linie-kritisch:not(.zl-linie-konflikt){background:var(--text)}.zl-muster-linie.zl-linie-schritt{border-top-style:dotted;border-top-width:2px}.zl-muster-linie.zl-linie-kritisch{border-top:2.75px solid var(--text)}.zl-etikett{grid-template-columns:auto minmax(0,1fr) auto}.zl-etikett-link{color:inherit;text-decoration:none;display:contents}.zl-klapp{justify-content:center;align-self:center;align-items:center;gap:var(--r-1);min-width:2.5rem;min-height:32px;padding:0 var(--r-1);font-size:var(--t-xs);color:var(--blau);border-radius:var(--radius-klein);grid-area:1/3/span 3;font-weight:600;text-decoration:none;display:inline-flex}.zl-klapp:hover{text-underline-offset:2px;text-decoration:underline}.zl-klapp:focus-visible{outline:2px solid var(--blau);outline-offset:-2px}.zl-klapp-pfeil{font-size:var(--t-s);line-height:1;transition:transform .15s;display:inline-block}.zl-klapp[aria-expanded=true] .zl-klapp-pfeil{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.zl-klapp-pfeil{transition:none}}@media (max-width:719.98px){.zl-etikett{grid-template-columns:minmax(0,1fr) auto}.zl-etikett .paket-nummer,.zl-etikett .zl-titel{grid-column:1}.zl-klapp{grid-column:2}}.zl-zeile-schritt .zl-etikett{padding-left:calc(var(--r-3) + 1.25rem);font-size:var(--t-xs);color:var(--text-leise)}.zl-zeile.zl-zeile-schritt{height:calc(var(--zl-schritt) * var(--zl-zeile))}.zl-zeile-schritt .zl-etikett{line-height:var(--zeile-ui);padding-block:0}.zl-zeile-schritt .zl-etikett .paket-nummer{font-size:var(--t-xs)}.zl-zeile-schritt .zl-titel{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:719.98px){.zl-zeile-schritt .zl-etikett{padding-left:calc(var(--r-3) + .5rem);grid-template-columns:auto minmax(0,1fr)}.zl-zeile-schritt .zl-etikett .zl-titel{grid-column:2}}.zl-balken-schritt{height:.525rem}.zl-pfeil[data-ziel=schritt]{--zl-abstand:.2625rem}.zl-kein-termin{top:50%;left:var(--r-2);font-size:var(--t-xs);color:var(--text-leise);font-style:italic;text-decoration:none;position:absolute;transform:translateY(-50%)}.zl-kein-termin:hover{color:var(--blau);text-decoration:underline}.zl-alle-schritte{min-height:44px}.zl-gross-leiste{justify-content:flex-end;align-items:center;gap:var(--r-4);margin-bottom:var(--r-1);display:flex}.zl-gross-knopf{min-height:32px}.zl-gross-titel{font-size:var(--t-s);margin-right:auto;font-weight:600}.zl-huelle:fullscreen{padding:var(--r-3) var(--r-4) var(--r-4);background:var(--grund);flex-direction:column;display:flex}.zl-huelle:fullscreen .zl-rahmen{background:var(--flaeche);flex:auto;min-height:0;max-height:none}.zl-muster-linie.zl-linie-kritisch:after{background:var(--text)}.paket-kopf-angaben-zeile{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);flex-wrap:wrap;display:flex}.paket-kopf-angaben-zeile .paket-kopf-angaben{margin-top:var(--r-1)}.pdf-link{align-items:center;gap:var(--r-1);min-height:28px;padding:2px var(--r-2);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--blau);font-size:var(--t-s);white-space:nowrap;vertical-align:middle;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.pdf-link:hover{background:var(--blau-feld);border-color:var(--blau)}.pdf-link:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.pdf-link-symbol{flex:none}.pdf-knopf{align-items:center;gap:var(--r-1) var(--r-2);flex-wrap:wrap;display:inline-flex}.pdf-knopf-hinweis{font-size:var(--t-xs);color:var(--text-leise)}.pdf-knopf-hinweis:empty{display:none}.pdf-knopf-fehler{color:var(--rot-text);font-weight:600}.pdf-link[aria-busy=true]{cursor:progress;color:var(--text-leise);border-style:dashed}.pdf-link-dreher{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite pdf-dreher}@keyframes pdf-dreher{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pdf-link-dreher{opacity:.6;border-right-color:currentColor;animation:none}}.uebersicht-zaehler .pdf-knopf{vertical-align:middle;margin-inline-start:var(--r-2)}.paket-seite>:is(.paket-kopf,.verlauf-klappe,.paket-raster),.paket-abschnitt>.feld{max-width:none}@media (min-width:60rem){.paket-abschnitt:has(>.feld){column-gap:var(--r-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.paket-abschnitt:has(>.feld)>*{grid-column:1/-1}:is(.paket-abschnitt>.feld-gruppe:has(.stufen,.segmente):not(:has([data-stand])),.paket-abschnitt>.feld:has(.datum),.paket-abschnitt>.feld:has(>.feld-steuer>input[type=text]),.paket-abschnitt>.feld:has(.personenliste)){grid-column:auto}:is(.paket-abschnitt>.feld-gruppe:has([data-stand]),.paket-abschnitt>.feld-gruppe:has(.mehrfach)){grid-column:span 2}}.feld .feld-steuer .feld-eingabe{background:var(--flaeche-tief);border:0;border-bottom:1.5px solid var(--text-leise);border-radius:var(--radius-klein) var(--radius-klein) 0 0}.feld .feld-steuer .feld-eingabe:hover{border-bottom-color:var(--text)}.feld .feld-steuer .feld-eingabe:focus{background:var(--feld-flaeche);border-bottom-color:var(--blau);box-shadow:0 1.5px 0 var(--blau);outline:2px solid #0000}.feld .feld-steuer .feld-eingabe[aria-invalid=true]{border-bottom-color:var(--rot-text)}.feld .feld-steuer .feld-eingabe::placeholder{color:var(--text-leise);opacity:1}.format-werkzeuge{background:var(--flaeche-tief);border:0;border-bottom:1px solid var(--linie);border-radius:var(--radius-klein) var(--radius-klein) 0 0}.format-knopf{color:var(--text-leise)}.format-knopf:hover{color:var(--text);background:var(--flaeche)}.feld .feld-steuer .format-text .format-text-flaeche{border-radius:0}.format-text:focus-within .format-werkzeuge{background:var(--feld-flaeche)}.format-text[data-ungueltig] .format-werkzeuge{border-bottom-color:var(--linie)}.feld .segmente,.feld .stufen,.feld .mehrfach{gap:0 var(--r-4)}.feld .wahl-flaeche{background:0 0;border:0;border-radius:0;min-height:36px;padding:0}.feld .wahl:hover .wahl-flaeche{text-underline-offset:3px;border:0;text-decoration:underline}.feld .wahl input:focus-visible+.wahl-flaeche{outline:2px solid var(--blau);outline-offset:2px;border-radius:var(--radius-winzig);box-shadow:none}.feld .wahl input[aria-invalid=true]+.wahl-flaeche{color:var(--rot-text)}.feld .segment input:checked+.wahl-flaeche,.feld .stufe input:checked+.wahl-flaeche,.feld .mehrfach-wahl input:checked+.wahl-flaeche{box-shadow:none;background:0 0}.feld .segment input:checked+.wahl-flaeche:before{box-shadow:inset 0 0 0 3px var(--flaeche)}.feld .stufe input:checked+.wahl-flaeche{-webkit-text-decoration:underline 2px var(--stufe);text-decoration:underline 2px var(--stufe);text-underline-offset:6px}.feld .stufe .stufe-punkt{width:9px;height:9px}.person-chip{min-height:30px;padding-left:var(--r-2);background:var(--flaeche-tief);border-radius:var(--radius-klein);border:0}.person-chip-weg{border-radius:var(--radius-winzig);width:26px;height:26px}.stand-chip[data-stand]{background:0 0;border:0;border-radius:0;gap:6px;padding:0;font-weight:600}.stand-chip[data-stand]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.stand-chip[data-stand=offen]{color:var(--text-leise);font-weight:500}.stand-chip[data-stand=ohne]{font-weight:400}.stand-chip[data-stand=ohne]:before{background:0 0;border:1px dashed}.feld-kopf-rechts .knopf-text{color:var(--text-leise);text-decoration:none}.feld-kopf-rechts .knopf-text:hover{color:var(--blau);text-decoration:underline}.knopf-ki{min-height:28px;padding:0 var(--r-2);border-radius:var(--radius-klein);border-color:#0000}.knopf-ki:before{content:"✦";margin-right:var(--r-1);font-size:.9em}.knopf-ki:disabled{opacity:.6;border-color:#0000}.menue-knopf{background:0 0;border-color:#0000}.menue-knopf:hover{border-color:var(--linie)}.personen-status[data-aktiv]{font-size:var(--t-s);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;display:inline-flex}.personen-status[data-aktiv]:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.formular-seite h1{margin-bottom:var(--r-2)}.personen-formular{margin:0 0 var(--r-6);font-size:var(--t-s);color:var(--text-leise)}.fe{gap:var(--r-8);padding-bottom:var(--r-20);display:grid}.fe-teil{gap:var(--r-4);min-width:0;display:grid}.fe-teil-titel{font-size:var(--t-xl);letter-spacing:var(--sperr-display);margin:0;font-weight:500}.fe-hinweis{max-width:var(--lesemass);font-size:var(--t-s);line-height:var(--zeile-ui);color:var(--text-leise);margin:0}.fe-warnung{max-width:var(--lesemass);margin:0 0 var(--r-6);padding:var(--r-3) var(--r-4);background:var(--gelb-feld);border-left:3px solid var(--gelb-text);border-radius:var(--radius-klein)}.fe-knoepfe{align-items:center;gap:var(--r-2);flex-wrap:wrap;display:inline-flex}.fe-pfeil{min-width:44px;font-size:var(--t-b);padding:0}.fe-neu{justify-self:start}.fe-gruppe{gap:var(--r-3);padding:var(--r-4) var(--r-6);display:grid}.fe-gruppe-kopf{align-items:end;gap:var(--r-3) var(--r-4);flex-wrap:wrap;display:flex}.fe-gruppe-titel{flex:18rem;margin:0}.fe-gruppe-titel .feld-eingabe{font-size:var(--t-l);font-weight:600}.fe-felder{margin:0;padding:0;list-style:none}.fe-feld{padding:var(--r-3) 0;border-top:1px solid var(--linie-zart)}.fe-feld:last-child{border-bottom:1px solid var(--linie-zart)}.fe-feld-kopf{justify-content:space-between;align-items:center;gap:var(--r-2) var(--r-4);flex-wrap:wrap;display:flex}.fe-feld-name{align-items:baseline;gap:var(--r-1) var(--r-3);flex-wrap:wrap;min-width:0;display:flex}.fe-feld-beschriftung{overflow-wrap:anywhere;font-weight:600}.fe-feld-art{font-size:var(--t-s);color:var(--text-leise)}.fe-feld[data-ausgeblendet] .fe-feld-beschriftung{color:var(--text-leise);font-weight:400;text-decoration:line-through}.fe-marke{margin-left:var(--r-2);font-size:var(--t-s);color:var(--text-leise);align-items:center;gap:6px;font-weight:600;display:inline-flex}.fe-marke:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.fe-fassung-kopf .fe-marke{color:var(--gruen-text)}.fe-feld-detail,.fe-neues-feld{margin-top:var(--r-3);padding:var(--r-4);background:var(--grund);border-radius:var(--radius-klein);gap:0;display:grid}.fe-feld-detail>.feld,.fe-neues-feld>.feld{margin-bottom:var(--r-4)}.fe-neues-feld .fe-hinweis{margin-bottom:var(--r-3)}.fe-haken-reihe{gap:var(--r-2);margin-bottom:var(--r-4);display:grid}.fe-haken{align-items:center;gap:var(--r-2);min-height:36px;font-size:var(--t-s);cursor:pointer;display:inline-flex}.fe-haken input{width:18px;height:18px;accent-color:var(--blau);margin:0}.fe-liste{gap:var(--r-3);padding:var(--r-4) var(--r-6);display:grid}.fe-liste-titel{font-size:var(--t-l);letter-spacing:var(--sperr-titel);margin:0;font-weight:600}.fe-liste-nutzer{margin:calc(-1 * var(--r-2)) 0 0;font-size:var(--t-s);color:var(--text-leise)}.fe-werte{gap:var(--r-1);margin:0;padding:0;list-style:none;display:grid}.fe-wert{align-items:center;gap:var(--r-1) var(--r-4);padding:var(--r-1) 0;grid-template-columns:minmax(10rem,1fr) auto;display:grid}.fe-wert>.fe-knoepfe{grid-column:1/-1}@media (min-width:720px){.fe-wert{grid-template-columns:minmax(12rem,22rem) 10rem 1fr}.fe-wert>.fe-knoepfe{grid-column:auto}}.fe-wert-text{padding:var(--r-2) var(--r-3);overflow-wrap:anywhere}.fe-wert[data-nicht-waehlbar] :is(.fe-wert-text,.fe-wert-eingabe){color:var(--text-leise);text-decoration:line-through}.fe-wert-gebrauch{font-size:var(--t-s);color:var(--text-leise);font-variant-numeric:tabular-nums}.fe-wert-neu{gap:var(--r-2);flex-wrap:wrap;align-items:center;display:flex}.fe-wert-neu .feld-eingabe{flex:14rem;max-width:22rem}.fe-wert-eingabe,.fe-wert-neu .feld-eingabe{min-height:40px;padding:var(--r-1) var(--r-3);font:inherit;color:var(--text);background:var(--flaeche-tief);border:0;border-bottom:1.5px solid var(--text-leise);border-radius:var(--radius-klein) var(--radius-klein) 0 0}.fe-wert-eingabe:focus,.fe-wert-neu .feld-eingabe:focus{background:var(--feld-flaeche);border-bottom-color:var(--blau);box-shadow:0 1.5px 0 var(--blau);outline:2px solid #0000}.fe-leiste{z-index:5;justify-content:space-between;align-items:center;gap:var(--r-3) var(--r-6);padding:var(--r-3) var(--r-4);background:var(--flaeche);border-top:1px solid var(--linie);box-shadow:0 -1px 0 var(--linie-zart);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.fe-leiste-text{min-width:0;font-size:var(--t-s);flex:18rem}.fe-leiste-text .feld-fehler{margin-top:var(--r-2)}.fe-leiste-ruhe{color:var(--text-leise)}.fe-aenderungen summary{cursor:pointer;font-weight:600}.fe-aenderungen ul{max-height:30vh;margin:var(--r-2) 0 0;padding-left:var(--r-6);overflow:auto}.fe-leiste-knoepfe{gap:var(--r-2);flex-wrap:wrap;display:flex}.fe-vorschau{padding:var(--r-4);background:var(--blau-feld);border-radius:var(--radius)}.fe-verlauf{gap:var(--r-4);margin:0;padding:0;list-style:none;display:grid}.fe-fassung{padding:0 0 var(--r-4);border-bottom:1px solid var(--linie-zart)}.fe-fassung-kopf{margin:0 0 var(--r-1);font-size:var(--t-s);color:var(--text-leise)}.fe-fassung-nummer{color:var(--text);font-weight:600}.fe-fassung-liste{margin:0 0 var(--r-2);padding-left:var(--r-6);font-size:var(--t-s)}.fe-zurueck{gap:var(--r-1);font-size:var(--t-s);justify-items:start;display:grid}.ag-weg{min-width:28px;min-height:28px;font:inherit;font-size:var(--t-l);color:var(--text-leise);border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:0;flex:none;padding:0;line-height:1}.ag-weg:hover{color:var(--rot-text);background:var(--rot-feld)}.ag-weg:focus-visible{outline:2px solid var(--blau)}.ag-wahl{min-width:0;min-height:36px;padding:0 var(--r-2);font:inherit;font-size:var(--t-s);color:var(--text);background:var(--feld-flaeche);border:1px solid var(--feld-rand);border-radius:var(--radius);flex:10rem}.paket-anspruch{align-items:center;gap:var(--r-1) var(--r-3);margin-top:var(--r-3);font-size:var(--t-s);line-height:var(--zeile-ui);flex-wrap:wrap;display:flex}.paket-anspruch-titel{color:var(--text-leise);font-weight:600}.paket-anspruch-liste{gap:var(--r-1) var(--r-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.paket-anspruch-liste li{align-items:center;gap:2px;display:inline-flex}.paket-anspruch-liste a{color:var(--blau)}.paket-anspruch-hinzu{gap:var(--r-2);flex-wrap:wrap;display:inline-flex}.paket-anspruch-hinzu .ag-wahl{flex:0 14rem}.paket-anspruch-hinzu .knopf{min-height:36px;padding:0 var(--r-3)}.paket-anspruch .feld-fehler{flex-basis:100%}
