@media screen{.adm-rahmen{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:28px;max-width:1360px;margin:0 auto;padding:28px 24px 48px;color:rgb(var(--ink))}.adm-inhalt,.adm-nav{min-width:0}.adm-nav{position:sticky;top:76px}.adm-nav-liste{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.adm-nav-link{display:flex;align-items:center;justify-content:space-between;gap:8px;height:38px;padding:0 12px;border-radius:10px;font-size:14px;color:rgb(var(--ink));text-decoration:none}.adm-nav-link:hover{background:rgb(var(--ink)/.06)}.adm-nav-link[aria-current=page]{background:rgb(var(--ink));color:rgb(var(--sa-karte));font-weight:600}.adm-nav-zahl{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:rgb(var(--sa-akzent));color:rgb(var(--sa-karte));font-size:12px;font-weight:600}.adm-einst-lang:focus-visible,.adm-einst-mehr:focus-visible,.adm-einst-sprung:focus-visible,.adm-kennzahl:focus-visible,.adm-knopf:focus-visible,.adm-mehr:focus-visible,.adm-nav-link:focus-visible,.adm-oeffnen:focus-visible,.adm-person-name:focus-visible,.adm-pille:focus-visible,.adm-schule-name:focus-visible,.adm-seite-knopf:focus-visible,.adm-sprung:focus-visible,.adm-textknopf:focus-visible,.adm-todo-link:focus-visible,.adm-unterstrichen:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}.adm-seite.sa-seite{gap:20px;padding-bottom:0}.adm-seite-eng.sa-seite{gap:16px}.adm-werkzeug{display:grid;gap:10px;min-width:0}.adm-werkzeug-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.adm-werkzeug-zeile>.adm-gedaempft{font-size:13px}.adm-suche{display:flex;flex:1 1 320px;max-width:420px;min-width:0}.adm-suche .kd-suche{flex:1 1 auto;height:40px;border-color:transparent}.adm-suche-kopf{width:340px;max-width:100%;flex:none}.adm-luecke{flex:1 1 auto}.adm-gedaempft{color:rgb(var(--sa-gedaempft))}.adm-seg-zahl{font-weight:500;opacity:.72}.adm-fehler{margin:0;font-size:13px;font-weight:500;line-height:1.4;color:rgb(var(--sa-akzent))}.adm-ruhig{margin:0;padding:8px 0;font-size:14px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.adm-anker{min-width:0;scroll-margin-top:72px}.adm-stapel{display:grid;gap:20px}.adm-spruenge{display:flex;flex-wrap:wrap;gap:6px}.adm-sprung{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px solid rgb(var(--sa-rand-knopf));background:rgb(var(--sa-karte));color:rgb(var(--ink));font-size:13px;text-decoration:none}.adm-sprung:hover{border-color:rgb(var(--ink))}.adm-pille{display:inline-flex;align-items:center;gap:6px;height:34px;max-width:100%;padding:0 14px;border-radius:999px;border:1px solid rgb(var(--sa-rand-knopf));background:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:13px;cursor:pointer}.adm-pille:hover{border-color:rgb(var(--sa-gedaempft))}.adm-pille[data-gesetzt]{border-color:rgb(var(--ink))}.adm-pille b,.adm-pille-name{white-space:nowrap}.adm-pille b{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600}.adm-pille .adm-pfeil{width:14px;height:14px;flex:none;color:rgb(var(--sa-gedaempft))}.adm-wahl{display:grid;gap:12px;min-width:0}.adm-wahl-suche{display:flex}.adm-wahl-suche .kd-suche{flex:1 1 auto}.adm-wahlliste{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.adm-wahl-leer{margin:0;font-size:14px;color:rgb(var(--sa-gedaempft))}.adm-kennzahlen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.adm-kennzahl{display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 22px;border-radius:20px;background:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte);color:rgb(var(--ink));text-decoration:none}.adm-kennzahl:hover{box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt)}.adm-kennzahl-tarife{gap:8px}.adm-kennzahl-name{font-size:13px;color:rgb(var(--sa-gedaempft))}.adm-kennzahl-zahl{font-size:32px;font-weight:650;letter-spacing:-.02em;line-height:1.1}.adm-kennzahl-von{font-size:16px;font-weight:500;letter-spacing:0;color:rgb(var(--sa-gedaempft))}.adm-kennzahl-zeile{font-size:13px}.adm-kennzahl-klein,.adm-kennzahl-zeile{line-height:1.4;color:rgb(var(--sa-gedaempft))}.adm-kennzahl-klein{font-size:12px}.adm-kennzahl-zeile.adm-warn,.adm-unterzeile.adm-warn{color:rgb(var(--sa-test));font-weight:500}.adm-tarifbalken{display:flex;gap:2px;height:12px;margin-top:6px;border-radius:999px;overflow:hidden}.adm-tarifbalken-teil{display:block;flex-basis:0;min-width:4px}.adm-tarifbalken-leer{display:block;flex:1 1 auto;background:rgb(var(--sa-trenner))}.adm-tarifbalken-teil[data-tarif=free],.adm-tarifpunkt[data-tarif=free]{background:rgb(var(--sa-rand-knopf))}.adm-tarifbalken-teil[data-tarif=plus],.adm-tarifpunkt[data-tarif=plus]{background:rgb(var(--sa-quiz))}.adm-tarifbalken-teil[data-tarif=pro],.adm-tarifpunkt[data-tarif=pro]{background:rgb(var(--sa-wie))}.adm-tarifzahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:4px}.adm-tarifzahl{display:flex;flex-direction:column;min-width:0}.adm-tarifzahl b{font-size:20px;font-weight:650;letter-spacing:-.01em}.adm-tarifzahl-name{display:inline-flex;align-items:center;font-size:12px;color:rgb(var(--sa-gedaempft))}.adm-tarifpunkt{display:inline-block;flex:none;width:8px;height:8px;margin-inline-end:5px;border-radius:2px}.adm-balken{display:block;flex:1 1 auto;min-width:48px;height:6px;border-radius:999px;background:rgb(var(--sa-trenner));overflow:hidden}.adm-balken-gross{height:8px}.adm-kennzahl .adm-balken{flex:none;margin-top:2px}.adm-balken-fuellung{display:block;height:100%;background:rgb(var(--ink))}.adm-balken-fuellung[data-ton=warn]{background:rgb(var(--sa-test))}.adm-balken-fuellung[data-ton=akzent]{background:rgb(var(--sa-akzent))}.adm-reihe{display:grid;align-items:start;gap:16px;min-width:0}.adm-reihe-12{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.adm-reihe-21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.adm-karte{display:flex;flex-direction:column;gap:4px;min-width:0}.adm-karte-tabelle{padding-bottom:12px}.adm-karte-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:4px}.adm-karte-titel{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.adm-karte>.adm-karte-titel{margin-bottom:8px}.adm-mehr{align-self:flex-start;font-size:13px;font-weight:500;color:rgb(var(--ink));text-decoration:none;border-radius:6px}.adm-mehr:hover,.adm-person-name:hover,.adm-schule-name:hover{color:rgb(var(--sa-akzent));text-decoration:underline;text-underline-offset:3px}.adm-todo{display:grid;margin:0;padding:0;list-style:none}.adm-todo-link{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid rgb(var(--sa-trenner));color:rgb(var(--ink));text-decoration:none}.adm-todo-link:hover .adm-todo-titel{color:rgb(var(--sa-akzent))}.adm-punkt{flex:none;width:8px;height:8px;margin-top:6px;border-radius:999px;background:rgb(var(--sa-leise))}.adm-punkt[data-ton=akzent]{background:rgb(var(--sa-akzent))}.adm-punkt[data-ton=warn]{background:rgb(var(--sa-test))}.adm-todo-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.adm-todo-titel{font-size:14px;font-weight:500;overflow-wrap:anywhere}.adm-todo-zeile{font-size:12px;line-height:1.4;color:rgb(var(--sa-gedaempft))}.adm-todo-link .adm-pfeil{flex:none;margin-top:2px;color:rgb(var(--sa-leise))}.adm-neu{display:grid;margin:0;padding:0;list-style:none}.adm-neu-zeile{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid rgb(var(--sa-trenner))}.adm-neu-schule{flex:0 1 220px;min-width:0;font-size:13px;overflow-wrap:anywhere}.adm-neu-weg{display:block}.adm-neu-wann,.adm-neu-weg{font-size:12px;color:rgb(var(--sa-gedaempft))}.adm-neu-wann{flex:none;white-space:nowrap}.adm-ki{gap:10px}.adm-ki-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:12px}.adm-ki .adm-tarifzahl b{font-size:22px}.adm-tabellenkarte.sa-karte{padding:0;overflow:hidden}.adm-tabellen-meldung{padding:12px 22px 0}.adm-rollen{overflow-x:auto;min-width:0}.adm-tabelle{width:100%;border-collapse:collapse;font-size:14px}.adm-tabelle th{padding:14px 12px 10px;font-size:12px;font-weight:500;text-align:start;color:rgb(var(--sa-gedaempft));white-space:nowrap}.adm-tabelle td{padding:10px 12px;vertical-align:middle;border-top:1px solid rgb(var(--sa-trenner))}.adm-tabelle td:first-child,.adm-tabelle th:first-child{padding-inline-start:22px}.adm-tabelle td:last-child,.adm-tabelle th:last-child{padding-inline-end:22px}.adm-tabelle-klein{min-width:560px}.adm-tabelle-klein th{padding:8px}.adm-tabelle-klein td{padding:10px 8px}.adm-tabelle-klein td:first-child,.adm-tabelle-klein th:first-child{padding-inline-start:0}.adm-tabelle-klein td:last-child,.adm-tabelle-klein th:last-child{padding-inline-end:0}.adm-tabelle-nutzer{min-width:860px}.adm-tabelle-schulen{min-width:900px}.adm-tabelle-schulen td{padding-block:12px}.adm-tabelle tr.adm-klickbar,.adm-tabelle-nutzer tbody tr{cursor:pointer}.adm-tabelle tr.adm-klickbar:hover,.adm-tabelle-nutzer tbody tr:hover{background:rgb(var(--sa-grund)/.6)}.adm-tabelle-nutzer tbody tr[data-status=wartet]{background:rgb(var(--sa-test-grund)/.35)}.adm-spalte-lizenz{width:230px}.adm-tabelle-klein .adm-spalte-lizenz{width:200px}.adm-spalte-verbrauch{width:150px}.adm-tabelle .adm-zahl{text-align:end;font-variant-numeric:tabular-nums}.adm-klein{font-size:13px;overflow-wrap:anywhere}.adm-aktion{width:1%;text-align:end}.adm-unterzeile{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:rgb(var(--sa-gedaempft))}.adm-schule-name{font-weight:500;color:rgb(var(--ink));text-decoration:none;border-radius:4px;overflow-wrap:anywhere}.adm-schule-zeile{display:block;overflow-wrap:anywhere}.adm-lizenz{display:flex;align-items:center;gap:10px}.adm-lizenz-zahl{min-width:64px;font-size:13px;text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.adm-tabelle-schulen .adm-lizenz-zahl{min-width:70px;font-weight:500}.adm-tabelle-nutzer .adm-balken{width:100%;margin-top:4px}.adm-oeffnen{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:10px;background:rgb(var(--sa-grund));color:rgb(var(--ink));cursor:pointer}.adm-oeffnen:hover{background:rgb(var(--ink));color:rgb(var(--sa-karte))}:root[dir=rtl] .adm-pfeil{transform:scaleX(-1)}.adm-kreis{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgb(var(--sa-trenner));color:rgb(var(--ink));font-size:12px;font-weight:600}.adm-kreis-gross{width:44px;height:44px;font-size:15px}.adm-person{display:flex;align-items:center;gap:12px;min-width:0}.adm-person-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.adm-person-name{font-weight:500;color:rgb(var(--ink));text-decoration:none;border-radius:4px;overflow-wrap:anywhere}.adm-person-rolle{font-weight:400}.adm-person-mail,.adm-person-rolle{font-size:12px;color:rgb(var(--sa-gedaempft))}.adm-person-mail{overflow-wrap:anywhere}.adm-status-pille,.adm-tarif{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:rgb(var(--sa-grund));color:rgb(var(--ink)/.8)}.adm-tarif[data-tarif=plus]{background:rgb(var(--sa-quiz-grund));color:rgb(var(--sa-quiz))}.adm-tarif[data-tarif=pro]{background:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie))}.adm-status-pille[data-status=abgelehnt],.adm-tarif[data-tarif=ohne]{color:rgb(var(--sa-gedaempft))}.adm-status-pille[data-status=wartet]{background:rgb(var(--sa-test-grund));color:rgb(var(--sa-test))}.adm-status-pille[data-status=gesperrt]{background:rgb(var(--sa-was-grund));color:rgb(var(--sa-was))}.adm-status{font-size:13px;color:rgb(var(--ink))}.adm-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 22px;border-top:1px solid rgb(var(--sa-trenner))}.adm-fuss-hinweis,.adm-fuss-zahl{margin:0;font-size:13px;color:rgb(var(--sa-gedaempft))}.adm-seiten{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.adm-seite-knopf{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:10px;background:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:13px;cursor:pointer}.adm-seite-knopf[aria-current=page]{border-color:rgb(var(--ink));background:rgb(var(--ink));color:rgb(var(--sa-karte));font-weight:600}.adm-seite-knopf:disabled{color:rgb(var(--sa-leise));cursor:not-allowed}.adm-seite-luecke{min-width:20px;text-align:center;font-size:13px;color:rgb(var(--sa-gedaempft))}.sa-dialog.adm-konto{--sa-dialog-breite:680px}.adm-konto .sa-dialog-kopf>div:first-child{position:relative;min-height:44px;padding-inline-start:58px}.adm-konto-kreis{position:absolute;top:0;inset-inline-start:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:rgb(var(--sa-trenner));color:rgb(var(--ink));font-size:15px;font-weight:600;letter-spacing:0}.adm-konto-flaechen{display:grid;gap:12px;min-width:0}.adm-flaeche{display:grid;gap:10px;min-width:0;padding:16px 18px;border-radius:16px;background:rgb(var(--sa-flaeche))}.adm-flaeche-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.adm-flaeche-titel{margin:0;font-size:15px;font-weight:600}.adm-flaeche .adm-balken{background:rgb(var(--sa-rand))}.adm-flaeche .adm-gedaempft{font-size:13px}.adm-raster{display:grid;grid-template-columns:140px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px}.adm-raster dt,.adm-raster-name{color:rgb(var(--sa-gedaempft))}.adm-raster dd{margin:0;min-width:0;overflow-wrap:anywhere}.adm-raster-mitte{align-items:center}.adm-schulliste{display:grid;gap:8px;margin:0;padding:0;list-style:none}.adm-unterstrichen{font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px;border-radius:4px}.adm-satz{margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.adm-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adm-zeile-name{font-size:13px;color:rgb(var(--ink))}.adm-verbrauch{display:flex;align-items:center;gap:12px}.adm-verbrauch-zahl{font-size:14px;font-weight:500;white-space:nowrap}.adm-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adm-knopf{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:10px;background:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:13px;cursor:pointer}.adm-knopf:hover{border-color:rgb(var(--sa-gedaempft))}.adm-knopf:disabled{opacity:.55;cursor:not-allowed}.adm-knopf-tinte{border-color:rgb(var(--ink));background:rgb(var(--ink));color:rgb(var(--sa-karte));font-weight:600}.adm-knopf-gefahr{border-color:rgb(var(--sa-akzent)/.35);color:rgb(var(--sa-akzent));font-weight:500}.adm-textknopf{display:inline-flex;align-items:center;height:36px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:rgb(var(--ink));font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.adm-formular,.adm-limit{display:grid;gap:8px;min-width:0}.adm-limit-feld{max-width:14rem}.adm-pw{display:flex;align-items:center;gap:8px}.adm-pw .input{flex:1 1 auto;min-width:0}.adm-warnung{margin:0;padding:10px 14px;border-radius:12px;background:rgb(var(--sa-was-grund));color:rgb(var(--sa-was));font-size:13.5px;line-height:1.45}.adm-loeschen-ja{height:40px;padding:0 18px;font-size:14px}.adm-ereignisse{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:12px}.adm-ereignisse li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:baseline;gap:10px}.adm-ereignis-modell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bereich.sa-karte{display:block;min-width:0}.adm-bereich-titel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.adm-einst-bereichsatz{margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.adm-einst-stapel{display:grid;gap:16px;min-width:0}.adm-einst-abschnitt.sa-karte{display:block;min-width:0;padding:18px 22px 6px}.adm-einst-titel{margin:0 0 4px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3;scroll-margin-top:72px}.adm-einst-liste{display:grid;margin:0;padding:0;list-style:none}.adm-einst{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:12px 0;border-top:1px solid rgb(var(--sa-trenner))}.adm-einst:first-child{border-top:0}.adm-einst[data-breit]{grid-template-columns:minmax(0,1fr)}.adm-einst-text{display:grid;gap:2px;min-width:0}.adm-einst-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0}.adm-einst-name{font-size:14px;font-weight:600;line-height:1.35;color:rgb(var(--ink));overflow-wrap:anywhere;border-radius:4px}.adm-einst-marke{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:rgb(var(--sa-quiz-grund));color:rgb(var(--sa-quiz));font-size:12px;font-weight:600;white-space:nowrap}.adm-einst-hilfe{margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.adm-einst-mehr{padding:0 2px;border:0;border-radius:4px;background:transparent;font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.adm-einst-lang,.adm-einst-mehr{color:rgb(var(--ink));font-size:13px}.adm-einst-lang{max-height:320px;margin:6px 0 2px;padding:10px 12px;overflow-y:auto;border-radius:12px;background:rgb(var(--sa-flaeche));line-height:1.55;overflow-wrap:anywhere}.adm-einst-lang[hidden]{display:none}.adm-einst-schluessel{margin:0;font-size:12px;line-height:1.4;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.adm-einst-wert{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px;min-width:0;max-width:460px}.adm-einst[data-breit] .adm-einst-wert{justify-content:flex-start;max-width:none}.adm-einst-wahl{display:flex;min-width:0}.adm-einst-wahl .sa-segment{height:32px;padding:0 12px;font-size:13px}.adm-einst-zahl.input{width:112px;height:36px;padding:0 12px}.adm-einst-feld.input{width:280px;max-width:100%;height:36px;padding:0 12px}.adm-einst-flaeche.input{width:100%;min-height:88px;padding:8px 12px;font-size:13px;line-height:1.45;resize:vertical}.adm-einst-loeschen.adm-textknopf{color:rgb(var(--sa-akzent))}.adm-einst-test{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:4px 0 10px}.adm-einst-ergebnis{flex-wrap:wrap;gap:6px 10px;min-width:0}.adm-einst-ergebnis,.adm-einst-status{display:inline-flex;align-items:center}.adm-einst-status{height:22px;padding:0 9px;border-radius:999px;background:rgb(var(--sa-was-grund));color:rgb(var(--sa-was));font-size:12px;font-weight:600;white-space:nowrap}.adm-einst-status[data-ok]{background:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie))}.adm-einst-detail{font-size:12px;line-height:1.4;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.adm-einst-neu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;padding:12px 0 14px;border-top:1px solid rgb(var(--sa-trenner))}.adm-einst-neu-feld{display:grid;flex:1 1 200px;gap:4px;min-width:0;font-size:12px;color:rgb(var(--sa-gedaempft))}.adm-einst-neu-feld .adm-einst-feld.input{width:100%}.adm-einst-spruenge{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.adm-einst-sprung{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;background:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:13px;cursor:pointer}.adm-einst-sprung:hover{border-color:rgb(var(--ink))}.adm-meldung{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;-moz-column-gap:12px;column-gap:12px;padding:10px 0;border-top:1px solid rgb(var(--sa-trenner))}.adm-meldung .adm-todo-text{gap:4px}.adm-meldung[data-gelesen] .adm-todo-titel{font-weight:400;color:rgb(var(--sa-gedaempft))}.adm-meldung-zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.adm-meldung-tat{flex:none}.adm-vorschau-satz{margin:6px 0 0}.adm-vorschau{display:grid;gap:6px;margin:4px 0 0;padding:0 0 0 18px;font-size:13.5px;line-height:1.45;color:rgb(var(--ink))}@media (max-width:1179.98px){.adm-rahmen{grid-template-columns:minmax(0,1fr);gap:20px}.adm-nav{position:static}.adm-nav-liste{flex-direction:row;flex-wrap:wrap;gap:6px}.adm-nav-link{height:34px;padding:0 14px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;background:rgb(var(--sa-karte));font-size:13px;white-space:nowrap}.adm-nav-link[aria-current=page]{border-color:rgb(var(--ink))}}@media (max-width:1023.98px){.adm-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-reihe-12,.adm-reihe-21{grid-template-columns:minmax(0,1fr)}}@media (max-width:639.98px){.adm-rahmen{padding:16px 16px 40px;gap:16px}.adm-nav-liste{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.adm-kennzahlen{grid-template-columns:minmax(0,1fr);gap:12px}.adm-kennzahl{padding:16px}.adm-kennzahl-zahl{font-size:28px}.adm-suche,.adm-suche-kopf{flex:1 1 100%;width:100%;max-width:none}.adm-neu-zeile{flex-wrap:wrap}.adm-meldung{grid-template-columns:8px minmax(0,1fr);row-gap:8px}.adm-meldung-tat{grid-column:2;justify-self:start}.adm-neu-schule{flex:1 1 100%;padding-inline-start:44px}.adm-raster{grid-template-columns:minmax(0,1fr);gap:2px}.adm-raster dd{margin-bottom:8px}.adm-konto .sa-dialog-kopf>div:first-child{padding-inline-start:0}.adm-konto-kreis{display:none}.adm-flaeche{padding:14px}.adm-ereignisse li{grid-template-columns:minmax(0,1fr) auto}.adm-einst-abschnitt.sa-karte{padding:14px 16px 4px}.adm-einst{grid-template-columns:minmax(0,1fr);gap:8px}.adm-einst-wert{justify-content:flex-start;max-width:none}.adm-einst-wahl,.adm-einst-wahl .sa-segmente{flex:1 1 100%;width:100%}.adm-einst-wahl .sa-segment{flex:1 1 0;min-width:0;padding:0 8px}.adm-einst-feld.input,.adm-einst-zahl.input{flex:1 1 auto;width:auto;min-width:0}.adm-fuss{padding:12px 16px}.adm-tabelle td:first-child,.adm-tabelle th:first-child{padding-inline-start:16px}.adm-tabelle td:last-child,.adm-tabelle th:last-child{padding-inline-end:16px}.adm-tabelle-klein td:first-child,.adm-tabelle-klein th:first-child{padding-inline-start:0}.adm-tabelle-klein td:last-child,.adm-tabelle-klein th:last-child{padding-inline-end:0}}}.so-kopf-bereich{margin-top:20px}.so-kopf-bereich,.so-lehrplaene{display:grid;gap:14px;min-width:0}.so-lehrplaene{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.so-karte{display:grid;gap:6px;min-width:0}.so-karte>*{margin:0}.so-oben{font-size:12.5px;font-weight:500;line-height:1.35;color:rgb(var(--sa-gedaempft))}.so-titel{font-family:var(--font-sans);font-size:18px;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:rgb(var(--ink))}.so-titel,.so-unter{overflow-wrap:anywhere}.so-unter{font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.so-satz{font-size:14px;line-height:1.55;color:rgb(var(--ink)/.86);overflow-wrap:anywhere}.so-zusatz{margin:0;font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.so-geltung{font-size:13.5px;line-height:1.5;color:rgb(var(--ink)/.86);overflow-wrap:anywhere}.so-geltung-name{font-weight:600;color:rgb(var(--ink))}.so-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:4px}.so-link{font-size:13.5px;font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.so-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}.so-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px}.so-knopf{display:inline-flex;align-items:center;justify-content:center;max-width:100%;height:auto;min-height:40px;padding-block:8px;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:anywhere}.so-textknopf{height:auto;min-height:36px;padding-block:6px;font-size:13.5px;text-align:start}.so-hinweise{display:grid;gap:10px;min-width:0}.so-flaeche{display:grid;gap:4px;min-width:0;padding:14px 16px;border-radius:14px;background:rgb(var(--sa-flaeche));color:rgb(var(--ink))}.so-flaeche>*{margin:0}.so-uebergang .so-knoepfe{margin-top:10px}.so-vorgriff .so-satz{font-size:13.5px}.so-hinweis{margin:0}.so-ue-liste{display:grid;gap:8px;margin:0;padding:0;list-style:none}.so-ue-liste>li{display:flex;align-items:baseline;gap:10px;font-size:14px;line-height:1.45}.so-ue-nr{flex:none;display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 6px;border-radius:999px;background:rgb(var(--sa-grund));font-size:12px;font-weight:600;color:rgb(var(--ink))}.so-kurz{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.so-volltext{display:grid;gap:10px;font-size:14.5px;line-height:1.6;color:rgb(var(--ink)/.9)}.so-volltext>p{margin:0;overflow-wrap:anywhere}.so-verweise{display:grid;gap:14px;min-width:0;margin-top:28px}.so-themen{display:grid;gap:6px;margin:6px 0 0;padding:0;list-style:none}.so-themen>li{padding:8px 12px;border-radius:10px;background:rgb(var(--sa-flaeche))}.so-band{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:rgb(var(--sa-gedaempft))}.so-fb{display:grid;gap:6px;min-width:0}.so-fb-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;font-size:13px;line-height:1.4;color:rgb(var(--sa-gedaempft))}.so-fb-zeile>select{width:auto;min-width:9rem;max-width:100%}.so-dialog-inhalt{display:grid;gap:14px;min-width:0}.so-dialog-inhalt>*{margin:0}.so-merken{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:rgb(var(--ink));cursor:pointer}.so-merken>input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:rgb(var(--ink))}.so-merken>input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}.so-schulart-zusatz{display:grid;gap:0;flex-basis:100%;min-width:0;margin-top:4px}.so-fb-zeile>.so-textknopf,.so-schulart-zusatz>.so-textknopf{justify-self:start;width:auto}.so-zwischen{margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}.so-faelle{display:grid;gap:10px;margin:0;padding:0;list-style:none}.so-fall{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:rgb(var(--sa-flaeche))}.so-fall>*{margin:0}.so-fall-name{font-size:14px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}.so-auswahl{display:grid;gap:12px;min-width:0}.so-auswahl-gruppe{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.so-auswahl-gruppe>legend{margin-bottom:4px;padding:0;font-size:13.5px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}.so-stelle{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgb(var(--sa-flaeche));font-size:14px;line-height:1.5;color:rgb(var(--ink));cursor:pointer}.so-stelle>input{flex:none;width:18px;height:18px;margin-top:3px;accent-color:rgb(var(--ink))}.so-stelle>input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}.so-stelle>span{min-width:0;overflow-wrap:anywhere}@media (max-width:639.98px){.so-titel{font-size:17px}.so-lehrplaene{grid-template-columns:minmax(0,1fr)}.so-knoepfe>.so-knopf{flex:1 1 100%}}@media screen{.sp-seite,.sp-wurzel{min-width:0}.sp-seite{padding-block-end:24px}.sp-zurueck{margin:0;font-size:13.5px}.sp-link{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.sp-link:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px;border-radius:4px}.sp-leise{color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.sp-fehler,.sp-leise{margin:0;font-size:13px;line-height:1.5}.sp-fehler{color:rgb(var(--sa-was))}.sp-quelle{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-kopf-karte{display:grid;gap:16px;min-width:0;padding-block:20px;padding-inline:24px;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.sp-kopf-liste{display:grid;gap:14px;min-width:0;margin:0}.sp-kopf-zeile{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:6px 16px;min-width:0}.sp-kopf-name{margin:0;padding-block-start:2px;font-size:13.5px;font-weight:600;color:rgb(var(--ink))}.sp-kopf-wert{margin:0}.sp-kopf-wert,.sp-ziele,.sp-ziele-liste{display:grid;gap:8px;min-width:0}.sp-ziele-liste{margin:0;padding:0;list-style:none}.sp-ziel{display:flex;align-items:center;gap:8px;min-width:0}.sp-ziel>.sa-eingabe{flex:1 1 auto}.sp-ziel>.sa-knopf{flex:none}.sp-lehrplan{display:grid;gap:8px;min-width:0}.sp-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.sp-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:30px;padding-block:4px;padding-inline:10px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:13px;line-height:1.35;text-align:start;cursor:pointer}.sp-chip[aria-expanded=true]{border-color:rgb(var(--ink));box-shadow:0 0 0 1px rgb(var(--ink))}.sp-chip:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.sp-chip-text{min-width:0;overflow-wrap:anywhere}.sp-wortlaut{display:grid;gap:4px;min-width:0;padding-block:10px;padding-inline:12px;border-radius:12px;background-color:rgb(var(--sa-flaeche))}.sp-wortlaut-titel{margin:0;font-size:12.5px;font-weight:600;color:rgb(var(--sa-gedaempft))}.sp-wortlaut-text{margin:0;font-size:13.5px;line-height:1.55;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-erkannt{display:grid;gap:10px;min-width:0;padding-block-start:14px;border-block-start:1px solid rgb(var(--sa-trenner))}.sp-erkannt-knopf{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:0;border:0;background-color:transparent;color:rgb(var(--ink));font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.sp-erkannt-knopf:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:3px;border-radius:6px}.sp-erkannt-knopf[aria-expanded=true] .sp-erkannt-winkel{transform:rotate(90deg)}.sp-erkannt-inhalt{display:grid;gap:14px;min-width:0}.sp-erkannt-gruppe{display:grid;gap:6px;min-width:0}.sp-erkannt-art{margin:0;font-size:13.5px;font-weight:600;color:rgb(var(--ink))}.sp-merkmale{display:grid;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.sp-merkmal{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;font-size:13.5px;line-height:1.5;color:rgb(var(--ink))}.sp-merkmal-wert,.sp-merkmal-zitat{min-width:0;overflow-wrap:anywhere}.sp-merkmal-zitat{flex-basis:100%;font-style:italic;color:rgb(var(--sa-gedaempft))}.sp-status{display:inline-flex;align-items:center;gap:4px;padding-block:1px;padding-inline:8px;border-radius:999px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font-size:12px;font-weight:500}.sp-status[data-status=im_material]{background-color:rgb(var(--sa-wie-grund))}.sp-status[data-status=abgeleitet]{background-color:rgb(var(--sa-blick-grund))}.sp-auftraege{display:grid;gap:6px;min-width:0;margin:0;padding-inline-start:20px;list-style:decimal}.sp-auftrag{font-size:13.5px;line-height:1.5;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.sp-auftrag[data-gefunden]{color:rgb(var(--ink))}.sp-auftrag>span{display:block}.sp-ki-hinweis{display:grid;gap:8px;min-width:0}.sp-ki-hinweis>p[data-ai-notice]{justify-self:start}.sp-legende-titel{margin:0;font-size:12.5px;font-weight:600;color:rgb(var(--sa-gedaempft))}.sp-legende{display:flex;flex-wrap:wrap;gap:6px 16px;min-width:0;margin:0;padding:0;list-style:none}.sp-legende-eintrag{font-size:13px}.sp-herkunft,.sp-legende-eintrag{display:inline-flex;align-items:center;gap:6px;line-height:1.4;color:rgb(var(--ink))}.sp-herkunft{max-width:100%;padding-block:2px;padding-inline:4px 10px;border-radius:999px;background-color:rgb(var(--sa-flaeche));font-size:12.5px}.sp-herkunft[data-herkunft=material]{background-color:rgb(var(--sa-wie-grund))}.sp-herkunft[data-herkunft=ki],.sp-herkunft[data-herkunft=ki_bearbeitet]{background-color:rgb(var(--sa-blick-grund))}.sp-herkunft[data-herkunft=ki_bearbeitet]{box-shadow:inset 0 0 0 1px rgb(var(--sa-blick))}.sp-herkunft-zeichen{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding-block:0;padding-inline:5px;border-radius:6px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font-size:11.5px;font-weight:700;line-height:1.6}.sp-zeit{gap:14px}.sp-zeit,.sp-zeit-zeile{display:grid;min-width:0}.sp-zeit-zeile{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:6px 16px}.sp-zeit-name{display:grid;gap:2px;margin:0}.sp-zeit-stunde{font-size:14.5px;font-weight:600;color:rgb(var(--ink))}.sp-zeit-summe{font-size:12.5px;color:rgb(var(--sa-gedaempft));font-variant-numeric:tabular-nums}.sp-zeit-summe[data-falsch]{color:rgb(var(--sa-was))}.sp-balken{gap:3px;min-height:54px;margin:0;padding:0;list-style:none;border-radius:12px;overflow:hidden}.sp-balken,.sp-seg{display:flex;min-width:0}.sp-seg-knopf{display:grid;align-content:center;gap:1px;width:100%;min-width:0;padding-block:6px;padding-inline:8px;border:0;border-block-start:4px solid rgb(var(--sa-rand-knopf));border-radius:0;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font:inherit;text-align:start;cursor:pointer}.sp-seg-knopf:hover{box-shadow:inset 0 0 0 1px rgb(var(--ink))}.sp-seg-knopf:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:-2px}.sp-seg-titel{font-size:12.5px;font-weight:600;text-overflow:ellipsis}.sp-seg-min,.sp-seg-titel{min-width:0;overflow:hidden;line-height:1.3;white-space:nowrap}.sp-seg-min{font-size:11.5px;color:rgb(var(--sa-gedaempft));font-variant-numeric:tabular-nums}.sp-punkt[data-soz=kreis],.sp-punkt[data-soz=plenum],.sp-seg[data-soz=kreis]>.sp-seg-knopf,.sp-seg[data-soz=plenum]>.sp-seg-knopf{border-color:rgb(var(--sa-was));background-color:rgb(var(--sa-was-grund))}.sp-punkt[data-soz=kreis],.sp-seg[data-soz=kreis]>.sp-seg-knopf{border-style:dashed}.sp-punkt[data-soz=einzel],.sp-seg[data-soz=einzel]>.sp-seg-knopf{border-color:rgb(var(--sa-wie));background-color:rgb(var(--sa-wie-grund))}.sp-punkt[data-soz=partner],.sp-seg[data-soz=partner]>.sp-seg-knopf{border-color:rgb(var(--sa-blick));background-color:rgb(var(--sa-blick-grund))}.sp-punkt[data-soz=gruppe],.sp-seg[data-soz=gruppe]>.sp-seg-knopf{border-color:rgb(var(--sa-quiz));background-color:rgb(var(--sa-quiz-grund))}.sp-punkt[data-soz=stationen],.sp-seg[data-soz=stationen]>.sp-seg-knopf{border-color:rgb(var(--sa-test));background-color:rgb(var(--sa-test-grund))}.sp-punkt[data-pause],.sp-seg[data-pause]>.sp-seg-knopf{border-color:rgb(var(--sa-bewegung-zeichen));background-color:rgb(var(--sa-bewegung));color:rgb(var(--sa-bewegung-zeichen))}.sp-seg[data-pause] .sp-seg-min{color:rgb(var(--sa-bewegung-zeichen))}.sp-punkt{flex:none;width:14px;height:14px;border:0;border-block-start:4px solid rgb(var(--sa-rand-knopf));border-radius:4px;background-color:rgb(var(--sa-flaeche))}.sp-pruefung{display:grid;gap:14px;min-width:0;padding-block:16px;padding-inline:20px;border-radius:16px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein)}.sp-pruef-erfuellt,.sp-pruef-offen{display:grid;gap:8px;min-width:0}.sp-pruef-alle,.sp-pruef-zahl{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:rgb(var(--ink))}.sp-regeln{display:grid;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.sp-regel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0;padding-block:10px;padding-inline:12px;border-inline-start:3px solid rgb(var(--sa-was));border-radius:10px;background-color:rgb(var(--sa-flaeche))}.sp-regel-satz{flex:1 1 18rem;min-width:0;font-size:13.5px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-regel-name{font-weight:600}.sp-pillen{display:flex;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.sp-pille{display:inline-flex;align-items:center;gap:5px;padding-block:3px;padding-inline:8px 10px;border-radius:999px;background-color:rgb(var(--sa-wie-grund));color:rgb(var(--ink));font-size:12.5px;line-height:1.4}.sp-hinweise-titel{margin:0;font-weight:600}.sp-hinweise{display:grid;gap:2px;margin:0;padding-inline-start:18px;list-style:disc}.sp-stunden{gap:30px}.sp-stunde,.sp-stunden{display:grid;min-width:0}.sp-stunde{gap:12px}.sp-stunde-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sp-stunde-kopf>h3:focus{outline:none}.sp-stunde-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.sp-phasen{display:grid;gap:14px;margin:0;padding:0;list-style:none}.sp-phase,.sp-phasen,.sp-phasen-eintrag{min-width:0}.sp-phase{display:grid;gap:12px;padding-block:16px;padding-inline:20px;border-radius:18px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);scroll-margin-block-start:24px}.sp-phase-pause{gap:8px;border-inline-start:5px solid rgb(var(--sa-bewegung))}.sp-pause-zeilen{display:grid;gap:6px;min-width:0;margin:0}.sp-pause-zeilen>div{display:grid;gap:1px;min-width:0}.sp-pause-zeilen dt{font-size:12.5px;font-weight:600;color:rgb(var(--sa-gedaempft))}.sp-pause-zeilen dd{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-phase-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.sp-phase-nr{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.sp-phase-titel{flex:0 1 auto;min-width:12rem;margin:0;font-size:16px;font-weight:600;line-height:1.35;color:rgb(var(--ink));overflow-wrap:anywhere;scroll-margin-block-start:24px}.sp-phase-titel:focus{outline:none}.sp-phase-titel:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:3px;border-radius:4px}.sp-phase-min{font-size:13px;font-variant-numeric:tabular-nums}.sp-marke,.sp-phase-min{color:rgb(var(--sa-gedaempft))}.sp-marke{padding-block:1px;padding-inline:8px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;font-size:12px}.sp-phase .sa-knopf-klein{display:inline-flex;align-items:center;gap:6px}.sp-ausgaben .sa-knopf[aria-disabled=true],.sp-leiste .sa-knopf-tinte[aria-disabled=true],.sp-phase .sa-knopf[aria-disabled=true],.sp-stunde-fuss .sa-knopf[aria-disabled=true]{opacity:.55;cursor:not-allowed}.sp-ki{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.sp-ki-knopf{white-space:nowrap}.sp-ki-grund{flex-basis:100%}.sp-wunsch{display:grid;gap:8px;min-width:0;max-width:40rem}.sp-laeuft{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:rgb(var(--sa-gedaempft))}.sp-laeuft-punkt{flex:none;width:8px;height:8px;border-radius:999px;background-color:rgb(var(--sa-blick));animation:sa-atmen 1.6s ease-in-out infinite}.sp-phase-koerper{display:grid;gap:16px;min-width:0}.sp-felder,.sp-felder-reihe{display:grid;gap:12px;min-width:0}.sp-felder-reihe{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.sp-felder-lang{display:grid;gap:12px;min-width:0}.sp-text{height:auto;min-height:64px;max-block-size:24rem;padding-block:9px;line-height:1.5;resize:vertical;field-sizing:content}.sp-beleg{display:grid;gap:4px;min-width:0;margin:0;padding-block:10px;padding-inline:12px;border-radius:12px;background-color:rgb(var(--sa-wie-grund))}.sp-beleg-titel{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:rgb(var(--ink))}.sp-beleg-zitat{font-style:italic;line-height:1.5;overflow-wrap:anywhere}.sp-beleg-zitat,.sp-verknuepft{margin:0;font-size:13.5px;color:rgb(var(--ink))}.sp-verknuepft{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sp-vorschlag{display:grid;align-content:start;gap:10px;min-width:0;padding-block:14px;padding-inline:16px;border-inline-start:3px solid rgb(var(--sa-blick));border-radius:14px;background-color:rgb(var(--sa-blick-grund))}.sp-vorschlag-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.sp-vorschlag-titel{margin:0;font-size:14.5px;font-weight:600;color:rgb(var(--ink))}.sp-vorschlag-titel:focus{outline:none}.sp-vorschlag-titel:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:3px;border-radius:4px}.sp-vorschlag-felder{display:grid;gap:10px;min-width:0;margin:0}.sp-vorschlag-feld{display:grid;gap:3px;min-width:0}.sp-vorschlag-feld>dd{margin:0}.sp-diff{display:block;font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.sp-diff,.sp-neu{color:rgb(var(--ink))}.sp-neu{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.sp-weg{text-decoration:line-through;color:rgb(var(--sa-gedaempft))}.sp-vorschlag-knoepfe{display:flex;flex-wrap:wrap;gap:8px}.sp-knopf-mittel{height:40px}.sp-phase-fuss{display:flex;gap:8px 16px;padding-block-start:12px;border-block-start:1px solid rgb(var(--sa-trenner))}.sp-fuss-gruppe,.sp-phase-fuss{flex-wrap:wrap;align-items:center;min-width:0}.sp-fuss-gruppe{display:inline-flex;gap:6px}.sp-zeitknoepfe{flex:none}.sp-zeitwert{min-width:4.5em;font-size:14px;font-weight:600;text-align:center;color:rgb(var(--ink));font-variant-numeric:tabular-nums}.sp-zeitgrund{flex:1 1 14rem}.sp-fassungen{display:grid;gap:8px;min-width:0;padding-block:12px;padding-inline:14px;border-radius:12px;background-color:rgb(var(--sa-flaeche))}.sp-fassungen-liste{display:grid;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.sp-fassung{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;min-width:0;padding-block:10px;padding-inline:12px;border-radius:10px;background-color:rgb(var(--sa-karte))}.sp-fassung-text{display:grid;justify-items:start;gap:4px;flex:1 1 16rem;min-width:0}.sp-fassung-kopf{font-size:12.5px;color:rgb(var(--sa-gedaempft))}.sp-fassung-titel{font-size:14px;font-weight:600;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-fassung-auszug{display:block}.sp-ausgaben{display:grid;gap:10px;min-width:0}.sp-ausgaben-knoepfe{display:flex;flex-wrap:wrap;gap:8px}.sp-blatt{display:grid;justify-items:start;gap:8px;min-width:0;padding-block:12px;padding-inline:14px;border-radius:12px;background-color:rgb(var(--sa-wie-grund))}.sp-blatt-satz{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}.sp-leiste{position:sticky;inset-block-end:12px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-block-start:8px;padding-block:10px;padding-inline:16px;border:1px solid rgb(var(--sa-rand));border-radius:16px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.sp-stand{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:rgb(var(--ink))}.sp-stand[data-stand=offen]{color:rgb(var(--sa-was))}.sp-speichern{min-width:8rem}@media (min-width:900px){.sp-phase[data-vorschlag]>.sp-phase-koerper{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.sp-felder-lang{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-phase[data-vorschlag] .sp-felder-lang{grid-template-columns:minmax(0,1fr)}}@media (max-width:639.98px){.sp-kopf-karte{padding-block:16px;padding-inline:16px}.sp-kopf-zeile{grid-template-columns:minmax(0,1fr)}.sp-ziel{flex-wrap:wrap;justify-content:flex-end}.sp-ziel>.sa-eingabe{flex-basis:100%}.sp-phase-titel{flex:1 1 0}.sp-zeit-zeile{grid-template-columns:minmax(0,1fr)}.sp-zeit-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.sp-seg-knopf{padding-inline:5px}.sp-phase,.sp-pruefung{padding-block:14px;padding-inline:14px}.sp-felder-reihe{grid-template-columns:minmax(0,1fr)}.sp-ki-knopf{white-space:normal}.sp-leiste{inset-block-end:8px}.sp-speichern{flex:1 1 auto}}}@media screen and (prefers-reduced-motion:reduce){.sp-laeuft-punkt{animation:none}}@media screen{.jg-grundlage{display:grid;gap:6px;min-width:0}.jg-feste{display:flex;flex-wrap:wrap;gap:12px 28px;min-width:0;margin:0}.jg-feste>div{display:grid;gap:4px;min-width:0}.jg-feste dd{margin:0;font-size:14px;line-height:1.45;color:rgb(var(--ink));overflow-wrap:anywhere}.jg-plan-grundlage{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 10px;min-width:0;margin-top:12px}.jg-plan-grundlage>svg{flex:none;margin-block-start:2px}.jg-plan-grundlage-text{flex:1 1 16rem;min-width:0;overflow-wrap:anywhere}.jg-plan-geloest{margin-top:8px}}@media screen and (min-width:640px){main[data-stil=a] .lh-eigene .jg-zeile .lh-zeile-text{flex:1 0 16rem}main[data-stil=a] .lh-eigene .jg-zeile .lh-zeile-aktionen{flex:0 1 auto}}@media screen and (max-width:639.98px){.jg-feste{flex-direction:column;gap:10px}}@media screen{.rj-ki-hinweis{display:flex;align-items:flex-start;gap:8px 10px;margin-block:12px}.rj-ki-hinweis>svg{flex:none;margin-block-start:2px}.rj-ki-hinweis-text{display:grid;gap:4px;min-width:0}.rj-bloecke{display:grid;gap:16px;min-width:0;margin-block:16px;padding:20px}.rj-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.rj-kopf-text{display:grid;gap:2px;min-width:0}.rj-titel{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:rgb(var(--ink))}.rj-anzahl{margin:0;font-size:13px;color:rgb(var(--sa-gedaempft))}.rj-umschalter{display:flex;flex-wrap:wrap;gap:6px}.rj-abdeckung{display:grid;gap:10px;min-width:0}.rj-leiste{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.rj-pruef{display:inline-flex;align-items:center;gap:6px;padding-block:4px;padding-inline:10px;border-radius:999px;background-color:rgb(var(--sa-was-grund));color:rgb(var(--ink));font-size:13px;line-height:1.4}.rj-pruef[data-ok]{background-color:rgb(var(--sa-wie-grund))}.rj-pruef>svg{flex:none}.rj-saetze{display:grid;gap:4px;min-width:0;font-size:13px;line-height:1.5;color:rgb(var(--ink))}.rj-saetze-titel{margin:0;font-weight:600}.rj-saetze ul{display:grid;gap:2px;margin:0;padding-inline-start:18px;list-style:disc}.rj-saetze li{overflow-wrap:anywhere}.rj-luecken{border-inline-start:3px solid rgb(var(--sa-was))}.rj-ergaenzt,.rj-luecken{padding-inline-start:10px}.rj-ergaenzt{border-inline-start:3px solid rgb(var(--sa-wie));color:rgb(var(--sa-gedaempft))}.rj-zusatz{padding-inline-start:10px;border-inline-start:3px solid rgb(var(--sa-rand-knopf))}.rj-tabelle{min-width:0;overflow:hidden;border:1px solid rgb(var(--sa-rand));border-radius:14px;background-color:rgb(var(--sa-karte))}.rj-zeile{display:grid;grid-template-columns:7rem minmax(13rem,1.6fr) minmax(7rem,.7fr) minmax(13rem,1.6fr) minmax(11rem,1.1fr) minmax(9.5rem,.9fr);border-block-start:1px solid rgb(var(--sa-rand))}.rj-zeile:first-child{border-block-start:0}.rj-kopfzeile{background-color:rgb(var(--sa-flaeche));font-size:13px;font-weight:600;color:rgb(var(--ink))}.rj-zelle{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border-inline-start:1px solid rgb(var(--sa-trenner));font-size:13.5px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:break-word}.rj-zelle:first-child{border-inline-start:0}.rj-lbl{display:none}.rj-monate{font-weight:600}.rj-kw{font-size:12.5px;color:rgb(var(--sa-gedaempft))}.rj-nw{white-space:nowrap}.rj-semester{border-radius:999px;background-color:rgb(var(--sa-flaeche));white-space:nowrap}.rj-sa,.rj-semester{justify-self:start;padding-block:1px;padding-inline:8px;color:rgb(var(--ink));font-size:12px;font-weight:600}.rj-sa{border:1px solid rgb(var(--ink)/.4);border-radius:999px;line-height:1.45}.rj-art{justify-self:start;padding-block:1px;padding-inline:8px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;font-size:12px;color:rgb(var(--sa-gedaempft))}.rj-block-titel{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}.rj-frage{margin:0;font-style:italic;color:rgb(var(--sa-gedaempft))}.rj-liste{display:grid;gap:3px;margin:0;padding-inline-start:18px;list-style:disc}.rj-liste.rj-flach{padding-inline-start:0;list-style:none}.rj-meta{margin:0;font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.rj-konzepte{display:grid;gap:6px;margin:0;padding:0;list-style:none}.rj-konzepte li{display:grid}.rj-kurz{font-weight:600;color:rgb(var(--ink))}.rj-ki{justify-self:start;padding-block:1px;padding-inline:8px;border-radius:999px;background-color:rgb(var(--sa-blick-grund));color:rgb(var(--sa-blick));font-size:12px;font-weight:600}.rj-nummern{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rj-nr{padding-block:0;padding-inline:5px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:6px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font:inherit;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.5;cursor:pointer}.rj-nr[aria-expanded=true]{border-color:rgb(var(--ink));background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}.rj-nr:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.rj-wortlaut{display:grid;gap:2px;margin:0;margin-block-start:4px;padding-block:8px;padding-inline:10px;border-radius:10px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font-size:12.5px;line-height:1.5}.rj-wortlaut[hidden]{display:none}.rj-wortlaut-titel{font-size:12px;font-weight:600;color:rgb(var(--sa-gedaempft))}.rj-bearbeiten-knopf{justify-self:start}.rj-zeile.rj-zeile-bearbeiten{grid-template-columns:minmax(0,1fr);background-color:rgb(var(--sa-flaeche))}.rj-zelle.rj-bearbeiten{padding:16px;border-inline-start:0}.rj-formular{display:grid;gap:16px;min-width:0}.rj-feld-reihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:12px}.rj-gruppe{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.rj-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.rj-chip{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding-block:3px;padding-inline:10px 4px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font-size:13px}.rj-chip-name{min-width:0;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.rj-chip-weg{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:999px;background-color:transparent;color:rgb(var(--sa-gedaempft));cursor:pointer}.rj-chip-weg:hover{background-color:rgb(var(--ink)/.08);color:rgb(var(--ink))}.rj-chip-weg:focus-visible,.rj-dazu:focus-visible,.rj-wahl:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.rj-dazu-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rj-dazu{display:inline-flex;align-items:center;gap:4px;height:30px;padding-block:0;padding-inline:10px;border:1px dashed rgb(var(--sa-rand-knopf));border-radius:999px;background-color:transparent;color:rgb(var(--ink));font:inherit;font-size:13px;cursor:pointer}.rj-dazu:disabled{opacity:.55;cursor:not-allowed}.rj-dazu-knopf{justify-self:start}.rj-wahl-liste{display:grid;gap:2px;max-height:16rem;margin:0;padding:6px;overflow-y:auto;border:1px solid rgb(var(--sa-rand));border-radius:10px;background-color:rgb(var(--sa-karte));list-style:none}.rj-wahl{display:flex;align-items:flex-start;gap:6px;width:100%;padding-block:6px;padding-inline:8px;border:0;border-radius:8px;background-color:transparent;color:rgb(var(--ink));font:inherit;font-size:13px;line-height:1.45;text-align:start;cursor:pointer}.rj-wahl:hover{background-color:rgb(var(--sa-flaeche))}.rj-wahl>svg{flex:none;margin-block-start:3px}.rj-feld-klein{font-size:12.5px;color:rgb(var(--sa-gedaempft))}.rj-feld-fehler{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.45;color:rgb(var(--ink))}.rj-feld-fehler>svg{flex:none;margin-block-start:2px}.rj-satz{display:grid;gap:6px;min-width:0}.rj-satz-bezug{max-width:32rem}main[data-stil=a] .mh-feld.rj-satz-bezug{padding-inline-end:36px;text-overflow:ellipsis}.rj-formular-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}:root:has(main[data-stil]) .sa-dialog .mh-feld.rj-feld-text,main[data-stil=a] .mh-feld.rj-feld-text{height:auto;min-height:96px;max-height:24rem;padding-block:10px;line-height:1.5;resize:vertical;field-sizing:content}main[data-stil=a] .mh-feld.rj-feld-text.rj-feld-satz{min-height:48px}.rj-dialog-inhalt{gap:14px}.rj-wege{display:grid;gap:10px}.rj-weg-name{font-size:14.5px;font-weight:600;color:rgb(var(--ink))}.rj-weg-satz{font-size:13px;font-weight:400;line-height:1.5;color:rgb(var(--sa-gedaempft))}.rj-wunsch{gap:6px}.rj-wunsch-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rj-zaehler{font-size:12.5px;font-variant-numeric:tabular-nums;color:rgb(var(--sa-gedaempft))}.rj-zaehler.rj-zaehler-zu-viel{font-weight:600;color:rgb(var(--ink))}.rj-laedt{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:rgb(var(--ink))}.rj-laedt:empty{display:none}.rj-laedt-punkt{flex:none;width:10px;height:10px;border-radius:999px;background-color:rgb(var(--sa-blick));animation:sa-atmen 1.6s ease-in-out infinite}}@media screen and (prefers-reduced-motion:reduce){.rj-laedt-punkt{animation:none}}@media screen and (min-width:1100px){.rj-tabelle.rj-ohne-konzepte>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(13rem,1.6fr) minmax(13rem,1.6fr) minmax(11rem,1.1fr) minmax(9.5rem,.9fr)}.rj-tabelle.rj-ohne-uebergreifend>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(13rem,1.6fr) minmax(7rem,.7fr) minmax(13rem,1.6fr) minmax(11rem,1.1fr)}.rj-tabelle.rj-ohne-fachlich>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(14rem,1.8fr) minmax(7rem,.7fr) minmax(12rem,1.2fr) minmax(9.5rem,.9fr)}.rj-tabelle.rj-ohne-konzepte.rj-ohne-uebergreifend>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(14rem,1.7fr) minmax(14rem,1.7fr) minmax(12rem,1.2fr)}.rj-tabelle.rj-ohne-konzepte.rj-ohne-fachlich>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(16rem,2fr) minmax(12rem,1.2fr) minmax(10rem,1fr)}.rj-tabelle.rj-ohne-fachlich.rj-ohne-uebergreifend>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(16rem,2fr) minmax(7rem,.7fr) minmax(12rem,1.3fr)}.rj-tabelle.rj-ohne-konzepte.rj-ohne-fachlich.rj-ohne-uebergreifend>.rj-zeile:not(.rj-zeile-bearbeiten){grid-template-columns:7rem minmax(16rem,2fr) minmax(14rem,1.4fr)}}@media screen and (max-width:1099.98px){.rj-kopfzeile{display:none}.rj-zeile{grid-template-columns:repeat(2,minmax(0,1fr))}.rj-zelle{border-inline-start:0;border-block-start:1px dashed rgb(var(--sa-trenner))}.rj-zelle.rj-thema,.rj-zelle.rj-zeit{grid-column:1/-1;border-block-start:0}.rj-zelle.rj-zeit{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;background-color:rgb(var(--sa-flaeche))}.rj-lbl{display:block;font-size:12px;font-weight:600;color:rgb(var(--sa-gedaempft))}.rj-zelle:not(:has(>:not(.rj-lbl))){display:none}}@media screen and (max-width:639.98px){.rj-bloecke{padding:14px}.rj-tabelle{display:grid;gap:12px;overflow:visible;border:0;border-radius:0;background-color:transparent}.rj-zeile{grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid rgb(var(--sa-rand));border-radius:14px;background-color:rgb(var(--sa-karte))}.rj-zeile:first-child{border-block-start:1px solid rgb(var(--sa-rand))}.rj-zeile.rj-kopfzeile{display:none}.rj-zelle.rj-bearbeiten{padding:12px}.rj-formular-fuss .sa-knopf-tinte{width:100%}}@media print{.rj-bloecke{display:block;margin-block:8px;padding:0;box-shadow:none}.rj-titel{margin-block-end:4px;font-size:13pt;font-weight:600}.rj-abdeckung .rj-saetze,.rj-zusatz{display:none}.rj-leiste{display:flex;flex-wrap:wrap;gap:4px 12px;margin-block:0 6px;padding:0;list-style:none;font-size:9pt}.rj-pruef>svg{display:none}.rj-zeile{display:grid;grid-template-columns:5.5rem 1.6fr .8fr 1.6fr 1.2fr .9fr;border-block-start:1px solid rgb(var(--ink)/.25);-moz-column-break-inside:avoid;break-inside:avoid}.rj-tabelle.rj-ohne-konzepte>.rj-zeile{grid-template-columns:5.5rem 1.6fr 1.6fr 1.2fr .9fr}.rj-tabelle.rj-ohne-uebergreifend>.rj-zeile{grid-template-columns:5.5rem 1.6fr .8fr 1.6fr 1.2fr}.rj-tabelle.rj-ohne-konzepte.rj-ohne-uebergreifend>.rj-zeile{grid-template-columns:5.5rem 1.7fr 1.7fr 1.2fr}.rj-tabelle.rj-ohne-fachlich>.rj-zeile{grid-template-columns:5.5rem 1.8fr .8fr 1.3fr .9fr}.rj-tabelle.rj-ohne-konzepte.rj-ohne-fachlich>.rj-zeile{grid-template-columns:5.5rem 2fr 1.3fr 1fr}.rj-tabelle.rj-ohne-fachlich.rj-ohne-uebergreifend>.rj-zeile{grid-template-columns:5.5rem 2fr .8fr 1.4fr}.rj-tabelle.rj-ohne-konzepte.rj-ohne-fachlich.rj-ohne-uebergreifend>.rj-zeile{grid-template-columns:5.5rem 2fr 1.5fr}.rj-sa,.rj-semester{justify-self:start;font-size:8pt;font-weight:600}.rj-kopfzeile{font-weight:600}.rj-zelle{display:grid;align-content:start;gap:2px;padding-block:4px;padding-inline:4px;font-size:8.5pt;line-height:1.35}.rj-lbl,.rj-wortlaut[hidden]{display:none}.rj-liste{margin:0;padding-inline-start:12px}.rj-konzepte,.rj-liste.rj-flach{padding-inline-start:0;list-style:none}.rj-nr{padding:0;border:0;background-color:transparent;font:inherit}.rj-frage,.rj-kw,.rj-meta{color:rgb(var(--ink)/.7)}}@media screen{.su-seite{min-width:0}.su-meldung{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding-block:12px;padding-inline:16px;border-radius:12px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font-size:14px;line-height:1.5;overflow-wrap:anywhere}.su-meldung[data-art=fehler]{background-color:rgb(var(--sa-was-grund))}.su-meldung-text{flex:1 1 18rem;min-width:0;margin:0}.su-meldung-text:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.su-leise{margin:0;font-size:13.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.su-handlung[aria-disabled=true]{opacity:.55;cursor:not-allowed}.su-kacheln{align-items:stretch}.su-aeltere{align-items:start}.su-aeltere-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0}.su-aeltere-fuss>.su-handlung{height:auto;min-height:36px;padding-block:7px;line-height:1.35;white-space:normal}.su-dialog .sa-formteile{min-width:0}.su-dialog-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto}.su-fuss-grund{flex:1 1 14rem;min-width:0;margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.su-fuss-grund:empty{display:none}.su-wahl-liste{display:grid;gap:6px;min-width:0;max-height:22rem;margin:0;padding:2px;overflow-y:auto;border:0}.su-wahl{display:flex;align-items:flex-start;gap:10px;min-width:0;padding-block:10px;padding-inline:12px;border:1px solid rgb(var(--sa-rand));border-radius:12px;background-color:rgb(var(--sa-karte));cursor:pointer}.su-wahl[data-gewaehlt]{border-color:rgb(var(--ink));box-shadow:0 0 0 1px rgb(var(--ink))}.su-wahl:has(>input:focus-visible){outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.su-wahl>input{flex:none;width:16px;height:16px;margin:0;margin-block-start:3px;accent-color:rgb(var(--ink))}.su-wahl-text{display:grid;gap:2px;min-width:0}.su-wahl-titel{font-size:14.5px;font-weight:600;line-height:1.4;color:rgb(var(--ink));overflow-wrap:anywhere}.su-wahl-unter{font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.su-klasse-satz{margin:0;font-size:13px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.su-zeilen{display:grid;gap:8px;margin:0;padding:0;list-style:none}.su-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding-block:10px;padding-inline:14px;border-radius:12px;background-color:rgb(var(--sa-flaeche))}.su-zeile>.sa-knopf{flex:none}.su-zeile-text{display:grid;gap:2px;min-width:0}.su-zeile-titel{font-size:14.5px;font-weight:600;color:rgb(var(--ink));overflow-wrap:anywhere}.su-zeile-unter{font-size:12.5px;color:rgb(var(--sa-gedaempft))}.su-umfang{display:grid;gap:10px;min-width:0}.su-umfang-frage{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:rgb(var(--ink))}.su-zahlen{flex-wrap:wrap}.su-zahl{min-width:40px;font-variant-numeric:tabular-nums}.su-umfang-beleg{margin:0;font-size:13px;line-height:1.5;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.su-q{color:rgb(var(--ink))}.su-aufteilung{display:grid;gap:6px;min-width:0}.su-karte{display:grid;gap:24px;min-width:0;padding:24px}.su-karte-kopf{display:grid;gap:12px;min-width:0}.su-karte-titel{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:rgb(var(--ink))}.su-karte-jahresplan{justify-self:start;margin:0;padding-block:3px;padding-inline:10px;border-radius:999px;background-color:rgb(var(--sa-wie-grund));color:rgb(var(--ink));font-size:13px;line-height:1.5;overflow-wrap:anywhere}.su-kopf-liste{display:grid;gap:4px;margin:0}.su-kopf-zeile{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5}.su-kopf-zeile>dt{color:rgb(var(--sa-gedaempft))}.su-kopf-zeile>dd{margin:0;color:rgb(var(--ink));overflow-wrap:anywhere}.su-ki-satz{display:flex;align-items:flex-start;gap:8px;margin:0;padding-block:8px;padding-inline:12px;border-radius:10px;background-color:rgb(var(--sa-blick-grund));color:rgb(var(--sa-blick));font-size:13px;line-height:1.5}.su-zeichen{flex:none;margin-block-start:2px}.su-teil{display:grid;gap:10px;min-width:0;padding-block-start:20px;border-block-start:1px solid rgb(var(--sa-trenner))}.su-teil-titel{margin:0;font-size:16px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}.su-teil-satz{max-width:72ch;margin:0;font-size:13.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.su-gruppe{display:grid;gap:6px;min-width:0}.su-gruppe-titel{margin:0;margin-block-start:6px;font-size:13.5px;font-weight:600;color:rgb(var(--ink))}.su-merkmale{display:grid;gap:6px;margin:0;padding:0;list-style:none}.su-merkmal{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding-block:10px;padding-inline:12px;border:1px solid transparent;border-radius:12px;background-color:rgb(var(--sa-flaeche))}.su-merkmal[data-zustand=nicht_erkannt]{border-color:rgb(var(--sa-rand-knopf));border-style:dashed;background-color:transparent}.su-merkmal[data-aus] .su-wert{color:rgb(var(--sa-gedaempft));text-decoration:line-through}.su-merkmal[data-zustand=nicht_erkannt] .su-wert{color:rgb(var(--sa-gedaempft))}.su-haken{width:18px;height:18px;margin:0;margin-block-start:2px;accent-color:rgb(var(--ink))}.su-haken:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.su-haken-platz{display:block;width:18px}.su-merkmal-inhalt{display:grid;gap:6px;min-width:0}.su-wert{margin:0;font-size:14.5px;line-height:1.45;color:rgb(var(--ink));overflow-wrap:anywhere}.su-wert-zusatz{font-size:13px;color:rgb(var(--sa-gedaempft))}.su-merkmal-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.su-zustand{display:inline-flex;align-items:center;gap:5px;padding-block:2px;padding-inline:9px;border:0;border-radius:999px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:12.5px;line-height:1.5}.su-zustand[data-zustand=im_material]{background-color:rgb(var(--sa-wie-grund))}.su-zustand[data-zustand=abgeleitet]{background-color:rgb(var(--sa-blick-grund));color:rgb(var(--sa-blick))}.su-zustand[data-zustand=nicht_erkannt]{padding-inline:0;background-color:transparent;color:rgb(var(--sa-gedaempft))}.su-zustand[data-zustand=vermerk]{background-color:rgb(var(--sa-was-grund))}.su-zustand[data-zustand=geaendert]{box-shadow:inset 0 0 0 1px rgb(var(--sa-rand-knopf))}.su-zustand-knopf{cursor:pointer}.su-zustand-knopf[aria-expanded=true]{box-shadow:inset 0 0 0 1px rgb(var(--ink))}.su-zustand-knopf:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.su-klein{height:auto;min-height:32px;padding-block:2px;font-size:13px}.su-zitat{display:grid;gap:2px;margin:0;padding-block:8px;padding-inline:12px;border-inline-start:3px solid rgb(var(--sa-wie));border-radius:8px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.su-zitat[hidden]{display:none}.su-zitat-seite{font-size:12px;color:rgb(var(--sa-gedaempft))}.su-begruendung{margin:0;font-size:13px;line-height:1.5;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.su-aendern{display:grid;gap:8px;min-width:0}.su-feld{max-width:36rem}.su-aendern-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.su-auftraege{display:grid;gap:6px;margin:0;padding:0;list-style:none}.su-auftrag{border-radius:12px;background-color:rgb(var(--sa-flaeche))}.su-auftrag-label{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding-block:8px;padding-inline:12px;cursor:pointer}.su-auftrag-inhalt{display:grid;gap:2px;min-width:0}.su-auftrag-text{font-size:14px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}.su-auftrag-meta{font-size:12.5px;line-height:1.45}.su-auftrag-meta,.su-auftrag[data-gefunden=nein] .su-auftrag-text{color:rgb(var(--sa-gedaempft))}.su-auftrag[data-aus] .su-auftrag-text{color:rgb(var(--sa-gedaempft));text-decoration:line-through}.su-auftrag-nicht{font-style:italic}.su-mehr{justify-self:start}.su-stellen{display:grid;gap:6px;margin:0;padding:0;list-style:none}.su-stelle{border:1px solid transparent;border-radius:12px;background-color:rgb(var(--sa-flaeche))}.su-stelle[data-herkunft=vorschlag]{border-color:rgb(var(--sa-rand-knopf));border-style:dashed;background-color:transparent}.su-stelle-label{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding-block:10px;padding-inline:12px;cursor:pointer}.su-stelle-text{display:grid;gap:3px;min-width:0}.su-stelle-titel{font-size:14px;line-height:1.45;color:rgb(var(--ink));overflow-wrap:anywhere}.su-stelle-unter{font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.su-stelle-zitat{font-size:12.5px;font-style:italic;line-height:1.45;color:rgb(var(--ink));overflow-wrap:anywhere}.su-karte-fuss{display:grid;gap:8px;padding-block-start:20px;border-block-start:1px solid rgb(var(--sa-trenner))}.su-karte-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.su-woche-stunde{white-space:nowrap}.su-block-stunde{justify-self:start}.su-jp-hinweis{display:grid;gap:10px;min-width:0}.su-jp-satz{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--ink))}.su-jp-link{min-width:0;font-size:14.5px;font-weight:600;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.su-jp-link:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px}.su-lauf-fuss{display:grid;gap:8px;margin-block-start:16px;padding-block-start:12px;border-block-start:1px solid rgb(var(--sa-trenner));font-size:14px;color:rgb(var(--ink))}.su-lauf-satz{margin:0;line-height:1.5}.su-lauf-satz:focus{outline:none}.su-lauf-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}}@media screen and (max-width:639.98px){.su-karte{gap:20px;padding:16px}.su-kopf-zeile{grid-template-columns:minmax(0,1fr);gap:0}.su-zeile{flex-wrap:wrap}.su-dialog-knoepfe,.su-karte-knoepfe>.su-handlung{width:100%}.su-dialog-knoepfe>.su-handlung{flex:1 1 auto}.su-wahl-liste{max-height:none}}@media screen{.pm-platz{gap:6px}.pm-karte,.pm-platz{display:grid;min-width:0}.pm-karte{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding-block:12px;padding-inline:14px;border-radius:14px;background-color:rgb(var(--sa-flaeche))}.pm-kachel{width:40px;height:40px;border-radius:12px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink))}.pm-kachel svg{width:20px;height:20px}.pm-karte[data-zustand=erstellt] .pm-kachel,.pm-karte[data-zustand=vorhanden] .pm-kachel{background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}.pm-karte[data-zustand=laeuft] .pm-kachel svg{animation:sa-datei-dreht .9s linear infinite}.pm-text{display:grid;gap:2px;min-width:0}.pm-titel{margin:0;font-size:14.5px;font-weight:600;line-height:1.35}.pm-titel,.pm-titel-link{color:rgb(var(--ink));overflow-wrap:anywhere}.pm-titel-link{text-decoration:underline;text-underline-offset:3px}.pm-titel-link:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:2px;border-radius:4px}.pm-satz{margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}.pm-weitere{gap:2px 12px;margin-block-start:4px}.pm-tat,.pm-weitere{display:flex;flex-wrap:wrap;min-width:0}.pm-tat{align-items:center;justify-content:flex-end;gap:8px 14px}.pm-link{padding:0;border:0;background-color:transparent;color:rgb(var(--ink));font:inherit;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pm-link:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:3px;border-radius:4px}.pm-knopf{height:38px;padding-block:0;padding-inline:14px;border-radius:10px;font-size:13.5px;white-space:nowrap}.pm-knopf[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pm-keins{font-size:13.5px;color:rgb(var(--sa-gedaempft))}.pm-hinweis,.pm-keins{margin:0;line-height:1.5;overflow-wrap:anywhere}.pm-hinweis{font-size:13px;color:rgb(var(--ink))}.pm-hinweis:empty{display:none}.pm-band{display:grid;gap:14px;min-width:0;padding-block:18px;padding-inline:20px;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.pm-band:focus-visible{outline:2px solid rgb(var(--sa-fokus));outline-offset:3px}.pm-band-kopf{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.pm-band-titel{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:rgb(var(--ink))}.pm-balken{display:flex;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.pm-balken-teil{flex:none;inline-size:28px;block-size:6px;border-radius:3px;background-color:rgb(var(--sa-rand))}.pm-balken-teil[data-zustand=erstellt],.pm-balken-teil[data-zustand=vorhanden]{background-color:rgb(var(--ink))}.pm-balken-teil[data-zustand=laeuft]{background-color:rgb(var(--sa-leise))}.pm-band-tat{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0}.pm-band-tat .sa-knopf-tinte[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pm-meldung{display:grid;justify-items:start;gap:4px;min-width:0}.pm-meldung:empty{display:none}.pm-meldung-satz{font-size:13.5px;overflow-wrap:anywhere}.pm-meldung-liste,.pm-meldung-satz{margin:0;line-height:1.5;color:rgb(var(--ink))}.pm-meldung-liste{display:grid;gap:2px;min-width:0;padding-inline-start:18px;font-size:13px;list-style:disc}.pm-fortschritt{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;justify-self:stretch;min-width:0}.pm-fortschritt .pm-kachel{background-color:rgb(var(--sa-flaeche))}.pm-fortschritt .pm-kachel svg{animation:sa-datei-dreht .9s linear infinite}.pm-neu{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;min-width:0;margin-block-end:14px;padding-block:18px;padding-inline:20px;border-radius:18px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.pm-neu .pm-kachel{background-color:rgb(var(--sa-flaeche))}.pm-neu-text{display:grid;gap:10px;min-width:0}.pm-neu-satz{margin:0;font-size:14.5px;line-height:1.55;color:rgb(var(--ink));overflow-wrap:anywhere}.pm-neu-satz strong{font-weight:600}.pm-neu-tat{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.pm-dialog{gap:18px}.pm-dialog,.pm-feld{display:grid;min-width:0}.pm-feld{gap:8px}.pm-art .sa-wahl-name,.pm-art .sa-wahl-satz{overflow-wrap:anywhere}.pm-textfeld{height:auto;min-height:96px;max-block-size:20rem;padding-block:9px;line-height:1.5;resize:vertical}.pm-kosten{flex:1 1 16rem;min-width:0;margin:0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.pm-knoepfe{display:flex;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.pm-alle{gap:10px;margin:0;padding:0;border:0}.pm-alle,.pm-zeile-aus{display:grid;min-width:0}.pm-zeile-aus{gap:2px;padding-block:12px;padding-inline:16px;border:1px dashed rgb(var(--sa-rand-knopf));border-radius:14px}.pm-zeile-titel{font-size:14px;font-weight:500;line-height:1.4;color:rgb(var(--sa-gedaempft));overflow-wrap:anywhere}@media (max-width:639.98px){.pm-karte{grid-template-columns:40px minmax(0,1fr);padding-inline:12px}.pm-tat{grid-column:1/-1;justify-content:flex-start}.pm-band,.pm-neu{padding-block:16px;padding-inline:16px}.pm-knoepfe{flex:1 1 100%;justify-content:flex-end}}}@media screen and (prefers-reduced-motion:reduce){.pm-fortschritt .pm-kachel svg,.pm-karte[data-zustand=laeuft] .pm-kachel svg{animation:none}}