.deckblatt-kurzzeile,.mitgliedskreise,.zoomwahl,.dokumentleiste,.auswahlleiste{align-items:center;gap:var(--abstand-1);display:flex}.deckblatt-kurzzeile{justify-content:space-between;gap:var(--abstand-3);flex-wrap:wrap}.initialenkreis,.knopf.initialenkreis{border-radius:var(--radius-kreis);min-width:calc(var(--bedien-hoehe) + var(--abstand-2));width:var(--bedien-hoehe);height:var(--bedien-hoehe);background:var(--farbe-auswahl);font-size:var(--groesse-klein);flex-shrink:0;padding:0}.initialenkreis[data-federfuehrung=true]{outline:var(--linie) solid var(--farbe-schrift-leise);outline-offset:var(--fokus-versatz)}.dokumentleiste{padding:var(--abstand-2) var(--abstand-4);padding-left:max(var(--text-rand-links), calc((100% - var(--lese-breite)) / 2 + var(--text-rand-links)));background:var(--farbe-karte);flex-wrap:wrap;justify-content:flex-start}.dokumentleiste-gruppe{align-items:center;gap:var(--abstand-1);display:flex}.vorlagenwahl{align-items:center;gap:var(--abstand-1);display:inline-flex}.auswahlleiste{z-index:30;background:var(--farbe-karte);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-gross);box-shadow:var(--farbe-schatten);padding:var(--abstand-1);max-width:100%;position:fixed}.minikarte{right:var(--abstand-3);top:var(--abstand-4);z-index:30;padding:var(--abstand-2);max-width:var(--gliederung-breite);max-height:calc(var(--dialog-viewport-hoehe) / var(--oberflaeche-zoom) - var(--abstand-4));position:absolute;overflow:auto}.minikarte:hover,.minikarte:focus-within{background:var(--farbe-karte);border-radius:var(--radius-gross);box-shadow:var(--farbe-schatten)}.minikarte-zeile{align-items:center;gap:var(--abstand-1);width:100%;padding:var(--abstand-1);font-size:var(--groesse-klein);text-align:left;background:0 0;border:0;display:flex}.minikarte-strich{width:var(--abstand-4);height:var(--linie-dick);background:var(--farbe-schrift-leise)}.minikarte-name{display:none}.minikarte:hover .minikarte-name,.minikarte:focus-within .minikarte-name{display:block}.minikarte:hover .minikarte-strich,.minikarte:focus-within .minikarte-strich{display:none}.minikarte-punkt{width:var(--abstand-1);height:var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-schrift-leise)}.minikarte-punkt[data-ampel=gruen]{background:var(--farbe-akzent)}.minikarte-punkt[data-ampel=rot]{background:var(--farbe-gefahr)}.minikarte-punkt[data-ampel=lila]{background:var(--farbe-lila)}.vertragsmitte{position:relative}.dokumentpalette .suche-liste{min-height:0;max-height:none;overflow:auto}@media (width<768px){.minikarte{display:none}.deckblatt-kurzzeile{flex-direction:column;align-items:flex-start}.auswahlleiste{bottom:var(--leiste-breite);right:var(--abstand-2);justify-content:space-between;left:var(--abstand-2)!important;top:auto!important}.dokumentleiste{padding:var(--abstand-2);flex-wrap:nowrap;justify-content:space-between}.dokumentleiste .nur-laptop{display:none}}.quelle[data-word=false][data-liest=true] .rn-hier{background:var(--farbe-auswahl)}.rahmen[data-nurtext=text] .quelle[data-word=false][data-liest=true]>.reiterzeile{display:none}@media (width<768px){.menueband-reiter{padding-inline:var(--abstand-1);gap:0}.menueband-reiter-eintrag{padding-inline:var(--abstand-1)}}.minikarte-punkt[data-ampel=gelb]{background:var(--farbe-vorsicht)}.mitgliedskarte{padding:var(--abstand-3);width:var(--dialog-klein-breite)}.mitgliedskarte header{justify-content:space-between;align-items:center;gap:var(--abstand-2);display:flex}@media (width<768px){.auswahlleiste{gap:0}.auswahlleiste>.knopf{width:var(--bedien-hoehe);flex-shrink:0;padding-inline:0}.auswahlleiste .auswahl{min-width:0;max-width:calc(100% - 8 * var(--bedien-hoehe))}.auswahlleiste .auswahl-knopf{max-width:100%}.auswahlleiste .auswahl-knopf>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.vorlagenwahl>span{align-items:center;gap:var(--abstand-1);white-space:nowrap;display:inline-flex}.menueband-gruppe .vorlagenwahl{min-height:var(--menueband-gross);flex-direction:column;justify-content:center}.mitgliedskarte{font-size:var(--groesse-normal);outline:none}.mitgliedskarte header{margin-bottom:var(--abstand-2);justify-content:flex-start}.mitgliedskarte .initialenkreis{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mitgliedskarte .feld{box-sizing:border-box;width:100%;margin-bottom:var(--abstand-2)}.mitglied-person{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1);border-radius:var(--radius);display:flex}.mitglied-person>.knopf{opacity:0;margin-left:auto}.mitglied-person:hover,.mitglied-person:focus-within{background:var(--farbe-hover)}.mitglied-person:hover>.knopf,.mitglied-person:focus-within>.knopf{opacity:1}.dokumentleiste kbd,.dokumentpalette kbd{padding:0 var(--abstand-1);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein);color:var(--farbe-schrift-leise);flex-shrink:0}.dialog.dokumentpalette{width:var(--suche-breite);max-height:calc(var(--dialog-viewport-hoehe) / var(--oberflaeche-zoom));min-width:0;font-family:var(--schrift-oberflaeche);font-size:var(--groesse-normal)}.dokumentpalette .suche-eintrag{box-sizing:border-box;min-height:var(--bedien-hoehe);align-items:center}.dokumentpalette .suche-text{flex:1;display:block}.dokumentpalette .suche-ort{margin-left:auto}.dokumentpalette .minikarte-punkt{flex-shrink:0}@media (pointer:coarse){.mitglied-person>.knopf{opacity:1}}@media (width>=1600px){.quelle:has(.leseflaeche>.kommentarspalte) .dokumentleiste{padding-left:max(var(--text-rand-links), calc((100% - var(--lese-breite) - var(--gliederung-breite) - var(--abstand-4)) / 2 + var(--text-rand-links)))}}.mitgliedskarte header>.react-aria-TextField{flex:1;min-width:0}.mitgliedskarte header>.knopf{margin-left:auto}@media (width<768px){.dokumentleiste>[aria-label=Befehlspalette]{margin-left:auto}}.mitgliedskarte>.kopfmenue-eintrag{text-align:left;justify-content:flex-start;width:100%}.mitglied-name{margin-bottom:var(--abstand-2)}@media (width<768px){.quelle:has(>.durchgangsleiste)>.auswahlleiste{margin:var(--abstand-1) var(--abstand-2);order:2;position:static}.dokumentleiste .redline-schalter>span{display:none}}.rueckmeldung{bottom:var(--abstand-5);z-index:45;align-items:center;gap:var(--abstand-3);box-sizing:border-box;max-width:calc(100vw - var(--abstand-4));padding:var(--abstand-1) var(--abstand-1) var(--abstand-1) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-knopf);color:var(--farbe-knopf-schrift);box-shadow:var(--farbe-schatten);font-size:var(--groesse-normal);display:flex;position:fixed;left:50%;transform:translate(-50%)}.rueckmeldung>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rueckmeldung .rueckmeldung-knopf{color:inherit;text-underline-offset:3px;text-decoration:underline}.rueckmeldung .rueckmeldung-knopf:hover:not(:disabled){background:var(--farbe-knopf-linie)}@media (width<768px){.rueckmeldung{bottom:calc(var(--bedien-hoehe) * 2 + var(--abstand-4) + env(safe-area-inset-bottom))}}.pflege-zeile{align-items:center;gap:var(--abstand-2);display:flex}.pflege-felder{grid-template-columns:repeat(auto-fit, minmax(min(var(--export-spalte), 100%), 1fr));gap:var(--abstand-2);padding:var(--abstand-2);border:var(--linie) solid var(--farbe-linie);display:grid}.pflege-felder label{gap:var(--abstand-1);flex-direction:column;display:flex}.pflege-felder textarea{min-height:var(--abstand-5)}.pflege-tabelle{border-collapse:collapse;font-size:var(--groesse-normal)}.pflege-tabelle th,.pflege-tabelle td{padding:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);text-align:left}.pflege-tabelle th{color:var(--farbe-schrift-leise)}.dokument-link{text-decoration:underline}.deckblatt-abschnitt .deckblatt-zeile{gap:var(--abstand-4);white-space:pre-wrap;display:flex}.arbeiten-dialog{max-width:var(--dialog-viewport-breite);max-height:var(--dialog-viewport-hoehe)}.pflege-entfernen{opacity:0}.pflege-zeile:hover .pflege-entfernen,.pflege-entfernen:focus-visible{opacity:1}@media (pointer:coarse){.pflege-entfernen{opacity:1}}.pflege-breit{gap:var(--abstand-2);grid-column:1/-1;display:grid}.pflege-breit summary{align-items:center;gap:var(--abstand-2);cursor:pointer;list-style:none;display:flex}.pflege-tabelle tr[data-status=erledigt] td{color:var(--farbe-schrift-leise)}.arbeit-titel{gap:var(--abstand-1);display:inline-flex}.arbeit-aktionen{white-space:nowrap}.arbeit-aktionen .knopf{opacity:0}.pflege-tabelle tr:hover .arbeit-aktionen .knopf,.arbeit-aktionen .knopf:focus-visible{opacity:1}@media (pointer:coarse){.arbeit-aktionen .knopf{opacity:1}}.arbeiten-dialog>header{justify-content:flex-end}.fristrechnung-felder{grid-template-columns:repeat(auto-fit, minmax(min(var(--export-spalte), 100%), 1fr));gap:var(--abstand-2);display:grid}.fristrechnung-ergebnis{justify-content:space-between;align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.fristrechnung-ergebnis b{font-weight:var(--gewicht-mittel)}.fristrechnung-ergebnis small{margin-left:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}@media (width<768px){.fristrechnung-felder{grid-template-columns:max-content minmax(0,1fr)}.fristrechnung-felder>:not(.fristrechnung-dauer,.fristrechnung-einheit){grid-column:1/-1}.fristrechnung-dauer{width:var(--aufgaben-datum-spalte)}.fristrechnung-einheit,.pflege-felder .aufgaben-datumsfeld{justify-self:start}.pflege-felder .aufgaben-datumsfeld .aufgaben-zeilenfeld{padding:var(--abstand-1) var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf)}.pflege-felder .aufgaben-datumsfeld>.react-aria-Label{color:inherit;font-size:inherit}.pflege-felder h3{font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben);margin:0}}.dokument-fassungen{width:min(var(--fassung-breite), var(--dialog-viewport-breite));max-height:min(var(--fassung-hoehe), var(--dialog-viewport-hoehe));color:var(--farbe-schrift);border:0;gap:0;padding:0}.dokument-fassungen header{padding:var(--abstand-2) var(--abstand-5);border-bottom:var(--linie) solid var(--farbe-linie)}.fassungen-inhalt{padding:var(--abstand-2) var(--abstand-5) var(--abstand-5);overflow:auto}.dokument-fassung-eintrag{padding:var(--abstand-2) 0;border-bottom:var(--linie) solid var(--farbe-linie);min-width:0}.dokument-fassung-eintrag>.knopf{gap:var(--abstand-2);height:auto;padding-block:var(--abstand-haar);white-space:normal;text-align:left;display:flex}.dokument-fassung-eintrag[data-markiert=true] .fassung-zeile .knopf{font-weight:var(--gewicht-hervorgehoben)}.dokument-fassung-eintrag details{margin:var(--abstand-2) 0;overflow-wrap:anywhere}.dokument-fassung-vorschau{min-width:0}.fassung-text{overflow-wrap:anywhere;padding:var(--abstand-2) 0;font-family:var(--schrift-text);font-size:var(--groesse-normal);line-height:var(--fassung-zeilenhoehe)}.fassung-text p{margin:0 0 var(--text-abstand-absatz)}.dokument-fassung-vorschau>.knopf{margin-top:var(--abstand-2);white-space:normal}.dokument-fassungen.vergleicht{width:min(var(--vergleich-breite), var(--dialog-viewport-breite));max-height:var(--dialog-viewport-hoehe)}.vergleich-wahl{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) 0;border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;display:flex}.vergleich-wahl .feld{flex:1 1 0;min-width:0}.vergleich-kopf{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) 0;flex-wrap:wrap;display:flex}.vergleich-hinweise{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.vergleich-text{line-height:var(--fassung-zeilenhoehe);margin:0}.vergleich-zeile{grid-template-columns:var(--vergleich-randspalte) minmax(0, 1fr);gap:var(--abstand-2);align-items:baseline;display:grid}.vergleich-randnummer{color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-randnummer);font-variant-numeric:tabular-nums;text-align:right}.vergleich-block{overflow-wrap:anywhere;min-width:0}.vergleich-block p{padding:var(--schreib-absatz) 0 calc(var(--schreib-absatz) + var(--schreib-leerzeile));text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.vergleich-block h1,.vergleich-block h2,.vergleich-block h3{padding:var(--schreib-h-oben) 0 var(--schreib-h-unten);font-family:var(--schrift-oberflaeche);font-weight:var(--gewicht-fett);margin:0}.vergleich-block h1{font-size:var(--groesse-schreib-h1)}.vergleich-block h2,.vergleich-block h3{font-size:var(--groesse-schreib-h2)}.vergleich-text ins{font-weight:var(--gewicht-normal);text-decoration:underline}.vergleich-text del{opacity:1;font-size:inherit}.vergleich-gleich{margin:var(--abstand-1) 0 var(--abstand-1) calc(var(--vergleich-randspalte) + var(--abstand-2));white-space:normal}.vergleich-text sup[data-fussnote]:before{content:"Fn."}.fassungen-inhalt form{align-items:center;gap:var(--abstand-2);display:flex}.fassungen-inhalt form .feld{flex:1;min-width:0}.fassung-zeile{align-items:center;gap:var(--abstand-2);display:flex}.fassung-zeile .knopf{gap:var(--abstand-2);height:auto;padding-block:var(--abstand-haar);white-space:normal;text-align:left;flex:1;min-width:0;display:flex}.fassung-zeile em{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-style:normal}.fassung-aktuell{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) 0;display:flex}.fassung-versand{width:auto;margin:var(--abstand-2) 0}.fassung-zeile .knopf{justify-content:flex-start}.fassung-haken{border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);padding:var(--abstand-haar);flex:none;display:inline-flex}.fassung-haken:not([data-selected]) .symbol{visibility:hidden}.fassung-aktuell{justify-content:flex-start}.chat{box-sizing:border-box;padding:var(--abstand-2) var(--abstand-2) var(--abstand-2) 0}.chat>.reiterzeile,.chat-mittig>.reiterzeile{background:var(--farbe-grund);flex:none;align-items:flex-end;min-width:0;height:auto;min-height:0;padding:0}@media (width>=768px){.chat>.reiterzeile{--reiter-min:var(--chatreiter-min);--reiter-max:var(--chatreiter-max)}.chat .reiterzeile .reiter[data-an=false]{max-width:var(--reiter-min)}}.chat .reiter-aktionen,.chat-mittig .reiter-aktionen{gap:0}.chat-flaeche{border-radius:0 var(--radius-gross) var(--radius-gross) var(--radius-gross);background:var(--farbe-karte);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.chat-flaeche>.eingabe{padding:var(--abstand-2) var(--abstand-3) var(--abstand-3)}.chat-flaeche .eingabezeile{background:var(--farbe-flaeche)}.chat-flaeche .chat-frage{background:var(--farbe-auswahl)}.chat-navigation{flex-direction:column;flex:1;min-height:0;display:flex}.chat-fragenleiste{align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex:none;display:flex}.chat-gliederung,.chat-alle{padding:var(--abstand-1) var(--abstand-2) var(--abstand-2);flex-direction:column;display:flex;overflow-y:auto}.chat-gliederung{max-height:var(--zusatz-hoehe);border-bottom:var(--linie) solid var(--farbe-linie);flex:none}.chat-alle{flex:1;min-height:0}.chat-gliederung>.feld,.chat-alle>.feld{margin-bottom:var(--abstand-1)}.chat-fragezeile{align-items:baseline;gap:var(--abstand-2);width:100%;min-width:0;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:var(--farbe-schrift);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-normal);text-align:left;background:0 0;border:0;display:flex}.chat-fragezeile>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chat-fragezeile time{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex:none}.chat-fragezeile[data-an=true]{background:var(--farbe-auswahl)}.chat-listenaktionen{gap:var(--abstand-1);margin-top:var(--abstand-2);flex-wrap:wrap;display:flex}.chat-verlaufrahmen{flex:1;min-height:0;display:flex;position:relative}.chat-navigation .chat-verlauf{position:relative}.chat-flaeche .chat-verlauf{padding:var(--abstand-3) var(--abstand-5) var(--abstand-3) var(--abstand-3)}.chat-flaeche .chat-frage:focus{outline:none}.chat-sprungleiste{inset-block:var(--abstand-3);right:var(--abstand-1);width:var(--abstand-4);position:absolute}.chat-sprungmarke{width:var(--abstand-4);height:var(--abstand-2);margin-top:calc(var(--abstand-1) * -1);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;display:flex;position:absolute;right:0}.chat-sprungstrich{width:var(--abstand-3);height:var(--linie-dick);border-radius:var(--radius);background:var(--farbe-feldlinie)}.chat-sprungmarke[data-an=true] .chat-sprungstrich{width:var(--abstand-4);background:var(--farbe-schrift)}.chat-etikett{right:calc(var(--abstand-4) + var(--abstand-1));max-width:var(--kopfmenue-breite);padding:var(--abstand-haar) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-knopf);color:var(--farbe-knopf-schrift);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;display:none;position:absolute;overflow:hidden}.chat-sprungmarke:is(:hover,[data-hovered],[data-focus-visible]) .chat-etikett{display:block}.chat-verlaufrahmen .chat-zuletzt{bottom:var(--abstand-2);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);position:absolute;left:50%;transform:translate(-50%)}.chat-handlungen{gap:var(--abstand-2);margin-top:var(--abstand-1);flex-direction:column;display:flex}.chat-handlung{gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);font-size:var(--groesse-normal);flex-direction:column;display:flex}.chat-handlung[data-offen=true]{outline:var(--linie) solid var(--farbe-feldlinie)}.chat-handlung[data-erledigt=true]{border:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);background:0 0}.chat-handlung-art{align-items:center;gap:var(--abstand-1);min-height:var(--bedien-hoehe);margin-block:calc(var(--abstand-1) * -1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);display:flex}.chat-handlung-art>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chat-handlung-vorschau{-webkit-line-clamp:3;font-family:var(--schrift-text);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.chat-handlung-vorschau ins{color:var(--farbe-akzent);text-decoration:underline;-webkit-text-decoration-color:var(--farbe-akzent-strich);text-decoration-color:var(--farbe-akzent-strich)}.chat-handlung footer{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.chat-handlung-zeile{align-items:center;gap:var(--abstand-2);min-width:0;display:flex}.chat-handlung-zeile>.knopf{margin-left:auto}.chat-handlung-titel{overflow-wrap:anywhere;flex:1;min-width:0}.chat-handlung-titel small{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:block}.chat-handlung-felder{align-items:center;gap:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);grid-template-columns:auto 1fr;display:grid}.chat-handlung .feld{background:var(--farbe-karte);min-width:0;color:var(--farbe-schrift)}.chat-handlung .chat-handlung-text{min-height:var(--zusatz-hoehe);padding:var(--abstand-2);font-family:var(--schrift-text);font-size:var(--groesse-normal);resize:vertical;field-sizing:content;line-height:1.5}.chat-handlung-fehler{color:var(--farbe-gefahr);font-size:var(--groesse-klein);margin:0}@media (width<768px){.chat{padding:var(--abstand-1) 0 0}.chat>.reiterzeile{padding:0 var(--abstand-2)}.chat-verlaufrahmen .chat-sprungleiste{display:none}.chat-flaeche{border-radius:0 var(--radius-gross) 0 0}.chat-flaeche .chat-verlauf{padding-right:var(--abstand-3)}}.chat .reiterzeile .reiter[data-an=false]:not(:hover,:focus-within) .reiter-zu{display:none}.platzhalter{gap:var(--abstand-1);margin-top:var(--block-abstand);opacity:0;animation:platzhalter-ein var(--laeufe-puls) ease forwards;animation-delay:var(--platzhalter-verzug);flex-direction:column;display:flex}.platzhalter-titel{width:30%;height:var(--groesse-normal);margin-bottom:var(--abstand-2);border-radius:var(--radius);background:var(--farbe-auswahl)}.platzhalter-zeile{gap:var(--abstand-1);padding:var(--abstand-2) 0;border-top:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex}.platzhalter-zeile>span{height:var(--groesse-klein);border-radius:var(--radius);background:var(--farbe-hover)}.platzhalter-zeile>span:first-child{background:var(--farbe-auswahl);width:55%}.platzhalter-zeile>span:last-child{width:30%}@keyframes platzhalter-ein{to{opacity:1}}@media (prefers-reduced-motion:reduce){.platzhalter{animation-duration:0s}}.dialog.export{width:min(var(--export-breite), var(--dialog-viewport-breite));max-height:var(--export-hoehe);color:var(--farbe-schrift);border:0}.export fieldset{border:0;min-width:0;margin:0;padding:0}.export .export-feld{gap:var(--abstand-2);margin:var(--abstand-5) 0;font-size:var(--groesse-klein);flex-direction:column;display:flex}.export-feld input,.export-feld select{box-sizing:border-box;width:100%;min-width:0;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-karte);color:var(--farbe-schrift);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);font:inherit;font-size:var(--groesse-normal)}.export-dateiname{align-items:center;gap:var(--abstand-2);display:flex}.export-angaben{grid-template-columns:repeat(auto-fit, minmax(min(var(--export-spalte), 100%), 1fr));gap:0 var(--abstand-5);border-top:var(--linie) solid var(--farbe-linie);display:grid}.export .export-merken{align-items:center;gap:var(--abstand-2);flex-direction:row;grid-column:1/-1;display:flex}.export details{margin:var(--abstand-4) 0}.export summary{color:var(--farbe-schrift-leise);cursor:pointer}.export footer{gap:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);padding-top:var(--abstand-2)}.export [aria-pressed=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);border-color:#0000}.export-feld select:focus-visible{background-color:var(--farbe-hover)}.export-feld textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-karte);color:var(--farbe-schrift);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);font:inherit;font-size:var(--groesse-normal);resize:vertical}.export-schalter{gap:var(--abstand-2) var(--abstand-5);margin:var(--abstand-4) 0;font-size:var(--groesse-klein);flex-wrap:wrap;display:flex}.export-vorschau{gap:var(--abstand-2);flex-direction:column;display:flex}.export .export-vorschau iframe.pdf-rahmen{width:100%;height:var(--export-vorschau-hoehe);border:var(--linie) solid var(--farbe-linie);flex:none}@font-face{font-family:Switzer;src:url(/assets/switzer-400-BxEtgLLb.woff2)format("woff2");font-weight:400}@font-face{font-family:Switzer;src:url(/assets/switzer-400-italic-I_DKYBMX.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Switzer;src:url(/assets/switzer-500-A29GCmfN.woff2)format("woff2");font-weight:500}@font-face{font-family:Switzer;src:url(/assets/switzer-600-DSnGZNn0.woff2)format("woff2");font-weight:600}@font-face{font-family:Switzer;src:url(/assets/switzer-700-9JzFtTp4.woff2)format("woff2");font-weight:700}@font-face{font-family:Cambria;src:url(/assets/cambria-normal-Bu7ePW-Q.woff)format("woff");font-weight:400}@font-face{font-family:Cambria;src:url(/assets/cambria-bold-BUV_n7Lo.woff)format("woff");font-weight:700}@font-face{font-family:Cambria;src:url(/assets/cambria-normal-italic-7TniWh1a.woff)format("woff");font-style:italic}@font-face{font-family:Cambria;src:url(/assets/cambria-bold-italic-DEv3Hw8V.woff)format("woff");font-style:italic;font-weight:700}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-normal-NbvZUlcR.woff)format("woff")}@font-face{font-family:typora-icon;src:url(/assets/typora-icon-Djdxj0GT.woff)format("woff");font-display:block}@font-face{font-family:Spirit Symbols;src:url(/assets/spirit-symbols-BxH3FDRQ.woff)format("woff");font-display:block}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--zeitachse-tag:30px;--zeitachse-titel:280px;--zeitachse-balken:18px;--bibliothek-bestaende:150px;--bibliothek-angaben:320px;--bibliothek-mitte-rand:var(--abstand-5);--wissen-sammlungen:190px;--wissen-sammlungen-hoehe:28dvh;--wissen-angaben:420px;--groesse-leistensymbol:16px;--bibliothek-anteil:95%;--bibliothek-max-breite:2000px;--farbe-abdunkelung:#1a191873;--bibliothek-punkt-feld:19px;--bibliothek-punkt:11px;--bibliothek-ring:2.5px;--bibliothek-inaktiv:.55;--bibliothek-rand-zu:44px;--laeufe-punkt:.5em;--laeufe-puls:1.2s;--laeufe-puls-tief:.3;--laeufe-liste-max:90vw;--symbol-klein:12px;--symbol-gross:16px;--groesse-lese:16px;--groesse-chat:14px;--ablage-breite:220px;--gliederung-breite:286px;--fassungen-breite:320px;--vertrag-text:15.5px;--vertrag-zeile:1.55;--vertrag-titel:var(--groesse-text-h1);--vertrag-klausel:var(--groesse-text-h2);--vertrag-einzug:30px;--vertrag-rand:48px;--vertrag-nummer:34px;--vertrag-unten:220px;--chat-breite:clamp(320px, 30vw, 432px);--chat-leer-breite:320px;--platzhalter-verzug:.3s;--einstellungen-breite:560px;--chat-mittig-breite:min(880px, 100%);--lese-breite:680px;--leiste-breite:50.4px;--bedien-hoehe:26px;--feld-hoehe-min:44px;--feld-hoehe-max:240px;--oberflaeche-zoom:1;--startseite-oben:0px;--reiter-max:220px;--reiter-min:96px;--chatreiter-max:136px;--chatreiter-min:80px;--reiter-tab:30px;--sheet-hoehe:70dvh;--zoom-wert-breite:40px;--chevron-bild:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235f5d5a' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--formatmenue-breite:358px;--groesse-feld:var(--groesse-normal);--kontext-feld:23px;--trefferrand:0px;--chevron:5px;--reiter-hoehe:var(--bedien-hoehe);--spalten-kopf:44.8px;--baum-zeile:32.8px;--text-min-hoehe:240px;--ablage-menue:230px;--zusatz-hoehe:180px;--schalter-breite:30px;--schalter-hoehe:17px;--fokus-versatz:1px;--fokus-farbe:var(--farbe-schrift);--reiter-zeile:calc(var(--bedien-hoehe) + var(--abstand-1));--dialog-breite:1080px;--dialog-klein-breite:420px;--dialog-hoehe:720px;--menue-zeile:26.3px;--deckblatt-breite:max(var(--lese-breite), 840px);--groesse-seitentitel:22px;--seiten-rand:var(--abstand-5);--block-abstand:24px;--kopfmenue-breite:min(280px, 90vw);--kopf-hoehe:calc(var(--bedien-hoehe) + var(--abstand-2));--farbe-grund:#eeebe6;--farbe-flaeche:#f5f3ef;--farbe-karte:#fbfaf8;--farbe-schrift:#1a1918;--farbe-schrift-leise:#5f5d5a;--farbe-text:#000;--farbe-linie:#1a191814;--farbe-feldlinie:#1a19182e;--farbe-auswahl:#dfddd9;--farbe-hover:#e7e5e1;--farbe-band:#ebe9e6;--farbe-knopf:#393735;--farbe-knopf-schrift:#f4f3f0;--farbe-knopf-linie:#2c2b29;--farbe-akzent:#3a714b;--farbe-akzent-zart:#deece1;--farbe-akzent-linie:#9ec2a6;--farbe-akzent-hauch:#3a714b12;--farbe-akzent-strich:#3a714b47;--farbe-gefahr:#8d4f4c;--farbe-vorsicht:#7b5e22;--farbe-pruef-gelb:#d9a21b;--farbe-pruef-rot:#b8432f;--farbe-pruef-blau:#2f69ad;--farbe-papier-lesen:#f4f1ea;--farbe-lila:#6a5487;--farbe-gefahr-zart:#f6e3e1;--farbe-auf-akzent:#fff;--farbe-markierung:#1a19180f;--farbe-merk-gelb:#d9a21b57;--farbe-merk-rot:#b8432f3d;--farbe-merk-blau:#2f69ad38;--farbe-merk-lila:#6a54873d;--farbe-verweis:#065588;--farbe-schatten:0 4px 12px #1a19181f;--abstand-haar:2px;--abstand-1:4px;--abstand-2:8px;--abstand-3:12px;--abstand-4:16px;--abstand-5:24px;--radius:4px;--radius-knopf:8px;--radius-kreis:50%;--radius-gross:14px;--linie:1px;--linie-dick:2px;--schrift-oberflaeche:Switzer, "Helvetica Neue", Arial, sans-serif;--schrift-text:Cambria, Georgia, serif;--schrift-symbol:"Spirit Symbols";--schrift-code:"JetBrains Mono", monospace;--groesse-code:.9em;--groesse-klein:12px;--groesse-normal:13px;--groesse-leiste:var(--groesse-normal);--groesse-knopf:var(--groesse-normal);--groesse-titel:var(--groesse-normal);--groesse-symbol:16.2px;--groesse-randnummer:.75em;--groesse-loeschung:.92em;--groesse-pfeil:.8em;--text-rand-oben:33px;--text-rand-links:48.4px;--text-abstand-h1:18.8px;--text-abstand-h2:5.8px;--text-abstand-absatz:14px;--text-einzug-liste:35px;--text-einzug-punkt:21px;--text-einzug-zitat:40px;--schreib-rand:32px;--schreib-leerzeile:25.9px;--schreib-absatz:3.5px;--schreib-listenzeile:.84px;--schreib-h-oben:26px;--schreib-h-unten:35.9px;--schreib-erstes-oben:0px;--groesse-text-h1:22px;--groesse-text-h2:18px;--groesse-schreib-h1:22px;--groesse-schreib-h2:20px;--hoehe-arbeiten:720px;--fassung-breite:640px;--dialog-viewport-breite:94vw;--dialog-viewport-hoehe:80vh;--fassung-hoehe:520px;--vergleich-breite:calc(var(--lese-breite) + 140px);--vergleich-randspalte:28px;--dialog-weichzeichnung:3px;--chat-frage-breite:85%;--nachweiskarte-breite:360px;--suche-breite:min(640px, 94vw);--suche-hoehe:60vh;--suche-oben:12vh;--chat-verlauf-mittig-hoehe:60vh;--gewicht-normal:400;--gewicht-mittel:500;--gewicht-hervorgehoben:600;--gewicht-fett:700;--fassung-zeilenhoehe:1.6;--export-spalte:240px;--export-breite:680px;--export-hoehe:90vh;--export-vorschau-hoehe:70vh;--blatt-breite:210mm;--blatt-hoehe:297mm;--blatt-rand-oben:25mm;--blatt-rand-links:25mm;--blatt-rand-rechts:25mm;--blatt-fuss:0mm;--blatt-text-oben:var(--blatt-rand-oben);--blatt-text-unten:var(--blatt-rand-unten);--blatt-rand-unten:20mm;--blatt-kopf:12.5mm;--blatt-luecke:16px;--blatt-schrift:11pt;--blatt-zeile:1.348;--blatt-zeile-1:1.172;--blatt-zeile-15:1.758;--blatt-zeile-2:2.344;--blatt-absatz:6pt;--blatt-h-vor:18pt;--blatt-h-nach:12pt;--blatt-einzug-liste:12.7mm;--randspalte-breite:240px;--blatt-notenschrift:10pt;--blatt-notenzeile:var(--blatt-zeile-1);--blatt-ausrichtung:justify;--blatt-h1-schrift:var(--blatt-schrift);--blatt-h2-schrift:var(--blatt-schrift);--blatt-h3-schrift:var(--blatt-schrift);--blatt-h1-vor:var(--blatt-h-vor);--blatt-h2-vor:var(--blatt-h-vor);--blatt-h3-vor:var(--blatt-h-vor);--blatt-h1-nach:var(--blatt-h-nach);--blatt-h2-nach:var(--blatt-h-nach);--blatt-h3-nach:var(--blatt-h-nach);--linie-strich:2 2;--linie-haar:.67px;--statusleiste-regler:120px;--menueband-gross:52px;--kontext-grund:#f3f2ee;--kontext-schrift-farbe:#1f0909;--kontext-hover:#e5e5e596;--kontext-hover-schrift:inherit;--kontext-fokus:#1f0909;--kontext-trenner:#e5e5e5;--kontext-knopflinie:#10161a12;--kontext-rand:#00000026;--kontext-schatten:#0f0f0f08 0 0 0 1px, #0f0f0f0a 0 3px 6px, #0f0f0f0d 0 9px 24px;--kontext-schrift:"Switzer", "Inter", "IBM Plex Sans", system-ui, "Segoe UI", sans-serif;--kontext-tastenschrift:"Segoe UI", "Open Sans", sans-serif;--kontext-symbolschrift:"typora-icon";--kontext-groesse:12px;--kontext-groesse-taste:.9em;--kontext-groesse-symbol:14px;--kontext-luft:4px;--kontext-luft-menue:4px 0;--kontext-luft-zeile:4px 24px 2.67px;--kontext-luft-knoepfe:0 20px;--kontext-luft-knopf:4px 0;--kontext-luft-breit:12px;--kontext-knopfrand:2px 0;--kontext-winkelrand:5px;--kontext-hakenrand:10px;--kontext-rund:4px;--kontext-rund-knopf:3px;--kontext-zeilenhoehe:1.5;--kontext-zeilenhoehe-knoepfe:1.42857;--aufgaben-detail:400px;--aufgaben-navi:200px;--aufgaben-projektspalte:clamp(170px, 18cqi, 360px);--matrix-spalte-schmal:88px;--matrix-spalte-mittel:168px;--matrix-spalte-breit:280px;--matrix-spalte-weit:480px;--matrix-kontext:232px;--matrix-blase:300px;--matrix-board-bahn:260px;--matrix-zeilenkopf:64px;--matrix-detail:340px;--matrix-bereiche:184px;--matrix-detail-hoehe:42dvh;--pruefung-navi:190px;--dd-liste-breite:1400px;--pruefung-risiko:20px;--pruefung-standspalte:104px;--pruefung-zahlspalte:64px;--post-spalte-breite:760px;--post-liste-breite:340px;--post-liste-schmal:260px;--post-textmass:72ch;--post-menue-breite:280px;--post-projektliste-hoehe:260px;--post-feldtitel:56px;--post-text-hoehe:180px;--post-text-hoehe-schmal:112px;--post-projektname-breite:120px;--post-marken-min:80px;--post-vorschlaege-min:240px;--aufgaben-suche-min:120px;--aufgaben-haken:14px;--aufgaben-haken-spalte:18px;--aufgaben-chevron:16px;--personenkreis:var(--bedien-hoehe);--aufgaben-kuerzel:max-content;--aufgaben-datum-spalte:64px;--aufgaben-datum-schmal:56px;--aufgaben-spalte-min:200px;--aufgaben-tag-hoehe:84px;--aufgaben-feldtitel:96px;--aufgaben-text-min:60px;--aufgaben-asana-breite:560px;--archiv-liste-hoehe:240px}@media (prefers-color-scheme:dark){:root:not([data-thema=hell]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kontext-grund:#42464a;--kontext-schrift-farbe:#b8bfc6;--kontext-hover:#70717d;--kontext-hover-schrift:#fff;--kontext-fokus:#fff;--kontext-trenner:#777;--kontext-knopflinie:#ffffff1f;--kontext-schrift:"Helvetica Neue", Helvetica, Arial, sans-serif;--chevron-bild:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23adaaa5' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--farbe-grund:#171614;--farbe-flaeche:#21201e;--farbe-karte:#2b2a27;--farbe-schrift:#e5e3de;--farbe-schrift-leise:#adaaa5;--farbe-text:#eae8e2;--farbe-linie:#e5e3de1a;--farbe-feldlinie:#e5e3de2e;--farbe-auswahl:#3f3e3b;--farbe-hover:#21201e;--farbe-band:#2b2a28;--farbe-knopf:#e5e3de;--farbe-knopf-schrift:#1d1c1a;--farbe-knopf-linie:#c9c6bf;--farbe-akzent:#79b589;--farbe-akzent-zart:#27372b;--farbe-akzent-linie:#3e5e46;--farbe-akzent-hauch:#79b58912;--farbe-akzent-strich:#79b58947;--farbe-gefahr:#dd9792;--farbe-vorsicht:#c0a061;--farbe-pruef-gelb:#e0b54a;--farbe-pruef-rot:#e8806f;--farbe-pruef-blau:#84aee0;--farbe-papier-lesen:#23221f;--farbe-lila:#a994c8;--farbe-gefahr-zart:#412d2b;--farbe-auf-akzent:#1d2013;--farbe-markierung:#e5e3de14;--farbe-verweis:#97bdd8;--farbe-schatten:0 4px 12px #00000073;--farbe-merk-gelb:#e0b54a57;--farbe-merk-rot:#e8806f4d;--farbe-merk-blau:#84aee04d;--farbe-merk-lila:#a994c852}}:root[data-thema=dunkel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kontext-grund:#42464a;--kontext-schrift-farbe:#b8bfc6;--kontext-hover:#70717d;--kontext-hover-schrift:#fff;--kontext-fokus:#fff;--kontext-trenner:#777;--kontext-knopflinie:#ffffff1f;--kontext-schrift:"Helvetica Neue", Helvetica, Arial, sans-serif;--chevron-bild:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23adaaa5' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--farbe-grund:#171614;--farbe-flaeche:#21201e;--farbe-karte:#2b2a27;--farbe-schrift:#e5e3de;--farbe-schrift-leise:#adaaa5;--farbe-text:#eae8e2;--farbe-linie:#e5e3de1a;--farbe-feldlinie:#e5e3de2e;--farbe-auswahl:#3f3e3b;--farbe-hover:#21201e;--farbe-band:#2b2a28;--farbe-knopf:#e5e3de;--farbe-knopf-schrift:#1d1c1a;--farbe-knopf-linie:#c9c6bf;--farbe-akzent:#79b589;--farbe-akzent-zart:#27372b;--farbe-akzent-linie:#3e5e46;--farbe-akzent-hauch:#79b58912;--farbe-akzent-strich:#79b58947;--farbe-gefahr:#dd9792;--farbe-vorsicht:#c0a061;--farbe-pruef-gelb:#e0b54a;--farbe-pruef-rot:#e8806f;--farbe-pruef-blau:#84aee0;--farbe-papier-lesen:#23221f;--farbe-lila:#a994c8;--farbe-gefahr-zart:#412d2b;--farbe-auf-akzent:#1d2013;--farbe-markierung:#e5e3de14;--farbe-verweis:#97bdd8;--farbe-schatten:0 4px 12px #00000073;--farbe-merk-gelb:#e0b54a57;--farbe-merk-rot:#e8806f4d;--farbe-merk-blau:#84aee04d;--farbe-merk-lila:#a994c852}@media (width>=3000px){:root{--ablage-breite:calc(300px / var(--oberflaeche-zoom));--chat-breite:calc(600px / var(--oberflaeche-zoom));--chat-leer-breite:calc(400px / var(--oberflaeche-zoom));--lese-breite:calc(960px / var(--oberflaeche-zoom));--pruefung-navi:var(--ablage-breite)}}@media (width>=3000px) and (resolution<1.5x){:root{--oberflaeche-zoom:1.5}}@media (pointer:coarse){:root{--bedien-hoehe:32px;--kontext-feld:28px;--trefferrand:-6px;--menue-zeile:32px;--groesse-klein:12px}}@media (width<1400px){:root{--bibliothek-bestaende:120px;--bibliothek-angaben:230px;--bibliothek-mitte-rand:var(--abstand-2)}}@media (width<768px){:root{--startseite-oben:var(--abstand-4);--text-rand-links:32px;--seiten-rand:var(--abstand-4);--block-abstand:20px;--ablage-breite:100%;--chat-breite:100%;--feld-hoehe-min:36px;--feld-hoehe-max:40dvh;--matrix-detail:100%;--matrix-bereiche:100%}}html,body,#wurzel{height:100%}body{background:var(--farbe-grund);color:var(--farbe-schrift);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-leiste);text-rendering:geometricprecision;margin:0;line-height:1.4;overflow:hidden}h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}button{font:inherit;color:inherit}button,input,textarea,select{text-rendering:inherit}.symbol{width:var(--symbol-gross);height:var(--symbol-gross);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none}.symbol[data-name=mehr]{stroke-width:2.5px}.symbol[data-klein=true]{width:var(--symbol-klein);height:var(--symbol-klein)}.leise{color:var(--farbe-schrift-leise);font-weight:var(--gewicht-normal)}.knopf{justify-content:center;align-items:center;gap:var(--abstand-1);box-sizing:border-box;height:var(--bedien-hoehe);padding:0 var(--abstand-2);border:var(--linie) solid transparent;border-radius:var(--radius-knopf);color:var(--farbe-schrift);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);white-space:nowrap;cursor:pointer;background:0 0;flex:none;display:inline-flex}.knopf:hover:not(:disabled){background:var(--farbe-hover)}.knopf.rund{width:var(--bedien-hoehe);min-width:var(--bedien-hoehe);padding:0}.knopf.gross{font-size:var(--groesse-knopf)}.knopf.leise{padding:0 var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-knopf)}.knopf.umrandet{border-color:var(--farbe-feldlinie)}.knopf[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);font-weight:var(--gewicht-mittel);border-color:#0000}.feld{box-sizing:border-box;width:100%;padding:var(--abstand-1) var(--abstand-2);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius);background:var(--farbe-flaeche);color:var(--farbe-schrift);font:inherit}.feld::placeholder{color:var(--farbe-schrift-leise);opacity:1}.rahmen{height:100%;display:flex}.symbolleiste{align-items:center;gap:var(--abstand-1);box-sizing:border-box;width:var(--leiste-breite);padding:var(--abstand-2) 0;flex-direction:column;flex:none;display:flex}.symbolleiste .knopf[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);font-weight:var(--gewicht-mittel);border-color:#0000}.symbolleiste-mitte,.symbolleiste-unten{align-items:center;gap:var(--abstand-1);flex-direction:column;display:flex}.symbolleiste-mitte{margin-top:auto}.symbolleiste-unten{margin-top:var(--abstand-2)}.notiz-grund{z-index:60;position:fixed;inset:0}.notiz-karte,.notiz-meldung{z-index:40;top:var(--abstand-3);left:calc(var(--leiste-breite) + var(--abstand-2));box-sizing:border-box;width:min(var(--dialog-klein-breite), calc(100vw - var(--leiste-breite) - var(--abstand-4)));position:fixed}.notiz-karte{gap:var(--abstand-2);padding:var(--abstand-3);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex}.notiz-kopf{justify-content:space-between;align-items:center;gap:var(--abstand-3);display:flex}.notiz-text{resize:vertical}.notiz-fuss{justify-content:flex-end;display:flex}.notiz-meldung{z-index:60;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);margin:0}.laeufe-knopf{gap:var(--abstand-1);padding:0 var(--abstand-1);font-variant-numeric:tabular-nums}.laeufe-punkt,.laeufe-kreis{width:var(--laeufe-punkt);height:var(--laeufe-punkt);box-sizing:border-box;border-radius:var(--radius-kreis)}.laeufe-punkt{background:var(--farbe-schrift-leise)}.laeufe-knopf[data-arbeitet=true] .laeufe-punkt{background:var(--farbe-schrift);animation:laeufe-puls var(--laeufe-puls) ease-in-out infinite alternate}.laeufe-stehend{align-items:center;gap:var(--abstand-haar);color:var(--farbe-schrift-leise);display:inline-flex}.laeufe-kreis{border:var(--linie) solid currentColor}@keyframes laeufe-puls{to{opacity:var(--laeufe-puls-tief)}}@media (prefers-reduced-motion:reduce){.laeufe-knopf[data-arbeitet=true] .laeufe-punkt{animation:none}}.laeufe-knopf[data-fehler=true]{color:var(--farbe-gefahr)}.laeufe-fehler{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-gefahr);font-size:var(--groesse-klein);display:flex}.kopfmenue-inhalt.laeufe-liste{gap:var(--abstand-haar);width:max-content;min-width:var(--kopfmenue-breite);max-width:var(--laeufe-liste-max);outline:none;flex-direction:column;display:flex}.laeufe-zeile{align-items:center;gap:var(--abstand-1);display:flex}.laeufe-ziel{align-items:baseline;gap:var(--abstand-2);min-width:0;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:var(--farbe-schrift);font:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}.laeufe-projekt{font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.laeufe-art,.laeufe-dauer{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);white-space:nowrap}.laeufe-dauer{font-variant-numeric:tabular-nums;margin-left:auto}.laeufe-zeile[data-steht=true] .laeufe-art{font-style:italic}@media (width<768px){.kopfmenue-inhalt.laeufe-liste{width:100%;max-width:none}}.kante{width:var(--abstand-2);flex:none}.mitte{box-sizing:border-box;min-width:0;height:100%;padding:var(--abstand-2);flex:1;display:flex}.mitte:focus{outline:none}.mitte[data-leer=true]{justify-content:center;align-items:center}.sammelfehler{bottom:var(--abstand-2);z-index:20;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-karte);color:var(--farbe-gefahr);font-size:var(--groesse-klein);margin:0;position:fixed;left:50%;transform:translate(-50%)}.platz[hidden]{display:none}.platz{background:var(--farbe-karte);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.reiterzeile{align-items:stretch;gap:var(--abstand-1);height:var(--kopf-hoehe);flex:none;display:flex}.reiter{align-items:center;gap:var(--abstand-2);box-sizing:border-box;padding:var(--abstand-2);border-radius:var(--radius);color:var(--farbe-schrift-leise);font-weight:var(--gewicht-mittel);white-space:nowrap;cursor:pointer;display:flex}.reiter[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben)}.reiter-zu{padding:0 var(--abstand-1);color:var(--farbe-schrift-leise);cursor:pointer;background:0 0;border:0;align-items:center;line-height:1;display:inline-flex}.reiter-zu:hover{color:var(--farbe-gefahr)}.quelle{background:var(--farbe-karte);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.menue{z-index:20;box-sizing:border-box;padding:var(--abstand-2);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;position:absolute}.menue>button{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);font-size:var(--groesse-normal);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.menue>button:hover:not(:disabled){background:var(--farbe-hover)}.menue>button:disabled{color:var(--farbe-schrift-leise);cursor:default}.dialog-modal{display:contents}.dialog-grund{z-index:50;-webkit-backdrop-filter:blur(var(--dialog-weichzeichnung));backdrop-filter:blur(var(--dialog-weichzeichnung));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{gap:var(--abstand-2);box-sizing:border-box;padding:var(--abstand-2) var(--abstand-4) var(--abstand-5);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;overflow:auto}.dialog header{padding-left:var(--abstand-4);justify-content:space-between;align-items:center;display:flex}.dialog h2{font-size:var(--groesse-normal);font-weight:var(--gewicht-mittel)}.dialog-formate{gap:var(--abstand-1);display:flex}.dialog footer{justify-content:flex-end;display:flex}.dialog form{gap:var(--abstand-2);flex-direction:column;display:flex}.dialog label{gap:var(--abstand-1);flex-direction:column;display:flex}.leistensymbol{width:1.2em;height:1.2em;font-family:var(--schrift-symbol);font-size:var(--groesse-leistensymbol);font-weight:var(--gewicht-normal);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dialog .thema-wahl{text-align:left;flex-direction:row}.thema-wahl{justify-content:space-between;align-items:center;gap:var(--abstand-4);margin-bottom:var(--abstand-2);display:flex}.ladefehler{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-gefahr);font-size:var(--groesse-klein);flex-wrap:wrap;display:flex}.startfehler{justify-content:center;align-items:center;height:100%;display:flex}.kalenderabo{gap:var(--abstand-2);margin-bottom:var(--abstand-2);flex-direction:column;display:flex}.kalenderabo .thema-wahl{margin-bottom:0}.kalenderabo-zeile{align-items:center;gap:var(--abstand-2);display:flex}.kalenderabo-zeile .feld{flex:auto;min-width:0}.kalenderabo-meldung{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.einstellungen-gruppe{gap:var(--abstand-2);margin-top:var(--abstand-2);padding-top:var(--abstand-3);border-top:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex}.einstellungen-gruppe h3{font-size:var(--groesse-normal);font-weight:var(--gewicht-mittel);margin:0}.einstellungen-persoenlich h3{margin:var(--abstand-2) 0 0;font-size:var(--groesse-normal);font-weight:var(--gewicht-mittel)}.einstellungen-gruppe .thema-wahl{margin-bottom:0}.stilregeln textarea{min-height:0;max-height:var(--feld-hoehe-max);resize:none;field-sizing:content}.einstellung-hinweis{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin:0}.einstellung-hinweis.fehler{color:var(--farbe-gefahr)}.knopf:disabled,.knopf[data-disabled],.formatmenue button:disabled{color:var(--farbe-schrift-leise);cursor:default}.ablage{box-sizing:border-box;width:var(--ablage-breite);height:100%;padding:var(--abstand-2);flex-direction:column;flex:none;display:flex;position:relative}.projektwahl{padding-top:var(--abstand-2);position:relative}.ablage-titel{align-items:center;gap:var(--abstand-1);box-sizing:border-box;height:var(--spalten-kopf);margin-top:var(--abstand-5);padding:var(--abstand-2);font-size:var(--groesse-leiste);font-weight:var(--gewicht-hervorgehoben);justify-content:space-between;display:flex;position:relative}.ablage-titel .menue{top:calc(50% + var(--bedien-hoehe) / 2);left:calc(100% - 2 * var(--bedien-hoehe));min-width:var(--ablage-menue);font-weight:var(--gewicht-normal)}.ablage-titel .knopf[data-offen=true]{background:var(--farbe-hover)}.ablage-meldung{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-gefahr);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal)}.ablage-suche{box-sizing:border-box;height:calc(var(--baum-zeile) + var(--abstand-1));margin-top:var(--abstand-1);padding:var(--abstand-2) var(--abstand-2) 0}.deckblatt-knopf{justify-content:flex-start;align-self:stretch;gap:var(--abstand-1);margin-top:var(--abstand-2);padding:0 var(--abstand-2);font-size:var(--groesse-leiste);font-weight:var(--gewicht-normal);border-width:0}.ablage-baum{flex:1;min-height:0;overflow:auto}.ablage-bereiche{margin:var(--abstand-2) 0;padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex}.ablage-bereiche .deckblatt-knopf{margin-top:0}.neuanlage{flex:1;min-width:0}.baumzeile{justify-content:space-between;align-items:center;gap:var(--abstand-2);box-sizing:border-box;min-height:var(--baum-zeile);padding:var(--abstand-haar) var(--abstand-2);border-radius:var(--radius);display:flex;position:relative}.baumzeile:hover{background:var(--farbe-hover)}.baumzeile[data-offen=true]{background:var(--farbe-band)}.baum-name{align-items:center;gap:var(--abstand-1);min-width:0;font-size:var(--groesse-leiste);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.baum-name.ordner{gap:var(--abstand-2);color:var(--farbe-schrift-leise)}.baumzeile[data-gefuellt=true] .baum-name.ordner{color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben)}.baumzeile[data-ziel=true] .baum-name{font-weight:var(--gewicht-hervorgehoben)}.baum-ordnername{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.baum-zahl{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal);margin-left:auto}.baum-ebene{margin:var(--abstand-1) 0 var(--abstand-1) var(--abstand-2);padding:var(--abstand-1);border-radius:var(--radius);background:var(--farbe-band)}.baum-mehr{visibility:hidden}.baumzeile:hover .baum-mehr,.baumzeile:focus-within .baum-mehr{visibility:visible}@media (hover:none){.baum-mehr{visibility:visible}}.baum-menue{z-index:25;top:100%;left:0;right:0}.baum-menue hr{width:100%;margin:var(--abstand-1) 0;border:0;border-top:var(--linie) solid var(--farbe-linie)}.baum-menue [data-gefahr=true]{color:var(--farbe-gefahr)}.baum-papierkorb{margin-top:var(--abstand-2)}.baum-papierkorb li .baum-name{cursor:default}.hochladestand{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.hochladestand>div{align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-2);flex-wrap:wrap;display:flex}.hochladestand span{flex:1;min-width:0}.hochladestand progress{accent-color:var(--farbe-schrift);flex-basis:100%}.ablage-titel .feld{flex:1;min-width:0}.projektwahl .feld{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projektwahl .feld::placeholder{text-overflow:ellipsis}.projektwahl[data-gewaehlt=true] .feld:not(:focus){background:0 0;border-color:#0000}.projektwahl[data-gewaehlt=true] .feld:not(:focus)::placeholder{color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben);opacity:1}.baum-feld{flex:1;min-width:0}.baum-menue [data-frage=true]{background:var(--farbe-gefahr);color:var(--farbe-karte)}.projektwahl[data-offen=true]{flex-direction:column;min-height:0;display:flex}.projektliste{min-height:0;max-height:60vh;margin-top:var(--abstand-1);flex-direction:column;display:flex;overflow-y:auto}.projektliste button{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:none;overflow:hidden}.projektwahl[data-gewaehlt=false] .projektliste{max-height:calc(100vh - var(--spalten-kopf) - var(--abstand-4))}.neuanlage{gap:var(--abstand-1);flex-wrap:wrap;display:flex}.neuanlage>input{flex:auto;width:auto;min-width:0}.neuanlage-vorlage{min-width:0;padding-right:var(--abstand-5);appearance:none;background-image:var(--chevron-bild);background-position:right var(--abstand-2) center;background-repeat:no-repeat;flex:100%}.neuanlage-fehler{color:var(--farbe-gefahr);font-size:var(--groesse-klein);flex:none}.sammelimporte{gap:var(--abstand-2);margin:var(--abstand-2) 0;padding:0 var(--abstand-2);font-size:var(--groesse-klein);flex-direction:column;display:flex}.sammelimport{gap:var(--abstand-1);flex-direction:column;display:flex}.sammelimport-kopf{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.sammelimport-kopf progress{accent-color:var(--farbe-schrift);flex-basis:100%}.sammelimport-titel{min-width:0;color:var(--farbe-schrift-leise);flex:1}.sammelimport-titel strong{color:var(--farbe-schrift);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sammelimport-auf{align-items:center;gap:var(--abstand-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.sammelimport-ergebnis{min-width:0;color:var(--farbe-schrift-leise);flex:12em}.sammelimport-offen,.sammelimport-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sammelimport-offen{gap:var(--abstand-2)}.sammelimport-offen li{gap:var(--abstand-1);flex-direction:column;display:flex}.sammelimport-name{color:var(--farbe-schrift);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sammelimport-frage{color:var(--farbe-schrift-leise)}.sammelimport-knoepfe{margin-left:calc(-1 * var(--abstand-2));flex-wrap:wrap;display:flex}.sammelimport-liste{max-height:var(--feld-hoehe-max);overflow-y:auto}.sammelimport-liste li{align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) 0;display:flex;position:relative}.sammelimport-liste .sammelimport-name{flex:1;min-width:0}.sammelimport-art{color:var(--farbe-schrift-leise);flex:none}.sammelimport-liste .sammelimport-neben{opacity:0;background:var(--farbe-grund);position:absolute;right:0}.sammelimport-liste li:hover .sammelimport-neben,.sammelimport-liste .sammelimport-neben:focus-visible{opacity:1}.sammelimport-fehler{color:var(--farbe-gefahr);margin:0}@media (width>=768px){.projektliste button{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}.formatleiste{align-items:center;gap:var(--abstand-1);box-sizing:border-box;border-bottom:var(--linie) solid var(--farbe-linie);background:var(--farbe-karte);display:flex;position:relative}.absatzwahl{align-items:center;display:inline-flex;position:relative}.absatzwahl .winkel{display:none}.formatleiste select{appearance:none;box-sizing:border-box;padding:0 var(--abstand-5) 0 var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-schrift);font:inherit;font-size:var(--groesse-knopf)}.formatleiste[data-minimal=true]{border:0;padding:0;display:inline-flex}.formatmenue{padding:var(--abstand-2)}.format-zeichen,.format-zweispaltig{padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);display:grid}.format-zeichen{grid-template-columns:repeat(5,1fr)}.format-zweispaltig{grid-template-columns:1fr 1fr}.formatmenue button{padding:0 var(--abstand-2);border-radius:var(--radius);font-size:var(--groesse-knopf);font-weight:var(--gewicht-mittel);text-align:left;cursor:pointer;background:0 0;border:0}.format-zeichen button{font-weight:var(--gewicht-fett);text-align:center}.format-zeichen [data-zeichen=italic]{font-family:var(--schrift-text);font-style:italic;font-weight:var(--gewicht-normal)}.format-zeichen [data-zeichen=underline]{text-decoration:underline}.formatmenue button:hover:not(:disabled){background:var(--farbe-hover)}.formatmenue .format-zahlen{box-sizing:border-box;width:100%;margin-top:var(--abstand-2);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf);justify-content:space-between;align-items:center;display:flex}.aenderungleiste{align-items:center;gap:var(--abstand-2) var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie);font-size:var(--groesse-leiste);flex-wrap:wrap;line-height:1.5;display:flex}.aenderungaktionen{gap:var(--abstand-2);flex-wrap:wrap;display:flex}.vorschlag{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) 0;border-top:var(--linie) solid var(--farbe-linie);flex:1 0 100%;display:flex}.vorschlag-text{min-width:0;font-family:var(--schrift-text);overflow-wrap:anywhere;flex:1}.sperrzeile{padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);font-size:var(--groesse-klein)}.sperrzeile-reihe{align-items:center;gap:var(--abstand-2);display:flex}.sperrzeile-reihe .leise{flex:1}.hinweis{color:var(--farbe-gefahr)}.bericht,.gespeicherteEingaben{padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie);font-size:var(--groesse-klein)}.bericht-kopf{width:100%;color:var(--farbe-schrift-leise);font:inherit;font-size:var(--groesse-klein);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.bericht-kopf,.gespeicherteEingabe-kopf{align-items:center;gap:var(--abstand-2);display:flex}.gespeicherteEingabe-kopf span{flex:1}.gespeicherteEingaben h2{font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel)}.gespeicherteEingabe button{padding:var(--abstand-haar) var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);cursor:pointer;background:0 0}.stellen,.hinweise,.stelle-ort{color:var(--farbe-schrift-leise)}.betrachter-hinweis{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin:0}.kein-text{padding:var(--abstand-2);color:var(--farbe-gefahr)}.leseflaeche{min-height:var(--text-min-hoehe);padding:0 var(--abstand-2);flex:1;position:relative;overflow:auto}.umfang:empty{display:none}.umfang{box-sizing:border-box;height:var(--bedien-hoehe);padding:var(--abstand-1) var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex:none;justify-content:flex-end;display:flex}.dokument{--zoom:1;font-family:var(--schrift-text);color:var(--farbe-text);text-rendering:auto;max-width:var(--lese-breite);margin:0 auto}.dokument .tiptap{counter-reset:randnummer;outline:none;min-height:100%}.dokument[data-rolle=liest] .tiptap{cursor:default}.dokument p,.dokument li{font-size:calc(var(--groesse-lese) * var(--zoom))}.dokument .tiptap>p:not([data-liste]){counter-increment:randnummer;position:relative}.dokument .tiptap>p:not([data-liste]):before{content:counter(randnummer);margin-right:var(--abstand-2);color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-randnummer);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;right:100%}.dokument ol{counter-reset:listennummer;padding:0;list-style:none}.dokument ol>li{counter-increment:listennummer;position:relative}.dokument ol>li:before{content:counter(listennummer) "."}.dokument table{border-collapse:collapse}.dokument th{background:var(--farbe-flaeche);text-align:left}.dokument th,.dokument td{padding:var(--abstand-1) var(--abstand-2);vertical-align:top}.quelle .dokument th p,.quelle .dokument td p{margin:0;padding:0}.quelle .tiptap{padding:var(--text-rand-oben) var(--abstand-4) var(--abstand-2) var(--text-rand-links);line-height:1.6}.quelle .dokument h1{margin:0 0 var(--text-abstand-h1);font-size:calc(var(--groesse-text-h1) * var(--zoom));font-weight:var(--gewicht-fett);letter-spacing:-.01em;line-height:1.2}.quelle .dokument h2{margin:var(--text-abstand-h1) 0 var(--text-abstand-h2);font-size:calc(var(--groesse-text-h2) * var(--zoom));font-weight:var(--gewicht-fett);line-height:1.25}.quelle .dokument p{margin:var(--text-abstand-absatz) 0}.quelle .dokument li p,.quelle .dokument blockquote p{margin:0}.quelle .dokument .tiptap>p:before{top:.35em}.quelle .dokument ol{margin:0 0 var(--text-abstand-absatz)}.quelle .dokument ol>li{padding-left:var(--text-einzug-liste)}.quelle .dokument ol>li:before{position:absolute;left:0}.quelle .dokument ul{margin:0 0 var(--text-abstand-absatz);padding-left:var(--text-einzug-punkt);list-style:outside}.quelle .dokument blockquote{margin:var(--text-abstand-absatz) var(--text-einzug-zitat)}.dokument ins{color:var(--farbe-akzent);font-weight:var(--gewicht-mittel);text-decoration:none}.dokument del{color:var(--farbe-gefahr);text-decoration:line-through;text-decoration-thickness:var(--linie);opacity:.6;font-size:var(--groesse-loeschung)}.aenderung-pfeil{margin:0 var(--linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-pfeil);-webkit-user-select:none;user-select:none}.quelle .dokument ins{padding:0 var(--linie);border-radius:var(--radius);background:var(--farbe-akzent-zart)}.quelle .dokument .aenderung-pfeil+ins{background:var(--farbe-akzent-hauch);box-shadow:inset 0 -1.5px 0 var(--farbe-akzent-strich)}.quelle .dokument del:has(+.aenderung-pfeil){background:var(--farbe-akzent-hauch);box-shadow:inset 0 -1.5px 0 var(--farbe-akzent-strich)}.vorschlag ins{color:var(--farbe-akzent)}.vorschlag del{color:var(--farbe-gefahr)}.dokument [data-aenderungeingefuegt]:after{content:"¶";color:var(--farbe-akzent)}.dokument [data-aenderunggeloescht]:after{content:"¶";color:var(--farbe-gefahr);text-decoration:line-through}.dokument br[data-aenderungeingefuegt]:after,.dokument br[data-aenderunggeloescht]:after{content:none}.dokument .tiptap>[data-aenderungverschoben][data-aenderungverschoben]{margin-left:calc(-1 * var(--abstand-2));padding-left:calc(var(--abstand-2) - var(--linie));border-left:var(--linie) solid var(--farbe-schrift-leise)}.dokument .verschoben-von{margin:var(--abstand-1) 0;color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein);cursor:pointer}.dokument [data-aenderungformat]{border-bottom:var(--linie) dotted var(--farbe-schrift-leise)}.dokument [data-liste]:before{content:attr(data-liste) " ";color:var(--farbe-schrift-leise)}.dokument [data-geschuetzt]{padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-linie);color:var(--farbe-schrift-leise);cursor:not-allowed;-webkit-user-select:none;user-select:none}.dokument [data-geschuetzt]:before{content:"";width:var(--abstand-2);height:var(--abstand-2);margin-right:var(--abstand-haar);background:var(--farbe-schrift-leise);vertical-align:-.1em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 11V8a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1zm2 0h6V8a3 3 0 0 0-6 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 11V8a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1zm2 0h6V8a3 3 0 0 0-6 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.dokument div[data-geschuetzt]{margin:var(--abstand-2) 0;padding:var(--abstand-2)}.gespeicherteEingabe-text .tiptap{min-height:0}.dokument a{color:var(--farbe-verweis);text-decoration:underline}.dokument code{font-family:var(--schrift-code);font-size:var(--groesse-code)}.aenderungleiste,.bericht,.gespeicherteEingaben{max-height:var(--zusatz-hoehe);flex:none;overflow:auto}.dokument tr[data-zeile=weg]{display:none}.dokument tr[data-aenderungeingefuegt]{background:var(--farbe-akzent-zart)}.dokument tr[data-aenderunggeloescht]{background:var(--farbe-gefahr-zart)}.dokument tr[data-aenderungeingefuegt]:after,.dokument tr[data-aenderunggeloescht]:after{content:none}.dokument .nachweisziel{background:var(--farbe-auswahl);transition:background .6s}.kommentar-anker{border-radius:var(--radius);background:var(--farbe-auswahl);cursor:pointer}.kommentar-inline{width:1em;height:1em;margin-left:var(--abstand-haar);background:var(--farbe-schrift-leise);vertical-align:-.1em;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5h14v10h-8l-4 4v-4H5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5h14v10h-8l-4 4v-4H5z'/%3E%3C/svg%3E") 50%/contain no-repeat}.dokument .tiptap .kommentar-inline.kommentar-inline:hover{background:var(--farbe-schrift)}.dokument .tiptap .kommentar-inline.kommentar-ki.kommentar-ki:hover{background:var(--farbe-gefahr)}.kommentar-karte{padding:var(--abstand-2) var(--abstand-3);border-top:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-size:var(--groesse-klein);flex:none}.kommentar-rand{right:var(--abstand-2);position:absolute}.kommentar-rand .kommentar-karte{border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf)}.kommentar-karte[data-verwaist=true]{border-left:var(--abstand-haar) dashed var(--farbe-schrift-leise)}.kommentar-karte div{gap:var(--abstand-1);display:flex}.kommentar-karte .blase-eintrag{display:block}.kommentar-karte .blase-eintrag p{margin:var(--abstand-1) 0 0}.kommentar-karte .blase-antwort .knopf{align-self:flex-start}.kommentar-karte .blase-antwort .knopf.rund{align-self:flex-end}.kommentar-zustaendig{align-items:center;gap:var(--abstand-1);margin:var(--abstand-1) 0;display:flex}.kommentar-zustaendig-feld{box-sizing:border-box;max-width:100%;padding:var(--abstand-haar) var(--abstand-1);border-radius:var(--radius);color:var(--farbe-schrift);font:inherit;background:0 0;border:0}.kommentar-zustaendig [role=alert]{color:var(--farbe-gefahr)}.kommentar-eingabe{height:calc(var(--abstand-5) * 4);padding:var(--abstand-2);resize:vertical}.kommentare-rest{padding:var(--abstand-1) var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex:none}.dokument .tiptap{counter-reset:randnummer fussnote}.dokument sup[data-fussnote]{counter-increment:fussnote;color:var(--farbe-schrift-leise);cursor:pointer}.dokument sup[data-fussnote]:before{content:counter(fussnote)}.fussnoten{max-height:var(--zusatz-hoehe);padding:var(--abstand-2) var(--abstand-2) var(--abstand-2) var(--text-rand-oben);border-top:var(--linie) solid var(--farbe-linie);font-family:var(--schrift-text);font-size:var(--groesse-klein);flex:none;margin:0;overflow:auto}.quelle .dokument th,.quelle .dokument td{min-width:calc(var(--abstand-5) * 2);border:var(--linie) solid var(--farbe-linie)}.dokument .selectedCell{background:var(--farbe-auswahl)}.pdf-rahmen{width:100%;min-height:var(--abstand-5);border:none;flex:1}.datei-text{white-space:pre-wrap;padding:var(--abstand-4);overflow:auto}.quelle{position:relative}.quelle:focus{outline:none}.lesebalken-anker{flex:none}.lesebalken{align-items:center;gap:var(--abstand-2) var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie);background:var(--farbe-karte);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-wrap:wrap;display:flex}.quelle[data-liest=true]{--farbe-karte:var(--farbe-papier-lesen);background:var(--farbe-karte)}.lesebalken-pruef,.lesebalken-tasten{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.lesebalken-tasten{margin-left:auto}.lesebalken-pille,.lesebalken-taste{align-items:center;gap:var(--abstand-1);height:var(--bedien-hoehe);padding:0 var(--abstand-2);border-radius:var(--radius-knopf);color:var(--farbe-schrift);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.lesebalken-pille{background:var(--farbe-hover);font-weight:var(--gewicht-mittel)}.lesebalken-pille[aria-pressed=false]{opacity:.45}.lesebalken-taste{color:var(--farbe-schrift-leise)}.lesebalken-taste:hover{background:var(--farbe-hover);color:var(--farbe-schrift)}.lesebalken kbd{min-width:var(--groesse-klein);padding:0 var(--abstand-1);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);background:var(--farbe-karte);color:var(--farbe-schrift);font:var(--gewicht-hervorgehoben) var(--groesse-klein) var(--schrift-oberflaeche);justify-content:center;align-items:center;display:inline-flex}.lb-zahl{color:var(--farbe-schrift-leise);font-variant-numeric:tabular-nums}.lb-farbe{width:var(--abstand-4);height:var(--abstand-2);border-radius:var(--radius);display:inline-block}.lb-lang .lb-farbe{background:color-mix(in srgb, var(--farbe-pruef-gelb) 45%, transparent)}.lb-beleg .lb-farbe{width:var(--abstand-2);border-radius:var(--radius-kreis);background:var(--farbe-pruef-rot)}.lb-stil .lb-farbe{border-bottom:var(--linie-dick) solid var(--farbe-pruef-rot);border-radius:0;height:0}.lb-begriffe .lb-farbe{border-bottom:var(--linie-dick) dotted var(--farbe-pruef-blau);border-radius:0;height:0}.lesebalken-hinweis{color:var(--farbe-schrift);flex-basis:100%;margin:0}.dokument .pruef-lang{border-radius:var(--abstand-haar);background:color-mix(in srgb, var(--farbe-pruef-gelb) 26%, transparent)}.dokument .pruef-stil{-webkit-text-decoration:underline wavy var(--farbe-pruef-rot);text-decoration:underline wavy var(--farbe-pruef-rot);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:var(--linie-dick);text-underline-offset:var(--abstand-haar)}.dokument .pruef-begriff{-webkit-text-decoration:underline dotted var(--farbe-pruef-blau);text-decoration:underline dotted var(--farbe-pruef-blau);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:var(--linie-dick);text-underline-offset:var(--abstand-haar)}.dokument .tiptap>p.rn-hier:before{color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben)}.dokument .tiptap>p.rn-ohne-beleg:before{color:var(--farbe-pruef-rot);font-weight:var(--gewicht-hervorgehoben)}.dokument .tiptap>p.rn-ohne-beleg:after{content:"";width:var(--abstand-1);height:var(--abstand-1);margin-right:var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-pruef-rot);position:absolute;top:.7em;right:100%}.kopfmenue-taste{color:var(--farbe-schrift-leise);font:inherit;font-size:var(--groesse-klein);margin-left:auto}.kopfmenue-eintrag>.symbol[data-name=haken]{margin-left:auto}.kommentar-anker.kommentar-ki{background:color-mix(in srgb, var(--farbe-gefahr) 16%, transparent)}.kommentar-inline.kommentar-ki{background:var(--farbe-gefahr)}.kommentar-karte[data-ki=true]{border-left:var(--abstand-haar) solid var(--farbe-gefahr)}.kommentar-herkunft{color:var(--farbe-gefahr);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben);margin:0}.lesebalken-tasten{opacity:.45}.lesebalken-tasten:hover,.lesebalken-tasten:focus-within{opacity:1}@media (width<768px){.lesebalken:not(:has(.lesebalken-hinweis)){scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lesebalken-pruef,.lesebalken-tasten{flex-wrap:nowrap;flex:none}.lesebalken-taste,.lesebalken-pille{white-space:nowrap}.lesebalken kbd{display:none}}.papierkopf{box-sizing:border-box;padding:var(--text-rand-oben) var(--abstand-4) 0 var(--text-rand-links)}.quelle .papierkopf+.dokument .tiptap{padding-top:var(--abstand-5)}.papierkopf p{margin:0}.papierkopf .papierkopf-art{color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein)}.papierkopf .papierkopf-titel{margin-top:var(--abstand-1);font-size:calc(var(--groesse-text-h1) * var(--zoom));font-weight:var(--gewicht-fett);line-height:1.2}.papierkopf .papierkopf-stand{margin-top:var(--abstand-1);color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein)}.textstand{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2);color:var(--farbe-schrift-leise);flex-wrap:wrap;margin:0;display:flex}.textstand[data-zustand=gescheitert]{color:var(--farbe-gefahr)}.dokument-kopfknoepfe{align-items:center;gap:var(--abstand-1);margin-left:auto;display:flex}.dokument-kopfknoepfe .knopf{border-color:var(--farbe-feldlinie)}.dokument-kopfknoepfe+.reiter-aktionen{margin-left:0}.dokument .formel{cursor:default}.dokument .formel.fehler,.codeblock-bild.fehler,.formel-vorschau.fehler{color:var(--farbe-gefahr);font-family:var(--schrift-code);font-size:var(--groesse-klein)}.dokument .codeblock-formel{margin:var(--abstand-2) 0}.dokument .codeblock-formel>pre{margin:0 0 var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius);white-space:pre-wrap;display:none}.dokument .codeblock-formel.quelle-offen>pre,.dokument .codeblock-formel[data-leer=true]>pre{display:block}.dokument .codeblock-bild{justify-content:center;display:flex;overflow-x:auto}.dokument .codeblock-bild svg{max-width:100%;height:auto}.formel-eingabe{min-height:calc(var(--abstand-5) * 3);font-family:var(--schrift-code)}.formel-vorschau{padding:var(--abstand-2) 0;text-align:center;overflow-x:auto}.normverzeichnis{gap:var(--abstand-3);max-height:60vh;display:grid;overflow:auto}.normverzeichnis h3{margin:0 0 var(--abstand-1);font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben)}.normverzeichnis ul{margin:0;padding:0;list-style:none}.normverzeichnis li{justify-content:space-between;align-items:baseline;gap:var(--abstand-2);padding:var(--abstand-1) 0;border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;display:flex}.normverzeichnis .norm-stellen{gap:var(--abstand-1);flex-wrap:wrap;display:flex}.stellenleiste{margin-top:calc(-1 * var(--abstand-1));z-index:2;gap:var(--abstand-1);padding:var(--abstand-1);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);display:flex;position:absolute}.pdf-arbeit{flex-direction:column;flex:1;min-height:0;display:flex}.pdf-leiste{align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);background:var(--farbe-karte);flex:none;display:flex}.pdf-leiste .knopf:is([aria-pressed=true],[data-an=true]){background:var(--farbe-auswahl)}.pdf-randspalte[hidden]{display:none}.pdf-mitte{flex:1;min-height:0;display:flex}.pdf-flaeche{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.pdf-randspalte{gap:var(--abstand-2);width:var(--randspalte-breite);padding:var(--abstand-2);border-left:var(--linie) solid var(--farbe-linie);background:var(--farbe-grund);flex-direction:column;flex:none;display:flex;overflow:auto}.pdf-randspalte .blase{flex:none;position:static}.pdf-randspalte textarea{min-height:var(--bedien-hoehe);resize:vertical}.blase-stelle,.blase-zitat{color:var(--farbe-schrift-leise);margin:0}.blase-zitat{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<768px){.pdf-mitte{flex-direction:column}.pdf-randspalte{width:auto;max-height:var(--sheet-hoehe);border-top:var(--linie) solid var(--farbe-linie);border-left:0}}@media (width>=1600px){.leseflaeche:has(>.kommentarspalte){grid-template-columns:minmax(0, var(--lese-breite)) var(--gliederung-breite);place-content:start center;align-items:start;gap:var(--abstand-4);display:grid}.leseflaeche:has(>.kommentarspalte) .seitenhuelle[data-an=false]{grid-area:1/1;min-width:0;display:block}.leseflaeche:has(>.kommentarspalte) .dokument{grid-area:1/1;width:100%;margin:0}.kommentarspalte{gap:var(--abstand-2);flex-direction:column;grid-area:1/2;display:flex}.kommentarspalte .kommentar-karte{border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf)}.kommentarspalte>[data-an=true] .kommentar-karte{border-color:var(--farbe-schrift-leise)}}.format-direkt{display:none}@media (width>=1600px){.formatleiste>.format-direkt{align-items:center;gap:var(--abstand-2);width:auto;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex;position:static}.format-direkt hr{display:none}.format-direkt :is(.format-zeichen,.format-zweispaltig){border:0;flex-wrap:wrap;padding:0;display:flex}}@media (width>=768px){.pdf-mitte[data-quer=false]:has(>.pdf-randspalte:not([hidden])){justify-content:center}.pdf-mitte[data-quer=false]:has(>.pdf-randspalte:not([hidden])) .pdf-flaeche{flex:0 1 calc(var(--blatt-breite) + 2 * var(--abstand-5))}}.durchgangsleiste{max-height:none;padding:var(--abstand-1) max(var(--abstand-2), calc((100% - var(--lese-breite)) / 2));display:block}.durchgangsleiste:focus{outline:none}.durchgang-kopf{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.durchgang-stand{font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums}.durchgang-autor{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--groesse-klein);flex:1;overflow:hidden}.durchgang-ablehnen{border:var(--linie) solid var(--farbe-feldlinie)}.durchgang-abnehmen{margin-right:var(--abstand-3)}.durchgang-liste{max-height:var(--zusatz-hoehe);overflow:auto}[data-durchgang=true]{border-radius:var(--radius);background:var(--farbe-auswahl);box-shadow:0 0 0 var(--abstand-haar) var(--farbe-auswahl)}@media (width<768px){.durchgang-autor{flex-basis:100%;order:1}.durchgang-autor+:is(.durchgang-abnehmen,.durchgang-ablehnen){margin-left:auto}.durchgang-abnehmen{margin-right:0}.quelle>.durchgangsleiste{border-top:var(--linie) solid var(--farbe-linie);border-bottom:0;order:1}}.kontextmenue{--fokus-farbe:var(--kontext-fokus);z-index:40;box-sizing:border-box;width:224px;padding:var(--kontext-luft-menue);border:1px solid var(--kontext-rand);border-radius:var(--kontext-rund);background-clip:padding-box;background-color:var(--kontext-grund);box-shadow:var(--kontext-schatten);color:var(--kontext-schrift-farbe);font-family:var(--kontext-schrift);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;flex-direction:column;margin:0;display:flex;position:fixed}.kontext-zeile{font-size:var(--kontext-groesse);line-height:var(--kontext-zeilenhoehe);position:relative}.kontextmenue hr{box-sizing:content-box;height:1px;margin:var(--kontext-luft) 0;border:0;border-top:1px solid var(--kontext-trenner);background:0 0;padding:0;overflow:hidden}.kontext-zeile>button{box-sizing:border-box;width:100%;padding:var(--kontext-luft-zeile);clear:both;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:default;background:0 0;border:0;font-weight:400;display:block}.kontext-zeile>button:hover:not(:disabled){background-color:var(--kontext-hover);color:var(--kontext-hover-schrift)}.kontext-zeile>button:disabled{opacity:.5}.kontext-taste{float:right;font-family:var(--kontext-tastenschrift);font-size:var(--kontext-groesse-taste);line-height:inherit;opacity:.85}.kontext-winkel{float:right;width:var(--symbol-klein);height:var(--symbol-klein);margin-top:var(--kontext-winkelrand);background-image:var(--chevron-bild);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg)}.kontext-ohne-haken:before{content:" ";text-align:left;width:8px;display:inline-block}.kontext-haken:before{margin-right:var(--kontext-hakenrand);margin-left:calc(var(--kontext-hakenrand) * -1);content:"√"}.kontext-unter{z-index:1;box-sizing:border-box;min-width:232px;padding:var(--kontext-luft-menue);border:1px solid var(--kontext-rand);border-radius:var(--kontext-rund);background-clip:padding-box;background-color:var(--kontext-grund);box-shadow:var(--kontext-schatten);flex-direction:column;display:flex;position:absolute;top:-4px;left:calc(100% - 5px)}.kontext-unter[data-links=true]{left:auto;right:calc(100% - 5px)}.kontext-knoepfe{padding:var(--kontext-luft-knoepfe);clear:both;font-weight:400;line-height:var(--kontext-zeilenhoehe-knoepfe);white-space:nowrap;display:block}.kontext-knopf{box-sizing:border-box;width:calc(25% - 2px);margin:var(--kontext-knopfrand);padding:var(--kontext-luft-knopf);border-radius:var(--kontext-rund-knopf);background:var(--kontext-grund);box-shadow:inset 0 0 0 1px var(--kontext-knopflinie);color:inherit;font-size:var(--kontext-groesse-symbol);text-align:center;vertical-align:top;cursor:pointer;border:0;line-height:14px;display:inline-block}.kontext-knopf[data-breit=true]{width:50%;padding-left:var(--kontext-luft-breit);text-align:left;cursor:default}.kontext-knopf[data-an=true],.kontext-knopf:hover{background-color:var(--kontext-hover)}.kontext-knopf:disabled,.kontext-knopf:disabled:hover{background:var(--kontext-grund);cursor:default;opacity:.5}.kontext-symbol{font-family:var(--kontext-symbolschrift);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1}.kontext-symbol[data-zeichen=ausschneiden]:before{content:""}.kontext-symbol[data-zeichen=kopieren]:before{content:""}.kontext-symbol[data-zeichen=einfuegen]:before{content:""}.kontext-symbol[data-zeichen=loeschen]:before{content:""}.kontext-symbol[data-zeichen=fett]:before{content:""}.kontext-symbol[data-zeichen=kursiv]:before{content:""}.kontext-symbol[data-zeichen=code]:before{content:""}.kontext-symbol[data-zeichen=verweis]:before{content:""}.kontext-symbol[data-zeichen=zitat]:before{content:""}.kontext-symbol[data-zeichen=nummern]:before{content:""}.kontext-symbol[data-zeichen=punkte]:before{content:""}.kontext-symbol[data-zeichen=aufgaben]:before{content:""}.kontext-symbol[data-zeichen=links]:before{content:""}.kontext-symbol[data-zeichen=rechts]:before{content:""}@media (pointer:coarse){.kontextmenue .kontext-zeile>button{min-height:var(--menue-zeile)}.kontextmenue .kontext-knopf{min-height:var(--kontext-feld)}}.rahmen,.kopfmenue-inhalt{zoom:var(--oberflaeche-zoom)}.knopf{touch-action:manipulation}.knopf:active:not(:disabled),.knopf[data-pressed]{background:var(--farbe-auswahl)}.knopf[data-pending]{cursor:progress}.rahmen[data-ablage=false] .ablage,.rahmen[data-ablage=false] .kante,.rahmen[data-chat=false] .chat,.rahmen[data-chat=false] .chat-mittig{display:none}.chat{width:var(--chat-breite);height:100%;margin-left:var(--abstand-4);flex-direction:column;flex:none;display:flex}@media (width>=768px){.chat[data-leer=true]{width:var(--chat-leer-breite)}}.chat-kopf{align-items:center;gap:var(--abstand-2);box-sizing:border-box;padding:var(--abstand-1) var(--abstand-3);display:flex}.chat-titel{color:var(--farbe-schrift-leise);flex:1}.chat-verlauf{gap:var(--abstand-4);min-height:0;padding:var(--abstand-2) var(--abstand-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.chat-frage{max-width:var(--chat-frage-breite);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-gross);background:var(--farbe-karte);font-size:var(--groesse-chat);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end}.chat-antwort{gap:var(--abstand-1);flex-direction:column;display:flex}.chat-text{font-size:var(--groesse-chat);overflow-wrap:anywhere;line-height:1.62}.chat-text>:first-child{margin-top:0}.chat-text>:last-child{margin-bottom:0}.chat-text p,.chat-text blockquote{margin:0 0 var(--abstand-2);white-space:pre-wrap}.chat-text h3,.chat-text h4{margin:var(--abstand-4) 0 var(--abstand-1);font-size:var(--groesse-chat);font-weight:var(--gewicht-hervorgehoben)}.chat-text ul,.chat-text ol{margin:0 0 var(--abstand-2);padding-left:var(--abstand-5)}.chat-text ul{list-style:outside}.chat-text ol{list-style:decimal}.chat-text blockquote{padding-left:var(--abstand-2);border-left:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise)}.chat-text code{font-family:var(--schrift-code);font-size:var(--groesse-klein)}.chat-text pre{margin:0 0 var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius);background:var(--farbe-karte);overflow-x:auto}.chat-tabelle{margin:0 0 var(--abstand-2);overflow-x:auto}.chat-tabelle table{border-collapse:collapse;font-size:var(--groesse-normal)}.chat-tabelle th,.chat-tabelle td{padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);text-align:left;vertical-align:top;overflow-wrap:break-word}.chat-hinweis{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin:0}.nachweis{margin:0 var(--abstand-haar);padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-auswahl);color:var(--farbe-schrift);font:inherit;font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein);text-rendering:geometricprecision;font-weight:var(--gewicht-hervorgehoben);vertical-align:.08em;white-space:nowrap;cursor:pointer;border:0;line-height:1.5;display:inline-block}.nachweis .symbol{margin-right:var(--abstand-haar);vertical-align:-.1em}.nachweis[data-ampel] .symbol{display:none}.nachweis[data-ampel=gruen]{background:color-mix(in srgb, var(--farbe-akzent) 16%, transparent);color:color-mix(in srgb, var(--farbe-akzent) 75%, var(--farbe-schrift))}.nachweis[data-ampel=gelb]{background:color-mix(in srgb, var(--farbe-vorsicht) 22%, transparent);color:color-mix(in srgb, var(--farbe-vorsicht) 70%, var(--farbe-schrift))}.nachweis[data-ampel=lila]{background:color-mix(in srgb, var(--farbe-lila) 18%, transparent);color:color-mix(in srgb, var(--farbe-lila) 80%, var(--farbe-schrift));cursor:default}.nachweis[data-ampel=rot]{background:color-mix(in srgb, var(--farbe-gefahr) 18%, transparent);color:var(--farbe-gefahr)}@media (hover:hover){button.nachweis[data-ampel]:hover:not(:disabled){box-shadow:inset 0 0 0 var(--linie) currentColor}}.nachweis:disabled{cursor:default}.chat-schritte summary{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.chat-schritte ul{margin:var(--abstand-1) 0 0;padding-left:var(--abstand-5);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.nachweiskarte{box-sizing:border-box;width:min(var(--nachweiskarte-breite), calc(100vw - var(--abstand-4)));padding:var(--abstand-2);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten)}.nachweiskarte p{margin:0 0 var(--abstand-2)}.nachweiskarte-stelle+.nachweiskarte-stelle{margin-top:var(--abstand-2);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie)}.nachweiskarte{max-height:min(var(--sheet-hoehe), var(--fassung-hoehe));overflow-y:auto}.nachweiskarte-kopf{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.nachweiskarte-text{font-family:var(--schrift-text);font-size:var(--groesse-lese);line-height:1.5}.nachweiskarte-text mark{border-radius:var(--radius);background:var(--farbe-auswahl);color:inherit}.nachweiskarte-hinweis{font-size:var(--groesse-klein)}.nachweiskarte-adresse{overflow-wrap:anywhere;color:var(--farbe-schrift-leise)}.nachweiskarte-hinweis[data-ampel=gelb]{color:var(--farbe-vorsicht)}.nachweiskarte-hinweis[data-ampel=rot]{color:var(--farbe-gefahr)}.nachweiskarte{font-family:var(--schrift-oberflaeche);font-size:var(--groesse-normal)}.nachweiskarte .knopf+.knopf{margin-left:var(--abstand-1)}::highlight(spirit-nachweis){background-color:var(--farbe-auswahl)}.belegzitat{font-size:var(--groesse-klein);margin:0}.belegzitat .nachweis{margin-left:0;margin-right:var(--abstand-1)}.belegzitat q{font-family:var(--schrift-text);font-size:var(--groesse-normal)}.erwaehnen{margin-bottom:var(--abstand-1);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex}.erwaehnen-eintrag{align-items:center;gap:var(--abstand-2);min-height:var(--menue-zeile);padding:0 var(--abstand-2);border-radius:var(--radius);cursor:pointer;display:flex}.erwaehnen-eintrag[aria-selected=true]{background:var(--farbe-auswahl)}.skillwahl{max-height:calc(var(--menue-zeile) * 9);overflow-y:auto}.skillwahl>*{flex:none}.skillwahl-rechts{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);align-items:center;margin-left:auto;display:flex}.belegwahl{z-index:30;box-sizing:border-box;width:var(--nachweiskarte-breite);max-width:calc(100vw - var(--abstand-4));max-height:var(--sheet-hoehe);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);font-size:var(--groesse-klein);flex-direction:column;display:flex;position:fixed;overflow:auto}.belegwahl-suche{margin-bottom:var(--abstand-1)}.belegwahl-eintrag{align-items:center;gap:var(--abstand-2);min-height:var(--menue-zeile);padding:0 var(--abstand-2);border-radius:var(--radius);cursor:pointer;display:flex}.belegwahl-eintrag[aria-selected=true]{background:var(--farbe-auswahl)}.belegwahl-titel{font-weight:var(--gewicht-hervorgehoben);flex:none}.belegwahl-zusatz{color:var(--farbe-schrift-leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beleg-wirt{white-space:nowrap}.chat-kopf .chat-titel{white-space:nowrap;flex:1;justify-content:flex-start;min-width:0}.chat-wahlzeile{display:flex}.chat-wahlzeile .chat-titel{flex:none;max-width:100%}.chat-titel-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.chat-kopf .chat-titel .winkel{flex:none}.eingabe-modell{padding:0 var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.chat-mittig .chat-verlauf{max-height:var(--chat-verlauf-mittig-hoehe);padding-left:0;padding-right:0}.bereit{align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-2) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:flex}.eingabe{padding:var(--abstand-2) var(--abstand-2) max(var(--abstand-4), env(safe-area-inset-bottom))}.eingabezeile{box-sizing:border-box;padding:var(--abstand-1) var(--abstand-2);border:var(--linie) solid transparent;border-radius:var(--radius-knopf);background:var(--farbe-karte);flex-direction:column;display:flex}.eingabezeile textarea{box-sizing:border-box;width:100%;min-height:var(--feld-hoehe-min);max-height:var(--feld-hoehe-max);padding:var(--abstand-1);color:var(--farbe-schrift);font:inherit;font-size:var(--groesse-chat);resize:none;field-sizing:content;background:0 0;border:0;outline:none}.eingabezeile textarea::placeholder{color:var(--farbe-schrift-leise);opacity:1}.chatquellen{align-items:center;gap:var(--abstand-1) var(--abstand-2);min-width:0;padding:0 0 var(--abstand-1) var(--abstand-2);flex-wrap:wrap;display:flex}.chatquellen>.chip{flex:none}.bindung{align-items:center;gap:var(--abstand-1);min-width:0;max-width:100%;font-size:var(--groesse-klein);flex:0 auto;display:flex}.bindung>.chip{min-width:0}.bindung-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bindung .symbol,.bindung>.knopf{flex:none}::highlight(spirit-bindung){background-color:var(--farbe-auswahl)}.eingabe-werkzeuge{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.eingabe-rechts{gap:var(--abstand-1);margin-left:auto;display:flex}.druck[data-senden=true],.druck[data-senden=true]:hover:not(:disabled),.druck[data-senden=true][data-pressed]{background:var(--farbe-knopf);color:var(--farbe-knopf-schrift)}.druck[data-disabled]{opacity:.4}.chat-mittig{width:var(--chat-mittig-breite);margin-bottom:var(--abstand-5);flex-direction:column;display:flex}.chat-mittig .bereit,.chat-mittig .eingabe{padding-left:0;padding-right:0}.platz>.reiterzeile,.quelle>.reiterzeile{min-width:0;height:auto;min-height:0;padding:0 var(--abstand-2) 0 0;background:var(--farbe-grund);align-items:flex-end}.reiterzeile .reiter[data-an=true]{height:var(--reiter-tab);padding:0 var(--abstand-2) 0 var(--abstand-2);border-radius:var(--radius-gross) var(--radius-gross) 0 0;background:var(--farbe-karte)}.reiter-aktionen{align-self:center}.platz>.reiterzeile,.quelle>.reiterzeile{scrollbar-width:none;overflow:auto hidden}.reiterzeile .reiter{min-width:var(--reiter-min);max-width:var(--reiter-max);cursor:pointer;flex:0 auto}.reiterzeile .reiter>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.reiterzeile .reiter[data-an=false]{height:var(--reiter-tab);padding:0 var(--abstand-2) 0 var(--abstand-2);border-radius:var(--radius-gross) var(--radius-gross) 0 0;color:var(--farbe-schrift-leise)}.reiterzeile .reiter[data-an=false]:hover{background:var(--farbe-hover)}.reiterzeile .reiter[data-an=true]{min-width:0}.reiter-mehr{flex:none;align-self:center}.reiter{height:var(--reiter-hoehe);padding:0 var(--abstand-1) 0 var(--abstand-2);font-size:var(--groesse-klein)}.reiter[data-an=true]{font-weight:var(--gewicht-mittel)}.reiter-zu{height:100%;position:relative}.reiter-zu:after{content:"";inset:0 calc(var(--abstand-1) * -1);position:absolute}.reiter-aktionen{align-items:center;gap:var(--abstand-1);flex:none;margin-left:auto;display:flex}.kopfmenue-liste{outline:none}.kopfmenue-inhalt{box-sizing:border-box;width:var(--kopfmenue-breite);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--farbe-schatten);font-size:var(--groesse-normal)}.kopfmenue-liste>section+section{margin-top:var(--abstand-1);padding-top:var(--abstand-1);border-top:var(--linie) solid var(--farbe-linie)}.kopfmenue-eintrag{align-items:center;gap:var(--abstand-2);box-sizing:border-box;min-height:var(--bedien-hoehe);padding:0 var(--abstand-2);border-radius:var(--radius);cursor:pointer;outline:none;display:flex}.kopfmenue-schrift{align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2) 0;border-top:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-leiste);display:flex}.kopfmenue-schrift>span:first-child{flex:1}.kopfmenue-wert{min-width:var(--zoom-wert-breite);color:var(--farbe-schrift);text-align:center}.reiter-aktionen .knopf[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);font-weight:var(--gewicht-mittel);border-color:#0000}.ohne-titel{display:contents}.kopfmenue-eintrag[data-focused]{background:var(--farbe-hover)}.kopfmenue-eintrag[data-pressed],.kopfmenue-eintrag[data-an=true]{background:var(--farbe-auswahl)}.kopfmenue-eintrag[data-disabled]{color:var(--farbe-schrift-leise);cursor:default}.arbeitsbezug{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.formatleiste{height:auto;min-height:0;padding-top:var(--abstand-1);padding-bottom:var(--abstand-1)}.formatleiste select{height:auto;padding-top:var(--abstand-1);padding-bottom:var(--abstand-1)}.formatleiste .knopf.rund{width:var(--bedien-hoehe)}.formatmenue{width:min(var(--formatmenue-breite), calc(100vw - var(--abstand-5)))}.formatmenue button{height:auto;min-height:var(--menue-zeile)}.deckblatt{min-height:0;font-size:var(--groesse-normal);flex:1;line-height:1.45;overflow:auto}.deckblatt-seite{box-sizing:border-box;width:100%;max-width:var(--deckblatt-breite);padding:var(--seiten-rand);margin:0 auto}.deckblatt-titel{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);letter-spacing:-.01em;margin:0;line-height:1.2}.deckblatt-kurz{gap:var(--abstand-1) var(--abstand-5);margin-top:var(--abstand-2);color:var(--farbe-schrift-leise);flex-wrap:wrap;display:flex}.deckblatt-kurz b{color:var(--farbe-schrift);font-weight:var(--gewicht-mittel)}.deckblatt-block{margin-top:var(--block-abstand)}.startseite-projekte{display:none}.deckblatt-balken{margin-bottom:var(--abstand-1);justify-content:space-between;align-items:center;display:flex}.deckblatt-plus{margin-left:auto}.deckblatt-erste{margin-left:calc(0px - var(--abstand-2))}.deckblatt-neu{align-items:center;display:inline-flex}.deckblatt-ablaufmenue .kopfmenue-kopf{padding:var(--abstand-1) var(--abstand-2) 0;color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.deckblatt-weitere{gap:var(--abstand-1);margin-top:var(--abstand-1);color:var(--farbe-schrift-leise)}.deckblatt-balken h2{color:var(--farbe-schrift);font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben);margin:0}.deckblatt-handlung{height:var(--bedien-hoehe);padding:0 var(--abstand-2);border-radius:var(--radius-knopf);color:var(--farbe-schrift);font:inherit;font-size:var(--groesse-knopf);font-weight:var(--gewicht-mittel);cursor:pointer;touch-action:manipulation;background:0 0;border:0}.deckblatt-handlung[data-pressed]{color:var(--farbe-schrift)}.deckblatt-eintrag{justify-content:space-between;align-items:center;gap:var(--abstand-4);box-sizing:border-box;width:100%;padding:var(--abstand-2) 0;border:0;border-top:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;display:flex}.deckblatt-eintrag:last-child{border-bottom:var(--linie) solid var(--farbe-linie)}.deckblatt-eintrag[data-hovered]{background:var(--farbe-hover)}.deckblatt-eintrag[data-pressed]{background:var(--farbe-auswahl)}.deckblatt-eintrag>span:last-child:not(:first-child){color:var(--farbe-schrift-leise);flex:none}.deckblatt-eintrag>span[data-nah=true],.deckblatt-eintrag>span[data-ueberfaellig=true]:last-child{color:var(--farbe-gefahr)}.eintrag-zeilen{gap:var(--abstand-haar);text-align:left;flex-direction:column;min-width:0;display:flex}.eintrag-zeilen>:first-child{font-size:var(--groesse-chat);font-weight:var(--gewicht-mittel)}.eintrag-unter{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.deckblatt-mehr summary{color:var(--farbe-schrift-leise);cursor:pointer}.deckblatt-abschnitt{margin-top:var(--abstand-4)}.deckblatt-abschnitt h2{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel)}.deckblatt-zeile{padding:var(--abstand-1) 0;border-top:var(--linie) solid var(--farbe-linie)}.dialog{width:min(var(--dialog-breite), var(--dialog-viewport-breite));max-height:min(var(--dialog-hoehe), var(--dialog-viewport-hoehe))}.dialog-klein{width:min(var(--dialog-klein-breite), var(--dialog-viewport-breite))}.dialog .knopf.rund{flex:none}.dialog header{padding-left:0}.pflege-fuss{justify-content:flex-end;gap:var(--abstand-2);margin-top:var(--abstand-2);display:flex}.kopfmenue-inhalt,.menue>button,.pflege-felder label,.pflege-tabelle th{font-size:var(--groesse-leiste)}.export .export-feld{margin:var(--abstand-2) 0}.feld,.export-feld input,.export-feld select,.formatleiste select{padding-top:var(--abstand-haar);padding-bottom:var(--abstand-haar);font-size:var(--groesse-feld);line-height:1.4}.knopf{position:relative}.knopf.rund .symbol{width:var(--symbol-gross);height:var(--symbol-gross)}.knopf:after{content:"";inset:var(--trefferrand);position:absolute}.dialog-formate .knopf{padding:0 var(--abstand-2)}.knopf.umrandet{padding:0 var(--abstand-2);background:var(--farbe-knopf);color:var(--farbe-knopf-schrift);border-color:#0000}.knopf.umrandet[data-hovered],.knopf.umrandet:hover:not(:disabled){background:var(--farbe-knopf-linie)}.knopf.umrandet:disabled{opacity:.5}.deckblatt-handlung[data-hovered]{background:var(--farbe-hover)}summary{align-items:center;gap:var(--abstand-2);cursor:pointer;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:before{content:"";width:var(--symbol-klein);height:var(--symbol-klein);background-image:var(--chevron-bild);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;transform:rotate(-90deg)}details[open]>summary:before{transform:none}select.feld,.formatleiste select{appearance:none;padding-right:var(--abstand-5);background-image:var(--chevron-bild);background-position:right var(--abstand-2) center;padding-left:var(--abstand-1);cursor:pointer;background-color:#0000;background-repeat:no-repeat;border-color:#0000}select.feld:hover,.formatleiste select:hover,select.feld:focus-visible,.formatleiste select:focus-visible{background-color:var(--farbe-hover)}.pflege-zeile{flex-wrap:wrap}.baum-text{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;max-width:100%;overflow:hidden}.baum-marke{white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.dialog:not(.arbeiten-dialog):not(.export):not(.dokument-fassungen):not(.dokumentpalette){width:fit-content;min-width:min(var(--dialog-klein-breite), var(--dialog-viewport-breite));max-width:min(var(--dialog-breite), var(--dialog-viewport-breite))}select.feld{align-self:flex-start;width:auto;max-width:100%}.dokument-fassungen form .knopf.umrandet,.fassungen-inhalt .knopf.umrandet{align-self:flex-start;width:auto}.pflege-zeile select.feld,.formatleiste select{width:auto}.pflege-felder textarea{resize:none;field-sizing:content;min-height:0}.suche-grund{padding-top:var(--suche-oben);align-items:flex-start}.suchpalette{box-sizing:border-box;width:var(--suche-breite);max-height:var(--suche-hoehe);padding:var(--abstand-2);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--farbe-schatten);font-size:var(--groesse-leiste);outline:none;flex-direction:column;display:flex}.suche-feld{align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-2);display:flex}.suche-feld .feld{background:0 0;border:none;flex:1;min-width:0}.suche-liste{outline:none;overflow:auto}.suche-abschnitt{margin-top:var(--abstand-2)}.suche-kopf{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.suche-eintrag{align-items:flex-start;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);cursor:pointer;outline:none;display:flex}.suche-eintrag[data-focused],.suche-eintrag[data-hovered]{background:var(--farbe-hover)}.suche-eintrag[data-pressed]{background:var(--farbe-auswahl)}.suche-text{flex-direction:column;min-width:0;display:flex}.suche-name{align-items:baseline;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.suche-ort,.suche-ausschnitt{color:var(--farbe-schrift-leise)}.suche-ort{font-size:var(--groesse-klein)}.suche-ausschnitt{overflow-wrap:anywhere}.suchpalette mark{border-radius:var(--radius);background:var(--farbe-auswahl);color:inherit}.suche-leer{padding:var(--abstand-2);color:var(--farbe-schrift-leise);margin:0}@media (width<768px){.rahmen{flex-direction:column-reverse;height:100dvh}.symbolleiste{width:100%;padding:var(--abstand-1) 0 max(var(--abstand-1), env(safe-area-inset-bottom));flex-direction:row;justify-content:space-around;overflow-x:clip}.symbolleiste-mitte,.symbolleiste-unten{flex-direction:row;margin:0}.ablage{flex:1;height:auto;min-height:0}.kante,.rahmen[data-ablage=true] .mitte{display:none}.startseite-projekte{display:block}.mitte{height:auto;min-height:0;padding:0}.rahmen[data-chat=true] .platz{display:none}.chat{margin-left:0}.reiterzeile .reiter[data-an=false]{display:none}.platz>.reiterzeile,.quelle>.reiterzeile{padding-left:var(--abstand-2)}.dialog-grund{align-items:stretch}.rahmen .dialog,.rahmen .dialog.export,.rahmen .dokument-fassungen,.rahmen .arbeiten-dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;min-height:0;max-height:100dvh;margin:0}.kontextmenue,.kontext-unter,.formatmenue,.rahmen :not(.projektwahl)>.menue,.kopfmenue:not(.modellmenue){max-height:var(--sheet-hoehe);box-shadow:var(--farbe-schatten);overflow:auto;width:100%!important;max-width:100%!important;padding-bottom:max(var(--abstand-2), env(safe-area-inset-bottom))!important;border-radius:var(--radius-gross) var(--radius-gross) 0 0!important;position:fixed!important;inset:auto 0 0!important}.kopfmenue-inhalt{border-radius:var(--radius-gross) var(--radius-gross) 0 0;width:100%;box-shadow:none}.suche-grund{align-items:flex-end;padding-top:0}.rahmen .suchpalette{width:100%;max-height:var(--sheet-hoehe);padding-bottom:max(var(--abstand-2), env(safe-area-inset-bottom));border-radius:var(--radius-gross) var(--radius-gross) 0 0}.notiz-karte,.notiz-meldung{width:100%;padding-bottom:max(var(--abstand-3), env(safe-area-inset-bottom));border-radius:var(--radius-gross) var(--radius-gross) 0 0;inset:auto 0 0}}.chat-entscheidung{gap:var(--abstand-2);margin-top:var(--abstand-2);padding:var(--abstand-2);border-radius:var(--radius-knopf);background:var(--farbe-karte);flex-direction:column;display:flex}.chat-entscheidung-titel{font-weight:var(--gewicht-hervorgehoben);margin:0}.chat-entscheidung ol{padding-left:var(--abstand-5);margin:0}.chat-entscheidung-knoepfe{gap:var(--abstand-2);flex-wrap:wrap;display:flex}button.eingabe-modell{align-items:center;gap:var(--abstand-1);height:var(--bedien-hoehe);border-radius:var(--radius-knopf);background:0 0;border:0;display:inline-flex}.eingabe-planen{height:var(--bedien-hoehe);padding:0 var(--abstand-2);border-radius:var(--radius-knopf);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);background:0 0;border:0}.eingabe-planen[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben)}.chat-nachtrag{margin-top:var(--abstand-2);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise)}.startseite-block{padding-top:var(--startseite-oben)}.dialog:focus,.dialog:focus-visible,.dialog-modal [role=dialog]:focus{outline:none}.suche-feld[data-stand=laeuft] .symbol{animation:.9s ease-in-out infinite alternate suche-laeuft}@keyframes suche-laeuft{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.suche-feld[data-stand=laeuft] .symbol{opacity:.5;animation:none}}:is(button,summary,[role=button],[role=menuitem],[role=option],[role=row],[role=tab],.baum-name):not(:disabled,[aria-disabled=true],[data-disabled],.druck,.knopf.umrandet,.redline-schalter,.gliederung-griff,.kontext-knopf,[data-an=true],.chip,.nachweis[data-ampel]):hover{background-color:var(--farbe-hover);cursor:pointer}.symbolleiste,.quelle>.reiterzeile,.lesebalken-anker{transition:opacity .15s}.rahmen[data-nurtext=text] .symbolleiste:not(:hover,:focus-within),.rahmen[data-nurtext=text] .quelle[data-liest=true]>.reiterzeile:not(:hover,:focus-within){opacity:0}.rahmen[data-nurtext=text] .quelle[data-liest=true] :is(.gliederung,.fassungen-spalte,.vertragsdock){display:none}@media (hover:hover){.rahmen[data-nurtext=text] .quelle[data-liest=true]>.lesebalken-anker:not(:hover,:focus-within){opacity:0}}@media (hover:none){.rahmen[data-nurtext=text] .symbolleiste,.rahmen[data-nurtext=text] .quelle[data-liest=true]>.reiterzeile{pointer-events:none}}.rahmen .aufgaben-flaeche{width:100%;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;overflow:auto}:is(button,a[href],input,select,textarea,summary,[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=row],[role=tab],[role=gridcell],[role=separator],.baum-name,.post-aufgabe[tabindex],.post-mail[tabindex]):not(.eingabezeile textarea,.bibliothek-text):focus-visible,[data-focus-visible]:not(.eingabezeile textarea,.bibliothek-text){outline:var(--linie) solid var(--fokus-farbe)!important;outline-offset:var(--fokus-versatz)!important}.eingabezeile:has(textarea:focus-visible){outline:var(--linie) solid var(--fokus-farbe)!important;outline-offset:var(--fokus-versatz)!important}.reiterzeile .reiter:is(:focus-visible,[data-focus-visible]){outline-offset:calc(-1 * var(--fokus-versatz))!important}.chat>.eingabe{padding-inline:0}.auswahl{min-width:0;display:inline-flex}.auswahl-knopf{justify-content:space-between;align-items:center;gap:var(--abstand-1);cursor:pointer;text-align:left;min-width:0;display:inline-flex;background-image:none!important}.auswahl-knopf .winkel{color:var(--farbe-schrift-leise);flex:none}.auswahl-knopf>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-direkt{gap:var(--abstand-1);margin-top:var(--abstand-2);flex-direction:column;display:flex}.chat-direkt-zeile{align-items:center;gap:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-wrap:wrap;display:flex}.chat-direkt-zeile .nachweis{margin:0}.chat-direkt-zeile .chat-hinweis{flex-basis:100%}.eingabe[data-ziehen=true] .eingabezeile{border-color:var(--farbe-linie);background:var(--farbe-auswahl)}.nur-handy{display:none}@media (width<768px){.nur-handy{display:block}.dialog-blatt-grund{background:var(--farbe-abdunkelung);align-items:flex-end}.dialog-blatt-grund .dialog-modal{width:100%}.rahmen .dialog.dialog-blatt{width:100%;min-width:0;height:auto;max-height:var(--sheet-hoehe);padding-bottom:max(var(--abstand-3), env(safe-area-inset-bottom));border-radius:var(--radius-gross) var(--radius-gross) 0 0;overflow:auto}.kommentar-blatt-liste{gap:var(--abstand-2);flex-direction:column;display:flex}.kommentar-blatt-liste .kommentar-karte{width:auto;margin:0}.notiz-karte,.notiz-meldung,.notiz-grund{bottom:calc(var(--bedien-hoehe) + var(--abstand-1) + max(var(--abstand-1), env(safe-area-inset-bottom)))}.suche-grund{align-items:flex-start;padding-top:0}.suche-grund .dialog-modal{width:100%}.rahmen .suchpalette{border-radius:0;max-height:100dvh}.deckblatt-balken:has(.deckblatt-erste){flex-direction:column;align-items:flex-start}.projektwahl-knopf{width:100%;font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);justify-content:space-between;display:flex}.rahmen:has(.post-mobile-handlungen) .symbolleiste{display:none}.post-mobile-handlungen{padding-bottom:max(var(--abstand-2), env(safe-area-inset-bottom))}.dialog-blatt .projektliste{max-height:none}}@media (width<768px) and (pointer:coarse){.kopfmenue-taste{display:none}}@media (width<768px){.chat-neu-symbol{display:none}.chatlisten-text{overflow-wrap:anywhere;min-width:0}.chatlisten-text time{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}}.knopf.rund{padding:0}.knopf-hinweis{z-index:1;flex-direction:inherit;align-items:inherit;justify-content:inherit;gap:inherit;width:100%;height:100%;display:inline-flex;position:relative}.tagesbild-kopf{gap:var(--abstand-2);flex-wrap:wrap;margin-bottom:0}.tagesbild-lage{margin:var(--abstand-2) 0 0;font-size:var(--groesse-chat);line-height:1.5}.tagesbild-lagelink{border-radius:var(--radius);color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--farbe-feldlinie);text-decoration-color:var(--farbe-feldlinie);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.tagesbild-lagelink[data-hovered]{background:var(--farbe-hover)}.tagesbild-zeile .eintrag-zeilen{overflow-wrap:anywhere;flex:1}.deckblatt-eintrag>.tagesbild-rechts{color:var(--farbe-schrift-leise);flex:none}.deckblatt-eintrag>.tagesbild-rechts[data-nah=true]{color:var(--farbe-gefahr)}.tagesbild-handlung{height:var(--bedien-hoehe);padding:0 var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);background:var(--farbe-karte);color:var(--farbe-schrift);font-size:var(--groesse-knopf);font-weight:var(--gewicht-mittel);flex:none;align-items:center;display:none}@media (hover:hover){.tagesbild-zeile[data-hovered]>.tagesbild-handlung{display:inline-flex}.tagesbild-zeile[data-hovered]>.tagesbild-rechts:has(+.tagesbild-handlung){display:none}}.tagesbild-punkt{width:var(--abstand-2);height:var(--abstand-2);margin:0 var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-schrift-leise);flex:none}.tagesbild-fehler{margin-top:var(--block-abstand)}.deckblatt-lage{align-items:start;gap:var(--abstand-3);margin:var(--block-abstand) calc(0px - var(--abstand-3)) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.deckblatt-lagekarte{min-width:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche)}.deckblatt-lagekarte:only-child{grid-column:1/-1}.deckblatt-lagekarte .eintrag-zeilen{overflow-wrap:anywhere;flex:1}.deckblatt-lagekarte .deckblatt-eintrag:last-child{border-bottom:0}.deckblatt-zeitstrahl .deckblatt-balken{margin-bottom:var(--abstand-2)}.projektkommentar-feld{align-items:flex-end;gap:var(--abstand-1);margin-top:var(--abstand-2);background:var(--farbe-flaeche);flex-direction:row}.projektkommentar-feld textarea{min-height:0;padding:var(--abstand-1);color:var(--farbe-schrift);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1}.projektkommentar-feld textarea::placeholder{color:var(--farbe-schrift-leise);opacity:1}.deckblatt-ereignis{gap:var(--abstand-2);margin:0 calc(0px - var(--abstand-2));padding:var(--abstand-2);border-radius:var(--radius);flex-direction:column;display:flex;position:relative}.deckblatt-ereignis:hover,.deckblatt-ereignis:focus-within{background:var(--farbe-hover)}.deckblatt-ereignis:not(:last-child):after{content:"";top:calc(var(--abstand-2) + var(--bedien-hoehe));bottom:calc(0px - var(--abstand-2));left:calc(var(--abstand-2) + var(--bedien-hoehe) / 2);width:var(--linie);background:var(--farbe-linie);position:absolute}.deckblatt-ereignisziel{align-items:flex-start;gap:var(--abstand-3);color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;display:flex}.deckblatt-ereignisziel[data-pressed]{color:inherit}.deckblatt-marke{width:var(--bedien-hoehe);height:var(--bedien-hoehe);border-radius:var(--radius-kreis);background:var(--farbe-flaeche);color:var(--farbe-schrift-leise);flex:none;justify-content:center;align-items:center;display:flex}.deckblatt-inhalt{min-width:0;padding-top:var(--abstand-1);flex:1}.deckblatt-ereigniskopf{align-items:baseline;gap:var(--abstand-2);display:flex}.deckblatt-ereigniskopf>span{overflow-wrap:anywhere;flex:1;min-width:0}.deckblatt-ereigniskopf time{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex:none}.deckblatt-auszug{margin-top:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);overflow-wrap:anywhere;display:block}.deckblatt-auszug[data-wortlaut=true]{color:var(--farbe-schrift);font-family:var(--schrift-text);font-size:var(--groesse-normal)}.deckblatt-ereignisaktionen{gap:var(--abstand-1);margin-left:calc(var(--bedien-hoehe) + var(--abstand-3) - var(--abstand-2));display:flex}@media (hover:hover){.deckblatt-ereignis:not(:hover,:focus-within) .deckblatt-ereignisaktionen{display:none}}.deckblatt-mehr summary{align-items:center;gap:var(--abstand-2);list-style:none;display:flex}.deckblatt-mehr summary::-webkit-details-marker{display:none}.deckblatt-mitgliedernamen{font-size:var(--groesse-klein);text-align:right;overflow-wrap:anywhere;margin-left:auto}@media (width<768px){.deckblatt-lage{margin-right:calc(0px - var(--abstand-2));margin-left:calc(0px - var(--abstand-2));grid-template-columns:minmax(0,1fr)}.deckblatt-lagekarte{padding:var(--abstand-2)}.deckblatt-mitgliedernamen{display:none}}@media (hover:hover){.tagesbild .laeufe-zeile:not(:hover,:focus-within)>.knopf{opacity:0}.tagesbild .laeufe-zeile{position:relative}.tagesbild .laeufe-zeile>.knopf{margin:auto 0;position:absolute;top:0;bottom:0;right:0}.tagesbild .laeufe-zeile:is(:hover,:focus-within) .tagesbild-rechts{visibility:hidden}}.rahmen:has(>.bibliothek)>:is(.ablage,.kante,.mitte,.chat,.chat-mittig){display:none}.bibliothek{outline:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.bibliothek-reiter{padding-left:var(--abstand-2)}.bibliothek-reiter .reiter{font:inherit;font-size:var(--groesse-klein);background:0 0;border:0}.bibliothek-reiter .reiter[data-disabled]{opacity:var(--bibliothek-inaktiv)}@media (width<768px){.bibliothek-reiter .reiter[data-an=false]{display:flex}}.bibliothek-inhalt{grid-template-columns:minmax(0, 1fr) var(--bibliothek-angaben);border-radius:var(--radius-gross) var(--radius-gross) 0 0;background:var(--farbe-karte);flex:1;min-height:0;display:grid;overflow:hidden}.bibliothek-inhalt[hidden]{display:none}.bibliothek-skill{background:var(--farbe-grund);outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bibliothek-mitte{box-sizing:border-box;min-width:0;padding:var(--abstand-4) var(--bibliothek-mitte-rand);background:var(--farbe-karte);overflow-y:auto}.bibliothek-schieber{max-width:100%;overflow-x:auto}.bibliothek-matrix{border-collapse:collapse;width:100%;font-size:var(--groesse-normal)}.bibliothek-matrix thead th{padding:0 var(--abstand-haar) var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal);white-space:nowrap}.bibliothek-matrix tbody th[scope=row]{font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);padding:var(--abstand-1) var(--abstand-2) var(--abstand-1) 0;background:var(--farbe-karte);text-align:left;white-space:nowrap;position:sticky;left:0}.bibliothek-matrix tbody tr:not(.bibliothek-gebiet)>*{border-top:var(--linie) solid var(--farbe-linie)}.bibliothek-matrix td{text-align:center;padding:0}.bibliothek-gebiet th{padding:var(--abstand-2) 0 var(--abstand-haar);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal);text-align:left}.bibliothek-gebiet span{position:sticky;left:0}.bibliothek-punkt{width:var(--bibliothek-punkt-feld);height:var(--bibliothek-punkt-feld);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.bibliothek-punkt:after{inset:var(--trefferrand);content:"";position:absolute}.bibliothek-punkt i{box-sizing:border-box;width:var(--bibliothek-punkt);height:var(--bibliothek-punkt);border:var(--bibliothek-ring) solid var(--farbe-knopf);border-radius:var(--radius-kreis);background:var(--farbe-knopf)}.bibliothek-punkt[data-abwandlung=true] i{background:0 0}.bibliothek-punkt[data-an=true] i{border-color:var(--farbe-knopf);background:var(--farbe-knopf);box-shadow:0 0 0 var(--linie-dick) var(--farbe-auswahl)}.bibliothek-punkt[data-an=true][data-abwandlung=true] i{background:0 0}.bibliothek-punkt[data-hovered] i{transform:scale(1.25)}.bibliothek-angaben{align-items:flex-start;gap:var(--abstand-4);box-sizing:border-box;min-width:0;padding:var(--abstand-4) var(--abstand-5) var(--abstand-5) var(--abstand-4);flex-direction:column;display:flex;overflow-y:auto}.bibliothek-angaben-kopf{justify-content:space-between;align-items:flex-start;gap:var(--abstand-2);box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.bibliothek-angaben h2{min-width:0;max-width:100%;font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);overflow-wrap:anywhere}.bibliothek-feld{width:100%}.bibliothek-feld h3{font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.bibliothek-feld li{gap:var(--abstand-2);padding:var(--abstand-1) 0;border-bottom:var(--linie) solid var(--farbe-feldlinie);display:flex}.bibliothek-eingaben{gap:var(--abstand-4);flex-direction:column;width:100%;display:flex}.bibliothek-zeile{align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) 0;display:flex}.bibliothek-knoepfe{gap:var(--abstand-1);flex-wrap:wrap;display:flex}.bibliothek-kopf{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);flex-wrap:wrap;flex:none;display:flex}.bibliothek-kopf h2{font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben)}.bibliothek-aktionen{gap:var(--abstand-1);flex-wrap:wrap;margin-left:auto;display:flex}.bibliothek-aktionen .knopf:not(.umrandet,.rund){border-color:var(--farbe-feldlinie)}.bibliothek-fehler{color:var(--farbe-gefahr)}.bibliothek-blatt{min-height:0;padding:var(--abstand-5) max(var(--abstand-5), calc((100% - var(--lese-breite)) / 2));background:var(--farbe-karte);flex:1;overflow-y:auto}.bibliothek-lesen{gap:var(--abstand-5);flex-direction:column;display:flex}.bibliothek-text{box-sizing:border-box;min-height:0;padding:var(--abstand-5) max(var(--abstand-5), calc((100% - var(--lese-breite)) / 2));background:var(--farbe-karte);color:var(--farbe-schrift);font:inherit;font-size:var(--groesse-chat);resize:none;border:0;outline:none;flex:1;line-height:1.55}@media (width<900px){.bibliothek-inhalt{display:block;overflow-y:auto}.bibliothek-mitte{padding:var(--abstand-2);overflow:visible}.bibliothek-angaben{padding:var(--abstand-4) var(--abstand-2) var(--abstand-5);overflow:visible}.bibliothek-angaben-kopf{padding-right:0}.bibliothek-blatt,.bibliothek-text{padding:var(--abstand-2)}}.bibliothek-matrix tbody tr:not(.bibliothek-gebiet):hover :is(th,td){background:var(--farbe-hover)}.bibliothek-punkt,.bibliothek-zeile{cursor:pointer}.bibliothek-zeile{color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.bibliothek-angaben>.bibliothek-knoepfe{margin-left:calc(-1 * var(--abstand-2))}@media (width<900px){.bibliothek-matrix thead{display:none}.bibliothek-matrix,.bibliothek-matrix tbody{display:block}.bibliothek-matrix tr{gap:var(--abstand-1);padding-bottom:var(--abstand-2);flex-wrap:wrap;display:flex}.bibliothek-matrix tbody th[scope=row]{width:100%;position:static}.bibliothek-matrix td:empty{display:none}.bibliothek-matrix .bibliothek-punkt{gap:var(--abstand-1);width:auto;height:var(--bedien-hoehe);padding:0 var(--abstand-1);display:inline-flex}.bibliothek-punkt:before{content:attr(aria-label)}}.bibliothek-editor .tiptap{outline:none}.bibliothek-editor :is(h1,h2,h3,h4,h5,h6){margin:var(--abstand-4) 0 var(--abstand-1);font-size:var(--groesse-chat);font-weight:var(--gewicht-hervorgehoben)}.bibliothek-editor li>p{margin:0}.bibliothek-editor .tiptap{min-height:100%}.bibliothek-editor table{border-collapse:collapse;font-size:var(--groesse-normal)}.bibliothek-editor :is(th,td){padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);text-align:left;vertical-align:top}.bibliothek-editor :is(th,td)>p{margin:0}.bibliothek-editor .selectedCell{background:var(--farbe-auswahl)}.bibliothek-skill .formatleiste{padding:var(--abstand-1) var(--abstand-2);flex-wrap:wrap}@media (width<768px){.bibliothek-mitte[data-leer=true],.bibliothek-angaben[data-leer=true],.wissen-filter[data-leer=true]{display:none}}.wissen{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-width:0;min-height:0;display:grid}.wissen[data-ansicht=lesen]{grid-template-columns:minmax(0, 1fr) var(--wissen-angaben)}.bibliothek-inhalt[data-regal=wissen]{display:flex}.wissen-mitte{border-right:var(--linie) solid var(--farbe-linie);flex-direction:column;min-width:0;display:flex}.wissen-suchzeile{align-items:center;gap:var(--abstand-1);padding:var(--abstand-4) var(--abstand-4) var(--abstand-2);display:flex}.wissen-suchfeld{align-items:center;gap:var(--abstand-2);min-width:0;padding:var(--abstand-1) var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);color:var(--farbe-schrift-leise);flex:1;display:flex}.wissen-suche{min-width:0;color:var(--farbe-schrift);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.wissen-filter{align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-4) var(--abstand-2);flex-wrap:wrap;display:flex}.wissen-sammlungen{gap:var(--abstand-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.wissen-sammlung{gap:var(--abstand-1)}.wissen-sammlung[data-an=true]{background:var(--farbe-auswahl);color:var(--farbe-schrift)}.wissen-sammlung[data-an=true] .leise{color:var(--farbe-schrift)}.wissen-kopf-zeile{align-items:center;gap:var(--abstand-1);padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie);display:flex}.wissen-kopf-zeile>.umrandet{margin-left:auto}.wissen-schieber{flex:1;min-height:0;position:relative;overflow:auto}.wissen-schieber>.pdf-rahmen{border:0;width:100%;height:100%;position:absolute;inset:0}.wissen-liste{padding:0 var(--abstand-3) var(--abstand-4);margin:0;list-style:none}.wissen-eintrag{padding:var(--abstand-3) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);border-radius:var(--radius);content-visibility:auto}.wissen-eintrag:hover{background:var(--farbe-hover)}.wissen-eintrag[data-an=true]{background:var(--farbe-auswahl)}.wissen-eintrag>.leise{margin-top:var(--abstand-haar);font-size:var(--groesse-klein)}.wissen-ende{height:var(--linie)}.wissen-titel{width:100%;color:inherit;font:inherit;font-weight:var(--gewicht-mittel);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.wissen-eintrag .wissen-titel:hover{background:0 0}.wissen-kern{margin:var(--abstand-2) 0 0;font-family:var(--schrift-text);line-height:1.5}.wissen-angaben{box-sizing:border-box;min-width:0;padding:var(--abstand-4) var(--abstand-5) var(--abstand-5);overflow-y:auto}.wissen-angaben>*{max-width:var(--lese-breite)}.wissen-angaben>h2{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);overflow-wrap:anywhere}.wissen-unterzeile{margin:var(--abstand-1) 0 var(--abstand-3);color:var(--farbe-schrift-leise)}.wissen-angaben>.wissen-kern{margin-top:var(--abstand-4);font-size:var(--groesse-lese)}.wissen-auszug{margin:var(--abstand-3) 0 var(--abstand-4);padding-left:var(--abstand-3);border-left:var(--linie-dick) solid var(--farbe-linie);color:var(--farbe-schrift-leise)}.wissen-auszug p{margin:0 0 var(--abstand-1);font-family:var(--schrift-text);line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.wissen-auszug .wissen-link{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);text-decoration:none}.wissen-quellnotiz{margin-top:var(--abstand-3)}.wissen-quellnotiz>summary{color:var(--farbe-schrift-leise);cursor:pointer}.wissen-text{overflow-wrap:anywhere;line-height:1.5}.wissen-text :is(p,ul,ol,blockquote,pre,table){margin:0 0 var(--abstand-2)}.wissen-text :is(h3,h4,h5){margin:var(--abstand-2) 0 var(--abstand-1);font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben)}.wissen-verweislisten{gap:var(--abstand-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wissen-zielliste{margin-top:var(--abstand-4)}.wissen-zielliste h3,.wissen-nutzung h3{margin-bottom:var(--abstand-1);padding-bottom:var(--abstand-1);border-bottom:var(--linie) solid var(--farbe-linie);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel)}.wissen-zielliste ul{margin:0;padding:0;list-style:none}.wissen-zielliste li{border-bottom:var(--linie) solid var(--farbe-linie)}.wissen-ziel{width:100%;padding:var(--abstand-2) 0;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;display:block}.wissen-link{color:var(--farbe-verweis);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--farbe-feldlinie);text-decoration-color:var(--farbe-feldlinie);cursor:pointer;background:0 0;border:0;padding:0;display:inline}.wissen-link[data-hovered]{text-decoration-color:currentColor}.wissen-link-offen{padding:var(--abstand-2) 0;color:var(--farbe-gefahr);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.wissen-nutzung{margin-top:var(--abstand-5)}.wissen-nutzungzeile{align-items:flex-start;gap:var(--abstand-2);width:100%;padding:var(--abstand-2) 0 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.wissen-nutzungzeile>span{flex-direction:column;flex:1;min-width:0;display:flex}.wissen-nutzungzeile .leise,.wissen-nutzungzeile time{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.wissen-nutzung blockquote{margin:var(--abstand-1) 0 0 calc(var(--abstand-2) + var(--abstand-3));color:var(--farbe-schrift-leise);font-family:var(--schrift-text);line-height:1.5}.wissen-nur-handy{display:none}.wissen-fund{margin-top:var(--abstand-1);color:var(--farbe-schrift-leise);font:inherit;font-size:var(--groesse-klein);text-align:left;white-space:normal;cursor:pointer;line-clamp:2;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.wissen-volltext{gap:var(--abstand-2);max-width:var(--lese-breite);padding:var(--abstand-4);font-family:var(--schrift-text);font-size:var(--groesse-lese);flex-direction:column;margin:0 auto;line-height:1.55;display:flex}.wissen-volltext-seite{margin:var(--abstand-2) 0 0;font-family:inherit;font-size:var(--groesse-klein)}.wissen-volltext :is(h3,h4){font-size:var(--groesse-lese);font-weight:var(--gewicht-hervorgehoben)}.wissen-volltext p{margin:0 0 var(--abstand-2);overflow-wrap:anywhere}@media (width>=900px){.wissen[data-ansicht=lesen][data-rechts=false]{grid-template-columns:minmax(0,1fr)}.wissen[data-rechts=false] .wissen-angaben{display:none}}@media (width<900px){.wissen-schalter{display:none}.bibliothek-inhalt[data-regal=wissen]{display:block}.wissen{flex-direction:column;height:100%;display:flex;overflow:hidden}.wissen-mitte{border-right:0;flex:1;min-height:0}.wissen-suchzeile{padding:var(--abstand-2) var(--abstand-2) var(--abstand-1)}.wissen-filter{padding:0 var(--abstand-2) var(--abstand-1)}.wissen-liste{padding-inline:var(--abstand-1)}.wissen-angaben,.wissen[data-ansicht=beschreibung] .wissen-mitte{display:none}.wissen[data-ansicht=beschreibung] .wissen-angaben{min-height:0;padding:var(--abstand-2);flex:1;display:block}.wissen-verweislisten{grid-template-columns:minmax(0,1fr);gap:0}.wissen-nur-handy{gap:var(--abstand-1);margin-bottom:var(--abstand-2);display:flex}}::highlight(wissen-gelb){background-color:var(--farbe-merk-gelb)}::highlight(wissen-rot){background-color:var(--farbe-merk-rot)}::highlight(wissen-blau){background-color:var(--farbe-merk-blau)}::highlight(wissen-lila){background-color:var(--farbe-merk-lila)}.wissen-schieber>.wissen-volltext{position:relative}.wissen-farbe{width:var(--bedien-hoehe);padding:0}.wissen-farbe:before{content:"";width:var(--abstand-3);height:var(--abstand-3);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-kreis)}.wissen-farbe[aria-pressed=true]:before{border-color:var(--farbe-schrift)}[data-farbe=gelb]{--merk:var(--farbe-merk-gelb)}[data-farbe=rot]{--merk:var(--farbe-merk-rot)}[data-farbe=blau]{--merk:var(--farbe-merk-blau)}[data-farbe=lila]{--merk:var(--farbe-merk-lila)}.wissen-farbe:before,.wissen-merk{background:var(--merk)}.wissen-merk{width:var(--abstand-2);height:var(--abstand-2);margin-right:var(--abstand-1);border-radius:var(--radius-kreis);vertical-align:baseline;display:inline-block}.wissen-markierungen{margin-top:var(--abstand-4)}.wissen-markierungen h3{font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.wissen-markierungen ul{gap:var(--abstand-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wissen-markierungen li{gap:var(--abstand-1);padding-left:var(--abstand-2);border-left:var(--linie-dick) solid var(--merk);flex-direction:column;display:flex}.wissen-zitat{color:inherit;font:inherit;text-align:left;cursor:pointer;line-clamp:3;-webkit-line-clamp:3;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.wissen-notiz{resize:vertical;width:100%}.wissen-markierung-knoepfe{align-items:center;gap:var(--abstand-1);opacity:0;display:flex}.wissen-markierungen li:hover .wissen-markierung-knoepfe,.wissen-markierungen li:focus-within .wissen-markierung-knoepfe{opacity:1}@media (hover:none){.wissen-markierung-knoepfe{opacity:1}}.wissen-volltext table{border-collapse:collapse;font-size:var(--groesse-klein)}.wissen-volltext td{padding:var(--abstand-haar) var(--abstand-1);border-bottom:var(--linie) solid var(--farbe-linie);vertical-align:top;overflow-wrap:anywhere}.wissen-volltext td:first-child{white-space:nowrap}.wissensnetz{grid-template-columns:var(--ablage-breite) minmax(0, 1fr) var(--ablage-breite);flex:1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.netz-pfad{align-items:center;gap:var(--abstand-1);padding:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);background:var(--farbe-grund);flex-wrap:wrap;grid-column:1/-1;display:flex}.netz-sprung,.netz-ruecksprung{display:none}.netz-pfad>span{align-items:center;gap:var(--abstand-1);display:inline-flex}.netz-liste,.netz-nachbarn{min-width:0;padding:var(--abstand-3);background:var(--farbe-flaeche);overflow:auto}@media (width>=768px){.wissensnetz:has(>.netz-nachbarn:not(:has(>:not(.netz-ruecksprung)))){grid-template-columns:var(--ablage-breite) minmax(0, 1fr)}.netz-nachbarn:not(:has(>:not(.netz-ruecksprung))){display:none}}.netz-mitte{background:var(--farbe-karte);flex-direction:column;min-width:0;min-height:0;display:flex}.netz-mitte>.reiterzeile{height:auto;padding:var(--abstand-2)}.netz-mitte>.reiterzeile .reiter{min-width:0;height:auto;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-gross);font-size:var(--groesse-klein);background:0 0;border:0;display:flex}.netz-mitte>.reiterzeile .reiter[data-an=true]{background:var(--farbe-auswahl)}.netz-lesen{flex:1}.netz-lesen .wissen-text{font-family:var(--schrift-text);font-size:var(--groesse-lese)}.netz-lesen .wissen-link-offen{display:inline}.netz-nachbarn .wissen-ziel>span{display:block}.netz-liste [data-an=true]{background:var(--farbe-auswahl)}@media (width<900px){.wissensnetz{flex-direction:column;height:100%;display:flex;overflow:auto}.netz-sprung,.netz-ruecksprung{display:inline-flex}.netz-pfad{z-index:1;padding-right:calc(var(--bedien-hoehe) + var(--abstand-4));position:sticky;top:0}.netz-sprung{top:var(--abstand-2);right:var(--abstand-2);position:absolute}.netz-nachbarn{flex-shrink:0;overflow:visible}.netz-liste{max-height:var(--zusatz-hoehe);flex-shrink:0;overflow:auto}.netz-mitte{flex:none}.netz-lesen{overflow:visible}.netz-lesen[data-art=pdf]{min-height:var(--lese-breite)}}.netz-lesen h2{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben)}.netz-hinweis{max-width:var(--lese-breite);padding:var(--abstand-3) var(--abstand-4);font-size:var(--groesse-klein);margin:0 auto}.vertragszeile{flex:1;min-width:0;min-height:0;display:flex;container-type:inline-size}@container (width<1000px){.gliederung:has(~.fassungen-spalte){display:none}}.vertragsmitte{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vertragsmitte>.leseflaeche{flex:1;min-width:0}.gliederung{box-sizing:border-box;width:var(--gliederung-breite);padding:var(--abstand-2) var(--abstand-2);border-right:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-size:var(--groesse-leiste);flex:none;overflow:auto}.gliederung-kopf{margin-bottom:var(--abstand-2);padding:0 var(--abstand-2) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex}.gliederung-titelzeile{align-items:center;gap:var(--abstand-1);display:flex}.gliederung-titelzeile>span{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.redline-schalter{align-items:center;gap:var(--abstand-2);color:inherit;font:inherit;font-weight:var(--gewicht-mittel);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gliederung-kopf .redline-schalter{margin-top:var(--abstand-2);justify-content:space-between}.gliederung-kopf .knopf{margin-top:var(--abstand-2);margin-left:calc(-1 * var(--abstand-2));align-self:flex-start}.formatleiste .redline-schalter{font-size:var(--groesse-leiste);margin-left:auto}.redline-schalter:disabled{color:var(--farbe-schrift-leise);cursor:default}.redline-schalter i{width:var(--schalter-breite);height:var(--schalter-hoehe);border-radius:var(--radius-knopf);background:var(--farbe-auswahl);position:relative}.redline-schalter i:after{content:"";top:var(--abstand-haar);left:var(--abstand-haar);width:calc(var(--schalter-hoehe) - 2 * var(--abstand-haar));height:calc(var(--schalter-hoehe) - 2 * var(--abstand-haar));border-radius:var(--radius-kreis);background:var(--farbe-karte);position:absolute}.redline-schalter[aria-pressed=true] i{background:var(--farbe-knopf)}.redline-schalter[aria-pressed=true] i:after{left:calc(var(--schalter-breite) - var(--schalter-hoehe) + var(--abstand-haar))}.gliederung-liste{outline:none;flex-direction:column;display:flex}.gliederung-zeile{grid-template-columns:var(--vertrag-nummer) minmax(0, 1fr) auto;align-items:baseline;gap:0 var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);cursor:default;outline:none;display:grid;position:relative}.gliederung-zeile[data-art=absatz]{grid-template-columns:var(--vertrag-nummer) minmax(0, 1fr);padding-left:var(--abstand-4);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.gliederung-zeile[data-hovered]{background:var(--farbe-hover)}.gliederung-zeile[data-an=true]:not([data-hovered]){background:var(--farbe-auswahl)}.gliederung-zeile[data-dragging]{opacity:.35}.gliederung-nummer{color:var(--farbe-schrift-leise);font-variant-numeric:tabular-nums}.gliederung-titel{min-width:0;font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gliederung-absatztext,.gliederung-inhalt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gliederung-inhalt{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);grid-column:2/-1}.gliederung-zeile[data-an=true] :is(.gliederung-nummer,.gliederung-inhalt,.gliederung-marke),.gliederung-zeile[data-art=absatz][data-an=true],.gliederung-muster[data-an=true] small{color:var(--farbe-schrift)}.gliederung-marke{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.gliederung-griff{top:var(--abstand-1);left:calc(-1 * var(--abstand-2));color:var(--farbe-schrift-leise);opacity:0;cursor:grab;background:0 0;border:0;outline:none;padding:0;display:inline-flex;position:absolute}.gliederung-zeile[data-hovered] .gliederung-griff,.gliederung-zeile[data-focus-visible] .gliederung-griff,.gliederung-griff[data-focus-visible]{opacity:1}.gliederung-griff[data-focus-visible]{color:var(--farbe-schrift)}.gliederung-punkt{width:var(--abstand-1);height:var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-schrift-leise);align-self:center}.gliederung-einfuegen{height:var(--abstand-haar);margin:calc(-.5 * var(--abstand-haar)) var(--abstand-1) calc(-.5 * var(--abstand-haar)) var(--abstand-4);border-radius:var(--radius);background:0 0;outline:none;position:relative}.gliederung-einfuegen[data-drop-target]{background:var(--farbe-schrift)}.gliederung-einfuegen[data-drop-target]:before{content:"";top:calc(var(--abstand-haar) / 2 - var(--abstand-1));left:calc(-1 * var(--abstand-1));width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-kreis);background:var(--farbe-schrift);position:absolute}.gliederung-gruppe{margin-bottom:var(--abstand-2)}.gliederung-gruppe h3{margin:0 0 var(--abstand-1);padding:0 var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal)}.gliederung-muster{box-sizing:border-box;width:100%;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.gliederung-muster:hover{background:var(--farbe-hover)}.gliederung-muster[data-an=true]{background:var(--farbe-auswahl)}.gliederung-muster span,.gliederung-muster small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gliederung-muster small{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.gliederung-aktionen{gap:var(--abstand-2);padding:0 var(--abstand-2);display:flex}.gliederung-meldung{margin:var(--abstand-2) 0 0;padding:0 var(--abstand-2);color:var(--farbe-gefahr);font-size:var(--groesse-klein)}.musteransicht,.musteransicht h1,.musteransicht h2,.musteransicht p{color:var(--farbe-schrift-leise)}.dokument[hidden]{display:none}.fassungen-spalte{box-sizing:border-box;width:var(--fassungen-breite);padding:var(--abstand-2) 0;border-left:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-size:var(--groesse-leiste);flex:none;overflow:auto}.fassungen-kopf{padding:0 var(--abstand-3) var(--abstand-2)}.fassungen-kopf span{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.fassungen-kopf h3{margin:var(--abstand-1) 0 0;font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben)}.fassungen-suche label{align-items:center;gap:var(--abstand-2);flex:1;min-width:0;display:flex}.fassungen-suche{align-items:center;gap:var(--abstand-2);margin:0 var(--abstand-3) var(--abstand-2);padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);display:flex}.fassungen-suche input{min-width:0;color:var(--farbe-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.fassung{padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie)}.fassung header{justify-content:space-between;align-items:baseline;display:flex}.fassung header b{font-weight:var(--gewicht-hervorgehoben)}.fassung header em{margin-left:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-style:normal}.fassung-ein{color:var(--farbe-text);font:inherit;font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben);cursor:pointer;background:0 0;border:0;padding:0}.fassung mark{border-bottom:var(--linie) solid var(--farbe-schrift);color:inherit;background:0 0}.vertragsdock{padding:var(--abstand-2) var(--vertrag-rand) var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-size:var(--groesse-leiste);flex:none}.dock-reiter{gap:var(--abstand-4);margin-bottom:var(--abstand-1);display:flex}.dock-reiter button{padding:0 0 var(--abstand-haar);border:0;border-bottom:var(--linie) solid transparent;color:var(--farbe-schrift-leise);font:inherit;font-weight:var(--gewicht-mittel);cursor:pointer;background:0 0}.dock-reiter button[aria-pressed=true]{border-bottom-color:var(--farbe-schrift);color:var(--farbe-text);font-weight:var(--gewicht-hervorgehoben)}.dock-hinweis{margin:var(--abstand-1) 0;color:var(--farbe-schrift-leise)}.dock-folgen{max-height:var(--vertrag-unten);overflow:auto}.dock-folge{gap:var(--abstand-1);padding:var(--abstand-2) 0;border-top:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex}.dock-folge[data-uebernommen=true]>:not(.dock-folgenkopf),.dock-folge[data-uebernommen=true] b{color:var(--farbe-schrift-leise)}.dock-folgenkopf{justify-content:space-between;align-items:baseline;gap:var(--abstand-1) var(--abstand-3);flex-wrap:wrap;display:flex}.dock-folge b{font-weight:var(--gewicht-mittel)}.dock-folge p{margin:0}.dock-quelle{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.dock-aktionen{align-items:baseline;gap:var(--abstand-3);white-space:nowrap;display:flex}.dock-knopf{color:var(--farbe-schrift-leise);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dock-knopf[data-haupt=true]{color:var(--farbe-text);font-weight:var(--gewicht-hervorgehoben)}.dock-knopf[data-disabled]{cursor:default;opacity:.5}.dock-ki{gap:var(--abstand-1);padding:var(--abstand-1) 0;flex-direction:column;display:flex}.dock-auszug{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.chat-gedockt{font-size:var(--groesse-chat);flex-direction:column;display:flex}.chat-gedockt .chat-verlauf{max-height:var(--vertrag-unten);overflow:auto}.vertragsdock[data-tab=folgen] .chat-verlauf{display:none}.eingabe-bezug{margin-bottom:var(--abstand-1);padding:var(--abstand-haar) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-auswahl);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);align-self:flex-start}.quelle[data-vertrag=true] .dokument{max-width:calc(var(--lese-breite) + var(--vertrag-rand))}.quelle[data-vertrag=true] .dokument .tiptap{padding:var(--abstand-5) var(--vertrag-rand);font-size:calc(var(--vertrag-text) * var(--zoom));line-height:var(--vertrag-zeile);counter-reset:klausel absatz randnummer fussnote}.quelle[data-vertrag=true] .dokument .tiptap>h1{margin:0 0 var(--abstand-2);font-size:calc(var(--vertrag-titel) * var(--zoom));padding-top:0;line-height:1.25}.quelle[data-vertrag=true] .dokument .tiptap>h2{margin:var(--abstand-4) 0 var(--abstand-2);font-size:calc(var(--vertrag-klausel) * var(--zoom));line-height:1.3}.quelle[data-vertrag=true] .dokument .tiptap>p{margin:0 0 var(--abstand-2)}.quelle[data-vertrag=true] .dokument .tiptap>[data-zaehlung=klausel]{counter-increment:klausel;counter-set:absatz 0}.quelle[data-vertrag=true] .dokument .tiptap>[data-zaehlung=klausel]:before{content:"§ " counter(klausel) " "}.quelle[data-vertrag=true] .dokument .tiptap>p:not([data-liste]):before{content:none}.quelle[data-vertrag=true] .dokument .tiptap>p[data-zaehlung=absatz]{padding-left:var(--vertrag-einzug);counter-increment:absatz}.quelle[data-vertrag=true] .dokument .tiptap>p[data-zaehlung=absatz]:before{content:"(" counter(absatz) ")";color:inherit;font-size:inherit;margin:0;top:0;left:0;right:auto}.quelle[data-vertrag=true] .dokument .tiptap>p[data-zaehlung=absatz][data-aenderungverschoben]{padding-left:calc(var(--vertrag-einzug) + var(--abstand-2) - var(--linie))}.quelle[data-vertrag=true] .dokument .tiptap>p[data-zaehlung=absatz][data-aenderungverschoben]:before{left:calc(var(--abstand-2) - var(--linie))}.fassung{padding:var(--abstand-2) var(--abstand-3)}.fassung mark{color:var(--farbe-text);border-bottom:0}.fassung-ein{opacity:0}.fassung:hover .fassung-ein,.fassung-ein:focus-visible{opacity:1}@media (hover:none){.fassung-ein{opacity:1}}.gliederung-schalter{background:var(--farbe-hover);box-shadow:inset 0 0 0 var(--linie) var(--farbe-schrift-leise)}.gliederung-schalter:after{background:var(--farbe-schrift-leise)}.gliederung-redline[aria-pressed=true] .gliederung-schalter{background:var(--farbe-text);box-shadow:none}.gliederung-redline[aria-pressed=true] .gliederung-schalter:after{background:var(--farbe-karte)}.fassung-ein{color:var(--farbe-schrift-leise);display:inline-flex}.fassung-absaetze{margin:var(--abstand-1) 0 0;counter-reset:absatz;font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-schrift-leise);padding:0;line-height:1.5;list-style:none}.fassung-absaetze li{padding-left:var(--abstand-5);counter-increment:absatz;position:relative}.fassung-absaetze li:before{content:"(" counter(absatz) ")";position:absolute;left:0}.fassung-absaetze li+li{margin-top:var(--abstand-1)}.quelle[data-vertrag=true] .dokument .tiptap>.klausel-an{background:var(--farbe-auswahl);box-shadow:calc(-1 * var(--abstand-2)) 0 0 var(--farbe-auswahl), var(--abstand-2) 0 0 var(--farbe-auswahl)}.quelle[data-vertrag=true] .dokument .tiptap>h2,.quelle[data-vertrag=true] .dokument .tiptap>p{padding-bottom:var(--abstand-2);margin-bottom:0}.quelle[data-vertrag=true] .dokument .tiptap>:is(h2,p):not(.klausel-an):hover{background:var(--farbe-hover);box-shadow:calc(-1 * var(--abstand-2)) 0 0 var(--farbe-hover), var(--abstand-2) 0 0 var(--farbe-hover)}.fassung:hover{background:var(--farbe-hover)}.fassung-ein:hover{color:var(--farbe-text)}.vertragsdock{background:var(--farbe-karte);padding-top:0;padding-inline:max(var(--vertrag-rand), calc((100% - var(--lese-breite) - var(--vertrag-rand)) / 2 + var(--vertrag-rand)));border-top:0}.vertragsdock .eingabe{padding:0 0 var(--abstand-2)}.vertragsdock .eingabezeile{background:var(--farbe-flaeche)}.vertragsdock .eingabezeile textarea{min-height:0}.vertragsdock .eingabe-werkzeuge{display:none}.vertragsdock .eingabezeile:focus-within .eingabe-werkzeuge{display:flex}.vertragsdock .eingabe-bezug{margin-bottom:var(--abstand-1);color:var(--farbe-schrift-leise);font-weight:var(--gewicht-normal);background:0 0;padding:0}.vertragsdock .chat-verlauf{padding-inline:0}.vertragsdock .chat-wahlzeile .chat-titel{margin-left:calc(-1 * var(--abstand-2))}.vertragsdock .eingabezeile{margin-inline:calc(-1 * var(--abstand-3))}.gliederung-klappe{color:inherit;background:0 0;border:0;padding:0;display:none;position:relative}.gliederung-klappe:after{content:"";inset:var(--trefferrand);position:absolute}@media (width<768px){.vertragszeile{flex-direction:column}.gliederung-klappe{display:inline-flex}.gliederung[data-auf=false] .gliederung-liste,.gliederung[data-auf=false] .redline-schalter{display:none}.gliederung,.fassungen-spalte{width:100%;max-height:40%}.vertragsdock{padding-inline:var(--abstand-5)}.vertragsdock:not(:focus-within) :is(.chat-verlauf,.chat-wahlzeile){display:none}}.gliederung-punkt[data-art=verschoben]{box-sizing:border-box;border:var(--linie) solid var(--farbe-schrift-leise);background:0 0}.baustein-felder{gap:var(--abstand-2);flex-direction:column;display:flex}.baustein-felder label{grid-template-columns:var(--aufgaben-feldtitel) minmax(0, 1fr);align-items:center;gap:var(--abstand-2);display:grid}.gliederung-kontext{display:contents}.gliederung-knoepfe{gap:var(--abstand-1);margin-top:var(--abstand-2);margin-left:calc(-1 * var(--abstand-2));flex-wrap:wrap;display:flex}.gliederung-knoepfe .knopf{margin:0}.fassung-herkunft{width:100%;color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:block}.fassung header{flex-wrap:wrap}.quelle[data-word=true] .vertragsdock{padding-block:var(--abstand-1) 0;flex:none}.quelle[data-word=true] .vertragsdock:not(:focus-within) :is(.chat-verlauf,.chat-wahlzeile,.dock-folgen,.dock-ki,.dock-hinweis){display:none}.post{grid-template-columns:var(--post-liste-breite) minmax(0, 1fr);background:var(--farbe-karte);height:100%;min-height:0;font-size:var(--groesse-leiste);display:grid}.post[data-projekt=true]{grid-template-columns:var(--post-liste-breite) minmax(0, 1fr)}@media (width>=900px) and (width<1100px){.post{--post-liste-breite:var(--post-liste-schmal)}}.post-seite{background:var(--farbe-karte);flex:1;min-width:0;min-height:0}.rahmen:has(.post-seite)>:is(.ablage,.kante,.mitte){display:none}.post-links{background:var(--farbe-flaeche);border-right:var(--linie) solid var(--farbe-linie);flex-direction:column;min-height:0;display:flex}.post-titel{padding:var(--abstand-4) var(--abstand-3) var(--abstand-2);font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben)}.post-liste{flex:1;overflow:auto}.post-tag{padding:var(--abstand-2) var(--abstand-3) var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.post-zeile{gap:0 var(--abstand-2);box-sizing:border-box;width:100%;padding:var(--abstand-2) var(--abstand-3);color:var(--farbe-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.post-zeile[data-an=true]{background:var(--farbe-auswahl)}.post-zeile b{font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-zeile[data-neu=true] b,.post-zeile[data-neu=true] .post-betreff{font-weight:var(--gewicht-hervorgehoben)}.post-zeile time,.post-projektname,.post-leise{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.post-betreff,.post-projektname,.post-entwurfsmarke{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.post-betreff i{color:var(--farbe-schrift-leise);font-style:normal;font-weight:var(--gewicht-normal)}.post-entwurfsmarke{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.post-rechts{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.post-zurueck{display:none}.post-bahn{flex:1;overflow:auto}.post-spalte{box-sizing:border-box;width:100%;max-width:var(--post-spalte-breite);padding:var(--abstand-4) var(--abstand-5);margin:0 auto}.post-unten{padding-top:0;padding-bottom:var(--abstand-2)}.post-kopfzeile{justify-content:space-between;align-items:flex-start;gap:var(--abstand-4);display:flex}.post-kopfzeile h2{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);margin:0}.post-handlungen{align-items:baseline;gap:var(--abstand-2);flex:none;display:inline-flex}.post-projekt{margin:var(--abstand-1) 0 var(--abstand-2);position:relative}.post-kopfzeile:has(>.post-projekt){justify-content:flex-start;align-items:center;gap:var(--abstand-1) var(--abstand-3);margin-bottom:var(--abstand-2);flex-wrap:wrap}.post-kopfzeile>.post-projekt{flex:0 auto;min-width:0;margin:0}.post-kopfzeile>.post-projekt .post-projektknopf{white-space:nowrap}.post-leiste>.post-notiz{flex:1 1 var(--matrix-spalte-mittel);margin:0 0 0 var(--abstand-3)}.post-projektknopf{align-items:center;gap:var(--abstand-1);padding:var(--abstand-haar) var(--abstand-1);border-radius:var(--radius-knopf);color:var(--farbe-text);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.post-projektknopf[data-leer=true]{color:var(--farbe-schrift-leise)}.post-projektmenue{z-index:3;width:var(--post-menue-breite);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;position:absolute}.post-projektmenue input{box-sizing:border-box;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-flaeche);color:var(--farbe-text);font:inherit;border:0;outline:none}.post-projektliste{max-height:var(--post-projektliste-hoehe);overflow:auto}.post-projektmenue button{box-sizing:border-box;width:100%;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:var(--farbe-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.post-projektmenue button[data-vorschlag=true]{font-weight:var(--gewicht-hervorgehoben)}.post-neues{border-top:var(--linie) solid var(--farbe-linie)!important}.post-aufgabe{margin-bottom:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);cursor:pointer}.post-aufgabe[data-vorschlag=true]{background:var(--farbe-markierung)}.post-aufgabe:hover,.post-mail:hover{background:var(--farbe-hover)}.post-aufgabe[data-gewaehlt=true],.post-mail[data-gewaehlt=true],.post-blatt[data-gewaehlt=true]{background:var(--farbe-auswahl)}.post-aufgabenkopf{align-items:baseline;gap:var(--abstand-2);display:flex}.post-aufgabentitel{font-weight:var(--gewicht-hervorgehoben);flex:1}.post-aufgabe ul{margin:var(--abstand-1) 0 0;padding-left:var(--abstand-5)}.post-mail{padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);cursor:pointer}.post-mail[data-zu=true]{gap:var(--abstand-2);color:var(--farbe-schrift-leise);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.post-mail header{justify-content:space-between;gap:var(--abstand-2);display:flex}.post-mail b{font-weight:var(--gewicht-hervorgehoben)}.post-mail time{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.post-mail header>span:first-child{overflow-wrap:anywhere;min-width:0}.post-zeitklappe{align-items:baseline;gap:var(--abstand-1);flex:none;display:inline-flex}.post-klappe{color:var(--farbe-schrift-leise);cursor:pointer;vertical-align:middle;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.post-klappe:after{inset:var(--trefferrand);content:"";position:absolute}.post-kopfangaben{column-gap:var(--abstand-2);margin:var(--abstand-1) 0 0;font-size:var(--groesse-klein);grid-template-columns:auto minmax(0,1fr);display:grid}.post-kopfangaben div{display:contents}.post-kopfangaben dt{color:var(--farbe-schrift-leise)}.post-kopfangaben dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;cursor:text;margin:0}.post-eine-zeile{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-text{margin-top:var(--abstand-2);font-family:var(--schrift-text);font-size:var(--groesse-chat);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.post-anhaenge{gap:var(--abstand-2);margin-top:var(--abstand-2);flex-wrap:wrap;display:flex}.post-anhang{border-radius:var(--radius);background:var(--farbe-flaeche);display:inline-flex}.post-anhang button{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-text);font:inherit;cursor:pointer;background:0 0;border:0}.post-antworten{gap:var(--abstand-2);margin-top:var(--abstand-2);display:flex}.post-blatt{margin-top:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);flex-direction:column;display:flex}.post-blattkopf{margin-bottom:var(--abstand-1);justify-content:space-between;align-items:baseline;display:flex}.post-blattkopf b{font-weight:var(--gewicht-hervorgehoben)}.post-blattfeld{grid-template-columns:var(--post-feldtitel) minmax(0, 1fr);border-bottom:var(--linie) solid var(--farbe-linie);align-items:baseline;display:grid}.post-blattfeld span{color:var(--farbe-schrift-leise)}.post-blatt input,.post-blatt textarea{box-sizing:border-box;width:100%;padding:var(--abstand-1) 0;color:var(--farbe-text);font:inherit;background:0 0;border:0;outline:none}.post-blatt textarea{min-height:var(--post-text-hoehe);margin-top:var(--abstand-2);font-family:var(--schrift-text);font-size:var(--groesse-chat);resize:vertical;line-height:1.5}.post-spaeter{position:relative}.post-terminmenue{padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);white-space:nowrap;flex-direction:column;display:flex}.post-terminmenue button,.post-terminmenue input{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:var(--farbe-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.post-chips{gap:var(--abstand-2);margin-bottom:var(--abstand-1);flex-wrap:wrap;display:flex}.post-dock .eingabe{padding:0}.post-dock .chat-verlauf{max-height:var(--vertrag-unten);overflow:auto}.post-meldung{margin:var(--abstand-2) 0;color:var(--farbe-gefahr)}.post-meldungen{padding:var(--abstand-2) var(--abstand-3);grid-column:1/-1}.post-meldungen .post-meldung{margin:0}.post:has(>.post-meldungen){grid-template-rows:auto minmax(0,1fr)}@media (width<900px){.post,.post[data-projekt=true]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.post:has(>.post-meldungen){grid-template-rows:auto minmax(0,1fr)}.post[data-projekt=true]:has(>.post-meldungen){grid-template-rows:auto minmax(0,1fr)}.post[data-gewaehlt=true] .post-links,.post[data-gewaehlt=false] .post-rechts{display:none}.post-zurueck{padding:var(--abstand-2) var(--abstand-3);color:var(--farbe-text);font:inherit;text-align:left;background:0 0;border:0;display:block}.post-spalte{padding-inline:var(--abstand-4)}.post-dock:not(:focus-within) :is(.chat-verlauf,.chat-wahlzeile){display:none}}.post-handlungen .knopf[data-leise=true]{color:var(--farbe-schrift-leise);font-weight:var(--gewicht-normal)}.post-blatt[data-ki=true]{background:var(--farbe-markierung)}.post-antworten{flex-wrap:wrap;align-items:baseline}.post-antworten .post-meldung{flex-basis:100%;margin:0}.post-dock .chat-schritte{display:none}.post-mail,.post-aufgabe,.post-blatt{margin-inline:calc(-1 * var(--abstand-3));padding-inline:var(--abstand-3)}.post-projektknopf{margin-left:calc(-1 * var(--abstand-1))}.post-aufgabe{margin-bottom:var(--abstand-2)}.post-aufgabe ul{padding-left:0;list-style:none}.post-aufgabe li+li{margin-top:var(--abstand-1)}.post-mail{padding-block:var(--abstand-2)}.post-mail+.post-mail,.post-text{margin-top:var(--abstand-1)}.post-blatt{margin-top:var(--abstand-2)}.post-blatt textarea{min-height:var(--post-text-hoehe-schmal)}.post-chips{margin-inline:calc(-1 * var(--abstand-2));margin-bottom:var(--abstand-2)}.post-unten{padding-top:var(--abstand-2)}.post:not([data-projekt=true]) .post-titel{display:none}.post:not([data-projekt=true]) .post-liste,.post-tag{padding-top:var(--abstand-2)}.post-zeile{padding-block:var(--abstand-1)}.post-dock .eingabezeile{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);border-color:#0000}.post-dock .eingabezeile textarea{min-height:0;padding:var(--abstand-1)}.post-dock .eingabe-werkzeuge{display:none}.post-dock .eingabezeile:focus-within .eingabe-werkzeuge{display:flex}.post-anhang-ablegen{opacity:0;color:var(--farbe-schrift-leise)!important}.post-anhang:hover .post-anhang-ablegen,.post-anhang-ablegen:focus-visible{opacity:1}@media (hover:none){.post-anhang-ablegen{opacity:1}}.post-anhang-im-projekt{padding-right:var(--abstand-2);color:var(--farbe-schrift-leise);align-items:center;display:inline-flex}.post-neu{margin-bottom:var(--abstand-2)}.post-suche{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-bottom:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);display:flex}.post-suche input{min-width:0;color:var(--farbe-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.post-zeile{cursor:default}.post-zeile:hover{background:var(--farbe-hover)}.post-zeile[data-an=true],.post-zeile[data-an=true]:hover{background:var(--farbe-auswahl)}.post-zeile[data-neu=true]:before{content:"";top:var(--abstand-1);bottom:var(--abstand-1);width:var(--linie-dick);background:var(--farbe-schrift);position:absolute;left:0}.post-zeit{align-items:center;gap:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:inline-flex}.post-vorschau{color:var(--farbe-schrift-leise);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.post-zeilentaten{top:var(--abstand-1);right:var(--abstand-1);gap:var(--abstand-haar);padding:var(--abstand-haar);border-radius:var(--radius);background:var(--farbe-karte);display:none;position:absolute}.post-zeile:hover .post-zeilentaten,.post-zeile:focus-within .post-zeilentaten{display:inline-flex}.post-zeilentaten button{padding:var(--abstand-1);border-radius:var(--radius-knopf);color:var(--farbe-schrift-leise);cursor:pointer;background:0 0;border:0;display:inline-flex}.post-leiste{align-items:center;gap:var(--abstand-1);margin-bottom:var(--abstand-2);padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;display:flex}.post-leiste-trenner{width:var(--linie);height:var(--abstand-4);background:var(--farbe-linie)}.post-initialen{width:var(--bedien-hoehe);height:var(--bedien-hoehe);border-radius:var(--radius-kreis);background:var(--farbe-auswahl);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben);flex:none;justify-content:center;align-items:center;display:inline-flex}.post-mail header{cursor:pointer;justify-content:flex-start;align-items:flex-start}.post-mail header time{margin-left:auto}.post-kopfdaten{flex-direction:column;min-width:0;display:flex}.post-mail[data-zu=true]{grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center}.post-projektunter{max-height:var(--dialog-klein-breite);overflow:auto}.post-oben{padding-bottom:0}.post-oben .post-leiste{margin-bottom:0}.post-zeile{padding-block:var(--abstand-1);grid-template-columns:minmax(0,1fr) auto}.post-projektname,.post-entwurfsmarke{max-width:var(--post-projektname-breite);font-size:var(--groesse-klein);text-align:right;grid-column:2}.post-betreff{grid-column:1/-1}.post-tag{z-index:1;padding-block:var(--abstand-1);background:var(--farbe-flaeche);position:sticky;top:0}.post-zeilentaten{background:inherit}.post-zeile:hover .post-zeit{visibility:hidden}.post-projektsuche{box-sizing:border-box;width:100%;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-flaeche);color:var(--farbe-text);font:inherit;border:0;outline:none}.post-projektunter{width:var(--post-menue-breite)}.post-projektunter .post-projektliste button{box-sizing:border-box;width:100%;padding:var(--abstand-1) var(--abstand-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.post-verschieben{width:var(--post-menue-breite)}.post-verschieben hr{width:100%;margin:var(--abstand-1) 0;border:0;border-top:var(--linie) solid var(--farbe-linie)}.post-verschieben .post-projektliste button{width:100%;display:block}.post-empfaenger{align-items:flex-start}.post-marken{align-items:center;gap:var(--abstand-1);min-height:var(--bedien-hoehe);flex-wrap:wrap;display:flex;position:relative}.post-marken input{width:auto;min-width:var(--post-marken-min);flex:1}.post-marke{align-items:center;gap:var(--abstand-haar);padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-auswahl);display:inline-flex}.post-marke button{color:var(--farbe-schrift-leise);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.post-vorschlaege{z-index:4;min-width:var(--post-vorschlaege-min);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;position:absolute;top:100%;left:0}.post-vorschlaege button{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);color:var(--farbe-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.post-vorschlaege button[aria-selected=true]{background:var(--farbe-auswahl)}.post-anhang-name{padding:var(--abstand-1) var(--abstand-2)}.post-blatt[data-ziel=true]{background:var(--farbe-auswahl)}.post-links{container-type:inline-size}.post-text{max-width:var(--post-textmass)}.post-text a{color:var(--farbe-verweis);text-decoration:underline}.post-signatur{margin-top:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-leiste)}.post-zitatknopf{margin-top:var(--abstand-1);margin-left:calc(-1 * var(--abstand-1));padding:var(--abstand-1);border-radius:var(--radius-knopf);color:var(--farbe-schrift-leise);cursor:pointer;background:0 0;border:0;display:inline-flex}.post-zitat{margin-top:var(--abstand-1);padding-left:var(--abstand-3);border-left:var(--linie-dick) solid var(--farbe-linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-leiste);white-space:pre-wrap;overflow-wrap:anywhere}.post-blattzitat{margin-top:var(--abstand-1)}.post-uebergabe{align-items:center;gap:var(--abstand-2);margin:var(--abstand-2) 0 0;color:var(--farbe-schrift-leise);display:flex}.post-uebergabe[data-zustand=gescheitert]{color:var(--farbe-gefahr)}.post-sammel h2{margin:var(--abstand-4) 0 0;font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben)}.post-bahn{scrollbar-gutter:stable both-edges}.post-mail header{align-items:center;gap:var(--abstand-2)}.post-mail[data-zu=true],.post-mail header{min-height:var(--bedien-hoehe)}.post-mail header .winkel,.post-mail[data-zu=true] .winkel{color:var(--farbe-schrift-leise);flex:none}.post-mail[data-zu=true]{gap:var(--abstand-2)}.post-mail:not([data-zu=true],[data-gewaehlt=true]):hover{background:0 0}.post-mail:not([data-zu=true]) header:hover{color:var(--farbe-text)}.post-text{margin-top:var(--abstand-1);padding-left:calc(var(--bedien-hoehe) + var(--abstand-2))}.post-anhaenge{padding-left:calc(var(--bedien-hoehe) + var(--abstand-2))}.post-blatt .post-anhaenge{padding-left:0}.post .knopf[data-haupt=true]{background:var(--farbe-knopf);color:var(--farbe-knopf-schrift)}.post .knopf[data-haupt=true]:hover:not(:disabled){background:var(--farbe-knopf-linie)}.post:has(.post-blatt) .post-kartenhandlungen>.knopf.umrandet{border-color:var(--farbe-feldlinie);color:var(--farbe-schrift);background:0 0}.post:has(.post-blatt) .post-kartenhandlungen>.knopf.umrandet:hover:not(:disabled){background:var(--farbe-hover)}.post-neu{align-self:flex-start}.post-handlungen .knopf[data-annehmen=true]{font-weight:var(--gewicht-hervorgehoben)}.post-oben,.post-unten{width:calc(100% - var(--post-rille,0px))}.post-leiste{margin-inline:calc(-1 * var(--abstand-2))}.post-spaeter .knopf .winkel{color:var(--farbe-schrift-leise)}.post-zeit,.post-projektname,.post-entwurfsmarke{justify-self:end}.post-zeile[data-aufgabe=aufgabe] .post-zeit:before,.post-zeile[data-aufgabe=vorschlag] .post-zeit:before{content:"";width:var(--abstand-1);height:var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-schrift-leise)}.post-zeile[data-aufgabe=vorschlag] .post-zeit:before{background:var(--farbe-vorsicht)}.post-aufgabe[data-vorschlag=true],.post-aufgabe[data-vorschlag=true]:hover{background:var(--farbe-markierung);cursor:default}.post-aufgabe input[type=checkbox]{accent-color:var(--farbe-schrift)}.post-mail header time,.post-mail[data-zu=true] time{align-self:center}.post-mail header:hover .post-klappe,.post-mail[data-zu=true]:hover .post-klappe,.post-klappe:focus-visible{color:var(--farbe-schrift)}.post-klappe{padding:var(--abstand-haar);border-radius:var(--radius-knopf)}.post-klappe:hover{background:var(--farbe-auswahl)}.post-kopfangaben{padding-left:calc(var(--bedien-hoehe) + var(--abstand-2))}.post-mail[data-zu=true]{grid-template-columns:auto auto minmax(0,1fr) auto}.post-blatt[data-gewaehlt=true]{background:var(--farbe-flaeche);box-shadow:inset 0 0 0 var(--linie-dick) var(--farbe-auswahl)}.post-blatt[data-ki=true][data-gewaehlt=true]{background:var(--farbe-markierung)}.post-empfaenger,.post-blattfeld{align-items:center}.post-marke:first-child{margin-left:calc(-1 * var(--abstand-1))}.post-blatt .post-handlungen{gap:var(--abstand-1)}.post-uebergabe .knopf{color:var(--farbe-schrift-leise)}.post-ausgang{padding-top:var(--abstand-2);padding-bottom:0}.post-ausgang .post-uebergabe{margin-top:0}.post-antworten .knopf[data-antwort=true]{border-color:var(--farbe-feldlinie);color:var(--farbe-schrift);background:0 0}.post-mail header .post-zeitklappe{margin-left:auto}.post-zeile[data-an=true] :is(time,.post-zeit,.post-vorschau,.post-projektname,.post-betreff i){color:var(--farbe-schrift)}.post-dock .chat-titel-text{display:none}.post-aufgabe[data-vorschlag=true] .post-aufgabenkopf{flex-wrap:wrap}.post-aufgabe[data-vorschlag=true] .post-handlungen{flex-wrap:wrap;flex:0 auto}.post-notiz{align-items:baseline;gap:var(--abstand-2);margin-bottom:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:flex}.post-notiz textarea{box-sizing:border-box;min-height:0;padding:var(--abstand-1) 0;border:0;border-bottom:var(--linie) solid var(--farbe-feldlinie);color:var(--farbe-text);font:inherit;font-size:var(--groesse-normal);resize:none;field-sizing:content;background:0 0;outline:none;flex:1}.post-wahl{outline:none;flex-direction:column;display:flex}@media (width<900px){.post-mail{margin-left:calc(-1 * var(--abstand-3))}.post-mail .post-text,.post-mail .post-anhaenge{padding-left:0}}.post-uebernahme{align-self:flex-start}@media (width>=768px){.post-spalte{max-width:max(var(--lese-breite), var(--post-spalte-breite));margin-inline:0}.post-text{max-width:100%}}@media (width<768px){.post-handlungen{align-items:flex-start;gap:var(--abstand-2);flex-direction:column;display:flex}}.post-listenkopf{justify-content:space-between;align-items:center;gap:var(--abstand-1);padding:var(--abstand-3);display:flex}.post-listenkopf .auswahl{min-width:0}.post-listenkopf .auswahl-knopf{max-width:100%}.post-links{border-right:var(--linie) solid var(--farbe-linie);min-width:0}.post-projektname{text-align:left;grid-column:1/-1;justify-self:start;max-width:100%}.post-projektname .chip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.post-vorschau{grid-column:1/-1}.post-rechts{container-type:inline-size}.post-inhalt{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.post-lesespalte{min-width:0;max-width:var(--lese-breite);margin-inline:0}.post-handlungsspalte{gap:var(--abstand-2);min-width:0;padding:0 var(--seiten-rand) var(--abstand-5);flex-direction:column;display:flex}.post-handlungsspalte>h2,.post-handlungskarte h3{align-items:center;gap:var(--abstand-1);margin:0 0 var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);display:flex}.post-handlungskarte{min-width:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);overflow-wrap:anywhere}.post-handlungskarte .belegzitat{margin:var(--abstand-2) 0;color:var(--farbe-schrift-leise);white-space:pre-wrap}.post-handlungskarte ul{margin-top:var(--abstand-2)}.post-handlungskarte li+li{margin-top:var(--abstand-1)}.post-kartenhandlungen{gap:var(--abstand-1);margin-top:var(--abstand-2);flex-wrap:wrap;display:flex}.post-kartenhandlungen .knopf{max-width:100%;height:auto;min-height:var(--bedien-hoehe);white-space:normal}.post-fristdatum{align-items:baseline;gap:var(--abstand-2);margin:0 0 var(--abstand-1);font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.post-fristdatum span{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-normal)}.post-entwurfsauszug{margin-bottom:var(--abstand-2);-webkit-line-clamp:5;font-family:var(--schrift-text);white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-antworten{margin:0;display:block}.post-antwortwahl{border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);display:inline-flex}.post-antwortwahl .knopf{border:0}.post-antwortwahl .post-antwortwinkel{width:auto;padding:0 var(--abstand-1)}.post .knopf[data-linie=true]{border-color:var(--farbe-feldlinie)}.post-kopfzeile h2,.post-projektknopf{overflow-wrap:anywhere}.post-projektknopf{text-align:left}.post-text{font-size:var(--groesse-lese)}.post-mail{margin-left:calc(-1 * var(--abstand-3))}.post-mail .post-text,.post-mail .post-anhaenge{padding-left:0}.post-mail[data-zu=true]{border-left:var(--linie) solid var(--farbe-linie);border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;position:relative}.post-mail[data-zu=true] .post-initialen{grid-row:1/3}.post-mail[data-zu=true] .post-eine-zeile{font-family:var(--schrift-text);white-space:normal;grid-area:2/2/auto/-1}.post-mail[data-zu=true] .post-zeitklappe{grid-area:1/3}@container (width>=900px){.post-inhalt:has(.post-handlungsspalte){grid-template-columns:minmax(0, var(--lese-breite)) var(--post-menue-breite)}.post-handlungsspalte{padding:var(--abstand-4) var(--abstand-4) var(--abstand-5) 0}}@media (width<768px){.post-leiste{gap:var(--abstand-2) var(--abstand-1)}.post-handlungsspalte>h2{display:none}}.post-kartenangaben{gap:var(--abstand-1) var(--abstand-2);margin:var(--abstand-1) 0;font-size:var(--groesse-klein);grid-template-columns:auto minmax(0,1fr);display:grid}.post-kartenangaben dt{color:var(--farbe-schrift-leise)}.post-kartenangaben dd{margin:0}.post-mobile-handlungen{padding:var(--abstand-2) var(--seiten-rand);border-top:var(--linie) solid var(--farbe-linie);flex:none}.post-mobile-handlungen .post-leiste{border:0;margin:0;padding:0}.post-projektknopf:hover,.post-anhang button:hover,.post-zeilentaten button:hover,.post-terminmenue button:hover,.post-projektmenue button:hover,.post-projektunter button:hover,.post-verschieben button:hover,.post-vorschlaege button:hover,.post-zitatknopf:hover,.post-marke button:hover{background:var(--farbe-hover);color:var(--farbe-text)}.post-kartenfelder{gap:var(--abstand-2);margin-top:var(--abstand-2);flex-direction:column;display:flex}.post-kartenfelder label{gap:var(--abstand-1);font-size:var(--groesse-klein);flex-direction:column;display:flex}.post-unten{max-width:var(--lese-breite)}.post-listenfilter{gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-3);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--abstand-1);box-sizing:border-box;max-width:100%;padding:var(--abstand-haar) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-auswahl);color:var(--farbe-schrift);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);border:0;display:inline-flex}button.chip{cursor:pointer;text-align:left}button.chip[aria-pressed=false]{box-shadow:inset 0 0 0 var(--linie) var(--farbe-feldlinie);color:var(--farbe-schrift-leise);background:0 0}button.chip[data-hovered]:not(:disabled){background:var(--farbe-hover)}button.chip:disabled{cursor:default}button.chip:disabled[aria-pressed=false]{box-shadow:inset 0 0 0 var(--linie) var(--farbe-linie);opacity:var(--bibliothek-inaktiv)}.chip[data-leise=true]{color:var(--farbe-schrift-leise);font-weight:var(--gewicht-normal);background:0 0;padding:0}.fundstelle{border-radius:var(--radius);background:var(--farbe-markierung);box-shadow:0 0 0 var(--abstand-haar) var(--farbe-markierung);color:inherit}.fundstelle[data-aktiv=true]{background:var(--farbe-auswahl);box-shadow:0 0 0 var(--abstand-haar) var(--farbe-auswahl)}.haarlinie{width:var(--bedien-hoehe);margin:var(--abstand-2) 0;border:0;border-top:var(--linie) solid var(--farbe-feldlinie);flex:none}.symbolleiste-gruppe{align-items:center;gap:var(--abstand-1);flex-direction:column;display:flex}.symbolleiste .symbolleiste-unten{margin-top:auto}.symbolleiste-unten>.haarlinie:has(+.haarlinie){display:none}.laeufe-anzeige{flex-direction:column;align-items:center;display:flex}.laeufe-knopf{height:auto;min-height:var(--bedien-hoehe);position:relative}.laeufe-zeichen{gap:var(--abstand-haar);flex-direction:column;display:flex}.laeufe-zeichen>span{align-items:center;gap:var(--abstand-1);display:inline-flex}.laeufe-etikett{display:none}.laeufe-knopf:is(:hover,:focus-visible) .laeufe-etikett{z-index:5;left:calc(100% + var(--abstand-2));padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-knopf);color:var(--farbe-knopf-schrift);display:block;position:absolute}.laeufe-knopf[data-fehler=true] .laeufe-etikett{max-width:var(--leiste-breite);color:inherit;white-space:normal;background:0 0;padding:0;display:block;position:static}@media (width<768px){.symbolleiste-laufkopf{padding:0 var(--seiten-rand);background:var(--farbe-grund);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex:none;order:1}.symbolleiste-laufkopf .laeufe-knopf{min-height:0;padding-block:var(--abstand-1);color:inherit;font-size:inherit;font-weight:var(--gewicht-normal)}.symbolleiste-laufkopf:empty{display:none}.symbolleiste-laufkopf .laeufe-anzeige{align-items:flex-end}.symbolleiste-laufkopf .laeufe-zeichen{display:none}.symbolleiste-laufkopf .laeufe-etikett,.symbolleiste-laufkopf .laeufe-knopf:is(:hover,:focus-visible) .laeufe-etikett{max-width:none;color:inherit;white-space:normal;text-align:right;background:0 0;padding:0;display:block;position:static}}.leiste-mehr{outline:none;flex-direction:column;display:flex}.leiste-mehr .knopf{justify-content:flex-start}.leiste-mehr kbd{padding-left:var(--abstand-4);color:var(--farbe-schrift-leise);font:inherit;font-size:var(--groesse-klein);margin-left:auto}@media (width<768px){.leiste-mehr kbd{display:none}}.tastenuebersicht-spalten{columns:2 var(--dialog-klein-breite);column-gap:var(--abstand-5)}.tastenuebersicht section{break-inside:avoid;margin-bottom:var(--abstand-4)}.tastenuebersicht h3{margin:0 0 var(--abstand-1);font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben)}.tastenuebersicht dl{margin:0}.tastenuebersicht dl>div{gap:var(--abstand-3);padding:var(--abstand-1) 0;border-top:var(--linie) solid var(--farbe-linie);display:flex}.tastenuebersicht dt{flex:none;width:40%}.tastenuebersicht dd{color:var(--farbe-schrift-leise);margin:0}.tastenuebersicht kbd{font:inherit;font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel)}.aufgaben-huelle{flex:1;min-width:0;min-height:0;container-type:inline-size}.aufgaben{background:var(--farbe-karte);height:100%;min-height:0;font-size:var(--groesse-leiste);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.aufgaben[data-detail=true]{grid-template-columns:minmax(0, 3fr) minmax(var(--aufgaben-detail), 2fr)}.aufgaben button{color:inherit;font:inherit}.aufgaben-mitte{flex-direction:column;min-width:0;min-height:0;display:flex}.aufgaben-kopf{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;display:flex}.aufgaben-kopf>button{color:var(--farbe-schrift-leise);cursor:pointer;font-weight:var(--gewicht-mittel);background:0 0;border:0}.aufgaben-kopf>button:hover{color:var(--farbe-text)}.aufgaben-kopf>button[aria-pressed=true]{color:var(--farbe-text);font-weight:var(--gewicht-hervorgehoben)}.aufgaben-suche{min-width:var(--aufgaben-suche-min);max-width:var(--post-menue-breite);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-flaeche);color:var(--farbe-text);font:inherit;border:0;outline:none;flex:1}.aufgaben-neu{margin-left:0}.aufgaben-neugruppe{align-items:center;margin-left:auto;display:inline-flex}.aufgaben-zeilenfeld{box-sizing:border-box;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-flaeche);color:var(--farbe-text);font:inherit;border:0;outline:none}.aufgaben-zeilenfeld:hover{background:var(--farbe-hover)}.aufgaben-neuzeile{padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--linie) solid var(--farbe-linie)}.aufgaben-neuzeile input{width:100%}.aufgaben-fehler{margin:var(--abstand-2) var(--abstand-4);color:var(--farbe-gefahr)}.aufgaben-liste{min-height:0;padding-bottom:var(--abstand-4);flex:1;overflow:auto}.aufgaben-spaltenkopf,.aufgaben-zeile{grid-template-columns:var(--aufgaben-haken-spalte) var(--aufgaben-chevron) minmax(0, 1fr) var(--aufgaben-projektspalte) var(--aufgaben-kuerzel) var(--aufgaben-datum-spalte);align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-4);display:grid}.aufgaben-spaltenkopf{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);border-bottom:var(--linie) solid var(--farbe-linie)}.aufgaben-zeile{cursor:pointer;outline:none}.aufgaben-zeile:hover{background:var(--farbe-hover)}.aufgaben-zeile[data-an=true]{background:var(--farbe-auswahl)}.aufgaben-zeile[data-ziel=true]{box-shadow:inset 0 var(--linie-dick) 0 var(--farbe-schrift-leise)}.aufgaben-zeile[data-unter=true]{padding-left:calc(var(--abstand-4) + var(--aufgaben-haken-spalte) + var(--aufgaben-chevron))}.aufgaben-zeile[data-fertig=true] .aufgaben-titel{color:var(--farbe-schrift-leise);text-decoration:line-through}.aufgaben-titel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aufgaben-zahl{margin-left:var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-variant-numeric:tabular-nums}.aufgaben-leise,.aufgaben-datum{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aufgaben-datum{text-align:right;font-variant-numeric:tabular-nums}.aufgaben-datum[data-ueber=true]{color:var(--farbe-gefahr)}.aufgaben-gruppe{align-items:center;gap:var(--abstand-1);padding:var(--abstand-2) var(--abstand-4) var(--abstand-1);font-weight:var(--gewicht-hervorgehoben);display:flex}.aufgaben-gruppe[draggable=true]{cursor:grab}.aufgaben-haken{width:var(--aufgaben-haken);height:var(--aufgaben-haken);border:var(--linie) solid var(--farbe-schrift-leise);border-radius:var(--radius-kreis);color:#0000;cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.aufgaben-haken svg{opacity:0}.aufgaben-haken:hover{border-color:var(--farbe-text)}.aufgaben-haken:hover svg,.aufgaben-haken[data-an=true] svg{opacity:1}.aufgaben-haken[data-an=true]{background:var(--farbe-schrift-leise);color:var(--farbe-karte)}.aufgaben-chevron{width:var(--aufgaben-chevron);height:var(--aufgaben-chevron);color:var(--farbe-schrift-leise);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.aufgaben-chevron:hover{color:var(--farbe-text)}.aufgaben-board{gap:var(--abstand-2);min-height:0;padding:var(--abstand-2) var(--abstand-4);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid;overflow:auto}.aufgaben-spalte h3{margin:0 0 var(--abstand-2);font-size:var(--groesse-leiste);font-weight:var(--gewicht-hervorgehoben)}.aufgaben-spalte{min-height:var(--aufgaben-spalte-min)}.aufgaben-spalte:not(:first-child)>.aufgaben-spaltenneu{visibility:hidden}.aufgaben-spalte:focus-within>.aufgaben-spaltenneu{visibility:visible}@media (hover:hover){.aufgaben-spalte:hover>.aufgaben-spaltenneu{visibility:visible}}.aufgaben-karte{margin-bottom:var(--abstand-2);padding:var(--abstand-2) var(--abstand-2);border-radius:var(--radius-knopf);background:var(--farbe-flaeche);cursor:pointer;flex-direction:column;display:flex}.aufgaben-karte:hover{background:var(--farbe-hover)}.aufgaben[data-ansicht=meine] .aufgaben-zeile>.personenkreis{visibility:hidden;width:0;padding:0;overflow:hidden}.aufgaben[data-ansicht=meine] .aufgaben-karte .personenkreis{display:none}.aufgaben-karte[data-an=true]{background:var(--farbe-auswahl)}.aufgaben-karte small{align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);justify-content:space-between;display:flex}.aufgaben-kalender{min-height:0;padding:var(--abstand-2) var(--abstand-4);flex-direction:column;flex:1;display:flex;overflow:auto}.aufgaben-kalenderkopf{align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-2);display:flex}.aufgaben-tage{grid-template-rows:auto;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(var(--aufgaben-tag-hoehe), auto);border-top:var(--linie) solid var(--farbe-linie);border-left:var(--linie) solid var(--farbe-linie);display:grid}.aufgaben-wochentag{padding:var(--abstand-1) var(--abstand-2);border-right:var(--linie) solid var(--farbe-linie);border-bottom:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.aufgaben-tag{min-width:0;padding:var(--abstand-1);border-right:var(--linie) solid var(--farbe-linie);border-bottom:var(--linie) solid var(--farbe-linie)}.aufgaben-tag[data-aussen=true]{background:var(--farbe-flaeche)}.aufgaben-tag[data-heute=true] .aufgaben-tagzahl{font-weight:var(--gewicht-hervorgehoben)}.aufgaben-tagzahl{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.aufgaben-eintrag{margin-top:var(--abstand-1);padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-flaeche);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:var(--groesse-klein);overflow:hidden}.aufgaben-eintrag:hover{background:var(--farbe-hover)}.aufgaben-eintrag[data-an=true]{background:var(--farbe-auswahl)}.aufgaben-ohnedatum{margin-top:var(--abstand-2)}.aufgaben-detail{background:var(--farbe-karte);border-left:var(--linie) solid var(--farbe-linie);flex-direction:column;min-height:0;display:flex}.aufgaben-bahn{min-height:0;padding:var(--abstand-4);flex:1;overflow:auto}.aufgaben-titelfeld{box-sizing:border-box;width:100%;margin:0 0 var(--abstand-2);color:var(--farbe-text);font:var(--gewicht-hervorgehoben) var(--groesse-seitentitel) / 1.25 var(--schrift-oberflaeche);background:0 0;border:0;outline:none;padding:0}.aufgaben-feld{grid-template-columns:var(--aufgaben-feldtitel) minmax(0, 1fr);padding:var(--abstand-1) 0;align-items:center;display:grid}.aufgaben-feld>span:first-child{color:var(--farbe-schrift-leise)}.aufgaben-feldwahl{box-sizing:border-box;max-width:100%;padding:var(--abstand-haar) var(--abstand-1);border-radius:var(--radius);color:var(--farbe-text);font:inherit;background:0 0;border:0;justify-self:start}.aufgaben-feldwahl:hover{background:var(--farbe-hover)}.aufgaben-text{box-sizing:border-box;width:100%;min-height:var(--aufgaben-text-min);margin:var(--abstand-2) 0;padding:var(--abstand-1) 0;color:var(--farbe-text);font:var(--groesse-lese) / 1.5 var(--schrift-text);resize:vertical;background:0 0;border:0;outline:none}.aufgaben-teil{margin-top:var(--abstand-2);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie)}.aufgaben-teil h3{margin:0 0 var(--abstand-1);font-size:var(--groesse-leiste);font-weight:var(--gewicht-hervorgehoben)}.aufgaben-unter{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1);border-radius:var(--radius);display:flex}.aufgaben-unter:hover{background:var(--farbe-hover)}.aufgaben-unter[data-fertig=true] span{color:var(--farbe-schrift-leise);text-decoration:line-through}.aufgaben-unter span{flex:1;min-width:0}.aufgaben-entfernen{color:var(--farbe-schrift-leise);cursor:pointer;opacity:0;background:0 0;border:0;margin-left:auto;padding:0}.aufgaben-unter:hover .aufgaben-entfernen,.aufgaben-bezug:hover .aufgaben-entfernen,.aufgaben-entfernen:focus-visible{opacity:1}@media (pointer:coarse){.aufgaben-entfernen{opacity:1}}.aufgaben-bezug{padding:var(--abstand-1);border-radius:var(--radius);align-items:center;display:flex}.aufgaben-bezug:hover{background:var(--farbe-hover)}.aufgaben-bezug>button:first-child{text-align:left;cursor:pointer;background:0 0;border:0;flex:1}.aufgaben-bezug[data-fertig=true]>button:first-child{color:var(--farbe-schrift-leise);text-decoration:line-through}.aufgaben-herkunft{width:100%;padding:var(--abstand-1);border-radius:var(--radius);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.aufgaben-herkunft:hover{background:var(--farbe-hover)}.aufgaben-herkunft small{margin-left:auto;margin-right:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.aufgaben-zeilenknoepfe{align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-2);display:flex}.aufgaben-mitlesende{align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-2);flex-wrap:wrap;display:flex}.aufgaben-marke{cursor:pointer;background:0 0;border:0;padding:0}.aufgaben-mitlesewahl{width:auto}.aufgaben-unten{gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-4);border-top:var(--linie) solid var(--farbe-linie);display:flex}.aufgaben-unten:empty{display:none}.aufgaben-menue-zweig{justify-content:space-between}.aufgaben-menueanker{width:0;height:0;position:fixed}.aufgaben-eingang{padding:var(--abstand-2) var(--abstand-4)}.aufgaben-vorschlag{margin-bottom:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche)}.aufgaben-vorschlag small{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:block}.aufgaben-vorschlag p{margin:var(--abstand-1) 0}.aufgaben-vorschlagtitel{font-weight:var(--gewicht-hervorgehoben);cursor:pointer;background:0 0;border:0}.aufgaben-entscheider{align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-2);flex-wrap:wrap;display:flex}.aufgaben-ruhe{color:var(--farbe-schrift-leise)}.aufgaben-schalter{align-items:center;gap:var(--abstand-1);display:inline-flex}.aufgaben-asana{max-width:min(var(--aufgaben-asana-breite), 94vw)}@container (width<1000px){.aufgaben,.aufgaben[data-detail=true]{grid-template-columns:minmax(0,1fr)}.aufgaben-detail{z-index:3;position:absolute;inset:0}}@container (width<620px){.aufgaben-board{grid-template-columns:minmax(0,1fr)}.aufgaben-spaltenkopf,.aufgaben-zeile{grid-template-columns:var(--aufgaben-haken-spalte) var(--aufgaben-chevron) minmax(0, 1fr) var(--aufgaben-kuerzel) var(--aufgaben-datum-schmal)}.aufgaben-spaltenkopf>:nth-child(4),.aufgaben-zeile>.aufgaben-leise{display:none}}.aufgaben-fristen{overflow:auto}.post-unteraufgaben{gap:var(--abstand-1);margin:var(--abstand-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.post-unteraufgaben li{align-items:center;gap:var(--abstand-2);display:flex}.aufgaben-detailkopf{align-items:center;gap:var(--abstand-1);margin-bottom:var(--abstand-3);flex-wrap:wrap;display:flex}.aufgaben-detailkopf>.aufgaben-fokusknopf{margin-left:auto}.aufgaben-detailkopf>.aufgaben-fokusknopf[aria-pressed=true]{background:var(--farbe-auswahl)}.aufgaben-wiederholung{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:inline-flex}.aufgaben-anzahl{width:calc(var(--abstand-5) * 2)}.aufgaben-datumsfeld{gap:var(--abstand-1);flex-direction:column;display:inline-flex}.aufgaben-datumsfeld>.react-aria-Label{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.aufgaben-datumsfeld .aufgaben-zeilenfeld{width:auto;display:flex}.aufgaben-datumsfeld .feldfehler{color:var(--farbe-gefahr);font-size:var(--groesse-klein)}@container (width>=620px){.aufgaben-board{grid-template-columns:repeat(3, minmax(0, var(--nachweiskarte-breite)));justify-content:start}}@media (width>=768px){.aufgaben-tage{grid-auto-rows:minmax(var(--aufgaben-tag-hoehe), 1fr);flex:1}}.aufgaben-eingang-zustaendig,.eingang-bis{display:contents}@media (width<768px){.aufgaben-kopf{flex-wrap:nowrap}.aufgaben-kopf .aufgaben-suche{min-width:0}.aufgaben-entscheider{align-items:end;gap:var(--abstand-2) var(--abstand-1);grid-template-columns:repeat(3,minmax(0,max-content));display:grid}.aufgaben-eingang-zustaendig{gap:var(--abstand-1);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.aufgaben-eingang-zustaendig .auswahl{max-width:100%}.aufgaben-entscheider>.aufgaben-datumsfeld,.aufgaben-entscheider>input,.eingang-bis{grid-column:1/-1}.eingang-bis{order:1;display:block}.aufgaben-entscheider>.knopf{padding-inline:var(--abstand-1);white-space:nowrap;order:2}.aufgaben-entscheider>input.aufgaben-zeilenfeld{box-sizing:border-box;width:100%}.aufgaben-entscheider .aufgaben-zeilenfeld{width:fit-content;max-width:100%;padding:var(--abstand-1);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf)}.aufgaben-spalte[data-leer=true]{display:none}.aufgaben-board{align-content:start}}.aufgaben-bahn>*{max-width:var(--lese-breite)}.aufgaben-kopffelder{align-items:center;gap:var(--abstand-1) var(--abstand-3);flex-wrap:wrap;display:flex}.aufgaben-feldwahl[data-ueber=true]{color:var(--farbe-gefahr)}.aufgaben-bezuege{gap:var(--abstand-1);margin-block:var(--abstand-2) var(--abstand-3);flex-wrap:wrap;display:flex}.aufgaben-plan{margin-block:var(--abstand-3);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-flaeche)}.aufgaben-plan h3{align-items:center;gap:var(--abstand-1);margin:0 0 var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);display:flex}.aufgaben-plan p{white-space:pre-wrap;margin:0}.aufgaben-plan ol{padding-left:var(--abstand-4);margin:0}.aufgaben-planknoepfe{align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-2);display:flex}.aufgaben-planknoepfe>:first-child{margin-right:auto}.aufgaben-teilkopf{justify-content:space-between;align-items:baseline;display:flex}.aufgaben-unterneu .aufgaben-haken{cursor:default;border-style:dashed;flex:none}.aufgaben-unterfeld{min-width:0;color:var(--farbe-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.aufgaben-zusatz>summary{color:var(--farbe-schrift-leise);cursor:pointer}.aufgaben-fokuspunkt{margin-left:var(--abstand-2);vertical-align:middle;width:var(--laeufe-punkt);height:var(--laeufe-punkt);border-radius:var(--radius-kreis);background:var(--farbe-text);display:inline-block}.aufgaben-ereignis{align-items:flex-start;gap:var(--abstand-3);padding:var(--abstand-1) 0;display:flex;position:relative}.aufgaben-ereignis:has(+.aufgaben-ereignis):after{content:"";top:calc(var(--abstand-1) + var(--bedien-hoehe));bottom:calc(0px - var(--abstand-1));left:calc(var(--bedien-hoehe) / 2);width:var(--linie);background:var(--farbe-linie);position:absolute}.aufgaben-ereignis .deckblatt-auszug{white-space:pre-wrap}.aufgaben-reiter{padding:var(--abstand-2) var(--abstand-4) 0;flex:none}.aufgaben-reiter [role=tablist]{gap:var(--abstand-1);display:flex}.aufgaben-reiter [role=tab]{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-gross);color:var(--farbe-schrift-leise);cursor:pointer;white-space:nowrap;background:0 0;border:0}.aufgaben-reiter [role=tab][data-selected]{background:var(--farbe-auswahl);color:var(--farbe-schrift)}.aufgaben-board{grid-auto-flow:column;grid-auto-columns:minmax(var(--aufgaben-spalte-min), var(--nachweiskarte-breite));grid-template-columns:none;justify-content:start}.aufgaben-eintrag[data-frist=true]{border-left:var(--linie-dick) solid var(--farbe-schrift);background:0 0}.aufgaben-zeitachse{min-height:0;padding:var(--abstand-2) var(--abstand-4);flex-direction:column;flex:1;display:flex}.zeitachse-roll{min-height:0;overflow:auto}.zeitachse-raster{min-width:calc(var(--zeitachse-titel) + var(--zeitachse-tage) * var(--zeitachse-tag) / var(--zeitachse-faktor))}.zeitachse-zeile{grid-template-columns:var(--zeitachse-titel) minmax(0, 1fr);min-height:calc(var(--bedien-hoehe) + var(--abstand-2));align-items:center;display:grid}.zeitachse-titel{z-index:1;gap:var(--abstand-2);min-width:0;padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-karte);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;display:flex;position:sticky;left:0}.zeitachse-titel>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zeitachse-gruppe h3{box-sizing:border-box;width:fit-content;height:calc(var(--bedien-hoehe) + var(--abstand-2));font-size:var(--groesse-normal);align-items:center;margin:0;display:flex;position:sticky;left:0}.zeitachse-bahn{height:calc(var(--bedien-hoehe) + var(--abstand-2));border-bottom:var(--linie) solid var(--farbe-linie);position:relative}.zeitachse-skala{height:var(--bedien-hoehe);position:relative}.zeitachse-skala>span{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);position:absolute}.zeitachse-balken{top:var(--abstand-2);height:var(--zeitachse-balken);border-radius:var(--radius);background:var(--farbe-auswahl);cursor:grab;touch-action:none;position:absolute}.zeitachse-balken[data-an=true]{outline:var(--linie) solid var(--farbe-schrift)}.zeitachse-balken[data-punkt=true]{width:var(--zeitachse-balken);border-radius:var(--radius-kreis)}.zeitachse-balken[data-frist=true]{border-left:var(--linie-dick) dotted var(--farbe-schrift)}.zeitachse-griff{width:var(--abstand-2);cursor:ew-resize;position:absolute;top:0;bottom:0}.zeitachse-griff[data-seite=beginn]{border-left:var(--linie) solid var(--farbe-schrift-leise);left:0}.zeitachse-griff[data-seite=faellig]{border-right:var(--linie) solid var(--farbe-schrift-leise);right:0}.zeitachse-heute{width:var(--linie);background:var(--farbe-schrift-leise);position:absolute;top:0;bottom:0}.zeitachse-fristen{height:auto;min-height:var(--bedien-hoehe)}.zeitachse-frist{width:fit-content;max-width:var(--zeitachse-titel);border-left:var(--linie-dick) dotted var(--farbe-schrift);font-size:var(--groesse-klein);display:block;position:relative}.zeitachse-aufgaben{position:relative}.zeitachse-verbindungen{inset:0 0 0 var(--zeitachse-titel);pointer-events:none;position:absolute}.zeitachse-verbindungen svg{fill:none;width:100%;height:100%;stroke:var(--farbe-schrift-leise);stroke-width:var(--linie)}.zeitachse-fristlinie{border-left:var(--linie) dotted var(--farbe-schrift);position:absolute;top:0;bottom:0}.aufgaben-uebersicht{padding:var(--abstand-4);overflow:auto}.uebersicht-lage{gap:var(--abstand-4);margin-bottom:var(--abstand-5);flex-wrap:wrap;display:flex}.uebersicht-zahl{padding:var(--abstand-1);border-radius:var(--radius);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0}.uebersicht-lage .uebersicht-zahl{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben)}.aufgaben-uebersicht h3{margin:var(--abstand-4) 0 var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-normal);font-weight:var(--gewicht-mittel)}.uebersicht-tabelle{overflow:auto}.aufgaben-uebersicht table{border-collapse:collapse;width:100%}.aufgaben-uebersicht th,.aufgaben-uebersicht td{padding:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);text-align:right;font-weight:var(--gewicht-normal)}.aufgaben-uebersicht th:first-child{text-align:left}.aufgaben-uebersicht thead{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.aufgaben-uebersicht th .personenkreis{margin-right:var(--abstand-2);display:inline-grid}.uebersicht-frist,.uebersicht-lauf{align-items:center;gap:var(--abstand-2);margin-block:var(--abstand-2);display:flex}.uebersicht-frist{border-left:var(--linie-dick) solid var(--farbe-schrift);padding-left:var(--abstand-2)}@media (width<768px){.aufgaben-reiter{padding-inline:var(--abstand-2)}.aufgaben-reiter [role=tablist]{justify-content:space-between;gap:0}.aufgaben-reiter [role=tab]{padding-inline:var(--abstand-1)}.aufgaben-board{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}.aufgaben input,.aufgaben textarea,.aufgaben .auswahl-knopf{font-size:var(--groesse-lese)}.aufgaben-zeitachse .aufgaben-kalenderkopf{flex-wrap:wrap}.zeitachse-raster{min-width:0}.zeitachse-verbindungen{display:none}.zeitachse-zeile{flex-direction:column;align-items:stretch;display:flex}.zeitachse-bahn{width:100%}.zeitachse-titel{cursor:default;position:static}.zeitachse-balken{cursor:default;touch-action:auto}.zeitachse-skala{display:none}.zeitachse-frist{left:auto!important}.aufgaben-uebersicht th,.aufgaben-uebersicht td{padding:var(--abstand-1);font-size:var(--groesse-klein);overflow-wrap:anywhere}.uebersicht-frist{flex-wrap:wrap}}.zeitachse-tooltip{z-index:2;width:max-content;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);font-size:var(--groesse-klein);position:absolute;bottom:100%;left:0}.zeitachse-massstab{margin-left:auto}.zeitachse-skala [data-heute=true]{font-weight:var(--gewicht-hervorgehoben);color:var(--farbe-schrift)}.zeitachse-skala>span{text-align:center;white-space:nowrap}.zeitachse-person{margin-left:var(--abstand-2);pointer-events:none;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.zeitachse-wochenende{background:var(--farbe-band);position:absolute;top:0;bottom:0}.zeitachse-fristname{margin-left:var(--abstand-1);width:max-content;max-width:var(--zeitachse-titel);background:var(--farbe-karte);pointer-events:auto;position:sticky;top:0}.zeitachse-gruppe h3{z-index:1;background:var(--farbe-karte)}.uebersicht-inhalt{gap:var(--abstand-5);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=1000px){.uebersicht-inhalt{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (width<768px){.zeitachse-kopf{display:none}}.aufgaben-kartenprojekt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aufgaben-kartendatum{white-space:nowrap;flex-shrink:0}.archiv-status{margin:var(--abstand-1) 0 0;padding:var(--abstand-1) var(--abstand-2);border-left:var(--linie-dick) solid var(--farbe-linie);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.projektliste .projektliste-archiv{justify-content:flex-start;align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-1);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);color:var(--farbe-schrift-leise);border-radius:0;display:flex}.projektliste .projektliste-archiviert{color:var(--farbe-schrift-leise)}.archiv-dialog header{padding-bottom:var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie)}.archiv-dialog h3{margin:var(--abstand-2) 0 0;font-size:var(--groesse-normal);font-weight:var(--gewicht-hervorgehoben);overflow-wrap:anywhere}.archiv-dialog p{margin:0;line-height:1.5}.archiv-dialog ul{margin:0;padding:0;list-style:none}.archiv-info,.archiv-hindernisse,.archiv-abschlussliste{gap:var(--abstand-1);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius);background:var(--farbe-flaeche);display:grid}.archiv-info p{color:var(--farbe-schrift-leise)}.archiv-hindernisse li:before{content:"– ";color:var(--farbe-schrift-leise)}.archiv-abschlussliste{gap:var(--abstand-2)}.archiv-abschlussliste>ul{max-height:var(--archiv-liste-hoehe);overflow:auto}.archiv-abschlussliste label{align-items:baseline;gap:var(--abstand-1);flex-direction:row;display:flex}.archiv-abschlussliste input[type=checkbox]{accent-color:var(--farbe-schrift)}.archiv-abschlussliste small{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.archiv-abschlussliste>.knopf{justify-self:start}.archiv-fristen li{justify-content:space-between;align-items:center;gap:var(--abstand-2);display:flex}.archiv-fehler{color:var(--farbe-gefahr);font-size:var(--groesse-klein)}.archiv-verlauf{padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie)}.archiv-verlauf summary{cursor:pointer}.archiv-verlauf li{padding-top:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.archiv-dialog footer{gap:var(--abstand-2);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);flex-wrap:wrap}.archiv-dialog .knopf:not(.umrandet,.rund){border-color:var(--farbe-feldlinie)}.archiv-dialog .archiv-gefahr{background:var(--farbe-gefahr);color:var(--farbe-karte)}.baum-papierkorb [data-gefahr=true]{color:var(--farbe-gefahr)}.baum-papierkorb .knopf[data-frage=true],.baum-papierkorb .knopf[data-frage=true]:hover{background:var(--farbe-gefahr);color:var(--farbe-karte)}.baum-papierkorb li:has([data-frage=true]) .knopf:not([data-gefahr]){display:none}.baum-papierkorb li .baum-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.baum-papierkorb .knopf{padding:0 var(--abstand-1)}.baum-papierkorb li:not(:hover,:focus-within) [data-gefahr=true]{display:none}@media (hover:none){.baum-papierkorb li:not(:hover,:focus-within) [data-gefahr=true]{display:inline-flex}}.pruefungen-huelle{flex:1;min-height:0;container-type:inline-size}.pruefungen{grid-template-columns:var(--pruefung-navi) minmax(0, 1fr);background:var(--farbe-karte);height:100%;min-height:0;font-size:var(--groesse-leiste);display:grid}.pruefungen-inhalt{container-type:inline-size}.pruefungen button{color:inherit;font:inherit}.pruefungen-navi{gap:var(--abstand-haar);min-height:0;padding:var(--abstand-2);background:var(--farbe-grund);border-right:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex;overflow:auto}.pruefungen-navi>button{align-items:flex-start;gap:var(--abstand-haar);width:100%;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.pruefungen-navi>button:hover{background:var(--farbe-hover)}.pruefungen-navi>button[aria-pressed=true]{background:var(--farbe-auswahl);font-weight:var(--gewicht-hervorgehoben)}.pruefungen-navi i{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-style:normal;font-weight:var(--gewicht-normal)}.pruefungen-navi>:not(.pruefungen-fest)+.pruefungen-fest{margin-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie);border-radius:0}.pruefungen-navi>.pruefungen-fest{color:var(--farbe-schrift-leise)}.pruefungen-navi>.pruefungen-fest[aria-pressed=true]{color:var(--farbe-schrift)}.pruefungen-navi>.pruefungen-neu{margin-bottom:var(--abstand-2);color:var(--farbe-schrift-leise)}.pruefungen-inhalt{min-width:0;min-height:0;overflow:auto}.dd{flex-direction:column;min-height:100%;display:flex}.dd-aktionen{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.dd-zweit{border-color:var(--farbe-feldlinie)}.dd-leise{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.dd-fehler{margin:var(--abstand-1) var(--abstand-4);color:var(--farbe-gefahr)}.dd-gesamt{padding:0 var(--abstand-2);border-radius:var(--radius);background:var(--farbe-band);color:var(--farbe-schrift);font-weight:var(--gewicht-mittel)}.dd-gesamt[data-stufe="2"]{box-shadow:inset var(--linie-dick) 0 0 var(--farbe-pruef-gelb)}.dd-gesamt[data-stufe="3"],.dd-gesamt[data-stufe="4"]{box-shadow:inset var(--linie-dick) 0 0 var(--farbe-pruef-rot)}.dd-werkzeug{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-4);flex-wrap:wrap;display:flex}.dd-werkzeug:has(>.pb-bereiche){border-bottom:var(--linie) solid var(--farbe-linie)}.dd-werkzeug>.pb-bereiche{margin:0 auto 0 calc(-1 * var(--abstand-2));border-bottom:0;padding:0}.dd-tabelle input[type=checkbox]{accent-color:var(--farbe-schrift);margin:0}.dd-tabelle{padding-bottom:var(--abstand-4)}.dd-zeile{grid-template-columns:var(--pruefung-risiko) minmax(0, 1fr) var(--pruefung-standspalte);align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-4);outline:none;display:grid}.dd-zeile[role=row][tabindex]{cursor:pointer}.dd-zeile[tabindex]:hover{background:var(--farbe-hover)}.dd-zeile[data-an=true]{background:var(--farbe-auswahl)}.dd-befundzeile{grid-template-columns:minmax(0, 1fr) var(--pruefung-standspalte)}.dd-befundzeile[data-wahl=true]{grid-template-columns:var(--pruefung-risiko) minmax(0, 1fr) var(--pruefung-standspalte)}.dd-zeile[data-zustand=vorgeschlagen] .dd-titel{font-style:italic}.dd-zeile[data-zustand=verworfen] .dd-titel{color:var(--farbe-schrift-leise);text-decoration:line-through}.dd-zeile:focus-visible{outline:var(--linie) solid var(--fokus-farbe);outline-offset:calc(0px - var(--fokus-versatz) - var(--linie))}.dd-kopfzeile{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);border-bottom:var(--linie) solid var(--farbe-linie)}.dd-dimzeile{grid-template-columns:minmax(0, 1fr) repeat(4, var(--pruefung-zahlspalte))}.dd-dimzeile[data-aus=true]{color:var(--farbe-schrift-leise)}.dd-gruppe{padding:var(--abstand-3) var(--abstand-4) var(--abstand-1);font-weight:var(--gewicht-hervorgehoben)}.dd-befundtext{flex-direction:column;min-width:0;display:flex}.dd-titel,.dd-unterzeile{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dd-unterzeile{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.dd-unterzeile>span:before{content:"·";margin:0 var(--abstand-1);color:var(--farbe-schrift-leise)}.dd-risikotext[data-stufe="2"]{color:var(--farbe-vorsicht)}.dd-risikotext[data-stufe="3"],.dd-risikotext[data-stufe="4"]{color:var(--farbe-pruef-rot)}.dd .pb-titel{cursor:default}.dd-belegstand[data-gefunden=false],.dd-gegenstand[data-ergebnis=fraglich]{color:var(--farbe-pruef-rot)}.dd-herkunft{padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-band);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin-left:var(--abstand-1);flex:none;font-style:normal}.dd-stand{align-items:center;gap:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:flex}.dd-detail>.dd-fehler,.dd-hinweistext{margin:0 0 var(--abstand-2)}.dd-detail{margin:0 var(--abstand-4) var(--abstand-2);padding:var(--abstand-3);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-flaeche)}.dd-detail-raster{gap:var(--abstand-2);display:grid}.dd-detail-wahl{gap:var(--abstand-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.dd-feld{gap:var(--abstand-haar);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-direction:column;display:flex}.dd-feld .feld{color:var(--farbe-schrift);font-size:var(--groesse-normal)}.dd-feld textarea{resize:vertical}.dd-belege{gap:var(--abstand-1);margin-top:var(--abstand-2);flex-direction:column;display:flex}.dd-entscheiden{align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-3);flex-wrap:wrap;display:flex}.dd-grund{flex:160px;width:auto}.dd-weiter{margin-left:auto}.dd-verlauf{gap:var(--abstand-1) var(--abstand-3);margin:var(--abstand-2) 0 0;color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dd-verlauf li{gap:var(--abstand-1);display:flex}.dd-verlauf i{font-style:normal}.dd-zuschnitt,.dd-neu{gap:var(--abstand-3);max-width:var(--deckblatt-breite);padding:var(--abstand-4);display:grid}.dd-vorfragen{gap:var(--abstand-1);border:0;margin:0;padding:0;display:grid}.dd-vorfragen legend{margin-bottom:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.dd-vorfrage{justify-content:space-between;align-items:center;gap:var(--abstand-3);display:flex}.dd-dokzeile{grid-template-columns:minmax(0, 1fr) var(--pruefung-standspalte) var(--pruefung-zahlspalte) var(--pruefung-standspalte)}.dd-dokzeile[data-ausfall=true]>:nth-child(2){color:var(--farbe-gefahr)}.dd-stimmen{margin-top:var(--abstand-2);padding-left:var(--abstand-2);border-left:var(--linie-dick) solid var(--farbe-linie);font-size:var(--groesse-klein)}.dd-stimmen[data-ergebnis=fraglich]{border-left-color:var(--farbe-pruef-rot)}.dd-stimmen ul{gap:var(--abstand-haar);margin:var(--abstand-1) 0 0;color:var(--farbe-schrift-leise);padding:0;list-style:none;display:grid}.dd-stimmen li{gap:var(--abstand-1);flex-wrap:wrap;display:flex}.dd-stimmen li span{color:var(--farbe-schrift)}.dd-stimmen li i{font-style:normal}.dd-zeilenfeld{align-items:flex-end;gap:var(--abstand-2);display:flex}.dd-zeilenfeld .dd-feld{flex:auto}.eh-leiste{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:inline-flex}.eh-leiste select{width:auto;max-width:var(--pruefung-navi)}.eh-gruppe{align-items:center;gap:var(--abstand-1);display:inline-flex}.qb-zeile{display:grid}.qb-zeile .pm-wert[data-leise=true]{color:var(--farbe-schrift-leise)}.qb-zeile>[role=cell]:not(:first-child),.qb-kopf{font-size:var(--groesse-klein)}.qb-kopf{min-width:0;color:var(--farbe-schrift);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.qb-kopf:hover{text-decoration:underline}.kb-zeile{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--pruefung-standspalte)}.kb-zeile.kb-anforderung{grid-template-columns:var(--pruefung-zahlspalte) minmax(0, 1fr) var(--pruefung-standspalte)}.kb-formular{gap:var(--abstand-2);display:grid}.kb-json{font-family:var(--schrift-code);font-size:var(--groesse-klein)}.kb-neu{margin:var(--abstand-1) var(--abstand-4)}@container (width<520px){.dd-dimzeile{grid-template-columns:minmax(0, 1fr) repeat(2, var(--pruefung-zahlspalte))}.dd-dimzeile>:nth-child(4),.dd-dimzeile>:nth-child(5){display:none}}.dd-dokzeile select{width:100%}@media (width<768px){.pruefungen{grid-template-columns:minmax(0,1fr)}.pruefungen-navi{display:none}.pruefungen[data-liste=true]>.pruefungen-navi{display:flex}.pruefungen[data-liste=true]>.pruefungen-inhalt{display:none}}@media (width>=768px){.dd-tabelle{max-width:var(--dd-liste-breite)}.pruefungen-inhalt .pb-huelle:not([data-vollbild=true]) .pb-art{display:none}.pruefungen .pb-kopf{padding-top:var(--abstand-4)}.dd .pb-kopf .pb-kennzahl[data-neben=true]{display:none}.dd .pb-kopf .pb-kennzahlen:hover .pb-kennzahl[data-neben=true]{display:inline-flex}}.pb-aktionen .knopf.linie{border-color:#0000}@container (width>=1000px){.dd-detail-raster{grid-template-columns:minmax(0, var(--lese-breite)) minmax(0, var(--matrix-spalte-breit));align-items:start}.dd-detail-raster>:not(.dd-detail-wahl){grid-column:1}.dd-detail-raster>.dd-detail-wahl{grid-area:1/2/span 4;grid-template-columns:minmax(0,1fr)}}.pb-huelle{min-width:0;height:100%;min-height:0;container-type:inline-size}.pb{background:var(--farbe-karte);height:100%;min-height:0;font-size:var(--groesse-leiste);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pb[data-detail=true]{grid-template-columns:minmax(0, 1fr) var(--matrix-detail)}.pb-huelle[data-vollbild=true],.pb-vollflaeche[data-vollbild=true]{z-index:40;background:var(--farbe-karte);position:fixed;inset:0}.pb-vollflaeche[data-vollbild=true]{overflow:auto}.pb button{color:inherit;font:inherit}.pb-kopf{gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex-direction:column;grid-column:1/-1;display:flex}.pb-titelzeile{align-items:baseline;gap:var(--abstand-3);flex-wrap:wrap;min-width:0;display:flex}.pb-art{flex:none}.pb-aktionen{justify-content:flex-end;align-items:center;gap:var(--abstand-1);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.pb-lauf{align-items:center;gap:var(--abstand-1);flex-wrap:wrap;display:flex}.pb-meldung{margin:0}.pb-zweig{justify-content:space-between}.pb-menueliste{max-height:60dvh;overflow:auto}.pb-aufklappen{padding:0}.pb-titel{overflow-wrap:anywhere;min-width:0;font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);white-space:normal;cursor:text;margin:0}.pb-titelfeld{border:0;border-bottom:var(--linie) solid var(--farbe-feldlinie);min-width:0;color:var(--farbe-text);font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-hervorgehoben);background:0 0;outline:none;flex:1;padding:0}.pb-papiere,.pb-fassungen{align-items:center;gap:var(--abstand-1);display:flex}.pb-bereiche b{color:var(--farbe-gefahr);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel)}.pb-kennzahlen{align-items:center;gap:var(--abstand-1) var(--abstand-4);flex-wrap:wrap;display:flex}.pb-kennzahl{align-items:baseline;gap:var(--abstand-1);display:inline-flex}.pb-kennzahl i{color:var(--farbe-schrift-leise);font-style:normal}.pb-kennzahl b{font-weight:var(--gewicht-hervorgehoben);font-variant-numeric:tabular-nums}.knopf.pb-maengel{color:var(--farbe-gefahr)}.pb-maengelliste{max-height:50dvh;overflow:auto}.pb-fehler{color:var(--farbe-gefahr);margin:0}.pb-bereiche{gap:var(--abstand-haar) var(--abstand-1);min-width:0;padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;grid-column:1/-1;display:flex}.pb-bereiche>button{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;display:flex}.pb-bereiche>button:hover{background:var(--farbe-hover)}.pb-bereiche>button[aria-pressed=true]{background:var(--farbe-auswahl);font-weight:var(--gewicht-hervorgehoben)}.pb-bereiche i{color:var(--farbe-schrift-leise);font-variant-numeric:tabular-nums;flex:none;font-style:normal}.pb-filter[aria-pressed=true]{background:var(--farbe-auswahl)}.pb-zeilenvorschlaege{gap:var(--abstand-1);flex-direction:column;width:100%;display:flex}.pb-zeilenvorschlag{align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);background:var(--farbe-band);display:flex}.pb-zeilenvorschlag>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pm{flex-direction:column;min-width:0;min-height:0;display:flex}.pm-leiste:empty{display:none}.pm-leiste>.pb-bereiche{margin-left:calc(-1 * var(--abstand-2));border-bottom:0;flex:1 1 0;padding:0}.pb:not(:has(>.pb-bereiche)){grid-template-rows:auto minmax(0,1fr)}.pm-leiste{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--linie) solid var(--farbe-linie);flex-wrap:wrap;display:flex}.pm-spaltenwahl{margin-left:auto;position:relative}.pm-spaltenliste{z-index:4;gap:var(--abstand-1);min-width:var(--matrix-spalte-mittel);max-height:50dvh;padding:var(--abstand-2);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;position:absolute;right:0;overflow:auto}.pm-spaltenliste label{align-items:center;gap:var(--abstand-2);white-space:nowrap;display:flex}.pm-rahmen{flex:1;min-width:0;min-height:0;overflow:auto}.pm-tabelle{border-collapse:separate;border-spacing:0;-webkit-hyphens:auto;hyphens:auto;outline:none;min-width:100%}.pm-tabelle th,.pm-tabelle td{box-sizing:border-box;padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie) solid var(--farbe-linie);text-align:left;vertical-align:top}.pm-tabelle thead th{z-index:2;background:var(--farbe-karte);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);overflow-wrap:break-word;position:sticky;top:0}.pm-tabelle [data-breite=schmal]{min-width:var(--matrix-spalte-schmal);max-width:var(--matrix-spalte-mittel)}.pm-tabelle [data-breite=mittel]{min-width:var(--matrix-spalte-mittel);max-width:var(--matrix-spalte-breit)}.pm-tabelle [data-breite=breit]{min-width:var(--matrix-spalte-breit);max-width:var(--matrix-spalte-weit)}.pm-zeilenkopf{z-index:1;width:1%;min-width:var(--matrix-zeilenkopf);-webkit-hyphens:manual;hyphens:manual;max-width:var(--matrix-spalte-mittel);background:var(--farbe-karte);font-weight:var(--gewicht-mittel);overflow-wrap:break-word;position:sticky;left:0}.pm-tabelle thead .pm-zeilenkopf{z-index:3}.pm-zeilenkopf>span{font-variant-numeric:tabular-nums}.pm-entfernen{white-space:nowrap;color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);cursor:pointer;opacity:0;background:0 0;border:0;padding:0;display:block}.pm-zeile:hover .pm-entfernen,.pm-entfernen[data-focus-visible]{opacity:1}.pm-entfernen:hover{color:var(--farbe-gefahr)}.pm-gruppe th>span{left:var(--abstand-2);position:sticky}.pm-gruppe th{padding-top:var(--abstand-3);background:var(--farbe-karte);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-hervorgehoben)}.pm-zelle{cursor:default;position:relative}.pm-zelle:hover{background:var(--farbe-hover)}.pm-zelle[data-gerechnet=true]{color:var(--farbe-schrift-leise)}.pm-zelle[data-vorschlag=true]{background:var(--farbe-hover)}.pm-vorgeschlagen{color:var(--farbe-schrift-leise);font-style:italic}.pm-zelle[data-gewaehlt=true]{background:var(--farbe-auswahl);box-shadow:inset 0 0 0 var(--linie) var(--farbe-feldlinie)}.pm-zeile[data-gewaehlt=true] .pm-zeilenkopf{background:var(--farbe-auswahl)}.pm-wert[data-ton]:before,.pm-detailwert[data-ton]:before,.pb-filter[data-ton]:before{content:"";width:var(--abstand-2);height:var(--abstand-2);margin-right:var(--abstand-1);border-radius:var(--radius-kreis);background:var(--farbe-linie);vertical-align:baseline;flex:none;display:inline-block}:is(.pm-wert,.pm-detailwert,.pb-filter)[data-ton=gut]:before{background:var(--farbe-schrift-leise)}:is(.pm-wert,.pm-detailwert,.pb-filter)[data-ton=mittel]:before{background:var(--farbe-vorsicht)}:is(.pm-wert,.pm-detailwert,.pb-filter)[data-ton=schlecht]:before{background:var(--farbe-gefahr)}.pb-kennzahl[data-ton=schlecht] b{color:var(--farbe-gefahr)}.pb-kennzahl[data-ton=mittel] b{color:var(--farbe-vorsicht)}.pb-kennzahl[data-ton]:before{content:none}.pm-wert{-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pm-marken{align-items:center;gap:var(--abstand-1);margin-top:var(--abstand-haar);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-wrap:wrap;display:flex}.pm-marken .dd-herkunft:first-child{margin-left:0}.pm-mangel{color:var(--farbe-gefahr);font-weight:var(--gewicht-fett)}.pm-vorschlag{align-items:center;display:inline-flex}.pm-kommentare{padding:0 var(--abstand-1);border-radius:var(--radius);background:var(--farbe-auswahl);font-variant-numeric:tabular-nums}.pm-eingabe{box-sizing:border-box;width:100%;padding:var(--abstand-1);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);background:var(--farbe-flaeche);color:var(--farbe-text);font:inherit;resize:vertical;outline:none}.pm-wahl{padding-right:var(--abstand-5);appearance:none;background-image:var(--chevron-bild);background-position:right var(--abstand-2) center;background-repeat:no-repeat}.pm-mehrfach{gap:var(--abstand-1);flex-direction:column;display:flex}.pm-mehrfach label{gap:var(--abstand-1);align-items:baseline;display:flex}.pm-mehrfach-knoepfe{justify-content:flex-end;gap:var(--abstand-1);display:flex}.pm-detail{gap:var(--abstand-3);min-height:0;padding:var(--abstand-3) var(--abstand-4);border-left:var(--linie) solid var(--farbe-linie);flex-direction:column;display:flex;overflow:auto}.pm-detail header{justify-content:space-between;align-items:baseline;gap:var(--abstand-2);display:flex}.pm-detail h3{font-size:var(--groesse-leiste);font-weight:var(--gewicht-hervorgehoben);margin:0}.pm-detailwert{white-space:pre-line;overflow-wrap:anywhere;margin:0}.pm-mangeltext{color:var(--farbe-gefahr);margin:0}.pm-leise{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.pm-herkunft{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin:0}.pm-unterfeld{gap:var(--abstand-1);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);flex-direction:column;display:flex}.pm-vorschlagskarte{gap:var(--abstand-2);padding:var(--abstand-2);border-radius:var(--radius-knopf);background:var(--farbe-band);flex-direction:column;display:flex}.pm-vorschlagswert{white-space:pre-line;overflow-wrap:anywhere;margin:0}.pm-reihe{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.pm-reihe .feld{flex:1;min-width:0}.pm-abschnitt{gap:var(--abstand-2);flex-direction:column;display:flex}.pm-abschnitt summary{color:var(--farbe-schrift-leise);cursor:pointer}.pm-belegen{gap:var(--abstand-2);margin-top:var(--abstand-2);flex-direction:column;display:flex}.pm-verlauf{align-items:baseline;gap:var(--abstand-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pm-verlauf>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pm-kommentar{align-items:baseline;gap:var(--abstand-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.pm-kommentar p{margin:0}.pm-kommentar[data-erledigt=true] p{color:var(--farbe-schrift-leise);text-decoration:line-through}.pm-schliessen{display:none}@container (width<1100px){.pb,.pb[data-detail=true]{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.pb[data-detail=true]{grid-template-rows:auto auto minmax(0,1fr) auto}.pm-detail{max-height:var(--matrix-detail-hoehe);border-top:var(--linie) solid var(--farbe-linie);border-left:0}.pm-schliessen{display:inline-flex}}.pm-tabelle thead th{padding-right:var(--abstand-3);position:sticky}.pm-kopfknopf{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pm-kopfknopf:hover{color:var(--farbe-text)}.pm-griff{width:var(--abstand-2);cursor:col-resize;outline:none;position:absolute;top:0;bottom:0;right:0}.pm-griff:hover,.pm-griff:focus-visible{background:var(--farbe-linie)}.pm-blase-inhalt{gap:var(--abstand-2);box-sizing:border-box;width:var(--matrix-blase);padding:var(--abstand-3);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--farbe-schatten);font-size:var(--groesse-leiste);outline:none;flex-direction:column;display:flex}.pm-blase-titel{font-weight:var(--gewicht-hervorgehoben);margin:0}.pm-blase-ki{gap:var(--abstand-1);flex-direction:column;display:flex}.pm-suche{width:var(--matrix-spalte-mittel)}.pm-sichten{gap:var(--abstand-haar);display:inline-flex}.pm-sichten [aria-pressed=true]{background:var(--farbe-auswahl)}.pm-hinweis{margin:var(--abstand-3) var(--abstand-4)}.pm-liste{gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);flex-direction:column;display:flex}.pm-karte{padding:var(--abstand-2) var(--abstand-3);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf)}.pm-karte[data-gewaehlt=true]{border-color:var(--farbe-feldlinie)}.pm-karte h4{margin:0 0 var(--abstand-1);font-size:var(--groesse-leiste)}.pm-karte dl{grid-template-columns:minmax(var(--matrix-spalte-schmal), max-content) minmax(0, 1fr);gap:var(--abstand-1) var(--abstand-3);margin:0;display:grid}.pm-kartenfeld{cursor:default;display:contents}.pm-kartenfeld dt{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.pm-kartenfeld dd{white-space:pre-line;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.pm-kartenfeld[data-gewaehlt=true] dd{background:var(--farbe-auswahl)}.pm-board{gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);display:flex}.pm-bahn{gap:var(--abstand-1);width:var(--matrix-board-bahn);flex-direction:column;flex:none;display:flex}.pm-bahn h4{margin:0 0 var(--abstand-1);font-size:var(--groesse-leiste);justify-content:space-between;display:flex}.pm-bahn h4 i{color:var(--farbe-schrift-leise);font-style:normal}.pm-boardkarte{gap:var(--abstand-haar);padding:var(--abstand-2);border:var(--linie) solid var(--farbe-linie);border-radius:var(--radius-knopf);background:var(--farbe-karte);text-align:left;cursor:pointer;flex-direction:column;display:flex}.pm-boardkarte[aria-pressed=true]{background:var(--farbe-auswahl)}.pm-boardkarte span{color:var(--farbe-schrift-leise);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pm-kontext{z-index:50;box-sizing:border-box;width:var(--matrix-kontext);padding:var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--farbe-schatten);flex-direction:column;display:flex;position:fixed}.pm-kontext button{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;border:0}.pm-kontext button:hover,.pm-kontext button:focus-visible{background:var(--farbe-hover);outline:none}.pm-kontext [data-gefahr=true],.pm-gefahr{color:var(--farbe-gefahr)}.pm-kontext button:has(>.symbol){align-items:center;gap:var(--abstand-1);display:flex}.pm-bestaetigung{align-items:center;gap:var(--abstand-3);padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-knopf);background:var(--farbe-band);flex-wrap:wrap;display:flex}.pm-bestaetigung p{margin:0}.pm-aufgabe{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);white-space:nowrap;display:block}.pb-veraltet{color:var(--farbe-vorsicht);font-size:var(--groesse-klein)}.pm-vorschlagswert ins{color:var(--farbe-akzent);text-decoration:none}.pm-vorschlagswert del{color:var(--farbe-schrift-leise)}.pm-fassung{z-index:30;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4);background:var(--farbe-karte);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.pm-fassung h3{font-size:var(--groesse-leiste);margin:0}.pm-fassung-knoepfe{gap:var(--abstand-2);margin-left:auto;display:flex}.pm-fassung-inhalt{flex:1;min-height:0;overflow:auto}.pm-fassung-inhalt h4{margin:var(--abstand-3) 0 var(--abstand-1);font-size:var(--groesse-leiste)}.pm-schrittlauf{gap:var(--abstand-1);flex-direction:column;display:flex}.pm-schritte{gap:var(--abstand-haar);padding-left:var(--abstand-4);flex-direction:column;margin:0;display:flex}.pm-schritte li{align-items:baseline;gap:var(--abstand-2);display:flex}.pm-schritte i{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-style:normal}.pm-schritte [data-zustand=abgebrochen] i,.pm-schritte [data-zustand=unvollstaendig] i{color:var(--farbe-gefahr)}.pm-schritte [data-zustand=laeuft] i,.pm-schritte [data-zustand=nachlauf] i{color:var(--farbe-text)}.knopf.linie{border-color:var(--farbe-feldlinie)}.pm-tabelle :is(th,td):first-child{padding-left:var(--abstand-4)}.pm-tabelle :is(th,td):last-child{padding-right:var(--abstand-4)}@container (width<700px){.pb-aktionen{justify-content:flex-start;width:100%;margin-left:0}.pb-lauf{width:100%}}.pb-inhalt{display:contents}@media (width<768px){.pb-inhalt{min-height:0;display:block;position:relative}.pb-inhalt>.pm{height:100%}.pb[data-detail=true] .pb-inhalt>.pm{height:calc(100% - min(50%, var(--matrix-detail-hoehe)))}.pb-inhalt>.pm-detail{z-index:4;box-sizing:border-box;height:min(50%, var(--matrix-detail-hoehe));max-height:var(--sheet-hoehe);padding-bottom:max(var(--abstand-2), env(safe-area-inset-bottom));border-radius:var(--radius-gross) var(--radius-gross) 0 0;background:var(--farbe-karte);box-shadow:var(--farbe-schatten);position:absolute;inset:auto 0 0}.pb-kopf{gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-4)}.pb-titelzeile{align-items:center;gap:var(--abstand-1);flex-wrap:nowrap}.pb-titel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pb-art{display:none}.pb-haupthandlung{display:contents}.pb-haupthandlung:empty{display:none}.pb-titelzeile>.knopf,.pb-haupthandlung .knopf{white-space:nowrap;flex:none}.pb-titelzeile>.pb-titel{min-width:33%}.pb-haupthandlung .pb-lauf{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;width:auto;min-width:0}.pb-haupthandlung .pb-lauf>.pm-leise{text-overflow:ellipsis;min-width:0;overflow:hidden}.pb-haupthandlung .pb-lauf>.knopf{flex:none}.pb-haupthandlung .pb-lauf:has(>.knopf+.knopf)>.pm-leise{display:none}.pb-bereiche{flex-wrap:nowrap;overflow-x:auto}.pb-kennzahlen-kurz{min-width:0}.pb-kopf .pb-zahlenknopf{max-width:100%;height:auto;min-height:0;font-size:var(--groesse-klein);text-align:left;padding:0;display:block}.pb-zahlenknopf>.pb-kurz{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pb-haupthandlung .pb-veraltet{display:none}.pb-kopfablage .pb-veraltet{padding:0 var(--abstand-2)}.pb-kopfdialog{outline:none}.pb-kopfablage{flex-direction:column;align-items:stretch;display:flex}.pb-kopfablage .pb-papiere,.pb-kopfablage .pb-fassungen,.pb-kopfablage .pm-spaltenwahl{flex-direction:column;margin-left:0;display:flex}.pb-kopfablage .knopf{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;width:100%}.pb-kopfablage .knopf[aria-pressed=true]{background:var(--farbe-auswahl)}.pb-kopfablage .pb-lauf{padding:0 var(--abstand-2)}.pb-kopfablage .pb-lauf .knopf{width:auto}.pb-kopfablage .kopfmenue-kopf{padding:var(--abstand-1) var(--abstand-2) 0;color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.pb-kopfablage .kopfmenue-kopf:not(:first-child){margin-top:var(--abstand-1);border-top:var(--linie) solid var(--farbe-linie)}.pb-kopfablage .pb-kennzahlen{align-items:stretch;gap:var(--abstand-2);padding:var(--abstand-2);flex-direction:column}.pb-kopfablage .pm-spaltenliste{padding:0 var(--abstand-2) var(--abstand-2);box-shadow:none;background:0 0;border:0;position:static}.pm-leiste{gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);flex-wrap:wrap}.pm-leiste>*{flex:none}.pm-leiste .pm-alle{white-space:nowrap}.pm-leiste>.pm-suche{flex:1 1 0;width:auto;min-width:0}.pm-leiste>.pb-zeilenvorschlaege{order:1}.pb[data-detail=true]>.pb-kopf .pb-kennzahlen-kurz,.pb[data-detail=true]>.pb-bereiche,.pb[data-detail=true]>.pb-inhalt>.pm>.pm-leiste{display:none}.pb[data-detail=true]>.pb-kopf .pm-schrittlauf:not(:has([role=alert])){display:none}.pb[data-detail=true]{grid-template-rows:auto minmax(0,1fr)}}@media (width>=768px){.pm-rahmen{border-bottom:var(--linie-dick) solid var(--farbe-feldlinie);scrollbar-color:var(--farbe-schrift-leise) var(--farbe-grund);flex:0 auto}.pb-bereiche[data-einzeilig]{flex-wrap:nowrap}.pb-bereiche[data-einzeilig]>button[hidden]{display:none}.pm-tabelle{width:max-content;min-width:0;max-width:100%}}@container (width>=1100px){.pb[data-detail=true]{grid-template-columns:minmax(0, max-content) var(--matrix-detail) minmax(0, 1fr)}}.pm-neuefrage{align-items:center;gap:var(--abstand-1);display:flex}.pm-neuefrage .feld{min-width:0;min-height:var(--bedien-hoehe);flex:1}.pm-neuezeile .pm-zelle:hover{background:0 0}.pm-neuespalte{font-weight:var(--gewicht-normal)}.pm-grund{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:block}.pm-wartet .platzhalter{margin-top:0}.pm-wartet .platzhalter-zeile{padding:var(--abstand-haar) 0;border-top:0}.pm-zellbeleg{max-width:100%;margin-top:var(--abstand-haar);display:block}.pm-zellbeleg .nachweis{text-overflow:ellipsis;vertical-align:top;max-width:100%;margin:0;overflow:hidden}@media (width<768px){.pm-neuezeile>:is(th,td){z-index:2;background:var(--farbe-karte);border-top:var(--linie) solid var(--farbe-linie);position:sticky;bottom:0}.pm-neuezeile>th{z-index:3;left:0}.pm-neuekarte{z-index:2;background:var(--farbe-karte);position:sticky;bottom:0}}.dokument [data-seitenumbruch]{height:0;margin:var(--abstand-2) 0;border-top:var(--linie) dashed var(--farbe-schrift-leise);display:block}.dokument [data-seitenumbruch][data-aenderungeingefuegt]{border-top-color:var(--farbe-akzent)}.dokument [data-seitenumbruch][data-aenderunggeloescht]{border-top-color:var(--farbe-gefahr)}.dokument [data-seitenumbruch]:after{content:none}.seitenreihe[data-an=false],.seitenreihe[data-an=false]>.seiten{display:contents}.seitenreihe[hidden]{display:none}.menueband{border-bottom:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-family:var(--schrift-oberflaeche);flex:none;container-type:inline-size}.menueband-reiter{gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2) 0;display:flex}.menueband-reiter-eintrag{padding:var(--abstand-1) var(--abstand-2);border-bottom:var(--linie-dick) solid transparent;color:var(--farbe-schrift-leise);font-size:var(--groesse-normal);cursor:pointer}.menueband-reiter-eintrag[data-selected]{border-bottom-color:var(--farbe-schrift);color:var(--farbe-schrift);font-weight:var(--gewicht-hervorgehoben)}.menueband-leiste{height:calc(var(--bedien-hoehe) * 3 + var(--abstand-5));padding:var(--abstand-1) var(--abstand-2);background:var(--farbe-karte);flex-wrap:nowrap;align-items:stretch;display:flex;overflow:hidden}.menueband-gruppe{justify-content:space-between;align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-2);border-right:var(--linie) solid var(--farbe-linie);flex-direction:column;flex:none;display:flex}.menueband-gruppe:last-child{border-right:0}.menueband-inhalt{align-items:flex-start;gap:var(--abstand-1);flex:1;display:flex}.menueband-gruppenname{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);white-space:nowrap}.menueband-stapel{align-items:flex-start;gap:var(--abstand-1);flex-direction:column;display:flex}.menueband-zeile{align-items:center;gap:var(--abstand-haar);display:flex}.menueband-knopf{justify-content:center;align-items:center;gap:var(--abstand-1);box-sizing:border-box;min-width:var(--bedien-hoehe);height:var(--bedien-hoehe);padding:0 var(--abstand-1);border:var(--linie) solid transparent;border-radius:var(--radius-knopf);color:var(--farbe-schrift);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-normal);white-space:nowrap;cursor:pointer;background:0 0;flex:none;display:inline-flex}.menueband-knopf.gross{gap:var(--abstand-haar);min-width:var(--menueband-gross);height:auto;padding:var(--abstand-1);flex-direction:column}.menueband-knopf.gross .symbol{width:var(--symbol-gross);height:var(--symbol-gross)}.menueband-knopf.gross span{font-size:var(--groesse-klein)}.menueband-knopf:hover:not(:disabled){background:var(--farbe-hover)}.menueband-knopf[data-selected]{background:var(--farbe-auswahl)}.menueband-knopf:disabled{color:var(--farbe-schrift-leise);cursor:default}.menueband-knopf b{font-family:var(--schrift-text);font-weight:var(--gewicht-fett)}.menueband-knopf :is(i,u,s){font-family:var(--schrift-text)}.menueband-wahl{align-items:center;gap:var(--abstand-1);font-size:var(--groesse-normal);display:inline-flex}.menueband-auswahl{gap:var(--abstand-1);padding:0 var(--abstand-2);border-color:var(--farbe-feldlinie)}.menueband select{appearance:none;box-sizing:border-box;height:var(--bedien-hoehe);padding:0 var(--abstand-5) 0 var(--abstand-2);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius-knopf);background-color:var(--farbe-karte);background-image:var(--chevron-bild);background-position:right var(--abstand-2) center;color:var(--farbe-schrift);font:inherit;font-size:var(--groesse-normal);background-repeat:no-repeat}.menueband select:disabled{color:var(--farbe-schrift-leise)}.menueband .redline-schalter{font-size:var(--groesse-normal)}.quelle[data-word=true] .leseflaeche{padding:var(--blatt-luecke);background:var(--farbe-grund)}.seitenhuelle[data-an=false]{display:contents}.seitenhuelle[data-an=true]{margin:0 auto}.seitenreihe[data-an=true]{gap:var(--abstand-4);width:max-content;margin:0 auto;display:flex;position:relative}.seitenhuelle[data-an=true]>.seitenreihe{transform:scale(var(--wortzoom,1));transform-origin:0 0;margin:0}.quelle[data-layout=web] .seitenreihe[data-an=true]{zoom:var(--wortzoom,1)}.seitenreihe[data-an=true]>.seiten{width:var(--blatt-breite);flex:none;position:relative}.quelle[data-word=true] .seiten .dokument{width:100%;max-width:none;margin:0}.quelle[data-word=true] .seiten .dokument .tiptap{z-index:1;box-sizing:border-box;min-height:var(--blatt-hoehe);padding:var(--blatt-erste-oben,var(--blatt-text-oben)) 0 var(--blatt-text-unten);font-size:var(--blatt-schrift);line-height:var(--blatt-zeile);text-align:var(--blatt-ausrichtung);position:relative}.quelle[data-word=true] .seiten .tiptap>*{margin-right:var(--blatt-rand-rechts);margin-left:var(--blatt-rand-links)}.quelle[data-word=true] .dokument :is(p,li,blockquote,ul,ol,table,pre):not(.rahmen-absatz){font-size:var(--blatt-schrift);line-height:var(--blatt-zeile);letter-spacing:normal;margin-top:0}.quelle[data-word=true] .dokument .tiptap>:is(p,ul,ol,blockquote,table,pre){margin-bottom:var(--blatt-absatz)}.quelle[data-word=true] .dokument :is(h1,h2,h3,h4){line-height:var(--blatt-zeile);letter-spacing:normal}.quelle[data-word=true] .dokument .tiptap>:is(h1,h2,h3,h4){font-weight:var(--gewicht-fett);text-align:left}.quelle[data-word=true] .dokument .tiptap>h1{margin-top:var(--blatt-h1-vor);margin-bottom:var(--blatt-h1-nach);font-size:var(--blatt-h1-schrift)}.quelle[data-word=true] .dokument .tiptap>h2{margin-top:var(--blatt-h2-vor);margin-bottom:var(--blatt-h2-nach);font-size:var(--blatt-h2-schrift)}.quelle[data-word=true] .dokument .tiptap>:is(h3,h4){margin-top:var(--blatt-h3-vor);margin-bottom:var(--blatt-h3-nach);font-size:var(--blatt-h3-schrift)}.quelle[data-word=true] .dokument .tiptap>:is(h1,h2,h3,h4)[data-ziffer]:before{content:attr(data-ziffer) " "}.quelle[data-word=true] .dokument .tiptap>p[data-ziffer]:before{content:attr(data-ziffer) " ";color:inherit;font:inherit;margin:0;position:static}.quelle[data-word=true] .dokument :is(ul,ol){padding-left:var(--blatt-einzug-liste)}.quelle[data-word=true] .dokument [data-seitenumbruch]{border-top-width:0;margin:0}.quelle[data-word=true] .dokument [data-seitenumbruch]:is([data-aenderungeingefuegt],[data-aenderunggeloescht]){border-top-width:var(--linie)}.quelle[data-word=true] .dokument [data-ausrichtung=links]{text-align:left}.quelle[data-word=true] .dokument [data-ausrichtung=mitte]{text-align:center}.quelle[data-word=true] .dokument [data-ausrichtung=rechts]{text-align:right}.quelle[data-word=true] .dokument [data-ausrichtung=block]{text-align:justify}.quelle[data-word=true] .dokument [data-zeilenabstand="1"]{line-height:var(--blatt-zeile-1)}.quelle[data-word=true] .dokument [data-zeilenabstand="1.15"]{line-height:var(--blatt-zeile)}.quelle[data-word=true] .dokument [data-zeilenabstand="1.5"]{line-height:var(--blatt-zeile-15)}.quelle[data-word=true] .dokument [data-zeilenabstand="2"]{line-height:var(--blatt-zeile-2)}.blatt-mass{visibility:hidden;width:0;height:calc(var(--blatt-hoehe) - var(--blatt-text-oben) - var(--blatt-text-unten));pointer-events:none;position:absolute}.blattstapel{z-index:0;pointer-events:none;position:absolute;inset:0}.blatt{top:calc(var(--seite,0) * (var(--blatt-hoehe) + var(--blatt-luecke)) + var(--blatt-versatz,0px));width:var(--blatt-breite);height:calc(var(--blatt-hoehe) + var(--blatt-verlaengerung,0px));background:var(--farbe-karte);box-shadow:var(--farbe-schatten);position:absolute;left:0}.blatt-kopfzeile,.blatt-fusszeile{right:var(--blatt-rand-rechts);left:var(--blatt-rand-links);color:var(--farbe-schrift-leise);position:absolute}.blatt-kopfzeile{top:var(--blatt-kopf)}.blatt-fusszeile{bottom:var(--blatt-fuss)}.rahmen-zeile{display:grid}.rahmen-zelle[data-linie=true]{border-bottom:var(--linie-haar) solid currentColor}.quelle[data-word=true] .dokument .rahmen-absatz,.rahmen-absatz{font-family:var(--schrift-text);text-align:left;text-indent:0}.rahmen-absatz[data-ausrichtung=mitte]{text-align:center}.rahmen-absatz[data-ausrichtung=rechts]{text-align:right}.rahmen-absatz[data-teile]{justify-content:space-between;gap:var(--abstand-4);display:flex}.rahmen-absatz img{vertical-align:bottom}.vorspann .rahmen-absatz[data-farbig=true]{color:var(--farbe-schrift-leise)}.quelle[data-word=true] .dokument .tiptap>.vorspann:has(.blatt-deckseite)+:is(h1,h2,h3,h4){margin-top:0}.vorspann{-webkit-user-select:none;user-select:none}.blatt-verzeichnis{padding-bottom:calc(var(--verzeichnisrest,0px) + var(--wechsel-unten,var(--blatt-text-unten)) + var(--blatt-luecke) + var(--wechsel-oben,var(--blatt-text-oben)))}.seiten-messen .blatt-verzeichnis{padding-bottom:0}.verzeichnis-eintrag[data-teile]{gap:var(--abstand-2)}.verzeichnis-eintrag[data-teile]>span:first-child{flex:1}.quelle[data-word=true] .dokument .tiptap>p:not([data-liste],[data-zaehlung],[data-ziffer]):before{content:none}.quelle[data-word=true] .dokument .tiptap>p[data-randnummer]:not([data-liste],[data-zaehlung]):before{content:attr(data-randnummer)}.quelle[data-word=true] .dokument .tiptap>:is(h1,h2,h3,h4)[data-randnummer]{position:relative}.quelle[data-word=true] .dokument .tiptap>:is(h1,h2,h3,h4)[data-randnummer]:before{content:attr(data-randnummer);margin-right:var(--abstand-2);color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-randnummer);font-variant-numeric:tabular-nums;font-weight:400;position:absolute;right:100%}.blatt-deckseite{box-sizing:border-box;height:calc(var(--blatt-hoehe) - var(--blatt-rand-oben) + var(--blatt-luecke) + var(--blatt-erste-oben,var(--blatt-text-oben)));margin-top:calc(var(--blatt-rand-oben) - var(--blatt-erste-oben,var(--blatt-text-oben)));position:relative}.rahmen-frei{top:calc(var(--frei-y,0px) - var(--blatt-rand-oben));left:calc(var(--frei-x,0px) - var(--blatt-rand-links));position:absolute}.blatt-rahmenmass{visibility:hidden;pointer-events:none}.blatt-fussnoten{right:var(--blatt-rand-rechts);bottom:var(--blatt-text-unten);left:var(--blatt-rand-links);color:var(--farbe-text);font-family:var(--schrift-text);font-size:var(--blatt-notenschrift);line-height:var(--blatt-notenzeile);margin:0;padding:0;list-style:none;position:absolute}.blatt-fussnoten-mass{width:calc(var(--blatt-breite) - var(--blatt-rand-links) - var(--blatt-rand-rechts));visibility:hidden;bottom:auto;right:auto}.blatt-fussnoten-trenner{box-sizing:border-box;width:33%;height:calc(var(--blatt-schrift) * var(--blatt-zeile-1));border-bottom:var(--linie-haar) solid currentColor}.blatt-fussnote{text-align:justify;margin:0}.seitenwechsel{height:calc(var(--seitenrest,0px) + var(--wechsel-unten,var(--blatt-text-unten)) + var(--blatt-luecke) + var(--wechsel-oben,var(--blatt-text-oben)));text-indent:0;cursor:default;-webkit-user-select:none;user-select:none}.seitenschluss{height:var(--seitenrest,0px)}.quelle[data-word=true] .dokument tr.seitenwechsel-zeile>:is(td,th){padding-top:calc(var(--abstand-1) + var(--seitenrest,0px) + var(--wechsel-unten,var(--blatt-text-unten)) + var(--blatt-luecke) + var(--wechsel-oben,var(--blatt-text-oben)))}.quelle[data-word=true] .seiten-messen .dokument tr.seitenwechsel-zeile>:is(td,th){padding-top:var(--abstand-1)}.seiten-messen :is(.seitenwechsel,.seitenschluss){display:none}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .seiten .tiptap{box-sizing:content-box;height:calc(var(--blatt-hoehe) + var(--blatt-spalten-zusatz,0px) - var(--blatt-spalten-oben,var(--blatt-text-oben)));min-height:0;padding-top:var(--blatt-spalten-oben,var(--blatt-text-oben));column-width:var(--blatt-breite);column-gap:var(--blatt-luecke);column-fill:auto}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .seiten .tiptap:before{content:"";height:calc(var(--blatt-erste-oben,var(--blatt-text-oben)) - var(--blatt-spalten-oben,var(--blatt-text-oben)));display:block}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .seiten .tiptap:has(.blatt-deckseite):before{height:0}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .seitenwechsel{height:calc(var(--wechsel-oben,var(--blatt-text-oben)) - var(--blatt-spalten-oben,var(--blatt-text-oben)));break-before:column}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .blatt-deckseite{height:auto;margin-top:calc(var(--blatt-rand-oben) - var(--blatt-spalten-oben,var(--blatt-text-oben)))}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .blatt-deckseite:after{content:"";height:calc(var(--blatt-erste-oben,var(--blatt-text-oben)) - var(--blatt-spalten-oben,var(--blatt-text-oben)));break-before:column;display:block}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .blatt-verzeichnis{padding-bottom:0}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .blatt-verzeichnis:after{content:"";height:calc(var(--wechsel-oben,var(--blatt-text-oben)) - var(--blatt-spalten-oben,var(--blatt-text-oben)));break-before:column;display:block}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) tr.seitenwechsel-zeile{break-before:column}.quelle[data-mehrere=true] .seitenreihe:not(.seiten-messen) .dokument tr.seitenwechsel-zeile>:is(td,th){padding-top:calc(var(--abstand-1) + var(--wechsel-oben,var(--blatt-text-oben)) - var(--blatt-spalten-oben,var(--blatt-text-oben)))}.quelle[data-mehrere=true] .seitenreihe[data-an=true]:not(.seiten-messen)>.seiten{width:calc(var(--seitenzahl,1) * (var(--blatt-breite) + var(--blatt-luecke)) - var(--blatt-luecke))}.quelle[data-mehrere=true] .blatt{top:0;left:calc(var(--seite,0) * (var(--blatt-breite) + var(--blatt-luecke)))}.quelle[data-mehrere=true] :is(.randspalte,.blasenlinien){display:none}.quelle[data-layout=web] .seitenreihe[data-an=true]{width:auto}.quelle[data-layout=web] .seitenreihe[data-an=true]>.seiten{flex:1;width:auto;min-width:0}.quelle[data-layout=web] .seiten .dokument .tiptap{min-height:0;padding:var(--abstand-5) 0;background:var(--farbe-karte)}.quelle[data-layout=web] .seiten .tiptap>*{margin-right:var(--abstand-5);margin-left:var(--abstand-5)}.quelle[data-markup=kein] .dokument :is(del,[data-aenderunggeloescht]:is(span,tr)),.quelle[data-markup=einfach] .dokument :is(del,[data-aenderunggeloescht]:is(span,tr)),.quelle[data-markup=original] .dokument :is(ins,[data-aenderungeingefuegt]:is(span,tr)){display:none}.quelle:is([data-markup=kein],[data-markup=einfach]) .dokument ins,.quelle[data-markup=original] .dokument del{color:inherit;font-size:inherit;font-weight:inherit;opacity:1;background:0 0;text-decoration:none}.quelle[data-word=true]:not([data-markup=alle]) .dokument :is([data-aenderungeingefuegt],[data-aenderunggeloescht]):after{content:none}.quelle[data-word=true]:not([data-markup=alle]) .dokument [data-aenderungformat]{border-bottom:0}.quelle[data-word=true][data-markup=original] .dokument strong:has(>[data-aenderungformat]:not([data-vorher~=bold])){font-weight:inherit}.quelle[data-word=true][data-markup=original] .dokument em:has(>[data-aenderungformat]:not([data-vorher~=italic])){font-style:inherit}.quelle[data-word=true][data-markup=original] .dokument u:has(>[data-aenderungformat]:not([data-vorher~=underline])){text-decoration:none}.quelle[data-word=true][data-markup=original] .dokument s:has(>[data-aenderungformat]:not([data-vorher~=strike])){text-decoration:none}.quelle[data-word=true][data-markup=original] .dokument [data-aenderungformat][data-vorher~=bold]:not(strong>*){font-weight:var(--gewicht-fett)}.quelle[data-word=true][data-markup=original] .dokument [data-aenderungformat][data-vorher~=italic]:not(em>*){font-style:italic}.quelle[data-word=true][data-markup=original] .dokument [data-aenderungformat][data-vorher~=underline]:not(u>*){text-decoration-line:underline}.quelle[data-word=true][data-markup=original] .dokument [data-aenderungformat][data-vorher~=strike]:not(s>*){text-decoration-line:line-through}.quelle[data-word=true][data-markup=original] .dokument [data-aenderungformat][data-vorher~=underline][data-vorher~=strike]:not(u>*,s>*){text-decoration-line:underline line-through}.quelle[data-word=true][data-markup=original] .dokument .tiptap>[data-vorhertyp=paragraph]{margin-top:0;margin-bottom:var(--blatt-absatz);font-size:var(--blatt-schrift);font-weight:inherit;text-align:var(--blatt-ausrichtung)}.quelle[data-word=true][data-markup=original] .dokument .tiptap>[data-vorhertyp=h1]{margin-top:var(--blatt-h1-vor);margin-bottom:var(--blatt-h1-nach);font-size:var(--blatt-h1-schrift);font-weight:var(--gewicht-fett);text-align:left}.quelle[data-word=true][data-markup=original] .dokument .tiptap>[data-vorhertyp=h2]{margin-top:var(--blatt-h2-vor);margin-bottom:var(--blatt-h2-nach);font-size:var(--blatt-h2-schrift);font-weight:var(--gewicht-fett);text-align:left}.quelle[data-word=true][data-markup=original] .dokument .tiptap>:is([data-vorhertyp=h3],[data-vorhertyp=h4]){margin-top:var(--blatt-h3-vor);margin-bottom:var(--blatt-h3-nach);font-size:var(--blatt-h3-schrift);font-weight:var(--gewicht-fett);text-align:left}.quelle[data-markup=einfach] .dokument .tiptap>:has(ins,del,[data-aenderungformat],[data-aenderungeingefuegt],[data-aenderunggeloescht]){box-shadow:calc(-1 * var(--abstand-2)) 0 0 calc(-1 * var(--abstand-2) + var(--linie-dick)) var(--farbe-gefahr)}.randspalte{width:var(--randspalte-breite);font-family:var(--schrift-oberflaeche);flex:none;position:relative}.blase{box-sizing:border-box;padding:var(--abstand-2);border:var(--linie) solid var(--farbe-linie);border-left:var(--linie-dick) solid var(--farbe-schrift-leise);border-radius:var(--radius);background:var(--farbe-karte);color:var(--farbe-schrift);font-size:var(--groesse-klein);cursor:pointer;position:absolute;left:0;right:0}.blase[data-art=aenderung]{border-left-color:var(--farbe-gefahr)}.blase[data-an=true]{border-color:var(--farbe-schrift);box-shadow:var(--farbe-schatten);z-index:1}.blase[data-erledigt=true]{opacity:var(--bibliothek-inaktiv)}.blase p{margin:var(--abstand-1) 0 0;overflow-wrap:anywhere}.blase-eintrag+.blase-eintrag{margin-top:var(--abstand-2);padding-top:var(--abstand-2);border-top:var(--linie) solid var(--farbe-linie)}.blase-kopf{justify-content:space-between;gap:var(--abstand-2);display:flex}.blase-kopf span,.blase-art{color:var(--farbe-schrift-leise)}.blase-antwort{gap:var(--abstand-1);margin-top:var(--abstand-2);flex-direction:column;display:flex}.blase-antwort textarea{min-height:var(--bedien-hoehe);resize:vertical}.blase-antwort>.knopf.rund{align-self:flex-end}.blase .blase-zustaendig{color:var(--farbe-schrift-leise)}.blase-aktionen{gap:var(--abstand-1);margin-top:var(--abstand-2);display:flex}.blasenlinien{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.blasenlinien polyline{fill:none;stroke:var(--farbe-schrift-leise);stroke-width:var(--linie);stroke-dasharray:var(--linie-strich)}.blasenlinien polyline[data-an=true]{stroke:var(--farbe-schrift);stroke-dasharray:none}.navigationsbereich{width:var(--gliederung-breite);border-right:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);font-size:var(--groesse-normal);flex-direction:column;flex:none;display:flex;overflow-y:auto}.navigationsbereich header{padding:var(--abstand-2);font-weight:var(--gewicht-hervorgehoben);justify-content:space-between;align-items:center;display:flex}.navigation-eintrag{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.navigation-eintrag[data-ebene="2"]{padding-left:var(--abstand-5)}.navigation-eintrag[data-ebene="3"]{padding-left:calc(var(--abstand-5) + var(--abstand-4))}.navigation-eintrag[data-an=true]{background:var(--farbe-auswahl)}.quelle[data-word=true]{container:word/inline-size}.statusleiste{white-space:nowrap;align-items:center;gap:var(--abstand-4);padding:0 var(--abstand-3);border-top:var(--linie) solid var(--farbe-linie);background:var(--farbe-flaeche);color:var(--farbe-schrift-leise);font-family:var(--schrift-oberflaeche);font-size:var(--groesse-klein);flex-wrap:nowrap;flex:none;display:flex}.statusleiste-rechts{align-items:center;gap:var(--abstand-1);flex-wrap:nowrap;flex-shrink:0;margin-left:auto;display:flex}.zoomregler{align-items:center;gap:var(--abstand-1);flex-wrap:nowrap;display:flex}.zoomregler-bahn{width:var(--statusleiste-regler);height:var(--bedien-hoehe);position:relative}.zoomregler-bahn:before{content:"";height:var(--linie);background:var(--farbe-schrift-leise);position:absolute;top:50%;left:0;right:0}.zoomregler-griff{width:var(--abstand-2);height:var(--abstand-4);border-radius:var(--radius);background:var(--farbe-schrift);top:50%}.zoomregler-wert{min-width:var(--zoom-wert-breite);text-align:right}.unsichtbar{width:var(--linie);height:var(--linie);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (width<768px){.menueband-leiste{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.menueband-gruppenname{display:none}.statusleiste{gap:var(--abstand-1);white-space:nowrap}.statusleiste-sprache,.statusleiste-zeichen,.statusleiste-woerter{display:none}.statusleiste-rechts{flex-wrap:nowrap}.statusleiste-rechts>.knopf,.navigationsbereich{display:none}.menueband-handy{height:var(--bedien-hoehe);align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);display:flex}.menueband-handy>:last-child{margin-left:auto}.menueband-blatt .menueband-leiste{gap:var(--abstand-3);flex-wrap:wrap;height:auto;padding:0;overflow:visible}.menueband-blatt .menueband-gruppe{border:0;align-items:flex-start;max-width:100%;padding:0}.menueband-blatt .menueband-inhalt{flex-wrap:wrap}.menueband-blatt .menueband-gruppenname{display:block}.menueband-blatt .menueband-zeile{flex-wrap:wrap}.menueband-blatt button:is([aria-label=Fett],[aria-label=Kursiv],[aria-label=Aufzählung],[aria-label=Kommentar],[aria-label=Lesemodus]){display:none}}.menueband-knopf.gross[aria-label=Mit\ KI]{min-height:var(--menueband-gross)}.menueband-leiste[data-kompakt=true] .menueband-gruppe{padding-inline:var(--abstand-1)}.menueband-leiste[data-kompakt=true] .menueband-knopf.gross:not([aria-label=Fußnote]){min-width:var(--bedien-hoehe);height:var(--bedien-hoehe);padding:0 var(--abstand-1)}.menueband-leiste[data-kompakt=true] .menueband-knopf:not([aria-label=Fußnote],[aria-label=Formelblock]) .menueband-befehlswort{display:none}.menueband-gruppe{position:relative}.menueband-voll{justify-content:space-between;align-items:center;gap:var(--abstand-1);flex-direction:column;flex:1;width:max-content;display:flex}.menueband-gruppenknopf{display:none}.menueband-anpassbar .menueband-gruppenknopf{width:calc(var(--menueband-gross) + var(--abstand-4));min-width:min-content;height:auto;padding:var(--abstand-1);white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;flex-direction:column;display:inline-flex}.menueband-gruppenknopf>span:not(.symbol){white-space:normal}.menueband-anpassbar .menueband-gruppe:not([data-zu=true])>.menueband-gruppenknopf,.menueband-anpassbar .menueband-gruppe[data-zu=true]>.menueband-voll{visibility:hidden;pointer-events:none;position:absolute}.menueband-gruppeninhalt{width:max-content;max-width:var(--dialog-viewport-breite);padding:var(--abstand-2);outline:none}.menueband-gruppenmenue .menueband-inhalt{flex-wrap:wrap}.menueband-gruppenmenue .menueband-knopf.gross[aria-label=Mit\ KI]{min-height:var(--menueband-gross)}.menueband-blatt .menueband-voll{align-items:flex-start;width:auto;max-width:100%}@container word (width<900px){.statusleiste{gap:var(--abstand-1)}.statusleiste-sprache{display:none}}@container word (width<650px){.statusleiste-zeichen,.statusleiste-rechts>.knopf{display:none}}@container word (width<450px){.statusleiste-woerter{display:none}}.dialog-modal .dialog.einstellungsfenster:not(.arbeiten-dialog):not(.export){width:min(var(--dialog-breite), var(--dialog-viewport-breite));max-height:var(--dialog-viewport-hoehe);overflow:auto}@media (width>=768px){.dialog-modal .dialog.einstellungsfenster:not(.arbeiten-dialog):not(.export):has(.einstellungen-persoenlich){width:min(calc(var(--einstellungen-breite) + 2 * var(--abstand-4)), var(--dialog-viewport-breite))}}.einstellungen-reiter{align-items:center;gap:var(--abstand-1);margin-bottom:var(--abstand-4);flex-wrap:nowrap;display:flex}.einstellungen-reiter .reiter{min-width:0;height:auto;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-gross);font-family:inherit;font-size:var(--groesse-klein);background:0 0;border:0;flex:none}.einstellungen-reiter .reiter[data-an=true]{background:var(--farbe-auswahl)}.einstellungen-mehr{display:none}.einstellungen-persoenlich{max-width:var(--lese-breite)}.dialog form.einstellungen-profil{align-items:stretch;gap:var(--abstand-2);margin-bottom:var(--abstand-4);display:flex}.einstellungen-profil .thema-wahl{margin-bottom:0}.einstellungen-profil .feld{width:min(var(--dialog-klein-breite), 60%);min-width:0}.einstellungen-profil>.leise{font-size:var(--groesse-klein);align-self:flex-end}.einstellungen-profil>.knopf{align-self:flex-end}.einstellungsfenster .thema-wahl{min-height:var(--bedien-hoehe)}.einstellungsfenster .thema-wahl>:is(.knopf,select):last-child{margin-right:calc(-1 * var(--abstand-2))}.einstellungen-abos{margin-bottom:var(--abstand-2)}.einstellungen-abos>h3{margin:var(--abstand-4) 0 var(--abstand-1);font-size:var(--groesse-normal);font-weight:var(--gewicht-mittel)}.knopf.pflege-knopf{border-color:var(--farbe-feldlinie);background:var(--farbe-grund);color:var(--farbe-schrift)}.knopf.pflege-knopf:is(:disabled,[data-disabled]){color:var(--farbe-schrift-leise)}.knopf.pflege-knopf:is(:hover,[data-hovered]):not(:disabled,[data-disabled]){background:var(--farbe-hover)}.pflege-nutzer{grid-template-columns:var(--aufgaben-navi) minmax(0, 1fr);gap:var(--abstand-5);display:grid}.pflege-nutzer>aside,.pflege-nutzer>section{min-width:0}.pflege-nutzerwahl{align-items:center;gap:var(--abstand-2);padding:var(--abstand-2);text-align:left;border-radius:var(--radius);width:100%;color:inherit;font:inherit;background:0 0;border:0;display:flex}.pflege-nutzerwahl[aria-pressed=true]{background:var(--farbe-auswahl)}.pflegeflaeche small{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);display:block}.pflegeflaeche h3{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);margin:var(--abstand-4) 0 var(--abstand-2)}.pflege-kopf,.pflege-kreise,.pflege-chips{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.pflege-nutzer .pflege-kopf h2{font-size:var(--groesse-seitentitel);font-weight:var(--gewicht-mittel)}.pflege-kopf{margin-bottom:var(--abstand-2)}.pflege-kopf>:last-child{margin-left:auto}.pflegeflaeche .pflege-zeile{justify-content:space-between;gap:var(--abstand-3);padding:var(--abstand-3) 0;border-bottom:var(--linie) solid var(--farbe-linie);overflow-wrap:anywhere;display:flex}.pflegeflaeche .pflege-zeile[data-einsicht=true]{color:var(--farbe-schrift-leise)}.personenkreis{width:max-content;max-height:var(--bedien-hoehe);padding:var(--abstand-haar) var(--abstand-1);border-radius:var(--radius-gross);background:var(--farbe-auswahl);color:var(--farbe-schrift);font-size:var(--groesse-klein);font-weight:var(--gewicht-mittel);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.personenkreis[data-lead=true]{outline:var(--linie) solid var(--farbe-schrift-leise);outline-offset:var(--abstand-haar)}.pflege-kreise .rund{padding:0}@media (width<768px){.dialog-modal .dialog.einstellungsfenster:not(.arbeiten-dialog):not(.export){width:100%;max-height:var(--sheet-hoehe)}.einstellungen-reiter .einstellungen-reiter-teams,.einstellungen-reiter .einstellungen-reiter-mandanten,.einstellungen-reiter .einstellungen-reiter-wissenspakete{display:none}.einstellungen-mehr{display:block}.pflege-nutzer{grid-template-columns:minmax(0,1fr)}.pflege-nutzer>aside{max-height:var(--wissen-sammlungen-hoehe);overflow:auto}.pflegeflaeche .pflege-zeile{flex-wrap:wrap}.einstellungsfenster input,.einstellungsfenster textarea,.dialog-blatt input{font-size:var(--groesse-lese);max-width:100%}}.deckblatt-mitgliedernamen{gap:var(--abstand-2);flex-wrap:wrap;display:inline-flex}.deckblatt-mitglied[data-feder=true]{outline:var(--linie) solid var(--farbe-schrift-leise);outline-offset:var(--abstand-haar);border-radius:var(--radius-kreis)}.wissenspaketmenue,.pflegemenue{border:var(--linie) solid var(--farbe-feldlinie)}.wissenspaketmenue header{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-schrift-leise);font-size:var(--groesse-klein)}.wissenspaket-haken{width:var(--aufgaben-haken);height:var(--aufgaben-haken);border:var(--linie) solid var(--farbe-feldlinie);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wissenspaket-zahl{color:var(--farbe-schrift-leise);font-size:var(--groesse-klein);margin-left:auto}
