@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2)format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2)format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2)format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2)format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff")}:root{--schrift-titel:"Lora", Georgia, "Times New Roman", serif;--schrift:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--schrift-fest:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--gew-titel:500;--gew-titel-stark:600;--gew-text:400;--gew-text-stark:500;--gr-klein:.8125rem;--gr-neben:.9375rem;--gr-text:1.0625rem;--gr-gross:1.3125rem;--gr-frage:1.75rem;--zeilen-text:1.5;--zeilen-eng:1.25;--breite-lesen:66ch;--breite-app:44rem;--a1:4px;--a2:8px;--a3:12px;--a4:16px;--a5:24px;--a6:32px;--a7:48px;--a8:64px;--rundung-klein:3px;--rundung:6px;--rundung-gross:10px;--rundung-knopf:9px;--rundung-voll:22px;--f-grund:#faf8f3;--f-flaeche:#f0ede4;--f-text:#121210;--f-text-leise:#645f55;--f-linie:#ddd9ce;--f-griff:#8c8880;--f-akzent:#9e5322;--f-akzent-flaeche:#c4713b;--f-text-auf-akzent:#121210;--f-warn:#9b3a1e;--f-knopf:#121210;--f-knopf-text:#faf8f3;--f-nie:#e7e3d8;--f-arbeit:#948e81;--f-sitzt:#121210;--f-luecke:repeating-linear-gradient(45deg, #948e81 0, #948e81 2px, #faf8f3 2px, #faf8f3 5px);--zeit-klein:.12s;--zeit-wechsel:.18s;--zeit-ruhig:.3s;--kurve:cubic-bezier(.32, .72, 0, 1);--warte-still:.8s;--warte-hinweis:12s;--warte-abbruch:30s;--tastendruck:.1s;--griff-kommt:.12s;--griff-geht:.9s;--leiste-breite:232px;--abbruch-untaetig:15min}@media (prefers-color-scheme:dark){:root:not([data-modus=hell]){--f-grund:#121210;--f-flaeche:#1e1e1b;--f-text:#e2ded4;--f-text-leise:#a39e92;--f-linie:#2e2e2a;--f-griff:#6f6a62;--f-akzent:#c4713b;--f-akzent-flaeche:#c4713b;--f-warn:#e0a483;--f-knopf:#1e1e1b;--f-knopf-text:#e2ded4;--f-nie:#2a2a26;--f-arbeit:#787269;--f-sitzt:#e2ded4;--f-luecke:repeating-linear-gradient(45deg, #787269 0, #787269 2px, #121210 2px, #121210 5px)}}:root[data-modus=dunkel]{--f-grund:#121210;--f-flaeche:#1e1e1b;--f-text:#e2ded4;--f-text-leise:#a39e92;--f-linie:#2e2e2a;--f-griff:#6f6a62;--f-akzent:#c4713b;--f-akzent-flaeche:#c4713b;--f-warn:#e0a483;--f-knopf:#1e1e1b;--f-knopf-text:#e2ded4;--f-nie:#2a2a26;--f-arbeit:#787269;--f-sitzt:#e2ded4;--f-luecke:repeating-linear-gradient(45deg, #787269 0, #787269 2px, #121210 2px, #121210 5px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.zaehler{transition:none!important}:focus-visible{outline:2px solid var(--f-akzent-flaeche);outline-offset:2px}.immer-sichtbar{visibility:visible!important;display:flex!important}.zuruecktreten{opacity:.5;transition:opacity var(--zeit-klein) var(--kurve)}.zuruecktreten:hover,.zuruecktreten:focus-within,:root:not([data-fokus=an]) .verblasst{opacity:1}.verblasst{opacity:0;transition:opacity var(--griff-geht) cubic-bezier(.4, 0, .6, 1)}.verblasst:hover,.verblasst:focus-within{opacity:1;transition-duration:.26s}[data-z=nie]{box-shadow:inset 0 0 0 1px var(--f-griff)}@keyframes kachel-atmen{0%,to{box-shadow:inset 0 0 0 1.5px var(--f-text)}50%{box-shadow:inset 0 0 0 1.5px var(--f-text-leise)}}@keyframes kachel-dazu{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.kachel-neu{animation:kachel-dazu .22s var(--kurve) both}@keyframes kachel-setzen{0%{background:var(--f-nie);transform:translateY(-6px)}60%{transform:translateY(1px)}to{background:var(--f-sitzt);transform:none}}@keyframes einblenden{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.spalte{width:100%;max-width:calc(var(--breite-app) + 2 * var(--a6));padding-inline:var(--a6);box-sizing:border-box;margin-inline:auto}.hauptweg{align-items:center;gap:var(--a2);border-radius:var(--rundung-knopf);background:var(--f-knopf);box-shadow:inset 0 -2px 0 var(--f-akzent-flaeche);padding:var(--a3) var(--a5);cursor:pointer;text-align:left;font-family:var(--schrift);font-size:var(--gr-text);font-weight:var(--gew-text-stark);line-height:var(--zeilen-text);color:var(--f-knopf-text);transition:transform var(--griff-kommt) var(--kurve), opacity var(--griff-kommt) var(--kurve);border:none;display:inline-flex}.hauptweg:hover:not(:disabled){transform:translateY(-1px)}.hauptweg:disabled{opacity:.45;cursor:default}.pfeil-weiter{color:var(--f-akzent-flaeche)}.anker{font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);color:var(--f-text);max-width:var(--breite-lesen);text-wrap:pretty;margin:0}.nebenweg{align-items:center;gap:var(--a2);border-radius:var(--rundung-knopf);padding:var(--a2) var(--a3);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text);line-height:var(--zeilen-text);color:var(--f-text-leise);transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;display:inline-flex}.nebenweg:hover:not(:disabled){background:var(--f-flaeche);color:var(--f-text)}.nebenweg:disabled{opacity:.45;cursor:default}.wahl{border-radius:var(--rundung-knopf);padding:var(--a2) var(--a4);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none}.wahl:hover{background:var(--f-flaeche);color:var(--f-text)}.wahl[aria-pressed=true],.wahl[aria-current=page]{background:var(--f-knopf);box-shadow:inset 0 -2px 0 var(--f-akzent-flaeche);color:var(--f-knopf-text);font-weight:var(--gew-text-stark)}.wahl[aria-pressed=true]:hover,.wahl[aria-current=page]:hover{background:var(--f-knopf);color:var(--f-knopf-text)}.wortmarke{align-items:center;gap:var(--a2);font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);letter-spacing:.01em;color:var(--f-text);margin:0;display:inline-flex}.wortmarke[data-klein=ja]{font-size:var(--gr-text)}.wortmarke-zeichen{border-radius:var(--rundung-klein);background:var(--f-akzent-flaeche);flex-shrink:0;width:.58em;height:.58em}.eintrag{justify-content:space-between;align-items:baseline;gap:var(--a4);text-align:left;background:var(--f-grund);border:1px solid var(--f-linie);border-radius:var(--rundung);width:100%;padding:var(--a3) var(--a4);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-text);font-weight:var(--gew-text);line-height:var(--zeilen-text);color:var(--f-text);transition:border-color var(--griff-kommt) var(--kurve), background var(--griff-kommt) var(--kurve);display:flex}.eintrag:hover{border-color:var(--f-akzent-flaeche);background:var(--f-flaeche)}.aufklapper{align-items:baseline;gap:var(--a2);border-radius:var(--rundung);width:100%;padding:var(--a2) var(--a3);margin:0 calc(-1 * var(--a3));cursor:pointer;text-align:left;font-family:var(--schrift);font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text);transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;display:flex}.aufklapper:hover{background:var(--f-flaeche)}.aufklapper[aria-expanded=true]{font-weight:var(--gew-text-stark)}.aufklapper .pfeil{width:.9em;font-size:var(--gr-klein);color:var(--f-text-leise);flex-shrink:0}.sprungmarke{border-radius:var(--rundung);padding:var(--a1) var(--a2);cursor:pointer;text-align:left;font-family:var(--schrift);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none}.sprungmarke:hover{background:var(--f-flaeche);color:var(--f-text)}.textlink{border:none;border-bottom:1px solid var(--f-griff);cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;color:var(--f-text-leise);transition:color var(--griff-kommt) var(--kurve), border-color var(--griff-kommt) var(--kurve);background:0 0;padding:0 0 1px}.textlink:hover{color:var(--f-text);border-bottom-color:var(--f-akzent-flaeche)}.leiser-satz{font-size:var(--gr-neben);color:var(--f-text-leise);max-width:var(--breite-lesen);text-wrap:pretty;margin:0}.meldung-leise{font-size:var(--gr-neben);color:var(--f-warn);max-width:var(--breite-lesen);margin:0}.zahlen{font-size:var(--gr-klein);font-weight:var(--gew-text);color:var(--f-text-leise);font-variant-numeric:tabular-nums}.leise-marke{font-size:var(--gr-neben);font-weight:var(--gew-text-stark);color:var(--f-text-leise);display:block}.gruppentitel{font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text);margin:0}.schreiblinie{box-sizing:border-box;resize:vertical;width:100%;font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zeilen-text);color:var(--f-text);background:var(--f-grund);border:1px solid var(--f-linie);border-radius:var(--rundung);padding:var(--a2) var(--a3);transition:border-color var(--griff-kommt) var(--kurve)}.schreiblinie:focus{border-color:var(--f-akzent-flaeche);outline:none}.schreiblinie::placeholder{color:var(--f-text-leise);opacity:.7}.datumsfeld{font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zeilen-text);color:var(--f-text);background:var(--f-grund);border:1px solid var(--f-linie);border-radius:var(--rundung);padding:var(--a2) var(--a3);transition:border-color var(--griff-kommt) var(--kurve)}.datumsfeld:focus{border-color:var(--f-akzent-flaeche);outline:none}.schreiblinie:-webkit-autofill{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.schreiblinie:-webkit-autofill:hover{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.schreiblinie:-webkit-autofill:focus{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.datumsfeld:-webkit-autofill{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.datumsfeld:-webkit-autofill:hover{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.datumsfeld:-webkit-autofill:focus{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.anmeldung input:-webkit-autofill{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.anmeldung input:-webkit-autofill:hover{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.anmeldung input:-webkit-autofill:focus{-webkit-text-fill-color:var(--f-text);caret-color:var(--f-text);box-shadow:0 0 0 100px var(--f-grund) inset;transition:background-color 100000s ease-in-out}.balken{background:var(--f-flaeche);border-radius:var(--rundung-klein);width:100%;height:4px;display:block;overflow:hidden}.balken-fuell{background:var(--f-text);height:100%;transition:width var(--zeit-wechsel) var(--kurve);display:block}.gruppe{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.gruppen{gap:var(--a8);flex-direction:column;display:flex}.eintritt{animation:einblenden var(--zeit-wechsel) var(--kurve)}*,:before,:after{box-sizing:border-box}body{background:var(--f-grund);color:var(--f-text);font-family:var(--schrift);font-weight:var(--gew-text);font-size:var(--gr-text);line-height:var(--zeilen-text);transition:background var(--zeit-wechsel) var(--kurve);margin:0}h1,h2,h3{font-family:var(--schrift-titel);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);margin:0}h1{font-size:var(--gr-frage);font-weight:var(--gew-titel-stark)}h2{font-size:var(--gr-gross)}h3{font-size:var(--gr-text)}p{margin:0}a{color:var(--f-akzent)}.huelle{padding-block:var(--a7)}.leise{color:var(--f-text-leise);font-size:var(--gr-neben)}.baugeruest{justify-content:space-between;align-items:baseline;gap:var(--a4);padding-bottom:var(--a4);margin-bottom:var(--a6);border-bottom:1px solid var(--f-linie);flex-wrap:wrap;display:flex}.baugeruest-nav{gap:var(--a2);display:flex}.knopf{font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text-stark);padding:var(--a2) var(--a4);border-radius:var(--rundung);border:1px solid var(--f-linie);background:var(--f-flaeche);color:var(--f-text);cursor:pointer;transition:background var(--zeit-klein) var(--kurve), border-color var(--zeit-klein) var(--kurve)}.knopf:hover{border-color:var(--f-akzent-flaeche)}.knopf[aria-pressed=true]{border-color:var(--f-akzent-flaeche);background:var(--f-grund);color:var(--f-akzent)}.knopf:disabled{opacity:.5;cursor:default}.datei-eingabe{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}label.knopf{display:inline-block}.datei-eingabe:focus-visible+label.knopf{outline:2px solid var(--f-akzent-flaeche);outline-offset:2px}.feldzeile>*+*{margin-top:var(--a2)}.feldzeile label{font-size:var(--gr-neben);font-weight:var(--gew-text-stark);display:block}.textfeld{width:100%;padding:var(--a2) var(--a3);border:1px solid var(--f-linie);border-radius:var(--rundung);background:var(--f-grund);color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zeilen-text);display:block}.textfeld-gross{resize:vertical;min-height:12rem}.warte{margin-top:var(--a4);color:var(--f-text-leise);font-size:var(--gr-neben)}.meldung{margin-top:var(--a4);padding:var(--a3) var(--a4);border-radius:var(--rundung);border-left:3px solid var(--f-warn);background:var(--f-flaeche);font-size:var(--gr-neben)}.meldung>*+*{margin-top:var(--a2)}.meldung-warnung{border-left-color:var(--f-akzent-flaeche)}.meldung-fehler{border-left-color:var(--f-warn)}.knopfreihe{gap:var(--a3);margin-top:var(--a4);flex-wrap:wrap;display:flex}.einheit{margin-top:var(--a4);padding-left:var(--a4);border-left:2px solid var(--f-linie)}.einheit>*+*{margin-top:var(--a2)}.einheit-kopf{font-size:var(--gr-neben);color:var(--f-text-leise)}.marke{padding:0 var(--a2);margin-right:var(--a2);border:1px solid var(--f-akzent-flaeche);border-radius:var(--rundung);color:var(--f-akzent);font-size:var(--gr-klein);display:inline-block}.zitat{padding:var(--a2) var(--a3);background:var(--f-flaeche);border-radius:var(--rundung);font-size:var(--gr-neben);color:var(--f-text-leise);margin:0}.klartext{margin-top:var(--a4);padding:var(--a4);background:var(--f-flaeche);border:1px solid var(--f-linie);border-radius:var(--rundung);max-height:30rem;font-family:var(--schrift);font-size:var(--gr-neben);line-height:var(--zeilen-text);white-space:pre-wrap;overflow-wrap:break-word;overflow:auto}.anmeldung{min-height:62vh;padding-block:var(--a7);justify-content:center;align-items:center;gap:var(--a3);text-align:center;flex-direction:column;display:flex}.anmeldung-anker{max-width:none}.anmeldung form{margin-top:var(--a6);align-items:stretch;gap:var(--a3);text-align:left;flex-direction:column;width:100%;max-width:18rem;display:flex}.anmeldung label{font-size:var(--gr-neben);font-weight:var(--gew-text-stark);color:var(--f-text-leise);display:block}.anmeldung input{box-sizing:border-box;width:100%;margin-top:var(--a2);padding:var(--a2) var(--a3);border:1px solid var(--f-linie);border-radius:var(--rundung);background:var(--f-grund);color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zeilen-text);transition:border-color var(--griff-kommt) var(--kurve);display:block}.anmeldung input:focus{border-color:var(--f-akzent-flaeche);outline:none}.anmeldung input#kennung{font-family:var(--schrift-fest)}.anmeldung .hauptweg{margin-top:var(--a5);align-self:center}.anmeldung-datenschutz{margin-top:var(--a5);max-width:34ch}.anmeldung-zurueck{padding-bottom:var(--a8);text-align:center}.landing .hauptweg{border-radius:var(--rundung-voll);background:var(--f-akzent-flaeche);box-shadow:none;padding:var(--a3) var(--a7);font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel-stark);color:var(--f-text-auf-akzent)}.landing .nebenweg{border:1px solid color-mix(in srgb, var(--f-text) 25%, transparent);border-radius:var(--rundung-voll);padding:var(--a2) var(--a5);font-weight:var(--gew-text-stark);color:var(--f-text);background:0 0}.landing .nebenweg:hover:not(:disabled){border-color:var(--f-akzent-flaeche);color:var(--f-akzent);background:0 0}.landing .wahl{box-shadow:none;padding:var(--a1) var(--a2);font-size:var(--gr-klein);letter-spacing:.06em;background:0 0}.landing .wahl:hover{color:var(--f-text);background:0 0}.landing .wahl[aria-pressed=true]{box-shadow:none;color:var(--f-text);font-weight:var(--gew-text-stark);background:0 0}.landing{background:var(--f-grund);min-height:100vh;color:var(--f-text);flex-direction:column;display:flex}.landing-nav{z-index:4;background:var(--f-grund);padding:var(--a4) var(--a6);border-bottom:1px solid color-mix(in srgb, var(--f-text) 5%, transparent);position:sticky;top:0}.landing-nav-innen{justify-content:space-between;align-items:center;gap:var(--a5);display:flex}.landing-nav-rechts{align-items:center;gap:var(--a4);display:flex}.sprachwahl{align-items:center;gap:var(--a2);display:flex}.landing-hero,.landing-sektion{padding-block:var(--a8);text-align:center;align-items:center;gap:var(--a4);flex-direction:column;display:flex}.landing-hero{justify-content:center;min-height:68vh}.landing-sektion{border-top:1px solid color-mix(in srgb, var(--f-text) 5%, transparent);justify-content:center;min-height:46vh}.landing-titel{font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);text-wrap:pretty;max-width:20ch;margin:0}.landing-titel-gross{font-size:clamp(var(--gr-frage), 7vw, 4rem);max-width:14ch}.landing-titel em{color:var(--f-akzent);font-style:italic}.landing-unter{font-size:var(--gr-text);color:var(--f-text-leise);max-width:var(--breite-lesen);text-wrap:pretty;margin:0}.landing-hero .hauptweg{margin-top:var(--a4)}.landing-tag{min-height:auto;padding-top:var(--a8);padding-bottom:var(--a7)}.tag-label{font-size:var(--gr-klein);letter-spacing:.14em;color:var(--f-akzent);margin:0}.landing-fuss{border-top:1px solid color-mix(in srgb, var(--f-text) 5%, transparent);padding-block:var(--a5);font-size:var(--gr-klein);color:var(--f-text-leise)}.landing-fuss-innen{justify-content:space-between;gap:var(--a4);flex-wrap:wrap;display:flex}.landing-fuss p{margin:0}.fuss-url{font-weight:var(--gew-text-stark)}.zerlegung{margin-top:var(--a6);padding-top:var(--a5);border-top:1px solid var(--f-linie)}.zerlegung>*+*{margin-top:var(--a3)}.abschnitt{margin-top:var(--a5)}.abschnitt h4{font-family:var(--schrift-titel);font-weight:var(--gew-titel);font-size:var(--gr-text);margin:0 0 var(--a2);padding-bottom:var(--a2);border-bottom:1px solid var(--f-linie)}.wegwahl{gap:var(--a2);margin-top:var(--a5);display:flex}.eingabeweg{margin-top:var(--a5)}.eingabeweg>*+*{margin-top:var(--a4)}.ablegefeld{margin-top:var(--a5);padding:var(--a7) var(--a5);border:2px dashed var(--f-linie);border-radius:var(--rundung-gross);background:var(--f-flaeche);text-align:center;transition:border-color var(--zeit-klein) var(--kurve)}.ablegefeld>*+*{margin-top:var(--a3)}.ablegefeld-ueber{border-color:var(--f-akzent-flaeche)}.ergebnis{margin-top:var(--a6);padding-top:var(--a5);border-top:1px solid var(--f-linie)}.ergebnis>*+*{margin-top:var(--a3)}.kachel{border-radius:var(--rundung-klein);flex-shrink:0;width:10px;height:10px;display:inline-block}.kachelreihe[data-gross=ja] .kachel{width:14px;height:14px}.kachel[data-z=nie]{background:var(--f-nie)}.kachel[data-z=arbeit]{background:var(--f-arbeit)}.kachel[data-z=sitzt]{background:var(--f-sitzt)}.kachel[data-z=luecke]{background:var(--f-luecke)}.kachel[data-laeuft=ja]{background:0 0;animation:2.4s ease-in-out infinite kachel-atmen}.legende{margin-top:var(--a8);gap:var(--a5);flex-wrap:wrap;display:flex}.legende-eintrag{align-items:center;gap:var(--a2);font-size:var(--gr-klein);color:var(--f-text-leise);display:flex}.legende-kachel{width:14px;height:14px}.aufbereitung{padding-top:var(--a6)}.einstieg{padding-bottom:var(--a8);gap:var(--a3);flex-direction:column;display:flex}.einstieg-schritt{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.einstieg-schritt>.vorwissen,.einstieg-schritt>.knopfzeile,.einstieg-schritt>.hauptweg{margin-top:var(--a8)}.fortschritt{margin-bottom:var(--a7)}.entwurfsband{margin:0 0 var(--a5);padding:var(--a3) var(--a4);border:1px solid var(--f-warn);border-radius:var(--rundung);font-size:var(--gr-klein);color:var(--f-warn);max-width:var(--breite-lesen)}.einwilligungstext{max-width:var(--breite-lesen);font-size:var(--gr-text)}.einwilligungstext h2{margin:var(--a5) 0 var(--a2);font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel-stark);color:var(--f-text-leise)}.einwilligungstext p{margin:0 0 var(--a3)}.vorwissen-frage{margin:0 0 var(--a3);font-size:var(--gr-text);font-weight:var(--gew-text-stark);max-width:var(--breite-lesen);text-wrap:pretty}.datumszeile{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.datumszeile input[type=date]{min-width:12rem}.rahmen{background:var(--f-grund);min-height:100vh;color:var(--f-text);display:flex}.rahmen-inhalt{padding:var(--a7) 0 var(--a8);box-sizing:border-box;min-width:0;transition:margin-left var(--zeit-wechsel) var(--kurve);flex:1}.rahmen-inhalt[data-leiste=offen]{margin-left:var(--leiste-breite)}@media (width<=50rem){.rahmen-inhalt[data-leiste=offen]{margin-left:0}}.leiste{z-index:6;width:var(--leiste-breite);background:var(--f-grund);border-right:1px solid var(--f-linie);height:100vh;padding:var(--a5) var(--a4);gap:var(--a6);box-sizing:border-box;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.leiste-kopf{padding:0 var(--a3);min-height:calc(2 * var(--a2) + var(--gr-text) * var(--zeilen-eng));justify-content:space-between;align-items:center;gap:var(--a2);display:flex}.griff{padding:var(--a1);margin:calc(-1 * var(--a1));cursor:pointer;color:var(--f-text-leise);opacity:0;transition:opacity var(--griff-geht) cubic-bezier(.4, 0, .6, 1), color var(--griff-kommt) var(--kurve);background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}.griff:hover{color:var(--f-text)}.griff[data-nah=ja],.griff:focus-visible{opacity:1;transition-duration:var(--griff-kommt)}.griff svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:14px;height:14px;display:block}.randstreifen{width:var(--a8);z-index:5;height:100vh;padding:var(--a5) var(--a4);box-sizing:border-box;align-items:flex-start;display:flex;position:fixed;top:0;left:0}.leiste-orte{gap:var(--a1);flex-direction:column;display:flex}.ort{text-align:left;cursor:pointer;width:100%;font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text);line-height:var(--zeilen-text);color:var(--f-text-leise);padding:var(--a2) var(--a3);border-radius:var(--rundung);transition:color var(--zeit-ruhig) var(--kurve);background:0 0;border:none;display:block}.ort:hover,.ort:focus-visible{color:var(--f-text);background:0 0}.ort[aria-current=page]{background:var(--f-flaeche);color:var(--f-text);font-weight:var(--gew-text-stark)}.leiste-fuss{padding:var(--a3) var(--a3) 0;margin-top:auto}.sitzungskopf{margin-bottom:var(--a7);justify-content:space-between;align-items:center;gap:var(--a4);min-height:var(--a5);display:flex}.kachelreihe{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.kachel{flex-shrink:0;width:10px;height:10px}.abbruchfrage{align-items:baseline;gap:var(--a3);font-size:var(--gr-klein);color:var(--f-text-leise);flex-wrap:wrap;display:flex}.heute-einstieg{justify-content:center;align-items:center;gap:var(--a3);text-align:center;flex-direction:column;min-height:58vh;display:flex}.heute-frage{max-width:22ch}.heute-status{margin-bottom:var(--a4)}.heute-verweis{margin-top:var(--a4);font-size:var(--gr-neben)}.beginn{margin-top:var(--a6);align-items:flex-start;gap:var(--a8);flex-direction:column;display:flex}.beginn-anker,.beginn-sitzung,.beginn-handlung{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.steller{gap:var(--a3);align-items:baseline;display:flex}.steller .nebenweg{padding-inline:var(--a3)}.steller-wert{text-align:center;min-width:6em}.ende{align-items:flex-start;gap:var(--a3);padding-top:var(--a6);flex-direction:column;display:flex}.ende>.termin,.ende>.hauptweg{margin-top:var(--a8)}.schieber{align-items:center;gap:var(--a4);width:100%;max-width:24rem;display:flex}.schieber input{accent-color:var(--f-text);flex:1;margin:0}.schieber-wert{text-align:right;min-width:3.5em;font-family:var(--schrift-fest)}.termin{border-top:1px solid var(--f-linie);padding-top:var(--a5);gap:var(--a3);width:100%;font-size:var(--gr-neben);flex-wrap:wrap;align-items:baseline;display:flex}.erklaermodus{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.band{background:var(--f-flaeche);border-radius:var(--rundung);padding:var(--a2) var(--a4);font-size:var(--gr-neben);color:var(--f-text-leise);align-self:stretch;margin:0}.erklaerverlauf{margin-top:var(--a8);gap:var(--a5);max-width:var(--breite-lesen);flex-direction:column;display:flex}.beitrag p{margin:var(--a1) 0 0;font-size:var(--gr-text)}.wer{font-size:var(--gr-klein);color:var(--f-text-leise)}.beitrag-du{border-left:1px solid var(--f-griff);padding-left:var(--a4)}.nachfrage{margin-top:var(--a8);align-self:stretch;gap:var(--a2);max-width:var(--breite-lesen);flex-direction:column;display:flex}.nachfrage .hauptweg{margin-top:var(--a3);align-self:flex-start}.erklaermodus>.hauptweg{margin-top:var(--a8)}.lesebereich{max-width:var(--breite-lesen)}.lesebereich>*+*{margin-top:var(--a4)}.abschnitt{margin-top:var(--a6);scroll-margin-top:var(--a5)}.abschnitt>*+*{margin-top:var(--a3)}.abschnitt h3{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.abschnitt-angesprungen{border-left:2px solid var(--f-akzent);padding-left:var(--a4)}.herkunft{font-size:var(--gr-klein);color:var(--f-text-leise)}.erklaerzeichen{width:1.35em;height:1.35em;margin-left:var(--a2);border:1px solid var(--f-linie);font-size:var(--gr-klein);color:var(--f-text-leise);vertical-align:baseline;border-radius:50%;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.erklaerzeichen:hover,.erklaerzeichen:focus-visible{border-color:var(--f-akzent);color:var(--f-akzent)}.lesezeile{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--f-linie);font-size:var(--gr-klein);color:var(--f-text-leise)}.schleife{gap:var(--a8);flex-direction:column;display:flex}.frageschirm,.rueckmeldung,.aufloesung,.schluss{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.frageschirm>.schreiblinie,.frageschirm>.wege,.rueckmeldung>.knopfzeile,.aufloesung>.knopfzeile{margin-top:var(--a5)}.frage-kopf{font-size:var(--gr-klein);color:var(--f-text-leise);margin:0}.frage{font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);max-width:var(--breite-lesen);text-wrap:pretty;color:var(--f-text);margin:0}.schicken{align-items:center;gap:var(--a4);display:flex}.taste{font-size:var(--gr-klein);color:var(--f-text-leise)}.wege{gap:var(--a5);flex-wrap:wrap;display:flex}.hinweis{background:var(--f-flaeche);border-radius:var(--rundung);padding:var(--a3) var(--a4);max-width:var(--breite-lesen)}.hinweis-kopf{font-size:var(--gr-klein);color:var(--f-text-leise);margin:0}.hinweis-text{margin:var(--a1) 0 0;font-size:var(--gr-text);max-width:var(--breite-lesen)}.melden{gap:var(--a2);border-top:1px solid var(--f-linie);max-width:26rem;padding-top:var(--a3);flex-direction:column;display:flex}.melden-wahl{align-items:center;gap:var(--a2);font-size:var(--gr-neben);cursor:pointer;display:flex}.melden-wahl input{accent-color:var(--f-text);margin:0}.melden-knoepfe{align-items:baseline;gap:var(--a3);margin-top:var(--a2);display:flex}.rueckmeldungstext{font-size:var(--gr-text);max-width:var(--breite-lesen);margin:0}.stelle{margin-top:var(--a2);border-left:1px solid var(--f-griff);padding-left:var(--a4);max-width:var(--breite-lesen)}.stelle p{margin:0 0 var(--a2);font-size:var(--gr-text)}.knopfzeile{align-items:baseline;gap:var(--a4);flex-wrap:wrap;display:flex}.zaehler{font-size:var(--gr-klein);color:var(--f-text-leise);font-family:var(--schrift-fest)}.protokollkasten{font-size:var(--gr-klein);color:var(--f-text-leise);border:1px solid var(--f-linie);border-radius:var(--rundung);padding:var(--a3);max-width:var(--breite-lesen)}.protokollkasten summary{cursor:pointer}.protokoll{gap:var(--a1) var(--a3);margin:var(--a3) 0 0;grid-template-columns:auto 1fr;display:grid}.protokoll dt{font-family:var(--schrift-fest)}.protokoll dd{word-break:break-word;margin:0}.einspruch{align-items:flex-start;gap:var(--a3);margin-top:var(--a5);flex-direction:column;display:flex}.einspruch-warnung{font-size:var(--gr-neben);max-width:var(--breite-lesen)}.chat{flex-direction:column;min-height:60vh;display:flex}.chat-verlauf{padding-right:var(--a3);flex:1;overflow-y:auto}.chat-verlauf>*+*{margin-top:var(--a4)}.chat-beitrag{padding:var(--a3) var(--a4);border-radius:var(--rundung);white-space:pre-wrap}.chat-person{background:var(--f-flaeche);max-width:46ch;margin-left:auto}.chat-modell{border-left:2px solid var(--f-linie);max-width:58ch}.chat-rolle{margin-bottom:var(--a2);font-size:var(--gr-klein);color:var(--f-text-leise);display:block}.chat-eingabe{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--f-linie)}.chat-eingabe textarea{width:100%;min-height:5rem;padding:var(--a3);border:1px solid var(--f-linie);border-radius:var(--rundung);background:var(--f-grund);color:var(--f-text);font:inherit;resize:vertical;display:block}.chat-eingabe .knopf{margin-top:var(--a3)}.chat-leer{color:var(--f-text-leise);padding:var(--a5) 0}.chat-modell>*+*{margin-top:var(--a3)}.chat-modell h3,.chat-modell h4{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.chat-modell ul,.chat-modell ol{padding-left:var(--a5)}.chat-modell li+li{margin-top:var(--a2)}.chat-modell code{font-family:ui-monospace,monospace;font-size:.92em}.stoff-ansichten{margin-bottom:var(--a7);gap:var(--a5);align-items:baseline;display:flex}.ordner{margin-top:var(--a5);align-items:stretch;gap:var(--a5);flex-direction:column;display:flex}.brotkrume{font-size:var(--gr-neben);color:var(--f-text-leise)}.krume-trenner{color:var(--f-linie)}.krume-hier{color:var(--f-text);font-weight:var(--gew-text-stark)}.ordnerliste{flex-direction:column;display:flex}.ordnerzeile{justify-content:space-between;align-items:center;gap:var(--a4);text-align:left;border:none;border-bottom:1px solid var(--f-linie);width:100%;padding:var(--a3) var(--a2);margin:0 calc(-1 * var(--a2));cursor:pointer;color:var(--f-text);transition:background var(--zeit-ruhig) var(--kurve);background:0 0;display:flex}.ordnerzeile:last-child{border-bottom:none}.ordnerzeile:hover{background:var(--f-flaeche)}.ordner-text{gap:var(--a1);flex-direction:column;min-width:0;display:flex}.ordner-titel{font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);overflow-wrap:anywhere}.ordner-zaehler{font-size:var(--gr-neben)}.ordnerzeile .pfeil-weiter{flex-shrink:0}.ablegen{font-size:var(--gr-neben);align-self:flex-start}.archiv-zeile{align-items:baseline;gap:var(--a3);font-size:var(--gr-neben);display:flex}.archiv-thema{overflow-wrap:anywhere;min-width:0}.archiv-zeile .nebenweg{flex-shrink:0;margin-left:auto}.felder{gap:var(--a8);flex-direction:column;display:flex}.feld{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.feld .kachelreihe{max-width:100%}.kompendium{gap:var(--a5);flex-direction:column;display:flex}.kompendium-leiste{z-index:4;background:var(--f-grund);border-bottom:1px solid var(--f-linie);padding:var(--a3) 0;margin:calc(-1 * var(--a7)) 0 0;align-items:center;gap:var(--a5);flex-wrap:wrap;display:flex;position:sticky;top:0}.leiste-teil{align-items:center;gap:var(--a2);display:flex}.kompendium-titel{font-size:var(--gr-neben)}.suchfeld{width:14rem;padding:var(--a1) var(--a3);font-size:var(--gr-neben)}.rahmen-inhalt:has(.kompendium) .spalte{max-width:calc(64rem + 2 * var(--a6))}.kompendium-spalten{position:relative}.uebersicht{top:0;left:0;right:calc(50% + var(--breite-lesen) / 2 + var(--a4));z-index:3;height:100%;position:absolute}.uebersicht-innen{grid-template-areas:"sicht";justify-items:end;display:grid;position:sticky;top:50vh;transform:translateY(-50%)}.uebersicht-innen>*{grid-area:sicht}.linienzone{width:var(--a5);padding:var(--a2) 0;cursor:pointer;transition:opacity var(--griff-geht) cubic-bezier(.4, 0, .6, 1);background:0 0;border:none;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.uebersicht[data-nah=ja] .linienzone{transition-duration:var(--griff-kommt)}.linie{background:var(--f-griff);height:2px;transition:background var(--zeit-ruhig) var(--kurve), width var(--zeit-ruhig) var(--kurve);border-radius:1px}.linie[data-ebene="1"]{width:16px}.linie[data-ebene="2"]{width:11px}.linie[data-ebene="3"]{width:8px}.linie[data-aktiv=ja]{background:var(--f-akzent-flaeche)}.uebersicht[data-nah=nein] .linienzone{opacity:0}.uebersicht[data-offen=ja] .linienzone{opacity:0;pointer-events:none}.linienzone:focus-visible{opacity:1}.sprungmenue{width:13rem;max-width:100%;max-height:70vh;padding:var(--a3);border-radius:var(--rundung-knopf);background:var(--f-grund);border:1px solid var(--f-linie);opacity:0;transform:translateX(var(--a4));pointer-events:none;transition:opacity var(--zeit-ruhig) var(--kurve), transform var(--zeit-ruhig) var(--kurve);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.uebersicht[data-offen=ja] .sprungmenue,.sprungmenue:focus-within{opacity:1;pointer-events:auto;transform:none}.sprungmarke[data-ebene="2"]{padding-left:var(--a4)}.sprungmarke[data-ebene="3"]{padding-left:var(--a6)}.sprungmarke[aria-current=true]{color:var(--f-akzent);font-weight:var(--gew-text-stark)}@media (width<=78rem){.uebersicht{display:none}}.struktur{gap:var(--a1);flex-direction:column;display:flex}.strukturkinder{margin-left:var(--a5);border-left:1px solid var(--f-linie);padding-left:var(--a3)}.strukturzeile{align-items:center;gap:var(--a2);padding:var(--a1) 0;display:flex}.strukturpfeil{width:var(--a5);padding:var(--a1);flex-shrink:0;justify-content:center;margin:0}.strukturtitel{text-align:left;border-radius:var(--rundung);min-width:0;padding:var(--a2) var(--a3);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-text);line-height:var(--zeilen-text);color:var(--f-text);transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;flex:1}.strukturtitel:hover{background:var(--f-flaeche)}.strukturzeile[data-ebene="1"]>.strukturtitel{font-weight:var(--gew-text-stark)}.strukturarchiv{font-size:var(--gr-klein);opacity:0;transition:opacity var(--griff-geht) cubic-bezier(.4, 0, .6, 1);flex-shrink:0}.strukturzeile:hover .strukturarchiv,.strukturarchiv:focus-visible{opacity:1;transition-duration:var(--griff-kommt)}@media (hover:none){.strukturarchiv{opacity:1}}.teil-stand .kachel[data-archiviert=ja]{opacity:.3}.lesetext{max-width:var(--breite-lesen);min-width:0;margin-inline:auto}.kompendium-teil{scroll-margin-top:var(--a8)}.kompendium-teil[data-art=marke]{margin-top:var(--a7)}.kompendium-teil[data-art=marke][data-ebene="1"]{margin-top:var(--a8)}.kompendium-teil:first-child{margin-top:0}.kompendium-teil[data-art=marke]{border-left:2px solid var(--f-akzent-flaeche);padding-left:var(--a3)}.kompendium-teil[data-art=marke][data-ebene="2"],.kompendium-teil[data-art=marke][data-ebene="3"]{border-left-color:var(--f-linie)}.teil-kopf{margin:0 0 var(--a3);font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);line-height:var(--zeilen-eng)}.teil-stand{align-items:center;gap:var(--a2);display:flex}.teil-stand .kachel{width:8px;height:8px}.teil-typ{border:1px solid var(--f-linie);border-radius:var(--rundung-klein);padding:0 var(--a2);font-size:var(--gr-klein);color:var(--f-text-leise)}.lese-absatz{margin:0 0 var(--a4);font-size:var(--gr-text);line-height:var(--zeilen-text)}.lese-luecke{width:7rem;max-width:60%;margin:0 var(--a1);vertical-align:baseline;border-bottom:1px solid var(--f-griff);display:inline-block}.lese-liste{margin:0 0 var(--a4);padding-left:var(--a5);font-size:var(--gr-text);line-height:var(--zeilen-text)}.lese-liste>li{margin-bottom:var(--a2);padding-left:var(--a2)}.lese-liste>li::marker{color:var(--f-text-leise)}.lese-absatz[data-art=auftrag]{border-left:1px solid var(--f-linie);padding-left:var(--a4);color:var(--f-text-leise)}.lese-stelle{background:color-mix(in srgb, var(--f-akzent-flaeche) 22%, transparent);color:inherit;border-radius:var(--rundung-klein);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 2px}@keyframes anker-blinken{0%{background:color-mix(in srgb, var(--f-akzent-flaeche) 26%, transparent)}to{background:0 0}}.kompendium-teil[data-blink=ja]{animation:anker-blinken 1.6s var(--kurve);border-radius:var(--rundung)}.kandidatenwahl{align-items:baseline;gap:var(--a2);margin-top:var(--a4);font-size:var(--gr-neben);flex-wrap:wrap;display:flex}.knopf-klein{font-size:var(--gr-klein);padding:var(--a1) var(--a3)}.fragebildschirm{margin-top:var(--a6)}.fragebildschirm>*+*{margin-top:var(--a4)}.frage-kopf{font-size:var(--gr-neben)}.frage{font-family:var(--schrift-titel);font-weight:var(--gew-titel);font-size:var(--gr-frage);line-height:var(--zeilen-eng)}.rueckmeldung{margin-top:var(--a6)}.rueckmeldung>*+*{margin-top:var(--a4)}.urteilszeile{font-size:var(--gr-neben)}.urteil-richtig .marke{border-color:var(--f-sitzt);color:var(--f-sitzt)}.urteil-teilweise .marke{border-color:var(--f-arbeit);color:var(--f-arbeit)}.urteil-falsch .marke{border-color:var(--f-text-leise);color:var(--f-text-leise)}.rueckmeldungstext{font-size:var(--gr-gross);line-height:var(--zeilen-text)}.quellkasten{border:1px solid var(--f-linie);border-radius:var(--rundung);padding:var(--a3) var(--a4)}.quellkasten summary{cursor:pointer;font-size:var(--gr-neben);color:var(--f-text-leise)}.quellkasten>:not(summary){margin-top:var(--a3)}.quellkasten .protokoll{gap:var(--a2) var(--a4);font-size:var(--gr-klein);grid-template-columns:minmax(9rem,auto) 1fr;display:grid}.quellkasten .protokoll dt{font-family:var(--schrift-fest);color:var(--f-text-leise)}.quellkasten .protokoll dd{overflow-wrap:anywhere;margin:0}.einspruch{margin-top:var(--a4);padding-top:var(--a3);border-top:1px solid var(--f-linie)}.knopf-leise{font:inherit;font-size:var(--gr-neben);color:var(--f-text-leise);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.knopf-leise:hover{color:var(--f-text)}.zaehlerzeile{font-size:var(--gr-klein);color:var(--f-text-leise)}.aufloesung{margin-top:var(--a6)}.aufloesung>*+*{margin-top:var(--a4)}.aufloesung-titel{font-family:var(--schrift-titel);font-weight:var(--gew-titel);font-size:var(--gr-gross);line-height:var(--zeilen-eng)}.hinweis{padding:var(--a3) var(--a4);border-left:3px solid var(--f-akzent-flaeche);background:var(--f-flaeche);border-radius:var(--rundung)}.hinweis+.hinweis{margin-top:var(--a2)}.hinweis-kopf{font-size:var(--gr-klein)}.rechnung{font-family:var(--schrift-fest);font-size:var(--gr-klein);color:var(--f-text-leise);padding:var(--a3) var(--a4);border-left:2px solid var(--f-linie);overflow-wrap:anywhere}.zeitwahl{align-items:center;gap:var(--a4);margin-top:var(--a4);display:flex}.zeitwahl-knopf{font-size:var(--gr-gross);min-width:3rem;padding:var(--a2) var(--a3);line-height:1}.zeitwahl-zahl{font-family:var(--schrift-titel);font-weight:var(--gew-titel);font-size:var(--gr-gross);text-align:center;min-width:7.5rem}.knopf-los{margin-top:var(--a5);font-size:var(--gr-text);padding:var(--a3) var(--a5)}.ki-hinweis{margin-top:var(--a5);padding:var(--a5);background:var(--f-flaeche);border:1px solid var(--f-akzent-flaeche);border-radius:var(--rundung-gross)}.ki-hinweis>*+*{margin-top:var(--a3)}.ki-hinweis h3{font-family:var(--schrift-titel);font-weight:var(--gew-titel-stark)}.zustandszeile{margin-top:var(--a4)}.platzhalter{margin-top:var(--a5);padding:var(--a4);border:1px dashed var(--f-linie);border-radius:var(--rundung);text-align:center}.abschlussfrage{margin-top:var(--a6);padding-top:var(--a4);border-top:1px solid var(--f-linie)}.abschlussfrage>*+*{margin-top:var(--a3)}.abschlussfrage label{font-size:var(--gr-neben);font-weight:var(--gew-text-stark);display:block}.abschlussfrage input[type=range]{width:100%;accent-color:var(--f-akzent-flaeche);display:block}.abschlussfrage output{font-size:var(--gr-neben);color:var(--f-text-leise);display:block}.sitzungsergebnis{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--f-linie)}.sitzungsergebnis h3{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.zustandsliste{gap:var(--a5);margin-top:var(--a4);flex-wrap:wrap;display:flex}.zustandsliste dt{font-size:var(--gr-klein);color:var(--f-text-leise)}.zustandsliste dd{font-size:var(--gr-gross);font-variant-numeric:tabular-nums;margin:0}.themen{margin-top:var(--a3);font-size:var(--gr-klein);color:var(--f-text-leise)}.gruppe{padding:0 var(--a2);border-radius:var(--rundung);font-weight:var(--gew-text-stark);color:var(--f-grund);display:inline-block}.gruppe-sitzt{background:var(--f-sitzt)}.gruppe-genug{background:var(--f-arbeit)}.gruppe-offen{background:var(--f-text-leise)}.naechster-termin{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--f-linie)}.naechster-termin p{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.naechster-termin .knopf{margin-top:var(--a3)}.standzahlen{gap:var(--a2) var(--a4);margin:var(--a4) 0 0;padding:var(--a4);background:var(--f-flaeche);border:1px solid var(--f-linie);border-radius:var(--rundung);font-size:var(--gr-neben);grid-template-columns:max-content 1fr;display:grid}.standzahlen dt{color:var(--f-text-leise)}.standzahlen dd{font-weight:var(--gew-text-stark);margin:0}.standblock{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--f-linie)}.standblock>*+*{margin-top:var(--a2)}.standliste{margin:var(--a3) 0 0;font-size:var(--gr-neben);padding:0;list-style:none}.standliste>li+li{margin-top:var(--a2)}.abnahme-gitter{gap:var(--a5);margin-top:var(--a5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.abnahme-gitter>div>*+*{margin-top:var(--a3)}.klartext-kurz{max-height:14rem}.abnahme-hinweis{margin-top:var(--a4)}.meldung-gut{border-left-color:var(--f-sitzt)}.abweichung{margin:0}.abweichung dt{margin-top:var(--a2);color:var(--f-text-leise);font-size:var(--gr-klein)}.abweichung dd{margin:var(--a1) 0 0}.abweichung code{padding:var(--a2);background:var(--f-grund);border:1px solid var(--f-linie);border-radius:var(--rundung);font-family:var(--schrift-fest);font-size:var(--gr-klein);overflow-wrap:anywhere;display:block}.schau-block{margin-top:var(--a7);padding-top:var(--a5);border-top:1px solid var(--f-linie)}.schau-block>*+*{margin-top:var(--a3)}.schau-reihe{gap:var(--a3);flex-wrap:wrap;display:flex}.schau-probe-titel{font-family:var(--schrift-titel);font-weight:var(--gew-titel);font-size:var(--gr-gross);line-height:var(--zeilen-eng)}.schau-stark{font-weight:var(--gew-titel-stark)}.schau-stark-text{font-weight:var(--gew-text-stark)}.schau-gitter{gap:var(--a3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.schau-farbe{align-items:center;gap:var(--a3);font-size:var(--gr-neben);display:flex}.schau-tupfer{width:var(--a7);height:var(--a7);border-radius:var(--rundung);border:1px solid var(--f-linie);flex:none}code{font-family:var(--schrift-fest);font-size:var(--gr-klein)}.probe-block{margin-top:var(--a5)}.protokoll{gap:var(--a2) var(--a4);margin:var(--a4) 0 0;padding:var(--a4);background:var(--f-flaeche);border:1px solid var(--f-linie);border-radius:var(--rundung);font-size:var(--gr-neben);grid-template-columns:max-content 1fr;display:grid}.protokoll dt{font-family:var(--schrift-fest);font-size:var(--gr-klein);color:var(--f-text-leise)}.protokoll dd{overflow-wrap:anywhere;margin:0}.protokoll-warnung{color:var(--f-warn);font-weight:var(--gew-text-stark)}.roh{margin-top:var(--a5);font-size:var(--gr-neben)}.roh summary{cursor:pointer;color:var(--f-text-leise)}
