@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-zahl:.75rem;--gr-fuss:.75rem;--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;--breite-kasten:400px;--a1:4px;--a2:8px;--a3:12px;--a4:16px;--a5:24px;--a6:32px;--a7:48px;--a8:64px;--s-kopf-hoehe:50px;--s-marke-hoehe:18px;--s-marke-zu-buehne:12px;--s-buehne-zu-satz:12px;--s-frage-zu-feld:36px;--s-satz-zu-auskunft:18px;--s-zur-handlung:24px;--s-zur-handlung-ende:30px;--s-ueber-wegen:12px;--s-unter-wegen:24px;--s-weg-polster-y:6px;--s-weg-polster-x:10px;--s-weg-radius:7px;--s-leiste-textkante:17px;--s-rand:64px;--s-aussteig-versatz:30px;--s-faden:1px;--s-blende:.42s;--s-melden-breite:26rem;--s-schieber-breite:420px;--s-schluessel-gap:12px;--unterleiste-hoehe:58px;--sicherer-rand:env(safe-area-inset-bottom,0px);--rundung-klein:3px;--rundung:6px;--rundung-gross:10px;--rundung-knopf:9px;--rundung-voll:22px;--f-grund:#e7e3db;--f-flaeche:#dcd8ce;--f-text:#1b1916;--f-text-leise:#60594e;--f-text-sehr-leise:#7a7469;--f-linie:#cac4b8;--f-griff:#857f75;--f-kachel-leer:#d1ccc1;--f-kachel-rand:#cbc6b8;--f-akzent:#b34a0a;--f-akzent-flaeche:#ec6b18;--f-fokus:#b34a0a;--f-text-auf-akzent:#121210;--f-akzent-hell:#d08149;--f-warn:#9b3a1e;--f-knopf:#121210;--f-knopf-text:#faf8f3;--f-gesperrt:#f0ede4;--f-gesperrt-text:#645f55;--f-sitzt:#ec6b18;--f-arbeit:#e29e64;--f-nie:repeating-linear-gradient(45deg, #e29e64 0, #e29e64 2px, #faf8f3 2px, #faf8f3 4.5px);--f-luecke:#857f75;--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;--kopf-hoehe:56px;--luft-anfang:48px;--zeile-hoehe:72px;--zeile-hoehe-schmal:48px;--zeile-polster:13px;--zeile-ueberhang:14px;--zeile-radius:8px;--s-pfeilspalte:16px;--s-pfadstufe-polster:9px;--s-leseleiste-rand:40px;--s-lesepolster-rechts:88px;--breite-verzeichnis:240px;--zeile-einzug:26px;--s-feld-radius:12px;--s-feld-polster-y:11px;--s-feld-polster-x:16px;--s-feld-beschriftung:var(--a3);--h-ruf:54px;--h-nebenruf:38px;--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-text-sehr-leise:#878176;--f-linie:#2e2e2a;--f-kachel-leer:#26261f;--f-kachel-rand:#3a3a34;--f-griff:#6f6a62;--f-akzent:#c4713b;--f-akzent-flaeche:#c4713b;--f-fokus:#c4713b;--f-warn:#e0a483;--f-knopf:#1e1e1b;--f-knopf-text:#e2ded4;--f-gesperrt:#161614;--f-gesperrt-text:#5f594f;--f-sitzt:#c4713b;--f-arbeit:#8d5330;--f-nie:repeating-linear-gradient(45deg, #8d5330 0, #8d5330 2px, #121210 2px, #121210 4.5px);--f-luecke:#4a3a2e}}:root[data-modus=dunkel]{--f-grund:#121210;--f-flaeche:#1e1e1b;--f-text:#e2ded4;--f-text-leise:#a39e92;--f-linie:#2e2e2a;--f-kachel-leer:#26261f;--f-kachel-rand:#3a3a34;--f-griff:#6f6a62;--f-akzent:#c4713b;--f-akzent-flaeche:#c4713b;--f-fokus:#c4713b;--f-warn:#e0a483;--f-knopf:#1e1e1b;--f-knopf-text:#e2ded4;--f-gesperrt:#161614;--f-gesperrt-text:#5f594f;--f-sitzt:#c4713b;--f-arbeit:#8d5330;--f-nie:repeating-linear-gradient(45deg, #8d5330 0, #8d5330 2px, #121210 2px, #121210 4.5px);--f-luecke:#4a3a2e}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.zaehler{transition:none!important}:focus-visible{outline:2px solid var(--f-fokus);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}@keyframes kachel-atmen{0%,to{opacity:1}50%{opacity:.42}}@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}.seite{flex-direction:column;width:100%;min-width:0;display:flex}@media (width<=48rem){.seitenkopf{align-items:flex-start;gap:var(--a2);height:auto;padding-bottom:var(--a3);flex-direction:column}}.seitenkopf{z-index:5;background:var(--f-grund);justify-content:space-between;align-items:center;gap:var(--a5);height:var(--kopf-hoehe);flex-shrink:0;display:flex;position:sticky;top:0}.kopf-weg{min-width:0;padding-left:var(--s-pfeilspalte);align-items:center;display:flex}.kopf-weg>.griffnest{margin-left:-24px;margin-right:10px}.kopf-weg .pfad{margin-left:calc(-1 * var(--s-pfadstufe-polster))}.pfad{align-items:center;gap:2px;min-width:0;display:flex}.pfad-glied{flex-shrink:0;align-items:center;gap:2px;min-width:0;display:flex}.pfad-glied[data-rolle=letzte]{flex-shrink:1;min-width:0;overflow:hidden}.pfad-stufe{font-family:var(--schrift);font-size:var(--gr-klein);color:var(--f-text-leise);padding:5px var(--s-pfadstufe-polster);border-radius:var(--rundung-knopf);cursor:pointer;white-space:nowrap;transition:background var(--zeit-knapp) var(--kurve), color var(--zeit-knapp) var(--kurve);background:0 0;border:none}.pfad-stufe:hover{background:var(--f-flaeche);color:var(--f-text)}.pfad-ort{font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text);padding-left:var(--s-pfadstufe-polster);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pfad-trenner{color:var(--f-linie);flex-shrink:0;font-size:12px}.pfad-gekuerzt{font-size:var(--gr-klein);color:var(--f-text-leise);flex-shrink:0;align-items:center;gap:2px;display:none}@media (width<=47.9375rem){.pfad-glied[data-rolle=mitte]{display:none}.pfad-gekuerzt{display:flex}}.kopf-reiter{align-items:center;gap:var(--a2);flex-shrink:0;display:flex}.seitensteuerung{align-items:center;gap:var(--a5);margin-top:var(--a5);height:var(--a6);flex-shrink:0;display:flex}.seitensteuerung :is(.wahl,.nebenweg){padding-block:var(--a1)}.steuerteil{align-items:center;gap:var(--a2);display:flex}.seiteninhalt{margin-top:var(--luft-anfang);min-width:0}.seite>.seiteninhalt:first-child{margin-top:0}.zeile-titel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.zeile-angabe{align-items:center;gap:var(--a2);flex-shrink:0;display:flex}.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}.s-gesperrbar{transition:transform var(--griff-kommt) var(--kurve), background var(--zeit-ruhig) var(--kurve), color var(--zeit-ruhig) var(--kurve), box-shadow var(--zeit-ruhig) var(--kurve)}.hauptweg[aria-disabled=true]{background:var(--f-gesperrt);color:var(--f-gesperrt-text);box-shadow:none;cursor:default}.hauptweg[aria-disabled=true] .pfeil-weiter{color:inherit}.hauptweg[aria-disabled=true]:hover{transform:none}@media (prefers-reduced-motion:reduce){.s-gesperrbar{transition:none}}.pfeil-weiter{color:var(--f-akzent-flaeche);font-family:var(--schrift)}.ruf{background:var(--f-akzent-flaeche);box-shadow:none;height:var(--h-ruf);cursor:pointer;font-family:var(--schrift-titel);font-size:19px;font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);color:var(--f-text-auf-akzent);transition:background var(--zeit-klein) var(--kurve), transform var(--tastendruck) var(--kurve);border:none;border-radius:18px;justify-content:center;align-items:center;padding:0 38px;display:inline-flex}.ruf:hover:not(:disabled){background:var(--f-akzent-hell)}.ruf:active:not(:disabled){transform:translateY(1px)}.ruf:disabled{opacity:.45;cursor:default}.nebenruf{height:var(--h-nebenruf);border:1px solid color-mix(in srgb, var(--f-text) 25%, transparent);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text-stark);color:var(--f-text);transition:border-color var(--zeit-klein) var(--kurve), color var(--zeit-klein) var(--kurve);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.nebenruf:hover:not(:disabled){border-color:var(--f-akzent-flaeche);color:var(--f-akzent)}.marke-weg{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.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)}.kopf-reiter .wahl[aria-current=page],.kopf-reiter .wahl[aria-current=page]:hover{background:var(--f-flaeche);box-shadow:none;color:var(--f-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-family:var(--schrift);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,.datumsfeld{box-sizing:border-box;width:100%;font-family:var(--schrift);font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text);background:var(--f-flaeche);border:1px solid var(--f-linie);border-radius:var(--s-feld-radius);padding:var(--s-feld-polster-y) var(--s-feld-polster-x);transition:border-color var(--griff-kommt) var(--kurve)}.schreiblinie{resize:vertical}.schreiblinie:focus,.datumsfeld:focus{border-color:var(--f-akzent-flaeche);outline:none}.schreiblinie::placeholder{color:var(--f-text-leise);opacity:.7}.feldname{margin-bottom:var(--s-feld-beschriftung);font-family:var(--schrift);font-size:var(--gr-klein);color:var(--f-text-leise);text-align:left;display:block}.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}.gruppe{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.gruppen{gap:var(--a8);flex-direction:column;display:flex}.knopfzeile{align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.eintritt{animation:einblenden var(--zeit-wechsel) var(--kurve)}html{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-button{width:0;height:0}.rollgriff{z-index:40;box-sizing:border-box;background:var(--f-linie);cursor:default;opacity:0;width:12px;transition:opacity var(--griff-geht) cubic-bezier(.4, 0, .6, 1), background-color var(--griff-kommt) var(--kurve);background-clip:content-box;border:3px solid #0000;border-radius:6px;position:fixed;right:0}.rollgriff[data-nah=ja]{opacity:1;transition-duration:var(--griff-kommt)}.rollgriff:hover,.rollgriff:active{background:var(--f-text-leise)}@media (prefers-reduced-motion:reduce){.rollgriff{transition:none}}.kastenschicht{z-index:30;padding:var(--a5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kasten{width:100%;max-width:var(--breite-kasten);padding:var(--a6);border:1px solid var(--f-linie);border-radius:var(--rundung-gross);background:var(--f-grund);gap:var(--a3);flex-direction:column;display:flex;position:relative;box-shadow:0 10px 30px #1212102e}.pk-feld{align-items:center;gap:var(--a3);padding:var(--a2) var(--a3);border:1px solid var(--f-linie);border-radius:var(--rundung-knopf);background:var(--f-kachel-leer);transition:border-color var(--griff-kommt) var(--kurve);display:flex}.pk-feld:focus-within{border-color:var(--f-akzent-flaeche)}.pk-zeichen{color:var(--f-text-leise);flex-shrink:0;align-items:center;display:flex}.pk-datum{min-width:0;color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);background:0 0;border:none;outline:none;flex:1}.rueckmeldekasten{max-width:520px}.rm-feld{min-height:calc(3 * var(--zeilen-text) * var(--gr-neben));resize:none}.kasten-zahlen{font-family:var(--schrift);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}@media (width<=48rem){.rueckmeldeschicht{padding:var(--a6) var(--a4) 0;align-items:flex-start}.rueckmeldekasten{margin-top:var(--a7)}.rueckmeldekasten .kasten-wege .hauptweg{width:100%}}*,: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-fokus);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)}.meldung-gut{border-left-color:var(--f-sitzt)}.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-kurz{max-height:14rem}.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;word-break:break-word;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-kopf{width:100%;margin-bottom:var(--a6);justify-content:space-between;align-items:center;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{margin-bottom:var(--s-feld-beschriftung);font-size:var(--gr-klein);color:var(--f-text-leise);display:block}.anmeldung input{box-sizing:border-box;width:100%;padding:var(--s-feld-polster-y) var(--s-feld-polster-x);border:1px solid var(--f-linie);border-radius:var(--s-feld-radius);background:var(--f-flaeche);color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);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-fehler{width:100%;max-width:18rem;padding-left:var(--a3);border-left:2px solid var(--f-warn);text-align:left;font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.anmeldung[data-fehler=ja] input{border-bottom-color:var(--f-warn)}.anmeldung .ruf{margin-top:var(--a5);align-self:center}.anmeldung-datenschutz{margin-top:var(--a7);max-width:46ch;font-size:var(--gr-fuss);line-height:var(--zeilen-text);color:var(--f-text-sehr-leise)}@media (width<=30rem){.anmeldung{padding-block:var(--a5)}.anmeldung form,.anmeldung-fehler{max-width:none}.anmeldung .ruf{text-align:center;align-self:stretch}}.landing-marke{letter-spacing:.08em;color:var(--f-text-leise);margin-bottom:14px;font-size:12px}.landing-weit{max-width:1240px}.l-buehne{border:1px solid var(--f-linie);text-align:left;background:#0b0b0a;border-radius:12px;min-height:210px;margin-top:46px;padding:26px 28px}.l-dateizeile{color:var(--f-text-leise);opacity:0;transition:all .5s var(--kurve);align-items:center;gap:12px;font-size:15px;display:flex;transform:translateY(-8px)}.laeuft .l-dateizeile{opacity:1;transform:none}.l-pdf{color:var(--f-text-sehr-leise);border:1px solid var(--f-kachel-rand);border-radius:4px;padding:2px 6px;font-size:11px}.l-zerfall{flex-wrap:wrap;gap:4px;margin-top:22px;display:flex}.l-zerfall i{background:var(--f-kachel-leer);border:1px solid var(--f-kachel-rand);opacity:0;width:9px;height:9px;transition:opacity .3s ease, transform .3s var(--kurve);border-radius:2px;display:block;transform:scale(.4)}.laeuft .l-zerfall i{opacity:1;transform:none}.l-fussnote{color:var(--f-text-sehr-leise);opacity:0;margin-top:20px;font-size:13px;transition:opacity .4s 1s}.laeuft .l-fussnote{opacity:1}.l-abdfeld{flex-direction:column;align-items:center;margin-top:40px;display:flex}.l-abdblock{flex-wrap:wrap;justify-content:center;gap:3px;max-width:520px;display:flex}.l-abdblock i{opacity:0;width:8px;height:8px;transition:opacity .3s ease, transform .3s var(--kurve);border-radius:2px;display:block;transform:scale(.4)}.l-abdfeld.laeuft .l-abdblock i{opacity:1;transform:none}.l-abdblock i[data-z=s],.l-abdleg i[data-z=s]{background:var(--f-akzent-flaeche)}.l-abdblock i[data-z=a],.l-abdleg i[data-z=a]{background:#8d5330}.l-abdblock i[data-z=n],.l-abdleg i[data-z=n]{background:repeating-linear-gradient(45deg,#8d5330 0 2px,#0000 2px 4.5px)}.l-abdblock i[data-z=l],.l-abdleg i[data-z=l]{background:0 0;box-shadow:inset 0 0 0 1px #4a3a2e}.l-abdleg{color:var(--f-text-sehr-leise);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:26px;font-size:13px;display:flex}.l-abdleg span{align-items:center;gap:8px;display:inline-flex}.l-abdleg i{border-radius:3px;flex-shrink:0;width:12px;height:12px;display:block}.l-fokus{padding:34px 32px}.l-fokus .l-frage{font-family:var(--schrift-titel);font-size:22px;font-weight:var(--gew-titel);line-height:1.35}.l-drumherum{transition:opacity 1.1s var(--kurve)}.l-fokus.eng .l-drumherum{opacity:.16}.l-zeilekl{color:var(--f-text-sehr-leise);margin-bottom:14px;font-size:13px}.l-antwortlinie{border-bottom:1px solid var(--f-kachel-rand);color:var(--f-text-sehr-leise);margin-top:26px;padding-bottom:8px;font-size:15px}.l-wegzeile{color:var(--f-text-sehr-leise);gap:18px;margin-top:22px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.l-dateizeile,.l-zerfall i,.l-fussnote,.l-abdblock i,.l-drumherum{transition:none}}.landing-herkunft{color:var(--f-text-sehr-leise);font-size:13px;line-height:var(--zeilen-text);margin-top:12px}.l-unterschied{text-align:left;flex-direction:column;gap:22px;margin-top:46px;padding:0;list-style:none;display:inline-flex}.l-unterschied li{flex-direction:column;gap:5px;display:flex}.l-u-chat{color:var(--f-text-sehr-leise);font-size:17px}.l-u-grip{color:var(--f-text);align-items:baseline;gap:10px;font-size:17px;display:flex}.l-u-grip i{background:var(--f-akzent-flaeche);border-radius:2px;flex-shrink:0;width:8px;height:8px;display:block;transform:translateY(-1px)}.l-grossbild{border:1px solid var(--f-linie);text-align:left;background:#0b0b0a;border-radius:14px;margin-top:52px;position:relative;overflow:hidden}.l-bau{transform-origin:0 0;width:1160px}.l-schirm{background:#0b0b0a;flex-direction:column;display:flex}.l-kopf{flex-shrink:0;justify-content:space-between;align-items:center;height:58px;padding:0 44px;display:flex}.l-pfad .hier{font-family:var(--schrift-titel);color:var(--f-text);font-size:16px}.l-reiter{gap:2px;display:flex}.l-reiter span{color:var(--f-text-sehr-leise);border-radius:7px;padding:6px 11px;font-size:13px}.l-reiter span.an{color:var(--f-text);background:var(--f-flaeche);font-weight:var(--gew-text-stark)}.l-steuerung{align-items:center;gap:5px;height:34px;padding:0 44px;display:flex}.l-wahl{color:var(--f-text-leise);font-size:13px;font-family:var(--schrift);cursor:default;background:0 0;border:none;border-radius:5px;padding:4px 10px}button.l-wahl{cursor:pointer;transition:background .12s var(--kurve), color .12s var(--kurve)}button.l-wahl:hover{background:var(--f-kachel-leer);color:var(--f-text)}.l-wahl.an{color:var(--f-text);background:var(--f-flaeche);font-weight:var(--gew-text-stark)}.l-trenn{background:var(--f-linie);width:1px;height:16px;margin:0 8px}.l-monat{align-items:center;gap:6px;margin-left:auto;display:flex}.l-pfeil{color:var(--f-text-sehr-leise);padding:0 4px;font-size:15px}.l-mname{font-family:var(--schrift-titel);color:var(--f-text);font-size:16px}.l-kal{padding:22px 44px 34px}.l-wkopf{grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:10px;display:grid}.l-wkopf span{color:var(--f-text-sehr-leise);letter-spacing:.05em;padding-left:11px;font-size:11px}.l-raster{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.l-tag{aspect-ratio:1/.8;background:color-mix(in srgb, var(--f-flaeche) 50%, transparent);border-radius:9px;flex-direction:column;justify-content:space-between;padding:9px 11px;display:flex;position:relative}.l-tag.leer{background:0 0}.l-tag .nr{font-family:var(--schrift-fest);color:var(--f-text-sehr-leise);font-size:12px}.l-tag.heute{background:var(--f-flaeche)}.l-tag.heute .nr{color:var(--f-text);font-weight:var(--gew-text-stark)}.l-fz{font-size:13px;font-weight:var(--gew-text-stark);color:var(--f-akzent-flaeche);position:absolute;top:9px;right:11px}.l-kacheln{flex-wrap:wrap;gap:2px;max-width:64px;min-height:5px;display:flex}.l-kacheln i{background:var(--f-akzent-flaeche);border-radius:2px;width:5px;height:5px;display:block}.l-danach{color:var(--f-text-sehr-leise);align-items:baseline;gap:10px;margin-top:26px;font-size:13px;display:flex}.l-danach .eintrag{align-items:baseline;gap:8px;display:inline-flex}.l-danach .zeichen{font-weight:var(--gew-text-stark);color:var(--f-akzent-flaeche)}.l-danach .datum{color:var(--f-text-leise)}.l-strangfeld{padding:18px 44px 40px}.l-strang{position:relative}.l-achse{background:var(--f-kachel-rand);width:1px;position:absolute}.l-zeitmarke{font-family:var(--schrift-fest);color:#57524a;white-space:nowrap;font-size:11px;position:absolute;transform:translateY(-50%)}.l-heutewort{color:var(--f-akzent-flaeche);white-space:nowrap;font-size:11px;position:absolute;transform:translateY(-50%)}.l-dick{background:#8d5330;border-radius:2px;width:3px;height:7px;position:absolute;transform:translate(-50%,-50%)}.l-kugel{background:var(--f-akzent-flaeche);box-sizing:content-box;border:2px solid #0b0b0a;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.l-kugel.jetzt{width:9px;height:9px}.l-schild{white-space:nowrap;align-items:baseline;gap:10px;display:flex;position:absolute;transform:translateY(-50%)}.l-schild.links{transform:translate(-100%,-50%)}.l-schild .fach{color:var(--f-text);font-size:16px}.l-schild .dt{font-family:var(--schrift-fest);color:var(--f-text-sehr-leise);font-size:12px}.l-fuehrung{background:var(--f-kachel-rand);position:absolute}.l-karten{text-align:left;margin-top:46px;position:relative}.l-kartenfeld{display:grid}.l-karte{border:1px solid var(--f-linie);opacity:0;visibility:hidden;transition:opacity .32s var(--kurve);background:#0b0b0a;border-radius:14px;grid-area:1/1;padding:40px 44px}.l-karte[data-an]{opacity:1;visibility:visible}.l-karte .nr{letter-spacing:.08em;color:#57524a;margin-bottom:24px;font-size:11px}.l-karte .gross{font-family:var(--schrift-titel);font-size:28px;font-weight:var(--gew-titel);color:var(--f-text);max-width:24ch;line-height:1.3}.l-karte .gross.anker{font-size:24px}.l-karte .stufe{letter-spacing:.08em;color:var(--f-akzent-flaeche);margin-bottom:12px;font-size:13px}.l-karte .satz{color:var(--f-text-leise);max-width:52ch;margin-top:22px;font-size:17px;line-height:1.55}.l-karte .blase{background:var(--f-flaeche);border-radius:12px;max-width:52ch;margin-top:26px;padding:16px 20px}.l-karte .blase .kopf{letter-spacing:.06em;color:var(--f-akzent-flaeche);margin-bottom:9px;font-size:13px}.l-karte .blase p{color:var(--f-text-leise);font-size:16px;line-height:1.55}.l-antwortkasten{background:var(--f-flaeche);border:1px solid var(--f-kachel-rand);border-radius:var(--s-feld-radius);color:#4a463f;max-width:52ch;margin-top:26px;padding:14px 18px;font-size:16px}.l-karte .zahlgross{font-family:var(--schrift-titel);font-size:34px;font-weight:var(--gew-titel-stark);color:var(--f-text)}.l-block{flex-wrap:wrap;gap:4px;margin-top:22px;display:flex}.l-block i{background:var(--f-akzent-flaeche);border-radius:4px;width:16px;height:16px;display:block}.l-block i[data-z=a]{background:#8d5330}.l-block i[data-z=n]{background:repeating-linear-gradient(45deg,#8d5330 0 3px,#0000 3px 6px)}.l-karte .termin{color:var(--f-text-sehr-leise);margin-top:26px;font-size:15px}.l-karte .termin b{color:var(--f-text);font-weight:var(--gew-text-stark)}.l-kartenzeile{justify-content:center;align-items:center;gap:20px;margin-top:26px;display:flex}.l-kblatt{background:var(--f-kachel-leer);border:1px solid var(--f-kachel-rand);width:38px;height:38px;color:var(--f-text-leise);cursor:pointer;transition:background .12s var(--kurve), color .12s var(--kurve);border-radius:11px;justify-content:center;align-items:center;display:flex}.l-kblatt:hover:not([data-stumpf]){background:var(--f-flaeche);color:var(--f-text)}.l-kblatt[data-stumpf]{color:#3f3b35;cursor:default;background:#161614;border-color:#232320}.l-kblatt svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.l-kpunkte{gap:6px;display:flex}.l-kpunkt{background:var(--f-kachel-leer);border:1px solid var(--f-kachel-rand);cursor:pointer;border-radius:2px;width:8px;height:8px;padding:0;display:block}.l-kpunkt[data-an]{background:var(--f-akzent-flaeche);border-color:var(--f-akzent-flaeche)}@media (prefers-reduced-motion:reduce){.l-karte{transition:none}}.l-quellteil{position:relative}.l-quellteil:before{content:"";background:var(--f-linie);width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.l-quellbuehne{height:420vh;position:relative}.l-quellinhalt{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0 40px;display:flex;position:sticky;top:0;overflow:hidden}.l-quellinhalt .landing-titel{max-width:20ch}.l-quellinhalt .landing-unter{margin-top:16px;margin-bottom:44px}.l-grosse{flex-direction:column;align-items:center;gap:13px;display:flex}.l-grosse span{color:var(--f-text-leise);opacity:0;transition:opacity .45s var(--kurve), transform .45s var(--kurve);font-size:17px;transform:translateY(14px)}.l-grosse span[data-da]{opacity:1;transform:none}.l-wand{opacity:0;max-width:900px;transition:opacity .7s var(--kurve);flex-wrap:wrap;justify-content:center;gap:7px 18px;margin-top:26px;display:flex}.l-wand[data-da]{opacity:1}.l-wand span{color:var(--f-text-sehr-leise);font-size:13px}.l-undmehr{color:var(--f-akzent-flaeche);opacity:0;transition:opacity .5s var(--kurve);margin-top:26px;font-size:15px}.l-undmehr[data-da]{opacity:1}@media (prefers-reduced-motion:reduce){.l-grosse span,.l-wand,.l-undmehr{transition:none}}.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;overflow-x:hidden}.kopfleiste{z-index:40;justify-content:space-between;align-items:center;gap:var(--a5);padding:var(--a4) var(--a6);background:color-mix(in srgb, var(--f-grund) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--zeit-ruhig) var(--kurve);border-bottom:1px solid #0000;display:flex;position:sticky;top:0}.kopfleiste.fest{border-bottom-color:var(--f-linie)}.navrechts{align-items:center;gap:var(--a4);display:flex}.nav-weg,.nav-hier{font-family:var(--schrift);font-size:var(--gr-klein);color:var(--f-text-leise);background:0 0;border:none;padding:0}.nav-weg{cursor:pointer;transition:color var(--zeit-klein) var(--kurve)}.nav-weg:hover,.nav-hier{color:var(--f-text)}.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{justify-content:center;min-height:46vh;position:relative}.landing-sektion:before,.abbinder:before,.fschluss:before{content:"";background:var(--f-linie);width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-titel{font-family:var(--schrift-titel);font-size:32px;font-weight:var(--gew-titel);line-height:var(--zeilen-eng);text-wrap:pretty;max-width:20ch;margin:0}.landing-titel-gross{font-size:clamp(32px,7vw,52px);font-weight:var(--gew-titel-stark);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 .nebenruf{margin-top:var(--a4)}.fragenweg{margin-top:var(--a6);border:none;border-bottom:1px solid var(--f-griff);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-neben);color:var(--f-text-leise);transition:color var(--zeit-klein) var(--kurve), border-color var(--zeit-klein) var(--kurve);background:0 0;align-self:center;padding:0 0 2px}.fragenweg:hover{color:var(--f-text);border-bottom-color:var(--f-akzent-flaeche)}.abbinder{padding:var(--a8) var(--a6) 120px;text-align:center;position:relative}.tagmarke{font-size:var(--gr-klein);letter-spacing:.14em;color:var(--f-akzent);margin:0}.tagtext{margin:var(--a4) auto 0;max-width:var(--breite-lesen);font-size:var(--gr-text);line-height:var(--zeilen-text);color:var(--f-text-leise)}.signatur{gap:var(--a2);font-size:var(--gr-klein);color:var(--f-text-leise);flex-direction:column;margin-top:84px;display:flex}.sig-url{color:var(--f-text-sehr-leise)}.fragenseite{min-height:100vh}.fseite{padding-bottom:var(--a8)}.fkopf{max-width:760px;padding:78px var(--a6) 0;text-align:center;margin:0 auto}.fkopf h1{font-family:var(--schrift-titel);font-size:42px;font-weight:var(--gew-titel-stark);line-height:var(--zeilen-eng);color:var(--f-text);margin:0}.fkopf p{margin:var(--a4) 0 0;font-size:var(--gr-text);color:var(--f-text-leise)}.fersatz{margin:var(--a4) auto 0;max-width:52ch;font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-warn)}.fliste{max-width:620px;padding:0 var(--a6);margin:70px auto 0}.fpaar{padding-bottom:var(--a8)}.fpaar h2{font-family:var(--schrift-titel);font-size:21px;font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text);margin:0}.fpaar p{margin:var(--a3) 0 0;font-size:var(--gr-text);line-height:var(--zeilen-text);color:var(--f-text-leise);text-wrap:pretty}.preise{margin:var(--a4) 0 0;gap:var(--a2);padding:0;list-style:none;display:flex}.preis{border:1px solid var(--f-linie);border-radius:var(--rundung);background:var(--f-flaeche);text-align:center;flex:1;padding:13px 0}.preis-zahl{font-family:var(--schrift-titel);font-size:23px;font-weight:var(--gew-titel-stark);color:var(--f-text);line-height:1;display:block}.preis-waehrung{margin-top:var(--a1);font-size:var(--gr-fuss);letter-spacing:.06em;color:var(--f-text-sehr-leise);display:block}.fschluss{margin-top:var(--a5);padding:var(--a7) var(--a6) 0;text-align:center;position:relative}.fschluss p{font-size:var(--gr-neben);color:var(--f-text-leise);margin:0}.fschluss .ruf{margin-top:var(--a5)}@media (width<=30rem){.fkopf{padding-top:var(--a6)}.fkopf h1{font-size:27px}.fliste{margin-top:var(--a7);padding-inline:var(--a5)}.fpaar h2{font-size:17px}.kopfleiste{padding-inline:var(--a5)}.navrechts{gap:var(--a3)}}.landing-mitmachen{gap:var(--a4);min-height:auto}.mitmachen-form{align-items:center;gap:var(--a3);width:100%;max-width:var(--breite-lesen);margin-top:var(--a3);flex-direction:column;display:flex}.mitmachen-zeile{justify-content:center;align-items:center;gap:var(--a3);flex-wrap:wrap;width:100%;display:flex}.mitmachen-feld{min-width:0;max-width:26rem;font-size:var(--gr-text);flex:20rem}.mitmachen-hinweis{max-width:var(--breite-lesen);text-align:left;font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);text-wrap:pretty;margin:0}.mitmachen-danke{margin:var(--a4) 0 0;font-family:var(--schrift-titel);font-size:var(--gr-neben);color:var(--f-akzent)}.mitmachen-fehler{font-size:var(--gr-klein);color:var(--f-text);margin:0}.lademoment{margin-top:var(--a5);align-items:center;gap:var(--a3);display:flex}.lade-zeile{font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text-leise);text-wrap:pretty;margin:0}.lade-zeile[data-stufe=lange],.lade-zeile[data-stufe=abbruch]{font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text);line-height:var(--zeilen-text)}@media (prefers-reduced-motion:reduce){.lademoment .kachel[data-laeuft=ja]{animation:none}}.zerlegung{margin-top:var(--a6);padding-top:var(--a5);border-top:1px solid var(--f-linie)}.zerlegung>*+*{margin-top:var(--a3)}.zerlegung-abschnitt{margin-top:var(--a5)}.zerlegung-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)}.kachelreihe{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.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}.kachelreihe[data-mass=klein] .kachel{width:7px;height:7px}.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]{box-shadow:inset 0 0 0 1.5px var(--f-luecke);background:0 0}.kachel[data-laeuft=ja]{background:var(--f-arbeit);box-shadow:none;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-mass{font-size:var(--gr-klein);color:var(--f-text-leise)}.aufbereitung{padding-top:var(--a6);text-align:center;align-items:center;gap:var(--a3);flex-direction:column;max-width:46ch;margin-inline:auto;display:flex}.aufbereitung .kachelreihe{justify-content:center}.lesebereich{max-width:var(--breite-lesen)}.lesebereich>*+*{margin-top:var(--a4)}.lese-abschnitt{margin-top:var(--a6);scroll-margin-top:var(--a5)}.lese-abschnitt>*+*{margin-top:var(--a3)}.lese-abschnitt h3{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.lese-abschnitt-angesprungen{border-left:2px solid var(--f-akzent);padding-left:var(--a4)}.herkunft{font-size:var(--gr-klein);color:var(--f-text-leise)}.erklaer-huelle{display:inline-flex;position:relative}.erklaerblatt{top:calc(100% + var(--a2));z-index:20;width:260px;max-width:80vw;padding:var(--a4);border:1px solid var(--f-linie);background:var(--f-flaeche);text-align:left;font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);border-radius:10px;position:absolute;right:0;box-shadow:0 10px 30px #1212102e}.erklaerblatt-teil+.erklaerblatt-teil{margin-top:var(--a4)}.erklaerblatt-titel{margin:0 0 var(--a2);font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text)}.erklaerblatt-satz{margin:0 0 var(--a2)}.erklaerblatt-weg{margin-top:var(--a2);text-decoration:none;display:inline-block}.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);cursor:pointer;vertical-align:baseline;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex}.erklaerzeichen:hover,.erklaerzeichen:focus-visible,.erklaerzeichen[aria-expanded=true]{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)}.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[data-warten=ja]{min-height:calc(100dvh - 2 * var(--a7))}.einstieg[data-warten=ja] .einstieg-schritt{padding-bottom:var(--a6);flex:1;justify-content:center;align-items:stretch}.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:100dvh;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}}.rahmen-inhalt[data-unten=ja]{padding-bottom:calc(var(--a8) + var(--unterleiste-hoehe) + var(--sicherer-rand))}.leiste{z-index:6;width:var(--leiste-breite);background:var(--f-grund);border-right:1px solid var(--f-linie);height:100dvh;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}.griffnest{flex-shrink:0;align-items:center;display:flex;position:relative}.weckfeld{position:absolute;inset:-20px -4px -20px -20px}.griffnest>.griff{z-index:1;position:relative}.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}.griff-rueckfall{left:var(--a7);top:calc(var(--a7) + var(--kopf-hoehe) / 2);z-index:5;align-items:center;display:flex;position:fixed;transform:translateY(-50%)}.rahmen:has(.kopf-weg .griffnest) .griff-rueckfall{display:none}.randmarke{left:var(--a5);top:calc(var(--a7) + var(--kopf-hoehe) / 2);z-index:5;font-size:var(--gr-text);position:fixed;transform:translateY(-50%)}.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}.abbruchfrage{align-items:baseline;gap:var(--a3);font-size:var(--gr-klein);color:var(--f-text-leise);flex-wrap:wrap;display:flex}.unterleiste{z-index:6;box-sizing:border-box;background:var(--f-grund);border-top:1px solid var(--f-linie);height:calc(var(--unterleiste-hoehe) + var(--sicherer-rand));padding-bottom:var(--sicherer-rand);display:flex;position:fixed;bottom:0;left:0;right:0}.unterleiste-ort{justify-content:center;align-items:center;gap:var(--a1);cursor:pointer;min-width:44px;min-height:44px;color:var(--f-arbeit);font-family:var(--schrift);transition:color var(--griff-kommt) var(--kurve);background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.unterleiste-ort[aria-current=page]{color:var(--f-akzent)}.unterleiste-zeichen{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.unterleiste-wort{letter-spacing:.01em;white-space:nowrap;font-size:10.5px;line-height:1.2}@media not all and (width<=48rem){.unterleiste{display:none}}.s-kopf{height:var(--s-kopf-hoehe);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.s-kopf>.nebenweg{margin-right:calc(-1 * var(--s-aussteig-versatz))}.s-faden{height:var(--s-faden);background:var(--f-akzent-flaeche);transition:width var(--zeit-ruhig) linear;z-index:6;position:fixed;top:0;left:0}.s-marke{height:var(--s-marke-hoehe);margin:var(--s-rand) 0 var(--s-marke-zu-buehne);font-size:var(--gr-klein);line-height:var(--s-marke-hoehe);letter-spacing:.08em;text-transform:uppercase;color:var(--f-akzent)}.s-buehne{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex;overflow-y:auto}.s-frage{font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);max-width:var(--breite-lesen);text-wrap:pretty;color:var(--f-text);margin:0}.s-satz{margin:var(--s-buehne-zu-satz) 0 0;font-size:var(--gr-neben);line-height:var(--zeilen-text);max-width:var(--breite-lesen);color:var(--f-text-leise)}.s-schreibflaeche{margin-top:var(--s-frage-zu-feld);max-width:var(--breite-lesen)}.s-handlung{align-items:center;gap:var(--a4);margin-top:var(--s-zur-handlung);display:flex}.s-leiter{gap:var(--a1);margin-bottom:var(--s-buehne-zu-satz);flex-direction:column;display:flex}.s-hinweis-kopf{width:100%;padding:var(--a2) var(--a3);margin-inline:calc(-1 * var(--a3));border-radius:var(--s-weg-radius);font-family:var(--schrift);font-size:var(--gr-klein);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--f-text-leise);cursor:pointer;transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;display:block}.s-hinweis-kopf:hover{background:var(--f-flaeche);color:var(--f-text)}.s-hinweis{background:var(--f-flaeche);border-radius:12px;max-width:56ch;padding:12px 16px}.s-hinweis[data-neu=ja] .s-hinweis-marke{color:var(--f-akzent)}.s-hinweis-marke{margin:0 0 var(--a1);font-size:var(--gr-klein);letter-spacing:.08em;text-transform:uppercase;color:var(--f-text-leise);display:block}.s-hinweis-text{font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.s-wege{align-items:center;gap:var(--a1);margin-top:var(--s-ueber-wegen);margin-bottom:var(--s-unter-wegen);margin-left:var(--s-leiste-textkante);flex-wrap:wrap;display:flex}.s-wege-zeichen{margin-left:var(--s-buehne-zu-satz)}@media not all and (width<=48rem){[data-fokus=an] .s-kopf,[data-fokus=an] .s-wege,[data-fokus=an] .s-faden{opacity:0;transition:opacity var(--s-blende) var(--kurve)}}[data-fokus=an] .s-kopf:hover,[data-fokus=an] .s-kopf:focus-within,[data-fokus=an] .s-wege:hover,[data-fokus=an] .s-wege:focus-within,[data-fokus=an] .s-wege[data-wach=ja],[data-fokus=an] .s-kopf:hover~.s-faden{opacity:1}@media (prefers-reduced-motion:reduce){[data-fokus=an] .s-kopf,[data-fokus=an] .s-wege,[data-fokus=an] .s-faden{transition:none}}.s-schleier{z-index:40;padding:var(--a5);background:color-mix(in srgb, var(--f-knopf) 62%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.s-kasten{box-sizing:border-box;width:var(--breite-kasten);max-width:100%;padding:var(--a5);border:1px solid var(--f-linie);background:var(--f-flaeche);border-radius:12px;position:relative;box-shadow:0 10px 30px #1212102e}.s-kasten-titel{margin:0 0 var(--a2);font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text)}.s-kasten-satz{font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.s-kasten-wege{margin-top:var(--s-zur-handlung)}.nur-fuer-vorlesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ki-schirm{max-width:var(--breite-app);padding-top:var(--a7)}.ki-satz{margin:var(--s-buehne-zu-satz) 0 0;font-size:var(--gr-text);line-height:var(--zeilen-text);max-width:var(--breite-lesen);color:var(--f-text-leise)}.ki-handlung{margin-top:var(--s-zur-handlung-ende)}.s-weg{padding:var(--s-weg-polster-y) var(--s-weg-polster-x);margin-inline:calc(-1 * var(--s-weg-polster-x));border-radius:var(--s-weg-radius);font-family:var(--schrift);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);text-align:left;cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none}.s-weg:hover:not(:disabled),.s-weg:focus-visible{background:var(--f-flaeche);color:var(--f-text)}.s-weg:disabled{opacity:.45;cursor:default}.s-anker{font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);max-width:var(--breite-lesen);text-wrap:pretty;color:var(--f-text);margin:0}.s-anker[data-lang=ja]{font-size:1.375rem}.s-antwort{font-size:var(--gr-text);line-height:var(--zeilen-text);max-width:var(--breite-lesen);color:var(--f-text);margin:0}.sperrzeile{margin-top:var(--s-buehne-zu-satz);gap:var(--s-buehne-zu-satz);max-width:var(--breite-lesen);flex-direction:column;display:flex}.sperrzeile-satz{font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.sperrzeile-warnung{padding-left:var(--a3);border-left:2px solid var(--f-warn);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.eintritt.rueckmeldung{gap:0}.rueckmeldung>.s-buehne{margin-top:0}.rueckmeldung .s-marke{margin-bottom:2px}.rm-kern{margin:var(--s-frage-zu-feld) 0 0;font-size:var(--gr-text);line-height:var(--zeilen-text);max-width:52ch;color:var(--f-text)}.rueckmeldung #quelle-nach-urteil{margin-top:0}.rueckmeldung .s-handlung{margin-top:var(--s-zur-handlung)}.heute-einstieg{justify-content:center;align-items:center;gap:var(--a3);text-align:center;flex-direction:column;min-height:58vh;display:flex}.heute-gruss{font-size:var(--gr-klein);color:var(--f-text-leise);margin:0}.heute-frage{max-width:22ch}.heute-status{margin-bottom:var(--a4)}.heute-verweis{margin-top:var(--a4);font-size:var(--gr-neben)}@keyframes zahl-anheben{0%{transform:translateY(-2px)}to{transform:none}}.beginn-zahl{font-variant-numeric:tabular-nums;animation:zahl-anheben .12s var(--kurve) both;display:inline-block}.beginn-zahlen{margin:0}.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{align-items:center;gap:var(--a5);display:inline-flex}.steller-knopf{border:1px solid var(--f-linie);background:var(--f-flaeche);width:38px;height:38px;color:var(--f-text-leise);font-family:var(--schrift);cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve), border-color var(--griff-kommt) var(--kurve);border-radius:11px;justify-content:center;align-items:center;padding:0;font-size:19px;line-height:1;display:flex}.steller-knopf:hover:not(:disabled){background:var(--f-kachel-leer);color:var(--f-text)}.steller-knopf:disabled{background:var(--f-kachel-leer);border-color:var(--f-kachel-rand);color:var(--f-kachel-rand);cursor:default}.steller-zahl{text-align:right;min-width:4ch;display:inline-block}.steller-wert{text-align:center;min-width:140px;font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text);font-variant-numeric:tabular-nums;white-space:nowrap}.s-ende{flex-direction:column;align-items:flex-start;display:flex}.s-ende-mittig .s-buehne{text-align:center;align-items:center}.se-schieber{width:100%;max-width:var(--s-schieber-breite);margin-top:var(--s-satz-zu-auskunft)}.se-schieber input{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0}.se-schieber input::-webkit-slider-runnable-track{background:var(--f-flaeche);border-radius:2px;height:4px}.se-schieber input::-moz-range-track{background:var(--f-flaeche);border-radius:2px;height:4px}.se-schieber input::-webkit-slider-thumb{appearance:none;border:1px solid var(--f-linie);background:var(--f-kachel-leer);width:18px;height:18px;transition:border-color var(--griff-kommt) var(--kurve);border-radius:6px;margin-top:-8px}.se-schieber input::-moz-range-thumb{border:1px solid var(--f-linie);background:var(--f-kachel-leer);width:18px;height:18px;transition:border-color var(--griff-kommt) var(--kurve);border-radius:6px}.se-schieber input:focus-visible{outline:none}.se-schieber input:focus-visible::-webkit-slider-thumb{border-color:var(--f-akzent-flaeche)}.se-schieber input:active::-webkit-slider-thumb{border-color:var(--f-akzent-flaeche)}.se-schieber input:focus-visible::-moz-range-thumb{border-color:var(--f-akzent-flaeche)}.se-schieber input:active::-moz-range-thumb{border-color:var(--f-akzent-flaeche)}.se-enden{font-family:var(--schrift-fest);font-size:var(--gr-zahl);color:var(--f-text-leise);justify-content:space-between;display:flex}.se-wert{margin-top:var(--s-satz-zu-auskunft);font-family:var(--schrift-titel);font-size:var(--gr-frage);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);font-variant-numeric:tabular-nums;color:var(--f-text-leise);display:block}.se-schieber[data-beruehrt=ja] .se-wert{color:var(--f-text)}.se-block{margin-top:var(--s-satz-zu-auskunft);max-width:var(--s-schieber-breite)}.se-schluessel{gap:var(--s-weg-polster-y);margin-top:var(--s-satz-zu-auskunft);font-size:var(--gr-klein);color:var(--f-text-leise);flex-direction:column;display:flex}.se-schluessel-zeile{align-items:center;gap:var(--s-schluessel-gap);display:flex}.se-zahl{font-family:var(--schrift-fest);font-size:var(--gr-zahl);font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;color:var(--f-text-leise)}.se-themen{margin-top:var(--s-satz-zu-auskunft)}.se-termin{margin-top:var(--s-zur-handlung)}.se-termin b{font-weight:inherit;color:var(--f-text)}.s-ende .s-handlung{margin-top:var(--s-zur-handlung-ende)}.s-ende-mittig .s-handlung{margin-top:var(--a7)}.eingabeleiste{padding:var(--s-feld-polster-y) var(--a3) var(--s-feld-polster-y) var(--s-feld-polster-x);border:1px solid var(--f-linie);border-radius:var(--s-feld-radius);background:var(--f-flaeche);transition:border-color var(--griff-kommt) var(--kurve);align-items:flex-end;display:flex;position:relative}.eingabeleiste:focus-within{border-color:var(--f-akzent-flaeche)}.eingabeleiste[data-gesperrt=ja]{background:var(--f-gesperrt);border-color:var(--f-linie)}.eingabeleiste-feld{resize:none;min-width:0;color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);line-height:var(--zeilen-text);field-sizing:content;background:0 0;border:none;outline:none;flex:1;min-height:1lh;max-height:8lh;padding:0;overflow-y:auto}.eingabeleiste-feld::placeholder{color:var(--f-text-sehr-leise)}.eingabeleiste[data-gesperrt=ja] .eingabeleiste-feld{color:var(--f-gesperrt-text)}.eingabeleiste-zeichen{width:30px;height:30px;margin-left:var(--a2);border-radius:var(--s-weg-radius);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-neben);color:var(--f-text-sehr-leise);transition:color var(--zeit-klein) var(--kurve);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.eingabeleiste:focus-within .eingabeleiste-zeichen{color:var(--f-text-leise)}.eingabeleiste-zeichen:hover:not(:disabled){color:var(--f-text)}.eingabeleiste-zeichen:disabled{cursor:default;color:var(--f-text-sehr-leise)}.eingabeleiste[data-gesperrt=ja] .eingabeleiste-zeichen{color:var(--f-gesperrt-text)}.verlauf{width:100%;max-width:var(--breite-lesen);flex-direction:column;align-items:stretch;gap:30px;display:flex}.verlauf-beitrag{white-space:pre-wrap;max-width:56ch;font-size:var(--gr-neben);line-height:1.65}.verlauf-person{background:var(--f-flaeche);max-width:44ch;color:var(--f-text);border-radius:12px;align-self:flex-end;padding:12px 16px}.verlauf-modell{color:var(--f-text);align-self:flex-start}.verlauf-modell>*+*{margin-top:var(--a3)}.verlauf-modell h3,.verlauf-modell h4{font-size:var(--gr-neben);font-weight:var(--gew-text-stark)}.verlauf-modell ul,.verlauf-modell ol{padding-left:var(--a5)}.verlauf-modell li+li{margin-top:var(--a2)}.verlauf-modell code{font-family:ui-monospace,monospace;font-size:.92em}.erklaermodus{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.hinweisband{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)}.quellstelle{border-left:2px solid var(--f-linie);font-size:var(--gr-neben);color:var(--f-text-leise);margin-bottom:32px;padding:2px 0 2px 18px;line-height:1.6}.quellstelle p{margin:0}.quellmarke{font-size:var(--gr-zahl);letter-spacing:.05em;color:var(--f-text-sehr-leise);margin-bottom:7px}.nachfrage{margin-top:var(--a8);align-self:stretch;gap:var(--a2);max-width:var(--breite-lesen);flex-direction:column;display:flex}.erklaermodus>.hauptweg{margin-top:var(--a8)}.ablege-schleier{z-index:40;padding:var(--a5);background:color-mix(in srgb, var(--f-knopf) 62%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ablegekasten{box-sizing:border-box;width:var(--breite-kasten);max-width:100%;max-height:100%;padding:var(--a5);border:1px solid var(--f-linie);background:var(--f-flaeche);transition:width var(--zeit-ruhig) var(--kurve);border-radius:12px;position:relative;overflow-y:auto;box-shadow:0 10px 30px #1212102e}.ablegekasten[data-breit=ja]{width:560px}.kreuz{border-radius:var(--rundung-knopf);width:30px;height:30px;color:var(--f-text-leise);cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.kreuz:hover{background:var(--f-kachel-leer);color:var(--f-text)}.kasten-titel{margin:0 0 var(--a4);font-family:var(--schrift-titel);font-size:var(--gr-gross);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text)}.kasten-feld{padding:var(--a6) var(--a5);border:1px dashed var(--f-griff);background:var(--f-grund);text-align:center;transition:border-color var(--zeit-ruhig) var(--kurve), background var(--zeit-ruhig) var(--kurve);border-radius:12px}.kasten-feld[data-drueber=ja]{border-style:solid;border-color:var(--f-akzent-flaeche);background:color-mix(in srgb, var(--f-akzent-flaeche) 8%, var(--f-grund))}.kasten-feld[data-drueber=ja] .feld-satz{color:var(--f-text)}.kasten-feld[data-rang=fehler]{border-style:solid;border-color:var(--f-warn);text-align:left}.feld-satz{font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.feld-satz-fehler{color:var(--f-text)}.feld-arten{margin:var(--a3) 0 0;font-size:var(--gr-klein);color:var(--f-text-leise)}.kasten-feld .knopf{margin-top:var(--a4);padding:9px var(--a5);border:1px solid var(--f-linie);background:var(--f-flaeche);color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);font-weight:var(--gew-text-stark);cursor:pointer;transition:background var(--griff-kommt) var(--kurve);border-radius:9px;display:inline-block}.kasten-feld .knopf:hover{background:var(--f-kachel-leer)}.kasten-wege{align-items:center;gap:var(--a4);margin-top:var(--a5);flex-wrap:wrap;display:flex}.leiser-weg{margin-top:var(--a4);margin-left:calc(-1 * var(--a3))}.kasten-wege .nebenweg{cursor:pointer}.eingabefeld{resize:vertical;width:100%;height:220px}.eingabe-fuss{justify-content:space-between;align-items:flex-end;gap:var(--a4);margin-top:var(--a3);display:flex}.eingabe-fuss .zahlen[data-warn=ja]{color:var(--f-warn)}.titelfeld{gap:var(--a1);flex-direction:column;flex:1;min-width:0;display:flex}.kasten-hinweis,.kasten-arbeit,.kasten-fertig{gap:var(--a3);flex-direction:column;display:flex}.vorschau{padding:var(--a3);border-left:1px solid var(--f-griff);font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.laeuft-weiter{margin:var(--a4) 0 0;font-size:var(--gr-klein);color:var(--f-text-leise)}.einstellungen{gap:var(--a3);flex-direction:column;display:flex}.zeilen{margin-top:var(--a5);flex-direction:column;display:flex}.zeile{justify-content:space-between;align-items:center;gap:var(--a4);width:100%;padding:var(--a3) 0;font-family:var(--schrift);font-size:var(--gr-neben);text-align:left;background:0 0;border:none;display:flex}.zeile-name{color:var(--f-text-leise)}.zeile-weg{cursor:pointer}.ez-feld{min-width:32px;height:32px;padding:0 var(--a3);border:1px solid var(--f-linie);border-radius:var(--rundung-knopf);background:var(--f-kachel-leer);color:var(--f-text-leise);transition:color var(--griff-kommt) var(--kurve);flex-shrink:0;justify-content:center;align-items:center;display:flex}.zeile-weg:hover .ez-feld{color:var(--f-text)}.ez-wahl{gap:0;padding:0;overflow:hidden}.ez-wahl .wahl{min-width:34px;height:100%;padding:0 var(--a2);color:var(--f-text-leise);font-family:var(--schrift);font-size:var(--gr-klein);cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ez-wahl .wahl:hover{color:var(--f-text)}.ez-wahl .wahl[aria-pressed=true]{background:var(--f-flaeche);color:var(--f-text)}.wahl-wort{letter-spacing:.04em}.schalter{appearance:none;background:var(--f-kachel-leer);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--f-linie);cursor:pointer;transition:background var(--griff-kommt) var(--kurve);border:none;border-radius:11px;flex-shrink:0;margin:0;padding:0;position:relative}.schalter:after{content:"";background:var(--f-text-leise);width:16px;height:16px;transition:transform var(--griff-kommt) var(--kurve);border-radius:8px;position:absolute;top:2px;left:2px}.schalter:checked{background:var(--f-akzent-flaeche);box-shadow:none}.schalter:checked:after{background:var(--f-grund);transform:translate(16px)}.zeile:has(>.schalter){cursor:pointer}.lesebereich-anschluss{margin-top:var(--a8)}.abmelden-fuss{margin-top:var(--a8);padding-top:var(--a5);border-top:1px solid var(--f-linie);justify-content:center;display:flex}.abmelden-weg{padding:var(--a2) var(--a5);border:1px solid var(--f-linie);border-radius:var(--rundung-knopf);background:var(--f-flaeche);color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);cursor:pointer;transition:background var(--griff-kommt) var(--kurve)}.abmelden-weg:hover{background:var(--f-kachel-leer)}.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}.rueckmeldung,.aufloesung{margin-top:var(--a6)}.rueckmeldung>*+*,.aufloesung>*+*{margin-top:var(--a4)}.frageschirm>.schreiblinie,.frageschirm>.wege,.rueckmeldung>.knopfzeile,.aufloesung>.knopfzeile{margin-top:var(--a5)}.frage-kopf{font-size:var(--gr-neben);color:var(--f-text-leise);margin:0}.wege{gap:var(--a5);flex-wrap:wrap;display:flex}.hinweis-text{margin:var(--a1) 0 0;font-size:var(--gr-text);max-width:var(--breite-lesen)}.melden{gap:var(--a2);max-width:var(--s-melden-breite);border-top:1px solid var(--f-linie);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-gross);line-height:var(--zeilen-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)}.schleife .knopfzeile{align-items:baseline;gap:var(--a4)}.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}.einspruch{align-items:flex-start;gap:var(--a3);margin-top:var(--a4);padding-top:var(--a3);border-top:1px solid var(--f-linie);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[data-leer=ja]{justify-content:center}.chat-leer{color:var(--f-text-leise);max-width:50ch}.chat-eingabe{padding-top:var(--a4);width:100%;max-width:var(--breite-lesen);flex-shrink:0}.band{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:3px;display:flex}.band-kachel{box-sizing:border-box;background:var(--f-kachel-leer);border:1px solid var(--f-kachel-rand);border-radius:2px;flex-shrink:0;width:8px;height:8px;display:block}.band-kachel[data-fuellung=voll]{background:var(--f-akzent-flaeche);border-color:var(--f-akzent-flaeche)}.band-kachel[data-fuellung=halb]{background:linear-gradient(to top, var(--f-akzent-flaeche) 50%, var(--f-kachel-leer) 50%);border-color:var(--f-kachel-rand)}.listenzeile{grid-template-columns:var(--s-pfeilspalte) 1fr auto auto 68px;padding:var(--zeile-polster) var(--zeile-ueberhang);margin-inline:calc(-1 * var(--zeile-ueberhang));border-radius:var(--zeile-radius);height:var(--zeile-hoehe);box-sizing:border-box;transition:background var(--griff-kommt) var(--kurve);align-items:center;column-gap:0;display:grid;position:relative}.listenzeile[data-schmal=ja]{height:var(--zeile-hoehe-schmal)}.listenzeile:hover,.listenzeile:focus-within{background:var(--f-flaeche)}.listenzeile[data-kind=ja]{margin-left:calc(var(--zeile-einzug) - var(--zeile-ueberhang))}.listenzeile[data-kind=ja] .lz-titel{font-size:var(--gr-neben);font-weight:var(--gew-text)}.lz-pfeil{width:12px;color:var(--f-griff);font-size:var(--gr-klein);cursor:pointer;z-index:1;background:0 0;border:none;flex-shrink:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}.lz-pfeil .pfeil{transition:transform var(--griff-kommt) var(--kurve);display:block}.lz-pfeil .pfeil[data-auf=ja]{transform:rotate(90deg)}.lz-mitte{min-width:0;padding-right:var(--a4);gap:var(--a2);flex-direction:column;display:flex}.lz-titel{font-family:var(--schrift);font-size:var(--gr-text);font-weight:var(--gew-text-stark);line-height:var(--zeilen-eng);color:var(--f-text);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lz-weg{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.lz-weg:focus-visible{outline-offset:3px;border-radius:var(--rundung-klein)}.lz-flaeche:after{content:"";position:absolute;inset:0}.lz-auskunft{font-size:var(--gr-klein);line-height:var(--zeilen-eng);color:var(--f-text-leise);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lz-mehr{z-index:1;flex-shrink:0;justify-content:center;width:30px;display:flex;position:relative}.mehr-zeichen{border-radius:var(--rundung-knopf);width:30px;height:30px;color:var(--f-text-leise);cursor:pointer;opacity:0;transition:opacity var(--griff-kommt) var(--kurve), background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;font-size:16px;line-height:1}.listenzeile:hover .mehr-zeichen,.listenzeile:focus-within .mehr-zeichen,.mehr-zeichen[data-offen=ja]{opacity:1}.mehr-zeichen:hover,.mehr-zeichen[data-offen=ja]{background:var(--f-kachel-leer);color:var(--f-text)}.listenzeile[data-blatt=offen]{background:var(--f-flaeche)}.wegblatt{top:calc(100% + var(--a1));z-index:20;width:212px;padding:var(--a1);border:1px solid var(--f-linie);background:var(--f-flaeche);text-align:left;border-radius:10px;flex-direction:column;gap:2px;display:flex;position:absolute;right:0;box-shadow:0 10px 30px #1212102e}.wegblatt-weg{align-items:center;gap:var(--a3);width:100%;color:var(--f-text);font-family:var(--schrift);font-size:var(--gr-neben);text-align:left;cursor:pointer;transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;border-radius:7px;padding:9px 10px;display:flex}.wegblatt-weg.leise{color:var(--f-text-leise)}.wegblatt-weg:hover:not(:disabled){background:var(--f-kachel-leer);color:var(--f-text)}.wegblatt-weg:disabled{opacity:.45;cursor:default}.wegblatt-frage{gap:var(--a2);padding:var(--a3) 10px;flex-direction:column;display:flex}.wegblatt-titel{font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);color:var(--f-text);margin:0}.wegblatt-satz{font-size:var(--gr-klein);line-height:var(--zeilen-text);color:var(--f-text-leise);margin:0}.wegblatt-zahlen{font-family:var(--schrift-fest);font-size:var(--gr-klein);color:var(--f-text-leise);margin:0}.wegblatt-knoepfe{align-items:baseline;gap:var(--a3);margin-top:var(--a1);display:flex}.lz-nebenwege{align-items:center;gap:var(--a3);z-index:1;opacity:0;min-width:0;transition:opacity var(--griff-kommt) var(--kurve);display:flex;position:relative}.listenzeile:hover .lz-nebenwege,.listenzeile:focus-within .lz-nebenwege{opacity:1}@media (hover:none),(pointer:coarse){.lz-auskunft,.lz-auskunft-rechts,.lz-nebenwege,.mehr-zeichen{opacity:1}}.lz-nebenwege .nebenweg{font-size:var(--gr-klein);margin:0;padding:0}.lz-band{flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex}.lz-band>*{flex-shrink:0}.lz-zahl{font-family:var(--schrift-fest);color:var(--f-griff);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:56px;font-size:12px;line-height:1}.lz-zahl b{font-weight:var(--gew-text);color:var(--f-text-leise)}.lz-auskunft-rechts{font-size:var(--gr-klein);line-height:var(--zeilen-eng);color:var(--f-text-leise);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lz-nebenwege .nebenweg{flex-shrink:0}.wegblatt-griff,.wegblatt-kopfzeile{display:none}@media (width<=48rem){.wegblatt{width:auto;padding:var(--a3) 0 calc(var(--a5) + var(--sicherer-rand));border-bottom:none;border-left:none;border-right:none;border-radius:14px 14px 0 0;gap:0;position:fixed;inset:auto 0 0}.wegblatt-griff{width:34px;height:4px;margin-bottom:var(--a4);background:var(--f-linie);border-radius:2px;align-self:center;display:block}.wegblatt-kopfzeile{margin:0 0 var(--a2);padding:0 var(--a5);font-size:var(--gr-klein);color:var(--f-text-leise);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wegblatt-weg{min-height:44px;padding:var(--a3) var(--a5);font-size:var(--gr-text);border-radius:0}.wegblatt-weg:not(.leise){color:var(--f-akzent)}.wegblatt-frage{padding-inline:var(--a5)}}.listenzeile .lz-band{margin-right:12px}.listenzeile .lz-zahl{text-align:left;font-variant-numeric:tabular-nums;width:56px;padding-right:12px}.lz-zeichen{gap:var(--a1);z-index:1;opacity:0;transition:opacity var(--griff-kommt) var(--kurve);justify-content:flex-end;display:flex;position:relative}.listenzeile:hover .lz-zeichen,.listenzeile:focus-within .lz-zeichen,.listenzeile[data-blatt=offen] .lz-zeichen{opacity:1}.lz-zeichenknopf{border-radius:var(--s-weg-radius);width:30px;height:30px;color:var(--f-text-leise);cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.lz-zeichenknopf:hover{background:var(--f-kachel-leer);color:var(--f-text)}.lz-ruf{color:var(--f-akzent)}.wegblatt-frageblatt{top:calc(100% + var(--a1));right:0}@media (hover:none),(pointer:coarse){.lz-zeichen{opacity:1}}.listenzeile>.lz-pfeil{grid-column:1}.listenzeile>.lz-mitte{grid-column:2}.listenzeile>.lz-band,.listenzeile>.lz-nebenwege{grid-column:3}.listenzeile>.lz-zahl{grid-column:4}.listenzeile>.lz-zeichen,.listenzeile>.lz-mehr{grid-column:5}.stoff-ansichten{gap:var(--a5);align-items:baseline;display:flex}.ordner{flex-direction:column;align-items:stretch;gap:0;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}.ablegen{margin:var(--a3) calc(-1 * var(--a3)) 0;padding:7px var(--a3);border-radius:var(--rundung-knopf);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-neben);color:var(--f-text-leise);transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;align-self:flex-start}.ablegen:hover{background:var(--f-flaeche);color:var(--f-text)}.leerbuehne{align-items:flex-start;gap:var(--a3);flex-direction:column;display:flex}.leerbuehne .hauptweg{margin-top:var(--a5)}.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%}.abdeckung-auskunft{gap:var(--a2);opacity:0;transition:opacity var(--zeit-klein) var(--kurve);flex-direction:column;display:flex}.feld[data-auskunft=ja] .abdeckung-auskunft{opacity:1}.feld:focus-visible{outline:2px solid var(--f-fokus);outline-offset:4px;border-radius:var(--rundung)}@media (prefers-reduced-motion:reduce){.abdeckung-auskunft{transition:none}}.gruppen .band{opacity:.4}.rueckfrage{margin-top:var(--a5);padding:var(--a4);border-radius:var(--rundung);background:var(--f-flaeche);max-width:var(--breite-lesen);position:relative}.rueckfrage-titel{padding-right:var(--a7);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}.rueckfrage-satz{margin:var(--a3) 0 0;font-size:var(--gr-neben);line-height:var(--zeilen-text);color:var(--f-text-leise)}.rueckfrage-zahlen{margin:var(--a2) 0 0;font-size:var(--gr-klein);color:var(--f-text-leise)}.rueckfrage-wege{margin-top:var(--a4);align-items:center;gap:var(--a3);flex-wrap:wrap;display:flex}.kompendium{gap:0}.seitensteuerung.kompendium-steuerung{top:var(--kopf-hoehe);z-index:4;background:var(--f-grund);margin-top:0;position:sticky}.suchfeld{width:14rem;padding:var(--a1) var(--a3);font-size:var(--gr-neben);border:none;border-bottom:1px solid var(--f-linie);background:0 0;border-radius:0}.suchfeld:focus{border-bottom-color:var(--f-akzent-flaeche)}.rahmen-inhalt:has(.kompendium) .spalte{max-width:calc(64rem + 2 * var(--a6))}.kompendium-spalten{position:relative}.uebersicht{top:0;right:var(--s-leseleiste-rand);width:var(--breite-verzeichnis);z-index:3;pointer-events:none;height:100%;position:fixed}.uebersicht>*{pointer-events:auto}.uebersicht-innen{grid-template-areas:"sicht";justify-items:end;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.uebersicht-innen>*{grid-area:sicht}.linienzone{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:9px;display:flex}.uebersicht[data-nah=ja] .linienzone{transition-duration:var(--griff-kommt)}.linie{background:var(--f-text-leise);opacity:.55;height:2px;transition:background var(--zeit-ruhig) var(--kurve), opacity var(--zeit-ruhig) var(--kurve), width var(--zeit-ruhig) var(--kurve);border-radius:1px}.linie[data-ebene="1"]{width:20px}.linie[data-ebene="2"]{width:12px;margin-right:4px}.linie[data-ebene="3"]{width:8px;margin-right:4px}.linie[data-aktiv=ja]{background:var(--f-akzent-flaeche);opacity:1}.uebersicht[data-nah=nein] .linienzone{opacity:0}.uebersicht[data-offen=ja] .linienzone{opacity:0;pointer-events:none}.linienzone:focus-visible{opacity:1}.sprungmenue{width:min(240px,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(calc(-1 * 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}.sprungmenue .sprungmarke[data-ebene="2"]{padding-left:var(--a4)}.sprungmenue .sprungmarke[data-ebene="3"]{padding-left:var(--a6)}.sprungmenue .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{border-left:1px solid var(--f-linie);padding-left:var(--a3)}.lesekoerper,.kompendium-spalten{padding-right:var(--s-lesepolster-rechts)}.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:2.4em}.kompendium-teil:first-child{margin-top:0}.lupe{border-radius:var(--rundung-knopf);width:30px;height:30px;color:var(--f-text-leise);cursor:pointer;transition:background var(--griff-kommt) var(--kurve), color var(--griff-kommt) var(--kurve);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.lupe:hover,.lupe[aria-expanded=true]{background:var(--f-flaeche);color:var(--f-text)}.kopf-ansichten{align-items:center;gap:var(--a2);display:flex}.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{font-family:var(--schrift-titel);font-size:var(--gr-neben);font-weight:var(--gew-titel);line-height:var(--zeilen-eng);color:var(--f-text-leise);margin:0 0 1.3em}.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)}.uebersichtknopf{right:var(--a4);bottom:calc(var(--unterleiste-hoehe) + var(--a3) + var(--sicherer-rand));z-index:7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:fixed}.uebersichtknopf-linien{background:var(--f-flaeche);border:1px solid var(--f-linie);border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;width:38px;height:38px;padding-right:12px;display:flex}.uebersichtknopf-linien i{background:var(--f-text-leise);border-radius:1px;height:2px;display:block}.uebersichtknopf-linien i.k{width:14px}.uebersichtknopf-linien i.u{width:9px}.uebersichtknopf-linien i.hier{background:var(--f-akzent)}@media not all and (width<=48rem){.uebersichtknopf{display:none}}@media (width<=48rem){.linienzone{display:none}.uebersicht[data-ueberlagerung=ja][data-offen=ja]{z-index:20;background:var(--f-grund);width:auto;height:auto;padding:var(--a7) var(--a5);display:block;position:fixed;inset:0;overflow-y:auto}.uebersicht[data-ueberlagerung=ja][data-offen=ja] .uebersicht-innen{display:block;position:static;transform:none}.uebersicht[data-ueberlagerung=ja][data-offen=ja] .sprungmenue{background:0 0;border:none;width:100%;max-height:none;padding:0}.uebersicht[data-ueberlagerung=ja][data-offen=ja] .sprungmarke{min-height:44px;font-size:var(--gr-text);align-items:center;display:flex}}.kommende{flex-direction:column;min-height:0;display:flex}.k-faecher{align-items:center;gap:var(--a1);margin-bottom:var(--a4);flex-wrap:wrap;display:flex}.k-steuerung{margin-bottom:var(--a3);align-items:center;display:flex}.k-monatswahl{align-items:center;gap:var(--a1);margin-left:auto;display:flex}.k-pfeil{border-radius:var(--s-weg-radius);cursor:pointer;width:26px;height:26px;font-family:var(--schrift);font-size:var(--gr-neben);color:var(--f-text-leise);transition:background var(--zeit-klein) var(--kurve), color var(--zeit-klein) var(--kurve);background:0 0;border:none}.k-pfeil:hover{background:var(--f-flaeche);color:var(--f-text)}.k-monatsname{font-family:var(--schrift-titel);font-size:var(--gr-neben);color:var(--f-text);text-align:center;min-width:11.5em}.k-jetzt{margin-left:var(--a1);padding:var(--s-weg-polster-y) var(--s-weg-polster-x);border-radius:var(--s-weg-radius);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-klein);color:var(--f-text-leise);transition:background var(--zeit-klein) var(--kurve), color var(--zeit-klein) var(--kurve);background:0 0;border:none}.k-jetzt:hover{background:var(--f-flaeche);color:var(--f-text)}.k-wochenkopf{gap:var(--a2);margin-bottom:var(--a2);font-size:var(--gr-fuss);letter-spacing:.05em;color:var(--f-text-leise);grid-template-columns:repeat(7,1fr);display:grid}.k-wochenkopf span{padding-left:var(--a3)}.k-raster{gap:var(--a2);flex:1;grid-template-columns:repeat(7,1fr);min-height:22rem;display:grid}.k-tag{min-height:0;padding:var(--a2) var(--a3);background:color-mix(in srgb, var(--f-flaeche) 50%, transparent);cursor:pointer;text-align:left;font:inherit;transition:background var(--zeit-klein) var(--kurve);border:none;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.k-tag:hover{background:var(--f-kachel-leer,var(--f-flaeche))}.k-tag[data-heute=ja]{background:var(--f-flaeche)}.k-tag[data-heute=ja] .k-nr{color:var(--f-text);font-weight:var(--gew-text-stark)}.k-leer{pointer-events:none;background:0 0}.k-nr{font-family:var(--schrift-fest);font-size:var(--gr-zahl);color:var(--f-text-leise)}.k-feld{min-height:0;display:flex;position:relative}.k-feld>.k-tag{flex:1;min-width:0}.k-pruefung{top:var(--a2);right:var(--a3);z-index:1;padding:0 var(--a1);border-radius:var(--s-weg-radius);font-family:var(--schrift);font-size:var(--gr-neben);color:var(--f-akzent);cursor:pointer;transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;line-height:1;position:absolute}.k-pruefung:hover{background:var(--f-flaeche)}.k-tag[data-gefunden=ja]{animation:1.6s ease-out k-zeigen}@keyframes k-zeigen{0%,55%{background:var(--f-akzent-flaeche)}to{background:color-mix(in srgb, var(--f-flaeche) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.k-tag[data-gefunden=ja]{animation:none}}.k-auskunft{min-height:1lh;margin:var(--a3) 0 0;font-size:var(--gr-klein);color:var(--f-text-leise)}.k-danach{min-height:1lh;margin:var(--a3) 0 0;align-items:baseline;gap:var(--a2);font-size:var(--gr-klein);color:var(--f-text-leise);flex-wrap:wrap;display:flex}.k-eintrag{padding:var(--s-weg-polster-y) var(--s-weg-polster-x);border-radius:var(--s-weg-radius);cursor:pointer;font-family:var(--schrift);font-size:var(--gr-klein);color:var(--f-text-leise);transition:background var(--zeit-klein) var(--kurve), color var(--zeit-klein) var(--kurve);background:0 0;border:none}.k-eintrag:hover{background:var(--f-flaeche);color:var(--f-text)}.k-tagesblatt{margin-top:var(--a4);padding:var(--a4);border-radius:var(--rundung);background:var(--f-flaeche);position:relative}.k-blattkopf{justify-content:space-between;align-items:baseline;display:flex}.k-blatttitel{font-family:var(--schrift-fest);font-size:var(--gr-klein);color:var(--f-text-leise);margin:0}.k-terminliste{margin:var(--a3) 0 0;padding:0;list-style:none}.k-termin{align-items:center;gap:var(--a3);padding:var(--a2) 0;font-size:var(--gr-neben);flex-wrap:wrap;display:flex}.k-termin-fach{min-width:3em;font-weight:var(--gew-text-stark);color:var(--f-akzent)}.k-termin-thema{min-width:12ch;color:var(--f-text);flex:1}.k-verschiebefeld,.k-auskunftszeile{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.k-verschiebefeld input{width:auto}.k-rueckmeldung{font-size:var(--gr-klein);color:var(--f-text-leise)}.k-fehler{width:100%;padding-left:var(--a3);border-left:2px solid var(--f-warn);font-size:var(--gr-klein);color:var(--f-text-leise)}.k-strang{margin:var(--a5) 0 0 var(--a8);position:relative;overflow-y:visible}.k-achse{background:var(--f-linie);width:1px;position:absolute;top:0;left:0}.k-marke,.k-lerntag,.k-ziel{align-items:center;display:flex;position:absolute;left:0}.k-kugel{background:var(--f-akzent-flaeche);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-left:-4px}.k-heute .k-schild{margin-left:var(--a3);font-size:var(--gr-klein);color:var(--f-akzent)}.k-lerntag{cursor:pointer;background:0 0;border:none;padding:0;transform:translateY(-50%)}.k-verdickung{background:var(--f-arbeit);border-radius:1px;width:5px;height:5px;margin-left:-2px;display:block}.k-lerntag:hover .k-verdickung,.k-lerntag:focus-visible .k-verdickung{background:var(--f-text)}.k-auskunft-schild{white-space:nowrap;font-size:var(--gr-fuss);color:var(--f-text-leise);position:absolute;top:50%;transform:translateY(-50%)}.k-auskunft-schild[data-seite=links]{right:var(--a3);text-align:right}.k-auskunft-schild[data-seite=rechts]{left:var(--a3)}.k-ziel{transform:translateY(-50%)}.k-zielkugel{background:var(--f-akzent-flaeche);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-left:-4px}.k-fuehrung{fill:none;stroke:var(--f-linie);stroke-width:1px;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.k-zielweg{padding:var(--a1) var(--a2) var(--a1) 0;border-radius:var(--s-weg-radius);font:inherit;cursor:pointer;transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none;align-items:center;display:flex;position:relative}.k-zielweg:disabled{cursor:default;background:0 0}.k-zielweg:hover:not(:disabled){background:var(--f-flaeche)}.k-zielfach{font-size:var(--gr-text);color:var(--f-text);white-space:nowrap;margin-left:35px}.k-zieldatum{margin-left:var(--a2);padding:var(--a1) var(--a2);border-radius:var(--s-weg-radius);font-family:var(--schrift-fest);font-size:var(--gr-zahl);color:var(--f-text-leise);white-space:nowrap;cursor:pointer;transition:background var(--griff-kommt) var(--kurve);background:0 0;border:none}.k-zieldatum:hover{background:var(--f-flaeche);color:var(--f-text)}.k-fachweg{color:var(--f-text)}.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)}.standpille{padding:0 var(--a2);border-radius:var(--rundung);font-weight:var(--gew-text-stark);color:var(--f-grund);display:inline-block}.standpille-sitzt{background:var(--f-sitzt)}.standpille-genug{background:var(--f-arbeit)}.standpille-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)}.abnahme-hinweis{margin-top:var(--a4)}.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)}.knopf-klein{font-size:var(--gr-klein);padding:var(--a1) var(--a3)}.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)}
