.erklaer-wort{position:relative}.begriff,.nummer-knopf,.herkunft-wort-knopf{display:inline;margin:0;padding:0;border:none;border-radius:2px;background:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer}.begriff{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px;text-underline-offset:3px}.begriff:hover,.begriff[aria-expanded=true]{text-decoration-style:solid;color:var(--primaer-text)}.nummer-knopf{color:var(--primaer-text);font-family:var(--schrift-mono);font-size:.95em;white-space:nowrap;border-bottom:1px dotted currentColor}.nummer-knopf:hover,.nummer-knopf[aria-expanded=true]{color:var(--primaer-tief);border-bottom-style:solid}.nummer-titel{color:var(--text-leise)}.nummer-mit-titel .nummer-titel-voll{color:inherit}.herkunft-wort-knopf{text-decoration-thickness:1px;text-underline-offset:2px}.herkunft-wort-knopf.herkunft-wort-erstes{text-decoration-line:underline;text-decoration-style:dotted}.herkunft-wort-knopf:hover,.herkunft-wort-knopf[aria-expanded=true]{text-decoration-line:underline;text-decoration-style:solid;color:var(--text)}.erklaer-blase{font-family:var(--schrift);font-size:var(--groesse-hinweis);font-weight:400;letter-spacing:normal;text-transform:none;white-space:normal}.erklaer-blase,.erklaer-text,.erklaer-fuss{display:block}.erklaer-titel{display:block;font-weight:600}.erklaer-zeile{display:block;color:var(--text-leise)}.erklaer-fuss{margin-top:8px}.erklaer-blatt .info-blatt-text .erklaer-titel{font-size:var(--groesse-normal)}.herkunft-etikett .herkunft-wort,.herkunft-wort.herkunft-wort-knopf,.herkunft-etikett .herkunft-wort .begriff{text-transform:none;letter-spacing:normal}.ep-seite .seitenkopf-zeile:has(.erklaer-blase),.seitenkopf-zeile:has(.erklaer-blase),.karten-titel:has(.erklaer-blase),.karten-meta:has(.erklaer-blase){overflow:visible}.nummer-stelle,.nummer-ganz,.nummer,.nummer-knopf{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;hyphens:none}.verwaltung-seite .karten-aktionen:has(>.karten-aktion-teil):not(:has(.karten-aktion-teil>*)){display:none}.verwaltung-seite .karten-aktion-teil{display:contents}.stamm-blatt .aktionskarte{border:none;padding:0;background:transparent}.stamm-blatt-neu form.aktionskarte>h3{display:none}@media (max-width: 767px){.verwaltung-seite .formular-schmal{max-width:none}.verwaltung-seite .formular>.knopf,.verwaltung-seite .formular .knopf-reihe>.knopf,.stamm-blatt .knopf-reihe>.knopf{min-height:48px}.verwaltung-seite .formular>.knopf{align-self:stretch}.verwaltung-seite .stamm-formular,.stamm-blatt .stamm-formular{grid-template-columns:minmax(0,1fr)}.verwaltung-seite .bestaetigung .knopf-reihe,.stamm-blatt .bestaetigung .knopf-reihe,.verwaltung-seite .aktionskarte-kopf,.stamm-blatt .aktionskarte-kopf{flex-direction:column;align-items:stretch}.verwaltung-seite .aktionskarte-kopf .knopf-reihe,.stamm-blatt .aktionskarte-kopf .knopf-reihe{flex-wrap:wrap}.verwaltung-seite .rohtext{max-height:50vh}.verwaltung-seite .abschnitt-kopf{flex-wrap:wrap}}@media (max-width: 1023px),(pointer: coarse){.verwaltung-seite input[type=file]{min-height:var(--ziel);max-width:100%;font-size:15px}.verwaltung-seite input[type=file]::file-selector-button{min-height:var(--ziel);margin-right:10px;padding:0 14px;border:1px solid var(--feld-rand);border-radius:var(--radius);background:var(--flaeche);color:var(--text);font:inherit}}.betrieb-befunde>summary{display:flex;align-items:center;min-height:var(--ziel);font-weight:650}.verwaltung-seite #feldkarte{scroll-margin-top:calc(var(--kopf-hoehe) + 8px)}.vw-gruppen{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 20px;align-items:start}@media (min-width: 768px){.vw-gruppen{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.vw-gruppe{display:flex;flex-direction:column;gap:6px;min-width:0}.vw-gruppe-kopf{display:flex;align-items:center;gap:6px}.vw-gruppe-kopf h2{margin:0;font-size:var(--groesse-normal);font-weight:650;color:var(--warmgrau)}.vw-uebersicht .karten-vorne{width:28px;justify-content:center;color:var(--primaer-text)}.vw-reiter{margin-bottom:4px}.vw-zustand{display:flex;flex-direction:column;gap:8px}.vw-zustand-zeile{list-style:none;margin:0;padding:8px 12px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);line-height:1.6}.vw-zustand-zeile>li{display:inline-flex;align-items:center;gap:6px;min-height:28px;margin-right:18px}.vw-zustand-zeile>li.vw-zustand-rot{color:var(--fehler);font-weight:600}.vw-einstellungen{display:flex;flex-direction:column}.vw-einstellung{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:8px 0;border-top:1px solid var(--linie)}.vw-einstellung:first-child{border-top:none;padding-top:0}.vw-einstellung-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.vw-einstellung-kopf .feld-haken{font-size:var(--groesse-normal)}.vw-einstellung-titel{font-weight:600}.vw-einstellung-wert{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.vw-einstellung-wert input[type=number]{width:7em}.vw-einstellung-ort{font-size:var(--groesse-hinweis)}@media (max-width: 1023px),(pointer: coarse){.vw-einstellung-ort,.vw-zustand-zeile a{display:inline-flex;align-items:center;min-height:var(--ziel)}}.vw-kennwerte{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media (max-width: 767px){.vw-einstellung-wert{width:100%}.vw-einstellung-wert select{flex:1 1 100%}}.vw-einstellung-wert input[type=number]{width:11em;max-width:100%}.vw-personen-werkzeuge{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.vw-personen-werkzeuge input[type=search]{flex:1 1 220px;min-width:0;max-width:420px}.vw-personen-gruppen{display:flex;flex-direction:column;gap:12px;min-width:0}.vw-chips{display:inline-flex;flex-wrap:wrap;gap:4px;vertical-align:middle}.vw-personen .karten-meta{white-space:normal;overflow:visible;text-overflow:clip}.vw-karte-meta{display:inline-flex;flex-direction:column;min-width:0;vertical-align:top}.vw-haken-grund{display:block;margin:-6px 0 6px 30px}.vw-person-blatt .blatt-fuss{flex-wrap:wrap}.vw-fuss-frage{flex:1 1 100%;margin:0;font-weight:600}.vw-haken-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px 16px}@media (min-width: 768px){.vw-haken-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.vw-haken{display:flex;align-items:center;gap:10px;min-height:var(--ziel);cursor:pointer}.vw-haken input[type=checkbox]{width:20px;height:20px;margin:0;flex:none}.vw-haken input:disabled+span{color:var(--text-leise)}.vw-feld-zeile{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.vw-lehrjahr{min-height:32px;display:inline-flex;align-items:center;font-weight:600}.vw-weitere>summary{display:flex;align-items:center;min-height:var(--ziel);color:var(--text-leise);cursor:pointer}.vw-weitere[open]>summary{margin-bottom:6px}.vw-recht-legende{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 0 8px}.vw-recht-legende>span{display:inline-flex;align-items:center;gap:4px}.vw-recht-nein{position:relative;display:inline-block;min-width:1em;color:var(--text-leise);text-align:center}.vw-recht-gruppe+.vw-recht-gruppe{margin-top:12px}.vw-recht-bereich{margin:0 0 6px;font-size:1rem;font-weight:650}.vw-rechte-wahl{margin-bottom:8px}.vw-rechte-wahl select{width:100%}.vw-rechte-bereiche{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.vw-matrix-rahmen{max-height:none}.vw-matrix th,.vw-matrix td{text-align:center}.vw-matrix thead th:first-child,.vw-matrix tbody th{position:sticky;left:0;z-index:1;min-width:240px;max-width:320px;text-align:left;white-space:normal;padding-top:5px;padding-bottom:5px;background:var(--flaeche);border-right:1px solid var(--linie);font-weight:400}.vw-matrix thead th:first-child{z-index:3;background:var(--grund);font-weight:650}.vw-matrix .vw-recht-zelle{position:relative;min-width:56px}.vw-matrix .vw-recht-zelle input[type=checkbox]{width:18px;height:18px;margin:0;vertical-align:middle}.vw-matrix .knopf-text{display:block;min-height:0;margin:0 auto;padding:0}.vw-recht-geaendert{box-shadow:inset 0 0 0 2px var(--primaer);background:var(--primaer-hell)}.vw-recht-folgt,.vw-recht-folgt .vw-recht-text{color:var(--text-leise)}.vw-recht-text{margin-right:6px}.vw-recht-marken{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;vertical-align:middle}.vw-recht-marken .chip{white-space:normal;max-width:100%}.vw-recht-fest{display:inline-flex;align-items:center;gap:4px}.vw-schloss{flex:none;color:var(--text-leise)}.vw-rechte-liste{list-style:none;margin:0;padding:0}.vw-recht-zeile{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;min-height:var(--ziel);padding:8px 0;border-top:1px solid var(--linie)}.vw-recht-zeile:first-child{border-top:none}.vw-recht-kopf{flex:1 1 auto;min-width:0}.vw-recht-wert{display:flex;flex-direction:column;align-items:center;flex:none}.vw-recht-wert input[type=checkbox]{width:24px;height:24px;margin:0}.vw-recht-satz{margin:0;font-weight:600}.vw-verlauf{list-style:none;margin:0 0 8px;padding:0}.vw-verlauf>li{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--linie);overflow-wrap:anywhere}.vw-verlauf>li:first-child{border-top:none}.stamm-termine{display:flex;flex-direction:column;gap:8px;margin:4px 0 12px}.stamm-termine>h4{margin:0}.stamm-termine-liste{list-style:none;margin:0;padding:0}.stamm-termin{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px;padding:6px 0;border-top:1px solid var(--linie);overflow-wrap:anywhere}.stamm-termin:first-child{border-top:none}.stamm-termin-was{color:var(--text-leise)}.stamm-termin-ziel{margin-left:auto;min-height:44px;display:inline-flex;align-items:center}.stamm-termin-datum{display:flex;flex-direction:column;gap:8px;flex-basis:100%}.stamm-termin-form{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--linie);border-radius:8px}.stamm-termin-form>h5{margin:0}#wurzel>.anmeldung{min-height:100vh;min-height:100dvh;align-items:center;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:var(--grund)}#wurzel>.anmeldung .anmeldung-karte{max-width:390px;border-top:6px solid var(--primaer);border-radius:var(--radius-mittel);box-shadow:var(--schatten-1);padding:22px 20px 18px;gap:16px}.anmeldung-titel{color:var(--text)}#wurzel>.anmeldung .anmeldung-titel{font-size:20px}.anmeldung .formular .feld input{width:100%;min-height:var(--ziel)}.anmeldung .anmeldung-knopf{width:100%;min-height:var(--ziel-touch);font-size:16px}.anmeldung .anmeldung-knoepfe{flex-direction:column;align-items:stretch}.anmeldung .anmeldung-knoepfe .knopf{width:100%;white-space:normal}@media (max-height: 560px){#wurzel>.anmeldung{align-items:flex-start}}.anmeldung-einrichtung h2{margin:0;font-size:18px}.anmeldung-schritte{margin:0;padding-left:1.4em;display:flex;flex-direction:column;gap:6px}.anmeldung-abtippen>summary,.anmeldung-probleme>summary{display:flex;align-items:center;min-height:var(--ziel);color:var(--primaer-text);cursor:pointer}.anmeldung-abtippen code{display:block;margin:2px 0 6px;font-size:16px;letter-spacing:.04em;user-select:all;white-space:normal;overflow-wrap:anywhere}.anmeldung-probleme .knopf{width:100%;margin-top:6px}.anmeldung-fehler{margin:0;padding:8px 10px;border-left:4px solid var(--fehler);border-radius:var(--radius);background:var(--fehler-grund);color:var(--text)}.anmeldung-abbrechen{align-self:center;min-height:var(--ziel);padding:0 12px;border:none;background:none;color:var(--primaer-text);font:inherit;text-decoration:underline;cursor:pointer}.anmeldung-abtippen-offen{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise)}.anmeldung-app-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--ziel);text-decoration:none;box-sizing:border-box}.anmeldung-qr-zweites .qr{display:block;margin:4px auto 0}.anmeldung-satz{margin:0;color:var(--text-leise, inherit)}.anmeldung-faceid{display:flex;flex-direction:column;gap:10px}.anmeldung-oder{margin:0;text-align:center}.faceid-liste{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.faceid-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--ziel);padding:6px 0;border-bottom:1px solid var(--linie)}.faceid-geraet{display:flex;flex-direction:column;min-width:0}.faceid-frage{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.faceid .knopf,.faceid .knopf-link{min-height:var(--ziel)}.d-knopf{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--ziel);min-height:var(--ziel);margin:0;padding:0 var(--a4);border:1px solid transparent;border-radius:var(--r-bedien);background:none;font-family:var(--schrift);font-size:var(--gr-text);line-height:1.2;font-weight:var(--gew-stark);text-align:center;white-space:normal;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dauer-schnell) var(--feder-schnell)}.d-knopf-haupt{min-height:var(--knopf-haupt);background:var(--akzent);color:var(--auf-akzent)}.d-knopf-haupt:hover,.d-knopf-haupt:active{background:var(--akzent-gedrueckt)}.d-knopf-zweit{background:var(--flaeche);border-color:var(--feldrand);color:var(--akzent)}.d-knopf-zweit:hover{background:var(--akzent-hell)}.d-knopf-haupt:active,.d-knopf-zweit:active{transform:scale(.97);transition:none}.d-knopf-leise{padding:0 var(--a2);color:var(--akzent);transition:none}.d-knopf-leise:hover{color:var(--akzent-gedrueckt)}a.d-knopf{box-sizing:border-box;text-decoration:none;vertical-align:middle}a.d-knopf-leise,a.d-knopf-leise:visited,a.d-knopf-zweit,a.d-knopf-zweit:visited{color:var(--akzent)}a.d-knopf-leise:hover{color:var(--akzent-gedrueckt)}a.d-knopf-haupt,a.d-knopf-haupt:visited,a.d-knopf-haupt:hover{color:var(--auf-akzent)}.d-knopf-breit{width:100%}.d-knopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.d-knopf-haupt:focus-visible{box-shadow:inset 0 0 0 2px var(--flaeche)}.d-knopf[aria-busy=true]{cursor:progress}.d-knopf-woerter{display:inline-grid}.d-knopf-wort{grid-area:1 / 1}.d-knopf-wort-alt{animation:d-wort-aus calc(var(--dauer-aus) * .8) var(--aus) forwards}.d-knopf-wort-neu{animation:d-wort-ein var(--dauer-schnell) var(--feder-schnell) calc(var(--dauer-aus) * .8) backwards}@keyframes d-wort-aus{to{opacity:0;transform:translateY(-4px)}}@keyframes d-wort-ein{0%{opacity:0;transform:translateY(4px)}}.d-entscheid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--a2);width:100%;min-width:0}.d-entscheid-knopf{min-width:0;height:var(--ziel);padding:0 var(--a2);overflow:hidden;white-space:nowrap}.d-entscheid-an{background:var(--akzent-hell);border-color:var(--akzent)}.d-entscheid-kurz,.d-entscheid-mit-kurz .d-entscheid-wort{position:absolute;visibility:hidden}.d-entscheid-mit-kurz .d-entscheid-kurz{position:static;visibility:visible}.d-symbolknopf{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ziel);height:var(--ziel);margin:0;padding:0;border:0;border-radius:var(--r-bedien);background:none;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.d-symbolknopf:hover{background:var(--grund)}.d-symbolknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.d-aktion{display:flex;align-items:center;gap:var(--a4);min-height:var(--aktionsleiste)}.d-aktion-stand{flex:0 1 auto;min-width:min(40%,6rem);max-width:40%}.d-aktion-stand .d-stand-wort,.d-aktion-stand .d-stand-satz{font-size:var(--gr-meta);line-height:var(--zh-meta)}.d-aktion-handlung{flex:0 0 auto;margin-left:auto}.d-aktion-knopf{width:240px}.d-aktion-satz{margin:0;max-width:36rem;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text)}@media (max-width: 767px){.d-aktion-handlung{flex:1 1 auto;min-width:0}.d-aktion-knopf{width:100%}}.d-glyphe{display:inline-block;flex:none;vertical-align:-.125em;overflow:visible}.d-glyphe-flaeche{stroke:none}.d-glyphe-rand{fill:none;stroke-width:1.6}.d-glyphe-zeichen{fill:none;stroke:var(--flaeche);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.d-glyphe-gruen .d-glyphe-flaeche{fill:var(--stand-gruen)}.d-glyphe-gelb .d-glyphe-flaeche{fill:var(--stand-gelb-zeichen)}.d-glyphe-rot .d-glyphe-flaeche{fill:var(--stand-rot)}.d-glyphe-grau .d-glyphe-rand,.d-glyphe-prueft .d-glyphe-rand{stroke:var(--stand-grau)}.d-glyphe-prueft .d-glyphe-flaeche{fill:var(--stand-grau)}.d-glyphe-jetzt .d-glyphe-flaeche{fill:var(--stand-jetzt)}.d-glyphe-gefunden .d-glyphe-flaeche{fill:var(--text)}.d-nur-vorlesen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.d-link{display:inline-block;margin:0;padding:0;border:0;background:none;font:inherit;color:var(--akzent);text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.d-link:hover{color:var(--akzent-gedrueckt)}.d-link:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:2px}@media (max-width: 767px),(pointer: coarse){.d-link{position:relative}.d-link:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}}.d-zitat{quotes:"„" "“" "‚" "‘"}.d-nummer{white-space:nowrap;font-variant-numeric:tabular-nums}.d-stand{display:inline-flex;align-items:baseline;gap:6px;min-width:0;font-family:var(--schrift)}p.d-stand{display:flex;margin:0}.d-stand>.d-glyphe{align-self:flex-start;margin-top:.15em}.d-stand-text{min-width:0}.d-stand-leise .d-stand-wort{font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-normal);color:var(--text-leise);font-variant-numeric:tabular-nums}.d-stand-laut .d-stand-wort{font-weight:var(--gew-stark);font-variant-numeric:tabular-nums}.d-stand-laut.d-stand-gruen .d-stand-wort{color:var(--stand-gruen)}.d-stand-laut.d-stand-gelb .d-stand-wort{color:var(--stand-gelb)}.d-stand-laut.d-stand-rot .d-stand-wort{color:var(--stand-rot)}.d-stand-laut.d-stand-grau .d-stand-wort{color:var(--stand-grau);font-weight:var(--gew-normal)}.d-stand-laut.d-stand-jetzt .d-stand-wort{color:var(--stand-jetzt)}.d-stand-satz{color:var(--text);font-weight:var(--gew-normal)}.d-summe{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text);font-variant-numeric:tabular-nums}.d-summe .d-stand{display:inline-flex;align-items:baseline}.d-summe-glied{display:inline}.d-summe-kopf,.d-summe-ende{white-space:nowrap}.d-summe-trenner{color:var(--text)}.d-summe-sprung{position:relative;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.d-summe-sprung:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:2px}@media (max-width: 767px),(pointer: coarse){.d-summe-sprung:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}}.fragen-bezug{display:flex;max-width:1500px;margin-bottom:8px}.fragen-bezug-chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:2px 4px 2px 12px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--primaer-hell);color:var(--text)}.fragen-bezug-text{font-size:var(--groesse-klein);color:var(--text-leise)}.fragen-bezug-weg{display:inline-flex;align-items:center;justify-content:center;width:var(--ziel);height:var(--ziel);margin:-4px 0;border:none;border-radius:50%;background:transparent;color:var(--text-leise);cursor:pointer}.fragen-bezug-weg:hover{background:var(--flaeche);color:var(--text)}.als-frage{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--ziel);padding:8px 12px;border:1px solid var(--linie-stark);border-radius:var(--radius-mittel);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.vollbildsuche .als-frage{margin-bottom:12px}.als-frage:hover,.als-frage:focus-visible{background:var(--primaer-hell);color:var(--text)}.als-frage .symbol{flex:none;color:var(--primaer-text)}.als-frage-text{display:flex;flex-direction:column;min-width:0}.als-frage-titel{font-weight:650;color:var(--primaer-text)}.als-frage-frage{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-leise)}.als-frage-taste{margin-left:auto;flex:none;font-size:var(--groesse-klein);color:var(--text-leise)}@media (max-width: 767px){.als-frage-taste{display:none}}.kopfsuche{display:flex;align-items:center;gap:6px;min-width:0}.kopfsuche input[type=search]{width:260px;max-width:40vw;min-height:30px;padding:3px 8px;font-size:13px}@media (max-width: 900px){.kopfsuche{order:5;width:100%}.kopfsuche input[type=search]{flex:1 1 auto;width:auto;max-width:none}}.su-form{display:flex;gap:8px;flex-wrap:wrap}.su-form input[type=search]{flex:1 1 320px;max-width:640px;font-size:15px;min-height:40px}.su-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.su-treffer{border-bottom:1px solid var(--grund)}.su-treffer-ziel{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:44px;padding:8px 0;color:var(--text);text-decoration:none}a.su-treffer-ziel:hover{background:var(--grund);color:var(--text)}a.su-treffer-ziel .nummer{color:var(--akzent);text-decoration-line:underline}.su-treffer:last-child{border-bottom:none}.su-kopf{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.su-titel{font-weight:600;overflow-wrap:anywhere}.su-meta{font-size:var(--groesse-klein)}.su-auszug{font-size:13px;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.su-auszug mark,.su-titel mark{background:var(--ampel-gelb-grund);color:inherit;box-shadow:inset 0 -2px 0 var(--ampel-gelb);padding:0 1px}.ansicht-im-kopf{display:contents}.d-alt>.vg-register{margin-right:calc(var(--seitenrand) * -1);margin-left:calc(var(--seitenrand) * -1)}.vg-register,.vg-spalte{min-width:0}.vg-kopf{display:flex;flex-direction:column;gap:var(--a3);min-width:0;padding:0 var(--seitenrand) var(--a3)}.vg-h1{margin:0;font-size:var(--gr-titel);line-height:var(--zh-titel);font-weight:var(--gew-stark);overflow-wrap:break-word}.vg-filterebene{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2) var(--a3);min-width:0}.vg-wahl{flex:1 1 0;min-width:0;max-width:16rem}.vg-wahl select{width:100%;min-height:var(--ziel)}.vg-wege{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--a3);min-width:0}.vg-seitenfilter{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--a3);color:var(--text-leise);font-size:var(--gr-meta);line-height:var(--zh-meta)}.vg-rand{padding:0 var(--seitenrand)}.vg-mehrzeilig{white-space:pre-wrap;overflow-wrap:anywhere}.vg-massnahmen{margin:0;padding-left:16px}.vg-massnahmen li+li{margin-top:2px}.vg-so-luecken{margin:0;padding-left:var(--a4)}.vg-so-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}@media (max-width: 767px){.su-form input[type=search]{flex:1 1 100%;max-width:none}}@media (max-width: 1023px),(pointer: coarse){.su-treffer-ziel{padding:4px 0 10px}}.d-wechsel{position:relative;display:grid;min-width:0}.d-wechsel>.d-wechsel-neu{grid-area:1 / 1;min-width:0}.d-wechsel-weg-12{--d-weg: 12px}.d-wechsel-weg-24{--d-weg: 24px}.d-wechsel-voll{--d-weg: 100%;overflow:hidden}.d-wechsel>.d-wechsel-alt{position:absolute;inset:0;min-width:0;overflow:hidden;pointer-events:none;animation:d-wechsel-aus calc(var(--dauer-aus) * .8) var(--aus) forwards}.d-wechsel-weg-24.d-wechsel-nach-links>.d-wechsel-alt{--d-nach: calc(var(--d-weg) * -1)}.d-wechsel-weg-24.d-wechsel-nach-rechts>.d-wechsel-alt{--d-nach: var(--d-weg)}.d-wechsel-alt .d-liste-auswahl{visibility:hidden}.d-wechsel-voll>.d-wechsel-alt{position:static;grid-area:1 / 1;animation-duration:var(--dauer-aus)}.d-wechsel-kommt.d-wechsel-von-rechts{--d-von: var(--d-weg)}.d-wechsel-kommt.d-wechsel-von-links{--d-von: calc(var(--d-weg) * -1)}.d-wechsel-kommt{animation:d-wechsel-ein var(--dauer-schnell) var(--feder-schnell) backwards}.d-wechsel-nacheinander>.d-wechsel-kommt,.d-wechsel-weg-12>.d-wechsel-kommt,.d-wechsel-weg-24>.d-wechsel-kommt{animation-delay:calc(var(--dauer-aus) * .8)}.d-wechsel-voll>.d-wechsel-kommt{animation-duration:var(--dauer-ruhig);animation-timing-function:var(--feder-ruhig)}.d-wechsel-voll>.d-wechsel-kommt.d-wechsel-von-rechts{--d-von: 100%}.d-wechsel-voll>.d-wechsel-kommt.d-wechsel-von-links{--d-von: -100%}@keyframes d-wechsel-aus{to{opacity:0;transform:translate(var(--d-nach, 0px))}}@keyframes d-wechsel-ein{0%{opacity:0;transform:translate(var(--d-von, 0px))}}.d-blatt-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overflow:clip;background:transparent;color:var(--text);font-family:var(--schrift)}.d-blatt-dialog:not([open]){display:none}.d-blatt-dialog::backdrop{background:transparent}.d-blatt-schleier{position:absolute;inset:0;background:var(--schleier);opacity:0}.d-blatt{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;width:100%;height:calc(100vh - 48px);height:calc(100dvh - 48px);margin-inline:auto;border-radius:var(--r-blatt) var(--r-blatt) 0 0;background:var(--flaeche);box-shadow:var(--schatten);transform:translateY(100%)}@media (min-width: 768px){.d-blatt{max-width:600px}}.d-blatt-kopf{flex:none;height:64px;padding:0 var(--a2) 0 var(--a4);touch-action:none;cursor:grab;user-select:none}.d-blatt-griffzone{display:flex;align-items:center;justify-content:center;height:24px}.d-blatt-griff{width:36px;height:5px;border-radius:3px;background:var(--kette-offen)}.d-blatt-titelzeile{display:flex;align-items:center;gap:var(--a2);height:40px}.d-blatt-titel{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text);white-space:nowrap;text-overflow:ellipsis}.d-blatt-titel:focus{outline:none}.d-blatt-zu,.d-blatt-zurueck{margin:-2px 0}.d-blatt-zurueck{margin-left:calc(var(--a2) * -1)}.d-blatt-inhalt{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--a2) var(--a4) calc(var(--a5) + var(--d-blatt-verdeckt, 0px) + env(safe-area-inset-bottom))}.d-blatt-mit-fuss .d-blatt-inhalt{padding-bottom:calc(var(--a5) + var(--d-blatt-verdeckt, 0px))}.d-blatt-fuss{position:relative;z-index:1;display:flex;flex:none;align-items:center;min-height:calc(var(--aktionsleiste) + env(safe-area-inset-bottom));padding:var(--a2) var(--a4) calc(var(--a2) + env(safe-area-inset-bottom));border-top:1px solid var(--linie);background:var(--flaeche)}.d-blatt-fuss>*{flex:1 1 auto}.ki-arbeit-punkt{display:block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--akzent)}.ki-arbeit-kopf{display:inline-flex;align-items:center;gap:6px;flex:none;min-width:44px;min-height:44px;margin:0;padding:0 var(--a2);border:0;border-radius:var(--r-bedien);background:none;color:var(--text);font:inherit;font-size:var(--gr-meta);line-height:var(--zh-meta);white-space:nowrap;cursor:pointer}@media (hover: hover) and (pointer: fine){.ki-arbeit-kopf:hover{background:var(--grund)}}.ki-arbeit-kopf:focus-visible{outline-offset:-2px}.ki-arbeit-kurz{display:none}.d-kopf:has(.d-taetigkeitsleiste:not(.d-taetigkeitsleiste-leer)) .ki-arbeit-lang{display:none}.d-kopf:has(.d-taetigkeitsleiste:not(.d-taetigkeitsleiste-leer)) .ki-arbeit-kurz{display:inline}.d-nav .ki-arbeit-nav{width:100%;min-height:44px;margin:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}@media (hover: hover) and (pointer: fine){.d-nav .ki-arbeit-nav:hover{background:var(--linie)}}.ki-arbeit-symbol{display:flex;align-items:center;justify-content:center;width:20px;height:20px}@media (max-width: 1279px){.d-nav .ki-arbeit-nav{min-height:56px;text-align:center}}@media (min-width: 1280px){:root[data-d-schiene=ja] .d-nav .ki-arbeit-nav{min-height:56px;text-align:center}}.ki-arbeit-liste{margin:0;padding:0;list-style:none}.ki-arbeit-zeile{display:flex;align-items:center;gap:var(--a3);min-height:44px;padding:var(--a3) 0;border-bottom:1px solid var(--linie);color:var(--text);text-decoration:none}@media (hover: hover) and (pointer: fine){a.ki-arbeit-zeile:hover{background:var(--grund);color:var(--text)}}a.ki-arbeit-zeile:focus-visible{outline-offset:-2px}.ki-arbeit-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ki-arbeit-titel{font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);overflow-wrap:anywhere}.ki-arbeit-schritt{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);overflow-wrap:anywhere}.ki-arbeit-abgebrochen{color:var(--stand-rot)}.ki-arbeit-stand{display:flex;align-items:center;gap:var(--a2);margin-top:var(--a1)}.ki-arbeit-linie{position:relative;flex:1 1 auto;height:2px;overflow:hidden;background:var(--linie)}.ki-arbeit-linie-wert{position:absolute;inset:0;background:var(--akzent);transform-origin:left center;transition:transform var(--dauer-ruhig) var(--feder-ruhig)}.ki-arbeit-zahl{flex:none;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.ki-arbeit-pfeil{flex:none;color:var(--text-leise)}.ki-arbeit-gruppe{margin:var(--a5) 0 0;padding-bottom:var(--a2);border-bottom:1px solid var(--linie);color:var(--text-leise);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark)}.ki-arbeit-leer{margin:var(--a3) 0;color:var(--text-leise)}.d-segment{position:relative;display:inline-grid;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;align-self:flex-start;min-width:0;max-width:100%;min-height:36px;padding:2px;overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--r-bedien);background:var(--grund);font-family:var(--schrift);scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:2px}.d-segment::-webkit-scrollbar{display:none}.d-segment-fehler{box-shadow:inset 0 0 0 2px var(--stand-rot)}.d-segment-flaeche{position:absolute;top:2px;bottom:2px;left:0;width:100px;border:1px solid var(--linie);border-radius:6px;background:var(--flaeche);opacity:0;transform-origin:0 0;pointer-events:none;transition:transform var(--dauer-schnell) var(--feder-schnell)}.d-segment-still{transition:none}.d-segment-teil{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;margin:0;padding:0 var(--a3);border:0;border-radius:6px;background:none;font-family:var(--schrift);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-normal);color:var(--text);white-space:nowrap;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.d-segment-teil-halb>*{visibility:hidden}.d-segment-an{font-weight:var(--gew-stark)}.d-segment-teil:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.d-segment-wort{font-variant-numeric:tabular-nums}.d-segment-zahl{color:var(--text-leise)}@media (max-width: 767px),(pointer: coarse){.d-segment{min-height:calc(var(--ziel) + 4px)}.d-segment-teil{min-height:var(--ziel);font-size:var(--gr-text)}}:root[data-ziele=gross] .d-segment{min-height:calc(var(--ziel) + 4px)}:root[data-ziele=gross] .d-segment-teil{min-height:var(--ziel)}.d-suche{position:relative;display:flex;align-items:center;max-width:40rem;margin:0}.d-suche-lupe{position:absolute;left:var(--a3);display:flex;color:var(--text-leise);pointer-events:none}input.d-suche-eingabe:not(#d-nie){width:100%;min-height:var(--ziel);margin:0;padding:0 var(--a3) 0 calc(var(--a3) + 28px);border:1px solid var(--feldrand);border-radius:var(--r-bedien);background:var(--flaeche);box-shadow:none;font-family:var(--schrift);font-size:var(--gr-text);color:var(--text);outline:none;-webkit-appearance:none;appearance:none}input.d-suche-eingabe:not(#d-nie):focus{outline:none;border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}input.d-suche-eingabe::placeholder{color:var(--text-leise);opacity:1}.d-frage-zeile{display:flex;align-items:flex-start;width:100%;min-height:var(--zeile);margin:0;padding:var(--a3) var(--d-rand, var(--seitenrand));border:0;border-bottom:1px solid var(--linie);background:none;font-family:var(--schrift);text-align:left;color:var(--text);cursor:pointer}@media (hover: hover) and (pointer: fine){.d-frage-zeile:hover{background:var(--grund)}}.d-frage-zeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.d-frage-zeile-symbol{display:flex;flex:0 0 28px;padding-top:4px;color:var(--akzent)}.d-frage-zeile-text{display:flex;flex-direction:column;min-width:0}.d-frage-zeile-wort{font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--akzent)}.d-frage-zeile-frage{font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text-leise);overflow-wrap:anywhere}.passwort-blatt .formular-schmal{max-width:none}.d-konto-darstellung{display:flex;flex-direction:column;gap:var(--a1);padding:var(--a1) 0 var(--a2)}.d-konto-darstellung-wort{padding:0 var(--a3);font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.d-konto-darstellung .d-segment{display:grid;width:100%}.d-konto-darstellung .d-segment-teil{padding:0 var(--a2)}.d-kette{--d-reihe: 32px;position:relative;min-height:88px;font-family:var(--schrift);color:var(--text)}.d-kette-reihe{position:relative;display:grid;grid-template-columns:repeat(var(--d-n),minmax(0,1fr))}.d-kette-spur{position:absolute;z-index:0;top:calc(var(--d-reihe) / 2 - 1px);left:calc(100% / var(--d-n) / 2);right:calc(100% / var(--d-n) / 2);height:2px;background:var(--kette-offen);pointer-events:none}.d-kette-spur-voll{position:absolute;inset:0;background:var(--text);transform-origin:left center;transition:transform var(--dauer-ruhig) var(--feder-ruhig)}.d-kette-ring-lage{position:absolute;z-index:1;top:0;left:0;display:flex;align-items:center;justify-content:center;width:calc(100% / var(--d-n));height:var(--d-reihe);pointer-events:none;transition:transform var(--dauer-schnell) var(--feder-schnell)}.d-kette-ring{width:34px;height:34px;border:2px solid var(--akzent);border-radius:50%}.d-kette-station{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;min-height:var(--ziel);margin:0;padding:0 2px var(--a1);border:0;border-radius:var(--r-bedien);background:none;font:inherit;color:var(--text);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.d-kette-station:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.d-kette-knoten{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:var(--d-reihe)}.d-kette-knoten:before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:var(--flaeche)}@media (hover: hover) and (pointer: fine){.d-kette-station:hover .d-kette-knoten:before{background:var(--grund)}}.d-kette-knoten>.d-glyphe{position:relative}.d-kette-glyphe-alt{position:absolute;display:flex;animation:d-kette-glyphe-aus calc(var(--dauer-aus) * .8) var(--aus) forwards}.d-kette-name{max-width:100%;overflow:hidden;font-size:var(--gr-text);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.d-kette-aktuell .d-kette-name,.d-kette-gewaehlt .d-kette-name{font-weight:var(--gew-stark)}.d-kette-erledigt .d-kette-name{color:var(--text)}.d-kette-name-weg{visibility:hidden}.d-kette-zettel{max-width:100%;overflow:hidden;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.d-kette-zettel-gelb{color:var(--stand-gelb);font-weight:var(--gew-stark)}.d-kette-zettel-rot{color:var(--stand-rot);font-weight:var(--gew-stark)}.d-kette-zettel-jetzt{color:var(--stand-jetzt);font-weight:var(--gew-stark)}.d-kette-eng .d-kette-zettel{display:none}.d-kette-glyphe-neu{animation:d-kette-glyphe var(--dauer-schnell) var(--feder-schnell) backwards}.d-kette-fuellt .d-kette-glyphe-neu,.d-kette-fuellt .d-kette-glyphe-alt{animation-delay:var(--dauer-aus)}@keyframes d-kette-glyphe{0%{opacity:0;transform:scale(.8)}}@keyframes d-kette-glyphe-aus{to{opacity:0}}.d-kette-zeile{display:none;margin:0}.d-kette-zeile-name{font-weight:var(--gew-stark)}.d-kette-zeile-rest{color:var(--text-leise);font-variant-numeric:tabular-nums}.d-kette-zeile-jetzt,.d-kette-zeile-gelb,.d-kette-zeile-rot{font-weight:var(--gew-stark)}.d-kette-zeile-jetzt{color:var(--stand-jetzt)}.d-kette-zeile-gelb{color:var(--stand-gelb)}.d-kette-zeile-rot{color:var(--stand-rot)}.d-kette-zeile-neu{animation:d-kette-einblenden var(--dauer-schnell) var(--feder-schnell) backwards}.d-kette-fuellt .d-kette-zeile-neu{animation-delay:var(--dauer-aus)}@keyframes d-kette-einblenden{0%{opacity:0}}@media (max-width: 767px){.d-kette{--d-reihe: 44px;min-height:72px}.d-kette-station{padding:0}.d-kette-name,.d-kette-zettel{display:none}.d-kette-zeile{display:block;height:28px;overflow:hidden;font-size:var(--gr-text);line-height:28px;white-space:nowrap;text-overflow:ellipsis}.d-kette-viele .d-kette-roller{margin-inline:calc(var(--seitenrand) * -1);padding-inline:var(--seitenrand);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--seitenrand);scrollbar-width:none}.d-kette-viele .d-kette-roller::-webkit-scrollbar{display:none}.d-kette-viele .d-kette-reihe{width:max-content;grid-template-columns:repeat(var(--d-n),56px)}.d-kette-viele .d-kette-station{scroll-snap-align:center}}.d-minikette{display:inline-flex;align-items:center;gap:6px;min-height:var(--ziel);margin:0;padding:0 var(--a2);border:0;background:none;cursor:pointer}.d-minikette:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:var(--r-bedien)}.d-minikette-knoten{width:8px;height:8px;border-radius:50%;background:var(--kette-offen)}.d-minikette-erledigt{background:var(--text)}.d-minikette-aktuell{background:var(--akzent)}.d-ki-neu{animation:d-ki-ein var(--dauer-schnell) var(--feder-schnell) backwards}@keyframes d-ki-ein{0%{opacity:0}}.d-ki-zeile{display:flex;align-items:baseline;gap:6px;min-width:0;margin-top:2px;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.d-ki-zeile>.d-glyphe{align-self:center}.d-ki-zeile-satz{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-verlauf{max-width:36rem}.d-verlauf-titel{margin:0 0 var(--a2);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-verlauf-liste{margin:0;padding:0;list-style:none}.d-verlauf-zeile{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:0 var(--a2);padding:var(--a1) 0;font-size:var(--gr-text);line-height:var(--zh-text)}.d-verlauf-zeile>.d-glyphe{align-self:start;margin-top:.2em}.d-verlauf-satz{min-width:0;overflow-wrap:anywhere}.d-verlauf-stellen{display:block;margin-top:2px;color:var(--text-leise)}.d-verlauf-stelle{display:block}.d-verlauf-zeit{font-size:var(--gr-meta);color:var(--text-leise);font-variant-numeric:tabular-nums}.d-denkspur{max-width:36rem;margin-top:var(--a2)}.d-denkspur-zeile{margin:0;overflow:hidden;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis}.d-denkspur-marke{font-weight:var(--gew-stark)}.d-taetigkeit{display:flex;align-items:center;gap:var(--a2);min-width:0;width:100%;min-height:var(--ziel);margin:0;padding:0 var(--a2);border:0;border-radius:var(--r-bedien);background:none;font-family:var(--schrift);font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text);text-align:left}button.d-taetigkeit{cursor:pointer}button.d-taetigkeit:hover{background:var(--grund)}button.d-taetigkeit:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.d-taetigkeit-tun{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-taetigkeit-rechts{flex:0 0 auto;color:var(--text-leise);font-variant-numeric:tabular-nums}@media (max-width: 767px){.d-taetigkeit-rechts{display:none}}.d-fortschritt{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.d-fortschritt-wert{position:absolute;inset:0;background:var(--akzent);transform-origin:left center;transition:transform var(--dauer-ruhig) var(--feder-ruhig)}.d-liste{--d-rand: var(--seitenrand);position:relative;font-family:var(--schrift);color:var(--text);overflow-anchor:auto}.d-liste:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.d-liste-auswahl{position:absolute;top:0;left:0;right:0;height:100px;background:var(--akzent-hell);opacity:0;transform-origin:0 0;pointer-events:none;transition:transform var(--dauer-schnell) var(--feder-schnell)}.d-liste-auswahl-still{transition:none}.d-liste-kante{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--akzent)}.d-gruppe-zeile{display:flex;align-items:flex-end;min-height:32px;margin-top:var(--a5);padding:0 var(--d-rand) var(--a1);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-liste>.d-gruppe:first-of-type>.d-gruppe-zeile,.d-liste>.d-liste-auswahl+.d-gruppe>.d-gruppe-zeile{margin-top:0}.d-gruppe-zahl{margin-left:.3em;font-variant-numeric:tabular-nums}.d-zeile{position:relative;display:block;min-height:var(--zeile);outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.d-zeile:after{content:"";position:absolute;left:calc(var(--d-rand) + 28px);right:0;bottom:0;height:1px;background:var(--linie);pointer-events:none}.d-zeile-inhalt{position:relative;z-index:1;display:flex;align-items:flex-start;min-height:var(--zeile);padding:var(--a3) var(--d-rand)}@media (hover: hover) and (pointer: fine){.d-zeile:hover:not([aria-selected=true]){background:var(--grund)}}.d-zeile:active:not([aria-selected=true]){background:var(--grund)}.d-zeile:focus-visible{outline:none}.d-zeile:focus-visible:before{content:"";position:absolute;z-index:2;inset:2px;border:2px solid var(--akzent);border-radius:2px;pointer-events:none}.d-zeile-glyphe{display:flex;flex:0 0 28px;height:calc(var(--gr-text) * var(--zh-text));align-items:center}.d-zeile-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.d-zeile-eins{display:flex;align-items:baseline;gap:var(--a3);min-width:0}.d-zeile-titel{flex:1 1 auto;min-width:min(9rem,45%);font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.d-zeile-angabe,.d-zeile-spalte{flex:0 0 auto;max-width:50%;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);font-variant-numeric:tabular-nums;text-align:right}.d-zeile-spalte{width:7.5rem;flex-shrink:1;min-width:4.5rem;color:var(--text)}.d-zeile-zwei{display:-webkit-box;overflow:hidden;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text-leise);-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.d-zeile-zwei-laut{color:var(--text)}.d-zeile-wort{font-weight:var(--gew-stark)}.d-zeile-wort-gelb{color:var(--stand-gelb)}.d-zeile-wort-rot{color:var(--stand-rot)}.d-zeile-wort-jetzt{color:var(--stand-jetzt)}@media (max-width: 767px){.d-zeile-zwei{-webkit-line-clamp:2;line-clamp:2}.d-zeile-spalte{width:auto;color:var(--text-leise)}.d-zeile-spalte:not(.d-zeile-spalte-erste){display:none}}.d-zeile-spalten-handy{display:none;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);font-variant-numeric:tabular-nums}@media (max-width: 767px){.d-zeile-spalten-handy{display:block}}.d-zeile-wischbar{touch-action:pan-y;overflow:hidden}.d-wisch-unterlage{position:absolute;inset:0;z-index:0;display:none;align-items:center;gap:var(--a2);padding:0 var(--d-rand);background:var(--stand-gruen);color:var(--flaeche);font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);opacity:var(--d-wisch, 0)}.d-wisch-wort{white-space:nowrap}.d-zeile-wischt .d-wisch-unterlage{display:flex}.d-zeile-wischt .d-zeile-inhalt{background:var(--flaeche)}.d-leer,.d-fehler{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a4);max-width:36rem;padding:var(--a5) 0;font-family:var(--schrift)}.d-leer-satz{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text)}.d-leerzeile{margin:0;padding:var(--a3) var(--d-rand, var(--seitenrand));font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text-leise)}.d-laden{min-height:1px}.d-laden-langsam{margin:var(--a3) 0 0;padding:0 var(--d-rand, var(--seitenrand));font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.d-platzhalter-zeile{display:flex;align-items:flex-start;min-height:var(--zeile);padding:var(--a3) var(--d-rand, var(--seitenrand))}.d-platzhalter-form-detail .d-platzhalter-zeile{min-height:0;padding:0 0 var(--a3)}.d-platzhalter-glyphe{flex:0 0 16px;height:16px;margin:4px 12px 0 0;border-radius:50%;background:var(--grund)}.d-platzhalter-text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--a2);padding-top:4px}.d-platzhalter-balken{display:block;height:12px;border-radius:var(--r-seite);background:var(--grund)}.d-platzhalter-lang{width:70%}.d-platzhalter-kurz{width:45%}.d-platzhalter-form-zeile{display:block}.d-detail{min-width:0;font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text)}.d-detail-inhalt{display:flex;flex-direction:column;gap:var(--a5);min-width:0}.d-detail-kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a3)}.d-detail-titel{min-width:0;margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text);overflow-wrap:anywhere}.d-detail-titel:focus{outline:none}.d-detail-titel:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.d-detail-kopf-handlung{flex:none;min-width:0;max-width:100%}.d-detail-kopf-handlung:has(>.d-entscheid){flex:1 1 100%}.d-detail-gruppe{min-width:0;max-width:36rem}.d-detail-gruppe>.d-knopf-leise:first-child,.d-detail-gruppe>div>.d-knopf-leise:first-child{margin-left:calc(var(--a2) * -1)}.d-detail-text{margin:0;max-width:36rem}.d-beleg{display:flex;flex-direction:column;gap:var(--a2)}.d-beleg-zitat,.d-beleg-quelle,.d-beleg-weitere,.d-vorgabe{margin:0}.d-beleg-weitere{color:var(--text)}.d-feld{display:flex;flex-direction:column;gap:var(--a1);width:100%;min-width:0;max-width:40rem;margin:0;padding:0;border:0;font-family:var(--schrift)}.d-feld-mit-fehler{gap:var(--a1)}.d-feld-beschriftung{padding:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-normal);color:var(--text)}.d-feld-freiwillig{color:var(--text-leise)}.d-feld-reihe{display:flex;align-items:center;gap:var(--a2)}.d-eingabe:not(#d-nie){flex:1 1 auto;width:100%;min-width:0;max-width:100%;min-height:48px;margin:0;padding:0 var(--a3);border:1px solid var(--feldrand);border-radius:var(--r-bedien);background:var(--flaeche);box-shadow:none;outline:none;font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text)}.d-eingabe-mehrzeilig:not(#d-nie){padding:var(--a3);overflow:hidden;resize:none;field-sizing:content}.d-eingabe:not(#d-nie):focus{outline:none;border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}.d-eingabe[aria-invalid=true]:not(#d-nie){border-color:var(--stand-rot)!important;box-shadow:inset 0 0 0 1px var(--stand-rot)}.d-eingabe-auswahl:not(#d-nie){padding-right:var(--a2)}.d-eingabe[type=date]:not(#d-nie){max-width:14rem}.d-feld-herkunft{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.d-feld-herkunft .d-link{font-size:var(--gr-meta)}.d-feld-fehlertext{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--stand-rot)}.d-feld-fehlertext>.d-glyphe{margin-top:.2em}.d-feld>.d-knopf,.d-feld>.d-feld-reihe>.d-knopf{align-self:flex-start;flex:none}.d-feld-datei-eingabe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.d-feld-datei{display:flex;align-items:center;gap:var(--a3);min-height:48px;max-width:40rem}.d-feld-datei-name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-feld-datei-groesse{flex:none;font-size:var(--gr-meta);color:var(--text-leise);font-variant-numeric:tabular-nums}.d-feld-haken-liste{display:flex;flex-direction:column}.d-feld-haken{display:flex;align-items:center;gap:var(--a3);min-height:var(--ziel);font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text);cursor:pointer}.d-feld-haken>input:not(#d-nie){flex:none;width:var(--a5);height:var(--a5);margin:0;accent-color:var(--akzent)}.d-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:auto;background:transparent;color:var(--text);font-family:var(--schrift)}.d-dialog:not([open]){display:none}.d-dialog[open]{display:grid;place-items:center}.d-dialog::backdrop{background:transparent}.d-dialog-schleier{position:fixed;inset:0;background:var(--schleier);opacity:0;transition:opacity var(--dauer-aus) var(--aus)}.d-dialog-tafel{position:relative;display:flex;flex-direction:column;gap:var(--a4);width:min(400px,calc(100% - 32px));margin:var(--a4) 0;padding:var(--a5);border-radius:var(--r-schwebend);background:var(--flaeche);box-shadow:var(--schatten);opacity:0;transform:scale(.96);transition:opacity var(--dauer-aus) var(--aus),transform var(--dauer-aus) var(--aus)}.d-dialog-rein .d-dialog-schleier{opacity:1;transition:opacity var(--dauer-schnell) var(--feder-schnell)}.d-dialog-rein .d-dialog-tafel{opacity:1;transform:none;transition:opacity var(--dauer-schnell) var(--feder-schnell),transform var(--dauer-schnell) var(--feder-schnell)}.d-dialog-titel{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text)}.d-dialog-titel:focus{outline:none}.d-dialog-satz,.d-dialog-hinweise{margin:0;font-size:var(--gr-text);line-height:var(--zh-text)}.d-dialog-entwurf{margin:calc(var(--a2) * -1) 0 0 calc(var(--a2) * -1)}.d-dialog-knoepfe{display:flex;align-items:center;justify-content:space-between;gap:var(--a3);margin-top:var(--a2)}.d-dialog-abbrechen{margin-left:calc(var(--a2) * -1)}.d-dialog-freigeben{min-width:160px}@media (max-width: 767px){.d-dialog-knoepfe{flex-direction:column;align-items:stretch}.d-dialog-abbrechen{align-self:flex-start}.d-dialog-freigeben{width:100%}}.d-stempel{display:inline-flex;flex-direction:column;align-items:flex-start;padding:var(--a1) var(--a3);border:2px solid var(--stand-gruen);border-radius:var(--r-bedien);font-family:var(--schrift);transform-origin:center}.d-stempel-wort{font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--stand-gruen)}.d-stempel-zettel{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);font-variant-numeric:tabular-nums}.d-stempel-neu{animation:d-stempel var(--dauer-ruhig) var(--feder-stempel) var(--dauer-schnell) backwards}@keyframes d-stempel{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.d-toast-platz{position:fixed;z-index:60;left:16px;right:16px;bottom:calc(var(--d-toast-unten, var(--handyleiste)) + var(--a2) + env(safe-area-inset-bottom));display:flex;justify-content:center;pointer-events:none}.d-toast-platz-im-blatt{bottom:calc(var(--aktionsleiste) + var(--a2) + env(safe-area-inset-bottom))}@media (min-width: 768px){.d-toast-platz{left:auto;right:var(--seitenrand);width:400px;bottom:calc(var(--d-toast-unten, var(--aktionsleiste)) + var(--a2));justify-content:flex-end}}.d-toast{display:flex;align-items:flex-start;gap:var(--a3);width:100%;padding:var(--a3) var(--a4);border:1px solid var(--linie);border-radius:var(--r-schwebend);background:var(--flaeche);box-shadow:var(--schatten);font-family:var(--schrift);color:var(--text);pointer-events:auto;touch-action:none;animation:d-toast-ein var(--dauer-schnell) var(--feder-schnell) backwards}.d-toast>.d-glyphe{margin-top:2px}.d-toast-geht{animation:d-toast-aus var(--dauer-aus) var(--aus) forwards}@keyframes d-toast-ein{0%{opacity:0;transform:translateY(16px)}}@keyframes d-toast-aus{to{opacity:0}}.d-toast-text{flex:1 1 auto;min-width:0}.d-toast-ergebnis{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);overflow-wrap:anywhere}.d-toast-folge{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);overflow-wrap:anywhere}.d-toast-rueckgaengig,.d-toast-aktion,.d-toast-zu{flex:none;margin:calc(var(--a2) * -1) calc(var(--a2) * -1) calc(var(--a2) * -1) 0}.d-tabelle{--d-tabelle-oben: 0px}.d-tabelle-kopf{position:sticky;z-index:3;top:var(--d-tabelle-oben, 0px);display:flex;align-items:center;gap:var(--a3);min-height:36px;padding:0 var(--d-rand) 0 calc(var(--d-rand) + 28px);border-bottom:1px solid var(--linie);background:var(--flaeche);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-tabelle-kopf-titel{flex:1 1 auto;min-width:min(9rem,45%)}.d-tabelle-kopf-spalte{flex:0 1 7.5rem;min-width:4.5rem;text-align:right}.d-tabelle-sortieren{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;min-height:var(--ziel);margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.d-tabelle-sortieren:hover{color:var(--text)}.d-tabelle-sortieren:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:2px}@media (max-width: 767px){.d-tabelle-kopf{display:none}}.d-menue-ort{position:relative;display:inline-flex}.d-menue{position:absolute;z-index:40;top:calc(100% + var(--a1));right:0;min-width:240px;max-width:min(280px,calc(100vw - 32px));padding:var(--a2) 0;border:1px solid var(--linie);border-radius:var(--r-schwebend);background:var(--flaeche);box-shadow:var(--schatten);font-family:var(--schrift);transform-origin:top right;animation:d-menue-ein var(--dauer-schnell) var(--feder-schnell) backwards}.d-menue-links{right:auto;left:0;transform-origin:top left}.d-menue-oben{top:auto;bottom:calc(100% + var(--a1));transform-origin:bottom right}.d-menue-oben.d-menue-links{transform-origin:bottom left}.d-menue-zu{animation:d-menue-aus var(--dauer-aus) var(--aus) forwards}@keyframes d-menue-ein{0%{opacity:0;transform:scale(.96)}}@keyframes d-menue-aus{to{opacity:0}}.d-menue-eintrag{display:flex;align-items:center;width:100%;min-height:44px;margin:0;padding:0 var(--a4);border:0;background:none;font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text);text-align:left;cursor:pointer}.d-menue-eintrag:hover,.d-menue-eintrag:focus{outline:none;background:var(--grund)}.d-menue-eintrag:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.d-menue-gefaehrlich{color:var(--stand-rot)}.d-menue-abstand{height:var(--a2)}.d-seite{display:flex;flex-direction:column;gap:var(--a2);min-width:0;font-family:var(--schrift)}.d-seite-ausschnitt{position:relative;display:block;width:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--linie);border-radius:var(--r-seite);background:var(--grund);cursor:zoom-in;-webkit-tap-highlight-color:transparent}.d-seite-ausschnitt:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.d-seite-gezoomt,.d-seite-laedt{height:240px}.d-seite-still{border-color:transparent;background:transparent}.d-seite-bild{display:block;width:100%;height:auto;background:var(--d-papier);user-select:none}.d-seite-gezoomt .d-seite-bild{position:absolute;top:0;left:0;max-width:none;transform-origin:0 0}.d-seite-laedt .d-seite-bild{position:absolute;opacity:0}.d-seite-rahmen{position:absolute;top:0;left:0;box-sizing:border-box;border:var(--d-rahmen-strich, 2px) solid var(--d-marke);border-radius:var(--r-seite);background:color-mix(in srgb,var(--d-marke) 12%,transparent);pointer-events:none}.d-seite-zitat,.d-seite-ohne-marke,.d-seite-quelle{margin:0;font-size:var(--gr-text);line-height:var(--zh-text)}.d-seite-ohne-marke{color:var(--text-leise)}.d-vollbild{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--grund);color:var(--text);font-family:var(--schrift)}.d-vollbild[open]{display:flex;flex-direction:column}.d-vollbild::backdrop{background:var(--grund)}.d-vollbild-kopf{display:flex;flex:none;align-items:center;gap:var(--a1);min-height:56px;padding:var(--a1) var(--a2);border-bottom:1px solid var(--linie);background:var(--flaeche)}.d-vollbild-titel{flex:1 1 auto;min-width:0;margin:0 var(--a2);overflow:hidden;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.d-vollbild-titel:focus{outline:none}.d-vollbild-werkzeuge{display:flex;flex:none;align-items:center;gap:var(--a1)}.d-vollbild-buehne{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--a4);touch-action:none;overscroll-behavior:contain}.d-vollbild-papier{position:relative;margin:0 auto;border:1px solid var(--linie);border-radius:var(--r-seite);background:var(--d-papier)}.d-vollbild-bild{display:block;width:100%;height:100%;border-radius:var(--r-seite);user-select:none}.d-vollbild-text{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--a5) var(--a4);background:var(--flaeche)}.d-vollbild-absatz{max-width:36rem;margin:0 auto var(--a4);font-size:var(--gr-text);line-height:var(--zh-text)}.d-vollbild-absatz .d-abschrift-marke{background:color-mix(in srgb,var(--stand-gelb-zeichen) 22%,transparent);outline:2px solid var(--stand-gelb-zeichen);color:inherit}.d-vollbild-ganz{white-space:nowrap}@media (max-width: 767px){.d-vollbild-zoom{display:none}}.d-start{min-width:0}.d-start-liste{min-width:0;padding-top:var(--a4)}.d-start-rand{padding:var(--a4) var(--seitenrand) 0}.d-start-satz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a3)}.d-start-rand-seite{padding:0 var(--seitenrand)}.d-start-leer{padding-top:var(--a4)}.d-aufgaben-oben{display:flex;flex-direction:column;align-items:stretch;gap:var(--a3);padding:0 var(--seitenrand) var(--a3)}.d-aufgaben-suche{display:flex;align-items:center;justify-content:flex-end;gap:var(--a2)}.d-aufgaben-suche>.d-suche{flex:1 1 auto;min-width:0}.d-aufgaben-woche{padding-top:var(--a2)}.d-aufgaben-woche>.d-aufgaben-reihe{padding:0 var(--seitenrand)}.d-aufgaben-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2) var(--a4)}.d-aufgaben-formular{display:flex;flex-direction:column;gap:var(--a5)}.d-aufgabe{padding:var(--a5) var(--seitenrand) var(--a6)}.d-aufgabe-seite{display:flex;flex-direction:column;gap:var(--a4);max-width:36rem}.unternavi{position:relative;display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--linie-stark)}.unternavi a{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid transparent;border-bottom:none;border-radius:var(--radius) var(--radius) 0 0;margin-bottom:-1px;color:var(--text-leise);text-decoration:none}.unternavi a:hover{color:var(--text);background:var(--flaeche-leise)}.unternavi a.aktiv{background:var(--flaeche);border-color:var(--linie-stark);border-bottom:1px solid var(--flaeche);color:var(--text);font-weight:600;box-shadow:inset 0 3px 0 var(--primaer)}.unternavi .pille{height:20px;min-width:20px;padding:0 6px}@media (max-width: 767px){.unternavi{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--seitenrand) * -1);padding:0 var(--seitenrand)}.unternavi::-webkit-scrollbar{display:none}.unternavi a{flex:none;white-space:nowrap}}@media (max-width: 1023px),(pointer: coarse){.unternavi a{min-height:var(--ziel)}}.zaehler-marke{display:inline-block;min-width:20px;padding:0 6px;border-radius:10px;background:var(--ampel-info);color:var(--auf-stand);font-size:var(--groesse-klein);font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.zaehler-marke.rot{background:var(--ampel-rot)}.aktionskarte{border:1px solid var(--linie-stark);border-radius:var(--radius);padding:12px 14px;background:var(--flaeche);display:flex;flex-direction:column;gap:10px}.aktionskarte h3{margin:0}.aktionskarte-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.reaktionskarte{border:1px solid var(--ampel-rot);border-left-width:5px;border-radius:var(--radius);padding:12px 14px;background:var(--ampel-rot-grund);display:flex;flex-direction:column;gap:8px}.reaktionskarte h3{margin:0}.vorschlaege{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.vorschlaege li{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);padding:8px 10px;display:flex;flex-direction:column;gap:4px}.vorschlag-titel{font-weight:600}.vorschlag-links{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.wochenraster{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;align-items:start}.wochentag{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);min-height:120px;display:flex;flex-direction:column}.wochentag-heute{border-color:var(--knopf-haupt);box-shadow:inset 0 0 0 1px var(--knopf-haupt)}.wochentag-kopf{padding:6px 8px;border-bottom:1px solid var(--linie);background:var(--flaeche-leise);font-size:13px;display:flex;justify-content:space-between;gap:4px}.wochentag-heute .wochentag-kopf{background:var(--primaer-hell);font-weight:600}h2.wochentag-kopf{margin:0;align-items:center;font-weight:600;color:var(--text)}.wochentag>.karten-liste{margin:6px}.wochentag-leer-text{margin:0;padding:6px 8px}.wochentag-inhalt{display:flex;flex-direction:column;gap:4px;padding:6px}.plan-karte{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:var(--ziel-touch);padding:6px 8px;border:1px solid var(--linie);border-left:4px solid var(--ampel-grau);border-radius:var(--radius);background:var(--flaeche);text-align:left;cursor:pointer;font:inherit;font-size:13px;color:var(--text)}.plan-karte:hover{background:var(--flaeche-leise)}.plan-karte.gewaehlt{box-shadow:inset 0 0 0 2px var(--fokus)}.plan-karte-rot{border-left-color:var(--ampel-rot)}.plan-karte-gelb{border-left-color:var(--ampel-gelb)}.plan-karte-gruen{border-left-color:var(--ampel-gruen)}.plan-karte-titel{font-weight:600;overflow-wrap:anywhere}.plan-karte-unter{font-size:13px;color:var(--text-leise)}.plan-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px}.erfassung{border:2px solid var(--knopf-haupt);border-radius:var(--radius);background:var(--flaeche);padding:12px 14px;display:flex;flex-direction:column;gap:10px;scroll-margin-top:80px}.erfassung-rahmen{position:fixed;top:var(--kopf-hoehe);right:0;bottom:0;width:min(560px,100vw);z-index:25;overflow-y:auto;padding:10px;background:color-mix(in srgb,var(--grund) 97%,transparent);border-left:1px solid var(--linie-stark);box-shadow:var(--schatten)}.erfassung-rahmen .erfassung{min-height:100%}.nachweismaske .nm-kopf{margin:0;color:var(--text-leise)}.nachweismaske .nm-speichern{min-height:var(--ziel-touch);min-width:180px;font-size:16px}.nm-weitere>summary{cursor:pointer;color:var(--fokus);min-height:32px;display:flex;align-items:center}.nm-weitere[open]{display:flex;flex-direction:column;gap:8px}.erfassung h3{margin:0}.grossknoepfe{display:flex;flex-wrap:wrap;gap:8px}.grossknopf{min-height:var(--zeile-touch);min-width:150px;padding:8px 18px;font-size:var(--groesse-gross);font-weight:600;border:2px solid var(--knopf-rand);border-radius:var(--radius);background:var(--knopf);cursor:pointer}.grossknopf[aria-pressed=true].grossknopf-ok{border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund)}.grossknopf[aria-pressed=true].grossknopf-nicht-ok{border-color:var(--ampel-rot);background:var(--ampel-rot-grund)}.grossknopf[aria-pressed=true].grossknopf-na{border-color:var(--ampel-grau);background:var(--ampel-grau-grund)}.kopierfeld{flex-basis:100%;width:100%;min-height:90px}.dashboard-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;align-items:start}.kennzahlen{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px}.kennzahl{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:1px solid var(--linie);border-left:4px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche);text-align:left;cursor:pointer;font:inherit;color:var(--text);text-decoration:none}.kennzahl:hover{background:var(--flaeche-leise)}.kennzahl.aktiv{box-shadow:inset 0 0 0 2px var(--fokus)}.kennzahl-rot{border-left-color:var(--ampel-rot)}.kennzahl-gelb{border-left-color:var(--ampel-gelb)}.kennzahl-gruen{border-left-color:var(--ampel-gruen)}.kennzahl-zahl{font-size:22px;font-weight:700}.kennzahl-text{font-size:var(--groesse-klein);color:var(--text-leise)}.kennzahl-vorjahr{font-size:var(--groesse-klein);color:var(--text-sehr-leise)}.kennzahl-ohne{cursor:default}.monatsdiagramm{--balken-jahr: var(--diagramm-jahr);--balken-vorjahr: var(--diagramm-vorjahr)}.balken-diagramm{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;align-items:end;height:150px;border-bottom:1px solid var(--linie-stark);padding-top:8px}.balken-monat{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:100%;border:none;background:transparent;padding:0;cursor:pointer;border-radius:var(--radius) var(--radius) 0 0}.balken-monat:hover,.balken-monat:focus-visible{background:var(--flaeche-leise)}.balken-monat.aktiv{background:var(--ampel-info-grund)}.balken{width:min(12px,40%);border-radius:4px 4px 0 0;min-height:0}.balken-jahr{background:var(--balken-jahr)}.balken-vorjahr{background:var(--balken-vorjahr)}.balken-achse{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;font-size:var(--groesse-klein);color:var(--text-leise);text-align:center}.legende{display:flex;gap:14px;font-size:var(--groesse-klein);color:var(--text-leise);flex-wrap:wrap}.legende-eintrag{display:inline-flex;align-items:center;gap:6px}.legende-marke{width:12px;height:12px;border-radius:2px}.balken-jahr-marke{background:var(--balken-jahr)}.balken-vorjahr-marke{background:var(--balken-vorjahr)}.tabelle tbody tr.zeile-gewaehlt td{background:var(--ampel-info-grund)}.chat-verlauf{display:flex;flex-direction:column;gap:12px}.chat-frage{align-self:flex-end;max-width:min(760px,90%);background:var(--primaer-hell);border:1px solid var(--linie);border-radius:var(--radius);padding:8px 12px;white-space:pre-wrap;overflow-wrap:anywhere}.chat-antwort{max-width:min(900px,100%);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.chat-antwort-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;margin:0}.chat-quellen{margin:0;padding-left:20px;font-size:13px}.chat-wissensstand{font-size:13px;color:var(--text-leise);padding:6px 10px;border-left:4px solid var(--ampel-gruen);background:var(--flaeche);border-radius:var(--radius)}.chat-wissensstand-warnung{color:var(--text);border-left-color:var(--ampel-gelb);background:var(--ampel-gelb-grund)}.chat-eingabe{display:flex;flex-direction:column;gap:8px}.rohtext{margin:0;padding:8px 10px;max-height:320px;overflow:auto;background:var(--flaeche-leise);border:1px solid var(--linie);border-radius:var(--radius);font-family:var(--schrift-mono);font-size:var(--groesse-klein);white-space:pre-wrap;overflow-wrap:anywhere}.stamm-formular{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px}.auftragsleiste-rahmen{position:relative;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;white-space:nowrap}:root[data-ziele=gross] .auftragsleiste-knopf,:root[data-ziele=gross] .auftragsleiste-chat{min-height:var(--ziel-gross);display:inline-flex;align-items:center}.auftragsleiste-knopf{font:inherit;font-size:13px;color:inherit;cursor:pointer}button.auftragsleiste-knopf:hover,.auftragsleiste-knopf[aria-expanded=true]{border-color:var(--text-leise)}.auftragsleiste-neu{border:1px solid var(--primaer-dunkel);border-radius:12px;background:var(--primaer-hell);padding:4px 10px;font-weight:600}.auftragsleiste-tafel{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:min(460px,92vw);max-height:60vh;overflow:auto;background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius);box-shadow:var(--schatten);padding:10px 12px;display:flex;flex-direction:column;gap:8px;font-size:13px}.auftragsleiste-tafel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.auftragsleiste-tafel li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;border-bottom:1px solid var(--linie);padding-bottom:4px}.auftragsleiste-chat{font-size:13px}@media (max-width: 1100px){.wochenraster{grid-template-columns:minmax(0,1fr)}.wochentag{min-height:0}.wochentag-leer:not(.wochentag-heute){display:none}.wochentag-inhalt{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.erfassung-rahmen{top:0}}@media (max-width: 900px){.wochenraster{grid-template-columns:minmax(0,1fr)}.wochentag{min-height:0}}@media print{.unternavi,.auftragsleiste-tafel,.grossknoepfe{display:none!important}}@media (min-width: 1101px){.wochentag .karten-ziel{min-height:var(--ziel-mindest);gap:6px;padding:6px 8px 6px 12px;font-size:13px}.wochentag .karten-meta{font-size:13px;white-space:normal}.wochentag .karten-pfeil{display:none}}@media (max-width: 767px){.unternavi.unternavi-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;overflow:visible;border-bottom:none}.unternavi.unternavi-raster a{justify-content:center;margin-bottom:0;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche);white-space:normal}.unternavi.unternavi-raster a.aktiv{border-color:var(--primaer);background:var(--primaer-hell);box-shadow:none;color:var(--primaer-text)}}.wochentag .karten-titel{hyphens:manual;overflow-wrap:normal;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ki-neu-punkt{display:inline-block;width:8px;height:8px;margin-left:4px;border-radius:50%;background:var(--zustand-jetzt, var(--primaer));vertical-align:middle}.auswertung-seite .kennzahl-doppelt{padding:0;gap:0;cursor:default;overflow:hidden}.auswertung-seite .kennzahl-doppelt:hover{background:var(--flaeche)}.kennzahl-haupt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px 6px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.kennzahl-haupt:hover,.kennzahl-vorjahr-knopf:hover{background:var(--primaer-hell)}.kennzahl-haupt:focus-visible,.kennzahl-vorjahr-knopf:focus-visible{outline-offset:-3px}.kennzahl-vorjahr-knopf{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;min-height:32px;padding:4px 10px;border:none;border-top:1px dashed var(--linie);background:transparent;color:var(--text-leise);font:inherit;font-size:var(--groesse-klein);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.kennzahl-vorjahr-knopf.aktiv{box-shadow:inset 0 0 0 2px var(--fokus);color:var(--text)}.auswertung-seite .kennzahl-doppelt.aktiv{box-shadow:none}.auswertung-seite .kennzahl-doppelt.aktiv .kennzahl-haupt{box-shadow:inset 0 0 0 2px var(--fokus)}.kennzahl-tabellenknopf{min-width:40px;justify-content:center;font-variant-numeric:tabular-nums}.auswertung-seite .zeile-gewaehlt td{background:var(--primaer-hell)}@media (max-width: 1023px),(pointer: coarse){.kennzahl-vorjahr-knopf{min-height:var(--ziel);font-size:14px}.auswertung-seite .kennzahl-tabellenknopf{min-width:var(--ziel)}}@media (max-width: 767px){.auswertung-seite .dashboard-raster{grid-template-columns:minmax(0,1fr)}.auswertung-seite .kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auswertung-seite .kennzahl-zahl{font-size:24px}.auswertung-seite .kennzahl-text{font-size:14px}.auswertung-seite .kennzahl:not(.kennzahl-doppelt){min-height:64px}.auswertung-seite .seitenkopf-aktionen{flex-direction:row;align-items:flex-end}.auswertung-exporte{flex-direction:column;align-items:stretch}.auswertung-seite .monatsdiagramm .legende{flex-wrap:wrap}}.monats-zeilen{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--linie)}.monats-zeile{display:grid;grid-template-columns:2.6em minmax(0,1fr) 4.2em;align-items:center;gap:8px;width:100%;min-height:var(--ziel);padding:0 6px;border:none;border-bottom:1px solid var(--linie);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.monats-zeile:hover,.monats-zeile.aktiv{background:var(--primaer-hell)}.monats-zeile.aktiv{box-shadow:inset 3px 0 0 var(--primaer-dunkel)}.monats-name{color:var(--text-leise);font-size:14px}.monats-balken{display:flex;flex-direction:column;gap:3px}.monats-balken>span{display:block;min-width:2px;border-radius:0 3px 3px 0}.monats-balken .balken-jahr{height:12px}.monats-balken .balken-vorjahr{height:6px}.monats-wert{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.monats-vorjahr{font-weight:400;color:var(--text-leise);font-size:13px}@media (max-width: 1023px),(pointer: coarse){.auswertung-seite .monatsdiagramm details>summary{display:flex;align-items:center;min-height:var(--ziel)}}.auswertung-liste{scroll-margin-top:calc(var(--kopf-hoehe) + 8px)}.aw-reiter{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.aw-reiter button{flex:none;white-space:nowrap}.aw-arten{display:grid;gap:var(--abstand-seite, 20px)}@media (min-width: 1024px){.aw-arten{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.aw-mehr{margin-top:8px}.aw-mehr>summary{cursor:pointer;min-height:var(--ziel-mindest);display:flex;align-items:center;color:var(--primaer-text);font-size:var(--groesse-hinweis)}.aw-mehr[open]>summary{margin-bottom:8px}.aw-jahr select{min-width:96px}.aw-monate>summary{font-weight:600;color:var(--warmgrau)}.mb-eintrag{display:flex;flex-direction:column;gap:8px;flex-basis:100%;max-width:420px}.mb-zahl{display:inline-flex;align-items:center;gap:6px}.mb-zahl input{width:7em}.mb-hand{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.mb-hand-zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}html.vorschau-offen,html.vorschau-offen body{overflow:hidden}dialog.vorschau{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:var(--buehne);color:var(--text);overflow:hidden}dialog.vorschau::backdrop{background:var(--buehne)}.vorschau-innen{display:flex;flex-direction:column;height:100%}.vorschau-kopf{display:flex;align-items:center;gap:8px;min-height:var(--kopf-hoehe);padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:var(--flaeche);border-bottom:1px solid var(--linie);touch-action:manipulation}.vorschau-titel{flex:1 1 auto;min-width:0;margin:0;font-size:17px;font-weight:650;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vorschau-kopf .vorschau-laden{flex:none;min-height:var(--ziel)}.vorschau-kopf .knopf-symbol,.vorschau-fuss .knopf-symbol{color:var(--text)}.vorschau-fuss .knopf-symbol:disabled,.vorschau-fuss .knopf:disabled{opacity:.4;cursor:default;background:transparent}.vorschau-hinweis{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));background:var(--primaer-hell);border-bottom:1px solid var(--linie);color:var(--text);font-size:14px}.vorschau-hinweis .symbol{flex:none;margin-top:2px;color:var(--primaer-text)}.vorschau-buehne{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;background:var(--buehne)}.vorschau-buehne:focus-visible{outline:2px solid var(--auf-buehne);outline-offset:-4px}.vorschau-flaeche{display:flex;box-sizing:border-box;width:max-content;min-width:100%;min-height:100%;padding:16px}.vorschau-blatt{position:relative;flex:none;margin:auto;background:var(--flaeche);box-shadow:var(--schatten)}.vorschau-bild{position:absolute;inset:0;display:block;width:100%;height:100%;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.vorschau-bild-laedt{opacity:0}.vorschau-seite-zustand{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;color:var(--text-leise)}.vorschau-seite-zustand p{margin:0}.vorschau-seite-fehler{color:var(--text);background:var(--flaeche)}.vorschau-seite-fehler>.symbol,.vorschau-meldung-fehler>.symbol{color:var(--warnrot)}.vorschau-seite-zustand .knopf-reihe,.vorschau-meldung .knopf-reihe{justify-content:center}.vorschau-meldung{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;width:min(480px,calc(100% - 32px));height:fit-content;max-height:calc(100% - 32px);margin:auto;padding:20px;overflow:auto;border-radius:var(--radius-mittel);background:var(--flaeche);box-shadow:var(--schatten-3);color:var(--text);text-align:center}.vorschau-meldung p{margin:0}.vorschau-meldung-titel{font-size:17px;font-weight:650}.vorschau-meldung .knopf-reihe{margin-top:8px}.vorschau-abschluss{display:flex;justify-content:center;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));background:var(--flaeche);border-top:1px solid var(--linie);touch-action:manipulation}.vorschau-abschluss .knopf{min-width:240px;min-height:var(--ziel)}.vorschau-fuss{display:flex;align-items:center;justify-content:center;gap:4px;min-height:60px;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:var(--flaeche);border-top:1px solid var(--linie);touch-action:manipulation}.vorschau-seitenzahl{flex:0 1 auto;min-width:8.5em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.vorschau-zoom{display:inline-flex;align-items:center;gap:4px;margin-left:16px;padding-left:16px;border-left:1px solid var(--linie)}.vorschau-fuss .vorschau-prozent{min-width:4.5em;min-height:var(--ziel);font-variant-numeric:tabular-nums}.vorschau-knopf[aria-disabled=true]{opacity:.65;cursor:not-allowed}.mp-datei-karte>.vorschau-knopf{align-self:flex-start}@media (max-width: 767px){.vorschau-kopf{gap:4px;padding-left:max(12px,env(safe-area-inset-left))}.vorschau-titel{font-size:16px}.vorschau-kopf .vorschau-laden{min-width:var(--ziel);padding:0 10px;justify-content:center}.vorschau-laden-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vorschau-flaeche{padding:6px}.vorschau-seitenzahl{flex:1 1 auto;min-width:0}.vorschau-zoom{margin-left:12px;padding-left:0;border-left:none}.vorschau-fuss .vorschau-prozent{display:none}.vorschau-abschluss .knopf{flex:1 1 auto;min-width:0;min-height:48px}}.cp-seite{min-width:0}.cp-seite .abschnitt-aktionen,.cp-laufwahl{min-width:0;max-width:100%}.cp-laufwahl select{width:100%;max-width:min(100%,520px);text-overflow:ellipsis}.cp-laufangaben{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px;margin:0}.cp-laufangaben div{min-width:0}.cp-laufangaben dt{font-size:var(--groesse-klein);color:var(--text-leise)}.cp-laufangaben dd{margin:0;overflow-wrap:anywhere}.cp-fortschritt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2) var(--a3);margin-top:var(--a3);padding:var(--a2) 0;background:var(--flaeche)}.cp-fortschritt progress,.cp-seite progress{width:100%;max-width:420px;height:12px;accent-color:var(--primaer-dunkel)}.cp-zaehler{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cp-zaehler li>a,.cp-zaehler li>span{display:inline-flex;align-items:center;gap:6px;min-height:var(--ziel-mindest);padding:4px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);color:var(--text);text-decoration:none}.cp-zaehler li>a:hover{background:var(--primaer-hell)}.cp-zaehler-zahl{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.cp-zaehler-text{font-size:var(--groesse-klein);color:var(--text-leise)}.cp-null .cp-zaehler-zahl{color:var(--text-leise);font-weight:400}.cp-matrix table{min-width:560px}.cp-matrix{max-height:none}.cp-matrix-kapitel{text-align:left;font-weight:400;white-space:normal}.cp-matrix td a,.cp-matrix th a{font-weight:600}.cp-matrix tfoot th,.cp-matrix tfoot td{border-top:2px solid var(--linie-stark);font-weight:600;text-align:left}.cp-matrix tfoot td.rechts{text-align:right}.cp-balken{display:flex;width:160px;max-width:100%;height:10px;border-radius:var(--radius-pille);overflow:hidden;background:var(--ampel-grau-grund)}.cp-balken span{flex-basis:0}.cp-balken-gruen{background:var(--ampel-gruen)}.cp-balken-gelb{background:var(--ampel-gelb)}.cp-balken-rot{background:var(--ampel-rot)}.cp-balken-offen{background:var(--ampel-grau)}.cp-summe{margin:8px 0 0;font-size:var(--groesse-klein);color:var(--text-leise)}.cp-zuordnung-kapitel{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4px 16px}.cp-zuordnung-kapitel li{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:var(--ziel-mindest);border-bottom:1px solid var(--linie)}.cp-zuordnung-kapitel a{min-width:0;overflow-wrap:anywhere}.cp-ok{color:var(--ampel-gruen);font-weight:600}.cp-schalter,.cp-warnung{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise);font-size:var(--groesse-klein)}.cp-schalter svg,.cp-warnung svg{flex:none;margin-top:1px}.cp-schalter-an{border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund)}.cp-warnung{border-color:var(--ampel-gelb);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text)}.cp-monitor-aus{display:flex;gap:var(--a3);align-items:flex-start;padding:var(--a2) 0;background:var(--flaeche);color:var(--text)}.cp-monitor-aus svg{flex:none;color:var(--ampel-gelb-text)}.cp-monitor-aus p{margin:0}.cp-knoepfe,.cp-filterzeile{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-end}.cp-filterzeile{margin-top:8px}.cp-filterzeile .feld{min-width:200px}.cp-frage{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.cp-unter{margin:16px 0 6px;font-size:var(--groesse-klein);font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--warmgrau)}.cp-verweise,.cp-zuordnung,.cp-nachweise{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.cp-verweise li,.cp-zuordnung li,.cp-nachweise li{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:32px;overflow-wrap:anywhere}.cp-verweis-quelle,.cp-nachweis-art{display:inline-block;min-width:90px;padding:1px 6px;border-radius:var(--radius);background:var(--grund);font-size:var(--groesse-klein);font-weight:600;color:var(--warmgrau)}.cp-zuordnung-bearbeiten{display:flex;flex-direction:column;gap:12px}.cp-zuordnung-neu{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-end}.cp-zuordnung-neu .feld{flex:1 1 180px}.cp-begruendung{margin:0;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.cp-anker{display:inline-block;min-width:24px;padding:0 2px;font-weight:700;text-align:center}.cp-zitate{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cp-zitat{border:1px solid var(--linie);border-left:4px solid var(--herkunft-qmh);border-radius:var(--radius);background:var(--flaeche);scroll-margin-top:calc(var(--kopf-hoehe) + 16px)}.cp-zitat:target,.cp-zitat:focus-within{box-shadow:0 0 0 2px var(--fokus)}.cp-zitat summary{display:flex;align-items:center;gap:8px;min-height:var(--ziel-mindest);padding:6px 10px;cursor:pointer;list-style:none}.cp-zitat summary::-webkit-details-marker{display:none}.cp-zitat-nr{font-weight:700;font-variant-numeric:tabular-nums}.cp-zitat-quelle{padding:1px 6px;border-radius:var(--radius);background:var(--grund);font-size:var(--groesse-klein);font-weight:600}.cp-zitat-titel{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.cp-zitat-pfeil{flex:none;transition:transform var(--dauer)}.cp-zitat[open] .cp-zitat-pfeil{transform:rotate(180deg)}.cp-zitat-text{margin:0;padding:8px 12px 10px 14px;border-top:1px solid var(--linie);white-space:pre-line;overflow-wrap:anywhere}.cp-zitat>p{margin:0;padding:0 12px 10px 14px}.cp-gegenpruefung{margin-top:8px;padding:8px 12px;border:1px solid var(--herkunft-vorschlag);border-radius:var(--radius);background:var(--ampel-gelb-grund)}.cp-gegenpruefung p{margin:0}.cp-entscheid{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;padding:var(--a2) 0;background:var(--flaeche)}.cp-entscheid-text{flex-basis:100%;font-style:italic}.cp-ampelwahl{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.cp-ampelwahl legend{margin-bottom:4px}.cp-ampelwahl label{display:inline-flex;align-items:center;gap:8px;min-height:var(--ziel);padding:4px 14px;border:1px solid var(--feld-rand);border-radius:var(--radius);background:var(--flaeche);cursor:pointer}.cp-ampelwahl label:has(input:checked){border-color:var(--primaer-dunkel);box-shadow:inset 0 0 0 1px var(--primaer-dunkel);background:var(--primaer-hell)}.cp-anlegen{display:inline-flex;flex-direction:column;gap:2px}.cp-vergleich{max-height:none}.cp-vergleich th[scope=row]{text-align:left;font-weight:400;white-space:normal}.cp-vergleich svg{vertical-align:-3px;color:var(--text-leise)}.cp-inspektion{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--flaeche);color:var(--text);overflow:hidden}.cp-inspektion[open]{display:flex;flex-direction:column}.cp-inspektion::backdrop{background:var(--flaeche)}.cp-insp-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a2) var(--a4);padding:var(--a3) var(--seitenrand);padding-top:max(var(--a3),env(safe-area-inset-top));border-bottom:1px solid var(--linie);background:var(--flaeche);color:var(--text)}.cp-insp-kopf h1{margin:0;font-size:var(--gr-titel);line-height:var(--zh-titel);font-weight:var(--gew-stark)}.cp-insp-kopf h1:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.cp-insp-unter{margin:var(--a1) 0 0;color:var(--text-leise);font-size:var(--gr-meta)}.cp-insp-knoepfe{display:flex;gap:var(--a2)}.cp-insp-inhalt{flex:1 1 auto;overflow:auto;padding:16px var(--seitenrand);padding-bottom:max(16px,env(safe-area-inset-bottom))}.cp-insp-raster{display:grid;grid-template-columns:minmax(280px,2fr) minmax(0,3fr);gap:16px;align-items:start}.cp-insp-liste{display:flex;flex-direction:column;gap:8px;min-width:0}.cp-insp-filter{display:flex;flex-wrap:wrap;gap:8px 12px}.cp-insp-filter .feld{flex:1 1 200px}.cp-insp-detail{min-width:0;padding:0 0 0 var(--a5);border-left:1px solid var(--linie);background:var(--flaeche)}.cp-insp-leer{display:flex;flex-direction:column;gap:12px}.cp-insp-kennung{margin:0 0 6px;color:var(--text-leise)}@media (min-width: 1024px){.cp-insp-raster .cp-insp-detail{position:sticky;top:0}}@media (max-width: 767px){.cp-seite .abschnitt-aktionen,.cp-laufwahl{flex:1 1 100%}.cp-laufangaben{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-filterzeile .feld,.cp-zuordnung-neu .feld{min-width:0;flex:1 1 100%}.cp-zuordnung-kapitel{grid-template-columns:minmax(0,1fr)}.cp-zaehler li{flex:1 1 calc(50% - 8px)}.cp-zaehler li>a,.cp-zaehler li>span{width:100%;min-height:var(--ziel)}.cp-frage{font-size:16px}.cp-insp-kopf h1{font-size:var(--gr-text)}.cp-insp-detail{padding:0;border-left:0}}.cp-schritte{display:flex;flex-direction:column;gap:var(--a2);padding:var(--a3) 0;border-bottom:1px solid var(--linie);background:var(--flaeche)}.cp-schritte-fertig{background:var(--flaeche)}.cp-schrittliste{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;color:var(--text-leise)}.cp-schrittliste li{display:flex;flex-direction:column;gap:4px}.cp-schritt-kopf{display:inline-flex;align-items:baseline;gap:6px}.cp-schritt-jetzt{color:var(--text)}.cp-schritt-jetzt .cp-schritt-kopf{font-size:var(--groesse-gross);font-weight:650}.cp-schritt-erledigt .symbol{color:var(--ampel-gruen);align-self:center}.cp-schritt-nr{min-width:18px}.cp-schritt-zusatz{padding-left:24px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.cp-schrittliste .knopf-reihe{padding-left:24px}.cp-gesamt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.cp-gesamt-titel{font-weight:600}.cp-kapitel-zusatz{display:inline-flex;flex-wrap:wrap;gap:4px}.cp-kapitel-zuordnung{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin:0}.cp-kapitel-zuordnung a{display:inline-flex;align-items:center;gap:2px;min-height:var(--ziel-mindest)}.cp-schalter .knopf{margin-left:auto;flex:none}.cp-regelwerke{margin:4px 0 0;font-size:var(--groesse-klein)}.cp-regelwerke a{display:inline-flex;align-items:center;gap:4px;min-height:var(--ziel-mindest);color:var(--text-leise)}@media (max-width: 767px){.cp-schritte{padding:var(--a3) 0}.cp-schritt-jetzt .cp-schritt-kopf{font-size:17px}.cp-schritt-zusatz,.cp-schrittliste .knopf-reihe{padding-left:0}.cp-schritte .knopf-reihe .knopf{flex:1 1 auto}}.cp-konformitaet{margin:0}.cp-konf-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cp-konf-liste li{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.cp-konf-zahlen{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--groesse-klein)}.cp-rw{display:flex;flex-direction:column;gap:8px}.cp-rw-stellen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cp-rw-stelle{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.cp-rw-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;overflow-wrap:anywhere}.cp-rw-abschnitt{color:var(--text-leise);font-size:var(--groesse-klein)}.cp-rw-text{margin:0;padding:4px 0 4px 12px;border-left:3px solid var(--linie-stark);white-space:pre-line;overflow-wrap:anywhere}.cp-rw-herkunft{margin:0}.cp-rw-kapitelwahl a{display:inline-flex;align-items:center;gap:2px;min-height:var(--ziel-mindest)}.cp-rw-kapitelwahl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 8px;font-size:var(--groesse-klein)}.cp-navi{display:flex;flex-direction:column;gap:4px}.cp-navi>.chipleiste{padding-top:0;padding-bottom:0}.cp-reiter{margin-bottom:0}.fs-leiste{margin:0 0 12px;font-size:var(--groesse-klein);color:var(--text-leise)}.fs-zeile{margin:0;line-height:1.7}.fs-schritt{white-space:nowrap}.fs-schritt svg{vertical-align:-2px;margin-right:2px;color:var(--ok)}.fs-erledigt{color:var(--text)}.fs-aktuell{color:var(--primaer);font-weight:700;border-bottom:2px solid var(--primaer)}.fs-offen,.fs-trenner{color:var(--text-sehr-leise)}.fs-kurz{display:none;width:100%;align-items:center;justify-content:space-between;gap:8px;min-height:var(--ziel);padding:4px 0;border:none;border-bottom:1px solid var(--linie);background:none;color:var(--text);font:inherit;font-size:var(--groesse-klein);text-align:left;cursor:pointer}.fs-kurz strong{color:var(--primaer)}.fs-kurz-alle{display:inline-flex;align-items:center;gap:2px;flex:none;color:var(--primaer)}.fs-liste{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.fs-liste li{display:flex;align-items:center;gap:8px;min-height:28px}.fs-liste li>svg{color:var(--ok);flex:none}.fs-nr{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border:1px solid var(--linie-stark);border-radius:50%;font-size:var(--groesse-dicht)}.fs-liste li.fs-aktuell{border-bottom:none}.fs-liste li.fs-aktuell .fs-nr{border-color:var(--primaer);background:var(--primaer);color:var(--auf-primaer)}@media (max-width: 767px){.fs-zeile{display:none}.fs-kurz{display:flex}}.fs-karte{border:1px solid var(--linie);border-left:4px solid var(--primaer);border-radius:var(--radius-mittel);background:var(--flaeche);padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.fs-karte-erforderlich{border-left-color:var(--primaer)}.fs-karte-fertig{border-left-color:var(--ampel-gruen)}.fs-karte-titel{margin:0;font-size:17px}.fs-karte p{margin:0}.fs-karte-wer{color:var(--text-leise);font-size:var(--groesse-hinweis)}.fs-karte-dazu{font-size:var(--groesse-hinweis)}.fs-karte .knopf-reihe{margin-top:4px}.fs-karte .feld{max-width:560px}.fs-karte-zusatz{font-size:var(--groesse-klein);color:var(--text-leise)}.ns{margin-top:16px;border-top:1px solid var(--linie);padding-top:8px}.ns-titel{margin:0 0 4px;font-size:var(--groesse-normal);font-weight:600;color:var(--text-leise)}.ns-zeilen{display:flex;flex-direction:column}.ns-zeile{border-bottom:1px solid var(--linie);font-size:var(--groesse-hinweis);scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.ns-zeile>summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:4px 2px;color:var(--text);cursor:pointer}.ns-zeile-titel{flex:1 1 auto;min-width:0}.ns-zahl{flex:none;min-width:22px;padding:0 6px;border-radius:var(--radius-pille);background:var(--grund);color:var(--text-leise);font-size:var(--groesse-klein);text-align:center}.ns-inhalt{padding:0 2px 12px;display:flex;flex-direction:column;gap:8px}.ns-inhalt p{margin:0}@media (max-width: 1023px),(pointer: coarse){.ns-zeile>summary{min-height:var(--ziel)}}@media print{.fs-kurz{display:none}.fs-zeile{display:block}}.fs-parallel{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-top:4px;font-size:var(--groesse-hinweis);color:var(--text-leise)}.fs-parallel-etikett{font-weight:650;color:var(--text)}.fs-parallel a{color:var(--primaer-text)}html[data-aktionsleiste=ja] .fs-karte-knopf{display:none}.fs-karte-wartet{border-left-color:var(--linie-stark)}.fs-karte-etikett{font-weight:650;color:var(--text)}.fs-karte-satz{font-size:var(--groesse-normal)}.fs-karte-warum,.fs-karte-danach,.fs-karte-hinweis{font-size:var(--groesse-hinweis);color:var(--text-leise)}.fs-karte-sperrgrund{padding:6px 10px;border-radius:var(--radius);background:var(--ampel-gelb-grund);color:var(--text);font-size:var(--groesse-hinweis)}.fs-wer{color:var(--text-leise)}.pk-etikett{display:inline-flex;align-items:center;flex:none;gap:4px;padding:1px 8px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--flaeche-leise);color:var(--text);font-size:var(--groesse-klein);font-weight:700;line-height:1.5;white-space:nowrap}.pk-etikett-mit{border-color:var(--ampel-rot);background:var(--ampel-rot-grund);color:var(--text)}.pk-etikett-bleibt{border-color:var(--linie-stark);background:var(--flaeche);color:var(--text-leise);font-weight:600}.knopf.pk-knopf{color:var(--warnrot);border-color:var(--warnrot)}.knopf.pk-knopf:hover:not(:disabled){background:var(--fehler-grund)}.pk-verwerfen{gap:12px}.pk-titel{margin:0;font-weight:600;overflow-wrap:anywhere}.pk-verwerfen .hinweis-text{margin:0}.pk-gruende{padding:8px 12px;border:1px solid var(--ampel-rot);border-radius:var(--radius);background:var(--ampel-rot-grund)}.pk-gruende ul{margin:4px 0 0;padding-left:20px}.pk-zusammenfassung{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:14px}.pk-spur{display:flex;flex-direction:column;gap:12px}.pk-spur-titel{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:var(--warmgrau);font-size:15px}.pk-spur-liste{margin:0;padding:0;list-style:none;border:1px solid var(--linie);border-radius:var(--radius-mittel)}.pk-spur-zeile{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;min-height:44px;padding:8px 12px;border-bottom:1px solid var(--linie)}.pk-spur-zeile:last-child{border-bottom:none}.pk-spur-mit{box-shadow:inset 3px 0 0 var(--ampel-rot)}.pk-spur-bleibt{background:var(--flaeche-leise)}.pk-spur-text{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.pk-spur-folgetitel,.pk-spur-hinweis{color:var(--text-leise);font-size:var(--groesse-klein)}.pk-haken{font-weight:600}@media (max-width: 767px){.pk-spur-zeile{flex-direction:column;align-items:stretch}.pk-spur-zeile .pk-etikett{align-self:flex-start}}.pk-frist{white-space:nowrap}.pk-frist-knapp{color:var(--ampel-gelb-text);font-weight:700}.pk-folge-von{color:var(--text-leise);font-size:var(--groesse-klein)}.pk-etikett-objekt{border-color:var(--primaer-text);background:var(--primaer-hell);color:var(--primaer-text);font-weight:600}.pk-verworfen{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border:1px solid var(--linie-stark);border-left:4px solid var(--ampel-rot);border-radius:var(--radius-mittel);background:var(--flaeche);overflow-wrap:anywhere}.pk-verworfen-titel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px}.pk-verworfen p{margin:0}.pk-verworfen .knopf-reihe{flex-wrap:wrap}.pk-verworfen+.zustand-fehler{display:none}.pk-spur-mehr{background:var(--flaeche-leise)}.pk-mehr{min-height:44px;padding:0;border:none;background:none;color:var(--primaer-text);font:inherit;font-weight:600;text-align:left;text-decoration:underline;cursor:pointer}.pk-objekt-name{font-family:var(--schrift);font-weight:600;overflow-wrap:anywhere}.kreuze{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;margin:0;padding:0}.kreuze-block{display:flex;flex-direction:column;gap:8px}.kreuze-leer{color:var(--text-leise)}.kreuze-sonst{max-width:420px}.kreuze-anzeige{list-style:none}.kreuze-anzeige li{display:inline-flex;align-items:baseline;gap:4px}.kreuze-anzeige .kreuz-zeichen{flex:none;align-self:center}.kreuze-anzeige .kreuz-aus{color:var(--text-leise)}.ke-karte{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:12px 14px;border:1px solid var(--primaer-dunkel);border-left-width:4px;border-radius:var(--radius-mittel);background:var(--flaeche);scroll-margin-top:calc(var(--kopf-hoehe) + 72px)}.ke-karte-leise{border-color:var(--linie);border-left-width:1px;background:var(--flaeche-leise)}.ke-karte-leise .ke-titel{font-size:var(--groesse-normal)}.ke-karte:focus{outline:2px solid var(--fokus);outline-offset:2px}.ke-titel{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;color:var(--warmgrau)}.ke-titel .symbol{flex:none;color:var(--primaer-text)}.ke-text{margin:0;overflow-wrap:anywhere}.ke-grundlage{margin:0;font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.ke-stand{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ke-aktionen{display:flex;flex-wrap:wrap;gap:8px}.ke-fehler{margin:0;padding:6px 10px;border-left:4px solid var(--warnrot);background:var(--flaeche-leise);overflow-wrap:anywhere}.ke-hinweis{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding:8px 10px;border-left:4px solid var(--primaer-dunkel);border-radius:var(--radius);background:var(--primaer-hell);overflow-wrap:anywhere}.ke-hinweis-gelb{border-left-color:var(--ampel-gelb);background:var(--ampel-gelb-grund)}.ke-hinweis-rot{border-left-color:var(--warnrot);background:var(--flaeche-leise)}.ke-hinweis-titel{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-weight:650}@media (max-width: 767px){.ke-karte{padding:12px}.ke-aktionen .knopf{flex:1 1 100%;justify-content:center;white-space:normal}}.vk-block{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.vk-block h3{margin:0;font-size:15px}.vk-block-kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.vk-rahmen{border:1px dashed var(--linie-stark);border-radius:var(--radius);padding:8px 10px}.vk-sperren{border:1px solid var(--ampel-rot);background:var(--ampel-rot-grund);border-radius:var(--radius);padding:6px 10px;font-size:14px}.vk-sperren ul{margin:4px 0 0}.vk-tabelle-rahmen{overflow-x:auto}.vk-tabelle{border-collapse:collapse;width:100%;font-size:14px}.vk-tabelle th,.vk-tabelle td{border:1px solid var(--linie);padding:4px 6px;text-align:left;vertical-align:top}.vk-tabelle th{background:var(--flaeche-leise);font-weight:600}.vk-objekt{margin:0;display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:2px 12px}.vk-objekt>div{display:contents}.vk-objekt dt{color:var(--text-leise);font-size:13px}.vk-objekt dd,.vk-liste{margin:0}.vk-zeile{display:grid;grid-template-columns:140px minmax(0,1fr) 140px auto;gap:6px;align-items:center;margin-bottom:6px}.vk-inline{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.vk-personen{display:flex;flex-direction:column;gap:6px}.vk-personen-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;max-height:220px;overflow-y:auto}.vk-kategorie{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.vk-kategorie select{min-width:260px}.vk-pflicht{flex-basis:100%;margin:0}.vk-block .knopf,.vk-kategorie .knopf,.vk-personen .knopf,.vk-block select,.vk-block input:not([type=checkbox]):not([type=radio]){min-height:40px}.vk-block .feld-haken input[type=checkbox],.vk-block .feld-haken input[type=radio],.vk-personen .feld-haken input{width:20px;height:20px}@media (max-width: 900px){.vk-zeile{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.vk-objekt{grid-template-columns:minmax(0,1fr);gap:0}.vk-objekt dd{margin:0 0 6px;overflow-wrap:anywhere}.vk-objekt dd .vk-objekt{padding-left:10px;border-left:2px solid var(--linie)}.vk-kategorie,.vk-inline{flex-direction:column;align-items:stretch}.vk-kategorie select{min-width:0;width:100%}.vk-block .knopf,.vk-kategorie .knopf,.vk-personen .knopf,.vk-block select,.vk-block input:not([type=checkbox]):not([type=radio]){min-height:var(--ziel)}.vk-block-kopf>.knopf,.vk-block>.knopf-reihe>.knopf{flex:1 1 auto}.vk-block .feld-haken input[type=checkbox],.vk-block .feld-haken input[type=radio],.vk-personen .feld-haken input{width:22px;height:22px}.vk-tabelle,.vk-tabelle tbody,.vk-tabelle tr,.vk-tabelle td{display:block;width:100%}.vk-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vk-tabelle tr{margin-bottom:8px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche)}.vk-tabelle td{padding:3px 0;border:none}.vk-tabelle td[data-titel]:before{content:attr(data-titel);display:block;font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.vk-tabelle td select,.vk-tabelle td input:not([type=checkbox]):not([type=radio]),.vk-tabelle td .knopf{width:100%}}.vk-schulung>.akkordeon-abschnitt{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.vk-teil-stand{font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.vk-teil-jetzt{color:var(--primaer-text);font-weight:600}.vk-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.vk-chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:2px 8px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche-leise);font-size:14px;max-width:100%;overflow-wrap:anywhere}.vk-knopf-link{border:none;background:none;padding:0;color:var(--primaer-text);text-decoration:underline;cursor:pointer;font:inherit}.vk-chip .vk-knopf-link{font-size:var(--groesse-klein);min-height:32px}@media (pointer: coarse){.vk-knopf-link,.vk-chip .vk-knopf-link{min-height:var(--ziel);display:inline-flex;align-items:center}}.vk-zielgruppe>summary,.vk-inhalt>summary{cursor:pointer;min-height:var(--ziel-mindest);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vk-text{white-space:pre-line;overflow-wrap:anywhere}.vk-fakten{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px}.vk-fakten>div{min-width:0}.vk-fakt-breit{grid-column:1 / -1}@media (max-width: 767px){.vk-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}.vk-fakten dt,.vk-lesen dt{color:var(--text-leise);font-size:var(--groesse-klein)}.vk-fakten dd,.vk-lesen dd{margin:2px 0 0;min-width:0;overflow-wrap:break-word}.vk-lesen{margin:4px 0 0;display:flex;flex-direction:column;gap:16px}.vk-lesen dd{max-width:72ch;line-height:1.5}.vk-lesen-absatz p{margin:0}.vk-lesen-absatz+.vk-lesen-absatz{margin-top:10px}.vk-lesen-liste{margin:4px 0 0;padding-left:1.2em}.vk-lesen-liste li+li{margin-top:6px}.vk-schulung select{max-width:100%}@media (max-width: 1023px),(pointer: coarse){.vk-block .knopf,.vk-kategorie .knopf,.vk-personen .knopf,.vk-block select,.vk-kategorie select,.vk-block input:not([type=checkbox]):not([type=radio]){min-height:var(--ziel)}}.vk-risiko-zeile{grid-template-columns:minmax(0,1fr) 140px auto;padding-bottom:6px;border-bottom:1px solid var(--linie)}.vk-risiko-zeile .kreuze-block{grid-column:1 / -1}@media (max-width: 900px){.vk-risiko-zeile{grid-template-columns:minmax(0,1fr)}}.vk-bereich-chip{margin-right:4px;border-color:var(--primaer);background:var(--primaer-hell);color:var(--primaer-text)}.vk-risiko-fehlen{margin:8px 0}.vk-risiko-fehlen li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:3px 0}.vk-risiko-vorschlag{margin:10px 0}.vk-risiko-vorschlag p{margin:0 0 4px;overflow-wrap:anywhere}.vk-unterlage-stand{margin-left:6px}.vk-stand-freigegeben{border-color:var(--ampel-gruen);color:var(--ampel-gruen);background:var(--ampel-gruen-grund)}.vk-stand-in_arbeit{border-color:var(--ampel-info);color:var(--ampel-info);background:var(--ampel-info-grund)}.vk-stand-geplant{border-color:var(--ampel-gelb-rand);color:var(--ampel-gelb-text);background:var(--ampel-gelb-grund)}.vk-unterlagen-vorschlag{margin-top:8px;padding:8px 10px;border:1px dashed var(--linie-stark);border-radius:var(--radius-mittel);overflow-wrap:break-word}.vk-unterlagen-vorschlag-kopf{margin:0 0 4px}.vk-vorschlag-knoepfe{display:inline-flex;flex-wrap:nowrap;gap:12px;margin-left:8px;vertical-align:baseline}.vk-rueckfrage{border-style:solid;border-color:var(--primaer);display:flex;flex-direction:column;gap:8px}.vk-rueckfrage h4{margin:0;font-size:var(--groesse-normal)}.vk-zusammenfassung{margin:0;display:flex;flex-direction:column;gap:6px}.vk-zusammenfassung>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.vk-zusammenfassung dt{font-weight:650;font-size:var(--groesse-hinweis)}.vk-zusammenfassung dd{margin:0;min-width:0;overflow-wrap:anywhere}.vk-frage{margin:4px 0 0}.vk-verknuepfen>summary{cursor:pointer;min-height:var(--ziel);display:flex;align-items:center}.vk-verknuepfen>summary h3{display:inline}.knopf.vk-knopf-umbruch{white-space:normal;max-width:100%;text-align:left}.sb-bilder{display:flex;flex-direction:column;gap:var(--a3);margin:var(--a3) 0 0}.sb-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--a3)}.sb-bild{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a1);max-width:100%}.sb-bild-knopf{padding:0;border:1px solid var(--linie);border-radius:var(--radius);background:none;cursor:zoom-in;max-width:100%}.sb-bild-knopf img{display:block;max-width:200px;max-height:150px;border-radius:var(--radius);object-fit:cover}.sb-bild-gross{cursor:zoom-out}.sb-bild-gross img{max-width:100%;max-height:70vh;object-fit:contain}.sb-unterschrift{max-width:200px;color:var(--text-leise);overflow-wrap:anywhere}.sb-bild-gross+.sb-unterschrift{max-width:100%}.sb-formular{display:flex;flex-direction:column;gap:var(--a2);max-width:28rem}.sb-vorschau{display:block;max-width:100%;max-height:200px;object-fit:contain;border-radius:var(--radius)}.da-seite{padding-bottom:8px}.da-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.da-wunsch{font-size:var(--groesse-normal)}.da-wunsch-block{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;max-width:900px}.da-auftrag{display:flex;flex-direction:column;gap:2px}.da-lauf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.da-arbeitet{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;border:1px solid var(--ampel-info);border-radius:var(--radius);background:var(--ampel-info-grund)}.da-arbeitet progress{width:100%;max-width:420px;height:12px}.da-fehler{margin-top:10px;flex-wrap:wrap}.da-annahmen,.da-gegenpruefung{padding:8px 10px 8px 12px;border-left:4px solid var(--herkunft-vorschlag);border-radius:0 var(--radius) var(--radius) 0;background:var(--ampel-bernstein-grund);color:var(--text)}.da-annahmen strong,.da-gegenpruefung strong{color:var(--ampel-bernstein-text)}.da-annahmen,.da-hinweise{margin-bottom:12px}.da-hinweise{padding:8px 10px 8px 12px;border-left:4px solid var(--ampel-info);background:var(--ampel-info-grund);border-radius:0 var(--radius) var(--radius) 0}.da-umschalter{font-size:var(--groesse-klein)}.da-gruppe{display:flex;flex-direction:column;gap:10px;margin-top:12px}.da-pfad{margin:0;font-size:var(--groesse-normal);font-weight:600;color:var(--text-leise);border-bottom:1px solid var(--linie);padding-bottom:2px}.da-vorschlag{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linie);border-left:4px solid var(--herkunft-vorschlag);border-radius:var(--radius);background:var(--flaeche)}.da-vorschlag-uebernommen,.da-vorschlag-geaendert{border-left-color:var(--ampel-gruen)}.da-vorschlag-verworfen{border-left-color:var(--ampel-grau);background:var(--flaeche-leise)}.da-vorschlag-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.da-art{font-weight:600}.da-begruendung{display:grid;grid-template-columns:minmax(0,2fr) minmax(160px,1fr);gap:8px 16px}.da-ki-text summary{cursor:pointer;color:var(--fokus);font-size:var(--groesse-klein)}.da-entscheid .knopf[aria-pressed=true]{border-color:var(--knopf-haupt);box-shadow:inset 0 0 0 1px var(--knopf-haupt);background:var(--primaer-hell);opacity:1}.da-aendern textarea{width:100%}.da-historie-letzter{margin-top:8px}.da-historie-letzter textarea{width:100%}.da-diff{margin:0;padding:6px 8px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.da-entfernt{color:var(--ampel-rot);background:var(--ampel-rot-grund);text-decoration:line-through;text-decoration-thickness:2px}.da-eingefuegt{color:var(--text);background:var(--ampel-gruen-grund);text-decoration:underline;text-decoration-color:var(--ampel-gruen);text-decoration-thickness:2px;text-underline-offset:3px}.da-diff-nebeneinander{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.da-diff-spalte{display:flex;flex-direction:column;gap:2px;min-width:0}.da-diff-titel{font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.da-weiter{display:flex;flex-direction:column;gap:8px;margin:12px 0;border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund)}.da-zur-freigabe{margin:0}.da-zur-freigabe a{display:inline-flex;align-items:center;min-height:var(--ziel)}.da-seite .aktionsleiste .knopf{min-height:48px}.da-sperrgrund{color:var(--text-leise);font-size:var(--groesse-klein)}.da-frage{font-weight:600;color:var(--text)}.da-problem{display:block}.da-liste,.da-ccr-liste{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:6px}.da-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.da-ccr{margin-top:16px;padding-top:12px;border-top:1px solid var(--linie)}.da-ccr h3{margin:0;font-size:var(--groesse-normal)}.da-ccr-zeile{display:flex;flex-direction:column;gap:6px;padding:6px 0;border-bottom:1px dashed var(--linie)}.da-anfordern textarea{width:100%}@media (max-width: 900px){.da-begruendung,.da-diff-nebeneinander{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.da-vorschlag{padding:10px}.da-diff{padding:8px;font-size:var(--groesse-normal);line-height:1.55}.da-entscheid .knopf{flex:1 1 0;min-height:var(--ziel)}.da-aendern .knopf-reihe .knopf{flex:1 1 auto}.da-pfad{font-size:15px;overflow-wrap:anywhere}.da-vorschlag-kopf .mono{overflow-wrap:anywhere}}@media print{.da-seite .aktionsleiste,.da-entscheid,.da-anfordern{display:none!important}}@media (max-width: 767px){.da-seite .aktionsleiste{padding-bottom:30px}.da-seite .aktionsleiste-knoepfe>.knopf{min-width:0;white-space:normal;line-height:1.2;text-align:center}}.da-folgen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.da-folge{border:1px solid var(--herkunft-vorschlag);background:var(--ampel-gelb-grund);border-radius:var(--radius);padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.da-folge p{margin:0}.da-folge-kopf{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.da-folge .da-anfordern{background:var(--flaeche)}.da-quellen li{overflow-wrap:anywhere}.da-quelle-extern{display:block;overflow-wrap:anywhere}@media (max-width: 767px){.da-wunsch-kurz{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.da-folge-kompakt{padding:6px 10px}.da-folge-warum>summary{cursor:pointer;color:var(--text-leise)}.da-folge-warum[open]{display:flex;flex-direction:column;gap:4px}.da-ccr-verweis{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--linie)}.da-hinweis-ki{margin-top:8px}.da-hinweis-ganz{margin:0 0 12px}.da-hinweis-ki-stand{margin:4px 0;color:var(--primaer-text)}.da-folge-neu{margin:4px 0}.da-regelwerk{margin:6px 0 0}.da-regelwerk-nicht-konform{padding:8px 10px 8px 12px;border-left:4px solid var(--herkunft-vorschlag);border-radius:0 var(--radius) var(--radius) 0;background:var(--ampel-bernstein-grund);color:var(--text);display:flex;flex-direction:column;gap:6px}.da-regelwerk-nicht-konform strong{color:var(--ampel-bernstein-text)}.da-regelwerk-zitat{margin:0;padding:4px 10px;border-left:3px solid var(--primaer-text);background:var(--flaeche-leise);display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.da-regelwerk-herkunft{font-size:var(--groesse-klein);font-weight:600}.da-regelwerk-gegen{display:flex;flex-direction:column;gap:6px}.da-regelwerk-zusammen,.da-konformitaet{margin:4px 0 8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.da-folge-kopf{flex-wrap:wrap}.da-folge-kopf>strong{overflow-wrap:break-word}.da-ausloeser{margin:0 0 12px;padding:10px 12px;border-left:4px solid var(--primaer);border-radius:var(--radius);background:var(--primaer-hell);overflow-wrap:break-word}.da-ausloeser p{margin:0}.da-ausloeser p.da-ausloeser-wunsch{margin-top:4px}.da-folge-wunsch{margin:4px 0;overflow-wrap:break-word}.da-folge .knopf-reihe .knopf{max-width:100%;white-space:normal;text-align:center}.ul-block{display:flex;flex-direction:column;gap:var(--abstand-klein);min-width:0}.ul-liste{margin:0}.ul-karte{display:flex;flex-direction:column;gap:4px;min-width:0}.ul-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.ul-name{min-width:0;overflow-wrap:anywhere;font-weight:600}.ul-satz,.ul-begruendung{margin:0;overflow-wrap:anywhere}.ul-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ul-formular{display:flex;flex-direction:column;gap:var(--abstand);min-width:0}.dp{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.dp-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dp-titel{margin:0;font-size:var(--groesse-gross);color:var(--warmgrau)}.dp-arbeitet{margin:0;padding:10px 12px;border:1px solid var(--ampel-info);border-radius:var(--radius);background:var(--ampel-info-grund)}.dp-rueckfall{margin:0;padding:8px 12px;border-left:4px solid var(--ampel-gelb-rand);border-radius:4px;background:var(--ampel-gelb-grund);font-size:var(--groesse-hinweis)}.dp-tabelle{width:100%;border-collapse:collapse;font-size:var(--groesse-dicht)}.dp-tabelle th{padding:6px 8px;border-bottom:2px solid var(--linie-stark);color:var(--warmgrau);text-align:left;vertical-align:bottom}.dp-tabelle td{padding:6px 8px;border-bottom:1px solid var(--linie);vertical-align:top;word-break:normal;overflow-wrap:break-word;white-space:normal}.dp-tabelle td select,.dp-tabelle td input:not([type=checkbox]){width:100%;min-width:7em;font-size:var(--groesse-eingabe)}.dp-haken input[type=checkbox]{width:20px;height:20px}.dp-gewaehlt td{background:var(--primaer-hell)}.dp-erledigt td{color:var(--text-leise)}.dp-unter{display:block;margin-top:4px}.dp-annahme{padding:2px 6px;border-left:3px solid var(--ampel-gelb-rand);background:var(--ampel-gelb-grund)}.dp-rueckfrage-zeile td{padding-top:0}.dp-rueckfrage-zeile .neu-dok-rueckfrage{margin:0}.dp-aktion-neu{border-color:var(--primaer-text);color:var(--primaer-text)}.dp-hinweise ul,.dp-liste{margin:4px 0 0;padding-left:20px}.dp-liste li{margin:2px 0;overflow-wrap:break-word}.dp-ergebnis{padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise)}.dp-ergebnis p{margin:0 0 6px}.da-plan-einzeln{margin-top:8px;padding-top:8px;border-top:1px solid var(--linie)}.da-plan-einzeln>summary{cursor:pointer;font-weight:600;color:var(--primaer-text);margin-bottom:8px}@media (max-width: 699px){.dp-tabelle,.dp-tabelle tbody,.dp-tabelle tr,.dp-tabelle td{display:block;width:100%}.dp-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dp-tabelle tr.dp-zeile{margin-top:8px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche)}.dp-tabelle tr.dp-gewaehlt{border-color:var(--primaer)}.dp-gewaehlt td{background:transparent}.dp-tabelle td{padding:3px 0;border:none}.dp-tabelle td[data-titel]:before{content:attr(data-titel);display:block;font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.dp-tabelle td.dp-haken:before{display:inline;margin-right:8px}.dp-haken input[type=checkbox]{width:22px;height:22px;vertical-align:middle}.dp-rueckfrage-zeile td[data-titel]:before{display:none}.dp .knopf-reihe .knopf{flex:1 1 auto}}@media (min-width: 768px){.blatt.dp-blatt{width:min(960px,calc(100vw - 48px))}}.dp-tabelle-s2{table-layout:auto}.dp-tabelle-s2 .dp-spalte-haken{width:2.5rem}.dp-tabelle-s2 .dp-spalte-schritt{width:9rem}.dp-tabelle-s2 .dp-spalte-aktion{width:4.5rem}.dp-tabelle-s2 .dp-spalte-kapitel{width:10rem}.dp-tabelle-s2 .dp-spalte-nummer{width:7rem}.dp-tabelle-s2 th,.dp-tabelle-s2 td{word-break:normal;overflow-wrap:break-word;hyphens:manual}.dp-tabelle-s2 td.dp-schritt-zelle,.dp-tabelle-s2 th:nth-child(2){min-width:8rem}.dp-tabelle-s2 td select,.dp-tabelle-s2 td textarea,.dp-tabelle-s2 td input:not([type=checkbox]){width:100%;min-width:0;max-width:100%;box-sizing:border-box}.dp-tabelle-s2 td.dp-titel-zelle{min-width:12rem}.dp-tabelle-s2 .dp-titel-eingabe{display:block;width:100%;resize:vertical;font:inherit;font-size:var(--groesse-eingabe);line-height:1.35}.dp-tabelle-s2 tr.dp-zeile td{border-bottom:none}.dp-tabelle-s2 tr.dp-zweck-zeile td{padding-top:0;padding-left:calc(2.5rem + 8px);color:var(--text);font-size:var(--groesse-klein)}.dp-anpassen{margin:0}@media (max-width: 699px){.dp-tabelle-s2 col{width:auto}.dp-tabelle-s2 td.dp-schritt-zelle,.dp-tabelle-s2 td.dp-titel-zelle,.dp-tabelle-s2 th:nth-child(2){min-width:0}.dp-tabelle-s2 tr.dp-zweck-zeile{margin-top:0;padding:0 10px 8px;border:1px solid var(--linie);border-top:none;border-radius:0 0 var(--radius-mittel) var(--radius-mittel);background:var(--flaeche)}.dp-tabelle-s2 tr.dp-zeile{border-bottom:none;border-radius:var(--radius-mittel) var(--radius-mittel) 0 0}.dp-tabelle-s2 tr.dp-zweck-zeile td{padding-left:0}.dp-tabelle-s2 tr.dp-zweck-zeile.dp-gewaehlt{border-color:var(--primaer)}}@media (min-width: 700px){.dp-tabelle-s2 .dp-spalte-schritt{width:8rem}.dp-tabelle-s2 .dp-spalte-aktion{width:3.5rem}.dp-tabelle-s2 .dp-spalte-kapitel{width:18rem}.dp-tabelle-s2 .dp-spalte-nummer{width:6rem}}.dp-blatt:has(.dp-ergebnis) .da-plan-einzeln{display:none}.fp-phasen{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.fp-phase{position:relative;padding:8px 0 10px 38px;min-width:0}.fp-phase:before{content:"";position:absolute;left:13px;top:34px;bottom:-8px;width:2px;background:var(--linie)}.fp-phase:last-child:before{display:none}.fp-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.fp-nr{position:absolute;left:0;top:6px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--primaer);background:var(--flaeche);color:var(--primaer-text);font-weight:700;font-size:var(--groesse-klein)}.fp-phase-erledigt>.fp-kopf>.fp-nr{border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund);color:var(--ampel-gruen)}.fp-phase-wartet>.fp-kopf>.fp-nr{border-color:var(--linie-stark);color:var(--text-leise)}.fp-titel{margin:0;font-size:var(--groesse-normal);font-weight:650;color:var(--warmgrau)}.fp-stand{font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.fp-phase-erledigt>.fp-kopf>.fp-stand{color:var(--ampel-gruen)}.fp-phase .fa-folgen-liste,.fp-phase .da-folgen,.fp-phase .ep-af-liste{margin-top:4px}.chip.fp-in-arbeit{display:inline-flex;align-items:center;gap:6px;border-color:var(--primaer);background:var(--primaer-hell);color:var(--primaer-text);white-space:normal}.fp-puls{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--primaer);animation:fp-puls 1.4s ease-in-out infinite}@keyframes fp-puls{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.fp-puls{animation:none}}.fp-erledigt,.fp-wartet{display:inline-flex;align-items:center;gap:4px;font-size:var(--groesse-klein);overflow-wrap:anywhere}.fp-erledigt{color:var(--ampel-gruen);font-weight:600}.fp-wartet{color:var(--text-leise)}.fp-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 0;border-top:1px solid var(--linie);list-style:none}.fp-zeile:first-child{border-top:0}.fp-zeile-text{min-width:0}.fp-zeile-kopf>*+*{margin-left:4px}.fp-zeile-satz{margin:2px 0 0;font-size:var(--groesse-hinweis);color:var(--text-leise);overflow-wrap:anywhere}.fp-zeile-zeichen{justify-self:end;text-align:right}.fp-zeile-wartet .fp-zeile-kopf,.fp-zeile-wartet .fp-zeile-satz{color:var(--text-leise)}@media (min-width: 768px){.fp-phase .fa-folge-aktion{grid-column:3;grid-row:1 / span 2}}@media (max-width: 767px){.fp-phase{padding-left:34px}.fp-zeile{grid-template-columns:minmax(0,1fr)}.fp-zeile-zeichen{justify-self:start;text-align:left}.fp-kopf{flex-direction:column;align-items:flex-start}.fp-phase .fa-folge{grid-template-columns:minmax(0,1fr)}.fp-phase .fa-folge-aktion{grid-column:1;grid-row:auto;justify-self:start}}.fp-phase-moeglich>.fp-kopf>.fp-nr,.fp-phase-fertig>.fp-kopf>.fp-nr,.fp-phase-in_arbeit>.fp-kopf>.fp-nr{background:var(--primaer-hell)}.fp-nr{width:22px;height:22px;left:3px;top:9px}.fa-plan-gruppe{display:flex;flex-direction:column;gap:6px;margin-top:10px;scroll-margin-top:calc(var(--kopf-hoehe, 56px) + 12px)}.fa-plan-gruppe:focus{outline:none}.fa-plan-gruppe-titel{margin:0;font-size:var(--groesse-normal);font-weight:650;color:var(--warmgrau)}.fa-plan-gruppe .da-folgen{margin:2px 0}.fa-plan-titel{font-weight:600}.fa-plan-erforderlich{box-shadow:inset 3px 0 0 var(--ampel-grau);padding-left:10px}.fa-plan-problem{grid-column:1 / -1;margin:0}.fa-plan-pflichten>.da-folge{list-style:none}.fa-umsetzung{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.fa-plan-spaeter{margin:8px 0 0;color:var(--text-leise)}.fa-folge.fa-plan-erforderlich{padding-left:10px}.fa-ns-unter-satz{display:block}@media (max-width: 767px){.fa-folge.fa-plan{grid-template-columns:minmax(0,1fr)}.fa-plan .fa-folge-aktion{grid-column:1;grid-row:auto;justify-self:start}}.fa-hinweise{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);padding:8px 12px 10px}.fa-hinweise:focus{outline:none}.fa-hinweise-titel{margin:0 0 4px;font-size:var(--groesse-gross)}.fa-hinweise-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fa-hinweis{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0;border-top:1px solid var(--linie);min-width:0}.fa-hinweis:first-child{border-top:0}.fa-hinweis-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.fa-hinweis-titel{overflow-wrap:anywhere}.fa-hinweis-stand{margin:0;color:var(--text-leise);overflow-wrap:anywhere}.fa-hinweis-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.fa-hinweis-offen{box-shadow:inset 3px 0 0 var(--ampel-rot);padding-left:10px}.fa-ki-anteil{display:flex;flex-direction:column;gap:8px}.fa-ki-anteil p{margin:0;overflow-wrap:anywhere}.fa-ki-felder{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.fa-ki-feld{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid var(--linie)}.fa-ki-feld:last-child{border-bottom:0;padding-bottom:0}.fa-ki-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.fa-ki-diff{padding:6px 8px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise);line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.fa-ki-weg{color:var(--ampel-rot);background:var(--ampel-rot-grund);text-decoration:line-through;text-decoration-thickness:2px}.fa-ki-neu{color:var(--text);background:var(--ampel-gruen-grund);text-decoration:underline;text-decoration-color:var(--ampel-gruen);text-decoration-thickness:2px;text-underline-offset:3px}.um-kopf{display:flex;align-items:flex-start;gap:8px}.um-kopf>p{flex:1 1 auto;min-width:0}.um-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.um-laeuft{display:inline-flex;align-items:center;gap:6px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.um-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.um-punkt{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.um-zeile{display:flex;align-items:flex-start;gap:8px}.um-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.um-zitat{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 10px;border-left:3px solid var(--herkunft-qmh);background:var(--flaeche-leise);overflow-wrap:anywhere}.um-zitat-quelle{color:var(--text-leise);font-size:var(--groesse-klein)}.um-hinweise{margin:0;padding-left:18px;color:var(--text-leise);font-size:var(--groesse-klein)}.um-vorschlag{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;border:1px dashed var(--linie-stark);border-radius:var(--radius)}.um-vorschlag>span{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.zo-formular{display:flex;flex-direction:column;gap:var(--abstand);min-width:0}.zo-satz{margin:0}.zo-teil{display:flex;flex-direction:column;gap:var(--abstand-klein);min-width:0}.zo-teil-titel{margin:0;font-size:var(--groesse-normal);font-weight:650}.zo-hinweis{margin:0}.zo-liste{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none}.zo-eintrag{padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);min-width:0}.zo-zeile{display:flex;align-items:flex-start;gap:10px;min-height:var(--ziel-mindest);cursor:pointer}.zo-zeile input[type=radio]{flex:none;margin-top:3px}.zo-aus{cursor:default;color:var(--text-leise)}.zo-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.zo-kopf{display:flex;flex-wrap:wrap;gap:2px 8px;overflow-wrap:anywhere}.zo-titel-text{overflow-wrap:anywhere}.zo-meta{font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.zo-gruende{margin:6px 0 0;padding-left:18px;font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.zo-zitat{margin:6px 0 0;padding:4px 0 4px 10px;border-left:3px solid var(--linie-stark);font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.zo-zitat p{margin:0}.zo-zitat footer{margin-top:2px}.zo-suche{width:100%;max-width:100%;box-sizing:border-box}.fa-kette{display:flex;align-items:stretch;flex-wrap:wrap;gap:6px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.fa-kette .kette-pfeil{align-self:center}.fa-stufe{display:flex;flex-direction:column;gap:2px;min-width:96px;padding:4px 8px;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-leise)}.fa-stufe-leer{border-style:dashed;background:transparent}.fa-stufe-aktuell{border-color:var(--leiste);box-shadow:inset 0 0 0 1px var(--leiste)}.fa-stufe-titel{font-size:var(--groesse-klein);font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--text-leise)}.fa-knoten{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px}.fa-knoten-aktuell .nummer{font-weight:700}.fa-knoten-status{font-size:var(--groesse-klein);color:var(--text-leise)}.fa-knoten-fehlt .fa-knoten-status{color:var(--ampel-rot)}.fa-hinweis-zeile{display:block}.fa-inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fa-inline-form input:not([type=file]){min-width:160px;flex:1 1 200px}.fa-karte{border:1px solid var(--linie);border-radius:var(--radius);padding:10px 12px;background:var(--flaeche-leise);width:100%}.fa-warnung{border:1px solid var(--ampel-bernstein);background:var(--ampel-bernstein-grund);border-radius:var(--radius);padding:8px 10px}.fa-kommentare{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fa-kommentare li{border-left:3px solid var(--linie-stark);padding:2px 0 2px 10px}.fa-kommentar-kopf{font-size:var(--groesse-klein);display:flex;gap:8px}.fa-knopf-zeile{margin-left:8px}.fa-kette-rahmen{display:flex;flex-direction:column;gap:4px}.fa-knoten-direkt,.fa-knoten-direkt .nummer{font-size:15px}.fa-beziehung{font-size:var(--groesse-klein);font-weight:650;color:var(--text-leise)}.fa-knoten-titel{flex-basis:100%;font-size:13px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-indirekt{padding:4px 10px;border:1px dashed var(--linie-stark);border-radius:var(--radius);background:var(--flaeche);font-size:13px}.fa-indirekt summary{cursor:pointer;min-height:32px;display:list-item;padding:4px 0}.fa-indirekt .fa-knoten{display:inline-flex}.fa-status-ziele{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.fa-status-gesperrt{color:var(--text-leise)}.fa-status-gesperrt strong{color:var(--text)}.fa-zusatz{margin-top:10px;border-top:1px solid var(--linie);padding-top:8px}.fa-zusatz h3{font-size:14px;margin:0 0 6px}.fa-uebersicht-kategorie{margin-top:8px}.fa-knoten-pfad{font-size:13px;opacity:.9}.fa-kette{position:relative}.fa-kette-rahmen{min-width:0}@media (max-width: 1023px){.fa-kette{align-items:flex-start;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:8px;gap:4px}.fa-stufe{flex:none;width:max-content;min-width:120px;max-width:220px;min-height:64px;padding:6px 10px;border-radius:var(--radius-mittel);scroll-snap-align:start}.fa-kette .kette-pfeil{flex:none;align-self:flex-start;margin-top:22px;color:var(--text-sehr-leise)}.fa-knoten-titel{max-width:100%}.fa-knoten{min-width:0}}.fa-stufe-aktuell{background:var(--primaer-hell)}@media (max-width: 767px){.fa-inline-form{flex-direction:column;align-items:stretch}.fa-inline-form input:not([type=file]),.fa-inline-form select{min-width:0;flex:none;width:100%}.fa-inline-form .knopf{width:100%}.fa-inline-form input[type=file]{min-height:var(--ziel);padding:8px 0}.fa-knopf-zeile{margin:6px 0 0}.fa-seite .seitenkopf-aktionen .fa-frage{flex:1 1 auto}}.fa-seite .akkordeon-inhalt>.abschnitt-werkzeuge,.fa-seite .akkordeon-inhalt .abschnitt-werkzeuge{flex-wrap:wrap}.fa-laden{display:inline-flex;align-items:center;gap:6px}@media (max-width: 767px){.fa-seite .aktionsleiste{padding-bottom:30px}.fa-seite .aktionsleiste-knoepfe>.knopf{min-width:0;white-space:normal;line-height:1.2;text-align:center}}@media (max-width: 1023px),(pointer: coarse){.fa-kette a.nummer,.fa-indirekt a.nummer{display:inline-flex;align-items:center;min-height:var(--ziel)}.fa-indirekt summary{min-height:var(--ziel);display:flex;align-items:center}}.fa-seite .seitenkopf-titel{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.fa-frage{white-space:nowrap}.fa-ns{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px solid var(--linie);border-left:4px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche)}.fa-ns-mein{border-left-color:var(--primaer-dunkel);background:var(--primaer-hell)}.fa-ns:focus{outline:none}.fa-ns-titel{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--groesse-gross);line-height:1.35}.fa-ns-titel .symbol{flex:none;margin-top:2px;color:var(--primaer-text)}.fa-ns-etikett{font-weight:600;color:var(--text-leise)}.fa-ns-zeile{margin:0;padding-left:28px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.fa-ns-eigener{margin:0;padding-left:28px;font-size:var(--groesse-hinweis)}.fa-ns-fehlt{margin:4px 0 0 28px;padding:6px 10px;border:1px solid var(--ampel-rot);border-radius:var(--radius);background:var(--ampel-rot-grund);font-size:var(--groesse-hinweis)}.fa-ns-fehlt summary{cursor:pointer;min-height:32px;display:list-item}.fa-ns-fehlt-liste{margin:4px 0 0;padding-left:20px}.fa-ns-fehlt-zeile{margin:0}@media (max-width: 767px){.fa-ns{padding:10px 12px}.fa-ns-titel{font-size:17px}.fa-ns-zeile,.fa-ns-eigener,.fa-ns-fehlt{padding-left:0;margin-left:0}.fa-ns-fehlt{padding:6px 10px}}.fa-ns-ki:focus{outline:none}.fa-kurz{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.fa-kurz:empty,.fa-ns-rahmen:empty{display:none}.fa-kurz-meldung{margin:0;white-space:pre-line}.fa-kurz-gekuerzt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.fa-link-knopf{align-self:flex-start;min-height:32px;padding:2px 0;border:none;background:none;color:var(--primaer-text);font:inherit;text-decoration:underline;cursor:pointer}.fa-kurz-fakten{display:block;margin:0;padding:0;list-style:none;color:var(--text-leise)}.fa-kurz-fakten li{display:inline-block;margin-bottom:2px}.fa-kurz-fakten li:not(:last-child):after{content:"·";margin:0 8px;color:var(--text-sehr-leise)}.fa-kurz-fakten strong{color:var(--text)}.fa-kurz-kategorie{display:flex;align-items:flex-end;gap:8px}.fa-kurz-kategorie .vk-kategorie{flex:0 1 auto;min-width:0}.fa-kurz-kategorie{flex-wrap:wrap}.fa-link-knopf.fa-link-inline{display:inline-flex;align-items:center;min-height:28px;padding:0 2px;vertical-align:baseline}@media (pointer: coarse){.fa-link-knopf{min-height:var(--ziel)}}.fa-kurz-kategorie>.info-symbol{margin-bottom:10px}.fa-kurz-kategorie .vk-pflicht{display:none}.fa-details>summary,.fa-leere-felder>summary{cursor:pointer;min-height:32px;display:list-item;padding:4px 0;color:var(--primaer-text)}.fa-details[open]>summary,.fa-leere-felder[open]>summary{margin-bottom:6px}.fa-felder-hinweis{margin:0;padding:6px 10px;border-left:3px solid var(--herkunft-vorschlag);background:var(--flaeche-leise)}.fa-import-etikett{display:inline-flex;align-items:center;gap:6px;font-size:var(--groesse-klein);font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--text-leise)}.fa-herkunft-import>.herkunft-inhalt{padding-top:2px}.fa-teil{display:flex;flex-direction:column;gap:8px}.fa-teil+.fa-teil{border-top:1px solid var(--linie);padding-top:10px}.fa-teil-titel{margin:0;font-size:14px;color:var(--warmgrau)}.fa-weitere{position:relative;flex:none}.fa-weitere-menue{position:absolute;z-index:var(--z-menue);right:0;width:max-content;min-width:220px;max-width:min(320px,calc(100vw - 16px));display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--flaeche);color:var(--text);border:1px solid var(--linie);border-radius:var(--radius-mittel);box-shadow:var(--schatten-2)}.fa-weitere-unten .fa-weitere-menue{top:calc(100% + 6px)}.fa-weitere-oben .fa-weitere-menue{bottom:calc(100% + 6px)}.fa-weitere-gefahr,.fa-weitere-gefahr .symbol{color:var(--warnrot)}.fa-weitere-leer{margin:6px 10px}@media (max-width: 767px){.fa-seite .aktionsleiste-knoepfe>.fa-weitere{display:flex}.fa-seite .aktionsleiste-knoepfe>.fa-weitere>.knopf{min-height:48px}.fa-weitere-oben .fa-weitere-menue{left:0;right:auto}}.fa-verwerfen-traeger{display:contents}.fa-verwerfen-traeger>.pk-knopf{display:none}@media (max-width: 767px){.fa-kette .fa-knoten-titel{display:none}.fa-stufe{min-height:0}}.fa-teil-von{margin:0 0 -6px;font-size:var(--groesse-klein);color:var(--text-leise)}.fa-teil-von a{font-weight:650}.fa-ns-unter{margin:4px 0 0;font-size:var(--groesse-hinweis);color:var(--text-leise)}.fa-ns-aktion{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.fa-rueckweg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--ampel-gruen);border-radius:var(--radius);background:var(--ampel-gruen-grund)}.fa-rueckweg .symbol{vertical-align:-3px;color:var(--ampel-gruen)}.fa-baum{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);overflow-x:auto}.fa-baum-mutter{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.fa-baum-pfeil{align-self:center;flex:0 0 auto}.fa-baum-auch{font-size:var(--groesse-klein)}.fa-baum-karte{display:inline-flex;flex-direction:column;gap:1px;min-width:120px;padding:4px 8px;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-leise)}.fa-baum-aktuell{border-color:var(--leiste);box-shadow:inset 0 0 0 1px var(--leiste)}.fa-baum-aktuell .nummer{font-weight:700}.fa-baum-art{font-size:var(--groesse-klein);font-weight:650;color:var(--text-leise)}.fa-baum-rolle{font-weight:400}.fa-baum-zeile{display:block}.fa-baum>.fa-baum-zweig{display:flex;flex-wrap:wrap;gap:8px}.fa-baum-zweig{list-style:none;margin:0;padding:0}.fa-baum-zweig .fa-baum-zweig{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:12px;border-left:2px solid var(--linie)}.fa-baum-weitere>summary{cursor:pointer;font-size:var(--groesse-klein);color:var(--primaer-text);margin-top:4px}@media (max-width: 767px){.fa-baum{flex-direction:column;gap:4px}.fa-baum-pfeil{display:none}.fa-baum>.fa-baum-zweig{flex-direction:column;flex-wrap:nowrap;gap:4px;padding-left:12px;border-left:2px solid var(--linie)}.fa-baum-karte{display:block}.fa-baum-art,.fa-baum-zeile{display:inline}}.fa-folgen>details{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);padding:4px 12px 10px}.fa-folgen>details>summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 0}.fa-folgen:focus{outline:none}.fa-folgen-titel{margin:0;font-size:var(--groesse-gross)}.fa-paket{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:8px 10px;margin-bottom:8px;border:1px solid var(--ampel-gelb-rand);border-radius:var(--radius);background:var(--ampel-gelb-grund)}.fa-folgen-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fa-folge{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:4px 12px;padding:8px 0 8px calc(var(--tiefe, 0) * 16px);border-top:1px solid var(--linie)}.fa-folge:first-child{border-top:0}.fa-folge-kopf>*+*{margin-left:4px}.fa-folge-art{font-size:var(--groesse-klein);font-weight:650;color:var(--text-leise)}.fa-folge-status{font-size:var(--groesse-klein);color:var(--text-leise)}.fa-folge-schritt{font-size:var(--groesse-hinweis)}.fa-folge-fuer-mich{font-weight:650;color:var(--primaer-text)}.fa-folge-aktion{justify-self:end}.fa-folge-zu{opacity:.8}.fa-folge-wartet{background:var(--primaer-hell);box-shadow:inset 3px 0 0 var(--primaer);padding-left:calc(var(--tiefe, 0) * 16px + 10px);padding-right:8px}.fa-folge-wartet-text{display:block;margin-left:0;font-size:var(--groesse-klein);font-weight:650;color:var(--primaer-text)}.fa-folge-kopf>.fa-folge-wartet-text{margin-left:0}.fa-folgen-hinweis{margin:6px 0 0;font-size:var(--groesse-klein)}@media (max-width: 767px){.fa-folge{grid-template-columns:minmax(0,1fr) auto}.fa-folge-schritt{grid-column:1}.fa-folge-aktion{grid-column:2;grid-row:1 / span 2}}.fa-nachschlagen-titel{margin:8px 0 -4px;font-size:var(--groesse-normal);font-weight:650;color:var(--warmgrau)}@media (min-width: 1024px){.fa-seite>.chipleiste{display:none}}.dp-schritt{margin:0 0 6px;font-size:var(--groesse-normal);display:flex;align-items:center;gap:6px}.dp-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dp-wahl{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px}.dp-warnung{display:block;font-size:var(--groesse-klein);color:var(--ampel-gelb-text)}.dp-konflikt{border:1px solid var(--ampel-gelb-rand);border-radius:var(--radius);background:var(--ampel-gelb-grund);padding:8px 10px}.dp-konflikt p{margin:0 0 8px}.dp-bereich label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.dp-bereich input{width:7em}.dp-auswege{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px}.dp-fehler{color:var(--ampel-rot)}.dp-fehler p,.dp-fehler ul{margin:0 0 4px}.fa-manuell{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 0;padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.fa-manuell-text{color:var(--text-leise)}.fa-manuell-felder{margin-top:12px}.fa-manuell-titel{margin:0 0 8px;font-size:var(--groesse-normal);font-weight:650}.fa-weiteres{margin-top:12px}@media (max-width: 767px){.fa-seite .aktionsleiste{min-height:var(--handyleiste-hoehe);padding:8px var(--seitenrand)}.fa-seite .aktionsleiste .fa-weitere{position:static}.fa-seite .aktionsleiste .fa-weitere-oben .fa-weitere-menue{left:auto;right:var(--seitenrand);bottom:calc(100% + 6px);min-width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.fa-weitere-menue .menue-eintrag{white-space:normal;overflow-wrap:anywhere}:root:has(.fa-seite .aktionsleiste) .handyleiste{border-top:none;box-shadow:none}:root:has(.fa-seite .aktionsleiste) .handyleiste-melden{justify-content:center;padding-bottom:0}:root:has(.fa-seite .aktionsleiste) .handyleiste-fab{width:56px;height:30px;margin-top:0;border:none;border-radius:var(--radius-pille);box-shadow:none}}.fa-massnahme-aktionen{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.fa-massnahme-aktionen>form{flex:1 1 100%}.fp-phasen .fa-folge-art{display:none}.fa-ns-rahmen{scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.fa-ns-rahmen:focus{outline:none}.fa-us{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.fa-us li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;overflow-wrap:anywhere}.fa-us-datei{display:flex;flex-direction:column;gap:6px;flex:1 1 100%}.fa-us-datei input[type=file]{max-width:100%;min-height:var(--ziel)}.fa-weiteres .fa-nachschlagen-titel{margin:0}.dp-druck{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px}.dp-satz{margin:0;font-size:var(--groesse-hinweis)}.dp-pruefung{font-size:var(--groesse-hinweis);color:var(--text-leise)}.dp-pruefung-selbst{color:var(--text);font-weight:600}.fa-abschluss-frage{align-self:center;font-weight:650;margin-right:auto}@media (max-width: 767px){.fa-seite .aktionsleiste-knoepfe:has(>.fa-abschluss-frage){flex-wrap:wrap}.fa-seite .aktionsleiste-knoepfe>.fa-abschluss-frage{flex:1 0 100%;margin-right:0}}#ccr-teil1 .felder{grid-template-columns:minmax(0,1fr)}.fa-meldung-fotos{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fa-meldung-foto{padding:0;border:1px solid var(--linie);border-radius:6px;background:none;cursor:zoom-in;max-width:100%}.fa-meldung-foto img{display:block;max-width:160px;max-height:120px;border-radius:6px;object-fit:cover}.fa-meldung-foto-gross{cursor:zoom-out}.fa-meldung-foto-gross img{max-width:100%;max-height:70vh;object-fit:contain}.fa-ursache{margin-top:8px}.fa-ursache textarea{width:100%}.fa-ursache .chip{margin-left:6px}.fa-scan-leiste{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise)}.fa-scan-termin{display:inline-flex;flex-wrap:wrap;gap:2px 6px;align-items:center;white-space:normal}.fa-scan-grund{color:var(--text);font-weight:600}.ma-scan-vorschlag{margin:0 0 6px}.fa-ub-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.fa-ub-zeile{display:flex;flex-direction:column;gap:8px}.fa-ub-titel{margin:0;overflow-wrap:anywhere}.d-kontrollen{min-width:0;padding-bottom:var(--a6)}.d-kontrollen-kopf{display:flex;flex-direction:column;gap:var(--a4);padding:var(--a5) var(--seitenrand) var(--a4)}.d-kontrollen-filter,.d-kontrollen-text,.d-kontrollen-angabe{margin:0;max-width:36rem;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text);overflow-wrap:anywhere}.d-kontrollen-leise{margin:0;max-width:36rem;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);overflow-wrap:anywhere}.d-kontrollen-segment-zeile{display:flex;align-items:center;gap:var(--a2);min-width:0}.d-kontrollen-segment-huelle{display:flex;flex:0 1 auto;min-width:0}.d-kontrollen-segment-huelle .d-segment-teil{padding:0 var(--a2)}.d-kontrollen-ort{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text)}.d-kontrollen-stand-zeile{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--a3);min-width:0}.d-kontrollen-stand-zeile>.d-stand{flex:1 1 auto;min-width:0}.d-kontrollen-stand-zeile>.d-menue-ort{flex:none;margin-block:calc((var(--zh-text) * 1em - var(--ziel)) / 2)}.d-kontrollen-im-satz.d-knopf-leise{margin-left:calc(var(--a2) * -1)}.d-kontrollen-ziel.d-link{display:inline-flex;align-items:center;min-width:var(--ziel);min-height:var(--ziel)}.d-kontrollen-rand{padding:0 var(--seitenrand)}.d-kontrollen-rand .d-leerzeile{padding-left:0;padding-right:0}.d-kontrollen-fuss{display:flex;flex-direction:column;gap:var(--a2);padding:var(--a5) var(--seitenrand) 0}.d-kontrollen-fuss-knoepfe{display:flex;align-items:center;gap:var(--a2);min-width:0}.d-kontrollen-fuss-knoepfe>.d-knopf-zweit{flex:none}.d-kontrollen-fuss-knoepfe>.d-knopf-haupt{flex:1 1 auto;min-width:0}.d-kontrollen-stapel{display:flex;flex-direction:column;gap:var(--a4);min-width:0;max-width:40rem}.d-kontrollen-stapel-eng{display:flex;flex-direction:column;gap:var(--a2);min-width:0}.d-kontrollen-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.d-kontrollen-reihe>.d-knopf-leise:first-child{margin-left:calc(var(--a2) * -1)}.d-kontrollen-ueberschrift{margin:0 0 var(--a2);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-kontrollen-nachweise{margin:0;padding:0;list-style:none}.d-kontrollen-nachweis{display:flex;flex-direction:column;gap:var(--a1);padding:var(--a2) 0;border-bottom:1px solid var(--linie)}.d-kontrollen-nachweis:last-child{border-bottom:0}.d-kontrollen-nachweis-text{display:flex;flex-direction:column;gap:var(--a1);min-width:0}.d-kontrollen-nachweis-text:empty{display:none}.d-kontrollen-verweise{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a1) var(--a4);margin:0}.d-kontrollen-dateien{display:flex;flex-direction:column;min-width:0;max-width:40rem;margin:0;padding:0;list-style:none}.d-kontrollen-verweise>.d-kontrollen-datei{min-width:0;overflow-wrap:anywhere}.d-kontrollen-geraete{margin:0;padding:0;list-style:none}.d-kontrollen-geraet{display:flex;align-items:center;justify-content:space-between;gap:var(--a2);min-height:var(--ziel)}.d-kontrollen-formular{padding-bottom:var(--a2)}.d-kontrollen-objekt{display:flex;flex-direction:column;gap:var(--a5);max-width:calc(36rem + 2 * var(--seitenrand));padding:var(--a5) var(--seitenrand) var(--a6)}.d-kontrollen-titelblock{display:flex;flex-direction:column;gap:var(--a1)}.d-kontrollen-h1{margin:0;font-size:var(--gr-titel);line-height:var(--zh-titel);font-weight:var(--gew-stark);color:var(--text);overflow-wrap:anywhere}.d-kontrollen-h1:focus{outline:none}.d-kontrollen-abschnitt{display:flex;flex-direction:column;gap:var(--a1)}@media (max-width: 767px){.d-kontrollen-kopf,.d-kontrollen-objekt{padding-top:var(--a4)}}.d-kontrollen-monatszeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--a2);max-width:40rem}.d-kontrollen-monatszeilen>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a1) var(--a2);font-size:var(--gr-text);line-height:var(--zh-text);overflow-wrap:anywhere}.d-kontrollen-monatszeile-abweichung>span:first-child{color:var(--stand-rot)}.d-kontrollen-monatszeilen>li>.d-link:first-child{display:inline;white-space:normal}.d-kontrollen-monatszeile-abweichung>.d-link:first-child{color:var(--stand-rot)}.d-melden{min-width:0}.d-melden-formular{max-width:40rem;min-width:0;padding:var(--a5) var(--seitenrand) var(--a6)}.d-melden-felder,.d-melden-angaben,.d-melden-fragen{display:flex;flex-direction:column;gap:var(--a5);min-width:0}.d-melden-artgruppe,.d-melden-stammfeld,.d-melden-frage{display:flex;flex-direction:column;gap:var(--a2);min-width:0}.d-melden-stapel{display:flex;flex-direction:column;align-items:stretch;gap:var(--a3);min-width:0}.d-melden-satz,.d-melden-frage-text,.d-melden-links{margin:0}.d-melden-formular .d-melden-arten,.d-melden-formular .d-melden-treffer{margin-inline:calc(var(--seitenrand) * -1)}.d-melden-blatt .d-liste{--d-rand: var(--a4)}.d-melden-blatt .d-melden-arten,.d-melden-blatt .d-melden-treffer,.d-melden-blatt .d-melden-wahl{margin-inline:calc(var(--a4) * -1)}.d-melden .d-ld-detail .d-liste,.d-melden .d-ld-tafel .d-liste{--d-rand: var(--a5)}.d-melden .d-ld-detail .d-melden-zuletzt,.d-melden .d-ld-detail .d-melden-treffer,.d-melden .d-ld-detail .d-melden-wahl,.d-melden .d-ld-tafel .d-melden-treffer,.d-melden .d-ld-tafel .d-melden-wahl{margin-inline:calc(var(--a5) * -1)}.d-melden-leise{display:flex;flex-wrap:wrap;gap:0 var(--a4);margin-left:calc(var(--a2) * -1)}.d-melden-reihe,.d-melden-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a3) var(--a4)}.d-melden-links .d-link{display:inline-flex;align-items:center;min-height:var(--ziel)}.d-melden-kette,.d-melden-blattinhalt{min-width:0}.d-melden-kette .d-kette{min-height:0}.d-melden-kette .d-kette-name,.d-melden-kette .d-kette-zettel{display:none}.d-melden-kette .d-kette-zeile{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-melden-kette .d-kette-viele .d-kette-roller{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.d-melden-kette .d-kette-viele .d-kette-roller::-webkit-scrollbar{display:none}.d-melden-kette .d-kette-viele .d-kette-reihe{width:max-content;grid-template-columns:repeat(var(--d-n),calc(var(--a7) + var(--a2)))}.d-melden-kette .d-kette-viele .d-kette-station{scroll-snap-align:center}.d-melden-fuss{display:flex;width:100%}.d-melden-auswahl-form{flex:none;overflow:visible}.d-melden-auswahl-kreis{fill:var(--flaeche);stroke:var(--feldrand);stroke-width:2}.d-melden-auswahl-an .d-melden-auswahl-kreis{fill:var(--akzent-hell);stroke:var(--akzent)}.d-melden-auswahl-punkt{fill:var(--akzent)}.d-melden-auswahl>.d-zeile[role=radio][aria-checked=true]{background:var(--akzent-hell)}.d-melden-datum{position:relative;min-width:0}.d-melden-datum-platzhalter{position:absolute;top:calc(var(--gr-text) * var(--zh-text) + var(--a1));left:0;display:flex;align-items:center;min-height:var(--a7);padding:0 var(--a3);color:var(--text-leise);pointer-events:none}.d-melden-datum-leer .d-eingabe:not(#d-nie):not(:focus){color:transparent}.d-melden-datum-leer:has(.d-eingabe:focus) .d-melden-datum-platzhalter{visibility:hidden}.me-fehler{margin:0;color:var(--stand-rot)}.d-qmh{min-width:0}.d-qmh-kopf{display:flex;flex-direction:column;gap:var(--a3);min-width:0;padding:var(--a4) var(--seitenrand) var(--a3)}.d-qmh-kopf .d-segment{min-width:0}.d-qmh .d-tabelle{min-width:0;max-width:100%}.d-qmh-reiter{max-width:min(100%,36rem)}.d-qmh-werkzeuge{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a3)}.d-qmh-werkzeuge>.d-suche{flex:1 1 16rem;min-width:0;max-width:28rem}.d-qmh-werkzeuge>.d-segment{flex:0 1 auto;min-width:0}.d-qmh-werkzeuge>.d-knopf{flex:none}.d-qmh-filtersatz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2);margin:0}.d-qmh-frage{padding:0 var(--seitenrand)}.d-qmh-rand{padding:var(--a4) var(--seitenrand)}.d-qmh-titelblock{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:var(--a1) var(--a4);padding:var(--a5) var(--seitenrand) 0}@media (min-width: 768px){.d-qmh-titelblock{grid-template-columns:minmax(0,1fr) auto}.d-qmh-titelblock>h1,.d-qmh-titelblock>p{grid-column:1}.d-qmh-titelblock>.d-qmh-version{grid-column:2;grid-row:1 / span 3}}.d-qmh-meta,.d-qmh-version-satz{max-width:36rem;margin:0}.d-qmh-kette{padding:var(--a4) var(--seitenrand) 0}.d-detail .d-qmh-kette{padding:0}.d-qmh-station{padding:var(--a4) var(--seitenrand) var(--a2)}.d-qmh-station-inhalt{display:flex;flex-direction:column;gap:var(--a3);max-width:36rem}.d-qmh-version{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a3)}.d-qmh-gruende,.d-qmh-befunde,.d-qmh-befund-gruppe{display:flex;flex-direction:column;gap:var(--a2)}.d-qmh-links{display:flex;flex-wrap:wrap;gap:var(--a2) var(--a4);margin:0}.d-qmh-links>.d-knopf-leise:first-child{margin-left:calc(var(--a2) * -1)}.d-qmh-oeffnen{padding-bottom:var(--a4)}.d-qmh-befund{margin:0}.d-qmh-seite{display:flex;flex-direction:column;gap:var(--a2)}.d-qmh-seite-buehne{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:var(--a3);overflow:hidden;border:0;border-radius:var(--r-seite);background:var(--grund);cursor:zoom-in}.d-qmh-seite-buehne[aria-busy=true]{height:calc(var(--a7) * 5)}.d-qmh-seite-buehne>.d-platzhalter{flex:1 1 auto}.d-qmh-seite-bild{display:block;width:auto;max-width:100%;height:auto;max-height:22rem;background:var(--d-papier);border:1px solid var(--linie);border-radius:var(--r-seite)}.d-qmh-ld .d-ld-detail .d-qmh-kette{contain:inline-size}.d-qmh-seite-quelle{margin:0}.d-qmh-karte{display:flex;flex-direction:column;gap:var(--a3);min-width:0}.d-qmh-karte-teil{display:flex;flex-direction:column;gap:var(--a1);min-width:0}.d-qmh-karte-etikett{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-qmh-karte-zitat{display:flex;flex-direction:column;gap:var(--a1);min-width:0}.d-qmh-karte-zitat+.d-qmh-karte-zitat{margin-top:var(--a2)}.d-qmh-karte-quelle{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.d-qmh-karte-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.d-qmh-karte-aktionen>.d-knopf-leise:first-child{margin-left:calc(var(--a2) * -1)}.d-qmh-formular{display:flex;flex-direction:column;gap:var(--a4);max-width:40rem}.d-qmh-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.d-qmh-wahl{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0}.d-qmh-wahl-titel{padding:0 0 var(--a2)}.d-qmh-wahl-zeile{display:flex;align-items:flex-start;gap:var(--a3);min-height:var(--ziel);padding:var(--a2) 0;border-bottom:1px solid var(--linie);cursor:pointer}.d-qmh-wahl-zeile>input{flex:none;width:var(--a5);height:var(--a5);margin:0}.d-qmh-wahl-zeile-fest{cursor:default}.d-qmh-wahl-stand{margin-left:auto;color:var(--text-leise)}.d-qmh-wahl>.d-suche{margin-bottom:var(--a2)}.d-qmh-spur{display:flex;flex-direction:column;gap:var(--a4)}.d-qmh-spur-gruppe{display:flex;flex-direction:column;gap:var(--a2)}.d-qmh-spur-titel{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}.d-qmh-spur-zeile{display:flex;flex-direction:column;margin:0;padding-bottom:var(--a2);border-bottom:1px solid var(--linie);font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text);overflow-wrap:anywhere}.d-qmh-spur-mit,.d-qmh-spur-bleibt,.d-qmh-spur-hinweis{font-size:var(--gr-meta);line-height:var(--zh-meta)}.d-qmh-spur-mit{font-weight:var(--gew-stark);color:var(--stand-rot)}.d-qmh-spur-bleibt,.d-qmh-spur-hinweis{color:var(--text-leise)}.d-qmh-verworfen{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a3);max-width:36rem}.d-qmh-vorschlag-kenntnisnahme [data-entscheid=kenntnisnahme],.d-qmh-vorschlag-schulung [data-entscheid=schulung],.d-qmh-vorschlag-keine [data-entscheid=keine]{box-shadow:0 0 0 2px var(--akzent)}.d-qmh-pillen{display:flex;justify-content:flex-start;margin-top:var(--a1)}.d-qmh-pillen-2{justify-content:center}.d-qmh-pillen-3{justify-content:flex-end}.d-qmh-pille{display:inline-flex;align-items:center;min-height:var(--ziel);padding:0;border:0;background:none;font:inherit;cursor:pointer}.d-qmh-pille-wort{padding:0 var(--a2);border:1px solid var(--akzent);border-radius:var(--r-bedien);color:var(--akzent);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);white-space:nowrap}.d-qmh-pille:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}@media (max-width: 767px){.d-qmh-reiter,.d-qmh-werkzeuge>.d-suche{max-width:100%}.d-qmh-werkzeuge{flex-wrap:nowrap}.d-qmh-werkzeuge>.d-suche{flex-basis:0}.d-qmh-titelblock{padding-top:var(--a4)}}.d-befunde-mit-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--a2)}.d-befunde-mit-eintrag{display:flex;flex-direction:column;gap:var(--a2);min-width:0}.d-befunde-mit-eintrag .d-feld-haken>span{min-width:0;overflow-wrap:anywhere}.d-befunde-mit-text{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);overflow-wrap:anywhere}.d-befunde-mit-art{font-size:var(--gr-meta);color:var(--text-leise);white-space:nowrap}.d-befunde-mit-eintrag .d-feld{margin-left:calc(var(--a5) + var(--a3))}@media (max-width: 480px){.d-befunde-mit-eintrag .d-feld{margin-left:0}}.d-qmh-herkunft{white-space:normal;text-align:left;overflow-wrap:anywhere}.so-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.so-anzahl{color:var(--text-leise);font-size:var(--groesse-hinweis)}.so-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.so-eintrag{min-width:0}.so-karte{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;min-width:0;padding:12px 14px;border:1px solid var(--linie);border-left:4px solid var(--primaer);border-radius:var(--radius-mittel);background:var(--flaeche)}.so-karte-gelb{border-left-color:var(--ampel-gelb)}.so-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.so-titel{margin:0;color:var(--text);font-size:var(--groesse-normal);line-height:1.35;overflow-wrap:anywhere}.so-meta{display:flex;flex-wrap:wrap;gap:0 6px;margin:0;color:var(--text-leise);font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.so-meta>span:not(:last-child):after{content:" ·"}.so-schritte{margin:0;font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.so-schritte strong{color:var(--primaer-text)}.so-zahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:8px 0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.so-zahl{min-width:0}.so-zahl dt{color:var(--text-leise);font-size:var(--groesse-klein)}.so-zahl dd{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;overflow-wrap:anywhere}.so-zahl-zusatz{color:var(--text-leise);font-size:var(--groesse-klein)}.so-luecken summary{color:var(--text-leise);font-size:var(--groesse-hinweis)}.so-luecken ul{margin:6px 0 0;padding-left:20px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.so-schritt{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.so-schritt svg{flex:none;margin-top:3px;color:var(--primaer-text)}.so-schritt-etikett{font-weight:650}.so-schritt-hinweis{padding:6px 8px;border-radius:var(--radius);background:var(--primaer-hell)}.so-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.so-blatt-bezug{margin:0;font-weight:600;overflow-wrap:anywhere}@media (min-width: 1024px){.so-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.so-jahresplan{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.so-jahresplan-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;width:100%;font-size:var(--groesse-hinweis)}.so-jahresplan-liste li{display:flex;justify-content:space-between;gap:12px;min-width:0}.so-jahresplan-person{min-width:0;overflow-wrap:anywhere}.so-jahresplan-zahl{flex:none;color:var(--text-leise);font-variant-numeric:tabular-nums}.so-jahr-start{margin:0;padding:var(--a3) var(--seitenrand) 0;color:var(--text-leise);font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.ep-folgerungen{display:grid;gap:8px;margin:6px 0 0}.ep-folgerung-laeuft{display:inline-flex;align-items:center;gap:8px;margin:0;padding:1px 10px;border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--text-leise);font-size:var(--groesse-klein);justify-self:start}.ep-folgerung{padding:8px 10px;border:1px solid var(--linie);border-left:3px solid var(--herkunft-vorschlag);border-radius:var(--radius);background:var(--flaeche, transparent)}.ep-folgerung p{margin:0 0 4px;overflow-wrap:anywhere}.ep-folgerung-text{color:var(--text-leise)}.ep-folgerung-mehr summary{cursor:pointer;font-size:var(--groesse-klein)}.ep-folgerung-zitat{margin:4px 0;padding-left:8px;border-left:2px solid var(--linie);overflow-wrap:anywhere}.ep-folgerung-knoepfe{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ep-folgerung-ergebnis{margin:2px 0;overflow-wrap:anywhere}@media (max-width: 480px){.ep-folgerung-knoepfe{flex-direction:column;align-items:stretch}.ep-folgerung-knoepfe .knopf{width:100%}}.ep-wachsend{width:100%;resize:vertical}.me-frage .ep-wachsend{max-width:520px}.ep-bk-knoepfe,.ep-bk-hinweis{margin:6px 0 2px}.ep-bk-stand{margin:4px 0 0;font-size:var(--groesse-klein);color:var(--text-leise)}.ep-manuell{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0;padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.ep-manuell-text{color:var(--text-leise)}.ep-zeilen-knoepfe{display:inline-flex;flex-wrap:wrap;gap:6px;vertical-align:middle}.ep-zeilen-aktion .chip+.ep-zeilen-knoepfe,.ep-zeilen-aktion .knopf+.ep-zeilen-knoepfe{margin-left:6px}.ep-zeile-formular{margin-top:8px;scroll-margin-top:96px}.ep-zeile-formular .feld-hilfe{display:block}@media (max-width: 1023px),(pointer: coarse){.ep-tabelle td.ep-zeilen-aktion .ep-zeilen-knoepfe{display:flex;margin:6px 0 0}.ep-tabelle td.ep-zeilen-aktion .ep-zeilen-knoepfe .knopf{width:auto;flex:1 1 0;min-height:44px;white-space:normal}}.ep-gleich-wie{display:inline-block;margin:4px 0 0 6px;border-color:var(--ampel-gelb-rand);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text);white-space:normal}.ep-zeile .feld select,.ep-zeile .feld input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;box-sizing:border-box}.ep-uebernommen{display:inline-block;margin:4px 0 0 6px;white-space:normal}.ep-kriterien-schluss{margin-top:6px;padding-top:6px;border-top:1px solid var(--linie)}.ep-kriterien-schluss p{margin:4px 0}.ep-klickwert{display:block;margin:-4px -6px;padding:4px 6px;border-radius:var(--radius);cursor:pointer}.ep-klickwert:hover{background:var(--akzent-hell)}.ep-klickwert:focus-visible{outline:2px solid var(--akzent);outline-offset:0}@media (max-width: 1023px),(pointer: coarse){.ep-klickwert{min-height:44px}}.ep-zelle-fehlt,.ep-feld-offen{display:inline-block;padding:1px 8px;border:1px solid var(--ampel-gelb-rand);border-radius:var(--radius-pille);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text);font-size:var(--groesse-klein);font-weight:600;white-space:normal}.ep-feld-aktionen:empty{display:none}.ep-seite .ep-tabelle-rahmen{overflow-x:visible}.ep-seite .ep-tabelle,.ep-seite .ep-tabelle tbody,.ep-seite .ep-tabelle tr,.ep-seite .ep-tabelle td{display:block;width:100%}.ep-seite .ep-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ep-seite .ep-tabelle tr{margin-bottom:8px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche)}.ep-seite .ep-tabelle td{padding:2px 0;border:none;word-break:normal;overflow-wrap:break-word;hyphens:manual}.ep-seite .ep-tabelle td[data-titel]:before{content:attr(data-titel);display:block;font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.ep-seite .ep-tabelle td.ep-nr{width:auto;color:var(--text);font-weight:650}.ep-seite .ep-tabelle td.ep-nr:before{content:"Zeile "}.ep-seite .ep-tabelle td.ep-termin{white-space:normal}.ep-seite .ep-tabelle td.ep-zeilen-aktion{width:auto;padding-top:6px;white-space:normal}.ep-fmea-satz{margin:4px 0 0;padding:4px 8px}.ep-termin-spaeter{color:var(--text-leise)}.ep-kriterien dl{margin:0}.ep-kriterium{padding:4px 0}.ep-kriterium+.ep-kriterium{border-top:1px solid var(--linie)}.ep-kriterium dt{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-weight:400;color:var(--text-leise)}.ep-kriterium .ep-stufe{font-weight:600;color:var(--text)}.ep-kriterium dd{margin:2px 0 0}.ep-antrag-folgen{border-left:4px solid var(--primaer)}.ep-af-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ep-af-zeile{display:flex;flex-direction:column;gap:4px;padding:6px 10px;border:1px solid var(--linie);border-radius:var(--radius);min-width:0}.ep-af-zeile p{margin:0}.ep-af-erforderlich{border-left:3px solid var(--ampel-grau)}.ep-af-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ep-af-art{font-size:var(--groesse-klein);font-weight:650;color:var(--text-leise)}.ep-af-titel{font-weight:600;overflow-wrap:anywhere}.ep-af-zeile .knopf-reihe:empty{display:none}.ep-af-weitere{margin:8px 0 0;padding:6px 10px;border:1px dashed var(--linie);border-radius:var(--radius)}.fp-phasen .ep-af-art{display:none}.chip.fp-chip-erforderlich,.fp-phasen .da-folge-kopf .chip.chip-gesperrt,.ep-af-zeile .da-folge-kopf .chip.chip-gesperrt{background:transparent;border:1px solid var(--ampel-grau);color:var(--text-leise)}.fp-phasen .da-folge,.ep-af-zeile .da-folge{background:transparent;border-color:var(--feld-rand)}.fp-dok-anker{display:contents}.ep-maske{margin:12px 0 4px;padding:10px 12px;border:1px solid var(--linie);border-left:3px solid var(--zustand-jetzt);border-radius:var(--radius);background:var(--flaeche)}.ep-maske-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ep-maske-kopf h3{margin:0;font-size:var(--groesse-normal)}.ep-maske-zeilen{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.ep-maske-zeilen li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 8px}.ep-maske-satz{flex:1 1 260px;min-width:0}.ep-maske-gesamt{margin:8px 0 0;padding:4px 8px;font-weight:600}@media (max-width: 767px){.ep-maske-zeilen li{flex-direction:column;align-items:flex-start}.ep-maske-satz{flex:1 1 auto}}.ep-gv{margin:6px 0 2px;padding:6px 10px;border-left:3px dashed var(--herkunft-vorschlag);background:var(--flaeche);font-size:var(--groesse-hinweis)}.ep-gv-titel{display:block;font-size:var(--groesse-klein);color:var(--text-leise);font-weight:600}.ep-gv-text{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ep-gv-zellen{margin:2px 0 0;padding-left:18px;overflow-wrap:anywhere}.ep-gv-neu{text-decoration:none;background:var(--ampel-gelb-grund);border-bottom:1px solid var(--ampel-gelb-rand);border-radius:2px}.ep-gv-weg{color:var(--text-sehr-leise);text-decoration:line-through}.ep-gv-beleg,.ep-gv-stand{margin:4px 0 0;font-size:var(--groesse-klein);color:var(--text-leise)}.ep-feld-ki-schreibt{display:flex;align-items:center;gap:8px;margin:6px 0;color:var(--text-leise);font-size:var(--groesse-klein)}.ep-ladekreis{width:16px;height:16px;flex:none;border:2px solid var(--linie);border-top-color:var(--primaer);border-radius:50%;animation:ep-drehen .9s linear infinite}@keyframes ep-drehen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ep-ladekreis{animation:none}}.ep-annahme-rest{display:block;margin-top:4px;white-space:pre-line}.ep-annahme-zeile>span:first-child{white-space:pre-line}.ep-jetzt-saetze{margin:4px 0 0}.ep-gp-fehlt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;padding:8px 10px;border-left:4px solid var(--ampel-gelb);background:var(--ampel-gelb-grund);border-radius:var(--radius)}.ep-gp-fehlt p{margin:0;flex:1 1 260px}.ep-folge-neu{margin:8px 0 0}.ep-optionen-folge{display:flex;flex-direction:column;gap:6px}.ep-option-folge{display:block;margin:2px 0 0 28px;color:var(--text-leise);font-size:var(--groesse-klein)}.ep-optionen-folge .ep-pille-vorschlag,.ep-einstufung-form .feld-titel .ep-pille-vorschlag,.ep-erledigt-vorschlag .ep-pille-vorschlag{margin-left:8px}.ep-erledigt-vorschlag{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ep-unsicher{margin:0 0 8px}@media (max-width: 1023px),(pointer: coarse){.ep-seite .ns-inhalt .liste-einfach>li>a.nummer:first-child,.ep-seite .ep-danach-block .liste-einfach>li>a.nummer:first-child,.ep-seite .ns-inhalt .liste-einfach>li>.nummer-stelle:first-child>a.nummer,.ep-seite .ep-hinweis-folgen a.nummer{display:inline;min-height:0}}.ep-pl-link{margin:6px 0 0}.ep-unsicher .knopf{max-width:100%;white-space:normal;text-align:left}.ep-rw-liste{display:flex;flex-direction:column;gap:6px;margin-top:6px}.ep-rw{padding:8px 10px;border-left:3px solid var(--herkunft-qmh);background:var(--flaeche-leise);font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.ep-rw p{margin:0}.ep-rw-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ep-rw-kopf svg{flex:none;align-self:center;color:var(--herkunft-qmh)}.ep-rw-art{font-weight:600;color:var(--herkunft-qmh)}.ep-rw-text{flex:1 1 16rem;min-width:0}.ep-rw-fundstelle,.ep-rw-vorschlag{margin-top:4px!important;font-size:var(--groesse-klein)}.ep-rw-fundstelle{font-style:italic}.ep-rw-fundstelle .leise{font-style:normal;color:var(--text-leise)}.ep-rw-vorschlag{color:var(--text-leise)}.ep-rw-knoepfe{margin:6px 0 2px}.ep-ueb{margin:4px 0 2px}.ep-ueb-marke{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--primaer);border-radius:var(--radius-pille);background:var(--primaer-hell);color:var(--primaer-tief);font-size:var(--groesse-klein);cursor:pointer}.ep-ueb-marke:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.ep-ueb-text{margin:6px 0 2px;padding:6px 10px;border-left:3px solid var(--primaer);background:var(--flaeche);font-size:var(--groesse-hinweis)}.ep-ueb-titel{display:block;font-size:var(--groesse-klein);color:var(--text-leise);font-weight:600}.ep-ueb-vorher{margin:2px 0 6px;white-space:pre-wrap;overflow-wrap:anywhere}.ep-erster{list-style:none;margin:6px 0;padding:0}.ep-erster>li{padding:4px 0;border-bottom:1px solid var(--linie)}.ep-qualitaet{overflow-wrap:anywhere}.ep-hinweis-folgen{margin:4px 0 0}.ep-hinweis-folgen p{margin:2px 0;overflow-wrap:anywhere}.ep-bereich-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.ep-bereich-chip{border-color:var(--primaer);background:var(--primaer-hell);color:var(--primaer-text)}.ep-risiko-luecken{margin-top:8px}.ep-risiko-luecken ul{margin:4px 0 0}.ep-risiko-luecke{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:4px 0}.ep-risiko-ziel select{max-width:100%}.ep-risiko-hinweis{margin:0;overflow-wrap:anywhere}.ep-risiko-zuviel{padding:4px 8px;border-left:3px solid var(--ampel-rot);background:var(--ampel-rot-grund)}.ep-stufe1{margin:12px 0 4px;padding:10px 12px;border:1px solid var(--linie);border-left:3px solid var(--zustand-jetzt);border-radius:var(--radius);background:var(--flaeche)}.ep-stufe1-fertig{border-left-color:var(--zustand-erledigt)}.ep-stufe1-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ep-stufe1-kopf h3{margin:0;font-size:var(--groesse-normal)}.ep-stufe1-zeilen{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0 0}.ep-stufe1-zeilen>div{display:contents}.ep-stufe1-zeilen dt{color:var(--text-leise);font-size:var(--groesse-klein);padding-top:2px}.ep-stufe1-zeilen dd{margin:0;overflow-wrap:anywhere}.ep-stufe1-rb,.ep-stufe1-frage{margin:6px 0 0}.ep-stufe1-widerspruch,.ep-stufe1-nein{padding:4px 8px;border-left:3px solid var(--ampel-rot);background:var(--ampel-rot-grund)}.ep-stufe1-widerspruch{margin:8px 0 0}.ep-stufe1-vorschau{margin:0;font-size:var(--groesse-klein)}.ep-stufe1-wahl{display:flex;flex-wrap:wrap;gap:6px}.ep-stufe1-skala{border:0;margin:0;padding:0}.ep-stufe1-empfehlung{margin:10px 0 0;padding:8px 10px;border:1px dashed var(--knopf-rand);border-radius:var(--radius);background:var(--flaeche-leise)}.ep-stufe1-empfehlung p{margin:0 0 4px}@media (max-width: 600px){.ep-stufe1{padding:8px 10px}.ep-stufe1-zeilen{grid-template-columns:1fr;gap:0}.ep-stufe1-zeilen dd{margin-bottom:6px}}.ep-stufe1-form .ep-optionen-folge .wahlknopf{flex-wrap:wrap}.ep-stufe1-form .ep-optionen-folge .ep-option-folge{flex-basis:100%;margin:0 0 0 24px}.rm-leiste{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:var(--groesse-klein);color:var(--text-leise)}.rm-frage{margin-right:2px}.rm-daumen{min-width:40px;min-height:40px;border:1px solid transparent;border-radius:var(--radius-pille);background:transparent;color:var(--text-leise);cursor:pointer}.rm-daumen:disabled{opacity:.6;cursor:default}.rm-daumen[aria-pressed=true]{border-color:var(--primaer-dunkel);background:var(--primaer-hell);color:var(--primaer-tief)}.rm-daumen-schlecht[aria-pressed=true]{border-color:var(--ampel-rot);background:var(--ampel-rot-grund);color:var(--ampel-rot)}.rm-stand{overflow-wrap:anywhere}.rm-link{border:none;background:none;padding:0;min-height:0;color:var(--primaer-text);cursor:pointer;text-decoration:underline;font:inherit}.rm-wahl{display:flex;gap:8px}.rm-wahl-knopf{flex:1 1 0;justify-content:center;gap:6px}.rm-wahl-knopf[aria-pressed=true]{border-color:var(--primaer-dunkel);background:var(--primaer-hell);color:var(--primaer-tief);font-weight:600}.rm-blatt textarea{width:100%;resize:vertical}@media (max-width: 1023px),(pointer: coarse){.rm-daumen{min-width:var(--ziel);min-height:var(--ziel)}}@media (max-width: 767px){.rm-leiste{gap:2px 4px}.rm-stand{flex-basis:100%}}.rm-haken{align-items:flex-start}.rm-blatt select{width:100%}.ep-seite{max-width:1440px}.ep-seite .seitenkopf-zeile{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ep-status-chip{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:2px 10px;border:1px solid var(--ampel-info);border-radius:var(--radius-pille);background:var(--ampel-info-grund);color:var(--text);font:inherit;font-size:var(--groesse-klein);font-weight:600;white-space:nowrap;cursor:pointer}.ep-status-fertig{border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund)}.ep-pruef-chip-offen{border-color:var(--ampel-rot);background:var(--ampel-rot-grund)}.ep-frage{gap:6px}.ep-frage-kurz{display:none}.ep-status-zeile{margin:0;font-size:var(--groesse-hinweis)}.ep-status .stepper{margin-top:2px}.ep-weitere .ep-menue-inhalt .knopf{justify-content:flex-start;width:100%}.ep-menue{position:relative;display:inline-block}.ep-menue>summary{list-style:none;cursor:pointer}.ep-menue>summary::-webkit-details-marker{display:none}.ep-menue-inhalt{position:absolute;z-index:var(--z-menue);top:calc(100% + 4px);left:0;min-width:220px;max-width:min(380px,calc(100vw - 32px));padding:10px;border:1px solid var(--linie-stark);border-radius:var(--radius-mittel);background:var(--flaeche);box-shadow:var(--schatten-2);display:flex;flex-direction:column;gap:8px}.ep-menue-rechts>.ep-menue-inhalt{left:auto;right:0}.ep-status>.ep-menue-inhalt{min-width:320px;max-width:min(560px,calc(100vw - 32px))}.ep-menue-knopf{min-width:40px;padding:0 8px;justify-content:center}.ep-menue-quelle{margin:0;font-size:var(--groesse-hinweis);overflow-wrap:anywhere}.ep-menue-gruppe{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ep-menue-titel{flex-basis:100%;font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.ep-auftrag{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:var(--groesse-klein);color:var(--text-leise);margin:0}.ep-protokoll{flex-basis:100%;border-top:1px dashed var(--linie);padding-top:4px}.ep-protokoll p{margin:2px 0}.ep-auftrag-details summary{cursor:pointer}.ep-laeuft{margin:0;padding:8px 10px;border:1px solid var(--ampel-info);background:var(--ampel-info-grund);border-radius:var(--radius)}.ep-raster{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--abstand-seite);align-items:start}.ep-pruefliste-spalte{position:sticky;top:calc(var(--kopf-hoehe) + 16px);max-height:calc(100vh - var(--kopf-hoehe) - var(--aktionsleiste-jetzt, 72px) - 40px);overflow-y:auto;min-width:0}@media (max-width: 1199px){.ep-raster{grid-template-columns:minmax(0,1fr)}.ep-pruefliste-spalte{display:none}}@media (min-width: 1200px){.ep-pruef-chip{display:none}}.ep-formular{display:flex;flex-direction:column;gap:var(--abstand);min-width:0}.ep-abschnitt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);padding:12px 16px 14px;display:flex;flex-direction:column;gap:10px;scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.ep-abschnitt>h2{margin:0;font-size:17px}.ep-abschnitt-massnahmen{--gr-text: 1.1875rem;--gr-meta: .9375rem;--groesse-normal: 1.1875rem;--groesse-gross: 1.1875rem;--groesse-eingabe: 1.1875rem;--groesse-klein: .9375rem;--groesse-dicht: .9375rem;--groesse-hinweis: .9375rem;font-size:1.1875rem;border-color:var(--text-leise)}.ep-abschnitt-massnahmen>h2{font-size:21px}.ep-abschnitt-zu{padding-top:0;padding-bottom:0}.ep-abschnitt-klapp>summary{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:var(--ziel);padding:8px 0;cursor:pointer;list-style:none}.ep-abschnitt-klapp>summary::-webkit-details-marker{display:none}.ep-abschnitt-klapp>summary>h2{flex:1 1 auto;min-width:0;margin:0;text-align:left;font-size:17px;font-weight:600;color:var(--text-leise)}.ep-abschnitt-offen{flex:none;font-size:var(--gr-meta);font-weight:600;color:var(--text)}.ep-abschnitt-klapp-inhalt{display:flex;flex-direction:column;gap:10px;padding-bottom:14px}.ep-pruefen-hinweis{display:flex;flex-direction:column;gap:8px;scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.ep-feld{scroll-margin-top:calc(var(--kopf-hoehe) + 16px)}.ep-feld:focus{outline:2px solid var(--fokus);outline-offset:2px}.ep-feld .herkunft,.ep-feld .feld-ohne-herkunft{padding-top:6px;padding-bottom:6px}.ep-feld-inhalt{display:flex;flex-direction:column;gap:6px}.ep-feld-kopf{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ep-feld-aktionen{gap:6px}.ep-etikett-leer{color:var(--text-sehr-leise)}.ep-herkunft-mensch{border-left-color:var(--herkunft-fakt)}.ep-herkunft-regelwerk .ep-regelwerk-quelle{text-transform:none;letter-spacing:normal;font-weight:500;overflow-wrap:anywhere}.ep-seite .herkunft-etikett{font-size:var(--groesse-klein);margin-bottom:0}.ep-seite .herkunft-etikett .leise,.ep-seite .herkunft-etikett .nummer,.ep-seite .herkunft-kompakt .herkunft-stand{text-transform:none;letter-spacing:normal;font-weight:500}.ep-seite .herkunft-kompakt .herkunft-etikett[title]{cursor:help}.ep-fakten{display:flex;flex-direction:column;border-top:1px solid var(--linie)}.ep-fakten>.ep-feld{border-bottom:1px solid var(--linie)}.ep-zeile-feld .herkunft,.ep-zeile-feld .feld-ohne-herkunft{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto;grid-template-areas:"titel wert aktionen" "etikett wert aktionen";grid-template-rows:auto 1fr;column-gap:14px;align-items:start;margin:0}.ep-zeile-feld .herkunft-inhalt{display:contents}.ep-zeile-feld .herkunft-etikett{grid-area:etikett}.ep-z-titel{grid-area:titel;font-weight:600;color:var(--warmgrau);overflow-wrap:anywhere}.ep-z-wert{grid-area:wert;min-width:0;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.ep-z-aktionen{grid-area:aktionen}.ep-z-aktionen .ep-feld-aktionen{flex-wrap:nowrap;justify-content:flex-end}.ep-zeile-feld .ep-editor{grid-column:2 / -1}.ep-bestaetigen{gap:4px;border-color:var(--knopf-haupt);color:var(--primaer-text);font-weight:600}.ep-stift{min-width:40px;padding:0 8px;justify-content:center}.ep-nachlauf{display:inline-flex;align-items:center;min-height:32px}.ep-leere>summary{display:flex;align-items:center;min-height:36px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.ep-leere[open]>summary{margin-bottom:4px}.ep-annahme-zeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ep-annahme-zeile{padding:2px 0 2px 8px;border-left:3px solid var(--ampel-gelb);font-size:var(--groesse-hinweis);line-height:var(--zeilenhoehe-text)}.ep-annahme-zeile .chip{margin-left:6px}.ep-annahme-art{font-weight:600;color:var(--ampel-gelb-text)}.ep-annahme-nachlauf{opacity:.75}.ep-gp-marke{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:2px 10px;border:1px solid var(--ampel-gelb-rand);border-radius:var(--radius-pille);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text);font:inherit;font-size:var(--groesse-klein);font-weight:600;cursor:pointer;text-align:left}.ep-gp-sperrt{border-color:var(--ampel-rot);background:var(--ampel-rot-grund);color:var(--ampel-rot)}.ep-gp-text{margin-top:6px;padding:8px 10px;border-left:3px solid var(--ampel-gelb);background:var(--flaeche-leise);font-size:var(--groesse-hinweis);display:flex;flex-direction:column;gap:6px}.ep-gp-text p{margin:0}.ep-gp-vorschlag{color:var(--text-leise)}.ep-kurztext p{margin:0;white-space:pre-wrap}.ep-kurztext-zu p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-begruendung{font-size:var(--groesse-hinweis);color:var(--text-leise)}.ep-ki-wert{display:flex;flex-direction:column;gap:4px}.ep-einstufung{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ep-einstufung p{margin:0}.ep-chip-vorschlag{border-color:var(--herkunft-vorschlag);background:var(--ampel-gelb-grund)}.ep-einstufung-form{border-top:1px dashed var(--linie);padding-top:8px}.ep-kategorie-block{border-top:1px solid var(--linie);padding-top:8px}.ep-editor textarea,.ep-editor input:not([type=checkbox]):not([type=radio]),.ep-editor select{width:100%}.ep-tabelle-rahmen{overflow-x:auto}.ep-tabelle{border-collapse:collapse;font-size:var(--groesse-dicht);width:100%}.ep-tabelle th,.ep-tabelle td{border:1px solid var(--linie);padding:4px 6px;text-align:left;vertical-align:top}.ep-tabelle th{background:var(--grund);font-weight:600}.ep-nr{width:2em;color:var(--text-leise);font-variant-numeric:tabular-nums}.ep-termin{white-space:nowrap;font-variant-numeric:tabular-nums}.ep-zeilen-aktion{white-space:nowrap;width:1%}.ep-listen-editor{display:flex;flex-direction:column;gap:8px}.ep-zeile{border:1px solid var(--linie);border-radius:var(--radius);padding:6px 10px 10px;display:flex;flex-direction:column;gap:6px}.ep-pruefliste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px}.blatt .ep-pruefliste{border:none;padding:0}.ep-pl-kopf{display:flex;justify-content:space-between;align-items:center;gap:8px}.ep-pl-kopf h2{margin:0;font-size:17px}.ep-pl-abschnitte,.ep-pl-punkte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ep-pl-abschnitte li{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:32px;font-size:var(--groesse-hinweis)}.ep-pl-abschnitte a{overflow-wrap:anywhere}.ep-pl-erledigt{display:inline-flex;color:var(--ampel-gruen)}.ep-pl-titel{margin:4px 0 0;font-size:var(--groesse-klein);color:var(--warmgrau)}.ep-pl-punkte li{display:flex;align-items:flex-start;gap:6px;padding:4px 0;font-size:var(--groesse-hinweis)}.ep-pl-punkte li>svg{flex:none;margin-top:3px;color:var(--zustand-schrift, currentColor)}.ep-pl-punkte li.ep-pl-punkt{padding:4px 6px 4px 8px}.ep-pl-termine{margin:8px 0 0;padding:6px 8px;font-size:var(--groesse-hinweis)}.ep-korrigieren{margin:0 0 8px}.ep-zahl{display:inline-flex;justify-content:center;min-width:24px;padding:0 7px;border:1px solid var(--ampel-gelb-rand);border-radius:var(--radius-pille);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text);font-size:var(--groesse-klein);font-weight:650;font-variant-numeric:tabular-nums}.ep-zahl-leise{border-color:var(--linie-stark);background:var(--flaeche-leise);color:var(--text-leise)}.ep-chip-offen{border-color:var(--ampel-rot);background:var(--ampel-rot-grund)}.ep-pflicht-leer{margin:0}.ep-ok{margin:0;color:var(--ampel-gruen);font-weight:600}.ep-sperren{border:1px solid var(--ampel-rot);background:var(--ampel-rot-grund);border-radius:var(--radius);padding:6px 8px;font-size:var(--groesse-hinweis)}.ep-sperrgrund{overflow-wrap:anywhere}.ep-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px}.ep-karte>h2{margin:0;font-size:17px}.ep-freigabe-ergebnis{border-color:var(--ampel-gruen)}.ep-nachweise{display:flex;flex-direction:column;gap:8px}.ep-zu{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);scroll-margin-top:calc(var(--kopf-hoehe) + 12px)}.ep-zu>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;font-weight:600}.ep-zu-inhalt{padding:0 14px 12px;display:flex;flex-direction:column;gap:8px}.ep-zu-inhalt p{margin:0}.ep-annahmen,.ep-folgen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ep-annahme{border:1px solid var(--linie);border-left:4px solid var(--linie-stark);border-radius:var(--radius-mittel);background:var(--flaeche);padding:8px 10px 10px 12px}.ep-annahme-offen{border-left-color:var(--ampel-gelb)}.ep-annahme-kopf{display:flex;flex-wrap:wrap;gap:6px;font-size:var(--groesse-klein);align-items:baseline}.ep-annahme-text{margin:2px 0 4px;font-size:var(--groesse-hinweis)}.ep-annahme-aktionen{margin-top:4px}.ep-folge{border:1px solid var(--herkunft-vorschlag);background:var(--ampel-gelb-grund);border-radius:var(--radius);padding:8px 10px;display:flex;flex-direction:column;gap:4px}.ep-folge p{margin:0}.ep-folge-kopf{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.ep-folge-manuell{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--linie);padding-top:8px}.ep-trotzdem{border:1px solid var(--ampel-gelb);background:var(--ampel-gelb-grund);border-radius:var(--radius);padding:6px 8px}.ep-trotzdem p{margin:0 0 6px}.ep-visum .knopf,.ep-folge .knopf,.ep-karte>.knopf-reihe,.ep-karte form .knopf,.ep-zu-inhalt form .knopf,.ep-listen-editor>.knopf{align-self:flex-start}.knopf-link{border:none;background:none;padding:0;color:var(--primaer-text);cursor:pointer;text-decoration:underline;font:inherit;font-size:var(--groesse-klein);align-self:flex-start}.ep-seite .ep-feld-aktionen .knopf,.ep-seite .ep-annahme .knopf,.ep-seite .ep-folge .knopf,.ep-seite .ep-folge-manuell .knopf,.ep-seite .ep-zeilen-aktion .knopf,.ep-seite .ep-karte select,.ep-seite .ep-zu select,.ep-seite .ep-zu input:not([type=checkbox]):not([type=radio]),.ep-seite .ep-karte input:not([type=checkbox]):not([type=radio]){min-height:40px}.ep-seite .aktionsleiste .knopf{min-height:48px}@media (max-width: 1023px),(pointer: coarse){.ep-seite .ep-feld-aktionen .knopf,.ep-seite .ep-feld-aktionen summary,.ep-seite .ep-annahme .knopf,.ep-seite .ep-folge .knopf,.ep-seite .ep-folge-manuell .knopf,.ep-seite .ep-zeilen-aktion .knopf,.ep-seite .ep-karte select,.ep-seite .ep-zu select,.ep-seite .ep-zu input:not([type=checkbox]):not([type=radio]),.ep-seite .ep-karte input:not([type=checkbox]):not([type=radio]),.ep-seite .ep-status-chip,.ep-seite .ep-gp-marke,.ep-seite .ep-leere>summary,.ep-seite .ep-pl-abschnitte li{min-height:var(--ziel)}.ep-seite .ep-stift,.ep-seite .ep-menue-knopf{min-width:var(--ziel)}.knopf-link{display:inline-flex;align-items:center;min-height:var(--ziel)}.ep-auftrag-details>summary{display:flex;align-items:center;min-height:var(--ziel)}.ep-seite .aktionsleiste-hinweis a{display:inline-block;padding:13px 0;margin:-13px 0}.ep-seite .liste-einfach>li>a:first-child,.ep-seite .ep-annahme-kopf>a,.ep-seite .ep-pl-punkte a{display:inline-flex;align-items:center;min-height:var(--ziel)}}@media (max-width: 767px){.ep-seite{gap:12px}.ep-seite .seitenkopf-aktionen{gap:6px}.ep-frage-lang{display:none}.ep-frage-kurz{display:inline}.ep-abschnitt,.ep-karte{padding:10px 12px 12px}.ep-zeile-feld .herkunft,.ep-zeile-feld .feld-ohne-herkunft{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel aktionen" "etikett aktionen" "wert wert";grid-template-rows:auto auto auto;column-gap:8px}.ep-zeile-feld .ep-editor{grid-column:1 / -1}.ep-zeile-feld .herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)),.ep-zeile-feld .feld-ohne-herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)){grid-template-columns:minmax(0,1fr);grid-template-areas:"titel" "etikett" "wert" "aktionen";grid-template-rows:auto auto auto auto}.ep-zeile-feld .herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)) .ep-z-aktionen .ep-feld-aktionen,.ep-zeile-feld .feld-ohne-herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)) .ep-z-aktionen .ep-feld-aktionen{flex-wrap:wrap;justify-content:flex-start}.ep-feld-aktionen>.knopf{flex:1 1 auto}.ep-z-aktionen .ep-feld-aktionen>.knopf,.ep-feld-aktionen>.ep-menue{flex:none}.ep-visum .knopf,.ep-folge .knopf,.ep-folge-manuell .knopf{width:100%;align-self:stretch}.ep-menue-inhalt{max-width:calc(100vw - 32px)}.ep-status>.ep-menue-inhalt{min-width:0;width:calc(100vw - 32px);left:0;right:auto}.ep-tabelle,.ep-tabelle tbody,.ep-tabelle tr,.ep-tabelle td{display:block;width:100%}.ep-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ep-tabelle tr{margin-bottom:8px;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche)}.ep-tabelle td{padding:2px 0;border:none}.ep-tabelle td[data-titel]:before{content:attr(data-titel);display:block;font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.ep-tabelle td.ep-nr{width:auto;color:var(--text);font-weight:650}.ep-tabelle td.ep-nr:before{content:"Zeile "}.ep-tabelle td.ep-zeilen-aktion{width:auto;padding-top:6px;white-space:normal}.ep-tabelle td.ep-zeilen-aktion .knopf{width:100%}.ep-seite .aktionsleiste{padding-bottom:30px}.ep-seite .aktionsleiste-knoepfe>.knopf{min-width:0;white-space:normal;line-height:1.2;text-align:center}}@media print{.ep-pruefliste-spalte,.ep-seite .aktionsleiste,.ep-feld-aktionen,.ep-menue{display:none!important}.ep-raster{display:block}}.ep-annahme-kurz{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ep-pl-gesperrt{display:inline-flex;color:var(--ampel-rot)}.ep-quelle{margin:0}.ep-weitere-knopf{gap:6px}@media (max-width: 767px){.ep-weitere-text{display:none}.ep-weitere-knopf,.ep-frage{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.ep-seite .seitenkopf{flex-wrap:nowrap}.ep-seite .seitenkopf-text{flex:1 1 auto;min-width:0}.ep-seite .seitenkopf-aktionen{flex:none}}.ep-schrittleiste{margin-top:-4px}.ep-teil-von{color:var(--text-leise)}.ep-abgeleitet{display:flex;flex-direction:column;gap:6px}.ep-herkunft-abgeleitet .herkunft-marke{background:var(--herkunft-fakt)}.ep-abgeleitet-wert{white-space:pre-line}.ep-abgeleitet-fehlt{color:var(--fehler);font-weight:600}.ep-abgeleitet-sprung{margin:0}.ep-danach-block{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--linie);padding-top:8px}.ep-danach-block>h3{margin:0;font-size:var(--groesse-hinweis)}.ep-folge-hinweis{font-weight:600}.ep-pl-erforderlich li>svg{color:var(--ampel-rot)}.ep-pl-erforderlich li.ep-erf-erledigt>svg{color:var(--ok)}.ep-pl-erforderlich li.ep-erf-angelegt>svg{color:var(--ampel-gelb-text)}.ep-formular>.ns{margin-top:4px}.ep-einstufung .ep-feld-aktionen>.knopf{white-space:normal;text-align:left;max-width:100%;height:auto}.ep-wissen+.ep-wissen{margin-top:10px}.ep-wissen p{margin:0;overflow-wrap:anywhere}.ep-wissen-auszug{margin:4px 0 0;padding-left:8px;border-left:3px solid var(--linie);color:var(--text-leise);overflow-wrap:anywhere}.ep-hinweis-ki{margin-top:8px}.ep-raster.ep-raster-eine{grid-template-columns:minmax(0,1fr)}@media (max-width: 767px){.ep-seite .aktionsleiste{flex-direction:row;align-items:center;min-height:var(--handyleiste-hoehe);padding:8px var(--seitenrand)}.ep-seite .aktionsleiste-hinweis{flex:1 1 0;min-width:0;line-height:1.25}.ep-seite .aktionsleiste>.aktionsleiste-knoepfe{flex:0 1 auto;max-width:62%}:root:has(.ep-seite .aktionsleiste) .handyleiste{border-top:none;box-shadow:none}:root:has(.ep-seite .aktionsleiste) .handyleiste-melden{justify-content:center;padding-bottom:0}:root:has(.ep-seite .aktionsleiste) .handyleiste-fab{width:56px;height:30px;margin-top:0;border:none;border-radius:var(--radius-pille);box-shadow:none}}@media (max-width: 767px){.ep-seite .aktionsleiste-hinweis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ep-seite .aktionsleiste-hinweis a{display:inline;padding:0;margin:0}}@media (max-width: 1023px),(pointer: coarse){.ep-seite .fs-karte .liste-einfach>li>a.nummer:first-child{display:inline;min-height:0}}.ep-gp-verworfen{margin:6px 0 0;color:var(--text-leise);font-size:var(--groesse-klein);overflow-wrap:anywhere}@media (min-width: 768px){.ep-zeile-feld .herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)),.ep-zeile-feld .feld-ohne-herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)){grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);grid-template-areas:"titel wert" "etikett wert" "etikett aktionen";grid-template-rows:auto 1fr auto;row-gap:6px}.ep-zeile-feld .herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)) .ep-z-aktionen .ep-feld-aktionen,.ep-zeile-feld .feld-ohne-herkunft:has(.ep-z-aktionen .ep-feld-aktionen>:nth-child(2)) .ep-z-aktionen .ep-feld-aktionen{flex-wrap:wrap;justify-content:flex-start}}.ep-menue-links>.ep-menue-inhalt{left:0;right:auto}.ep-menue-blatt-titel{display:none}@media (max-width: 767px){.ep-weitere-text{display:inline}.ep-menue[open]:before{content:"";position:fixed;inset:0;z-index:54;background:var(--schleier)}.ep-menue[open]>.ep-menue-inhalt,.ep-status.ep-menue[open]>.ep-menue-inhalt{position:fixed;z-index:55;inset:auto 0 0;width:auto;min-width:0;max-width:none;max-height:80vh;overflow-y:auto;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;box-shadow:var(--schatten-3)}.ep-menue-blatt-titel{display:block;margin:0 0 4px;font-weight:650}.ep-menue[open]>.ep-menue-inhalt>.knopf,.ep-menue[open]>.ep-menue-inhalt .ep-menue-gruppe .knopf{width:100%;min-height:48px;justify-content:flex-start}}.ep-vf-frage{align-self:center;font-weight:650;margin-right:auto}@media (max-width: 767px){.ep-seite .aktionsleiste>.aktionsleiste-knoepfe:has(>.ep-vf-frage){flex:1 1 100%;max-width:none;flex-wrap:wrap}.ep-seite .aktionsleiste-knoepfe>.ep-vf-frage{flex:1 0 100%;margin-right:0}}.ch-live{display:flex;flex-direction:column;gap:8px;max-width:min(900px,100%);min-width:0}.ch-live-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;min-height:calc(1em * var(--zh-text))}.ch-live-punkt{flex:none;width:10px;height:10px;border-radius:50%;background:var(--linie-stark);align-self:center}.ch-live-punkt-aktiv{background:var(--primaer);animation:ch-live-puls 1.2s ease-in-out infinite}.ch-live-punkt-fehler{background:var(--warnrot)}@keyframes ch-live-puls{0%,to{transform:scale(.7)}50%{transform:scale(1.1)}}.ch-live-phase{font-weight:600;color:var(--text);overflow-wrap:anywhere}.ch-live-stuetzt{flex-basis:100%;min-width:0;padding-left:22px;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.ch-live-stuetzt ul{list-style:none;margin:2px 0;padding:0;display:flex;flex-direction:column;gap:2px}.ch-live-stuetzt li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-live-zeit{font-size:var(--groesse-klein);color:var(--text-leise);font-variant-numeric:tabular-nums}.ch-live-dok{display:inline-flex;align-items:center;gap:2px;min-height:32px;padding:0 6px;margin:-4px 0;border:none;border-radius:var(--radius);background:transparent;color:var(--primaer-text);font:inherit;font-size:var(--groesse-klein);cursor:pointer}.ch-live-dok:hover,.ch-live-dok[aria-expanded=true]{background:var(--primaer-hell)}.ch-live-zeile>.ch-live-fundstellen,.ch-live-zeile>.ch-denken[open]{flex:1 1 100%}.ch-live-leise{font-size:var(--groesse-klein);color:var(--text-leise);margin:0;overflow-wrap:anywhere}.ch-live-hinweis{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.ch-live-hinweis .symbol{flex:none;margin-top:1px}.ch-live-zeitlimit{color:var(--ampel-gelb-text)}.ch-recherche{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-width:0}.ch-recherche-schritt{display:flex;align-items:flex-start;gap:12px;min-width:0;min-height:calc(1em * var(--zh-text));line-height:var(--zh-text)}.ch-recherche-schritt>.ch-live-punkt{align-self:flex-start;margin-top:calc((1em * var(--zh-text) - 10px) / 2)}.ch-recherche-inhalt{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;color:var(--text);overflow-wrap:anywhere}.ch-recherche-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-recherche-befund{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.ch-recherche-ergebnis{font-weight:600}.ch-recherche-leer .ch-recherche-name{font-weight:400;color:var(--text-leise)}.ch-recherche-leer>.ch-live-punkt{box-sizing:border-box;border:1px solid var(--linie-stark);background:transparent}.ch-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.ch-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:2px 10px;border:1px solid var(--linie);border-radius:var(--radius-pille);background:var(--flaeche);font-size:var(--groesse-klein);min-width:0}.ch-chip-titel{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-leise)}.ch-chip-regelwerk .ch-chip-titel{color:var(--text)}.ch-chip-mehr{display:inline-flex;align-items:center}.ch-denken{border:1px dashed var(--linie-stark);border-radius:var(--radius-mittel);background:var(--flaeche-leise);color:var(--text-leise);font-size:var(--groesse-klein);min-width:0}.ch-denken>summary{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:var(--ziel-mindest);padding:6px 10px;cursor:pointer}.ch-live-zeile>.ch-denken:not([open]){border-color:transparent;background:transparent}.ch-live-zeile>.ch-denken:not([open])>summary{min-height:32px;padding:0 6px;margin:-4px 0}.ch-denken-titel{font-weight:600}.ch-denken-laeuft .ch-denken-titel{color:var(--text)}.ch-denken-meta{color:var(--text-sehr-leise)}.ch-denken-text{margin:0 10px;padding:8px 10px;max-height:40vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius)}.ch-denken-hinweis{margin:6px 10px 10px;color:var(--text-sehr-leise)}.ch-live-antwort{min-width:0}.ch-live-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ch-live-vorlaeufig{border-style:dashed;border-left:4px solid var(--ampel-gelb)}.ch-live-strom:after{content:"";display:inline-block;width:.5em;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:var(--primaer);opacity:.6;animation:ch-live-marke 1s steps(2,start) infinite}@keyframes ch-live-marke{to{visibility:hidden}}@media (prefers-reduced-motion: reduce){.ch-live-punkt-aktiv,.ch-live-strom:after{animation:none}}@media (max-width: 1023px),(pointer: coarse){.ch-chip{min-height:var(--ziel)}.ch-live-dok,.ch-live-zeile>.ch-denken:not([open])>summary{min-height:var(--ziel);margin:-6px 0}}@media (max-width: 767px){.ch-chip-titel{max-width:140px}.ch-denken-text{max-height:32vh}}.ch-plan-ausgefuehrt{border-left-color:var(--stand-gruen)}.ch-plan-zurueckgenommen,.ch-plan-abgelehnt,.ch-plan-ersetzt{border-left-color:var(--kette-offen)}.ch-plan-schritte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ch-plan-schritt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 var(--a2);padding:var(--a2) 0;border-top:1px solid var(--linie)}.ch-plan-schritt:first-child{border-top:none;padding-top:0}.ch-plan-spalte{display:flex;justify-content:center;align-items:flex-start;padding-top:3px;color:var(--text-leise)}.ch-plan-wahl{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-12px 0;cursor:pointer}.ch-plan-wahl input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--akzent);cursor:pointer}.ch-plan-inhalt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a1);min-width:0}.ch-plan-inhalt>*{max-width:100%}.ch-plan-was{margin:0;font-weight:var(--gew-stark);overflow-wrap:anywhere}.ch-plan-werte{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%}.ch-plan-vorher{margin:0;padding-left:calc(16px + var(--a2));color:var(--text-leise);white-space:pre-wrap;overflow-wrap:anywhere}.ch-plan-nachher{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:0 var(--a2);align-items:start}.ch-plan-nachher>.symbol{margin-top:.3em;color:var(--text-leise)}.ch-plan-nachher>p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ch-plan-nachher>.d-symbolknopf{margin:-10px -8px -10px 0;color:var(--akzent)}.ch-plan-platzhalter{color:var(--text-leise);font-style:italic}.ch-plan-kurz .ch-plan-vorher,.ch-plan-kurz .ch-plan-nachher>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ch-plan-mehr{align-self:flex-start;min-height:28px;margin-left:calc(16px + var(--a2));padding:0 4px}.ch-plan-wertfeld{width:100%;min-height:var(--ziel);resize:none}.ch-plan-aus .ch-plan-was,.ch-plan-aus .ch-plan-werte,.ch-plan-gesperrt .ch-plan-was,.ch-plan-gesperrt .ch-plan-werte{color:var(--text-leise)}.ch-plan-aus .ch-plan-was,.ch-plan-gesperrt .ch-plan-was{font-weight:var(--gew-normal)}.ch-plan-geaendert,.ch-plan-grund{margin:0;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise)}.ch-plan-inhalt .d-stand{font-size:var(--gr-meta);line-height:var(--zh-meta)}.ch-plan-inhalt .d-stand-grau .d-stand-satz,.ch-plan-inhalt .d-stand-gruen .d-stand-satz{color:var(--text-leise)}.ch-plan-link .d-knopf{margin-left:-8px}.ch-plan-hinweise{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);overflow-wrap:anywhere}.ch-plan-grundfeld textarea{width:100%;resize:none}.ch-plan-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.ch-plan-zu>summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:36px;cursor:pointer;color:var(--text-leise)}.ch-plan-zu[open]>summary{margin-bottom:var(--a2)}.ch-plan-titel{flex:1 1 12em;min-width:0;overflow-wrap:anywhere}@media (max-width: 1023px),(pointer: coarse){.ch-plan-zu>summary{min-height:var(--ziel)}.ch-plan-mehr{min-height:var(--ziel)}}@media (max-width: 767px){.ch-plan-knoepfe .d-knopf-haupt{flex:1 1 100%}}.ch-fenster .ch-plan-knoepfe .d-knopf-haupt{flex:1 1 100%}.ch-quellbild{grid-area:1 / 1;align-self:stretch;justify-self:center;display:flex;flex-direction:column;justify-content:center;gap:var(--a3);width:100%;max-width:880px;min-height:0;animation:ch-quellbild-ein .3s cubic-bezier(.2,.8,.2,1) backwards}.ch-quellbild-weg{pointer-events:none;animation:ch-quellbild-aus .3s ease-in forwards}@keyframes ch-quellbild-ein{0%{opacity:0;transform:scale(.98)}}@keyframes ch-quellbild-aus{to{opacity:0;transform:scale(.98)}}@keyframes ch-quellbild-ein-ruhig{0%{opacity:0}}@keyframes ch-quellbild-aus-ruhig{to{opacity:0}}.ch-quellbild-blatt{position:relative;flex:1 1 auto;min-height:160px;max-height:640px;overflow:hidden;border:1px solid var(--linie);border-radius:var(--r-seite);background:var(--grund)}.ch-quellbild-bild{position:absolute;top:0;left:0;display:block;max-width:none;transform-origin:0 0;background:var(--d-papier);opacity:0;transition:opacity .2s ease;user-select:none}.ch-quellbild-geladen{opacity:1}.ch-quellbild-zoom .ch-quellbild-bild{transition:opacity .2s ease,transform .7s var(--feder-ruhig)}.ch-quellbild-rahmen{opacity:0;transition:opacity .25s ease}.ch-quellbild-gerahmt .ch-quellbild-rahmen{opacity:1}.ch-quellbild-zoom.ch-quellbild-gerahmt .ch-quellbild-rahmen{transition-delay:.5s}.ch-quellbild-ersatz{position:absolute;inset:0;margin:0;padding:var(--a5);display:flex;align-items:center;justify-content:center;overflow:auto;background:var(--flaeche);color:var(--text);font-size:var(--gr-text);line-height:var(--zh-text)}.ch-quellbild-fuss{flex:none;display:flex;align-items:center;gap:var(--a3);min-height:var(--knopf-haupt)}.ch-quellbild-unter{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;gap:2px}.ch-quellbild-titel{font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-quellbild-seite{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);font-variant-numeric:tabular-nums}.ch-quellbild-zitat{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ch-quellbild-knoepfe{flex:none;display:flex;align-items:center;gap:var(--a2);visibility:hidden;opacity:0;transition:opacity .2s ease,visibility 0s linear .2s}.ch-quellbild-knoepfe[data-bereit=ja]{visibility:visible;opacity:1;transition:opacity .2s ease,visibility 0s}.ch-quellbild-auto{position:relative;border-radius:50%;color:var(--text-leise)}.ch-quellbild-auto[aria-pressed=true]{background:var(--akzent-hell);color:var(--akzent)}.ch-quellbild-auto:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.ch-quellbild-ring{--lesezeit: 8s;position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.ch-quellbild-ring circle{fill:none;stroke:var(--akzent);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;animation:ch-quellbild-ring var(--lesezeit) linear forwards}@keyframes ch-quellbild-ring{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.ch-quellbild{animation-name:ch-quellbild-ein-ruhig}.ch-quellbild-weg{animation-name:ch-quellbild-aus-ruhig}.ch-quellbild-ring circle{animation:none;stroke-dashoffset:0;opacity:.45}}.fragen-bezug:has(+.seite-chat){display:none}.ch-raster{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--abstand);align-items:start}.ch-raster-schmal{grid-template-columns:minmax(0,1fr)}.ch-leiste{display:flex;flex-direction:column;gap:8px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);padding:10px;position:sticky;top:calc(var(--kopf-hoehe) + 8px);max-height:calc(100vh - var(--kopf-hoehe) - 24px);min-height:0}.ch-leiste-blatt{position:static;max-height:none;border:none;padding:0;background:transparent}.ch-leiste-blatt .ch-liste{overflow:visible}.ch-leiste-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ch-leiste-kopf h2{flex:1 1 auto;margin:0;font-size:var(--groesse-normal)}.ch-leiste-blatt .ch-leiste-kopf{justify-content:flex-start}.ch-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0}.ch-eintrag{border-radius:var(--radius-mittel);border:1px solid transparent}.ch-eintrag.aktiv{border-color:var(--primaer-dunkel);background:var(--primaer-hell)}.ch-eintrag-zeile{display:flex;align-items:center;min-width:0}.ch-eintrag-knopf{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;min-height:var(--ziel-mindest);padding:6px 8px;border:none;background:none;text-align:left;cursor:pointer;color:var(--text);border-radius:var(--radius-mittel)}.ch-eintrag-knopf:hover{background:var(--flaeche-leise)}.ch-eintrag.aktiv .ch-eintrag-knopf:hover{background:transparent}.ch-eintrag-menue{flex:none;min-width:36px;min-height:36px}.ch-eintrag-menue[aria-expanded=true]{background:var(--flaeche);color:var(--text)}.ch-eintrag-titel{overflow-wrap:anywhere;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-eintrag.aktiv .ch-eintrag-titel{font-weight:600}.ch-eintrag-aktionen{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px 8px}.ch-eintrag-form{display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}.ch-eintrag-form input{width:100%}.ch-haupt{display:flex;flex-direction:column;gap:12px;min-width:0}.ch-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ch-kopf:empty{display:none}.ch-schublade-knopf{flex:none}.ch-ende{scroll-margin-bottom:calc(var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe)) + 16px)}.ch-leer{display:flex;flex-direction:column;gap:16px;max-width:900px;padding:8px 0}.ch-leer-gruppe{display:flex;flex-direction:column;gap:8px}.ch-leer-titel{font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.ch-vorschlaege{list-style:none;margin:0 0 -8px;padding:0}.ch-vorschlaege li{display:inline-block;max-width:100%;margin:0 8px 8px 0;vertical-align:top}.ch-vorschlag{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:6px 14px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}.ch-vorschlag:hover,.ch-vorschlag:focus-visible{background:var(--primaer-hell);border-color:var(--primaer-dunkel);color:var(--text)}.ch-vorschlag-verlauf{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px}.ch-vorschlag-verlauf .symbol{margin-right:6px;vertical-align:-3px;color:var(--text-leise)}.nummer.ch-regelwerk-name{white-space:normal;word-break:normal;overflow-wrap:anywhere}.ch-fundstellen-block{display:flex;flex-direction:column;gap:2px}.ch-fundstellen-titel{font-size:var(--groesse-klein);font-weight:600;color:var(--text-leise)}.ch-fall-fundstellen{display:flex;flex-direction:column;gap:4px;margin-top:4px}.ch-fall-chip .nummer{white-space:normal;overflow-wrap:anywhere}.ch-fall-hinweis{margin:0 0 4px;color:var(--text-leise)}.ch-belege{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ch-belege>li{display:flex;flex-direction:column;gap:2px;min-width:0}.ch-beleg-zitat{margin:0;padding-left:8px;border-left:2px solid var(--linie);color:var(--text);overflow-wrap:anywhere}.ch-beleg-ort{margin:0;overflow-wrap:anywhere}.ch-weggelassen{gap:4px;color:var(--text-leise)}.ch-weggelassen>li{overflow-wrap:anywhere}.ch-schritt-belege{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ch-schritt-beleg{display:flex;flex-direction:column;gap:4px;min-width:0}.ch-schritt-quelle{margin:0;font-weight:600;color:var(--text);overflow-wrap:anywhere}.ch-schritt-befund{margin:0;color:var(--text-leise);overflow-wrap:anywhere}.ch-schritt-leer .ch-schritt-quelle{font-weight:400;color:var(--text-leise)}.ch-zwischenstand{min-width:0;padding:2px 0 4px}.ch-zwischenstand .ch-recherche-inhalt,.ch-zwischenstand .ch-recherche-name{color:var(--text-leise)}.ch-stelle{flex:1 1 100%;width:100%;min-width:0;margin:4px 0 6px}.ch-beleg-knopf{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.ch-beleg-knopf:hover,.ch-beleg-knopf[aria-expanded=true]{color:var(--akzent)}.ch-beleg-knopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.chat-quellen .ch-stelle-knopf{margin-left:4px}.ch-kennzeichen{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.ch-ki{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0}.ch-ki>*{flex:1 1 100%;min-width:0}.ch-ki>.ch-details:not([open]),.ch-ki>.rm-leiste{flex:0 1 auto}.ch-details{font-size:var(--groesse-klein);color:var(--text-leise)}.ch-details>summary{display:inline-flex;align-items:center;min-height:36px;padding:0 4px;cursor:pointer;color:var(--text-leise)}.ch-details>summary:hover{color:var(--text)}.ch-details-inhalt{display:flex;flex-direction:column;gap:6px;max-width:min(900px,100%);padding:8px 10px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise)}.ch-meta{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;font-size:var(--groesse-klein);color:var(--text-leise)}.ch-rueckfrage{border-left:4px solid var(--ampel-info);background:var(--ampel-info-grund);border-radius:var(--radius-mittel);padding:10px 12px;display:flex;flex-direction:column;gap:10px}.ch-rueckfrage-frage{margin:0;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.ch-optionen{display:flex;flex-wrap:wrap;gap:8px}.ch-rueckfrage .ch-option{min-height:var(--ziel);white-space:normal;text-align:left;justify-content:flex-start;overflow-wrap:anywhere;background:var(--flaeche)}.ch-rueckfrage .ch-option input,.ch-rueckfrage .ch-option .symbol{flex:none}.ch-rueckfrage .ch-option.knopf-haupt{background:var(--knopf-haupt)}.ch-freitext{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.ch-freitext-feld{flex:1 1 260px}.ch-freitext-feld input{width:100%}.ch-auftrag{max-width:min(900px,100%);border:1px solid var(--linie-stark);border-left:4px solid var(--herkunft-vorschlag);background:var(--flaeche);border-radius:var(--radius-mittel);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.ch-auftrag-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ch-auftrag h3{margin:0;font-size:var(--groesse-normal);overflow-wrap:anywhere}.ch-auftrag-wunsch-block{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ch-auftrag-wunsch{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ch-zwei-zeilen{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-auftrag-mehr{min-height:28px;padding:0 4px}.ch-auftrag-stufe{display:inline-flex;align-items:center;gap:6px}.ch-auftrag-dok{line-height:2}.ch-auftrag-dok-titel{margin-right:8px;font-size:var(--groesse-klein);color:var(--text-leise)}.ch-dok-chips{display:inline;list-style:none;margin:0;padding:0}.ch-dok-chip{display:inline-block;min-height:28px;margin:0 6px 4px 0;padding:1px 8px;border:1px solid var(--linie);border-radius:var(--radius-pille);background:var(--flaeche-leise);line-height:1.4;vertical-align:middle}.ch-auftrag-dok>.knopf{vertical-align:middle}.ch-ki-marke{margin-left:4px;padding:0 4px;border:1px solid var(--herkunft-vorschlag);border-radius:var(--radius);font-size:var(--groesse-klein);line-height:1.3;color:var(--text)}.ch-dok-weitere{display:inline-flex;align-items:center;margin-right:6px;font-size:var(--groesse-klein);color:var(--text-leise);vertical-align:middle}.ch-dokumente{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:360px;overflow-y:auto}.ch-dokumente li{display:grid;grid-template-columns:auto 90px minmax(0,1fr);gap:2px 8px;align-items:center;padding:2px 0;border-bottom:1px solid var(--linie)}.ch-dokumente li:last-child{border-bottom:none}.ch-dok-wahl{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;cursor:pointer}.ch-dokumente input[type=checkbox]{width:18px;height:18px;margin:0}.ch-fundstellen{grid-column:3;font-size:var(--groesse-klein);color:var(--text-leise);overflow-wrap:anywhere}.ch-auftrag-knoepfe{align-items:center}.ch-wartet{color:var(--text-leise);display:flex;align-items:center;gap:8px}.ch-eingabe{display:flex;flex-direction:column;gap:6px;width:100%;max-width:1100px;margin:0 auto;min-width:0}.ch-eingabe-form{display:flex;align-items:flex-end;gap:8px;width:100%}.ch-eingabe-form .ch-eingabe-feld{flex:1;min-width:0;min-height:var(--ziel);font-size:var(--groesse-eingabe);line-height:1.4;resize:none;padding:10px 12px;border-radius:22px}.ch-eingabe-form .ch-senden{flex:none;min-height:var(--ziel);border-radius:22px;padding:6px 16px}.ch-vorlesen-hinweis{margin:0}.ch-bezug{display:flex;min-width:0}.ch-bezug-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:32px;padding:0 2px 0 12px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--primaer-hell);color:var(--text)}.ch-bezug-text{font-size:var(--groesse-klein);color:var(--text-leise);white-space:nowrap}.ch-bezug-weg{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--text-leise);cursor:pointer}.ch-bezug-weg:hover{background:var(--flaeche);color:var(--text)}.ch-fuss{display:flex;align-items:center;gap:6px;padding-left:12px;font-size:var(--groesse-klein);color:var(--text-leise)}.chat-quellen .nummer{display:inline-flex;align-items:center;min-height:44px}@media (max-width: 1023px),(pointer: coarse){.ch-eintrag-knopf{min-height:var(--ziel)}.ch-eintrag-menue,.ch-dok-wahl{min-width:var(--ziel);min-height:var(--ziel)}.ch-dokumente input[type=checkbox]{width:22px;height:22px}.ch-vorschlag,.ch-details>summary{min-height:var(--ziel)}.ch-bezug-weg{width:var(--ziel);height:var(--ziel);margin:-6px 0}}@media (max-width: 767px){.ch-optionen{flex-direction:column}.ch-optionen .ch-option{width:100%}.ch-freitext .knopf{flex:1 1 100%}.ch-rueckfrage .knopf-reihe .knopf-haupt,.ch-auftrag-knoepfe .knopf-haupt{flex:1 1 0;white-space:normal}.ch-dokumente li{grid-template-columns:auto minmax(0,1fr)}.ch-dokumente li>:nth-child(3){grid-column:2}.ch-fundstellen{grid-column:2}.ch-eintrag-aktionen .knopf{flex:1 1 0}.ch-eingabe-form .ch-senden{padding:6px 12px}.ch-vorlesen-wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.chat-frage{max-width:92%}.ch-fuss{padding-left:4px}}@media (max-width: 767px){.seite-chat .aktionsleiste{padding-bottom:32px}}.ch-eingabe-form .ch-gespraech-knopf{flex:none;min-height:var(--ziel);border-radius:22px;padding:6px 14px;background:var(--flaeche);color:var(--akzent)}html.ch-gespraech-offen,html.ch-gespraech-offen body{overflow:hidden}.ch-gespraech{position:fixed;inset:0;z-index:var(--z-gespraech);display:flex;flex-direction:column;background:var(--flaeche);padding:max(var(--a5),env(safe-area-inset-top)) var(--seitenrand) max(var(--a6),env(safe-area-inset-bottom));animation:ch-gespraech-auf var(--dauer-ruhig) var(--feder-ruhig)}@keyframes ch-gespraech-auf{0%{opacity:0}}.ch-gespraech-buehne{flex:1;min-height:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.ch-gespraech-kern{grid-area:1 / 1;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:var(--a6);transition:opacity .3s ease .15s,visibility 0s linear .15s}.ch-gespraech-kern-weg{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.ch-gespraech-kugel{--pegel: 0;position:relative;flex:none;width:min(56vw,34vh,240px);aspect-ratio:1;border-radius:50%;clip-path:circle(50%);--kugel-licht: var(--akzent-hell);--kugel-schatten: var(--buehne);--kugel-violett: color-mix(in oklch, var(--akzent) 55%, var(--kugel-licht));background:linear-gradient(170deg,var(--akzent) 0%,var(--akzent) 26%,color-mix(in oklch,var(--akzent) 70%,var(--kugel-violett)) 46%,color-mix(in oklch,var(--akzent) 34%,var(--kugel-licht)) 62%,color-mix(in oklch,var(--akzent) 16%,var(--kugel-licht)) 100%);transform:scale(calc(1 + var(--pegel) * .14));transition:transform 90ms linear,filter var(--dauer-ruhig) ease,opacity var(--dauer-ruhig) ease}.ch-gespraech-kugel:before{content:"";position:absolute;inset:-25%;background:radial-gradient(30% 24% at 28% 36%,color-mix(in oklch,var(--akzent) 75%,var(--kugel-violett)) 0%,transparent 72%),radial-gradient(30% 22% at 70% 28%,color-mix(in oklch,var(--akzent) 85%,var(--kugel-schatten)) 0%,transparent 70%),radial-gradient(36% 26% at 60% 72%,color-mix(in oklch,var(--akzent) 22%,var(--kugel-licht)) 0%,transparent 72%),radial-gradient(26% 20% at 32% 70%,color-mix(in oklch,var(--akzent) 40%,var(--kugel-licht)) 0%,transparent 70%);filter:blur(8px);animation:ch-gespraech-wolken 9s ease-in-out infinite alternate}.ch-gespraech-kugel:after{content:"";position:absolute;left:-35%;right:-35%;top:34%;height:34%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--kugel-licht) 0%,color-mix(in srgb,var(--kugel-licht) 75%,transparent) 32%,color-mix(in srgb,var(--kugel-licht) 25%,transparent) 62%,transparent 100%);filter:blur(5px);transform:rotate(-22deg);animation:ch-gespraech-welle 7s ease-in-out infinite alternate}@keyframes ch-gespraech-wolken{0%{transform:rotate(-18deg) translate(-3%)}to{transform:rotate(22deg) translate(3%)}}@keyframes ch-gespraech-welle{0%{transform:translate(-8%,10%) rotate(-26deg) scaleY(.85)}to{transform:translate(8%,-12%) rotate(-14deg) scaleY(1.15)}}@keyframes ch-gespraech-atmen{0%{scale:.95}to{scale:1}}.ch-kugel-versteht,.ch-kugel-wartet{animation:ch-gespraech-atmen 1.6s ease-in-out infinite alternate}.ch-kugel-versteht:before,.ch-kugel-wartet:before{animation-duration:2.6s}.ch-kugel-versteht:after,.ch-kugel-wartet:after{animation-duration:2.2s}.ch-kugel-spricht:after{animation-duration:3.5s}.ch-kugel-stumm{filter:grayscale(.9);opacity:.5}.ch-kugel-stumm:before,.ch-kugel-stumm:after{animation-play-state:paused}.ch-gespraech-text{display:flex;flex-direction:column;align-items:center;gap:var(--a1);max-width:32ch;min-height:calc(var(--gr-text) * var(--zh-text) + 2 * var(--gr-meta) * var(--zh-meta) + var(--a1));text-align:center}.ch-gespraech-text strong{font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text)}.ch-gespraech-unter{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--text-leise);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-gespraech-stoerung{font-size:var(--gr-meta);line-height:var(--zh-meta);color:var(--stand-gelb)}.ch-gespraech-knoepfe{display:flex;justify-content:center;gap:var(--a7)}.ch-gespraech-knoepfe button{width:64px;height:64px;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--linie);background:var(--flaeche);color:var(--text);cursor:pointer;transition:transform var(--dauer-schnell) var(--feder-schnell),background-color var(--dauer-schnell) ease}.ch-gespraech-knoepfe button:active{transform:scale(.94)}.ch-gespraech-knoepfe .symbol{width:26px;height:26px}.ch-gespraech-knoepfe .ch-gespraech-stumm[aria-pressed=true]{background:var(--akzent-hell);border-color:var(--akzent-hell);color:var(--akzent)}.ch-gespraech-knoepfe .ch-gespraech-ende{background:var(--text);border-color:var(--text);color:var(--flaeche)}@media (prefers-reduced-motion: reduce){.ch-gespraech-kugel,.ch-gespraech-kugel:before,.ch-gespraech-kugel:after{animation:none}}@media (max-width: 767px){.ch-eingabe-form .ch-gespraech-knopf{min-width:var(--ziel);padding:6px 10px}}.chat-antwort-text.ch-antwort{white-space:normal;display:flex;flex-direction:column;gap:var(--a2)}.ch-antwort>p,.ch-antwort ol,.ch-antwort ul{margin:0}.ch-antwort ol,.ch-antwort ul{padding-left:1.5em;display:flex;flex-direction:column;gap:var(--a1)}.ch-antwort li>ul{margin-top:var(--a1);padding-left:1.25em}.ch-antwort strong{font-weight:600}.ch-antwort-titel{margin:var(--a2) 0 0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:600}.ch-antwort>.ch-antwort-titel:first-child{margin-top:0}.ch-tabelle{max-width:100%;overflow-x:auto}.ch-tabelle table{border-collapse:collapse;font-size:var(--gr-meta);line-height:var(--zh-meta)}.ch-tabelle th,.ch-tabelle td{padding:var(--a1) var(--a2);border-bottom:1px solid var(--linie);text-align:left;vertical-align:top;min-width:6em;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.ch-tabelle th{font-weight:600}.stamm-ld{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a5);align-items:start}.stamm-ld-liste{min-width:0}.stamm-ld-detail{order:-1;min-width:0}@media (min-width: 1024px){.stamm-ld-mit-detail{grid-template-columns:minmax(0,1fr) fit-content(var(--detail));gap:0}.stamm-ld-detail{order:0;position:sticky;top:var(--kopf);min-width:20rem;max-height:calc(100vh - var(--kopf));max-height:calc(100dvh - var(--kopf));overflow-y:auto;overscroll-behavior:contain;margin-left:var(--a5);padding:var(--a1) 0 var(--a5) var(--a5);border-left:1px solid var(--linie)}}.stamm-ld-detail .aktionskarte{border:0;padding:0;background:transparent}.stamm-ld-detail form.aktionskarte{width:24rem;max-width:100%}.stamm-ld-detail .stamm-formular{grid-template-columns:minmax(0,1fr)}.stamm-detail .d-detail-kopf+.d-detail-gruppe{margin-top:calc(var(--a4) * -1)}.stamm-unterzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a2) var(--a3)}.stamm-unterzeile-text{margin:0;color:var(--text-leise);font-size:var(--gr-meta);line-height:var(--zh-meta)}.stamm-handlungen{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--a1)}.stamm-werte{display:grid;grid-template-columns:fit-content(11rem) minmax(0,1fr);gap:var(--a2) var(--a4);margin:0}.stamm-werte dt{color:var(--text-leise)}.stamm-werte dd{min-width:0;margin:0;overflow-wrap:anywhere}.stamm-werte .stamm-lang{grid-column:1 / -1}.stamm-werte dd.stamm-lang{margin-top:calc(var(--a1) - var(--a2));white-space:pre-line}.stamm-wechsel{display:flex;flex-direction:column;gap:var(--a3)}.stamm-wechsel-satz{margin:0}.stamm-wechsel-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.stamm-klapp{display:inline-flex;align-items:center;gap:var(--a2);min-height:var(--ziel);margin-left:calc(var(--a2) * -1);padding:0 var(--a2);border:0;border-radius:var(--r-bedien);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}@media (hover: hover) and (pointer: fine){.stamm-klapp:hover{background:var(--grund)}}.stamm-verlauf .stamm-klapp{color:var(--text-leise)}.stamm-verlauf-liste{display:flex;flex-direction:column;gap:var(--a2);margin:var(--a2) 0 0;padding:0;list-style:none;font-size:var(--gr-meta);line-height:var(--zh-meta)}.stamm-verlauf-meta{color:var(--text-leise);font-variant-numeric:tabular-nums}.stamm-raeume{display:flex;flex-direction:column;gap:var(--a5)}.stamm-raum-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a2) var(--a3);min-height:var(--ziel)}.stamm-raum-titel{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark)}.stamm-raum-zahl{margin-left:var(--a2);color:var(--text-leise);font-weight:var(--gew-normal);font-variant-numeric:tabular-nums}.stamm-mp-liste{margin:0;padding:0;list-style:none}.stamm-mp{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a1) var(--a4);width:100%;min-height:var(--zeile);padding:var(--a2) var(--a3);border:0;border-bottom:1px solid var(--linie);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.stamm-mp-name{flex:1 1 12rem;min-width:0}.stamm-mp-kennung{font-weight:var(--gew-stark)}.stamm-mp-werte,.stamm-mp-status{color:var(--text-leise);font-size:var(--gr-meta);font-variant-numeric:tabular-nums}.stamm-mp-status{display:inline-flex;align-items:center;gap:var(--a1)}.stamm-mp-aus .stamm-mp-name{color:var(--text-leise)}.stamm-mp[aria-current=true]{background:var(--akzent-hell)}@media (hover: hover) and (pointer: fine){.stamm-mp:hover{background:var(--grund)}.stamm-mp[aria-current=true]:hover{background:var(--akzent-hell)}}.stamm-mp:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.stamm-leer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2) var(--a3)}.stamm-leer p{margin:0;color:var(--text-leise)}.stamm-blatt .d-blatt-zu{display:none}.stamm-blatt form.aktionskarte>h3{display:none}@media (max-width: 767px){.stamm-werte{grid-template-columns:minmax(0,1fr);row-gap:0}.stamm-werte dt{font-size:var(--gr-meta);line-height:var(--zh-meta)}.stamm-werte dd{margin-bottom:var(--a3)}.stamm-werte dd:last-child{margin-bottom:0}.stamm-werte dd.stamm-lang{margin-top:0}}.d-gb-seite{min-width:0}.d-gb-zustand{padding:var(--a5) var(--seitenrand)}.d-gb-titelblock{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--a4);row-gap:var(--a1);align-items:start;padding:var(--a5) var(--seitenrand) var(--a3)}.d-gb-h1,.d-gb-meta{grid-column:1;min-width:0}.d-gb-meta{margin:0}.d-gb-titelblock>.d-gb-stempel{grid-column:2;grid-row:1 / span 2}.d-gb-nummer{margin-right:var(--a2)}@media (max-width: 767px){.d-gb-titelblock{grid-template-columns:minmax(0,1fr)}.d-gb-titelblock>.d-gb-stempel{grid-column:1;grid-row:auto;justify-self:start;margin-top:var(--a2)}.d-gb-nummer,.d-gb-titel{display:block}}.d-gb-kette{padding:var(--a2) var(--seitenrand) 0}@media (min-width: 1024px){.d-gb-kette{position:sticky;top:var(--kopf);z-index:var(--z-leiste);padding-bottom:var(--a2);background:var(--flaeche)}}.d-gb-summe{padding:var(--a4) var(--seitenrand) var(--a2)}.d-gb-leer{padding:var(--a3) var(--seitenrand)}.d-gb-unter{padding:var(--a4) var(--seitenrand) var(--a6)}.d-gb-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a2)}.d-gb-eingabe,.d-gb-hinweise,.d-gb-vorgaben{display:grid;gap:var(--a3)}.d-gb-vorgabe,.d-gb-qmh-hinweis{display:grid;gap:var(--a1)}.d-gb-blatt{display:grid;gap:var(--a5)}.d-gb-spur{display:grid;gap:var(--a3)}.d-gb-haken{display:flex;align-items:center;gap:var(--a3);min-height:var(--ziel);cursor:pointer}.d-gb-verworfen{display:grid;gap:var(--a3);justify-items:start}.d-gb-zustand .d-gb-verweis{display:inline-flex;align-items:center;min-height:var(--ziel)}.d-gb-formular{padding-bottom:var(--a7)}.d-gb-felder{display:grid;gap:var(--a5);max-width:40rem;padding:0 var(--seitenrand)}.d-gb-dateien{display:grid;gap:var(--a2);margin:0 0 var(--a2);padding:0;list-style:none}.d-gb-datei{display:grid;gap:var(--a1)}.d-gb-geraete,.d-gb-geraete-vorschlag{display:grid;gap:var(--a2)}.d-gb-geraete-liste{list-style:none;margin:0;padding:0}.d-gb-geraet{display:flex;align-items:center;justify-content:space-between;gap:var(--a2);min-height:var(--ziel);overflow-wrap:anywhere}.d-mp{min-width:0;padding-bottom:var(--a6)}.d-mp-rand{padding:var(--a5) var(--seitenrand)}.d-mp-zustand{padding:0 var(--seitenrand) var(--a5)}.d-mp-ohne{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a4);padding:var(--a5) 0}.d-mp-ohne-satz{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);color:var(--text)}.d-mp-kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a3);padding:var(--a5) var(--seitenrand) var(--a4)}.d-mp-titel{flex:1 1 20rem;min-width:0}.d-mp-h1{overflow-wrap:break-word}.d-mp-meta{margin:var(--a1) 0 0;color:var(--text-leise);font-size:var(--gr-meta);line-height:var(--zh-meta)}.d-mp-kette{padding:0 var(--seitenrand) var(--a3);background:var(--flaeche)}@media (min-width: 1024px){.d-mp-kette{position:sticky;top:var(--kopf);z-index:var(--z-leiste)}}.d-mp-station{min-width:0}.d-mp-satz{max-width:36rem;margin:0;padding:var(--a2) var(--seitenrand) var(--a3)}.d-mp-summe{padding:var(--a2) var(--seitenrand) var(--a1)}.d-mp-unter{padding:var(--a3) var(--seitenrand) 0}.d-mp-detail{min-width:0}.d-mp-absaetze,.d-mp-belege,.d-mp-ebene{display:flex;flex-direction:column}.d-mp-absaetze,.d-mp-belege{gap:var(--a2)}.d-mp-ebene{gap:var(--a4)}.d-mp-weitere,.d-mp-zeile-links,.d-mp-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a1) var(--a3);margin:0}.d-mp-ohne-zitat .d-seite-zitat,.d-mp-ohne-zitat .d-seite-ohne-marke{display:none}.d-mp-randlos{--d-rand: 0}.d-mp-werkzeuge{display:flex;flex-direction:column;gap:var(--a3);padding:var(--a5) var(--seitenrand) var(--a3)}.d-mp-werkzeuge-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a3)}.d-mp-formular{display:flex;flex-direction:column;gap:var(--a4);max-width:40rem;padding:var(--a5) var(--seitenrand)}.d-mp-stempel-platz{visibility:hidden}.se-seite{min-width:0}.se-hinweis{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;border:1px solid var(--linie);border-left:4px solid var(--primaer);border-radius:var(--radius);background:var(--primaer-hell);font-size:var(--groesse-klein)}.se-hinweis-gelb{border-left-color:var(--ampel-gelb);background:var(--ampel-gelb-grund);color:var(--text)}.se-hinweise{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--groesse-klein)}.se-hinweise li{display:flex;gap:6px;align-items:flex-start}.se-hinweise li svg{flex:none;margin-top:2px;color:var(--primaer-text)}.se-hochlader{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.se-ablage{display:flex;flex-direction:column;gap:8px;border:2px dashed var(--linie-stark);border-radius:var(--radius-mittel);background:var(--flaeche-leise);padding:8px}.se-ablage-ueber{border-color:var(--primaer);background:var(--primaer-hell)}.se-ablage-gesperrt{opacity:.6}.se-ablage-ziel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:140px;padding:16px 12px;border-radius:var(--radius-mittel);cursor:pointer;text-align:center}.se-ablage-ziel:hover{background:var(--primaer-hell)}.se-ablage-ziel:focus-within,.se-kamera:focus-within{outline:2px solid var(--fokus);outline-offset:2px}.se-ablage-gesperrt .se-ablage-ziel{cursor:not-allowed}.se-ablage-symbol{color:var(--primaer-text)}.se-ablage-knopf{pointer-events:none}.se-kamera{align-self:center;cursor:pointer}.se-ablage .hinweis-text{margin:0;text-align:center}.se-dateiliste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.se-datei{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name groesse" "balken balken" "stand aktion";gap:4px 8px;align-items:center;padding:8px 12px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche)}.se-datei-fehler,.se-datei-ungueltig{border-left:4px solid var(--warnrot)}.se-datei-fertig{border-left:4px solid var(--ampel-gruen)}.se-datei-name{grid-area:name;display:inline-flex;align-items:flex-start;gap:6px;min-width:0;overflow-wrap:anywhere;font-weight:600}.se-datei-name svg{flex:none;margin-top:3px}.se-datei-groesse{grid-area:groesse;color:var(--text-leise);font-size:var(--groesse-klein)}.se-datei-balken{grid-area:balken}.se-datei-balken progress,.se-ki progress{width:100%;height:8px;accent-color:var(--primaer)}.se-datei-stand{grid-area:stand;font-size:var(--groesse-klein);min-width:0;overflow-wrap:anywhere}.se-datei-aktion{grid-area:aktion;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.se-stapel-schalter{align-self:center}.se-datei-stapel{flex:none;padding:0 8px;border-radius:var(--radius-pille);background:var(--primaer-hell);color:var(--primaer-text);font-size:var(--groesse-klein);font-weight:400}.se-gesamt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.se-listenkopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.se-listenkopf .chipleiste{flex:1 1 260px;min-width:0}.se-raster{display:flex;flex-direction:column;gap:16px;min-width:0}.se-spalte{display:flex;flex-direction:column;gap:12px;min-width:0}.se-bilder{display:flex;flex-direction:column;gap:8px;min-width:0;scroll-margin-top:calc(var(--kopf-hoehe) + 8px)}.se-bilder-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.se-blaettern{display:flex;align-items:center;gap:6px}.se-seite-eingabe input{width:56px;text-align:center}.se-ansicht-wahl{display:inline-flex;gap:4px}.se-aktiv{background:var(--primaer-dunkel);border-color:var(--primaer-dunkel);color:var(--auf-akzent)}.se-teil-marke{margin:0;color:var(--primaer-text);font-weight:600}.se-bild-rahmen{border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche-leise);overflow:auto}.se-bild-knopf{display:block;width:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.se-bild-knopf:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.se-bild{display:block;width:100%;height:auto;background:var(--d-papier)}.se-bild-fehlt{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.se-bild-fehlt p{margin:0}.se-gross{overflow:auto;max-width:100%}.se-gross-zoom .se-bild{width:200%;max-width:none}.se-markierung-info{margin:0;color:var(--text-leise)}.se-seitentext{margin:0;max-height:60vh;overflow:auto;padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche);font-family:inherit;font-size:var(--groesse-klein);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.se-seitentext mark{background:var(--ampel-gelb-grund);outline:2px solid var(--ampel-gelb);color:var(--text)}.se-auszug{max-height:40vh}.se-karte{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--linie);border-left:4px solid var(--primaer);border-radius:var(--radius-mittel);background:var(--flaeche);min-width:0}.se-karte-offen{border-left-color:var(--ampel-gelb)}.se-karte-abgelegt{border-left-color:var(--ampel-gruen)}.se-karte-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.se-karte-kopf h2{margin:0;font-size:17px;color:var(--warmgrau);flex:1 1 auto}.se-gehoert{display:flex;flex-direction:column;gap:2px;margin:0;overflow-wrap:anywhere}.se-gehoert-wort{color:var(--text-leise);font-size:var(--groesse-klein)}.se-gehoert strong{font-size:17px}.se-grund{margin:0;overflow-wrap:anywhere}.se-fakten{display:flex;flex-direction:column;gap:14px;margin:0}.se-fakt{display:grid;grid-template-columns:6.5rem minmax(0,1fr);column-gap:12px;align-items:baseline}.se-fakt dt{color:var(--text-leise);font-size:var(--groesse-klein)}.se-fakt dd{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;min-width:0;overflow-wrap:anywhere}.se-fakt-wert{font-size:17px}.se-fakt-zusatz{color:var(--text-leise)}.se-fakt-beleg{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;max-width:100%;font-size:var(--groesse-klein)}.se-fakt-zitat{font-style:italic;overflow-wrap:anywhere}.se-fakt-ohne{color:var(--text-leise)}.se-warum{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.se-warum>.knopf{padding-inline:0}@media (max-width: 480px){.se-fakt{grid-template-columns:minmax(0,1fr);row-gap:2px}}.se-zitat{margin:0;padding:8px 12px;border-left:3px solid var(--linie-stark);background:var(--flaeche-leise);border-radius:var(--radius)}.se-zitat blockquote{margin:0 0 4px;font-style:italic;overflow-wrap:anywhere}.se-zitat figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:var(--text-leise)}.se-unterschrift{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px dashed var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-leise)}.se-unterschrift-leer{border-color:var(--ampel-gelb);background:var(--ampel-gelb-grund)}.se-unterschrift-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.se-unterschrift p{margin:0;overflow-wrap:anywhere}.se-kein-vorschlag p{margin:0 0 4px}.se-orte{display:flex;flex-direction:column;gap:4px}.se-orte-titel{margin:0;color:var(--text-leise);font-size:var(--groesse-klein)}.se-orte ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.se-orte .se-ort{width:100%;max-width:100%;min-width:0;height:auto;justify-content:flex-start;text-align:left;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.se-vorschlag-zeile .karten-titel{-webkit-line-clamp:4}.se-zeile-prozess{display:block;font-weight:400;color:var(--text-leise)}.se-karte-aktionen{justify-content:flex-end}.se-abgelegt,.se-verworfen{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-mittel);border:1px solid var(--linie);background:var(--flaeche)}.se-abgelegt{border-left:4px solid var(--ampel-gruen)}.se-abgelegt>svg{flex:none;color:var(--ampel-gruen)}.se-verworfen{margin-bottom:12px;border-left:4px solid var(--linie-stark)}.se-eingang>.se-abgelegt{margin-bottom:12px}.se-verworfen>svg{flex:none;color:var(--text-leise)}.se-abgelegt p,.se-verworfen p{margin:2px 0;overflow-wrap:anywhere}.se-teile{display:flex;flex-direction:column;gap:12px}.se-werkzeuge{display:flex;flex-direction:column;gap:6px}.se-trennhinweis{margin:0;color:var(--primaer-text)}.se-ki{display:flex;flex-direction:column;gap:4px;margin:0;font-size:var(--groesse-klein)}.se-scanny{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--primaer-text);font-size:var(--groesse-klein)}.se-ersetzen{margin:0;overflow-wrap:anywhere}.se-stapel-teile li span{margin-left:4px}.se-satz{margin:0;overflow-wrap:anywhere}.se-karte-verworfen{border-left-color:var(--linie-stark);background:var(--flaeche-leise)}.se-verworfen-text{margin:0}.se-seitenraster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.se-seitenkachel{display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche);min-width:0}.se-seitenkachel-gerade{background:var(--flaeche-leise)}.se-seitenkachel-start{border-left:4px solid var(--primaer)}.se-vorschau{display:block;width:100%;aspect-ratio:210 / 297;object-fit:contain;background:var(--d-papier);border:1px solid var(--linie)}.se-seitenkachel-text{color:var(--text-leise)}.se-trenn-schalter{display:flex;align-items:center;gap:6px;min-height:var(--ziel-mindest);font-size:var(--groesse-klein);cursor:pointer}.se-trenn-schalter input{width:20px;height:20px;flex:none;margin:0}@media (max-width: 1023px){.se-bild-knopf .se-bild{width:auto;max-width:100%;max-height:60vh;margin:0 auto}}@media (max-width: 767px){.se-bilder-kopf{justify-content:center}.se-blatt-fuss .knopf-reihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.se-blatt-fuss .knopf-reihe .knopf{justify-content:center}}@media (min-width: 768px){.se-seitenraster{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.se-seite .tabelle .zelle-kappen{max-width:16rem}}@media (min-width: 1024px){.se-raster{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px}.se-bilder{--se-unten: var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe));--se-bild-lesbar: 320px;position:sticky;top:calc(var(--kopf-hoehe) + 12px);max-height:calc(100vh - var(--kopf-hoehe) - var(--se-unten) - 24px);overflow:auto}.se-bilder-kopf,.se-teil-marke,.se-markierung-info{flex:none}.se-bild-rahmen{flex:0 1 auto;min-height:0;overflow:auto}.se-bild-knopf .se-bild{width:auto;max-width:100%;max-height:max(var(--se-bild-lesbar),calc(100vh - var(--kopf-hoehe) - var(--se-unten) - var(--se-oben, 120px) - 28px));margin:0 auto;object-fit:contain}}.rw-liste{margin-top:8px}.rw-details>summary{list-style:none;cursor:pointer}.rw-details>summary::-webkit-details-marker{display:none}details.rw-details:not(.ep-menue)>summary.rw-kopf:not(.knopf):not(.akkordeon-kopf):before{content:none}.rw-kopf:hover{background:var(--primaer-hell)}.rw-titelzeile{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.rw-pfeil{transition:transform var(--dauer)}.rw-details[open] .rw-pfeil{transform:rotate(180deg)}.rw-inhalt{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px 16px}.rw-inhalt .felder{margin:0}.rw-inhalt .felder-zeile{grid-template-columns:110px minmax(0,1fr)}.rw-inhalt .felder dd{overflow-wrap:anywhere}.rw-aktionen{display:flex;justify-content:flex-end}.rw-formular textarea{resize:vertical}.rw-fortschritt{display:flex;flex-direction:column;gap:4px}.rw-fortschritt progress{width:100%;height:8px;accent-color:var(--primaer-dunkel)}@media (max-width: 767px){#ki-quellen .abschnitt-kopf{flex-wrap:wrap}#ki-quellen .abschnitt-aktionen{width:100%}#ki-quellen .abschnitt-aktionen .knopf{width:100%;min-height:48px}}.rw-anforderungen{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--linie)}.rw-anforderungen p{margin:0}.rw-anf-fortschritt{width:100%;height:8px;accent-color:var(--primaer-dunkel)}.rw-anf-aktionen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rw-anf-aktionen a{display:inline-flex;align-items:center;gap:2px;min-height:var(--ziel-mindest)}.rw-steckbrief{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--linie)}.rw-steckbrief p{margin:0}.rw-steckbrief .rw-anf-titel,.rw-steckbrief-felder legend{display:flex;align-items:center;gap:8px}.rw-kurz{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.rw-kurz>.pille{margin-left:8px}.rw-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.rw-chip{display:inline-flex;align-items:center;gap:2px;white-space:normal;overflow-wrap:anywhere}.rw-chip-weg{min-width:32px;min-height:32px}.rw-steckbrief-felder{display:flex;flex-direction:column;gap:12px;margin:0;padding:12px 0 0;border:0;border-top:1px solid var(--linie);min-width:0}.rw-steckbrief-felder legend{padding:0;font-weight:650}.rw-steckbrief-felder p{margin:0}.rw-kurznamen{display:flex;flex-direction:column;gap:6px}.rw-kurzname-neu{display:flex;flex-wrap:wrap;gap:8px}.rw-kurzname-neu input{flex:1 1 160px;min-width:0}.rw-v2-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:4px 0 8px}.rw-v2-leiste p{margin:0}.rw-v2-knoepfe{display:inline-flex;flex-wrap:wrap;gap:8px}.rw-v2-knoepfe .knopf{display:inline-flex;align-items:center;gap:4px;min-height:var(--ziel-mindest);text-decoration:none}.rw-v2-chips{margin-top:4px}.rw-chip-verbindlich{border-color:var(--primaer-dunkel);background:var(--primaer-hell);color:var(--primaer-text);font-weight:600}.rw-chip-geraet{border-style:dashed}.rw-v2-aktionen{justify-content:flex-end}.rw-herkunft{display:inline-block;padding:0 6px;border-radius:8px;border:1px solid var(--linie-stark);font-size:var(--groesse-klein);line-height:1.5;white-space:nowrap}.rw-herkunft-ki{border-color:var(--ampel-gelb-rand);background:var(--ampel-gelb-grund);color:var(--ampel-gelb-text)}.rw-herkunft-mensch{border-color:var(--ampel-gruen);background:var(--ampel-gruen-grund);color:var(--ampel-gruen)}.rw-herkunft-csv{border-color:var(--ampel-info);background:var(--ampel-info-grund);color:var(--ampel-info)}.rw-v2-feld{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--linie)}.rw-v2-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rw-bestaetigen[aria-pressed=true]{background:var(--ampel-gruen-grund);border-color:var(--ampel-gruen)}.rw-kaestchen{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px 12px}.rw-geraete{grid-template-columns:minmax(0,1fr);max-height:240px;overflow-y:auto;padding-right:4px}.rw-wahl{display:flex;align-items:center;gap:8px;min-height:var(--ziel-mindest);overflow-wrap:anywhere}.rw-wahl input{flex:0 0 auto;width:18px;height:18px}.rw-texte{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.rw-text{display:flex;align-items:center;gap:6px;padding:2px 4px 2px 8px;border:1px solid var(--linie);border-radius:6px;background:var(--flaeche-leise)}.rw-text-wert{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.rw-import{display:flex;flex-direction:column;gap:6px}.rw-import p,.rw-import ul{margin:0}.rw-import ul{padding-left:18px}.rw-import-liste{padding:6px 8px;border-radius:6px;border:1px solid var(--linie)}.rw-import-fehler{border-color:var(--ampel-rot);background:var(--ampel-rot-grund)}.rw-import-hinweis{background:var(--flaeche-leise)}@media (max-width: 767px){.rw-v2-knoepfe,.rw-v2-knoepfe .knopf{width:100%;justify-content:center}.rw-kaestchen{grid-template-columns:minmax(0,1fr)}}.kq-figuren{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px 24px}.kq-figur{margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.kq-figur figcaption{font-size:var(--groesse-klein);overflow-wrap:anywhere}.kq-balken-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.kq-zeile{display:grid;grid-template-columns:76px minmax(0,1fr) 96px;align-items:center;gap:8px;min-height:24px;font-size:var(--groesse-klein)}.kq-label{color:var(--text-leise);white-space:nowrap}.kq-wert{color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.kq-spur{display:flex;gap:2px;height:14px;border-radius:var(--radius);background:var(--flaeche-leise);box-shadow:inset 0 0 0 1px var(--linie);overflow:hidden}.kq-teil{display:block;height:100%;min-width:3px}.kq-teil:first-child{border-radius:var(--radius) 0 0 var(--radius)}.kq-teil:last-child{border-radius:0 var(--radius) var(--radius) 0}.kq-teil:only-child{border-radius:var(--radius)}.kq-gut,.kq-quote{background:var(--primaer-dunkel)}.kq-schlecht{background:var(--ampel-rot)}.kq-legende{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--groesse-klein);color:var(--text-leise);margin-bottom:8px}.kq-legende>span{display:inline-flex;align-items:center;gap:6px}.kq-muster{display:inline-block;width:14px;height:14px;border-radius:var(--radius)}.kq-fortschritt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--primaer-dunkel);border-radius:var(--radius);background:var(--primaer-hell);font-size:var(--groesse-klein)}.kq-fortschritt progress{flex:0 0 160px;max-width:100%;height:12px;accent-color:var(--primaer-dunkel)}.kq-nummern{display:inline-flex;flex-wrap:wrap;gap:2px 8px}.kq-blatt textarea,.kq-blatt input{width:100%}.kq-blatt textarea{resize:vertical}.kq-vorlage{font-size:var(--groesse-klein)}.kq-vorlage-text{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.kq-suche{display:flex;gap:8px;margin:8px 0}.kq-suche input{flex:1 1 auto;min-width:0}.kq-beispiele{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-beispiel{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);overflow-wrap:anywhere}.kq-beispiel>.knopf{align-self:flex-start}.kq-beispiel-antwort{color:var(--text-leise)}.kq-vorschlaege{margin:0 0 16px}.kq-vorschlaege-titel{margin:0 0 8px;font-size:var(--groesse-klein)}.kq-vorschlag-knoepfe{margin-top:4px}.kq-beispiel-knopf{display:flex;flex-direction:column;gap:4px;width:100%;min-height:var(--ziel);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.kq-beispiel-knopf:focus-visible{outline:2px solid var(--primaer-dunkel);outline-offset:4px}.kq-beispiel-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.kq-stand{margin:0 0 8px;overflow-wrap:anywhere}.kq-schalter{display:inline-flex;align-items:center;min-height:var(--ziel);margin-right:auto}.kq-seite .blatt-fuss{flex-wrap:wrap;align-items:center}.kq-ergebnisse{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.kq-ergebnis{display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--linie);overflow-wrap:anywhere}.kq-ergebnis-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}@media (max-width: 767px){.kq-figuren{grid-template-columns:minmax(0,1fr)}.kq-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label wert" "spur spur";gap:2px 8px}.kq-label{grid-area:label}.kq-wert{grid-area:wert}.kq-spur{grid-area:spur}.kq-fortschritt progress{flex-basis:100%}.kq-seite .abschnitt-aktionen .knopf-reihe{width:100%}.kq-seite .abschnitt-aktionen .knopf,.kq-vorschlag-knoepfe .knopf{flex:1 1 auto}.kq-suche{flex-wrap:wrap}.kq-suche select{flex:1 1 100%;max-width:none}}.kq-beispiel-aus{background:var(--flaeche-leise);color:var(--text-leise)}.kq-formulare{margin:8px 0;overflow-wrap:anywhere}.kq-suche select{flex:0 0 auto;max-width:45%}.kq-urteil-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.kq-urteil{display:flex;flex-direction:column;gap:6px}.kq-kriterien,.kq-verlauf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.kq-kriterien li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;overflow-wrap:anywhere}.kq-verlauf{flex-direction:row;flex-wrap:wrap;gap:6px 16px}.kq-verlauf li{display:inline-flex;align-items:center;gap:6px}.kq-faelle summary{cursor:pointer;min-height:32px;display:flex;align-items:center}.kq-faelle li{overflow-wrap:anywhere}.kq-schwellen{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-leise)}.kq-schwellen-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px}.kq-schwellen-zahlen input{max-width:10ch}.kq-schranke-lauf{display:flex;flex-direction:column;gap:6px;margin:8px 0 12px;padding:10px 12px;border:1px solid var(--linie);border-radius:var(--radius)}.kq-anteil{display:inline-grid;grid-template-columns:64px auto;align-items:center;gap:8px;font-size:var(--groesse-klein)}@media (max-width: 599px){.kq-schwellen-zahlen input{max-width:none}}.begriffe-suche{display:block}.begriffe-suche input{width:100%;max-width:480px;min-height:var(--ziel-mindest);box-sizing:border-box}.begriffe-leer{margin:0}.begriffe-gruppe{display:flex;flex-direction:column;gap:4px}.begriffe-buchstabe{margin:0;padding-bottom:4px;border-bottom:1px solid var(--linie);color:var(--text-leise);font-size:var(--groesse-normal)}.begriffe-liste{margin:0}.begriffe-eintrag{padding:10px 0;border-bottom:1px solid var(--linie)}.begriffe-eintrag:last-child{border-bottom:none}.begriffe-eintrag dt{font-weight:650;overflow-wrap:anywhere}.begriffe-auch{display:block;color:var(--text-leise);font-size:var(--groesse-hinweis);font-weight:400}.begriffe-eintrag dd{margin:4px 0 0;line-height:var(--zeilenhoehe-text);overflow-wrap:anywhere}.begriffe-quelle{display:block;margin-top:4px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.begriffe-quelle .nummer-titel-voll{color:var(--text-leise)}@media (min-width: 768px){.begriffe-eintrag{display:grid;grid-template-columns:minmax(160px,1fr) 3fr;gap:16px}.begriffe-eintrag dd{margin:0}}:root{--ch-knopf: 56px;--ch-knopf-rand: var(--a5);--ch-knopf-unten: var(--a5)}:root[data-d-aktionsleiste]{--ch-knopf-unten: calc(var(--aktionsleiste) + var(--a3))}:root[data-aktionsleiste]{--ch-knopf-unten: calc(var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe)) + var(--a3))}@media (max-width: 767px){:root{--ch-knopf: 52px;--ch-knopf-rand: var(--a4);--ch-knopf-unten: calc(var(--handyleiste) + env(safe-area-inset-bottom) + var(--a3))}:root[data-d-aktionsleiste=breit]{--ch-knopf-unten: calc(var(--handyleiste) + env(safe-area-inset-bottom) + var(--a3))}:root[data-d-aktionsleiste=ja]{--ch-knopf-unten: calc(var(--aktionsleiste) + env(safe-area-inset-bottom) + var(--a3))}:root[data-aktionsleiste]{--ch-knopf-unten: calc(var(--handyleiste-hoehe) + env(safe-area-inset-bottom) + var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe)) + var(--a2))}:root[data-ch-knopf] main.inhalt{padding-bottom:calc(var(--ch-knopf-unten) + var(--ch-knopf) + var(--a3))}}:root[data-ch-knopf] .d-toast-platz:not(.d-toast-platz-im-blatt){bottom:calc(var(--ch-knopf-unten) + var(--ch-knopf) + var(--a2))}:root[data-ch-knopf] .d-ld-detail{padding-bottom:calc(var(--a5) + var(--ch-knopf) + var(--a3))}.ch-fensterknopf{position:fixed;z-index:var(--z-chat);right:var(--ch-knopf-rand);bottom:var(--ch-knopf-unten);display:inline-flex;align-items:center;justify-content:center;width:var(--ch-knopf);height:var(--ch-knopf);padding:0;border:none;border-radius:50%;background:var(--akzent);color:var(--auf-akzent);box-shadow:var(--schatten);cursor:pointer;transition:transform var(--dauer-schnell) var(--feder-schnell),background-color var(--dauer-schnell) ease-out}.ch-fensterknopf[hidden]{display:none}:root[data-feldformular] .ch-fensterknopf{display:none}.ch-fensterknopf:hover{background:var(--akzent-gedrueckt)}.ch-fensterknopf:active{transform:scale(.94)}.ch-fensterknopf:focus-visible{outline:2px solid var(--akzent);outline-offset:3px}.ch-fensterknopf-punkt{position:absolute;top:-2px;right:-2px;width:16px;height:16px;border:3px solid var(--flaeche);border-radius:50%;background:var(--akzent)}.ch-fensterknopf-arbeitet:after{content:"";position:absolute;inset:-5px;border:3px solid var(--akzent-hell);border-top-color:var(--akzent);border-radius:50%;animation:ch-fensterknopf-dreht 1.1s linear infinite}@keyframes ch-fensterknopf-dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ch-fensterknopf-arbeitet:after{animation:none}}.ch-fenster{position:fixed;z-index:var(--z-chat);right:var(--ch-knopf-rand);bottom:calc(var(--ch-knopf-unten) + var(--ch-knopf) + var(--a3));display:flex;flex-direction:column;width:min(400px,calc(100vw - 2 * var(--ch-knopf-rand)));height:min(640px,calc(100dvh - var(--ch-knopf-unten) - var(--ch-knopf) - var(--a3) - var(--kopf) - var(--a4)));min-height:280px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-schwebend);box-shadow:var(--schatten);overflow:hidden;transform-origin:bottom right;animation:ch-fenster-ein var(--dauer-ruhig) var(--feder-ruhig)}@keyframes ch-fenster-ein{0%{opacity:0;transform:translateY(8px) scale(.98)}}.ch-fenster-kopf{display:flex;flex:none;align-items:center;gap:var(--a2);min-height:var(--zeile);padding:var(--a1) var(--a2) var(--a1) var(--a4);border-bottom:1px solid var(--linie)}.ch-fenster-titel{flex:1;min-width:0;margin:0;overflow:hidden;font-size:var(--gr-text);font-weight:var(--gew-stark);line-height:var(--zh-text);white-space:nowrap;text-overflow:ellipsis}.ch-fenster-titel:focus{outline:none}.ch-fenster-neu{flex:none}.ch-fenster-zu{flex:none;min-width:var(--ziel);min-height:var(--ziel)}.ch-fenster-verlauf{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--a3) var(--a4) var(--a4)}.ch-fenster-leer{display:flex;flex-direction:column;gap:var(--a4)}.ch-eingabe.ch-eingabe-fenster{flex:none;max-width:none;margin:0;padding:var(--a2) var(--a3);border-top:1px solid var(--linie);background:var(--flaeche)}.ch-fenster .ch-vorlesen-wort,.ch-fenster .ch-senden-wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ch-fenster .ch-eingabe-form .ch-gespraech-knopf,.ch-fenster .ch-eingabe-form .ch-senden{min-width:var(--ziel);padding:6px 10px}.ch-bezug-seite{min-width:0}.ch-bezug-titel{min-width:0;overflow:hidden;color:var(--text-leise);font-size:var(--gr-meta);white-space:nowrap;text-overflow:ellipsis}.ch-fenster .ch-optionen{flex-direction:column}.ch-fenster .ch-optionen .ch-option{width:100%}.ch-fenster .ch-freitext .knopf{flex:1 1 100%}.ch-fenster .ch-rueckfrage .knopf-reihe .knopf-haupt,.ch-fenster .ch-auftrag-knoepfe .knopf-haupt{flex:1 1 0;white-space:normal}.ch-fenster .ch-dokumente li{grid-template-columns:auto minmax(0,1fr)}.ch-fenster .ch-dokumente li>:nth-child(3),.ch-fenster .ch-fundstellen{grid-column:2}.ch-fenster .chat-frage{max-width:92%}.ch-fenster .ch-chip-titel{max-width:140px}.ch-fenster .ch-denken-text{max-height:32vh}@media (max-width: 767px){.ch-fenster.ch-fenster-blatt{top:calc(var(--ch-vv-oben, 0px) + var(--kopf));right:0;bottom:auto;left:0;width:auto;height:calc(var(--ch-vv-hoehe, 100dvh) - var(--kopf));min-height:0;border:none;border-radius:var(--r-blatt) var(--r-blatt) 0 0;transform-origin:bottom center;animation:ch-blatt-ein var(--dauer-ruhig) var(--feder-ruhig)}.ch-fenster-blatt .ch-eingabe-fenster{padding-bottom:calc(var(--a2) + env(safe-area-inset-bottom))}.ch-fenster-schleier{position:fixed;inset:0;z-index:var(--z-chat);background:var(--schleier);animation:ch-schleier-ein var(--dauer-ruhig) ease-out}html.ch-blatt-offen,html.ch-blatt-offen body{overflow:hidden}}@keyframes ch-blatt-ein{0%{transform:translateY(100%)}}@keyframes ch-schleier-ein{0%{opacity:0}}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/ui/assets/source-sans-3-400-latin-BBDHxYHo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/ui/assets/source-sans-3-400-latin-ext-CSfpyRLI.woff2) format("woff2");unicode-range:U+0100-0130,U+0132-0151,U+0154-024F,U+0259,U+0300-036F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/ui/assets/source-sans-3-600-latin-Dok2rOca.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/ui/assets/source-sans-3-600-latin-ext-pDj6t5tS.woff2) format("woff2");unicode-range:U+0100-0130,U+0132-0151,U+0154-024F,U+0259,U+0300-036F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}:root[data-demo=ja]{--demo-band: 24px;--kopf: calc(48px + var(--demo-band))}:root[data-demo=ja] body{padding-top:var(--demo-band)}:root[data-demo=ja] :is(.d-kopf,.d-ortszeile){top:var(--demo-band);height:calc(var(--kopf) - var(--demo-band))}:root[data-demo=ja] .d-nav{top:var(--demo-band)}:root[data-demo=ja] .d-nav-titel{height:calc(var(--kopf) - var(--demo-band))}:root[data-demo=ja] :is(.d-rahmen,.d-arbeit,#wurzel>.anmeldung){min-height:calc(100vh - var(--demo-band));min-height:calc(100dvh - var(--demo-band))}:root[data-demo=ja] .anmelde-dialog-hintergrund{top:var(--demo-band)}:root[data-demo=ja] body>#wurzel>.meldezeile-rahmen{top:var(--demo-band)}:root[data-demo=ja] :is(dialog.vorschau,dialog.d-vollbild,dialog.cp-inspektion,.ch-gespraech){top:var(--demo-band)}:root[data-demo=ja] :is(dialog.vorschau,dialog.d-vollbild){height:calc(100% - var(--demo-band))}:root[data-demo=ja] dialog.cp-inspektion{height:calc(100dvh - var(--demo-band))}:root[data-demo=ja] :is(dialog.vorschau,dialog.d-vollbild,dialog.cp-inspektion)::backdrop{top:24px}@media (max-width: 767px){:root[data-demo=ja] dialog.blatt-vollbild{top:var(--demo-band);height:calc(100% - var(--demo-band))}:root[data-demo=ja] dialog.blatt-vollbild::backdrop{top:24px}}.demo-band{position:fixed;top:0;right:0;left:0;z-index:calc(var(--z-kopf) + 1);display:flex;align-items:center;justify-content:center;height:var(--demo-band, 24px);padding:0 var(--a4);background:var(--akzent-hell);color:var(--akzent);font-size:var(--gr-meta);font-weight:var(--gew-stark);line-height:1;letter-spacing:.04em;user-select:none}.demo-wartung{position:fixed;top:var(--demo-band, 0px);right:0;bottom:0;left:0;z-index:105;width:auto;height:auto;max-width:none;max-height:none;margin:0;border:0;padding:0 var(--seitenrand);background:var(--flaeche);color:var(--text);text-align:center}.demo-wartung[open]{display:flex;align-items:center;justify-content:center}.demo-wartung::backdrop{background:transparent}.demo-wartung-inhalt{display:flex;flex-direction:column;align-items:center;gap:var(--a2)}.demo-wartung h1{margin:0;font-size:var(--gr-titel);line-height:var(--zh-titel);font-weight:var(--gew-stark)}.demo-wartung p{margin:0;color:var(--text-leise);font-size:var(--gr-text)}:root{color-scheme:only light;--flaeche: #ffffff;--grund: #f4f5f7;--text: #1b1f24;--text-leise: #59616b;--linie: #e3e6ea;--feldrand: #7d858f;--akzent: #3c3489;--akzent-gedrueckt: #2e2869;--akzent-hell: #eeedfe;--auf-akzent: #ffffff;--kette-offen: #c2c8cf;--schleier: rgb(27 31 36 / .32);--stand-gruen: #1d7a3e;--stand-gelb: #7a5300;--stand-gelb-zeichen: #a87400;--stand-rot: #b3261e;--stand-grau: #59616b;--stand-jetzt: #3c3489;--schrift: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gr-meta: .875rem;--zh-meta: 1.35;--gr-text: 1.0625rem;--zh-text: 1.45;--gr-titel: 1.5rem;--zh-titel: 1.25;--gew-normal: 400;--gew-stark: 600;--a1: 4px;--a2: 8px;--a3: 12px;--a4: 16px;--a5: 24px;--a6: 32px;--a7: 48px;--seitenrand: 32px;--r-bedien: 8px;--r-seite: 4px;--r-schwebend: 14px;--r-blatt: 16px;--schatten: 0 8px 24px rgb(27 31 36 / .16), 0 1px 2px rgb(27 31 36 / .08);--ziel: 40px;--zeile: 48px;--knopf-haupt: 40px;--navigation: 224px;--schiene: 72px;--detail: 440px;--kopf: 48px;--aktionsleiste: 64px;--handyleiste: 56px;--feder-schnell: linear(0, .12, .341, .553, .719, .834, .909, .953, .979, .992, .998, 1.001, 1);--feder-ruhig: linear(0, .097, .282, .466, .619, .736, .821, .881, .921, .949, .967, .979, .986, .991, .995, 1);--feder-stempel: linear(0, .107, .327, .561, .757, .897, .984, 1.029, 1.045, 1.044, 1.035, 1.024, 1.014, 1.007, 1.002, 1);--aus: cubic-bezier(.4, 0, 1, 1);--dauer-schnell: .2s;--dauer-ruhig: .3s;--dauer-zu: .25s;--dauer-aus: .15s}@media (max-width: 1279px){:root{--detail: 400px}}@media (max-width: 1023px){:root{--seitenrand: 24px}}@media (max-width: 767px){:root{--seitenrand: 16px;--zeile: 56px;--knopf-haupt: 48px}}@media (max-width: 1023px),(pointer: coarse){:root{--ziel: 44px}}:root[data-ziele=gross]{--ziel: 44px}@media (prefers-reduced-motion: reduce){:root{--dauer-schnell: 0ms;--dauer-ruhig: 0ms;--dauer-zu: 0ms;--dauer-aus: 0ms}}:root{--z-leiste: 20;--z-kopf: 30;--z-aktionsleiste: 35;--z-handyleiste: 40;--z-tafel: 45;--z-chat: 48;--z-menue: 50;--z-gespraech: 55;--z-toast: 60}:root{--schrift-mono: var(--schrift);--groesse-dicht: var(--gr-meta);--groesse-klein: var(--gr-meta);--groesse-normal: var(--gr-text);--groesse-eingabe: var(--gr-text);--groesse-gross: var(--gr-text);--groesse-titel: var(--gr-titel);--groesse-kopftitel: var(--gr-text);--groesse-hinweis: var(--gr-meta);--zeilenhoehe-text: var(--zh-text);--abstand-seite: var(--a5);--primaer: var(--akzent);--primaer-dunkel: var(--akzent);--primaer-tief: var(--akzent-gedrueckt);--primaer-text: var(--akzent);--primaer-hell: var(--akzent-hell);--auf-primaer: var(--auf-akzent);--text-sehr-leise: var(--text-leise);--warmgrau: var(--text);--flaeche-leise: var(--grund);--linie-stark: var(--kette-offen);--feld-rand: var(--feldrand);--fokus: var(--akzent);--fokus-auf-blau: var(--auf-akzent);--leiste: var(--grund);--leiste-text: var(--text);--leiste-text-leise: var(--text-leise);--leiste-aktiv: var(--akzent-hell);--leiste-hover: var(--linie);--leiste-breite: var(--navigation);--leiste-rail: var(--schiene);--leiste-zu: var(--schiene);--kopf-text: var(--text);--kopf-hoehe: var(--kopf);--handyleiste-hoehe: var(--handyleiste);--aktionsleiste-hoehe: var(--aktionsleiste);--ampel-gruen: var(--stand-gruen);--ampel-gruen-grund: var(--flaeche);--ampel-bernstein: var(--stand-gelb-zeichen);--ampel-bernstein-text: var(--stand-gelb);--ampel-bernstein-rand: var(--stand-gelb);--ampel-bernstein-grund: var(--flaeche);--ampel-gelb: var(--ampel-bernstein);--ampel-gelb-text: var(--ampel-bernstein-text);--ampel-gelb-rand: var(--ampel-bernstein-rand);--ampel-gelb-grund: var(--ampel-bernstein-grund);--ampel-rot: var(--stand-rot);--ampel-rot-grund: var(--flaeche);--ampel-grau: var(--stand-grau);--ampel-grau-grund: var(--flaeche);--ampel-info: var(--text-leise);--ampel-info-grund: var(--flaeche);--zustand-jetzt: var(--primaer-dunkel);--zustand-jetzt-grund: var(--flaeche);--zustand-jetzt-text: var(--stand-jetzt);--zustand-wartet: var(--ampel-grau);--zustand-wartet-grund: var(--flaeche);--zustand-wartet-text: var(--text-leise);--zustand-erledigt: var(--ampel-gruen);--zustand-erledigt-grund: var(--flaeche);--zustand-erledigt-text: var(--stand-gruen);--zustand-hinweis: var(--ampel-gelb);--zustand-hinweis-grund: var(--flaeche);--zustand-hinweis-text: var(--ampel-gelb-text);--zustand-problem: var(--ampel-rot);--zustand-problem-grund: var(--flaeche);--zustand-problem-text: var(--stand-rot);--zustand-neutral: var(--kette-offen);--zustand-neutral-grund: transparent;--zustand-neutral-text: var(--text);--warnrot: var(--stand-rot);--herkunft-fakt: var(--stand-grau);--herkunft-qmh: var(--text);--herkunft-vorschlag: var(--stand-gelb-zeichen);--herkunft-bestaetigt: var(--stand-gelb);--herkunft-vorschlag-muster: linear-gradient(var(--stand-gelb-zeichen), var(--stand-gelb-zeichen));--ok: var(--stand-gruen);--ok-grund: var(--flaeche);--fehler: var(--warnrot);--fehler-grund: var(--flaeche);--hinweis: var(--ampel-info);--hinweis-grund: var(--ampel-info-grund);--knopf: var(--flaeche);--knopf-rand: var(--feldrand);--knopf-haupt-hover: var(--akzent-gedrueckt);--knopf-haupt-aktiv: var(--akzent-gedrueckt);--knopf-haupt-text: var(--auf-akzent);--zeile-dicht: var(--zeile);--zeile-touch: 56px;--ziel-touch: 44px;--ziel-mindest: var(--ziel);--ziel-gross: 44px;--radius: var(--r-bedien);--radius-mittel: var(--r-bedien);--radius-gross: var(--r-blatt);--radius-pille: 999px;--abstand: var(--a4);--abstand-klein: var(--a2);--schatten-1: none;--schatten-2: var(--schatten);--schatten-3: var(--schatten);--dauer: var(--dauer-schnell)}@media (max-width: 767px){:root{--abstand-seite: var(--a4)}}.d-alt{--knopf-haupt: var(--akzent)}.d-alt .d-knopf{--knopf-haupt: 40px}@media (max-width: 767px){.d-alt .d-knopf{--knopf-haupt: 48px}}:root{--flaeche-schwebend: #ffffff;--auf-stand: #ffffff;--gefahr-gedrueckt: #a8000a;--schatten-oben: 0 -4px 12px rgb(27 31 36 / .08);--buehne: #1b1f24;--auf-buehne: #ffffff;--diagramm-jahr: #2a78d6;--diagramm-vorjahr: #86b6ef;--d-papier: #ffffff;--d-marke: #3c3489;--auswahl: color-mix(in srgb, var(--akzent) 22%, transparent)}@media screen and (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--flaeche: #1c1f23;--grund: #131518;--text: #e8eaed;--text-leise: #a2aab4;--linie: #33383e;--feldrand: #79818b;--akzent: #aaa4f5;--akzent-gedrueckt: #c4bffa;--akzent-hell: #2c2950;--auf-akzent: #17143a;--kette-offen: #4b5159;--schleier: rgb(0 0 0 / .6);--stand-gruen: #5dc086;--stand-gelb: #e2b552;--stand-gelb-zeichen: #d4a333;--stand-rot: #f28b82;--stand-grau: #a2aab4;--stand-jetzt: #aaa4f5;--schatten: 0 8px 24px rgb(0 0 0 / .5), 0 1px 2px rgb(0 0 0 / .4);--flaeche-schwebend: #262a2f;--auf-stand: #131518;--gefahr-gedrueckt: #f6aea8;--schatten-oben: 0 -4px 12px rgb(0 0 0 / .4);--buehne: #0e0f11;--auf-buehne: #ffffff;--diagramm-jahr: #5b9ff0;--diagramm-vorjahr: #2f5c95;--d-papier: #ffffff;--d-marke: #3c3489}}@media screen{:root[data-theme=dark]{color-scheme:dark;--flaeche: #1c1f23;--grund: #131518;--text: #e8eaed;--text-leise: #a2aab4;--linie: #33383e;--feldrand: #79818b;--akzent: #aaa4f5;--akzent-gedrueckt: #c4bffa;--akzent-hell: #2c2950;--auf-akzent: #17143a;--kette-offen: #4b5159;--schleier: rgb(0 0 0 / .6);--stand-gruen: #5dc086;--stand-gelb: #e2b552;--stand-gelb-zeichen: #d4a333;--stand-rot: #f28b82;--stand-grau: #a2aab4;--stand-jetzt: #aaa4f5;--schatten: 0 8px 24px rgb(0 0 0 / .5), 0 1px 2px rgb(0 0 0 / .4);--flaeche-schwebend: #262a2f;--auf-stand: #131518;--gefahr-gedrueckt: #f6aea8;--schatten-oben: 0 -4px 12px rgb(0 0 0 / .4);--buehne: #0e0f11;--auf-buehne: #ffffff;--diagramm-jahr: #5b9ff0;--diagramm-vorjahr: #2f5c95;--d-papier: #ffffff;--d-marke: #3c3489}}.d-blatt,.d-dialog-tafel,.d-menue,.d-toast,.d-konto-menue,.d-ld-tafel,.blatt-innen,.toast,.info-blase,.ansicht-menue-inhalt,.spaltenwahl-liste,.ep-menue-inhalt,.fa-weitere-menue,.auftragsleiste-tafel,.vorschau-meldung,.ch-fenster{--flaeche: var(--flaeche-schwebend);--knopf: var(--flaeche);--ampel-gruen-grund: var(--flaeche);--ampel-bernstein-grund: var(--flaeche);--ampel-gelb-grund: var(--flaeche);--ampel-rot-grund: var(--flaeche);--ampel-grau-grund: var(--flaeche);--ampel-info-grund: var(--flaeche);--hinweis-grund: var(--flaeche);--zustand-jetzt-grund: var(--flaeche);--zustand-wartet-grund: var(--flaeche);--zustand-erledigt-grund: var(--flaeche);--zustand-hinweis-grund: var(--flaeche);--zustand-problem-grund: var(--flaeche);--ok-grund: var(--flaeche);--fehler-grund: var(--flaeche)}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:weight;background:var(--flaeche);scroll-padding-top:calc(var(--kopf) + var(--a2));scroll-padding-bottom:calc(var(--aktionsleiste) + var(--a2))}body{margin:0;padding:0;background:var(--flaeche);color:var(--text);font-family:var(--schrift);font-size:var(--gr-text);font-weight:var(--gew-normal);line-height:var(--zh-text);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}h1{margin:0;font-size:var(--gr-titel);line-height:var(--zh-titel);font-weight:var(--gew-stark);letter-spacing:-.01em}h1:focus{outline:none}h2,h3{margin:0;font-size:var(--gr-text);line-height:var(--zh-text);font-weight:var(--gew-stark);color:var(--text)}h3{margin:var(--a3) 0 var(--a1)}h4{margin:var(--a2) 0 var(--a1);font-size:var(--gr-meta);line-height:var(--zh-meta);font-weight:var(--gew-stark);color:var(--text-leise)}p,dd{line-height:var(--zh-text)}a{color:var(--akzent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--akzent-gedrueckt)}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}:focus:not(:focus-visible){outline:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}::selection{background:var(--auswahl);color:var(--text)}:root{accent-color:var(--akzent)}[hidden]{display:none!important}.sprung-inhalt{position:absolute;left:-9999px;top:var(--a2);z-index:70;display:inline-flex;align-items:center;min-height:44px;padding:var(--a2) var(--a3);border-radius:var(--r-bedien);background:var(--flaeche);color:var(--akzent);font-weight:var(--gew-stark);box-shadow:var(--schatten)}.sprung-inhalt:focus,.sprung-inhalt:focus-visible{left:var(--a2)}.nur-vorlesen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.d-ziffern,.tabellarisch,time,.nummer,.mono,.kachel-zahl,.tabelle td.rechts,.tabelle th.rechts{font-variant-numeric:tabular-nums}.d-nummer,.nummer{font-feature-settings:"zero";white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:0ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}.bewegt-schnell{transition-property:transform,opacity;transition-duration:var(--dauer-schnell);transition-timing-function:var(--feder-schnell)}.bewegt-ruhig{transition-property:transform,opacity;transition-duration:var(--dauer-ruhig);transition-timing-function:var(--feder-ruhig)}.bewegt-zu{transition-property:transform,opacity;transition-duration:var(--dauer-zu);transition-timing-function:var(--feder-ruhig)}.bewegt-aus{transition-property:opacity;transition-duration:var(--dauer-aus);transition-timing-function:var(--aus)}.bewegt-stempel{transition-property:transform,opacity;transition-duration:var(--dauer-ruhig);transition-timing-function:var(--feder-stempel)}@keyframes d-einblenden{0%{opacity:0}}@keyframes d-ausblenden{to{opacity:0}}@keyframes d-von-rechts-12{0%{opacity:0;transform:translate(12px)}}@keyframes d-von-rechts-24{0%{opacity:0;transform:translate(24px)}}@keyframes d-von-links-24{0%{opacity:0;transform:translate(-24px)}}@keyframes d-von-unten-4{0%{opacity:0;transform:translateY(4px)}}@keyframes d-nach-oben-4{to{opacity:0;transform:translateY(-4px)}}@keyframes d-von-unten-16{0%{opacity:0;transform:translateY(16px)}}@keyframes d-aufploppen{0%{opacity:0;transform:scale(.96)}}@keyframes d-push{0%{transform:translate(100%)}}@keyframes d-aufdruecken{0%{opacity:0;transform:scale(1.06)}}@keyframes d-fuellen{0%{transform:scaleX(0)}}.d-ein{animation:d-einblenden var(--dauer-schnell) var(--feder-schnell) both}.d-aus{animation:d-ausblenden var(--dauer-aus) var(--aus) both}.d-detail-ein{animation:d-von-rechts-12 var(--dauer-schnell) var(--feder-schnell) both}.d-station-von-rechts{animation:d-von-rechts-24 var(--dauer-schnell) var(--feder-schnell) both}.d-station-von-links{animation:d-von-links-24 var(--dauer-schnell) var(--feder-schnell) both}.d-wort-ein{animation:d-von-unten-4 var(--dauer-schnell) var(--feder-schnell) both}.d-wort-aus{animation:d-nach-oben-4 calc(var(--dauer-aus) * .8) var(--aus) both}.d-toast-ein{animation:d-von-unten-16 var(--dauer-schnell) var(--feder-schnell) both}.d-dialog-ein{animation:d-aufploppen var(--dauer-schnell) var(--feder-schnell) both}.d-menue-ein{transform-origin:top right;animation:d-aufploppen var(--dauer-schnell) var(--feder-schnell) both}.d-push-ein{animation:d-push var(--dauer-ruhig) var(--feder-ruhig) backwards}.d-seite-ein{animation:d-einblenden var(--dauer-aus) var(--aus) backwards}.d-fuellen{transform-origin:left center;animation:d-fuellen var(--dauer-ruhig) var(--feder-ruhig) both}.d-stempel-ein{transform-origin:center;animation:d-aufdruecken var(--dauer-ruhig) var(--feder-stempel) both}.d-gefahr{color:var(--stand-rot)}.leise{color:var(--text-leise)}.klein{font-size:var(--groesse-klein)}.mono,.nummer{font-family:inherit}.nummer{font-size:1em}a.nummer{text-decoration-line:underline}.nummer-gross{font-size:1em;font-weight:var(--gew-stark);margin-right:var(--a2)}.text-rot{color:var(--stand-rot)}.text-gelb{color:var(--stand-gelb)}.abstandhalter{flex:1 1 auto}.meldezeile-rahmen{position:sticky;top:var(--kopf-hoehe);z-index:var(--z-toast);height:0}.laedt{height:0;overflow:hidden;font-size:0}.meldezeile-platz:empty{display:none}.meldezeile-platz{position:fixed;z-index:var(--z-toast);left:calc(var(--leiste-jetzt, 0px) + var(--abstand));right:var(--abstand);bottom:12px;display:flex;justify-content:flex-end;pointer-events:none}.toast{display:flex;align-items:flex-start;gap:var(--a3);width:100%;max-width:400px;padding:var(--a3) var(--a2) var(--a3) var(--a4);border-radius:var(--r-schwebend);background:var(--flaeche);color:var(--text);box-shadow:var(--schatten);pointer-events:auto;animation:d-von-unten-16 var(--dauer-schnell) var(--feder-schnell) both}.toast-symbol{flex:none;margin-top:1px}.toast-ok .toast-symbol{color:var(--stand-gruen)}.toast-info .toast-symbol{color:var(--text-leise)}.toast-fehler{border:1px solid var(--fehler)}.toast-fehler .toast-symbol{color:var(--fehler)}.toast-text{flex:1;white-space:pre-wrap;max-height:7.5em;overflow-y:auto;padding-top:1px}.toast-zeit{font-variant-numeric:tabular-nums;font-size:var(--groesse-klein);color:var(--text-leise)}.meldezeile-zu{flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;color:inherit;min-width:44px;min-height:44px;margin:-10px 0;border-radius:var(--r-bedien)}.meldezeile-zu:hover{background:var(--grund)}.tabelle .leer-zeile td{white-space:normal}.seite{display:flex;flex-direction:column;gap:var(--abstand-seite);max-width:1500px}.seite-schmal{max-width:920px}.seitenkopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--a4);flex-wrap:wrap}.seitenkopf-unter{margin:var(--a1) 0 0;color:var(--text-leise)}.seitenkopf-aktionen{display:flex;gap:var(--a2);align-items:center;flex-wrap:wrap}.abschnitt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);padding:14px 16px 16px;display:flex;flex-direction:column;gap:var(--a3)}.abschnitt-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--a3)}.abschnitt-aktionen,.abschnitt-werkzeuge{display:flex;align-items:center;gap:var(--a2);flex-wrap:wrap}.karte{border:1px solid var(--linie);border-radius:var(--radius);padding:var(--a3);background:var(--flaeche)}.stapel{display:flex;flex-direction:column;gap:var(--a2)}.raster-haupt-seite{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1fr);gap:var(--abstand);align-items:start}.raster-drei{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--a3);align-items:start}.hinweis-text{margin:0;color:var(--text-leise);font-size:var(--groesse-hinweis);line-height:var(--zeilenhoehe-text)}.liste-einfach{margin:0;padding-left:18px}.gruende{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--a1)}.zustand-laden{color:var(--text-leise);margin:var(--a2) 0}.start-laden{padding:var(--a6)}.zustand-fehler{display:flex;align-items:center;gap:var(--a3);padding:var(--a2) 10px;border:1px solid var(--fehler);background:var(--flaeche);border-radius:var(--radius)}.zustand-nicht-verfuegbar{padding:var(--a2) 10px;border:1px solid var(--linie);background:var(--grund);border-radius:var(--radius);color:var(--text-leise)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ziel-mindest);padding:5px 14px;border:1px solid var(--knopf-rand);border-radius:var(--radius);background:var(--knopf);cursor:pointer;text-decoration:none;color:var(--akzent);font-weight:var(--gew-stark);white-space:nowrap;touch-action:manipulation;transition:transform var(--dauer-schnell) var(--feder-schnell)}.knopf:hover:not(:disabled){background:var(--grund);color:var(--akzent-gedrueckt)}.knopf:active:not(:disabled){transform:scale(.97);transition-duration:0ms}.knopf:disabled{opacity:.55;cursor:not-allowed}.knopf-haupt{background:var(--akzent);border-color:var(--akzent);color:var(--auf-akzent);font-weight:var(--gew-stark)}.knopf-haupt:hover:not(:disabled){background:var(--knopf-haupt-hover);border-color:var(--knopf-haupt-hover);color:var(--auf-akzent)}.knopf-haupt:active:not(:disabled){background:var(--knopf-haupt-aktiv);border-color:var(--knopf-haupt-aktiv)}.knopf-haupt:focus-visible{box-shadow:inset 0 0 0 2px var(--auf-akzent)}.knopf-klein{min-height:var(--ziel);padding:3px 10px}.knopf-reihe{display:flex;gap:var(--a2);flex-wrap:wrap;align-items:center}.tabelle .knopf-reihe{flex-wrap:nowrap;gap:var(--a1)}fieldset.feld>.knopf{align-self:flex-start}.wahlknopf{display:inline-flex;align-items:center;gap:6px;min-height:var(--ziel);border:1px solid var(--knopf-rand);border-radius:var(--radius);padding:5px 10px;cursor:pointer;background:var(--knopf)}.wahlknopf input{margin:0}.wahlknopf.gewaehlt{border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent);background:var(--akzent-hell)}.wahlknopf-gross{min-height:var(--ziel-touch);padding:var(--a2) var(--a4)}a.knopf-haupt:hover,a.knopf-haupt:visited{color:var(--knopf-haupt-text)}.formular{display:flex;flex-direction:column;gap:10px}.formular-schmal{max-width:480px}.feld{display:flex;flex-direction:column;gap:var(--a1);min-width:0;border:none;padding:0;margin:0}.feld-inline{flex-direction:row;align-items:center;gap:6px}.feld-titel{font-size:var(--groesse-klein);font-weight:var(--gew-stark);color:var(--text)}.feld-hilfe{font-size:var(--groesse-klein);color:var(--text-leise)}.feld-fehler{margin:0;color:var(--stand-rot);font-size:var(--groesse-klein);font-weight:var(--gew-stark)}.feld-ungueltig,[aria-invalid=true]{border-color:var(--stand-rot)!important;box-shadow:inset 0 0 0 1px var(--stand-rot)}.feld-reihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.feld-breit{grid-column:1 / -1}.feld-haken{display:inline-flex;align-items:center;gap:var(--a2);min-height:var(--ziel);font-size:var(--groesse-klein)}.feld-haken input[type=checkbox],.feld-haken input[type=radio]{width:18px;height:18px;margin:0}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{border:1px solid var(--feldrand);border-radius:var(--r-bedien);background:var(--flaeche);padding:6px 10px;min-height:var(--ziel);max-width:100%;font-size:var(--groesse-eingabe)}textarea{resize:vertical;line-height:var(--zh-text)}input:disabled,select:disabled,textarea:disabled{background:var(--grund);color:var(--text-leise)}.filterleiste{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.messwert-zeile{display:grid;grid-template-columns:minmax(140px,2fr) 110px minmax(120px,2fr) auto;gap:6px;align-items:center;margin-bottom:6px}.bestaetigung{border:1px solid var(--stand-gelb-zeichen);background:var(--flaeche);border-radius:var(--radius);padding:10px 12px}.bestaetigung p{margin:0 0 var(--a2)}.meldefeld{display:flex;flex-direction:column;gap:10px}.meldefeld-frage{font-size:var(--groesse-gross);font-weight:var(--gew-stark)}.meldefeld textarea{font-size:var(--groesse-eingabe)}.meldeknoepfe{display:flex;flex-wrap:wrap;gap:var(--a2)}.meldeknopf{min-height:var(--ziel-touch);min-width:128px;font-weight:var(--gew-stark)}.meldeknopf[aria-pressed=true],.meldeknopf[aria-pressed=true]:hover:not(:disabled){background:var(--akzent);border-color:var(--akzent);color:var(--auf-akzent)}.meldefeld-fuss{display:flex;gap:var(--a3);align-items:center;flex-wrap:wrap}.meldefeld-ergebnis{margin:0;font-size:var(--groesse-klein)}.tabelle-rahmen{display:flex;flex-direction:column;gap:6px;min-width:0}.tabelle-werkzeuge{display:flex;align-items:center;gap:var(--a2)}.tabelle-anzahl{font-size:var(--groesse-klein);color:var(--text-leise)}.tabelle-scroll{overflow:auto;max-height:max(320px,calc(100vh - 240px));background:var(--flaeche)}.tabelle{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--groesse-dicht)}.tabelle th,.tabelle td{padding:0 var(--a2);height:var(--zeile-dicht);text-align:left;border-bottom:1px solid var(--linie);white-space:nowrap;vertical-align:middle}.tabelle td.umbruch{white-space:normal;padding-top:5px;padding-bottom:5px;min-width:160px}.tabelle .zelle-kappen{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabelle:not(.tabelle-umbruch) td.umbruch{white-space:nowrap;padding-top:0;padding-bottom:0}.spaltenwahl{position:relative}.spaltenwahl>summary{list-style:none}.spaltenwahl>summary::-webkit-details-marker{display:none}.spaltenwahl-liste{position:absolute;right:0;top:calc(100% + 4px);z-index:30;display:flex;flex-direction:column;gap:var(--a1);min-width:200px;max-height:320px;overflow-y:auto;margin:0;padding:var(--a2) 10px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-schwebend);box-shadow:var(--schatten)}.tabelle th.rechts,.tabelle td.rechts{text-align:right}.tabelle thead th{position:sticky;top:0;background:var(--flaeche);color:var(--text-leise);font-size:var(--gr-meta);font-weight:var(--gew-stark);z-index:2}.tabelle thead tr.filterzeile th{top:var(--zeile-dicht);background:var(--flaeche);padding-top:3px;padding-bottom:3px}.filterzeile input,.filterzeile select{width:100%;min-width:70px;min-height:32px!important;padding:1px 6px!important;font-size:var(--groesse-klein)}.sortierknopf{border:none;background:none;padding:0;color:inherit;font-weight:var(--gew-stark);cursor:pointer;display:inline-flex;align-items:center;gap:var(--a1)}.sortierzeichen{display:inline-flex;color:var(--text-leise)}th[aria-sort=ascending] .sortierzeichen,th[aria-sort=descending] .sortierzeichen{color:var(--akzent)}.tabelle tbody tr.klickbar{cursor:pointer}.tabelle tbody tr.klickbar:hover td{background:var(--grund)}.tabelle tbody tr.zeile-rot td:first-child,.tabelle tbody tr.zeile-kritisch td:first-child{box-shadow:inset 3px 0 0 var(--stand-rot)}.tabelle tbody tr.zeile-gedaempft td{color:var(--text-leise)}.leer-zeile td{color:var(--text-leise);text-align:center;height:48px}.ampel{display:inline-flex;align-items:center;gap:6px}.ampel-punkt{flex:none;width:16px;height:16px}.ampel-glyphe{fill:none;stroke:var(--flaeche);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ampel-zeichen-gruen .ampel-flaeche{fill:var(--stand-gruen)}.ampel-zeichen-gelb .ampel-flaeche{fill:var(--stand-gelb-zeichen)}.ampel-zeichen-rot .ampel-flaeche{fill:var(--stand-rot)}.ampel-zeichen-grau .ampel-flaeche{fill:var(--flaeche);stroke:var(--stand-grau);stroke-width:1.5}.ampel-zeichen-info .ampel-flaeche{fill:var(--text-leise)}.kacheln{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--a2)}.kacheln-klein{grid-template-columns:repeat(3,minmax(100px,160px))}.kachel{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--linie);border-left-width:3px;border-radius:var(--radius);background:var(--flaeche);cursor:pointer;text-align:left}.kachel:hover{background:var(--grund)}.kachel.aktiv{box-shadow:inset 0 0 0 2px var(--akzent)}.kachel-zahl{font-size:var(--gr-titel);font-weight:var(--gew-stark)}.kachel-text{font-size:var(--groesse-klein);color:var(--text-leise)}.kachel-rot{border-left-color:var(--stand-rot)}.kachel-gelb{border-left-color:var(--stand-gelb-zeichen)}.kachel-gruen{border-left-color:var(--stand-gruen)}.kachel-grau,.kachel-info{border-left-color:var(--stand-grau)}.reiter{display:flex;gap:2px;border-bottom:1px solid var(--linie);flex-wrap:wrap}.reiter button{border:1px solid transparent;border-bottom:none;background:transparent;min-height:var(--ziel);padding:6px 14px;border-radius:var(--r-bedien) var(--r-bedien) 0 0;cursor:pointer;color:var(--text-leise);margin-bottom:-1px}.reiter button.aktiv{background:var(--flaeche);border-color:var(--linie);border-bottom:1px solid var(--flaeche);color:var(--text);font-weight:var(--gew-stark);box-shadow:inset 0 2px 0 var(--akzent)}.chip{display:inline-block;padding:1px 8px;border-radius:10px;font-size:var(--groesse-klein);border:1px solid var(--linie);background:var(--flaeche);white-space:nowrap}.chip-offen{border-color:var(--feldrand)}.chip-fertig{border-color:var(--stand-gruen)}.chip-gesperrt{border-color:var(--stand-rot)}.stepper{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:2px;font-size:var(--groesse-klein)}.stepper li{padding:4px 10px 4px 14px;background:var(--grund);color:var(--text-leise);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%)}.stepper li:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);padding-left:10px}.stepper li.erledigt{background:var(--primaer-hell);color:var(--text)}.stepper li.aktuell{background:var(--flaeche);color:var(--text);font-weight:var(--gew-stark);box-shadow:inset 0 -2px 0 var(--akzent)}.kette{display:flex;align-items:center;flex-wrap:wrap;gap:var(--a2);padding:var(--a2) 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.kette-knoten{padding:2px 8px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.kette-aktuell{border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}.kette-pfeil{color:var(--text-leise)}.kette-hinweis{font-size:var(--groesse-klein)}.sprungleiste{display:flex;gap:14px;flex-wrap:wrap;font-size:var(--groesse-klein);padding:4px 0}.felder{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px}.felder-zeile{display:grid;grid-template-columns:170px minmax(0,1fr);gap:var(--a2);padding:4px 0;border-bottom:1px solid var(--linie)}.felder-zeile dt{color:var(--text-leise);font-size:var(--groesse-klein)}.felder-zeile dd{margin:0;min-width:0;overflow-wrap:anywhere}.formularfelder{display:flex;flex-direction:column;gap:6px}.formularfeld{display:flex;flex-direction:column;gap:2px}.formularfeld-titel{font-size:var(--groesse-klein);font-weight:var(--gew-stark);color:var(--text-leise)}.feldwert{white-space:pre-wrap;overflow-wrap:anywhere}.leer-feld{color:var(--text-leise)}.feld-ohne-herkunft{padding:4px 0 4px 11px;border-left:3px solid transparent}.herkunft{position:relative;padding:4px 0 4px 11px;border-left:3px solid var(--herkunft-fakt)}.herkunft-qmh{border-left-color:var(--herkunft-qmh)}.herkunft-vorschlag{border-left:3px solid var(--herkunft-vorschlag)}.herkunft-etikett{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--a1);font-size:var(--groesse-klein);font-weight:var(--gew-stark);color:var(--text-leise);margin-bottom:2px}.herkunft-wort{text-transform:none;letter-spacing:0}.herkunft-quelle,.herkunft-stand{font-weight:var(--gew-normal)}.herkunft-begruendung{margin:4px 0 0;font-size:var(--groesse-klein);color:var(--text-leise)}.herkunft-bestaetigt{border-left:3px solid var(--herkunft-bestaetigt)}.herkunft-bestaetigt .herkunft-marke{background:var(--herkunft-bestaetigt)}.herkunft-marke{width:10px;height:10px;border-radius:2px;background:var(--herkunft-fakt)}.herkunft-qmh .herkunft-marke{background:var(--herkunft-qmh)}.herkunft-vorschlag .herkunft-marke{background:var(--herkunft-vorschlag)}.herkunft-legende{display:inline-flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--groesse-klein);color:var(--text-leise)}.herkunft-legende-eintrag{display:inline-flex;align-items:center;gap:var(--a1)}.anmeldung{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 32px;background:var(--grund)}.anmeldung-karte{width:100%;max-width:440px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-schwebend);padding:var(--a5);display:flex;flex-direction:column;gap:14px}.anmeldung-karte h1{font-size:var(--gr-titel)}.anmeldung-fuss{margin:0;font-size:var(--groesse-klein)}.qr{align-self:center;width:220px;height:220px;image-rendering:pixelated;border:1px solid var(--linie);background:var(--flaeche)}.geheimnis{display:flex;flex-direction:column;gap:2px}.geheimnis code{font-family:inherit;font-feature-settings:"zero";font-variant-numeric:tabular-nums;font-size:var(--gr-text);letter-spacing:.04em;user-select:all;white-space:normal;overflow-wrap:anywhere}body>#wurzel>.meldezeile-rahmen{top:0;max-width:480px;margin:0 auto}body>#wurzel>.meldezeile-rahmen .meldezeile-platz{inset:8px auto auto 50%;width:min(480px,calc(100% - 32px));transform:translate(-50%)}@media (max-width: 1100px){.raster-haupt-seite{grid-template-columns:minmax(0,1fr)}.kacheln{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px}.kachel{padding:6px 8px}}@media (max-width: 900px){.messwert-zeile{grid-template-columns:1fr 1fr}}@media print{.d-nav,.d-kopf,.d-ortszeile,.d-handyleiste,.d-aktionsleiste,.aktionsleiste,.aktionsleiste-platz,.chipleiste,.meldezeile-rahmen,.sprungleiste,.knopf,.filterleiste,.filterzeile{display:none!important}.d-arbeit{margin:0!important}.tabelle-scroll{max-height:none;overflow:visible}}.zustand-leer{display:flex;flex-direction:column;gap:6px;padding:var(--a3) 0}.zustand-leer-text{color:var(--text-leise)}.zustand-leer-text .knopf{margin:6px 8px 0 0;vertical-align:middle}.anmelde-dialog-hintergrund{position:fixed;inset:0;z-index:100;background:color-mix(in srgb,var(--grund) 97%,transparent);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:5vh 16px 24px}.anmelde-dialog{width:100%;max-width:480px;display:flex;flex-direction:column;gap:10px}.anmelde-dialog-kopf{background:var(--flaeche);border-radius:var(--r-schwebend);padding:12px 16px}.anmelde-dialog-kopf h2{font-size:var(--gr-text)}.anmelde-dialog-kopf p{margin:6px 0 0;color:var(--text-leise)}.anmelde-dialog .anmeldung{min-height:0;padding:0;background:none}.anmelde-dialog .anmeldung-karte{max-width:none}.anmelde-dialog .meldezeile-rahmen{position:static;padding:0}.anmelde-dialog .meldezeile-platz{position:static;pointer-events:auto}.anmelde-dialog-fuss{display:flex;justify-content:flex-end}:root[data-ziele=gross] .knopf,:root[data-ziele=gross] .knopf-klein,:root[data-ziele=gross] .wahlknopf,:root[data-ziele=gross] .kachel,:root[data-ziele=gross] .plan-karte{min-height:var(--ziel-gross)}:root[data-ziele=gross] .knopf-klein{padding:6px 12px}:root[data-ziele=gross] input:not([type=checkbox]):not([type=radio]):not([type=file]),:root[data-ziele=gross] select,:root[data-ziele=gross] textarea{min-height:var(--ziel-gross)}:root[data-ziele=gross] .feld-haken{min-height:var(--ziel-gross)}:root[data-ziele=gross] input[type=checkbox],:root[data-ziele=gross] input[type=radio]{width:24px;height:24px}:root[data-ziele=gross] .meldezeile-zu{min-width:var(--ziel-gross);min-height:var(--ziel-gross)}:root[data-ziele=gross] .d-nav-eintrag{min-height:var(--ziel-gross)}:root[data-ziele=gross] .tabelle th,:root[data-ziele=gross] .tabelle td{height:var(--ziel-gross)}:root[data-ziele=gross] .sortierknopf,:root[data-ziele=gross] .reiter button{min-height:var(--ziel-gross)}:root[data-ziele=gross] .filterzeile input,:root[data-ziele=gross] .filterzeile select{min-height:36px!important}.inline-form{display:inline-flex;gap:var(--a1);align-items:center}.inline-form input[type=date]{padding:2px 4px;font-size:var(--groesse-klein);min-height:32px}@media screen{.tabelle-scroll{max-height:none;overflow-x:auto;overflow-y:hidden}}.tabelle-kritisch-chip{margin-right:6px;vertical-align:1px}.d-rahmen{--leiste-jetzt: var(--navigation);min-height:100vh;min-height:100dvh;background:var(--flaeche)}@media (max-width: 1279px){.d-rahmen{--leiste-jetzt: var(--schiene)}}@media (max-width: 767px){.d-rahmen{--leiste-jetzt: 0px}}.d-arbeit{display:flex;flex-direction:column;min-width:0;min-height:100vh;min-height:100dvh;margin-left:var(--leiste-jetzt)}.inhalt{flex:1 0 auto;min-width:0;padding-bottom:var(--a7)}@media (max-width: 767px){.inhalt{padding-bottom:calc(var(--handyleiste) + env(safe-area-inset-bottom) + var(--a5))}}:root[data-d-aktionsleiste=ja] .inhalt{padding-bottom:calc(var(--aktionsleiste) + env(safe-area-inset-bottom) + var(--a5))}@media (min-width: 768px){:root[data-d-aktionsleiste=breit] .inhalt{padding-bottom:calc(var(--aktionsleiste) + var(--a5))}}.d-alt{padding:20px var(--seitenrand) var(--a7)}@media (max-width: 767px){.d-alt{padding-top:var(--a4);padding-bottom:var(--a4)}}.d-neu{min-width:0}.d-kopf{position:sticky;top:0;z-index:var(--z-kopf);display:flex;align-items:center;gap:var(--a3);height:var(--kopf);padding:0 max(var(--a1),env(safe-area-inset-right)) 0 max(var(--a4),env(safe-area-inset-left));background:var(--flaeche);border-bottom:1px solid var(--linie)}.d-kopf-links{display:flex;align-items:center;flex:none;max-width:60%;min-width:0}.d-kopf-titel{display:inline-flex;align-items:center;min-height:44px;color:var(--text);font-size:var(--gr-text);font-weight:var(--gew-stark);text-decoration:none;white-space:nowrap}.d-kopf-titel:hover{color:var(--text)}.d-kopf-rechts{display:flex;align-items:center;flex:none;margin-left:auto}.d-zurueck{display:inline-flex;align-items:center;gap:2px;min-width:0;min-height:44px;margin-left:-6px;padding:0 var(--a2) 0 0;color:var(--akzent);font-weight:var(--gew-stark);text-decoration:none;white-space:nowrap}.d-zurueck-wort{overflow:hidden;text-overflow:ellipsis}.d-zurueck:hover{color:var(--akzent-gedrueckt)}.d-ortszeile{position:sticky;top:0;z-index:var(--z-kopf);display:flex;align-items:center;gap:var(--a3);height:var(--kopf);padding:0 var(--a3) 0 var(--seitenrand);background:var(--flaeche);border-bottom:1px solid var(--linie)}.d-ortszeile-links{display:flex;align-items:center;flex:0 1 auto;min-width:0;max-width:40%}.d-ortszeile-bereich{overflow:hidden;font-weight:var(--gew-stark);white-space:nowrap;text-overflow:ellipsis}.d-ortszeile-rechts{display:flex;align-items:center;flex:none;gap:var(--a2);margin-left:auto}.d-taetigkeitsleiste{display:flex;align-items:center;flex:1 1 auto;min-width:0;height:100%}.d-taetigkeitsleiste-innen,.d-tl{display:flex;align-items:center;width:100%;min-width:0;height:100%}.d-tl-tipp{display:flex;align-items:center;gap:var(--a2);width:100%;min-width:0;min-height:44px;margin:0;padding:0 var(--a2);border:0;border-radius:var(--r-bedien);background:none;color:var(--text);font:inherit;font-size:var(--gr-meta);line-height:var(--zh-meta);text-align:left}button.d-tl-tipp{cursor:pointer}@media (hover: hover) and (pointer: fine){button.d-tl-tipp:hover{background:var(--grund)}}button.d-tl-tipp:focus-visible{outline-offset:-2px}.d-tl-zu{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--r-bedien);background:none;color:var(--text-leise);cursor:pointer}.d-tl-zu:focus-visible{outline-offset:-2px}.d-tl-tun{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-tl-rechts{flex:none;color:var(--text-leise)}.d-tl-fehler .d-tl-tun{color:var(--stand-rot);font-weight:var(--gew-stark)}@media (max-width: 767px){.d-tl-rechts{display:none}}.d-tl-linie{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.d-tl-linie-wert{position:absolute;inset:0;background:var(--akzent);transform-origin:left center;transition:transform var(--dauer-ruhig) var(--feder-ruhig)}.d-ki-aus{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--a2);color:var(--stand-rot);font-size:var(--gr-meta);font-weight:var(--gew-stark);white-space:nowrap}.kopf-knopf{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:none;border-radius:var(--r-bedien);background:transparent;color:var(--text);cursor:pointer}.kopf-knopf .symbol{width:20px;height:20px}@media (hover: hover) and (pointer: fine){.kopf-knopf:hover{background:var(--grund)}}.vollbildsuche .kopfsuche{display:flex;flex-direction:column;align-items:stretch;gap:var(--a3);width:100%;margin-bottom:var(--a3)}.kopfsuche-zeile{position:relative;display:flex;align-items:center;flex:1}.kopfsuche-symbol{position:absolute;left:var(--a3);color:var(--text-leise);pointer-events:none}.vollbildsuche .kopfsuche input[type=search]{width:100%;max-width:none;min-height:48px;padding:var(--a2) var(--a3) var(--a2) 44px;font-size:var(--gr-text);border-radius:var(--r-bedien)}.vollbildsuche .kopfsuche .knopf{min-height:48px}@media (min-width: 768px){.vollbildsuche .kopfsuche{flex-direction:row;align-items:center}}.d-konto{position:relative;flex:none}.d-konto-knopf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.d-konto-kuerzel{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--grund);color:var(--text);font-size:var(--gr-meta);font-weight:var(--gew-stark)}.d-nav .d-konto-kuerzel{background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--linie)}.d-konto-knopf:hover .d-konto-kuerzel,.d-konto-knopf[aria-expanded=true] .d-konto-kuerzel{background:var(--linie)}.d-konto-menue{position:absolute;z-index:var(--z-menue);display:flex;flex-direction:column;gap:var(--a2);width:280px;max-width:calc(100vw - 16px);padding:var(--a2);background:var(--flaeche);color:var(--text);border:1px solid var(--linie);border-radius:var(--r-schwebend);box-shadow:var(--schatten)}.d-konto-kopf .d-konto-menue{top:calc(100% + 4px);right:0;transform-origin:top right}.d-konto-navigation .d-konto-menue{position:fixed;bottom:calc(44px + var(--a3));left:var(--a2);transform-origin:bottom left}.d-konto-person{display:flex;flex-direction:column;gap:2px;padding:var(--a2) var(--a3) 0}.d-konto-gruppe{display:flex;flex-direction:column}.menue-eintrag{display:flex;align-items:center;gap:var(--a3);width:100%;min-height:44px;padding:6px var(--a3);border:none;border-radius:var(--r-bedien);background:transparent;color:var(--text);font:inherit;font-size:var(--gr-text);text-align:left;text-decoration:none;cursor:pointer}.menue-eintrag:hover,.menue-eintrag:focus-visible{background:var(--grund);color:var(--text)}.menue-eintrag:focus-visible{outline-offset:-2px}.menue-eintrag .symbol{color:var(--text-leise)}.menue-hilfe{display:block;font-size:var(--gr-meta);color:var(--text-leise)}.d-nav{position:fixed;top:0;bottom:0;left:0;z-index:var(--z-leiste);display:flex;flex-direction:column;width:var(--leiste-jetzt);overflow-x:hidden;overflow-y:auto;padding-bottom:var(--a2);background:var(--grund);border-right:1px solid var(--linie)}.d-nav-titel{display:flex;align-items:center;flex:none;height:var(--kopf);padding:0 var(--a4);color:var(--text);font-weight:var(--gew-stark);text-decoration:none;white-space:nowrap}.d-nav-titel:hover{color:var(--text)}.d-nav-suchplatz{flex:none;padding:0 var(--a3) var(--a2)}.d-nav-suche{position:relative;display:flex;align-items:center}.d-nav-suche-lupe{position:absolute;left:10px;color:var(--text-leise);pointer-events:none}.d-nav .d-nav-suche input[type=search]{width:100%;height:40px;min-height:40px;padding:0 var(--a2) 0 34px;border:1px solid var(--feldrand);border-radius:var(--r-bedien);background:var(--flaeche);font-size:var(--gr-text)}.d-nav-suchsymbol{display:none}.d-nav-liste{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.d-nav-eintrag{position:relative;display:flex;align-items:center;gap:var(--a3);min-height:40px;padding:0 var(--a3) 0 var(--a4);color:var(--text);font-size:var(--gr-text);line-height:1.2;text-decoration:none}@media (hover: hover) and (pointer: fine){.d-nav-eintrag:hover{background:var(--linie);color:var(--text)}}.d-nav-eintrag:focus-visible{outline-offset:-2px}.d-nav-eintrag[aria-current=page]{background:var(--akzent-hell);color:var(--text);font-weight:var(--gew-stark);box-shadow:inset 3px 0 0 var(--akzent)}.d-nav-symbol{flex:none;color:var(--text-leise)}.d-nav-eintrag[aria-current=page] .d-nav-symbol{color:var(--text)}.d-nav-wort{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-nav-kurz{display:none}.d-nav-zahl{flex:none;margin-left:auto;color:var(--text-leise);font-size:var(--gr-meta);font-weight:var(--gew-normal)}.d-nav-unten{display:flex;flex-direction:column;gap:var(--a1);margin-top:auto;padding-top:var(--a2);border-top:1px solid var(--linie)}.d-nav-unten .d-konto{padding:0 var(--a2)}@media (max-width: 1279px){.d-nav-titel{justify-content:center;padding:0 var(--a1);font-size:var(--gr-meta)}.d-nav-suchplatz{padding:0 0 var(--a1)}.d-nav-suche{display:none}.d-nav-suchsymbol{display:flex;justify-content:center}.d-nav-eintrag{flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:var(--a1) 2px;text-align:center}.d-nav-wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.d-nav-kurz{display:block;max-width:100%;font-size:var(--gr-meta);line-height:1.15;hyphens:manual;overflow-wrap:break-word}.d-nav-zahl{position:absolute;top:4px;right:8px;min-width:18px;height:18px;margin:0;padding:0 4px;border-radius:9px;background:var(--akzent);color:var(--auf-akzent);font-size:var(--gr-meta);font-weight:var(--gew-stark);line-height:18px;text-align:center}.d-nav-unten .d-konto{display:flex;justify-content:center;padding:0}}@media (min-width: 1280px){:root[data-d-schiene=ja] .d-rahmen{--leiste-jetzt: var(--schiene)}:root[data-d-schiene=ja] .d-nav-titel{justify-content:center;padding:0 var(--a1);font-size:var(--gr-meta)}:root[data-d-schiene=ja] .d-nav-suchplatz{padding:0 0 var(--a1)}:root[data-d-schiene=ja] .d-nav-suche{display:none}:root[data-d-schiene=ja] .d-nav-suchsymbol{display:flex;justify-content:center}:root[data-d-schiene=ja] .d-nav-eintrag{flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:var(--a1) 2px;text-align:center}:root[data-d-schiene=ja] .d-nav-wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:root[data-d-schiene=ja] .d-nav-kurz{display:block;max-width:100%;font-size:var(--gr-meta);line-height:1.15;hyphens:manual;overflow-wrap:break-word}:root[data-d-schiene=ja] .d-nav-zahl{position:absolute;top:4px;right:8px;min-width:18px;height:18px;margin:0;padding:0 4px;border-radius:9px;background:var(--akzent);color:var(--auf-akzent);font-size:var(--gr-meta);font-weight:var(--gew-stark);line-height:18px;text-align:center}:root[data-d-schiene=ja] .d-nav-unten .d-konto{display:flex;justify-content:center;padding:0}}.d-nav-schmal{width:100%;border:0;background:none;font:inherit;cursor:pointer}@media (max-width: 1279px){.d-nav-schmal{display:none}}.d-handyleiste{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-handyleiste);padding-bottom:env(safe-area-inset-bottom);background:var(--flaeche);border-top:1px solid var(--linie)}.d-handyleiste ul{display:flex;height:var(--handyleiste);margin:0;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);list-style:none}.d-handyleiste li{flex:1 1 0;min-width:0}.d-handy-ziel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;color:var(--text-leise);font-size:var(--gr-meta);line-height:1.1;text-decoration:none;-webkit-tap-highlight-color:transparent}.d-handy-ziel:hover{color:var(--text)}.d-handy-ziel[aria-current=page]{color:var(--akzent);font-weight:var(--gew-stark)}.d-handy-ziel:focus-visible{outline-offset:-2px}.d-handy-symbol{position:relative;display:flex}.d-handy-zahl{position:absolute;top:-5px;left:calc(100% - 9px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--akzent);color:var(--auf-akzent);font-size:var(--gr-meta);font-weight:var(--gew-stark);line-height:18px;text-align:center}.d-aktionsleisten-ort{display:contents}.d-aktionsleiste{position:fixed;z-index:var(--z-aktionsleiste);left:var(--leiste-jetzt);right:0;bottom:0;display:flex;align-items:center;gap:var(--a4);min-height:calc(var(--aktionsleiste) + env(safe-area-inset-bottom));padding:var(--a2) var(--a5) calc(var(--a2) + env(safe-area-inset-bottom)) var(--seitenrand);background:var(--flaeche);border-top:1px solid var(--linie)}.d-aktionsleiste-links{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.d-aktionsleiste-links .d-stand-wort,.d-aktionsleiste-links .d-stand-satz,.d-aktionsleiste-notiz{font-size:var(--gr-meta);line-height:var(--zh-meta)}.d-aktionsleiste-notiz{color:var(--text-leise)}.d-aktionsleiste-rechts{display:flex;align-items:center;flex:none;margin-left:auto}.d-aktionsleiste-knopf{width:240px}.d-aktionsleiste-zweit{flex:none;margin-right:var(--a2)}.d-aktionsleiste-satz{margin:0;max-width:36rem;color:var(--text);font-size:var(--gr-text);line-height:var(--zh-text)}@media (max-width: 767px){.d-aktionsleiste{gap:var(--a3);padding:var(--a2) max(var(--a4),env(safe-area-inset-right)) calc(var(--a2) + env(safe-area-inset-bottom)) max(var(--a4),env(safe-area-inset-left))}.d-aktionsleiste-links{flex:0 1 auto;max-width:40%}.d-aktionsleiste-links:empty{display:none}.d-aktionsleiste-rechts{flex:1 1 auto;min-width:0}.d-aktionsleiste-knopf{width:100%}.d-aktionsleiste-ohne-handy{display:none}}:root{--d-toast-unten: var(--handyleiste)}@media (min-width: 768px){:root{--d-toast-unten: 0px}:root[data-d-aktionsleiste=breit]{--d-toast-unten: var(--aktionsleiste)}}:root[data-d-aktionsleiste=ja]{--d-toast-unten: var(--aktionsleiste)}:root[data-d-aktionsleiste=ja] .meldezeile-platz{bottom:calc(var(--aktionsleiste) + env(safe-area-inset-bottom) + var(--a2))}@media (min-width: 768px){:root[data-d-aktionsleiste=breit] .meldezeile-platz{bottom:calc(var(--aktionsleiste) + var(--a2))}}.d-ld,.d-ld-liste{min-width:0}.d-ld-desktop{display:grid;grid-template-columns:minmax(0,1fr) fit-content(var(--detail));justify-content:start;align-items:start}.d-ld-breit.d-ld-desktop{grid-template-columns:minmax(480px,760px) minmax(var(--detail),1fr);justify-content:stretch}@media (min-width: 1280px){.d-ld-breit.d-ld-desktop{grid-template-columns:minmax(520px,760px) minmax(var(--detail),1fr)}}.d-ld-breit .d-ld-detail .d-ld-inhalt{max-width:none}.d-ld-breit .d-ld-detail :is(.d-detail-text,.d-beleg-zitat,.d-beleg-quelle){max-width:44rem}.d-ld-detail{position:sticky;top:var(--kopf);min-width:20rem;min-height:calc(100vh - var(--kopf));min-height:calc(100dvh - var(--kopf));max-height:calc(100vh - var(--kopf));max-height:calc(100dvh - var(--kopf));overflow-y:auto;overscroll-behavior:contain;padding:var(--a5);background:var(--flaeche);border-left:1px solid var(--linie)}:root[data-d-aktionsleiste] .d-ld-detail{min-height:calc(100dvh - var(--kopf) - var(--aktionsleiste));max-height:calc(100dvh - var(--kopf) - var(--aktionsleiste))}.d-ld-detail:focus{outline:none}.d-ld-inhalt{max-width:36rem}.d-ld-tafel{position:fixed;z-index:var(--z-tafel);top:calc(var(--kopf) + var(--a2));right:0;bottom:var(--a2);display:flex;flex-direction:column;width:min(var(--detail),calc(100vw - var(--leiste-jetzt) - var(--a5)));background:var(--flaeche);border-radius:var(--r-schwebend) 0 0 var(--r-schwebend);box-shadow:var(--schatten);transform:translate(calc(100% + var(--a5)));visibility:hidden;transition:transform var(--dauer-zu) var(--feder-ruhig),visibility 0s linear var(--dauer-zu)}.d-ld-tafel-offen{transform:none;visibility:visible;transition:transform var(--dauer-ruhig) var(--feder-ruhig),visibility 0s}:root[data-d-aktionsleiste] .d-ld-tafel{bottom:calc(var(--aktionsleiste) + var(--a2))}.d-ld-tafel-kopf{display:flex;align-items:center;gap:var(--a2);flex:none;min-height:56px;padding:var(--a1) var(--a1) var(--a1) var(--a5);border-bottom:1px solid var(--linie)}.d-ld-tafel-titel{flex:1 1 auto;min-width:0;margin:0;font-size:var(--gr-text);font-weight:var(--gew-stark)}.d-ld-tafel-titel:focus{outline:none}.d-ld-zu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-bedien);background:transparent;color:var(--text);cursor:pointer}@media (hover: hover) and (pointer: fine){.d-ld-zu:hover{background:var(--grund)}}.d-ld-tafel-inhalt{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--a4) var(--a5) var(--a5)}.d-rahmen .d-alt :is(.karte,.karten-liste,.abschnitt,.akkordeon-abschnitt){border:0;border-bottom:1px solid var(--linie);border-radius:0;box-shadow:none;background:var(--flaeche)}.d-rahmen .d-alt :is(.karte,.abschnitt){padding-right:0;padding-left:0}.d-rahmen .d-alt .akkordeon-kopf,.d-rahmen .d-alt .akkordeon-abschnitt[open]>.akkordeon-kopf{padding-left:0;border-radius:0}.d-rahmen .d-alt :is(.pille,.chip){min-width:0;height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--text-leise);font-weight:var(--gew-normal)}.d-rahmen .d-alt .knopf-haupt .pille{color:inherit}.d-rahmen .d-alt .chipleiste{background:var(--flaeche)}.d-rahmen .d-alt .chipleiste-chip{min-height:var(--ziel);padding:0 var(--a2);border:0;border-radius:0;background:none;color:var(--text-leise);font-weight:var(--gew-normal)}.d-rahmen .d-alt .chipleiste-chip[data-aktiv=true],.d-rahmen .d-alt .chipleiste-chip[data-aktiv=true] .pille{background:none;color:var(--text);font-weight:var(--gew-stark)}@media (hover: hover) and (pointer: fine){.d-rahmen .d-alt .chipleiste-chip:hover{background:var(--grund);color:var(--text)}}.d-rahmen .d-alt .ch-vorschlaege li{display:block;margin:0}.d-rahmen .d-alt .ch-vorschlag{display:flex;width:100%;min-height:var(--zeile);padding:var(--a3) 0;border:0;border-bottom:1px solid var(--linie);border-radius:0;background:none}.d-rahmen .d-alt .ch-vorschlag-verlauf{display:block}.d-rahmen .d-alt .ch-vorschlag:focus-visible{border-color:var(--linie);background:var(--grund)}@media (hover: hover) and (pointer: fine){.d-rahmen .d-alt .ch-vorschlag:hover{border-color:var(--linie);background:var(--grund)}}.d-rahmen .d-alt :is(span,.chip):is(.zustand-jetzt,.zustand-wartet,.zustand-erledigt,.zustand-hinweis,.zustand-problem,.zustand-neutral){padding:0;border:0;border-radius:0;background:none;color:var(--zustand-schrift);font-weight:var(--gew-stark)}.d-rahmen .d-alt :is(div,section,article,aside,li,details,fieldset,form,a,p):is(.zustand-jetzt,.zustand-wartet,.zustand-erledigt,.zustand-hinweis,.zustand-problem,.zustand-neutral){border-color:var(--linie);border-left:1px solid var(--linie);background-color:var(--flaeche)}.d-rahmen .d-alt .kachel{border-left-width:1px;border-left-color:var(--linie)}.d-rahmen .d-alt .karten-zeile:before{background:transparent}.d-rahmen .d-alt .tabelle tbody tr.zeile-kritisch td:first-child{box-shadow:none}.d-rahmen .d-alt :is(.vk-rahmen,.vk-unterlagen-vorschlag,.ep-af-weitere,.ep-stufe1-empfehlung,.fa-stufe-leer,.fa-indirekt,.um-vorschlag,.ch-denken,.ch-live-vorlaeufig,.se-ablage,.se-unterschrift,.rw-chip-geraet){border-width:1px;border-style:solid;border-color:var(--linie)}.d-rahmen .d-alt :is(.kennzahl-vorjahr-knopf,.ep-protokoll,.ep-einstufung-form,.ep-folge-manuell,.ep-danach-block){border-top:1px solid var(--linie)}.d-rahmen .d-alt .da-ccr-zeile{border-bottom:1px solid var(--linie)}.d-rahmen .d-alt .ep-gv{border-left:1px solid var(--linie)}.d-rahmen .d-alt .nummer-knopf{border-bottom-style:solid}.d-rahmen .d-alt :is(.begriff,.herkunft-wort-knopf){text-decoration-style:solid}.d-rahmen .d-alt .knopf-haupt:disabled{opacity:1;cursor:default}.d-rahmen .d-alt .knopf.pk-knopf{border-color:transparent;background:none}:root{accent-color:var(--primaer-dunkel)}.symbol{flex:none;vertical-align:middle}.knopf .symbol{margin:0 -2px}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}details:not(.ep-menue)>summary:not(.knopf):not(.akkordeon-kopf):before{content:"";display:inline-block;flex:none;width:.45em;height:.45em;margin:0 .6em .12em .15em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--dauer)}details[open]:not(.ep-menue)>summary:not(.knopf):not(.akkordeon-kopf):before{transform:rotate(45deg)}.knopf-symbol{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:var(--ziel);min-height:var(--ziel);padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-leise);cursor:pointer}.knopf-symbol:hover{background:var(--grund);color:var(--text)}.knopf-leise{border-color:transparent;background:transparent;color:var(--primaer-text)}.knopf-leise:hover:not(:disabled){border-color:transparent;background:var(--primaer-hell)}.knopf-gefahr{background:var(--warnrot);border-color:var(--warnrot);color:var(--auf-stand);font-weight:600}.knopf-gefahr:hover:not(:disabled){background:var(--gefahr-gedrueckt);border-color:var(--gefahr-gedrueckt)}.pille{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:24px;height:22px;padding:0 7px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--grund);color:var(--text);font-size:var(--groesse-klein);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.pille-primaer{background:var(--primaer-dunkel);border-color:var(--primaer-dunkel);color:var(--auf-akzent)}.pille-rot{background:var(--ampel-rot);border-color:var(--ampel-rot);color:var(--auf-stand)}.pille-gelb{background:var(--ampel-bernstein-grund);border-color:var(--ampel-bernstein);color:var(--ampel-bernstein-text)}.pille-gruen{background:var(--ampel-gruen-grund);border-color:var(--ampel-gruen);color:var(--ampel-gruen)}.pille-grau{background:var(--flaeche-leise);border-color:var(--linie);color:var(--text-leise)}.karten-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel);overflow:hidden}.karten-zeile{position:relative;border-bottom:1px solid var(--linie)}.karten-zeile:last-child{border-bottom:none}.karten-zeile:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent;pointer-events:none}.karten-ampel-gruen:before{background:var(--ampel-gruen)}.karten-ampel-gelb:before{background:var(--ampel-bernstein)}.karten-ampel-rot:before{background:var(--ampel-rot)}.karten-ampel-grau:before{background:var(--ampel-grau)}.karten-ampel-info:before{background:var(--ampel-info)}.karten-kritisch:before{background:var(--warnrot)}.karten-ziel{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px 10px 16px;border:none;background:transparent;color:var(--text);font:inherit;text-align:left;text-decoration:none}a.karten-ziel,button.karten-ziel,label.karten-ziel{cursor:pointer}a.karten-ziel:hover,button.karten-ziel:hover,label.karten-ziel:hover{background:var(--primaer-hell);color:var(--text)}.karten-ziel:focus-visible{outline-offset:-3px}.karten-vorne{display:inline-flex;flex:none;color:var(--primaer-text)}.karten-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.karten-titel{font-weight:650;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.karten-meta{display:block;font-size:14px;color:var(--text-leise);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.karten-meta .ampel-punkt{vertical-align:-2px;margin-right:6px}.karten-meta-teil+.karten-meta-teil:before{content:" · "}.karten-rechts{display:flex;align-items:center;gap:6px;flex:none;max-width:40%;color:var(--text-leise);font-size:14px}.karten-pfeil{flex:none;color:var(--text-sehr-leise)}.karten-aktionen{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px 16px}.karten-aktiv .karten-ziel{background:var(--primaer-hell)}.karten-gedaempft .karten-titel,.karten-gedaempft .karten-meta{color:var(--text-sehr-leise);font-weight:500}.karten-leer{margin:0;padding:14px 16px;border:1px solid var(--linie);border-radius:var(--radius-mittel);background:var(--flaeche);color:var(--text-leise)}.karten-schalter .karten-meta{white-space:normal}.karten-schalter input{flex:none;width:24px;height:24px;margin:0}.tabelle-als-karten .tabelle-werkzeuge{flex-wrap:wrap;gap:8px}.tabelle-als-karten>.tabelle-werkzeuge:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.tabelle-als-karten>.tabelle-werkzeuge:first-child .abstandhalter{display:none}.tabelle-als-karten>.tabelle-werkzeuge-leer{display:none}.tabelle-werkzeuge-zusatz{justify-content:flex-end}.tabelle-werkzeuge .knopf .pille{height:20px;min-width:20px;padding:0 5px}.blatt{width:100%;max-width:100%;max-height:100%;margin:auto 0 0;padding:0;border:none;background:transparent;color:var(--text);overflow:visible}.blatt::backdrop{background:var(--schleier)}.blatt-innen{display:flex;flex-direction:column;max-height:85vh;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);background:var(--flaeche);border-radius:var(--radius-gross) var(--radius-gross) 0 0;box-shadow:var(--schatten-3);animation:blatt-ein var(--dauer) ease-out}@keyframes blatt-ein{0%{transform:translateY(32px)}to{transform:none}}.blatt-griff{width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--linie-stark)}.blatt-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px 4px 16px;border-bottom:1px solid var(--linie)}.blatt-kopf h2{font-size:18px;color:var(--text)}.blatt-kopf .knopf-symbol:focus-visible{outline-offset:-2px}.blatt-inhalt{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:16px}.blatt-fuss{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--linie)}.blatt-fuss .knopf{flex:1;min-height:48px}.blatt-vollbild{height:100%;margin:0}.blatt-vollbild .blatt-innen{height:100%;max-height:none;border-radius:0}.blatt-vollbild .blatt-griff{display:none}@media (min-width: 768px){.blatt{width:min(560px,calc(100vw - 48px));margin:auto}.blatt-innen{max-height:80vh;border-radius:var(--radius-gross)}.blatt-griff{display:none}.blatt-vollbild{width:min(680px,calc(100vw - 48px));height:auto;margin:10vh auto auto}.blatt-vollbild .blatt-innen{height:auto;max-height:80vh;border-radius:var(--radius-gross)}.blatt-fuss{justify-content:flex-end}.blatt-fuss .knopf{flex:none}}.blatt-auswahl{display:flex;flex-direction:column;margin:0;padding:0;border:none}.blatt-option{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 2px;border-bottom:1px solid var(--linie);cursor:pointer}.blatt-option:last-child{border-bottom:none}.blatt-option input{width:20px;height:20px;margin:0;flex:none}.blatt-option-text{flex:1}.blatt-option-zusatz{display:inline-flex;align-items:center;gap:4px;color:var(--text-leise);font-size:14px}.chipleiste{margin:0 calc(var(--seitenrand) * -1);padding:8px var(--seitenrand);background:var(--grund)}.chipleiste-sticky{position:sticky;top:var(--kopf-hoehe);z-index:15;border-bottom:1px solid var(--linie)}.chipleiste-liste{position:relative;display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.chipleiste-liste::-webkit-scrollbar{display:none}.chipleiste-liste li{flex:none;scroll-snap-align:start}.chipleiste-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--linie-stark);border-radius:var(--radius-pille);background:var(--flaeche);color:var(--text);font:inherit;font-size:14px;white-space:nowrap;text-decoration:none;cursor:pointer}.chipleiste-chip:hover{background:var(--primaer-hell);color:var(--text)}.chipleiste-chip[data-aktiv=true]{background:var(--primaer-dunkel);border-color:var(--primaer-dunkel);color:var(--auf-akzent);font-weight:650}.chipleiste-chip[data-aktiv=true] .pille{border-color:var(--auf-akzent)}.akkordeon{display:flex;flex-direction:column;gap:8px}.akkordeon-schalter{display:flex;justify-content:flex-end;gap:4px}.akkordeon-abschnitt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel)}.akkordeon-kopf{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px 8px 16px;border-radius:var(--radius-mittel);list-style:none;cursor:pointer}.akkordeon-kopf::-webkit-details-marker{display:none}.akkordeon-kopf:hover{background:var(--flaeche-leise)}.akkordeon-titel{flex:1;margin:0;font-size:16px}.akkordeon-zusatz{display:inline-flex;align-items:center;gap:6px}.akkordeon-pfeil{color:var(--text-leise);transition:transform var(--dauer)}.akkordeon-abschnitt[open]>.akkordeon-kopf{border-bottom:1px solid var(--linie);border-radius:var(--radius-mittel) var(--radius-mittel) 0 0}.akkordeon-abschnitt[open]>.akkordeon-kopf .akkordeon-pfeil{transform:rotate(180deg)}.akkordeon-inhalt{display:flex;flex-direction:column;gap:10px;padding:12px 16px 16px}.aktionsleiste-platz{height:calc(var(--aktionsleiste-hoehe) + 8px)}.aktionsleiste{position:fixed;z-index:var(--z-aktionsleiste);left:var(--leiste-jetzt, 0px);right:0;bottom:0;display:flex;align-items:center;gap:12px;min-height:var(--aktionsleiste-hoehe);padding:10px var(--seitenrand) calc(10px + env(safe-area-inset-bottom));background:var(--flaeche);border-top:1px solid var(--linie);box-shadow:var(--schatten-oben)}.aktionsleiste-hinweis{flex:1;min-width:0;color:var(--text-leise);font-size:14px}.aktionsleiste-knoepfe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.aktionsleiste-eingabe .aktionsleiste-knoepfe{flex:1;flex-wrap:nowrap}.aktionsleiste-eingabe .aktionsleiste-knoepfe>*{flex:1}@media (max-width: 767px){.aktionsleiste{bottom:calc(var(--handyleiste-hoehe) + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:6px;padding:8px var(--seitenrand)}.aktionsleiste-hinweis{font-size:var(--groesse-klein)}.aktionsleiste-knoepfe{flex-wrap:nowrap;margin-left:0}.aktionsleiste-knoepfe>.knopf{flex:1;min-width:0;min-height:48px;white-space:normal}.aktionsleiste{padding-bottom:32px}}:root[data-aktionsleiste] .meldezeile-platz{bottom:calc(var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe)) + 12px)}@media (max-width: 767px){.meldezeile-platz{left:var(--abstand);bottom:calc(var(--handyleiste-hoehe) + env(safe-area-inset-bottom) + 12px)}:root[data-aktionsleiste] .meldezeile-platz{bottom:calc(var(--handyleiste-hoehe) + env(safe-area-inset-bottom) + var(--aktionsleiste-jetzt, var(--aktionsleiste-hoehe)) + 8px)}}.gruppe{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-mittel)}.gruppe-kopf-h{margin:0;font-size:inherit}.gruppe-kopf{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 12px 8px 16px;border:none;border-radius:var(--radius-mittel);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.gruppe-kopf:hover{background:var(--flaeche-leise)}.gruppe-titel{flex:1;margin:0;font-size:16px;font-weight:650;color:var(--warmgrau)}.gruppe-pfeil{color:var(--text-leise);transition:transform var(--dauer)}.gruppe-kopf[aria-expanded=false] .gruppe-pfeil{transform:rotate(-90deg)}.gruppe-inhalt{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.gruppe-inhalt[hidden]{display:none}.gruppe-alle{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;min-height:var(--ziel-mindest);padding:0 4px;font-weight:650;text-decoration:none}.gruppe-leer{background:transparent;border-style:solid;border-color:var(--linie)}.gruppe-einzeilig{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px 6px 16px}.gruppe-leer .gruppe-titel{flex:0 1 auto}.gruppe-leer-text{flex:1;color:var(--text-leise);font-size:14px}.feld-hilfe,.feld-fehler{display:block}.feld-pflicht{font-weight:400;color:var(--text-leise)}.feld-mit-fehler{padding-left:12px;border-left:4px solid var(--fehler)}.feld-mit-fehler .feld-fehler{color:var(--fehler)}input[type=date],input[type=time],input[type=datetime-local]{min-width:10em}@media (max-width: 1023px){.feld-reihe{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1023px),(pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{min-height:var(--ziel)}.knopf,.knopf-klein,.wahlknopf,.sortierknopf,.reiter button,.chipleiste-chip,.entscheid-eintrag{min-height:var(--ziel)}.knopf-klein{font-size:14px;padding:6px 12px}.feld-haken{min-height:var(--ziel);font-size:15px}input[type=checkbox],input[type=radio]{width:22px;height:22px}.filterzeile input,.filterzeile select{min-height:36px!important}}@media (max-width: 767px){h1{font-size:var(--groesse-titel)}.seitenkopf{gap:10px}.seitenkopf-aktionen{width:100%}.abschnitt{padding:12px}.feld-titel{font-size:15px;color:var(--text)}.feld-inline{flex-direction:column;align-items:stretch}.felder{grid-template-columns:minmax(0,1fr)}.felder-zeile{grid-template-columns:minmax(0,1fr);gap:2px}.reiter,.stepper{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.reiter button,.stepper li{flex:none;white-space:nowrap}.tabelle-werkzeuge{flex-wrap:wrap}}.mehr-seite .karten-vorne{width:32px;justify-content:center}@media (max-width: 1023px),(pointer: coarse){.filterleiste>a,a.chip{display:inline-flex;align-items:center;min-height:var(--ziel)}.gruppe-alle{min-height:var(--ziel)}}@media (max-width: 767px){.abschnitt-kopf{flex-wrap:wrap}.abschnitt-kopf>h2{flex:1 1 60%;min-width:0}}.info-symbol{position:relative;display:inline-flex;align-items:center;flex:none;vertical-align:middle}.info-knopf{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;margin:-6px -4px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--primaer-text);cursor:pointer}.info-knopf:hover,.info-knopf[aria-expanded=true]{background:var(--primaer-hell);color:var(--primaer-tief)}@media (max-width: 1023px),(pointer: coarse){.info-knopf{width:var(--ziel);height:var(--ziel);margin:-10px -8px}}:root[data-ziele=gross] .info-knopf{width:var(--ziel-gross);height:var(--ziel-gross);margin:-10px -8px}.info-blase{position:absolute;top:calc(100% + 8px);left:-12px;z-index:var(--z-menue);width:max-content;max-width:min(420px,calc(100vw - 32px));padding:10px 12px;background:var(--flaeche);color:var(--text);border:1px solid var(--linie-stark);border-radius:var(--radius-mittel);box-shadow:var(--schatten-2);font-size:var(--groesse-hinweis);font-weight:400;line-height:var(--zeilenhoehe-text);text-align:left;white-space:normal;overflow-wrap:anywhere}.info-blase>:first-child,.info-blatt-text>:first-child{margin-top:0}.info-blase>:last-child,.info-blatt-text>:last-child{margin-bottom:0}.info-blatt-text{font-size:var(--groesse-normal);line-height:var(--zeilenhoehe-text)}.seitenkopf-text,.seitenkopf-titel,.abschnitt-titel{min-width:0}.seitenkopf-titel>h1,.abschnitt-titel>h2{display:inline;overflow-wrap:anywhere}.seitenkopf-titel>.info-symbol,.abschnitt-titel>.info-symbol{margin-left:6px;vertical-align:-.1em}.seitenkopf-zeile{margin:4px 0 0;color:var(--text-leise);font-size:var(--groesse-hinweis);line-height:var(--zeilenhoehe-text)}.abschnitt-zeile{margin:-2px 0 0}@media (max-width: 767px){.abschnitt-kopf>.abschnitt-titel{flex:1 1 60%;min-width:0}}.sammelzeile{display:flex;align-items:center;gap:8px;margin:0;padding:4px 2px;color:var(--text-leise);font-size:var(--groesse-hinweis)}.sammelzeile>.symbol{color:var(--ampel-gruen)}.sammelzeile-liste{margin:0;padding-left:18px}.ansicht-menue{position:relative}.ansicht-menue>summary{list-style:none;display:inline-flex;align-items:center;gap:6px}.ansicht-menue>summary::-webkit-details-marker{display:none}.ansicht-menue .ansicht-pfeil{transition:transform var(--dauer)}.ansicht-menue[open] .ansicht-pfeil{transform:rotate(180deg)}.ansicht-menue-inhalt{position:absolute;right:0;top:calc(100% + 4px);z-index:var(--z-menue);display:flex;flex-direction:column;gap:10px;min-width:220px;max-width:min(320px,calc(100vw - 32px));max-height:min(420px,70vh);overflow-y:auto;padding:10px 12px 12px;background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius-mittel);box-shadow:var(--schatten-2)}.ansicht-gruppe{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:none;min-width:0}.ansicht-gruppe-titel{padding:0;margin-bottom:2px;font-size:var(--groesse-klein);font-weight:650;color:var(--warmgrau)}.ansicht-spalten{display:flex;flex-direction:column;gap:2px}.ansicht-gruppe .knopf{align-self:flex-start}.tabelle-leer-text{margin:0;padding:10px 2px;color:var(--text-leise)}.tabelle-fuss{display:flex;justify-content:flex-end}.blatt-fuss .knopf{min-width:0;white-space:normal}.tabelle td.zelle-titel,.tabelle:not(.tabelle-umbruch) td.zelle-titel{white-space:normal;min-width:12rem;padding-top:5px;padding-bottom:5px}.tabelle.tabelle-eng th,.tabelle.tabelle-eng td,.tabelle.tabelle-eng:not(.tabelle-umbruch) td.umbruch{white-space:normal}.tabelle.tabelle-eng td{padding-top:5px;padding-bottom:5px}.tabelle.tabelle-eng td.umbruch,.tabelle.tabelle-eng td.zelle-titel{min-width:8rem}.tabelle-mit-detail tbody tr:nth-child(2n) td{background:transparent}.tabelle tbody tr.zeile-mit-detail td{border-bottom:none}.tabelle tbody tr.zeile-detail td{height:auto;padding:0 8px 10px;white-space:normal}.karten-detail{flex:1 1 100%;min-width:0}.fa-zelle-umbruch{white-space:normal}@media (max-width: 767px){.knopf-reihe>.knopf{max-width:100%;white-space:normal;overflow-wrap:break-word;text-align:left}}@media (max-width: 767px){.fa-weitere-dialog{position:fixed;inset:auto 0 0;width:auto;max-width:none;max-height:80vh;max-height:80dvh;margin:0;padding:0;border:0;overflow:visible;background:transparent;color:inherit}.fa-weitere-dialog::backdrop{background:var(--schleier)}.fa-weitere-dialog>.fa-weitere-menue{position:static;width:auto;min-width:0;max-width:none;max-height:80vh;max-height:80dvh;overflow-y:auto;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;box-shadow:var(--schatten-3)}.fa-weitere-dialog>.fa-weitere-menue .menue-eintrag{min-height:48px;white-space:normal}.fa-weitere-dialog>.fa-weitere-menue:focus{outline:none}}.toast{min-width:0;align-items:center}.toast-text{display:flex;min-width:0;max-height:none;overflow:hidden;white-space:normal}.toast-zeile{display:-webkit-box;min-width:0;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.toast-mehr{flex:none;align-self:flex-end;font-weight:600;text-decoration:underline}.toast-text-knopf{align-items:baseline;gap:4px;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.toast-offen .toast-text{display:block;max-height:40vh;overflow-y:auto;white-space:normal}.toast-offen .toast-zeile{display:inline;overflow:visible;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset}@media (max-width: 767px){.meldezeile-platz,:root[data-aktionsleiste] .meldezeile-platz{top:calc(var(--kopf-hoehe) + 8px);bottom:auto}.toast{animation-name:toast-ein-oben}}@keyframes toast-ein-oben{0%{transform:translateY(-12px)}to{transform:none}}.reiter{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:none;box-shadow:inset 0 -1px 0 var(--linie-stark)}.reiter::-webkit-scrollbar{display:none}.reiter button{flex:none;white-space:nowrap;margin-bottom:0}.reiter[data-rand=rechts],.unternavi[data-rand=rechts]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.reiter[data-rand=links],.unternavi[data-rand=links]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)}.reiter[data-rand="links rechts"],.unternavi[data-rand="links rechts"]{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}@media (max-width: 767px){.reiter>:has(.pille,.zaehler-marke),.unternavi:not(.unternavi-raster)>:has(.pille,.zaehler-marke){order:-1}}.chipleiste-liste:has(>li>.chipleiste-chip[aria-pressed]){flex-wrap:wrap;overflow-x:visible}.reiter-wahl{display:flex;align-items:center;gap:8px}.reiter-wahl-titel{font-weight:600;color:var(--text-leise)}.reiter-wahl select{flex:1;min-width:0;min-height:var(--ziel)}.startpasswort-karte{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 14px;border:1px solid var(--linie);border-left:4px solid var(--ampel-gelb);border-radius:var(--radius-mittel);background:var(--flaeche)}.startpasswort-text{display:flex;flex-direction:column;gap:2px;min-width:0}.startpasswort-karte h2{margin:0;font-size:var(--groesse-normal)}.startpasswort-karte p{margin:0;color:var(--text-leise)}@media (max-width: 767px){.startpasswort-karte .knopf{width:100%;min-height:48px}}.fa-seite .seitenkopf-titel,.ep-seite .seitenkopf-zeile{-webkit-line-clamp:3;line-clamp:3}.vw-uebersicht .karten-meta{white-space:normal}.vw-einstellung-kopf.vw-einstellung-schalter{flex-wrap:nowrap;align-items:flex-start;gap:8px}.vw-einstellung-schalter>input[type=checkbox]{flex:none;margin:3px 0 0}.vw-einstellung-fluss{min-width:0}.vw-einstellung-fluss>label{cursor:pointer}.vw-einstellung-fluss>.info-symbol,.vw-einstellung-fluss>.pille,.vw-einstellung-fluss>.vw-einstellung-ort{margin-left:6px;vertical-align:-.1em}@media (max-width: 1023px),(pointer: coarse){.vw-einstellung-schalter{min-height:var(--ziel);padding-top:8px}}.tabelle-als-karten .karten-meta{white-space:normal;overflow:visible;text-overflow:clip}.zustand-jetzt{--zustand-farbe: var(--zustand-jetzt);--zustand-grund: var(--zustand-jetzt-grund);--zustand-schrift: var(--zustand-jetzt-text)}.zustand-wartet{--zustand-farbe: var(--zustand-wartet);--zustand-grund: var(--zustand-wartet-grund);--zustand-schrift: var(--zustand-wartet-text)}.zustand-erledigt{--zustand-farbe: var(--zustand-erledigt);--zustand-grund: var(--zustand-erledigt-grund);--zustand-schrift: var(--zustand-erledigt-text)}.zustand-hinweis{--zustand-farbe: var(--zustand-hinweis);--zustand-grund: var(--zustand-hinweis-grund);--zustand-schrift: var(--zustand-hinweis-text)}.zustand-problem{--zustand-farbe: var(--zustand-problem);--zustand-grund: var(--zustand-problem-grund);--zustand-schrift: var(--zustand-problem-text)}:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-jetzt,:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-wartet,:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-erledigt,:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-hinweis,:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-problem{border-left:4px solid var(--zustand-farbe);background-color:var(--zustand-grund)}:is(div,section,article,aside,details).zustand-jetzt{border-top-color:var(--zustand-farbe);border-right-color:var(--zustand-farbe);border-bottom-color:var(--zustand-farbe)}:is(div,section,article,aside,li,details).zustand-erledigt,:is(div,section,article,aside,li,details).zustand-wartet{background-color:var(--flaeche)}span.zustand-jetzt,span.zustand-wartet,span.zustand-erledigt,span.zustand-hinweis,span.zustand-problem,.chip.zustand-jetzt,.chip.zustand-wartet,.chip.zustand-erledigt,.chip.zustand-hinweis,.chip.zustand-problem{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--zustand-farbe);border-radius:var(--radius-pille);background:var(--zustand-grund);color:var(--zustand-schrift);font-size:var(--groesse-klein);font-weight:600;line-height:1.5;white-space:nowrap}.zustand-text.zustand-jetzt,.zustand-text.zustand-wartet,.zustand-text.zustand-erledigt,.zustand-text.zustand-hinweis,.zustand-text.zustand-problem{display:inline;padding:0;border:none;background:none;color:var(--zustand-schrift);font-size:inherit}.ampel-zeichen-jetzt .ampel-flaeche{fill:var(--zustand-jetzt)}.karten-ampel-jetzt:before{background:var(--zustand-jetzt)}.kachel-jetzt{border-left-color:var(--zustand-jetzt)}.weitere-liste{gap:2px}.weitere-liste.weitere-liste.weitere-liste>.knopf.knopf,.weitere-liste.weitere-liste.weitere-liste .ep-menue-gruppe .knopf.knopf{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;padding:6px 10px;border:none;border-radius:var(--radius);background:transparent;box-shadow:none;color:var(--text);font:inherit;font-weight:400;text-align:left;text-decoration:none;white-space:normal}.weitere-liste.weitere-liste.weitere-liste>.knopf.knopf:hover,.weitere-liste.weitere-liste.weitere-liste .ep-menue-gruppe .knopf.knopf:hover{background:var(--primaer-hell)}.weitere-liste .knopf .symbol,.weitere-liste .menue-eintrag .symbol{color:var(--primaer-text)}@media (max-width: 767px){.weitere-liste .menue-eintrag,.weitere-liste.weitere-liste.weitere-liste>.knopf.knopf,.weitere-liste.weitere-liste.weitere-liste .ep-menue-gruppe .knopf.knopf{min-height:48px}}.ep-menue-einzeln{display:inline-flex;align-items:center}.knopf-text{display:inline-flex;align-items:center;gap:6px;min-height:var(--ziel-mindest);padding:0 4px;border:none;background:none;color:var(--primaer-text);font:inherit;font-size:var(--groesse-klein);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.knopf-text:hover{color:var(--primaer-tief)}.knopf-text:disabled{color:var(--text-sehr-leise);cursor:default}.zustand-neutral{--zustand-farbe: var(--zustand-neutral);--zustand-grund: var(--zustand-neutral-grund);--zustand-schrift: var(--zustand-neutral-text)}:is(div,section,article,aside,li,details,fieldset,form,a,p).zustand-neutral{border-left:4px solid var(--zustand-farbe);background-color:var(--flaeche)}span.zustand-neutral,.chip.zustand-neutral{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--zustand-farbe);border-radius:var(--radius-pille);background:transparent;color:var(--zustand-schrift);font-size:var(--groesse-klein);font-weight:500;line-height:1.5;white-space:nowrap}.zustand-text.zustand-neutral{display:inline;padding:0;border:none;background:none;color:var(--zustand-schrift);font-size:inherit}@media (max-width: 767px){[id]{scroll-margin-top:calc(var(--kopf-hoehe) + 84px)}}.blatt-titel{display:none}.weitere-liste .menue-eintrag:not(.fa-weitere-gefahr)>.symbol{display:none}@media (max-width: 767px){.fa-weitere-dialog>.fa-weitere-menue>.blatt-titel,.ep-menue[open]>.ep-menue-inhalt>.blatt-titel{display:block;margin:0 0 4px;font-weight:650}}
