@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-800-normal-s1sAMnoV.woff2)format("woff2"),url(/assets/barlow-latin-800-normal-BdVooDN4.woff)format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff)format("woff")}.app-kopf.svelte-1lmtae0{background:var(--farbe-kopf-grund);color:var(--farbe-kopf-text);border-bottom:3px solid var(--farbe-kopf-linie);padding:calc(var(--sicher-oben) + 6px) 16px 6px;flex:none;align-items:center;gap:12px;min-height:56px;display:flex}.marke.svelte-1lmtae0{min-height:44px;color:var(--farbe-kopf-text);letter-spacing:.01em;white-space:nowrap;align-items:center;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.bereiche.svelte-1lmtae0{gap:2px;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.bereiche.svelte-1lmtae0 a:where(.svelte-1lmtae0){min-height:44px;color:var(--farbe-kopf-text-2);white-space:nowrap;align-items:center;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}.bereiche.svelte-1lmtae0 a[aria-current=page]:where(.svelte-1lmtae0){color:var(--farbe-kopf-text);box-shadow:inset 0 -3px 0 var(--farbe-kopf-linie)}form.svelte-kety09{flex-direction:column;gap:12px;display:flex}.klein.svelte-kety09{margin-top:16px;font-size:14px}h2.svelte-1xoktry{margin:0 0 12px;font-size:18px}form.svelte-1xoktry{flex-direction:column;gap:12px;display:flex}.knoepfe.svelte-1xoktry{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}h2.svelte-18097tg{margin:0 0 8px;font-size:18px}p.svelte-18097tg{margin:0 0 16px}.knoepfe.svelte-18097tg{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.kopf.svelte-1kqdbtf h1:where(.svelte-1kqdbtf){overflow-wrap:anywhere}.icon-knopf.svelte-1kqdbtf svg:where(.svelte-1kqdbtf){fill:none;stroke:currentColor;stroke-width:2px}.spalten.svelte-1kqdbtf{gap:12px;display:grid}@media (min-width:900px){.spalten.svelte-1kqdbtf{grid-template-columns:1fr 1fr;align-items:start}}h2.svelte-1kqdbtf{margin:0 0 10px;font-size:17px}.werte.svelte-1kqdbtf{grid-template-columns:150px 1fr;gap:8px 12px;margin:0;display:grid}.werte.svelte-1kqdbtf dt:where(.svelte-1kqdbtf){color:var(--farbe-text-2);padding-top:2px;font-size:14px}.werte.svelte-1kqdbtf dd:where(.svelte-1kqdbtf){overflow-wrap:anywhere;margin:0}@media (max-width:420px){.werte.svelte-1kqdbtf{grid-template-columns:1fr;gap:2px}.werte.svelte-1kqdbtf dd:where(.svelte-1kqdbtf){margin-bottom:8px}}.notiz.svelte-1kqdbtf{white-space:pre-line}.nummer.svelte-1kqdbtf{font-variant-numeric:tabular-nums}.klein.svelte-1kqdbtf{font-size:14px}.rechts.svelte-1kqdbtf{align-content:start;gap:12px;display:grid}.titelzeile.svelte-1kqdbtf{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.titelzeile.svelte-1kqdbtf h2:where(.svelte-1kqdbtf),.ohne-rand.svelte-1kqdbtf{margin:0}.fotos.svelte-1kqdbtf{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.foto.svelte-1kqdbtf{flex-direction:column;gap:6px;margin:0;display:flex}.foto.svelte-1kqdbtf a:where(.svelte-1kqdbtf){background:var(--farbe-bild-grund);border:1px solid var(--farbe-rahmen);border-radius:10px;width:140px;height:105px;display:block;overflow:hidden}.foto.svelte-1kqdbtf img:where(.svelte-1kqdbtf){object-fit:contain;width:100%;height:100%;display:block}.dokumente.svelte-1kqdbtf{margin:0;padding:0;list-style:none}.dokumente.svelte-1kqdbtf li:where(.svelte-1kqdbtf){flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;padding:6px 0;display:flex}.dokumente.svelte-1kqdbtf li:where(.svelte-1kqdbtf)+li:where(.svelte-1kqdbtf){border-top:1px solid var(--farbe-rahmen)}.zeile-text.svelte-1kqdbtf{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.symbol.svelte-1kqdbtf{fill:none;width:22px;height:22px;stroke:var(--farbe-text-2);stroke-width:2px;flex:none}.verlauf.svelte-1kqdbtf{margin:0;padding:0;list-style:none}.verlauf.svelte-1kqdbtf li:where(.svelte-1kqdbtf){flex-direction:column;gap:2px;padding:8px 0;display:flex}.verlauf.svelte-1kqdbtf li:where(.svelte-1kqdbtf)+li:where(.svelte-1kqdbtf){border-top:1px solid var(--farbe-rahmen)}.meldung.svelte-1kqdbtf{margin:0 0 12px}.meldung.svelte-1kqdbtf .link:where(.svelte-1kqdbtf){margin-left:8px}form.svelte-vi8tf{flex-direction:column;gap:12px;display:flex}.reihe.svelte-vi8tf{gap:12px;display:grid}@media (min-width:700px){.reihe.svelte-vi8tf{grid-template-columns:1fr 1fr}}fieldset.svelte-vi8tf{border:0;min-width:0;margin:0;padding:0}legend.svelte-vi8tf{margin-bottom:4px;padding:0;font-size:14px;font-weight:500}.gebinde.svelte-vi8tf{grid-template-columns:1fr auto 120px auto;align-items:end;gap:8px;display:grid}.zu.svelte-vi8tf{min-height:44px;color:var(--farbe-text-2);align-items:center;display:inline-flex}.klein.svelte-vi8tf{margin:-4px 0 0;font-size:14px}.knoepfe.svelte-vi8tf{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}section.svelte-17kfoue{margin-top:20px}h2.svelte-17kfoue{margin:0 0 10px;font-size:17px}.klein.svelte-17kfoue{margin:8px 0 0;font-size:14px}section.svelte-g94tfk{margin-top:24px}h2.svelte-g94tfk{margin:0 0 6px;font-size:17px}.klein.svelte-g94tfk{margin:0 0 10px;font-size:14px}.filterzeile.svelte-twlk82{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 12px;display:flex}.suche.svelte-twlk82{flex:320px}.filterzeile.svelte-twlk82 select:where(.svelte-twlk82){width:auto;min-width:220px}.schalter.svelte-twlk82{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.sortieren.svelte-twlk82{min-width:44px;min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-10px 0;padding:0;display:inline-flex}.sortieren.svelte-twlk82 svg:where(.svelte-twlk82){fill:none;stroke:currentColor;stroke-width:2.5px;width:14px;height:14px}.nummer.svelte-twlk82{font-variant-numeric:tabular-nums;white-space:nowrap}.liste.svelte-twlk82{background:var(--farbe-flaeche);border:1px solid var(--farbe-rahmen);border-radius:var(--radius);margin:0;padding:0;list-style:none}.liste.svelte-twlk82 li:where(.svelte-twlk82)+li:where(.svelte-twlk82){border-top:1px solid var(--farbe-rahmen)}.liste.svelte-twlk82 a:where(.svelte-twlk82){min-height:60px;color:var(--farbe-text);align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.zeile-text.svelte-twlk82{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.zeile-2.svelte-twlk82{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.gebinde.svelte-twlk82{text-align:right;font-size:14px}.weiter.svelte-twlk82{fill:none;width:18px;height:18px;stroke:var(--farbe-text-2);stroke-width:2px;flex:none}.neu.svelte-mfx25c{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.neu.svelte-mfx25c .feld:where(.svelte-mfx25c){flex:1}.kategorien.svelte-mfx25c{background:var(--farbe-flaeche);border:1px solid var(--farbe-rahmen);border-radius:var(--radius);margin:0 0 12px;padding:0;list-style:none}.kategorien.svelte-mfx25c li:where(.svelte-mfx25c){padding:10px 12px}.kategorien.svelte-mfx25c li:where(.svelte-mfx25c)+li:where(.svelte-mfx25c){border-top:1px solid var(--farbe-rahmen)}.kopfzeile.svelte-mfx25c{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pflege.svelte-mfx25c{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pflege.svelte-mfx25c .name:where(.svelte-mfx25c){flex:180px}.pflege.svelte-mfx25c select:where(.svelte-mfx25c){width:auto}.icon-knopf.svelte-mfx25c svg:where(.svelte-mfx25c){fill:none;stroke:currentColor;stroke-width:2px}.icon-knopf.svelte-mfx25c:disabled{color:var(--farbe-text-aus)}.schalter.svelte-mfx25c{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.klein.svelte-mfx25c{font-size:14px}:root,.immer-hell{--marke-schwarz:#060507;--marke-grau:#cbcfd2;--marke-orange:#f74b01;--marke-weiss:#fff;--farbe-grund:color-mix(in srgb, var(--marke-grau) 60%, var(--marke-weiss));--farbe-flaeche:var(--marke-weiss);--farbe-flaeche-2:color-mix(in srgb, var(--marke-grau) 25%, var(--marke-weiss));--farbe-hinweis:color-mix(in srgb, var(--marke-grau) 35%, var(--marke-weiss));--farbe-hover:color-mix(in srgb, var(--marke-schwarz) 6%, var(--marke-weiss));--farbe-rahmen:var(--marke-grau);--farbe-feldrahmen:color-mix(in srgb, var(--marke-schwarz) 55%, var(--marke-weiss));--farbe-text:var(--marke-schwarz);--farbe-text-2:color-mix(in srgb, var(--marke-schwarz) 65%, var(--marke-weiss));--farbe-text-aus:color-mix(in srgb, var(--marke-schwarz) 45%, var(--marke-weiss));--farbe-link:var(--marke-schwarz);--farbe-akzent:var(--marke-orange);--farbe-akzent-text:var(--marke-schwarz);--farbe-fokus:var(--marke-orange);--farbe-fokus-kante:var(--marke-schwarz);--farbe-markierung:var(--marke-orange);--farbe-erledigt-haken:var(--marke-orange);--farbe-fortschritt:var(--marke-orange);--farbe-fortschritt-leer:var(--farbe-flaeche-2);--farbe-kopf-grund:var(--marke-weiss);--farbe-kopf-text:var(--marke-schwarz);--farbe-kopf-text-2:var(--farbe-text-2);--farbe-kopf-linie:var(--marke-orange);--farbe-chip-basis:var(--marke-weiss);--farbe-bild-grund:var(--marke-weiss);--farbe-schleier:#06050759;--farbe-schleier-stark:#06050766;--schatten-1:0 2px 12px #06050726;--schatten-2:0 4px 14px #06050740;--schatten-3:0 10px 30px #0605074d;--schatten-seite:-8px 0 30px #06050733;--schatten-gedrueckt:inset 0 2px 4px #06050740;--farbe-fehler:#a3162e;--farbe-fehler-grund:#fbe9ec;--farbe-erfolg:#24683f;--farbe-erfolg-grund:#e6f3ea;--farbe-warnung:var(--marke-schwarz);--farbe-warnung-grund:color-mix(in srgb, var(--marke-grau) 35%, var(--marke-weiss));--kat-graphit:#3f4247;--kat-schiefer:#7a8086;--kat-nachtblau:#253a72;--kat-stahlblau:#4c7fb5;--kat-petrol:#2e6e78;--kat-pflaume:#6a3f62;--kat-flieder:#8a72ad;--kat-ziegel:#c45c5a;--kat-taupe:#876a5e;--kat-sand:#937c48;--schrift:"Barlow", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--schrift-schmal:"Barlow Semi Condensed", var(--schrift);--radius:12px;--zeichen-warnung:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 1 21h22L12 2zm1 16h-2v-2h2v2zm0-4h-2V9h2v5z'/%3E%3C/svg%3E");--zeichen-erfolg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.4-4.5-4.5 1.4-1.4 3.1 3.1 6.1-6.1 1.4 1.4-7.5 7.5z'/%3E%3C/svg%3E");--zeichen-hinweis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1 5h2v7h-2v-7zm0 9h2v2h-2v-2z'/%3E%3C/svg%3E");--zeichen-haken:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E");--zeichen-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5h2v6h6v2h-6v6h-2v-6H5v-2h6z'/%3E%3C/svg%3E");--sicher-oben:env(safe-area-inset-top,0px);--sicher-unten:env(safe-area-inset-bottom,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.immer-hell{color:var(--farbe-text)}@media screen{:root[data-modus=dunkel]{--schiefer-seite:#22262a;--schiefer-flaeche:#2c3135;--schiefer-rahmen:#3d4348;--schiefer-text:#e8eaec;--schiefer-tiefe:#111315;--farbe-grund:var(--schiefer-seite);--farbe-flaeche:var(--schiefer-flaeche);--farbe-flaeche-2:color-mix(in srgb, var(--schiefer-text) 8%, var(--schiefer-flaeche));--farbe-hinweis:color-mix(in srgb, var(--schiefer-text) 10%, var(--schiefer-flaeche));--farbe-hover:color-mix(in srgb, var(--schiefer-text) 6%, var(--schiefer-flaeche));--farbe-rahmen:var(--schiefer-rahmen);--farbe-feldrahmen:color-mix(in srgb, var(--marke-grau) 55%, var(--schiefer-flaeche));--farbe-text:var(--schiefer-text);--farbe-text-2:var(--marke-grau);--farbe-text-aus:color-mix(in srgb, var(--schiefer-text) 45%, var(--schiefer-flaeche));--farbe-link:var(--schiefer-text);--farbe-akzent-text:var(--marke-schwarz);--farbe-fokus-kante:var(--schiefer-text);--farbe-fortschritt-leer:var(--schiefer-seite);--farbe-kopf-grund:var(--schiefer-flaeche);--farbe-kopf-text:var(--schiefer-text);--farbe-chip-basis:var(--schiefer-flaeche);--farbe-schleier:color-mix(in srgb, var(--schiefer-seite) 70%, transparent);--farbe-schleier-stark:color-mix(in srgb, var(--schiefer-seite) 78%, transparent);--schatten-1:0 2px 12px color-mix(in srgb, var(--schiefer-tiefe) 50%, transparent);--schatten-2:0 4px 14px color-mix(in srgb, var(--schiefer-tiefe) 60%, transparent);--schatten-3:0 10px 30px color-mix(in srgb, var(--schiefer-tiefe) 70%, transparent);--schatten-seite:-8px 0 30px color-mix(in srgb, var(--schiefer-tiefe) 60%, transparent);--schatten-gedrueckt:inset 0 2px 4px color-mix(in srgb, var(--schiefer-tiefe) 60%, transparent);--farbe-fehler:#fe9695;--farbe-fehler-grund:color-mix(in srgb, var(--farbe-fehler) 16%, var(--schiefer-flaeche));--farbe-erfolg:#9dccaa;--farbe-erfolg-grund:color-mix(in srgb, var(--farbe-erfolg) 16%, var(--schiefer-flaeche));--farbe-warnung:var(--schiefer-text);--farbe-warnung-grund:var(--farbe-hinweis);--kat-graphit:#898c90;--kat-schiefer:#c0c4c9;--kat-nachtblau:#7e8fdd;--kat-stahlblau:#79b7fd;--kat-petrol:#7bc1cd;--kat-pflaume:#e7b4dc;--kat-flieder:#aa95c6;--kat-ziegel:#e65b62;--kat-taupe:#c2a599;--kat-sand:#ceb685;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{background:var(--farbe-grund);color:var(--farbe-text);font:16px/1.45 var(--schrift);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}button,input,select,textarea{font:inherit;color:inherit}body{overflow-x:clip}input,select,textarea{background:var(--farbe-flaeche);border:1px solid var(--farbe-feldrahmen);border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;font-size:16px}textarea{resize:vertical;min-height:88px}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--farbe-text-2) 50%), linear-gradient(135deg, var(--farbe-text-2) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}input:disabled,select:disabled,textarea:disabled{color:var(--farbe-text-aus);background:var(--farbe-flaeche-2)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--farbe-fokus);outline-offset:2px;box-shadow:0 0 0 1px var(--farbe-fokus-kante)}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:0;accent-color:var(--farbe-text);flex:none;margin:0;padding:0}label.feld{color:var(--farbe-text-2);gap:6px;font-size:14px;display:grid}.knopf{border:1.5px solid var(--farbe-link);background:var(--farbe-flaeche);min-height:44px;color:var(--farbe-link);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;display:inline-flex}.knopf.haupt{background:var(--farbe-akzent);border-color:var(--farbe-akzent);color:var(--farbe-akzent-text);min-height:52px;font-size:19px;font-weight:700}.knopf.gefahr{color:var(--farbe-fehler);border-color:var(--farbe-fehler)}.knopf:active:not(:disabled){box-shadow:var(--schatten-gedrueckt)}.knopf:disabled{cursor:default;color:var(--farbe-text-aus);border-color:var(--farbe-rahmen);background:var(--farbe-flaeche)}.knopf.haupt:disabled{background:var(--farbe-flaeche-2);border-color:var(--farbe-flaeche-2);color:var(--farbe-text-aus)}.knopf.breit{width:100%}.knopf.klein{min-height:36px;padding:6px 12px;font-size:14px}.link{color:var(--farbe-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;min-height:44px;padding:8px;text-decoration:underline}.icon-knopf{cursor:pointer;width:44px;height:44px;color:var(--farbe-text-2);background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.icon-knopf:active{background:var(--farbe-hover)}.icon-knopf svg,.knopf svg{fill:currentColor;flex:none;width:22px;height:22px}.fab{right:16px;bottom:calc(var(--sicher-unten) + 16px);background:var(--farbe-akzent);width:60px;height:60px;color:var(--farbe-akzent-text);box-shadow:var(--schatten-2);cursor:pointer;z-index:20;border:none;border-radius:50%;place-items:center;display:grid;position:fixed}.fab:before{content:"";width:30px;height:30px;-webkit-mask:var(--zeichen-plus) center / contain no-repeat;mask:var(--zeichen-plus) center / contain no-repeat;background:currentColor}.fab:active{box-shadow:var(--schatten-gedrueckt)}.menue-knopf{position:relative}.menue-knopf select{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}input[type=checkbox].haken{appearance:none;border:2px solid var(--farbe-text-2);background:var(--farbe-flaeche);cursor:pointer;border-radius:8px;place-content:center;width:26px;height:26px;margin:9px;display:inline-grid}input[type=checkbox].haken:checked{background:var(--farbe-erledigt-haken);border-color:var(--farbe-erledigt-haken)}input[type=checkbox].haken:checked:before{content:"";background:var(--farbe-akzent-text);width:18px;height:18px;-webkit-mask:var(--zeichen-haken) center / contain no-repeat;mask:var(--zeichen-haken) center / contain no-repeat}.fehler{color:var(--farbe-fehler);margin:0;font-size:14px}.erfolg{color:var(--farbe-erfolg);margin:0;font-size:14px}.fehlerzeichen{color:var(--farbe-fehler)}.fehler:before,.fehlerzeichen:before,.erfolg:before,.warnung:before{content:"";vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--zeichen-warnung) center / contain no-repeat;mask:var(--zeichen-warnung) center / contain no-repeat;background:currentColor;margin-right:.4em;display:inline-block}.erfolg:before{-webkit-mask-image:var(--zeichen-erfolg);mask-image:var(--zeichen-erfolg)}.warnung:before{-webkit-mask-image:var(--zeichen-hinweis);mask-image:var(--zeichen-hinweis)}.warnung{color:var(--farbe-warnung);margin:0;font-size:14px}.meldung{background:var(--farbe-hinweis);color:var(--farbe-text);border-radius:10px;margin:0;padding:8px 12px;font-size:14px}.meldung.fehler{background:var(--farbe-fehler-grund);color:var(--farbe-fehler)}.meldung.erfolg{background:var(--farbe-erfolg-grund);color:var(--farbe-erfolg)}.meldung.warnung{background:var(--farbe-warnung-grund);color:var(--farbe-warnung)}.gedaempft{color:var(--farbe-text-2)}.leer{text-align:center;color:var(--farbe-text-2);margin:0;padding:24px 16px}.chip{background:var(--farbe-flaeche-2);color:var(--farbe-text);white-space:nowrap;border-radius:8px;align-items:center;padding:3px 9px;font-size:14px;font-weight:700;display:inline-flex}.chip.fehler{background:var(--farbe-fehler-grund)}.chip.erfolg{background:var(--farbe-erfolg-grund)}.chip.warnung{background:var(--farbe-warnung-grund)}.etikett{background:var(--farbe-flaeche-2);color:var(--farbe-text);border-radius:999px;align-items:center;gap:7px;padding:3px 10px;font-size:14px;display:inline-flex}.etikett.farbig{background:color-mix(in srgb, var(--kat) 16%, var(--farbe-chip-basis));box-shadow:inset 0 0 0 1.5px var(--kat);padding-left:8px}.etikett.farbig:before{content:"";background:var(--kat);border-radius:50%;flex:none;width:12px;height:12px}.punkt{background:var(--kat,var(--farbe-text-2));border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.fortschritt{background:var(--farbe-fortschritt-leer);height:6px;box-shadow:inset 0 0 0 1px var(--farbe-rahmen);border-radius:999px;overflow:hidden}.fortschritt>span{background:var(--farbe-fortschritt);border-radius:999px;height:100%;display:block}.karte{background:var(--farbe-flaeche);border:1px solid var(--farbe-rahmen);border-radius:var(--radius);padding:12px}.reiter{gap:4px;display:flex;overflow-x:auto}.reiter>button,.reiter>a{min-height:44px;color:var(--farbe-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.reiter>[aria-selected=true],.reiter>[aria-current=page]{color:var(--farbe-text);box-shadow:inset 0 -3px 0 var(--farbe-markierung);font-weight:500}.umschalter{border-radius:var(--radius);background:var(--farbe-flaeche-2);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.umschalter>button{min-height:44px;color:var(--farbe-text-2);cursor:pointer;background:0 0;border:none;border-radius:9px}.umschalter>[aria-checked=true],.umschalter>[aria-selected=true]{background:var(--farbe-flaeche);color:var(--farbe-text);box-shadow:inset 0 0 0 1px var(--farbe-rahmen)}.schleier{background:var(--farbe-schleier);z-index:50;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.schleier.stark{background:var(--farbe-schleier-stark)}.blatt{background:var(--farbe-flaeche);width:100%;max-height:92dvh;padding:16px 16px calc(var(--sicher-unten) + 16px);border-radius:16px 16px 0 0;overflow:auto}.seitenblatt{background:var(--farbe-flaeche);padding:calc(var(--sicher-oben) + 8px) 16px calc(var(--sicher-unten) + 24px);z-index:40;position:fixed;inset:0;overflow:auto}@media (min-width:700px){.schleier{align-items:flex-start;padding-top:12vh}.blatt{border-radius:16px;width:480px;max-width:calc(100% - 32px)}.seitenblatt{width:min(560px,100%);box-shadow:var(--schatten-seite);left:auto}}.seite{max-width:720px;padding:calc(var(--sicher-oben) + 8px) 16px calc(var(--sicher-unten) + 32px);margin:0 auto}.seite.breit{max-width:1240px}.app-kopf+.seite{padding-top:8px}.kopf{align-items:center;gap:8px;min-height:52px;display:flex}.kopf h1{flex:1;margin:0;font-size:22px}h1,h2,h3,h4{font-weight:700}label,legend{font-weight:500}.titel-gross{font-weight:800}.etikett-klein{font-family:var(--schrift-schmal);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.chip.etikett-klein{font-weight:500}@media print{html,body{background:var(--marke-weiss);color:var(--marke-schwarz)}.app-kopf,.reiter,.fab,.knopf,.icon-knopf,.nicht-drucken{display:none!important}.seite{max-width:none;padding:0}.karte,.meldung{break-inside:avoid}}.tabelle{border-collapse:separate;border-spacing:0;background:var(--farbe-flaeche);border:1px solid var(--farbe-rahmen);border-radius:var(--radius);width:100%;overflow:hidden}.tabelle th{text-align:left;color:var(--farbe-text-2);border-bottom:1px solid var(--farbe-rahmen);white-space:nowrap;padding:10px 12px;font-size:14px;font-weight:500}.tabelle td{border-bottom:1px solid var(--farbe-rahmen);vertical-align:middle;height:44px;padding:0 12px}.tabelle tbody tr:last-child td{border-bottom:0}.tabelle tr.gewaehlt td{background:var(--farbe-flaeche-2)}.tabelle td a{min-height:44px;color:var(--farbe-link);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.tabelle td a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:699px){.nur-desktop{display:none!important}}@media (min-width:700px){.nur-mobil{display:none!important}}.unsichtbar{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}
