@layer components{.k-mz{margin:0;font-size:13px;line-height:1.45;color:var(--bad);overflow-wrap:anywhere}.k-mz[data-klein]{font-size:12.5px}.k-mz[data-art=ok]{color:var(--good)}.k-mz[data-art=achtung]{color:var(--achtung)}.k-mz[data-art=info]{color:var(--meta)}.k-mz[data-kasten]{padding:8px 12px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:8px;background:color-mix(in srgb,currentColor 8%,transparent)}.k-zst{display:inline-flex;align-items:center;gap:5px;padding:1px 8px 1px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font-size:12px;line-height:1.6;color:var(--meta);white-space:nowrap;font-variant-numeric:tabular-nums}.k-zst[data-zustand=arbeitet]{color:var(--green);border-color:rgba(167,174,158,.4);background:rgba(167,174,158,.1)}.k-zst[data-zustand=arbeitet] svg{animation:k-zst-funkeln 1.6s ease-in-out infinite}.k-zst[data-zustand=rueckfrage]{color:var(--achtung);border-color:rgba(207,174,127,.45);background:rgba(207,174,127,.08)}.k-zst[data-zustand=fertig]{color:var(--green);border-color:rgba(167,174,158,.28)}.k-zst[data-zustand=fehler]{color:var(--bad);border-color:rgba(240,139,128,.45);background:rgba(240,139,128,.07)}.k-zst-klein{padding:0 6px 0 5px;font-size:12px}@keyframes k-zst-funkeln{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.k-zst[data-zustand=arbeitet] svg{animation:none}}}@layer components{.k-ka{display:inline-flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:100%;min-width:0;margin-left:auto}.k-ka[data-layout=zeile]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;gap:6px 12px}.k-ka[data-layout=feld]{display:flex;align-items:stretch;width:100%;margin-left:0}.k-ka-status{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-left:0;font-size:12px}.k-ka-status .k-ka-balken{flex:1 1 140px;min-width:140px;max-width:260px}.k-ka-chip{max-width:100%}.k-ka button:focus-visible,.k-ka textarea:focus-visible{outline:2px solid var(--green);outline-offset:2px}.k-ka-fehlt{color:var(--bad);font-size:12.5px}.k-ka-hinweis{max-width:320px;color:var(--meta);font-size:12px;line-height:1.4;text-align:right}.k-ka-ergebnis,.k-ka-fehler,.k-ka-feld,.k-ka-frage,.k-ka-stand{display:flex;flex-direction:column;gap:8px;width:min(100%,440px);min-width:0}.k-ka[data-layout=feld] :is(.k-ka-feld,.k-ka-stand,.k-ka-frage,.k-ka-ergebnis,.k-ka-fehler){width:100%}.k-ka-label{color:var(--meta);font-size:12px}.k-ka-hinweis-knopf{align-self:flex-end}.k-ka-hinweis-knopf[aria-expanded=true]{color:var(--smoke)}.k-ka-balken{display:flex;align-items:center;gap:8px}.k-ka-spur{flex:1;height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.k-ka-fuell{display:block;width:100%;height:100%;border-radius:inherit;background:var(--green);transform-origin:left center;transition:transform .6s ease-out;will-change:transform}.k-ka-prozent{min-width:3.2em;color:var(--meta);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.k-ka-zeile{min-width:0;color:#cfcfcc;font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.k-ka-frage{padding:10px 12px;border:1px solid rgba(207,174,127,.4);border-radius:10px;background:rgba(207,174,127,.07)}.k-ka-fragetext{margin:0;color:var(--smoke);font-size:13.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.k-ka-ergebnis{padding:10px 12px;border:1px solid rgba(167,174,158,.35);border-radius:10px;background:rgba(167,174,158,.07)}.k-ka-ergebnis[data-freigabe=ja],.k-ka-ergebnis[data-freigabe=nein]{padding:8px 12px;border-color:rgba(167,174,158,.22);background:none}.k-ka-ueberschrift{margin:0;color:var(--green);font-size:12.5px;font-weight:500}.k-ka-details summary{cursor:pointer;color:var(--green);font-size:12.5px}.k-ka-details[open] summary{margin-bottom:6px}.k-ka-fehler{padding:10px 12px;border:1px solid rgba(240,139,128,.4);border-radius:10px;background:rgba(240,139,128,.07)}.k-ka-fehler p{margin:0;color:#f6c3bc;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.k-ka-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.k-ka-loeschen{margin-left:auto}.k-ka-loeschen .k-button-rot,.k-ka-loeschen.k-button-rot{padding:6px 12px}@media (pointer:coarse){.k-ka .k-ki-start{width:36px;height:36px}.k-ka :is(.k-btn-voll,.k-btn-zweit,.k-button-rot,.k-stift){min-height:40px}}@media (prefers-reduced-motion:reduce){.k-ka-fuell{transition:none}}}@layer components{.k-hl{position:relative;flex-direction:column;gap:10px;max-width:100%}.k-hl,.k-hl-kopf{display:flex;min-width:0}.k-hl-kopf{flex-wrap:wrap;align-items:flex-start;gap:12px}.k-hl-breit,.k-hl-flaeche,.k-hl-kachel,.k-hl-klein,.k-hl-symbol,.k-hl-zeile{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;border:1.5px dashed rgba(255,255,255,.18);background:rgba(255,255,255,.02);color:#b9b9b6;font:inherit;text-align:center;cursor:pointer;transition:border-color .16s,background-color .16s,color .16s}.k-hl-kachel{flex:none;flex-direction:column;width:150px;min-height:104px;padding:14px 10px}.k-hl-flaeche{flex:1 1 100%;flex-direction:column;width:100%;min-height:96px;padding:16px}.k-hl-zeile{flex:none;min-height:44px;padding:8px 14px;text-align:left}.k-hl-breit{flex:1 1 100%;flex-direction:column;width:100%;min-height:96px;padding:14px 10px}.k-hl-klein{flex:none;flex-direction:column;width:210px;min-height:0;padding:10px}.k-hl-klein[data-hoch]{width:auto;height:168px}.k-hl-symbol{flex:none;width:42px;height:42px;padding:0;border-radius:50%}.k-hl-symbol svg{width:20px;height:20px}:is(.k-hl-kachel,.k-hl-klein)[data-verhaeltnis]{aspect-ratio:var(--k-hl-v);min-height:0}.k-hl[data-ueber] :is(.k-hl-kachel,.k-hl-flaeche,.k-hl-zeile,.k-hl-klein,.k-hl-breit,.k-hl-symbol):not(:disabled),:is(.k-hl-kachel,.k-hl-flaeche,.k-hl-zeile,.k-hl-klein,.k-hl-breit,.k-hl-symbol):hover:not(:disabled){border-color:var(--green);color:var(--smoke);background:rgba(167,174,158,.08)}:is(.k-hl-kachel,.k-hl-flaeche,.k-hl-zeile,.k-hl-klein,.k-hl-breit,.k-hl-symbol):focus-visible{outline:2px solid var(--green);outline-offset:2px}:is(.k-hl-kachel,.k-hl-flaeche,.k-hl-zeile,.k-hl-klein,.k-hl-breit,.k-hl-symbol):disabled{opacity:.6;cursor:default}.k-hl-plus{font-size:22px;line-height:1}.k-hl-zeile .k-hl-plus{font-size:18px}.k-hl-text{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.k-hl-zeile .k-hl-text{align-items:flex-start}.k-hl-leer{font-size:12.5px}.k-hl-art,.k-hl-leer,.k-hl-ziehen{line-height:1.4;overflow-wrap:anywhere}.k-hl-art,.k-hl-ziehen{max-width:48ch;color:var(--meta);font-size:12px}.k-hl-wege{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.k-hl-punkt{display:inline-block;width:8px;height:8px;border-radius:50%;background:#f08b80;animation:k-hl-puls 1.4s ease-in-out infinite}@keyframes k-hl-puls{0%,to{opacity:1}50%{opacity:.35}}.k-hl-notiz{display:flex;flex-direction:column;gap:4px;max-width:520px;color:var(--meta);font-size:12px}.k-hl-grund{margin:0;color:var(--meta);font-size:12.5px;line-height:1.45}.k-hl-bibliothek{padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.03)}:has(>.k-hl>.k-hl-bibliothek){grid-column:1/-1;min-width:100%}.k-hl[data-voll] :is(.k-hl-kachel,.k-hl-klein,.k-hl-zeile){flex:1 1 100%;width:100%}.k-hl-liste{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.k-hl-posten{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.04)}.k-hl-posten[data-zustand=rueckfrage]{border-color:rgba(207,174,127,.4)}.k-hl-posten[data-zustand=fehler]{border-color:rgba(240,139,128,.4)}.k-hl-bild{flex:none;display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:8px;background:rgba(255,255,255,.06);color:var(--meta)}.k-hl-bild img{width:100%;height:100%;object-fit:cover}.k-hl-info{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.k-hl-kopfzeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.k-hl-name{min-width:0;max-width:100%;overflow:hidden;color:var(--smoke);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.k-hl-groesse{color:var(--meta);font-size:12px;font-variant-numeric:tabular-nums}.k-hl-balken{height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.1)}.k-hl-balken i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--green);transform-origin:left center;transition:transform .2s ease-out}.k-hl-aktionen,.k-hl-wahl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.k-hl-zu{display:flex;flex-direction:column;gap:6px;min-width:0}.k-hl-satz,.k-hl-ziel{margin:0;color:#cfcfcc}.k-hl-link,.k-hl-satz,.k-hl-ziel{font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.k-hl-link{align-self:flex-start;color:var(--green);text-decoration:underline;text-underline-offset:2px}.k-hl-link:hover{color:var(--smoke)}.k-hl-link:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.k-hl-ziel small{color:var(--meta);font-size:12px}.k-hl-andere{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%}.k-hl-andere .k-auswahl-knopf{min-width:200px}.k-hl-weg{flex:none;align-self:flex-start;display:grid;place-items:center;width:28px;height:28px;margin:-2px -4px 0 0;padding:0;border:0;border-radius:8px;background:none;color:var(--meta);font-size:18px;line-height:1;cursor:pointer}.k-hl-weg:hover{background:rgba(255,255,255,.08);color:var(--smoke)}.k-hl-weg:focus-visible{outline:2px solid var(--green);outline-offset:1px}.k-hl-leeren{align-self:flex-start}.k-hl-abwurf{position:fixed;inset:10px;z-index:60;display:grid;place-items:center;padding:20px;border:1.5px dashed var(--green);border-radius:16px;background:rgba(44,43,48,.72);color:var(--smoke);font-size:14px;text-align:center;pointer-events:none}.k-hl-abwurf span{padding:10px 16px;border-radius:10px;background:rgba(58,57,62,.9)}@media (max-width:480px){.k-hl-kachel{width:min(100%,150px)}.k-hl-name{white-space:normal;overflow-wrap:anywhere}}@media (pointer:coarse){.k-hl :is(.k-btn-voll,.k-btn-zweit,.k-button-rot,.k-stift){min-height:44px}.k-hl-andere .k-auswahl-knopf{min-height:44px}.k-hl-symbol,.k-hl-weg{width:44px;height:44px}.k-hl-weg{margin:-8px -10px 0 0}}@media (prefers-reduced-motion:reduce){.k-hl-balken i{transition:none}.k-hl-punkt{animation:none}:is(.k-hl-kachel,.k-hl-flaeche,.k-hl-zeile,.k-hl-klein,.k-hl-breit,.k-hl-symbol){transition:none}}}@layer components{.k-ea{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.k-ea-zeile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px;min-width:0}.k-ea-kacheln .k-slot{width:auto;min-height:0;padding:8px 14px;flex-direction:row;gap:8px;white-space:nowrap}.k-ea-kacheln .k-slot>span:first-child{font-size:16px}.k-ea-quelle{display:inline-flex;align-items:center;gap:8px;max-width:min(100%,420px);padding:5px 6px 5px 11px;border-radius:999px;border:1px solid rgba(167,174,158,.4);background:rgba(167,174,158,.08);color:var(--smoke);font-size:12.5px}.k-ea-quelle-weg{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;color:var(--meta)}.k-ea-quelle-weg:hover{background:rgba(255,255,255,.08);color:var(--smoke)}.k-ea-quelle-weg:focus-visible{outline:2px solid var(--green);outline-offset:1px}.k-ea-quelle-weg svg{width:13px;height:13px}.k-ea-ergebnis{display:flex;flex-direction:column;gap:10px;width:100%}.k-ea-ergebnis h4{display:flex;align-items:baseline;gap:6px;margin:0 0 4px;font-size:12px;font-weight:500;color:var(--smoke)}.k-ea-ergebnis h4 span{font-variant-numeric:tabular-nums;font-weight:300;color:var(--meta)}.k-ea-ergebnis ul{display:flex;flex-direction:column;gap:3px;margin:0;padding:0 0 0 14px;font-size:12.5px;line-height:1.45;color:#dcdcd9}.k-ea-ergebnis [data-gruppe=ergaenzt] li::marker,.k-ea-ergebnis [data-gruppe=neu] li::marker{color:var(--green)}.k-ea-ergebnis [data-gruppe=offen] li::marker{color:var(--achtung)}@media (pointer:coarse){.k-ea-quelle-weg{width:44px;height:44px;margin:-11px -10px -11px 0}}}@font-face{font-family:montserrat;src:url(/_next/static/media/78db4f537e4b09d0-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/3061f5b6eb250216-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:86.14%;descent-override:22.34%;line-gap-override:0.00%;size-adjust:112.37%}.__className_ef4c72{font-family:montserrat,montserrat Fallback}.__variable_ef4c72{--f-ui:"montserrat","montserrat Fallback"}@font-face{font-family:bodoni;src:url(/_next/static/media/4d12e42012e1ee07-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bodoni Fallback;src:local("Arial");ascent-override:94.51%;descent-override:21.65%;line-gap-override:8.66%;size-adjust:92.37%}.__className_137bbe{font-family:bodoni,bodoni Fallback;font-weight:400;font-style:normal}.__variable_137bbe{--f-head:"bodoni","bodoni Fallback"}