:root{--ds-grund:#0b0b0d;--ds-vorschau:#09090b;--ds-flaeche-1:#131316;--ds-flaeche-2:#141417;--ds-flaeche-3:#1a1a1f;--ds-flaeche-aktiv:#26262b;--ds-linie:#ffffff0f;--ds-linie-stark:#ffffff1a;--ds-text:#f4f4f5;--ds-text-sekundaer:#a1a1aa;--ds-text-leise:#82828b;--ds-pink:var(--tarif);--ds-pink-hover:var(--tarif-hover);--ds-auf-pink:var(--tarif-auf);--ds-pink-flaeche:var(--tarif-flaeche);--ds-pink-text:var(--tarif-text);--ds-status-live:#4ade80;--ds-status-entwurf:#a1a1aa;--ds-status-fehler:#f87171;--ds-r-8:8px;--ds-r-10:10px;--ds-r-12:12px;--ds-r-14:14px;--ds-r-16:16px;--ds-r-pill:999px;--ds-schrift:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--ds-schrift-mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", monospace;--ds-ziel-mobil:44px;--ds-ziel-desktop:36px;--ds-akzent-rand:#ffffff0f;--ds-akzent-rand-fokus:#ffffff1a;--ds-akzent-glow:0 0 0 0 transparent;--ds-akzent-glow-fokus:0 0 0 0 transparent;--ds-akzent-hover:0 0 0 0 transparent;--ds-akzent-aktiv:#26262b;--ds-akzent-aktiv-text:#f4f4f5;--ds-leiste-schatten:0 -1px 0 #ffffff0f;--ds-unten-flaeche:#17171b;--ds-unten-schatten:0 -1px 0 #ffffff14, 0 -10px 28px #0000008c;--ds-unten-aktiv-rand:inset 0 0 0 1px rgba(var(--tarif-rgb), .5), 0 0 14px rgba(var(--tarif-rgb), .16);--ds-unten-glas:#101014a3;--ds-unten-glas-schatten:inset 0 1px 0 #fff3, inset 0 -1px 0 #0006, 0 0 0 .5px #ffffff12, 0 14px 34px #0000008c, 0 2px 8px #00000059, 0 0 24px rgba(var(--tarif-rgb), .06);--ds-unten-glas-licht-oben:#ffffff6b;--ds-unten-glas-licht-mitte:#ffffff14;--ds-unten-glas-licht-unten:#ffffff1a;--ds-unten-glas-glanz:#ffffff1a;--ds-unten-glas-glanz-seite:#ffffff0f;--ds-unten-glas-text:#f4f4f5;--ds-unten-glas-aktiv-text:#fff;--ds-unten-kapsel:#ffffff08;--ds-unten-kapsel-rand:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000047, inset 0 0 0 .5px #ffffff24, 0 4px 12px #00000047, 0 0 12px rgba(var(--tarif-rgb), .1);--ds-punkt-studio:#9d3642;--ds-punkt-studio-rand:#d9677a;--ds-punkt-pro:var(--sp-marke);--ds-fehler-text:#f87171;--ds-atmo-grund:#0b0b0d;--ds-atmo-kern:#ffcde42e;--ds-atmo-pink:rgba(var(--tarif-rgb), .42);--ds-atmo-beere:#6e164682;--ds-atmo-rose:#ff8c783d;--ds-atmo-hinweis:#8a8a93;--ds-buehne-flaeche:#131316;--ds-buehne-schatten:0 22px 56px #0009}.ds-app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .ds-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-grund:#fafaf9;--ds-vorschau:#efeff1;--ds-flaeche-1:#f4f4f5;--ds-flaeche-2:#efeff1;--ds-flaeche-3:#eaeaed;--ds-flaeche-aktiv:#e4e4e7;--ds-linie:#0000000f;--ds-linie-stark:#0000001a;--ds-text:#0b0b0d;--ds-text-sekundaer:#52525b;--ds-text-leise:#65656c;--ds-auf-pink:var(--tarif-auf);--ds-pink:var(--tarif-hell);--ds-pink-hover:var(--tarif-hell-hover);--ds-pink-flaeche:var(--tarif-hell-flaeche);--ds-pink-text:var(--tarif-text-hell);--ds-status-live:#15803d;--ds-status-entwurf:#71717a;--ds-status-fehler:#dc2626;--ds-akzent-rand:rgba(var(--tarif-hell-rgb), .35);--ds-akzent-rand-fokus:rgba(var(--tarif-hell-rgb), .6);--ds-akzent-glow:0 0 0 4px rgba(var(--tarif-hell-rgb), .06), 0 6px 20px rgba(var(--tarif-hell-rgb), .08);--ds-akzent-glow-fokus:0 0 0 4px rgba(var(--tarif-hell-rgb), .12), 0 8px 24px rgba(var(--tarif-hell-rgb), .12);--ds-akzent-hover:inset 0 0 0 1px rgba(var(--tarif-hell-rgb), .4), 0 6px 20px rgba(var(--tarif-hell-rgb), .12);--ds-akzent-aktiv:rgba(var(--tarif-hell-rgb), .08);--ds-akzent-aktiv-text:var(--tarif-text-hell);--ds-leiste-schatten:0 -1px 0 #0000001a, 0 -6px 20px #0000000f;--ds-unten-flaeche:#fff;--ds-unten-schatten:0 -1px 0 #00000014, 0 -8px 24px #00000012;--ds-unten-aktiv-rand:inset 0 0 0 1px rgba(var(--tarif-hell-rgb), .45), 0 0 14px rgba(var(--tarif-hell-rgb), .14);--ds-unten-glas:#ffffff8a;--ds-unten-glas-schatten:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #00000012, 0 0 0 .5px #00000017, 0 12px 30px #14141e24, 0 2px 6px #14141e14, 0 0 24px rgba(var(--tarif-hell-rgb), .07);--ds-unten-glas-licht-oben:#fff;--ds-unten-glas-licht-mitte:#ffffff59;--ds-unten-glas-licht-unten:#ffffff8c;--ds-unten-glas-glanz:#fff6;--ds-unten-glas-glanz-seite:#ffffff4d;--ds-unten-glas-text:#18181b;--ds-unten-glas-aktiv-text:#0b0b0d;--ds-unten-kapsel:#ffffffb3;--ds-unten-kapsel-rand:inset 0 1px 0 #fff, inset 0 -1px 0 #0000000d, inset 0 0 0 .5px rgba(var(--tarif-hell-rgb), .22), 0 4px 14px #14141e1a, 0 0 12px rgba(var(--tarif-hell-rgb), .1);--ds-fehler-text:#b91c1c;--ds-atmo-grund:#fbf8f5;--ds-atmo-kern:#fffffff2;--ds-atmo-pink:rgba(var(--tarif-hell-rgb), .372);--ds-atmo-beere:#6e16464d;--ds-atmo-rose:#ff8c7854;--ds-atmo-hinweis:#65656c;--ds-buehne-flaeche:#fff;--ds-buehne-schatten:0 22px 56px #5a143238}@media (prefers-color-scheme:light){html[data-theme=system] .ds-app,html:not([data-theme]) .ds-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-grund:#fafaf9;--ds-vorschau:#efeff1;--ds-flaeche-1:#f4f4f5;--ds-flaeche-2:#efeff1;--ds-flaeche-3:#eaeaed;--ds-flaeche-aktiv:#e4e4e7;--ds-linie:#0000000f;--ds-linie-stark:#0000001a;--ds-text:#0b0b0d;--ds-text-sekundaer:#52525b;--ds-text-leise:#65656c;--ds-auf-pink:var(--tarif-auf);--ds-pink:var(--tarif-hell);--ds-pink-hover:var(--tarif-hell-hover);--ds-pink-flaeche:var(--tarif-hell-flaeche);--ds-pink-text:var(--tarif-text-hell);--ds-status-live:#15803d;--ds-status-entwurf:#71717a;--ds-status-fehler:#dc2626;--ds-akzent-rand:rgba(var(--tarif-hell-rgb), .35);--ds-akzent-rand-fokus:rgba(var(--tarif-hell-rgb), .6);--ds-akzent-glow:0 0 0 4px rgba(var(--tarif-hell-rgb), .06), 0 6px 20px rgba(var(--tarif-hell-rgb), .08);--ds-akzent-glow-fokus:0 0 0 4px rgba(var(--tarif-hell-rgb), .12), 0 8px 24px rgba(var(--tarif-hell-rgb), .12);--ds-akzent-hover:inset 0 0 0 1px rgba(var(--tarif-hell-rgb), .4), 0 6px 20px rgba(var(--tarif-hell-rgb), .12);--ds-akzent-aktiv:rgba(var(--tarif-hell-rgb), .08);--ds-akzent-aktiv-text:var(--tarif-text-hell);--ds-leiste-schatten:0 -1px 0 #0000001a, 0 -6px 20px #0000000f;--ds-unten-flaeche:#fff;--ds-unten-schatten:0 -1px 0 #00000014, 0 -8px 24px #00000012;--ds-unten-aktiv-rand:inset 0 0 0 1px rgba(var(--tarif-hell-rgb), .45), 0 0 14px rgba(var(--tarif-hell-rgb), .14);--ds-unten-glas:#ffffff8a;--ds-unten-glas-schatten:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #00000012, 0 0 0 .5px #00000017, 0 12px 30px #14141e24, 0 2px 6px #14141e14, 0 0 24px rgba(var(--tarif-hell-rgb), .07);--ds-unten-glas-licht-oben:#fff;--ds-unten-glas-licht-mitte:#ffffff59;--ds-unten-glas-licht-unten:#ffffff8c;--ds-unten-glas-glanz:#fff6;--ds-unten-glas-glanz-seite:#ffffff4d;--ds-unten-glas-text:#18181b;--ds-unten-glas-aktiv-text:#0b0b0d;--ds-unten-kapsel:#ffffffb3;--ds-unten-kapsel-rand:inset 0 1px 0 #fff, inset 0 -1px 0 #0000000d, inset 0 0 0 .5px rgba(var(--tarif-hell-rgb), .22), 0 4px 14px #14141e1a, 0 0 12px rgba(var(--tarif-hell-rgb), .1);--ds-fehler-text:#b91c1c;--ds-atmo-grund:#fbf8f5;--ds-atmo-kern:#fffffff2;--ds-atmo-pink:rgba(var(--tarif-hell-rgb), .372);--ds-atmo-beere:#6e16464d;--ds-atmo-rose:#ff8c7854;--ds-atmo-hinweis:#65656c;--ds-buehne-flaeche:#fff;--ds-buehne-schatten:0 22px 56px #5a143238}}.ds{--text:var(--ds-text);background:var(--ds-grund);color:var(--ds-text);font-family:var(--ds-schrift);-webkit-font-smoothing:antialiased;font-weight:400}.ds-mono{font-family:var(--ds-schrift-mono);font-variant-numeric:tabular-nums}.ds-text-sekundaer{color:var(--ds-text-sekundaer)}.ds-text-leise{color:var(--ds-text-leise)}.ds-pink-link{color:var(--ds-pink-text);text-underline-offset:3px;text-decoration:underline}.ds-btn{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-10);font-family:var(--ds-schrift);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.ds-btn:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.ds-btn:disabled{opacity:.45;cursor:not-allowed}.ds-btn--primary{background:var(--ds-pink);color:var(--ds-auf-pink);font-weight:600}.ds-btn--primary:hover:not(:disabled){background:var(--ds-pink-hover)}.ds-btn--ghost{color:var(--ds-text);background:0 0}.ds-btn--ghost:hover:not(:disabled){background:var(--ds-flaeche-3)}.ds-btn--pill{border-radius:var(--ds-r-pill);background:var(--ds-flaeche-2);color:var(--ds-text-sekundaer)}.ds-btn--pill:hover:not(:disabled){background:var(--ds-flaeche-aktiv);color:var(--ds-text)}.ds-btn--voll{width:100%}.ds-seg{border-radius:var(--ds-r-12);background:var(--ds-flaeche-1);gap:2px;padding:3px;display:inline-flex}.ds-seg__item{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-10);color:var(--ds-text-sekundaer);font-family:var(--ds-schrift);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13px;font-weight:500}.ds-seg__item:hover{color:var(--ds-text)}.ds-seg__item[aria-pressed=true]{background:var(--ds-flaeche-aktiv);color:var(--ds-text)}.ds-seg__item:focus-visible{outline:2px solid var(--ds-pink);outline-offset:1px}.ds-chip{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-pill);background:var(--ds-flaeche-2);color:var(--ds-text-sekundaer);font-family:var(--ds-schrift);border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}button.ds-chip{cursor:pointer}button.ds-chip:hover{background:var(--ds-flaeche-aktiv);color:var(--ds-text)}.ds-chip--pink{background:var(--ds-pink-flaeche);color:var(--ds-pink-text)}button.ds-chip--pink:hover{background:var(--ds-pink-flaeche);color:var(--ds-text)}.ds-chip:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.ds-eingabe{border-radius:var(--ds-r-16);background:var(--ds-flaeche-1);box-shadow:inset 0 0 0 1px var(--ds-linie);flex-direction:column;gap:10px;padding:16px;display:flex}.ds-eingabe:focus-within{box-shadow:inset 0 0 0 1px var(--ds-linie-stark)}.ds-eingabe__feld{resize:none;width:100%;min-height:72px;color:var(--ds-text);font-family:var(--ds-schrift);background:0 0;border:0;outline:0;font-size:16px;line-height:1.5}.ds-eingabe__feld::placeholder{color:var(--ds-text-leise)}.ds-eingabe__fuss{justify-content:space-between;align-items:center;gap:12px;display:flex}.ds-karte{border-radius:var(--ds-r-14);background:var(--ds-flaeche-1);padding:16px}.ds-karte--interaktiv{cursor:pointer;transition:background-color .12s}.ds-karte--interaktiv:hover{background:var(--ds-flaeche-3)}.ds-punkt{color:var(--ds-text-sekundaer);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ds-punkt:before{content:"";border-radius:var(--ds-r-pill);background:var(--ds-status-entwurf);flex-shrink:0;width:8px;height:8px}.ds-punkt--live:before{background:var(--ds-status-live)}.ds-punkt--laeuft:before{background:var(--ds-pink);animation:1.4s ease-in-out infinite ds-punkt-puls}.ds-punkt--fehler:before{background:var(--ds-status-fehler)}@keyframes ds-punkt-puls{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ds-punkt--laeuft:before{animation:none}}@media (min-width:1024px) and (pointer:fine){.ds-btn{min-height:40px}.ds-seg__item{min-height:var(--ds-ziel-desktop)}.ds-chip{min-height:32px}}:root{--sp-pro-zeichen:var(--sp-marke);--sp-schreib-rand:rgba(var(--tarif-rgb), .6);--sp-schreib-glow:0 0 0 3px rgba(var(--tarif-rgb), .2), 0 0 28px rgba(var(--tarif-rgb), .28)}html[data-theme=light] :is(.ds-app,.wb.app-hell){--sp-pro-zeichen:var(--sp-marke-text-hell);--sp-schreib-rand:rgba(var(--tarif-hell-glow-rgb), .55);--sp-schreib-glow:0 0 0 3px rgba(var(--tarif-hell-glow-rgb), .14), 0 0 22px rgba(var(--tarif-hell-glow-rgb), .18)}@media (prefers-color-scheme:light){html[data-theme=system] :is(.ds-app,.wb.app-hell),html:not([data-theme]) :is(.ds-app,.wb.app-hell){--sp-pro-zeichen:var(--sp-marke-text-hell);--sp-schreib-rand:rgba(var(--tarif-hell-glow-rgb), .55);--sp-schreib-glow:0 0 0 3px rgba(var(--tarif-hell-glow-rgb), .14), 0 0 22px rgba(var(--tarif-hell-glow-rgb), .18)}}
:root:has(.ds-app){background:#0b0b0d}:root:has(.ds-app) body{background:#0b0b0d}html[data-theme=light]:has(.ds-app){background:#fafaf9}html[data-theme=light]:has(.ds-app) body{background:#fafaf9}@media (prefers-color-scheme:light){html[data-theme=system]:has(.ds-app){background:#fafaf9}html[data-theme=system]:has(.ds-app) body{background:#fafaf9}html:not([data-theme]):has(.ds-app){background:#fafaf9}html:not([data-theme]):has(.ds-app) body{background:#fafaf9}}.uebersicht{grid-template-columns:1fr;align-content:start;min-height:100dvh;display:grid}@media (min-width:768px){.uebersicht{grid-template-columns:auto minmax(0,1fr)}}.uebersicht-nav-eintrag:focus-visible,.uebersicht-unten__eintrag:focus-visible,.uebersicht-menue__knopf:focus-visible,.uebersicht-karte__oeffnen:focus-visible,.uebersicht-konto__knopf:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.uebersicht-pro{border-radius:var(--ds-r-pill);background:var(--ds-pink-flaeche);color:var(--ds-pink-text);font:500 11px/1 var(--ds-schrift-mono);padding:3px 8px}.uebersicht-konto__klein{border-radius:var(--ds-r-10);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.uebersicht-konto__klein:hover{background:var(--ds-flaeche-3)}.uebersicht-suche-leer{color:var(--ds-text-sekundaer);font:400 14px/1.5 var(--ds-schrift);margin:24px 0 0}.uebersicht-leiste__fuss{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:auto;padding-top:16px;display:grid}.uebersicht-konto{position:relative}.uebersicht-konto__knopf{border-radius:var(--ds-r-10);width:100%;min-height:48px;color:var(--ds-text);font:500 14px/1.2 var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;transition:background-color .12s;display:flex}.uebersicht-konto__knopf:hover{background:var(--ds-flaeche-3)}.uebersicht-konto__knopf[aria-expanded=true]{background:var(--ds-flaeche-aktiv)}.uebersicht-konto__pfeil{color:var(--ds-text-leise);flex-shrink:0}.uebersicht-konto__knopf:hover .uebersicht-konto__pfeil,.uebersicht-konto__knopf[aria-expanded=true] .uebersicht-konto__pfeil{color:var(--ds-text-sekundaer)}.uebersicht-konto__bild{border-radius:var(--ds-r-pill);background:var(--ds-pink-flaeche);width:28px;height:28px;color:var(--ds-pink-text);font:600 11px/1 var(--ds-schrift);letter-spacing:.02em;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.uebersicht-konto__bild img{object-fit:cover;width:100%;height:100%}.uebersicht-konto__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uebersicht-konto__menue{z-index:20;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.uebersicht-konto__wer{flex:auto;gap:2px;min-width:0;display:grid}.uebersicht-konto__plan{color:var(--ds-text-leise);font:500 11.5px/1.2 var(--ds-schrift)}.uebersicht-konto__plan[data-plan=pro]{color:var(--ds-pink-text)}.uebersicht-konto__plan[data-plan=unternehmer]{color:var(--ds-text-sekundaer);font-weight:600}.uebersicht-nutzung{gap:8px;padding:0 8px 4px;display:grid}.uebersicht-nutzung__text{color:var(--ds-text-sekundaer);font-size:12px;line-height:1.3}.uebersicht-nutzung__leiste{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.uebersicht-nutzung__teil{background:var(--ds-flaeche-aktiv);border-radius:2px;height:4px}.uebersicht-nutzung__teil[data-stand=verbraucht]{background:var(--ds-pink)}.uebersicht-nutzung__unter{color:var(--ds-text-leise);margin-top:2px;font-size:11.5px;display:block}.knopf-text.uebersicht-nutzung__mehr{justify-self:start;margin-left:-10px;font-size:12.5px}.uebersicht-kontomenue{border-radius:var(--ds-r-12);background:var(--ds-flaeche-3);box-shadow:0 12px 32px #0000003d, inset 0 0 0 1px var(--ds-linie);gap:2px;padding:6px;display:grid}.uebersicht-kontomenue__mail{color:var(--ds-text-leise);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:6px 12px 8px;font-size:12px;overflow:hidden}.uebersicht-kontomenue__darstellung{color:var(--ds-text-sekundaer);gap:8px;padding:8px 12px 6px;font-size:12px;display:grid}.uebersicht-kontomenue__darstellung .ds-seg{width:100%}.uebersicht-kontomenue__darstellung .ds-seg__item{flex:1 1 0}.uebersicht-kontomenue__linie{background:var(--ds-linie);height:1px;margin:4px 6px}.uebersicht-menue__eintrag:focus-visible{outline:2px solid var(--ds-pink);outline-offset:-2px}.uebersicht-blatt__kopf{align-items:center;gap:12px;padding:8px 10px 4px;display:flex}.uebersicht-blatt__kopf .uebersicht-konto__bild{width:40px;height:40px;font-size:14px}.uebersicht-blatt__kopf .uebersicht-konto__name{font:600 15px/1.25 var(--ds-schrift)}.uebersicht-blatt__kopf .uebersicht-konto__plan{font-size:12.5px}.uebersicht-blatt .uebersicht-nutzung{padding:4px 10px 8px}.uebersicht-blatt .uebersicht-kontomenue{box-shadow:none;background:0 0;padding:0}.uebersicht-kopf{border-bottom:1px solid var(--ds-linie);align-items:center;height:73px;padding:0 24px;display:flex}.uebersicht-kopf__menue{border-radius:var(--ds-r-10);width:44px;height:44px;color:var(--ds-text-sekundaer);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;margin-right:-10px;display:grid}.uebersicht-kopf__menue:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}@media (min-width:768px){.uebersicht-kopf{display:none}}.uebersicht-haupt{min-width:0;padding:16px 16px calc(96px + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.uebersicht-haupt{padding:64px 40px 80px}}.uebersicht:has(.uebersicht-atmo){background:var(--ds-atmo-grund)}.uebersicht-haupt{position:relative;overflow-x:clip}.uebersicht-atmo{--atmo-basis:360px;--atmo-kern:260px;--atmo-breit:1.5;pointer-events:none;background:radial-gradient(ellipse calc(26% * var(--atmo-breit)) 120px at 50% var(--atmo-kern), var(--ds-atmo-kern), transparent 72%), radial-gradient(ellipse calc(58% * var(--atmo-breit)) 260px at 50% var(--atmo-basis), var(--ds-atmo-pink), transparent 72%), radial-gradient(ellipse calc(40% * var(--atmo-breit)) 230px at 27% var(--atmo-basis), var(--ds-atmo-beere), transparent 72%), radial-gradient(ellipse calc(40% * var(--atmo-breit)) 220px at 74% var(--atmo-basis), var(--ds-atmo-rose), transparent 72%);height:470px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(#000 0 78%,#0000 100%)}@media (min-width:768px){.uebersicht-atmo{--atmo-basis:292px;--atmo-kern:200px;--atmo-breit:1;height:400px}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.uebersicht-atmo:not(.uebersicht-atmo--ruhig){animation:.8s cubic-bezier(.2,.7,.2,1) both uebersicht-aufstieg}}@keyframes uebersicht-aufstieg{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}.uebersicht-atmo+.uebersicht-systeme{position:relative}.uebersicht-systeme{gap:48px;width:100%;max-width:1080px;margin:0 auto;display:grid}.uebersicht-idee{gap:20px;width:100%;max-width:720px;margin:0 auto;display:grid}.uebersicht-titel{font:600 clamp(24px, 3.2vw, 32px)/1.2 var(--ds-schrift);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0}.uebersicht-idee .ds-eingabe{background:var(--ds-buehne-flaeche);box-shadow:inset 0 0 0 1px var(--ds-akzent-rand), var(--ds-akzent-glow), var(--ds-buehne-schatten);transition:box-shadow .15s}.uebersicht-idee .ds-eingabe:focus-within{box-shadow:inset 0 0 0 1px var(--sp-schreib-rand), var(--sp-schreib-glow), var(--ds-buehne-schatten)}@media (prefers-reduced-motion:reduce){.uebersicht-idee .ds-eingabe{transition:none}}.uebersicht .ds-eingabe__fuss{flex-direction:column;align-items:stretch}.uebersicht-bauen{width:100%}@media (min-width:768px){.uebersicht .ds-eingabe__fuss{flex-direction:row;align-items:center}.uebersicht-bauen{width:auto}}.uebersicht-fehler{color:var(--ds-status-fehler);text-align:center;margin:0;font-size:13px}.uebersicht-liste{margin-top:48px}@media (max-width:767.5px){.uebersicht-liste{margin-top:0}.uebersicht-systeme{gap:16px}}.uebersicht-idee .ds-eingabe__fuss .ds-text-leise{color:var(--ds-atmo-hinweis)}.uebersicht-untertitel{font:600 16px/1.3 var(--ds-schrift);margin:0 0 16px}.uebersicht-raster{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.uebersicht-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1100px){.uebersicht-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.uebersicht-karte{position:relative}.uebersicht-karte:hover .uebersicht-karte__flaeche{box-shadow:var(--ds-akzent-hover)}.uebersicht-karte__flaeche{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:10px 56px 10px 10px;display:grid;position:relative;overflow:hidden}.uebersicht-karte__oeffnen{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.uebersicht-karte{--vorschau-h:64px}.uebersicht-karte__bild{border-radius:var(--ds-r-10);width:64px;height:var(--vorschau-h);overflow:hidden}.uebersicht-vorschau{width:100%;height:var(--vorschau-h);background:var(--ds-vorschau);overflow:hidden}.uebersicht-vorschau[data-leer]{--platzhalter-pink-stark:rgba(var(--pink-rgb), .18);--platzhalter-pink-zart:rgba(var(--pink-rgb), .04);background:linear-gradient(135deg, var(--platzhalter-pink-stark) 0%, var(--platzhalter-pink-zart) 100%), var(--ds-vorschau);place-items:center;display:grid}.uebersicht-vorschau__zeichen{color:var(--ds-pink-text);font-family:var(--ds-schrift);font-weight:600;font-size:calc(var(--vorschau-h) * .4);-webkit-user-select:none;user-select:none;line-height:1}.uebersicht-karte__text{gap:6px;min-width:0;display:grid}.uebersicht-karte__name{font:500 15px/1.3 var(--ds-schrift);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uebersicht-karte__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;font-size:12px;display:flex}.uebersicht-karte__meta>*{white-space:nowrap}.uebersicht-karte__rts{color:var(--ds-text-sekundaer);margin-top:6px;font-size:12px;line-height:1.35;display:block}.uebersicht-karte__rts[data-ready-to-sell=fertig]{color:var(--ds-pink-text);font-weight:600}.uebersicht-karte__rts--knopf{z-index:1;min-height:44px;font:inherit;color:var(--ds-pink-text);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-block:-10px -12px;padding:0;font-size:12px;text-decoration:underline;display:flex;position:relative}.uebersicht-karte__rts-kurz{display:none}@media (max-width:767.5px){.uebersicht-karte__name{order:-2}.uebersicht-karte__rts{white-space:nowrap;text-overflow:ellipsis;order:-1;margin-top:0;overflow:hidden}.uebersicht-karte__rts--knopf{margin-block:-12px}.uebersicht-karte__rts-kurz{display:inline}.uebersicht-karte__rts-lang{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:768px){.uebersicht-karte__flaeche{padding:0;display:block}.uebersicht-karte{--vorschau-h:180px}.uebersicht-karte__bild{border-radius:0;width:auto}.uebersicht-karte__text{padding:14px 16px 16px}}.uebersicht-menue{z-index:2;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (min-width:768px){.uebersicht-menue{top:8px;transform:none}}.uebersicht-menue__knopf{border-radius:var(--ds-r-pill);background:var(--ds-flaeche-2);width:44px;height:44px;color:var(--ds-text-sekundaer);cursor:pointer;border:0;place-items:center;display:grid}.uebersicht-menue__knopf:hover{background:var(--ds-flaeche-aktiv);color:var(--ds-text)}@media (min-width:1024px) and (pointer:fine){.uebersicht-menue__knopf{width:32px;height:32px}}.uebersicht-menue__feld{z-index:3;border-radius:var(--ds-r-12);background:var(--ds-flaeche-3);gap:2px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0000003d}.uebersicht-menue__eintrag{border-radius:var(--ds-r-8);width:100%;min-height:44px;color:var(--ds-text);font:400 14px/1 var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;text-decoration:none;display:flex}.uebersicht-menue__eintrag:hover{background:var(--ds-flaeche-aktiv)}.uebersicht-menue__upgrade{background:var(--ds-pink);color:var(--ds-auf-pink);justify-content:center;margin-bottom:6px;font-weight:600}.uebersicht-menue__upgrade:hover{background:var(--ds-pink-hover)}@media (min-width:1024px) and (pointer:fine){.uebersicht-menue__eintrag{min-height:36px}}.uebersicht-menue__form{gap:10px;padding:6px;display:grid}.uebersicht-menue__eingabe{border-radius:var(--ds-r-8);background:var(--ds-flaeche-1);width:100%;box-shadow:inset 0 0 0 1px var(--ds-linie);color:var(--ds-text);font:400 16px/1.3 var(--ds-schrift);border:0;padding:10px 12px}.uebersicht-menue__zeile{justify-content:flex-end;gap:8px;display:flex}.uebersicht-menue__frage{margin:0;font-size:14px}:root{--unten-leiste-hoehe:60px;--unten-leiste-abstand:12px;--unten-platz:calc(var(--unten-leiste-hoehe) + var(--unten-leiste-abstand) + env(safe-area-inset-bottom,0px) + 16px)}.uebersicht-unten{--unten-pad:6px;--unten-luecke:4px;--tropfen-feder:cubic-bezier(.3, 1.32, .5, 1);--tropfen-dauer:.42s;left:12px;right:12px;bottom:max(var(--unten-leiste-abstand), env(safe-area-inset-bottom,0px));z-index:30;isolation:isolate;gap:var(--unten-luecke);padding:var(--unten-pad);border-radius:var(--ds-r-pill);background:var(--ds-unten-glas);box-shadow:var(--ds-unten-glas-schatten);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed}.uebersicht-unten[data-brechung=an]{-webkit-backdrop-filter:url(#sp-glas-brechung)saturate(180%);backdrop-filter:url(#sp-glas-brechung)saturate(180%)}@media (min-width:768px){.uebersicht-unten{display:none}}.uebersicht-unten:before,.uebersicht-unten:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.uebersicht-unten:before{z-index:0;background:radial-gradient(120% 90% at 50% -30%, var(--ds-unten-glas-glanz), transparent 55%), linear-gradient(90deg, var(--ds-unten-glas-glanz-seite), transparent 7%, transparent 93%, var(--ds-unten-glas-glanz-seite))}.uebersicht-unten[data-brechung=an]:before{background:0 0}.uebersicht-unten:after{z-index:2;background:linear-gradient(180deg, var(--ds-unten-glas-licht-oben), var(--ds-unten-glas-licht-mitte) 42%, transparent 62%, var(--ds-unten-glas-licht-unten));-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.uebersicht-unten__kapsel{z-index:0;top:var(--unten-pad);bottom:var(--unten-pad);left:var(--unten-pad);width:calc((100% - 2 * var(--unten-pad) - 3 * var(--unten-luecke)) / 4);border-radius:var(--ds-r-pill);background:var(--ds-unten-kapsel);box-shadow:var(--ds-unten-kapsel-rand);translate:calc(var(--kapsel-i,0) * (100% + var(--unten-luecke))) 0;transform-origin:0;transition:translate var(--tropfen-dauer) var(--tropfen-feder);pointer-events:none;position:absolute}.uebersicht-unten[data-richtung=links] .uebersicht-unten__kapsel{transform-origin:100%}.uebersicht-unten[data-zug=a] .uebersicht-unten__kapsel{animation:tropfen-a var(--tropfen-dauer) ease-out}.uebersicht-unten[data-zug=b] .uebersicht-unten__kapsel{animation:tropfen-b var(--tropfen-dauer) ease-out}@keyframes tropfen-a{0%{scale:1}35%{scale:calc(1 + var(--tropfen-dehnung,.2)) .9}65%{scale:.94 1.05}85%{scale:1.02 .99}to{scale:1}}@keyframes tropfen-b{0%{scale:1}35%{scale:calc(1 + var(--tropfen-dehnung,.2)) .9}65%{scale:.94 1.05}85%{scale:1.02 .99}to{scale:1}}@keyframes tropfen-blende-a{0%{opacity:0}to{opacity:1}}@keyframes tropfen-blende-b{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.uebersicht-unten__kapsel{transition:none}.uebersicht-unten[data-zug=a] .uebersicht-unten__kapsel{animation:.2s ease-out tropfen-blende-a}.uebersicht-unten[data-zug=b] .uebersicht-unten__kapsel{animation:.2s ease-out tropfen-blende-b}}.uebersicht-unten[data-art=blende] .uebersicht-unten__kapsel{transition:none}.uebersicht-unten[data-art=blende][data-zug=a] .uebersicht-unten__kapsel{animation:.2s ease-out tropfen-blende-a}.uebersicht-unten[data-art=blende][data-zug=b] .uebersicht-unten__kapsel{animation:.2s ease-out tropfen-blende-b}.uebersicht-unten__eintrag{z-index:1;border-radius:var(--ds-r-pill);min-height:48px;color:var(--ds-unten-glas-text);font:500 12px/1 var(--ds-schrift);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 4px;position:relative}.uebersicht-unten__eintrag:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.uebersicht-unten__eintrag{white-space:nowrap}.uebersicht-unten__inhalt{transition:scale var(--tropfen-dauer) var(--tropfen-feder);display:inline-block}.uebersicht-unten__eintrag[aria-current=page] .uebersicht-unten__inhalt{scale:1.08}@media (prefers-reduced-motion:reduce){.uebersicht-unten__inhalt{transition:none}}.uebersicht .uebersicht-unten{--ds-unten-glas:#101014a3;--ds-unten-glas-schatten:inset 0 1px 0 #fff3, inset 0 -1px 0 #0006, 0 0 0 .5px #ffffff12, 0 14px 34px #0000008c, 0 2px 8px #00000059, 0 0 24px rgba(var(--tarif-rgb), .06);--ds-unten-glas-licht-oben:#ffffff6b;--ds-unten-glas-licht-mitte:#ffffff14;--ds-unten-glas-licht-unten:#ffffff1a;--ds-unten-glas-glanz:#ffffff1a;--ds-unten-glas-glanz-seite:#ffffff0f;--ds-unten-glas-text:#f4f4f5;--ds-unten-glas-aktiv-text:#fff;--ds-unten-kapsel:#ffffff08;--ds-unten-kapsel-rand:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000047, inset 0 0 0 .5px #ffffff24, 0 4px 12px #00000047, 0 0 12px rgba(var(--tarif-rgb), .1);--ds-unten-flaeche:#17171b;--ds-unten-schatten:0 -1px 0 #ffffff14, 0 -10px 28px #0000008c;--ds-unten-aktiv-rand:inset 0 0 0 1px rgba(var(--pink-rgb), .5), 0 0 14px rgba(var(--pink-rgb), .16);--ds-akzent-aktiv:#26262b;--ds-akzent-aktiv-text:#f4f4f5;--ds-text-sekundaer:#a1a1aa;--ds-punkt-studio:#d74267;--ds-punkt-studio-rand:#d74267}.uebersicht .uebersicht-unten__eintrag{min-height:44px}.uebersicht-unten[data-zeichen] .uebersicht-unten__inhalt{flex-direction:column;align-items:center;gap:4px;display:inline-flex;translate:0 -2px}.uebersicht-unten[data-zeichen] .uebersicht-unten__eintrag{font-size:12px}.uebersicht-unten__zeichen{display:flex;position:relative}.uebersicht-unten__zeichen svg{width:22px;height:22px}.uebersicht-unten__punkt{box-sizing:border-box;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-3px}.uebersicht-unten__punkt[data-punkt=studio]{background:var(--ds-punkt-studio);box-shadow:inset 0 0 0 1.5px var(--ds-punkt-studio-rand)}.uebersicht-unten__punkt[data-punkt=pro]{background:var(--ds-punkt-pro)}.uebersicht-unten__kapsel[data-leer]{opacity:0}.uebersicht-unten__pro{color:var(--sp-pro-zeichen);margin-left:3px;font-size:10px;line-height:1;position:relative;top:-1.5px}.uebersicht-unten__eintrag[aria-current=page]{color:var(--ds-unten-glas-aktiv-text);font-weight:600}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.uebersicht-unten{background:var(--ds-unten-flaeche);box-shadow:var(--ds-unten-schatten)}.uebersicht-unten:before{background:0 0}.uebersicht-unten__kapsel{background:var(--ds-akzent-aktiv);box-shadow:var(--ds-unten-aktiv-rand)}.uebersicht-unten__eintrag{color:var(--ds-text-sekundaer)}.uebersicht-unten__eintrag[aria-current=page]{color:var(--ds-akzent-aktiv-text)}}@media (prefers-reduced-transparency:reduce){.uebersicht-unten,.uebersicht-unten[data-brechung=an]{background:var(--ds-unten-flaeche);box-shadow:var(--ds-unten-schatten);-webkit-backdrop-filter:none;backdrop-filter:none}.uebersicht-unten:before{background:0 0}.uebersicht-unten__kapsel{background:var(--ds-akzent-aktiv);box-shadow:var(--ds-unten-aktiv-rand)}.uebersicht-unten__eintrag{color:var(--ds-text-sekundaer)}.uebersicht-unten__eintrag[aria-current=page]{color:var(--ds-akzent-aktiv-text)}}.uebersicht-blatt-aussen{z-index:29;position:fixed;inset:0}@media (min-width:768px){.uebersicht-blatt-aussen{display:none}}.uebersicht-blatt{left:12px;right:12px;bottom:calc(max(12px, env(safe-area-inset-bottom,0px)) + 68px);z-index:31;border-radius:var(--ds-r-16);background:var(--ds-flaeche-3);gap:8px;padding:8px;display:grid;position:fixed;box-shadow:0 12px 32px #0000004d}@media (min-width:768px){.uebersicht-blatt{display:none}}.uebersicht-mehr{justify-content:center;margin-top:24px;display:flex}.uebersicht-kontomenue__darstellung .ds-seg__item{padding:0 8px}@media (min-width:1024px) and (pointer:fine){.uebersicht-kontomenue__darstellung .ds-seg__item{min-height:32px}}.uebersicht-tasten-inline{margin-left:8px}
.sl,.sl-schub{--sl-breite:248px;--sl-breite-zu:72px;--sl-akzent:var(--ds-pink,var(--tarif));--sl-akzent-rgb:var(--pink-rgb,var(--tarif-rgb));--sl-akzent-text:var(--ds-pink-text,var(--tarif-text));--sl-flaeche:var(--ds-flaeche-1);--sl-flaeche-hover:var(--ds-flaeche-3);--sl-linie:var(--ds-linie);--sl-text:var(--ds-text);--sl-text-sekundaer:var(--ds-text-sekundaer);--sl-text-leise:var(--ds-text-leise);--sl-schrift:var(--ds-schrift);--sl-tempo:.22s}.sl{display:none}@media (min-width:768px){.sl{height:100dvh;width:var(--sl-breite);background:var(--sl-flaeche);border-right:1px solid var(--sl-linie);transition:width var(--sl-tempo) ease, padding var(--sl-tempo) ease;overscroll-behavior:contain;z-index:20;flex-direction:column;gap:6px;padding:0 12px 16px;display:flex;position:sticky;top:0;overflow:hidden auto}html[data-seitenleiste=zu] .sl{width:var(--sl-breite-zu);padding-inline:12px}}.sl-kopf{border-bottom:1px solid var(--sl-linie);flex:none;align-items:center;gap:8px;height:73px;margin:0 -12px 4px;padding:0 24px;display:flex}.sl-marke-klein,html[data-seitenleiste=zu] .sl .sl-marke{display:none}html[data-seitenleiste=zu] .sl .sl-marke-klein{margin-left:-1px;display:inline-flex}html[data-seitenleiste=zu] .sl .sl-kopf{justify-content:center;padding:0}.sl-nav{gap:2px;display:grid}.sl-bereich{font:500 11px/1 var(--sl-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-text-leise);white-space:nowrap;margin:10px 12px 4px}.sl-eintrag{min-height:44px;color:var(--sl-text-sekundaer);font:500 14px/1 var(--sl-schrift);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.sl-eintrag:hover{background:var(--sl-flaeche-hover);color:var(--sl-text)}.sl-eintrag:focus-visible,.sl-umschalter:focus-visible,.sl-schliessen:focus-visible{outline:2px solid var(--sl-akzent);outline-offset:2px}.sl-eintrag__icon{flex:none;width:20px;height:20px;display:inline-flex}.sl-eintrag__text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sl-eintrag__zusatz{flex:none}.sl-eintrag[aria-current=page]{color:var(--sl-text);background:rgba(var(--sl-akzent-rgb), .1);box-shadow:0 0 18px rgba(var(--sl-akzent-rgb), .16)}.sl-eintrag[aria-current=page] .sl-eintrag__icon{color:var(--sl-akzent-text)}.sl-eintrag[aria-current=page]:before{content:"";background:var(--sl-akzent);width:3px;box-shadow:0 0 10px rgba(var(--sl-akzent-rgb), .7);border-radius:0 3px 3px 0;position:absolute;top:10px;bottom:10px;left:-12px}.sl-nav--folge{margin-top:6px}html[data-seitenleiste=zu] .sl .sl-nav--folge{border-top:1px solid var(--sl-linie);margin-top:8px;padding-top:8px}html[data-seitenleiste=zu] .sl .sl-nav--folge .sl-bereich+.sl-eintrag{margin-top:0}.sl-eintrag--aus{cursor:default;color:var(--sl-text-leise);opacity:.7}.sl-eintrag--aus:hover{color:var(--sl-text-leise);background:0 0}.sl-extra{border-top:1px solid var(--sl-linie);gap:2px;margin-top:12px;padding-top:4px;display:grid}.sl-eintrag--hervor{color:var(--sl-text);border:1px solid rgba(var(--sl-akzent-rgb), .28);background:linear-gradient(135deg, rgba(var(--sl-akzent-rgb), .09), rgba(var(--sl-akzent-rgb), .02))}.sl-eintrag--hervor .sl-eintrag__icon{color:var(--sl-akzent-text)}.sl-eintrag--hervor:hover{background:rgba(var(--sl-akzent-rgb), .14);color:var(--sl-text)}html[data-seitenleiste=zu] .sl .sl-extra .sl-bereich{display:none}html[data-seitenleiste=zu] .sl .sl-extra{padding-top:8px}html[data-seitenleiste=zu] .sl .sl-eintrag{justify-content:center;padding:0}html[data-seitenleiste=zu] .sl .sl-eintrag__text,html[data-seitenleiste=zu] .sl .sl-eintrag__zusatz,html[data-seitenleiste=zu] .sl .sl-bereich{display:none}html[data-seitenleiste=zu] .sl .sl-bereich+.sl-eintrag{margin-top:10px}@media (hover:hover){html[data-seitenleiste=zu] .sl [data-tip]:hover:after,html[data-seitenleiste=zu] .sl [data-tip]:focus-visible:after{content:attr(data-tip);left:calc(var(--sl-breite-zu) + 8px);background:var(--ds-flaeche-3,#26262c);color:var(--sl-text);font:500 12px/1.2 var(--sl-schrift);white-space:nowrap;pointer-events:none;z-index:60;border-radius:8px;margin-top:22px;padding:6px 10px;position:fixed;transform:translateY(-50%);box-shadow:0 6px 18px #00000047}}.sl-suche{flex:none}.sl-suche__lupe{display:none}.sl-suche__feld{border:1px solid var(--sl-linie);min-height:44px;color:var(--sl-text-leise);background:0 0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.sl-suche__feld:focus-within{border-color:rgba(var(--sl-akzent-rgb), .55);box-shadow:0 0 0 3px rgba(var(--sl-akzent-rgb), .14)}.sl-suche__feld input{min-width:0;height:42px;color:var(--sl-text);font:400 14px/1 var(--sl-schrift);background:0 0;border:0;outline:none;flex:1}.sl-suche__icon{flex:none;display:inline-flex}html[data-seitenleiste=zu] .sl .sl-suche__feld{display:none}html[data-seitenleiste=zu] .sl .sl-suche__lupe{width:100%;display:flex}.sl-fuss{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:auto;padding-top:12px;display:grid}.sl-fuss__klein,html[data-seitenleiste=zu] .sl .sl-fuss__voll{display:none}html[data-seitenleiste=zu] .sl .sl-fuss__klein{justify-items:center;gap:6px;display:grid}.sl-umschalter{display:none}@media (min-width:768px){.sl-umschalter{top:58px;left:calc(var(--sl-breite) - 14px);border:1px solid var(--sl-linie);background:var(--sl-flaeche);width:28px;height:28px;color:var(--sl-text-sekundaer);cursor:pointer;transition:left var(--sl-tempo) ease, color .15s ease, border-color .15s ease;z-index:21;border-radius:999px;place-items:center;display:grid;position:fixed}.sl-umschalter:before{content:"";position:absolute;inset:-8px}.sl-umschalter:hover{color:var(--sl-text);border-color:rgba(var(--sl-akzent-rgb), .5)}html[data-seitenleiste=zu] .sl-umschalter{left:calc(var(--sl-breite-zu) - 14px)}.sl-umschalter__pfeil{transition:transform var(--sl-tempo) ease}html[data-seitenleiste=zu] .sl-umschalter__pfeil{transform:rotate(180deg)}}.sl-schub{z-index:80;pointer-events:none;position:fixed;inset:0}.sl-schub[data-offen]{pointer-events:auto}.sl-schub__grund{opacity:0;transition:opacity var(--sl-tempo) ease;background:#00000080;border:0;position:absolute;inset:0}.sl-schub[data-offen] .sl-schub__grund{opacity:1}.sl-schub__flaeche{width:min(86vw,320px);padding:0 12px calc(16px + env(safe-area-inset-bottom,0px));background:var(--sl-flaeche);border-right:1px solid var(--sl-linie);overscroll-behavior:contain;transition:transform var(--sl-tempo) ease, visibility 0s linear var(--sl-tempo);visibility:hidden;flex-direction:column;gap:6px;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.sl-schub[data-offen] .sl-schub__flaeche{visibility:visible;transition:transform var(--sl-tempo) ease;transform:none;box-shadow:8px 0 32px #0000004d}.sl-schliessen{width:44px;height:44px;color:var(--sl-text-sekundaer);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-left:auto;display:grid}.sl-schub .sl-kopf{padding:0 8px 0 24px}@media (min-width:768px){.sl-schub{display:none}}@media (prefers-reduced-motion:reduce){.sl,.sl-umschalter,.sl-umschalter__pfeil,.sl-schub__grund,.sl-schub__flaeche,.sl-eintrag{transition:none}}.sl-eintrag__text--zwei{gap:3px;line-height:1.15;display:grid}.sl-eintrag__unter{color:var(--sl-akzent-text);text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.sl-bereich--mit-zaehler{justify-content:space-between;gap:8px;display:flex}.sl-bereich__zaehler{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.el-schritt{color:var(--sl-text-leise)}.el-schritt--fertig{color:var(--sl-akzent-text)}.el-system{min-height:44px;color:var(--sl-text);font:600 14px/1.2 var(--sl-schrift);border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:0 12px;display:flex;position:relative}.el-system:has(.el-system__auswahl):hover{background:var(--sl-flaeche-hover)}.el-system:has(.el-system__auswahl:focus-visible){outline:2px solid var(--sl-akzent);outline-offset:2px}.el-system__bild{background:var(--sl-flaeche-hover);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-grid}.el-system__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.el-system__pfeil{color:var(--sl-text-leise);flex:none}.el-system__auswahl{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;font-size:16px;position:absolute;inset:0}html[data-seitenleiste=zu] .sl .el-system{justify-content:center;padding:0}html[data-seitenleiste=zu] .sl .el-system__name,html[data-seitenleiste=zu] .sl .el-system__pfeil{display:none}.el-fuss{gap:10px;min-width:0;display:grid}.el-marke{min-height:44px;color:var(--sl-text);align-items:center;display:inline-flex}.pl-rahmen>.el-leiste{display:none}@media (min-width:1024px){.pl-rahmen>.el-leiste{display:flex}}.el-leiste>.sl-nav:first-of-type{padding-top:20px}html[data-seitenleiste=zu] .el-leiste .sl-kopf{align-items:flex-start;padding-top:6px}.el-leiste .sl-fuss{z-index:1;margin-inline:-12px;background:var(--sl-flaeche);border-top:1px solid var(--sl-linie);margin-bottom:-16px;padding:12px 12px 16px;position:sticky;bottom:0}
.pl{--pl-breite:272px;--pl-breite-zu:84px;--pl-akzent:var(--ds-pink,var(--tarif));--pl-akzent-text:var(--ds-pink-text,var(--tarif-text));--pl-auf-akzent:var(--ds-auf-pink,var(--tarif-auf));--pl-fertig:var(--pl-akzent);--pl-auf-fertig:var(--pl-auf-akzent);--pl-punkt-pro:var(--sp-marke);--pl-punkt-studio:#d74267;--pl-flaeche:var(--ds-flaeche-1);--pl-flaeche-2:var(--ds-flaeche-3);--pl-flaeche-aktiv:var(--ds-flaeche-aktiv);--pl-linie:var(--ds-linie);--pl-linie-stark:var(--ds-linie-stark);--pl-text:var(--ds-text);--pl-text-2:var(--ds-text-sekundaer);--pl-schrift:var(--ds-schrift);--pl-tempo:.22s;--text:var(--pl-text);display:none}@media (min-width:768px){.pl{height:100dvh;width:var(--pl-breite);box-sizing:border-box;background:var(--pl-flaeche);border-right:1px solid var(--pl-linie);color:var(--pl-text);font:500 14px/1.25 var(--pl-schrift);overscroll-behavior:contain;transition:width var(--pl-tempo) ease, padding var(--pl-tempo) ease;z-index:20;flex-direction:column;flex:none;gap:12px;padding:16px 14px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}html[data-seitenleiste=zu] .pl{width:var(--pl-breite-zu);padding-inline:12px}}.pl-kopf{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding-left:6px;display:flex}.pl-marke{min-width:0;display:inline-flex}.pl-marke-klein{display:none}.pl-kopf,.pl-wechsler,.pl-wechsler-klein,.pl-umschalter,.pl-umschalter-klein{flex:none}html[data-seitenleiste=zu] .pl .pl-kopf{flex-direction:column;gap:12px;padding-left:0}html[data-seitenleiste=zu] .pl .pl-marke{display:none}html[data-seitenleiste=zu] .pl .pl-marke-klein{display:inline-flex}.pl-einklappen{border:1px solid var(--pl-linie-stark);background:var(--pl-flaeche-2);width:44px;height:44px;color:var(--pl-text-2);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.pl-einklappen:hover{color:var(--pl-text)}.pl-wechsler{border:1px solid var(--pl-linie-stark);background:var(--pl-flaeche-2);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pl-form{display:contents}.pl-wechsler__teil{min-height:44px;color:var(--pl-text-2);font:600 13px/1 var(--pl-schrift);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 8px;text-decoration:none;display:flex}.pl-wechsler__teil:hover{color:var(--pl-text);background:var(--pl-flaeche-aktiv)}.pl-wechsler__teil--aktiv,.pl-wechsler__teil--aktiv:hover{background:var(--pl-akzent);color:var(--pl-auf-akzent);cursor:default;font-weight:700}.pl-wechsler__teil--aus,.pl-wechsler__teil--aus:hover{color:var(--pl-text-2);cursor:default;opacity:.7;background:0 0}.pl-wechsler-klein,html[data-seitenleiste=zu] .pl .pl-wechsler{display:none}html[data-seitenleiste=zu] .pl .pl-wechsler-klein{justify-items:center;display:grid}.pl-punkt{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pl-punkt--gross{width:10px;height:10px}.pl-punkt--pro{background:var(--pl-punkt-pro)}.pl-punkt--studio{background:var(--pl-punkt-studio)}html[data-theme=light] .pl{--pl-punkt-studio:#800020}@media (prefers-color-scheme:light){html[data-theme=system] .pl,html:not([data-theme]) .pl{--pl-punkt-studio:#800020}}.pl-punkt--studio-hell{background:var(--pl-auf-akzent)}.pl-kachel{box-sizing:border-box;border:1px solid var(--pl-linie-stark);background:var(--pl-flaeche-2);width:44px;height:44px;color:var(--pl-text);cursor:pointer;border-radius:12px;place-items:center;text-decoration:none;display:grid;position:relative}.pl-kachel--system{background:0 0;border:0;margin:0 auto}.pl-karte{border:1px solid var(--pl-linie-stark);background:var(--pl-flaeche-2);min-height:52px;color:var(--pl-text);border-radius:12px;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex;position:relative}.pl-karte:hover{background:var(--pl-flaeche-aktiv)}.pl-karte:focus-within{box-shadow:0 0 0 2px var(--pl-akzent-text)}.pl-karte__bild{background:var(--pl-flaeche-aktiv);width:30px;height:30px;color:var(--pl-text);font:700 13px/1 var(--pl-schrift);border-radius:8px;flex:none;place-items:center;display:grid}.pl-karte__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pl-karte__titel{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pl-karte__unter{color:var(--pl-text-2);font-size:12px;font-weight:400}.pl-karte__pfeil{color:var(--pl-text-2);flex:none;display:inline-flex}.pl-auswahl{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.pl-umschalter-klein,html[data-seitenleiste=zu] .pl .pl-umschalter{display:none}html[data-seitenleiste=zu] .pl .pl-umschalter-klein{justify-items:center;display:grid}.pl-mitte{flex-direction:column;gap:8px;display:flex}.pl-gruppe{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.pl-gruppe__kopf{justify-content:space-between;align-items:baseline;margin:6px 12px 2px;display:flex}.pl-gruppe__titel{color:var(--pl-text-2);font:700 11px/1 var(--pl-schrift);letter-spacing:.12em;text-transform:uppercase}.pl-gruppe__zaehler{color:var(--pl-text-2);font-size:12px;font-weight:500}html[data-seitenleiste=zu] .pl .pl-gruppe__kopf{display:none}html[data-seitenleiste=zu] .pl .pl-gruppe+.pl-gruppe{border-top:1px solid var(--pl-linie);padding-top:10px}.pl-zeile{box-sizing:border-box;width:100%;min-height:44px;color:var(--pl-text-2);font:500 14px/1.2 var(--pl-schrift);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative}.pl-zeile:hover{background:var(--pl-flaeche-2);color:var(--pl-text)}.pl-zeile[aria-current=page]{background:var(--pl-flaeche-aktiv);color:var(--pl-text);box-shadow:inset 2px 0 0 var(--pl-akzent-text);font-weight:600}.pl-zeile--aus,.pl-zeile--aus:hover{cursor:default;color:var(--pl-text-2);opacity:.75;background:0 0}.pl-zeile__zeichen{flex:none;justify-content:center;width:24px;display:inline-flex}.pl-zeile__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pl-zeile__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-zeile__unter{color:var(--pl-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.pl-zeile__abzeichen{flex:none;display:inline-flex}html[data-seitenleiste=zu] .pl .pl-zeile{justify-content:center;padding:0}html[data-seitenleiste=zu] .pl .pl-zeile__text,html[data-seitenleiste=zu] .pl .pl-zeile__abzeichen{display:none}.pl-schritt{box-sizing:border-box;border:1.5px solid var(--pl-linie-stark);width:24px;height:24px;color:var(--pl-text-2);font:700 12px/1 var(--pl-schrift);border-radius:50%;place-items:center;display:grid}.pl-schritt--aktiv{border-color:var(--pl-akzent-text);color:var(--pl-akzent-text)}.pl-schritt{position:relative}.pl-schritt__marke{box-sizing:border-box;width:9px;height:9px;box-shadow:0 0 0 2px var(--pl-flaeche);border-radius:50%;position:absolute;top:-6px;right:-8px}.pl-schritt__marke--naechster{background:var(--pl-akzent-text)}.pl-schritt__marke--voraussetzung{border:1.5px solid var(--pl-text-2);background:var(--pl-flaeche)}.pl-schritt--fertig{background:var(--pl-fertig);color:var(--pl-auf-fertig);border:0}.pl-buchstabe{box-sizing:border-box;border:1.5px solid var(--pl-linie-stark);width:24px;height:24px;color:var(--pl-text-2);font:700 11px/1 var(--pl-schrift);border-radius:7px;place-items:center;display:grid}.pl-zeile[aria-current=page] .pl-buchstabe{background:var(--pl-akzent);color:var(--pl-auf-akzent);border:0}.pl-abzeichen-leise,.pl-plan{border:1px solid var(--pl-linie-stark);color:var(--pl-text-2);font:600 11px/1 var(--pl-schrift);border-radius:999px;padding:3px 8px}.pl-plan[data-plan=pro],.pl-plan[data-plan=unternehmer]{border-color:var(--pl-akzent-text);color:var(--pl-akzent-text)}.pl-zeile-paar{position:relative}.pl-zeile-paar>.pl-zeile{padding-right:84px}.pl-abzeichen-ziel{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:32px;padding:0 6px;text-decoration:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pl-abzeichen-ziel__pille{border:1px solid var(--pl-akzent-text);color:var(--pl-akzent-text);font:600 11px/1 var(--pl-schrift);border-radius:999px;align-items:center;gap:3px;padding:3px 7px 3px 8px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.pl-abzeichen-ziel__pille .pl-plan{color:inherit;font:inherit;border:0;padding:0}.pl-abzeichen-ziel:hover .pl-abzeichen-ziel__pille,.pl-abzeichen-ziel:focus-visible .pl-abzeichen-ziel__pille{background:var(--pl-akzent);border-color:var(--pl-akzent);color:var(--pl-auf-akzent)}.pl-abzeichen-ziel:focus-visible{outline:2px solid var(--pl-akzent-text);outline-offset:2px}html[data-seitenleiste=zu] .pl .pl-zeile-paar>.pl-zeile{padding-right:0}html[data-seitenleiste=zu] .pl .pl-abzeichen-ziel{display:none}.pl-fuss{border-top:1px solid var(--pl-linie);grid-template-columns:minmax(0,1fr);gap:0;margin-top:auto;padding-top:8px;display:grid}.pl-zeile:focus-visible,.pl-wechsler__teil:focus-visible,.pl-kachel:focus-visible,.pl-einklappen:focus-visible{outline:2px solid var(--pl-akzent-text);outline-offset:2px}.pl-auswahl:focus-visible{outline:none}.pl-kachel--system:focus-within{box-shadow:0 0 0 2px var(--pl-akzent-text)}@media (hover:hover) and (min-width:768px){html[data-seitenleiste=zu] .pl [data-tip]:hover:after,html[data-seitenleiste=zu] .pl [data-tip]:focus-visible:after{content:attr(data-tip);left:calc(var(--pl-breite-zu) + 8px);background:var(--pl-flaeche-aktiv);color:var(--pl-text);font:500 12px/1.2 var(--pl-schrift);white-space:nowrap;pointer-events:none;z-index:60;border-radius:8px;margin-top:-6px;padding:6px 10px;position:fixed;box-shadow:0 6px 18px #00000047}}.pl-rahmen>.pl{display:none}@media (min-width:1024px){.pl-rahmen{grid-template-columns:auto minmax(0,1fr);display:grid}.pl-rahmen>.pl{display:flex}.pl-rahmen>.wb{min-width:0}}@media (min-width:768px){.mit-produkt-leiste>.sl{display:none}}@media (prefers-reduced-motion:reduce){.pl,.pl-abzeichen-ziel__pille{transition:none}}.pl-popover{left:calc(var(--pl-breite) + 8px);z-index:70;width:300px;position:fixed;bottom:16px}html[data-seitenleiste=zu] .pl-popover{left:calc(var(--pl-breite-zu) + 8px)}@media (min-width:1024px){.pl-rahmen .wb-kopf__pfad{display:none}.pl-rahmen .wb.studio-dark .wb-kopf__zurueck{display:inline-flex}}.wb-unterreiter{display:none}@media (min-width:1024px){.pl-rahmen .wb.studio-dark .studio-work-tabs{display:none}.pl-rahmen .wb-kopf__links,.pl-rahmen .wb-kopf__rechts{max-width:calc(50% - 8px)}.pl-rahmen .wb.studio-dark .wb-unterreiter{top:calc((var(--wb-kopf-h) - 38px) / 2);z-index:5;background:var(--bg-elev);border-radius:10px;gap:2px;padding:3px;display:flex;position:absolute;left:50%;transform:translate(-50%)}:is(.pl-rahmen .wb:has(.wb-unterreiter) .wb-kopf__links,.pl-rahmen .wb:has(.wb-unterreiter) .wb-kopf__rechts){max-width:calc(50% - 118px)}}
.kn{width:100%;max-width:1080px;color:var(--ds-text);font-family:var(--ds-schrift);gap:16px;margin:0 auto;display:grid}.kn-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.kn-kopf__text{flex:260px;min-width:0}.kn-titel{font:600 clamp(22px, 2.6vw, 28px) / 1.2 var(--ds-schrift);letter-spacing:-.02em;margin:0}.kn-unterzeile{color:var(--ds-text-sekundaer);margin:6px 0 0;font-size:14px;line-height:1.5}@media (max-width:639px){.kn-kopf__knopf{width:100%}}.kn-hinweis{border-radius:var(--ds-r-12);background:var(--ds-pink-flaeche);color:var(--ds-text);margin:0;padding:14px 16px;font-size:14px;line-height:1.55}.kn-fehler{color:var(--ds-fehler-text);margin:0;font-size:14px}.kn-master{align-items:start;gap:24px;display:grid}@media (min-width:1024px){.kn-master{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:1023px){.kn-master[data-detail-offen] .kn-master__liste,.kn-master:not([data-detail-offen]) .kn-master__detail{display:none}}.kn-master__liste,.kn-master__detail{min-width:0}.kn-zurueck{min-height:var(--ds-ziel-mobil);color:var(--ds-text-sekundaer);font:500 14px/1 var(--ds-schrift);cursor:pointer;background:0 0;border:0;align-items:center;margin:0 0 8px;padding:0 4px;display:inline-flex}.kn-zurueck:hover{color:var(--ds-text)}@media (min-width:1024px){.kn-zurueck{display:none}}.kn-filter{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.kn-filter__chip[aria-pressed=true],.kn-filter__chip[aria-pressed=true]:hover{background:var(--ds-akzent-aktiv);color:var(--ds-akzent-aktiv-text)}.kn-liste{border-radius:var(--ds-r-14);background:var(--ds-flaeche-1);gap:2px;margin:0;padding:4px;list-style:none;display:grid}.kn-zeile{border-radius:var(--ds-r-10);width:100%;min-height:56px;color:var(--ds-text);font-family:var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:10px 12px;transition:background-color .12s;display:grid}.kn-zeile:hover{background:var(--ds-flaeche-3)}.kn-zeile[data-active]{background:var(--ds-akzent-aktiv)}.kn-zeile:focus-visible,.kn-reiter:focus-visible,.kn-zurueck:focus-visible,.kn-textknopf:focus-visible,.kn-system__loesen:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.kn-zeile__kopf{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.kn-zeile__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 15px/1.3 var(--ds-schrift);overflow:hidden}.kn-pille{border-radius:var(--ds-r-pill);background:var(--ds-flaeche-2);color:var(--ds-text-sekundaer);font:500 11px/1.3 var(--ds-schrift);white-space:nowrap;flex-shrink:0;align-items:center;padding:3px 9px;display:inline-flex}.kn-faellig{color:var(--ds-text-sekundaer);font:500 12px/1.3 var(--ds-schrift)}.kn-faellig[data-dringend]{color:var(--ds-fehler-text)}.kn-leer,.kn-laedt{color:var(--ds-text-sekundaer);font-size:14px;line-height:1.5}.kn-leer{text-align:center;padding:40px 24px}.kn-detail{gap:24px;padding:16px;display:grid}@media (min-width:640px){.kn-detail{padding:24px}}.kn-detail__kopf{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){.kn-detail__kopf{flex-direction:row;align-items:center}}.kn-detail__faellig{margin-top:-12px}.kn-raster{gap:16px;display:grid}@media (min-width:640px){.kn-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.kn-label{gap:6px;min-width:0;display:grid}.kn-label--breit{grid-column:1/-1}.kn-label__text{color:var(--ds-text-sekundaer);font-size:13px}.kn-feld{width:100%;min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-10);background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1px var(--ds-linie-stark);color:var(--ds-text);font:400 16px/1.3 var(--ds-schrift);border:0;outline:0;padding:0 12px;transition:box-shadow .12s}.kn-feld::placeholder{color:var(--ds-text-leise)}select.kn-feld{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%238a8a93' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:36px}.kn-feld:focus{box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kn-feld--name{flex:auto;min-width:0;font-size:18px;font-weight:600}@media (min-width:640px){.kn-feld--phase{width:auto;min-width:200px}}.kn-feld--auswahl,.kn-feld--kompakt{width:auto;max-width:100%}.kn-feld--text{resize:vertical;min-height:88px;padding:12px;line-height:1.5}.kn-feld--notiz{resize:vertical;min-height:340px;padding:16px;line-height:1.6}@media (min-width:1024px) and (pointer:fine){.kn-feld:not(textarea){min-height:40px}.kn-feld{font-size:14px}.kn-feld--name{font-size:17px}.kn-feld--notiz{font-size:15px}}.kn-abschnitt{justify-items:start;gap:10px;display:grid}.kn-abschnitt>*{max-width:100%}.kn-abschnitt>.kn-neu-eintrag,.kn-abschnitt>.kn-verlauf,.kn-abschnitt__zeile{width:100%}.kn-abschnitt__titel{font:600 14px/1.3 var(--ds-schrift);margin:0}.kn-abschnitt__zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kn-leise{color:var(--ds-text-sekundaer)}.kn-klein{margin:0;font-size:13px;line-height:1.5}.kn-winzig{margin:6px 0 0;font-size:12px}.kn-systeme{flex-wrap:wrap;gap:8px;display:flex}.kn-system{color:var(--ds-text);padding-right:0}.kn-system__loesen{width:var(--ds-ziel-mobil);height:var(--ds-ziel-mobil);border-radius:var(--ds-r-pill);color:var(--ds-text-sekundaer);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 0 0 -6px;font-size:12px;display:grid}.kn-system__loesen:hover{background:var(--ds-flaeche-aktiv);color:var(--ds-text)}@media (min-width:1024px) and (pointer:fine){.kn-system__loesen{width:28px;height:28px;margin-right:2px}}.kn-schritte{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kn-schritte li{gap:8px;font-size:14px;line-height:1.55;display:flex}.kn-schritte__nr{color:var(--ds-text-sekundaer)}.kn-neu-eintrag{border-radius:var(--ds-r-12);box-shadow:inset 0 0 0 1px var(--ds-linie);gap:10px;padding:12px;display:grid}.kn-neu-eintrag__zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kn-neu-eintrag__knopf{margin-left:auto}.kn-verlauf{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kn-eintrag{border-radius:var(--ds-r-12);background:var(--ds-flaeche-2);padding:12px 14px}.kn-eintrag__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kn-eintrag__kopf .kn-winzig{margin:0}.kn-eintrag .kn-pille{background:var(--ds-flaeche-aktiv)}.kn-eintrag__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.55}.kn-loeschen{border-top:1px solid var(--ds-linie);padding-top:16px}.kn-loeschen__frage{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kn-gefahr{background:var(--ds-status-fehler);color:var(--ds-grund);font-weight:600}.kn-gefahr:hover:not(:disabled){opacity:.9}.kn-textknopf{min-height:var(--ds-ziel-mobil);color:var(--ds-text-sekundaer);font:400 13px/1 var(--ds-schrift);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.kn-textknopf:hover{color:var(--ds-text)}.kn-textknopf[data-aktiv]{color:var(--ds-fehler-text)}@media (min-width:1024px) and (pointer:fine){.kn-textknopf{min-height:32px}}.kn-anlegen{gap:16px;padding:20px;display:grid}.kn-knopfzeile{flex-wrap:wrap;gap:8px;display:flex}.kn-schleier{z-index:10001;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.kn-dialog{border-radius:var(--ds-r-16);background:var(--ds-flaeche-1);flex-direction:column;gap:12px;width:100%;max-width:560px;max-height:85vh;padding:24px;display:flex;box-shadow:0 24px 48px #0000004d}.kn-dialog__satz{color:var(--ds-text);font:500 16px/1.5 var(--ds-schrift);margin:0}.kn-dialog__link{min-height:var(--ds-ziel-mobil);color:var(--ds-pink-text);text-underline-offset:3px;align-self:flex-start;align-items:center;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.kn-dialog__link:focus-visible,.kn-haekchen input:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px;border-radius:4px}.kn-haekchen{min-height:var(--ds-ziel-mobil);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.kn-haekchen input{width:20px;height:20px;accent-color:var(--ds-pink)}.nz-master{gap:32px}@media (min-width:1024px){.nz-master{grid-template-columns:300px minmax(0,1fr)}}.nz-liste{align-content:start;gap:12px;display:grid}@media (min-width:1024px){.nz-liste{overscroll-behavior:contain;max-height:calc(100dvh - 48px);padding-right:4px;position:sticky;top:24px;overflow-y:auto}}.nz-liste__kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.nz-suche{width:100%;min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-10);background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1px var(--ds-linie);color:var(--ds-text);font:400 16px/1.3 var(--ds-schrift);border:0;outline:0;padding:0 14px}.nz-suche::placeholder{color:var(--ds-text-leise)}.nz-suche:focus{box-shadow:inset 0 0 0 1.5px var(--ds-pink)}@media (min-width:1024px) and (pointer:fine){.nz-suche{min-height:40px;font-size:14px}}.nz-abschnitt{color:var(--ds-text-sekundaer);font:600 12px/1.3 var(--ds-schrift);letter-spacing:.02em;margin:8px 0 0;padding:0 12px}.nz-zeilen{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nz-zeile{border-radius:var(--ds-r-10);width:100%;min-height:60px;color:var(--ds-text);font-family:var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:10px 12px;display:grid}.nz-zeile:hover{background:var(--ds-flaeche-3)}.nz-zeile[aria-current]{background:var(--ds-akzent-aktiv)}.nz-zeile:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.nz-zeile__kopf{align-items:baseline;gap:8px;min-width:0;display:flex}.nz-zeile__titel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.nz-zeile[aria-current] .nz-zeile__titel{color:var(--ds-akzent-aktiv-text)}.nz-zeile__titel[data-leer]{color:var(--ds-text-sekundaer);font-weight:500}.nz-zeile__datum{color:var(--ds-text-sekundaer);flex:none;font-size:12px}.nz-zeile__vorschau{color:var(--ds-text-sekundaer);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.nz-keine{color:var(--ds-text-sekundaer);margin:8px 12px;font-size:14px}.nz-leer{text-align:center;justify-items:center;gap:16px;padding:56px 24px;display:grid}.nz-leer--klein{padding:32px 0}.nz-leer__satz{max-width:34ch;color:var(--ds-text-sekundaer);margin:0;font-size:15px;line-height:1.55}.nz-leer--start{gap:12px;padding:clamp(48px,12vh,120px) 24px 56px}.nz-leer__zeichen{background:rgba(var(--pink-rgb), .1);width:56px;height:56px;color:var(--ds-pink-text);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.nz-leer__titel{font:650 20px/1.3 var(--ds-schrift);letter-spacing:-.01em;color:var(--ds-text);margin:0}.nz-leer--start .knopf-primaer{margin-top:8px}.nz-leer__tipp{color:var(--ds-text-leise);margin:8px 0 0;font-size:13px;line-height:1.5}.nz-leer__tipp kbd{background:var(--ds-flaeche-2);min-width:1.6em;box-shadow:inset 0 0 0 1px var(--ds-linie);color:var(--ds-text-sekundaer);font:600 12px/1.6 var(--ds-schrift);text-align:center;border-radius:6px;padding:0 5px;display:inline-block}.nz-fehlertext{color:var(--ds-fehler-text);margin:0;font-size:14px}.nz-skelett{background:var(--ds-flaeche-3);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite nz-skelett;display:block}.nz-skelett--klein{opacity:.7;height:10px}.nz-skelett--titel{border-radius:8px;width:55%;height:26px;margin:48px 0 20px}.nz-skelett-zeile{gap:8px;padding:14px 12px;display:grid}.nz-skelett-text{gap:14px;padding:12px 0;display:grid}@keyframes nz-skelett{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.nz-skelett{animation:none}}@media (max-width:1023.5px){.nz-nur-desktop{display:none}}.nz-zeile mark{background:rgba(var(--pink-rgb), .18);color:inherit;border-radius:3px;padding:0 1px}.nz-detail{align-content:start;display:grid}.nz-blatt{align-content:start;gap:4px;width:100%;max-width:36rem;display:grid}.nz-blatt[hidden]{display:none}@media (min-width:1024px){.nz-blatt{margin-inline:auto}}.nz-detail__leiste{min-height:var(--ds-ziel-mobil);justify-content:space-between;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.nz-detail__leiste{justify-content:flex-end;min-height:28px}}.nz-detail__leiste .kn-zurueck{margin:0}.nz-kopf{align-items:flex-start;gap:4px;display:flex}.nz-kopf .nz-titel{flex:auto;min-width:0}.nz-menue{flex:none;margin-top:2px;position:relative}.nz-menue__liste{z-index:20;border-radius:var(--ds-r-12);background:var(--ds-flaeche-3);min-width:220px;box-shadow:0 12px 32px #0000003d, inset 0 0 0 1px var(--ds-linie);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.nz-menue__eintrag{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-8);color:var(--ds-text);font:500 14px/1.2 var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;display:flex}.nz-menue__eintrag:hover,.nz-menue__eintrag:focus-visible{background:var(--ds-flaeche-aktiv);outline:0}.nz-menue__eintrag--gefahr{color:var(--ds-fehler-text)}@media (min-width:1024px) and (pointer:fine){.nz-menue__eintrag{min-height:36px}}.nz-loeschfrage{gap:12px;width:260px;padding:8px;display:grid}.nz-loeschfrage__satz{margin:0;font-size:14px;line-height:1.45}.nz-loeschfrage__knoepfe{gap:8px;display:flex}.nz-meldung{border-radius:var(--ds-r-10);background:var(--ds-flaeche-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0 0 8px;padding:8px 8px 8px 14px;font-size:14px;line-height:1.45;display:flex}.nz-meldung--fehler{color:var(--ds-fehler-text);box-shadow:inset 0 0 0 1px var(--ds-fehler-text)}.nz-meldung--hinweis{color:var(--ds-text);box-shadow:inset 0 0 0 1px var(--ds-linie-stark,var(--ds-linie))}.nz-meldung__knoepfe{gap:4px;display:flex}.nz-titel{width:100%;min-height:var(--ds-ziel-mobil);color:var(--ds-text);font:650 clamp(24px, 3vw, 30px) / 1.25 var(--ds-schrift);letter-spacing:-.02em;resize:none;background:0 0;border:0;outline:0;margin:0;padding:4px 0;display:block;overflow:hidden}.nz-titel::placeholder{color:var(--ds-text-leise)}.nz-editor{gap:8px;display:grid}.nz-werkzeuge{gap:2px;margin:0 0 4px -10px;display:flex}.nz-werkzeug__h,.nz-werkzeug__b{font:700 15px/1 var(--ds-schrift)}.nz-werkzeug[aria-pressed=true]{color:var(--ds-pink-text);border-color:#0000}.nz-text{min-height:40vh;color:var(--ds-text);font:400 16px/1.65 var(--ds-schrift);white-space:pre-wrap;word-wrap:break-word;outline:0;padding:4px 0 24px}@media (min-width:1024px) and (pointer:fine){.nz-text{font-size:15.5px}}.nz-text>*+*{margin-top:2px}.nz-text p{margin:0}.nz-text h1,.nz-text h2,.nz-text h3{font-family:var(--ds-schrift);letter-spacing:-.01em;margin:14px 0 2px;line-height:1.3}.nz-text p:has(>br.ProseMirror-trailingBreak:only-child)+:is(h1,h2,h3){margin-top:2px}.nz-text h1{font-size:1.5em;font-weight:650}.nz-text h2{font-size:1.25em;font-weight:650}.nz-text h3{font-size:1.08em;font-weight:650}.nz-text>:first-child{margin-top:0}.nz-text strong{font-weight:650}.nz-text ul{margin:4px 0;padding-left:1.4em;list-style:outside}.nz-text ul ul{margin:0;list-style:circle}.nz-text li::marker{color:var(--ds-text-sekundaer)}.nz-text li>p{margin:0}.nz-text ul[data-type=taskList]{padding-left:0;list-style:none}.nz-text ul[data-type=taskList] ul[data-type=taskList]{padding-left:1.6em}.nz-text ul[data-type=taskList]>li{align-items:flex-start;gap:10px;display:flex}.nz-text ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;flex:none;align-items:center;height:1.65em;display:flex}.nz-text ul[data-type=taskList]>li>div{flex:auto;min-width:0}.nz-text ul[data-type=taskList]>li input[type=checkbox]{width:18px;height:18px;accent-color:var(--ds-pink);cursor:pointer;margin:0}.nz-text ul[data-type=taskList]>li[data-checked=true]>div{color:var(--ds-text-sekundaer);text-decoration:line-through}.nz-text p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--ds-text-leise);pointer-events:none}@media (max-width:1023.5px),(pointer:coarse){.nz-text ul[data-type=taskList]>li>label{position:relative}.nz-text ul[data-type=taskList]>li>label:after{content:"";position:absolute;inset:-13px}}.nz-status{color:var(--ds-text-leise);white-space:nowrap;margin:0 0 0 auto;font-size:12px}
.kb{max-width:1120px}.kb-master{gap:32px}@media (min-width:1024px){.kb-master{grid-template-columns:340px minmax(0,1fr);gap:48px}.kb-liste{overscroll-behavior:contain;max-height:calc(100dvh - 48px);padding-right:4px;position:sticky;top:24px;overflow-y:auto}}.kb-liste{align-content:start;gap:12px;display:grid}.kb-liste__kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.kb-neu{flex:none}.kb-suche,.kb-eingabe{width:100%;min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-10);background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1px var(--ds-linie);color:var(--ds-text);font:400 16px/1.3 var(--ds-schrift);border:0;outline:0;padding:0 14px}.kb-suche::placeholder,.kb-eingabe::placeholder{color:var(--ds-text-leise)}.kb-suche:focus,.kb-eingabe:focus{box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kb-eingabe[aria-invalid]{box-shadow:inset 0 0 0 1.5px var(--ds-fehler-text)}@media (min-width:1024px) and (pointer:fine){.kb-suche,.kb-eingabe{min-height:40px;font-size:14px}}select.kb-eingabe,.kb-status,.kb-system-wahl{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.kb-filter{flex-wrap:wrap;gap:4px;display:flex}.kb-filter__chip{border-radius:var(--ds-r-pill);min-height:36px;color:var(--ds-text-sekundaer);font:500 13px/1 var(--ds-schrift);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.kb-filter__chip:hover{background:var(--ds-flaeche-3)}.kb-filter__chip[aria-pressed=true]{background:var(--ds-akzent-aktiv);color:var(--ds-akzent-aktiv-text)}.kb-filter__zahl{color:var(--ds-text-leise);font-size:12px}.kb-filter__chip[aria-pressed=true] .kb-filter__zahl{color:inherit;opacity:.75}@media (max-width:1023px),(pointer:coarse){.kb-filter__chip{min-height:44px}}.kb-zeilen{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kb-abschnitt{color:var(--ds-text-sekundaer);font:600 12px/1.3 var(--ds-schrift);letter-spacing:.02em;margin:12px 0 0;padding:0 12px}.kb-zeile{border-radius:var(--ds-r-12);width:100%;min-height:64px;color:var(--ds-text);font-family:var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.kb-zeile:hover{background:var(--ds-flaeche-3)}.kb-zeile[aria-current]{background:var(--ds-akzent-aktiv)}.kb-zeile:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.kb-zeile__text{flex:auto;gap:3px;min-width:0;display:grid}.kb-zeile__oben{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.kb-zeile__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.kb-zeile[aria-current] .kb-zeile__name{color:var(--ds-akzent-aktiv-text)}.kb-zeile__termin{color:var(--ds-text-sekundaer);white-space:nowrap;flex:none;font-size:12px}.kb-zeile__termin[data-dringend]{color:var(--ds-fehler-text)}.kb-zeile__unten{color:var(--ds-text-sekundaer);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}@media (max-width:1023px){.kb-zeile{padding:10px 4px}.kb-zeile[aria-current]{background:0 0}.kb-zeile[aria-current] .kb-zeile__name{color:inherit}}.kb-keine,.kb-hinweis-leer{color:var(--ds-text-sekundaer);margin:8px 12px;font-size:14px}.kb-hinweis-leer{text-align:center;margin:64px 0 0}.kb-av{background:var(--kb-av,var(--ds-pink-flaeche));width:40px;height:40px;color:var(--ds-text);font:600 14px/1 var(--ds-schrift);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.kb-av[data-gross]{width:56px;height:56px;font-size:19px}.kb-av[data-farbe="1"]{--kb-av:var(--ds-pink-flaeche)}.kb-av[data-farbe="2"]{--kb-av:#788cff2e}.kb-av[data-farbe="3"]{--kb-av:#3cc89629}.kb-av[data-farbe="4"]{--kb-av:#f0aa3c2e}.kb-leer{gap:8px;display:grid}.kb-leer__inhalt{text-align:center;justify-items:center;gap:16px;max-width:460px;margin:72px auto 0;display:grid}.kb-leer__bild{display:flex}.kb-leer__bild .kb-av{width:44px;height:44px;box-shadow:0 0 0 3px var(--ds-grund);margin-left:-10px}.kb-leer__bild .kb-av:first-child{margin-left:0}.kb-leer__satz{text-wrap:balance;color:var(--ds-text-sekundaer);margin:0;font-size:15px;line-height:1.55}.kb-detail-spalte{min-width:0}.kb-detail{gap:28px;min-width:0;display:grid}.kb-detail__kopf{align-items:center;gap:16px;display:flex}.kb-detail__titel{flex:auto;justify-items:start;gap:6px;min-width:0;display:grid}.kb-name{border-radius:var(--ds-r-8);width:100%;min-height:44px;color:var(--ds-text);font:600 clamp(22px, 2.6vw, 28px) / 1.2 var(--ds-schrift);letter-spacing:-.02em;background:0 0;border:0;outline:0;margin:0 0 0 -6px;padding:0 6px}.kb-name:hover{background:var(--ds-flaeche-2)}.kb-name:focus{background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kb-status{border-radius:var(--ds-r-pill);background-color:var(--ds-flaeche-2);min-height:32px;color:var(--ds-text);font:500 13px/1 var(--ds-schrift);border:0;padding:0 30px 0 12px}@media (max-width:1023px),(pointer:coarse){.kb-status{min-height:44px}}.kb-menue{flex:none;align-self:flex-start;position:relative}.kb-menue__liste{z-index:20;border-radius:var(--ds-r-12);background:var(--ds-flaeche-3);min-width:220px;box-shadow:0 12px 32px #0000003d, inset 0 0 0 1px var(--ds-linie);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.kb-menue__eintrag{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-8);color:var(--ds-text);font:500 14px/1.2 var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;display:flex}.kb-menue__eintrag:hover,.kb-menue__eintrag:focus-visible{background:var(--ds-flaeche-aktiv);outline:0}.kb-menue__eintrag--gefahr{color:var(--ds-fehler-text)}.kb-loeschfrage{gap:12px;width:280px;max-width:calc(100vw - 48px);padding:8px;display:grid}.kb-loeschfrage__satz{margin:0;font-size:14px;line-height:1.45}.kb-loeschfrage__knoepfe{flex-wrap:wrap;gap:8px;display:flex}.kb-fakten{border-top:1px solid var(--ds-linie);border-bottom:1px solid var(--ds-linie);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 0;display:grid}@media (max-width:1279px){.kb-fakten{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-fakt--sitzung{grid-column:1/-1}}@media (max-width:479px){.kb-fakten{grid-template-columns:minmax(0,1fr);gap:20px}}.kb-fakt{align-content:start;justify-items:start;gap:4px;min-width:0;display:grid}.kb-fakt>.kb-eingabe{margin-top:2px}.kb-etikett{color:var(--ds-text-leise);font-size:12px;font-weight:500}.kb-wert{font-size:15px;line-height:1.4}.kb-wert[data-vorbei]{color:var(--ds-text-sekundaer)}.kb-leise{color:var(--ds-text-sekundaer);margin:0;font-size:13px;line-height:1.5}.kb-winzig{margin-top:6px;font-size:12px}.knopf-text.kb-textknopf{color:var(--ds-akzent-aktiv-text,var(--ds-text));text-decoration:underline;-webkit-text-decoration-color:var(--ds-linie-stark);text-decoration-color:var(--ds-linie-stark);text-underline-offset:3px;margin-left:-10px;font-size:13px}.kb-abschnitt-block{gap:12px;min-width:0;display:grid}.kb-abschnitt-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.kb-ueberschrift{font:600 16px/1.25 var(--ds-schrift);margin:0}.kb-schritt{justify-items:start;gap:8px;display:grid}.knopf-text.kb-faellig{color:var(--ds-text-sekundaer);text-decoration:underline;-webkit-text-decoration-color:var(--ds-linie-stark);text-decoration-color:var(--ds-linie-stark);text-underline-offset:3px;margin-left:-10px;font-size:13px}.knopf-text.kb-faellig[data-dringend]{color:var(--ds-fehler-text)}.kb-systeme{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kb-system{border-radius:var(--ds-r-pill);background:var(--ds-flaeche-2);align-items:center;gap:2px;min-height:32px;padding-left:12px;font-size:13px;display:inline-flex}.kb-system__loesen{width:32px;height:32px;color:var(--ds-text-sekundaer);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.kb-system__loesen:hover{background:var(--ds-flaeche-aktiv);color:var(--ds-text)}.kb-system-wahl{border-radius:var(--ds-r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--ds-linie-stark);color:var(--ds-text-sekundaer);font:500 13px/1 var(--ds-schrift);background-color:#0000;border:0;padding:0 30px 0 12px}@media (max-width:1023px),(pointer:coarse){.kb-system{min-height:44px}.kb-system__loesen{width:44px;height:44px}.kb-system-wahl{min-height:44px}}.kb-schritte{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kb-schritte li{gap:8px;font-size:14px;line-height:1.55;display:flex}.kb-schritte__nr{color:var(--ds-text-sekundaer)}.kb-neu-eintrag{border-radius:var(--ds-r-12);background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1px var(--ds-linie);gap:10px;padding:12px;display:grid}.kb-neu-eintrag:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kb-neu-eintrag__text{width:100%;min-height:72px;color:var(--ds-text);font:400 16px/1.5 var(--ds-schrift);resize:vertical;background:0 0;border:0;outline:0;padding:2px}.kb-neu-eintrag__text::placeholder{color:var(--ds-text-leise)}@media (min-width:1024px) and (pointer:fine){.kb-neu-eintrag__text{font-size:14px}}.kb-neu-eintrag__arten{flex-wrap:wrap;gap:6px;display:flex}.kb-art{border-radius:var(--ds-r-pill);background:var(--ds-flaeche-3);min-height:32px;color:var(--ds-text-sekundaer);font:500 13px/1 var(--ds-schrift);cursor:pointer;border:0;padding:0 12px}.kb-art[aria-pressed=true]{background:var(--ds-akzent-aktiv);color:var(--ds-akzent-aktiv-text)}@media (max-width:1023px),(pointer:coarse){.kb-art{min-height:44px}}.kb-neu-eintrag__fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kb-verlauf{margin:4px 0 0;padding:0;list-style:none;display:grid}.kb-verlauf__eintrag{gap:3px;padding:0 0 20px 26px;display:grid;position:relative}.kb-verlauf__eintrag:before{content:"";background:var(--ds-linie-stark);width:1px;position:absolute;top:14px;bottom:0;left:4px}.kb-verlauf__eintrag:last-child{padding-bottom:0}.kb-verlauf__eintrag:last-child:before{display:none}.kb-verlauf__punkt{background:var(--ds-text-leise);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}.kb-verlauf__eintrag[data-art=meeting] .kb-verlauf__punkt{background:var(--ds-pink)}.kb-verlauf__kopf{color:var(--ds-text-leise);font-size:12px}.kb-verlauf__kopf b{color:var(--ds-text-sekundaer);font-weight:500}.kb-verlauf__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.kb-termin{border:0;gap:10px;min-width:0;margin:4px 0 0;padding:0;display:grid}.kb-termin__felder{flex-wrap:wrap;gap:8px;display:flex}.kb-termin__feld{gap:4px;display:grid}.kb-termin__etikett{color:var(--ds-text-leise);font-size:12px}.kb-eingabe--datum{font-variant-numeric:tabular-nums;width:9.5em}.kb-eingabe--zeit{font-variant-numeric:tabular-nums;width:5.5em}.kb-termin__knoepfe{flex-wrap:wrap;gap:8px;display:flex}.kb-feldfehler{color:var(--ds-fehler-text);margin:0;font-size:13px}.kb-anlegen{gap:16px;max-width:520px;display:grid}.kb-anlegen__titel{font:600 22px/1.2 var(--ds-schrift);letter-spacing:-.01em;margin:0}.kb-feldgruppe{gap:6px;display:grid}.kb-knopfzeile{flex-wrap:wrap;gap:8px;display:flex}.kb-name--lesen{text-align:left;cursor:text;overflow-wrap:anywhere;display:block}.kb-statuswahl{position:relative}.kb-status{align-items:center;gap:8px;display:inline-flex}.kb-status__punkt{background:var(--kb-phase,var(--ds-text-leise));border-radius:50%;flex:none;width:8px;height:8px}[data-phase=lead]{--kb-phase:var(--ds-text-leise)}[data-phase=discovery]{--kb-phase:#788cff}[data-phase=active]{--kb-phase:#2eb880}[data-phase=renewal_due]{--kb-phase:#e8a028}[data-phase=completed]{--kb-phase:var(--ds-linie-stark)}.kb-statuswahl__liste{z-index:20;border-radius:var(--ds-r-12);background:var(--ds-flaeche-3);min-width:220px;box-shadow:0 12px 32px #0000003d, inset 0 0 0 1px var(--ds-linie);margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0}.kb-statuswahl__eintrag{width:100%;min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-8);color:var(--ds-text);font:500 14px/1.2 var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.kb-statuswahl__eintrag:hover,.kb-statuswahl__eintrag:focus-visible{background:var(--ds-flaeche-aktiv);outline:0}.kb-statuswahl__eintrag[aria-selected=true]{color:var(--ds-akzent-aktiv-text);font-weight:600}@media (min-width:1024px) and (pointer:fine){.kb-statuswahl__eintrag{min-height:36px}}.kb-etikett-zeile{justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.kb-wert--link{color:var(--ds-text);text-decoration:underline;-webkit-text-decoration-color:var(--ds-linie-stark);text-decoration-color:var(--ds-linie-stark);text-underline-offset:3px;overflow-wrap:anywhere}.kb-wert--link:hover{text-decoration-color:currentColor}.kb-wert--leer{color:var(--ds-text-sekundaer)}.kb-bearbeiten{width:100%;display:block}.kb-schritt__text{min-height:var(--ds-ziel-mobil);border-radius:var(--ds-r-8);width:calc(100% + 16px);color:var(--ds-text);font:500 16px/1.45 var(--ds-schrift);text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;margin:0 0 0 -8px;padding:6px 8px}.kb-schritt__text:hover{background:var(--ds-flaeche-2)}@media (min-width:1024px) and (pointer:fine){.kb-schritt__text{min-height:40px;padding-block:4px}}.kb-schritt__text:focus-visible,.kb-name--lesen:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.kb-meldung{color:var(--ds-fehler-text);font:500 13px/1.3 var(--ds-schrift);white-space:nowrap;flex:none}.kb-meldung:before{content:"● ";vertical-align:2px;font-size:9px}.kb-meldung--absatz,.kb-meldung--block{white-space:normal;margin:0;line-height:1.5}.kb-meldung--block{margin:8px 12px}.kb-detail__kopf>.kb-meldung{align-self:flex-start;margin-top:14px}.kb-loeschfrage__satz[data-fehler]{color:var(--ds-fehler-text)}.kb-heute{border-radius:var(--ds-r-12);background:var(--ds-flaeche-2);box-shadow:inset 0 0 0 1px var(--ds-linie);gap:6px;padding:12px 12px 10px;display:grid}.kb-heute__titel{font:600 13px/1.3 var(--ds-schrift);color:var(--ds-text);margin:0;padding:0 4px}.kb-heute__datum{color:var(--ds-text-leise);font-weight:500}.kb-heute__ruhig{color:var(--ds-text-sekundaer);margin:0;padding:0 4px 2px;font-size:13px}.kb-heute__liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kb-heute__eintrag{border-radius:var(--ds-r-8);width:100%;min-height:44px;color:var(--ds-text);font-family:var(--ds-schrift);text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;padding:6px 4px 6px 18px;display:grid;position:relative}.kb-heute__eintrag:before{content:"";background:var(--ds-text-leise);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:6px}.kb-heute__eintrag[data-art=sitzung]:before{background:var(--ds-pink)}.kb-heute__eintrag[data-art=ueberfaellig]:before{background:var(--ds-fehler-text)}.kb-heute__eintrag:hover{background:var(--ds-flaeche-3)}.kb-heute__eintrag:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}.kb-heute__name{font-size:14px;font-weight:600;line-height:1.3}.kb-heute__was{color:var(--ds-text-sekundaer);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.kb-heute__eintrag[data-art=ueberfaellig] .kb-heute__was,.kb-zeile__dringend{color:var(--ds-fehler-text)}.kb-skelett{background:var(--ds-flaeche-3);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite kb-skelett;display:block}.kb-skelett--klein{opacity:.7;height:10px}.kb-skelett--kreis{border-radius:50%;flex:none;width:40px;height:40px}.kb-skelett--gross{width:56px;height:56px}.kb-skelett--titel{border-radius:8px;width:50%;height:24px}.kb-skelett-zeile{align-items:center;gap:12px;padding:12px;display:flex}.kb-skelett-zeile__text{flex:auto;gap:8px;display:grid}.kb-detail-skelett{gap:18px;display:grid}.kb-detail-skelett__kopf{align-items:center;gap:16px;margin-bottom:10px;display:flex}@keyframes kb-skelett{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.kb-skelett{animation:none}}.kb-termin__felder{align-items:flex-end}.kb-kalender-knopf{border-radius:var(--ds-r-10);background:var(--ds-flaeche-2);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--ds-linie);color:var(--ds-text-sekundaer);cursor:pointer;border:0;place-items:center;display:inline-grid}.kb-kalender-knopf[aria-expanded=true],.kb-kalender-knopf:hover{color:var(--ds-text);box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kb-kalender{border-radius:var(--ds-r-12);background:var(--ds-flaeche-2);width:min(300px,100%);box-shadow:inset 0 0 0 1px var(--ds-linie);gap:8px;padding:10px;display:grid}.kb-kalender__kopf{justify-content:space-between;align-items:center;display:flex}.kb-kalender__monat{font:600 14px/1 var(--ds-schrift)}.kb-kalender__blaettern{width:36px;height:36px;color:var(--ds-text);font:500 20px/1 var(--ds-schrift);cursor:pointer;background:0 0;border:0;border-radius:50%}.kb-kalender__blaettern:hover{background:var(--ds-flaeche-3)}.kb-kalender__raster{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.kb-kalender__wochentag{color:var(--ds-text-leise);text-align:center;padding:4px 0;font-size:11px;font-weight:600}.kb-kalender__tag{aspect-ratio:1;min-height:36px;color:var(--ds-text);font:500 14px/1 var(--ds-schrift);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:50%}.kb-kalender__tag:hover{background:var(--ds-flaeche-3)}.kb-kalender__tag[data-heute]{box-shadow:inset 0 0 0 1.5px var(--ds-pink)}.kb-kalender__tag[aria-pressed=true]{background:var(--ds-pink);color:#0b0b0d;font-weight:650}.kb-kalender__tag:focus-visible,.kb-kalender__blaettern:focus-visible,.kb-kalender-knopf:focus-visible{outline:2px solid var(--ds-pink);outline-offset:2px}@media (max-width:1023px),(pointer:coarse){.kb-kalender-knopf,.kb-kalender__blaettern{width:44px;height:44px}.kb-kalender{width:min(340px,100%)}.kb-kalender__tag{min-height:44px}}@media (max-width:1023px){.kb-detail>.kb-detail__kopf{order:-2}.kb-detail>.kb-schritt-block{order:-1}}.kb-termine__liste{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kb-termine__eintrag{background:var(--ds-flaeche-2);border-radius:12px;gap:10px;min-width:0;padding:14px 16px;display:grid}.kb-termine__eintrag[data-status=cancelled]{color:var(--ds-text-sekundaer)}.kb-termine__kopf{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.kb-termine__zeit{font-size:15px;font-weight:600}.kb-termine__status{color:var(--ds-text-sekundaer);margin-left:auto;font-size:13px}.kb-termine__fakten{gap:4px;min-width:0;margin:0;display:grid}.kb-termine__fakten dd{overflow-wrap:anywhere;gap:2px;margin:0 0 6px;font-size:14px;line-height:1.5;display:grid}.kb-termine__frage{color:var(--ds-text-sekundaer)}.kb-termine__notizen{white-space:pre-line}.kb-termine__geloescht{color:var(--ds-text-leise);font-style:italic}.kb-termine__fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}@media (max-width:1023px){.kb-termine__fuss .kb-textknopf{align-items:center;min-height:44px;display:inline-flex}}
html[data-theme=light] .app-hell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pink:var(--tarif-hell);--pink-text:var(--tarif-text-hell);--pink-soft:rgba(var(--tarif-hell-rgb), .12);--pink-glow:rgba(var(--tarif-hell-rgb), .18);--pink-deep:var(--tarif-text-hell);--pink-light:var(--tarif-text-hell);--danger:#dc2626;--danger-light:#b91c1c;--danger-border:#fca5a5;--danger-surface:#fef2f2;--danger-surface-h:#fee2e2;--bg:#fafaf9;--bg-elev:#efeff1;--bg-card:#f4f4f5;--ez-skel:#dcdce1;--bg-card-h:#eaeaed;--border:#00000014;--border-strong:#00000024;--text:#0b0b0d;--text-muted:#52525b;--text-dim:#65656c;--wb-pink-text:var(--tarif-text-hell);--wb-auf-pink:#0b0b0d;--wb-knopf-oben:#fff;--wb-knopf-oben-h:#f4f4f5;--wb-knopf-rand:#00000024;--wb-flaeche-unten:#efeff1;--wb-karte-unten:#f4f4f5;--wb-gefahr-oben:#fee2e2;--wb-vorschau:#efeff1;--warning:#a16207;--ds-grund:#fafaf9;--ds-flaeche-1:#f4f4f5;--ds-flaeche-2:#efeff1;--ds-flaeche-3:#eaeaed;--ds-flaeche-aktiv:#e4e4e7;--ds-linie:#0000000f;--ds-linie-stark:#0000001a;--ds-text:#0b0b0d;--ds-text-sekundaer:#52525b;--ds-text-leise:#65656c;--ds-pink-flaeche:var(--tarif-hell-flaeche);--ds-pink-text:var(--tarif-text-hell);--ds-pink:var(--tarif-hell);--ds-pink-hover:var(--tarif-hell-hover)}@media (prefers-color-scheme:light){html[data-theme=system] .app-hell,html:not([data-theme]) .app-hell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pink:var(--tarif-hell);--pink-text:var(--tarif-text-hell);--pink-soft:rgba(var(--tarif-hell-rgb), .12);--pink-glow:rgba(var(--tarif-hell-rgb), .18);--pink-deep:var(--tarif-text-hell);--pink-light:var(--tarif-text-hell);--danger:#dc2626;--danger-light:#b91c1c;--danger-border:#fca5a5;--danger-surface:#fef2f2;--danger-surface-h:#fee2e2;--bg:#fafaf9;--bg-elev:#efeff1;--bg-card:#f4f4f5;--ez-skel:#dcdce1;--bg-card-h:#eaeaed;--border:#00000014;--border-strong:#00000024;--text:#0b0b0d;--text-muted:#52525b;--text-dim:#65656c;--wb-pink-text:var(--tarif-text-hell);--wb-auf-pink:#0b0b0d;--wb-knopf-oben:#fff;--wb-knopf-oben-h:#f4f4f5;--wb-knopf-rand:#00000024;--wb-flaeche-unten:#efeff1;--wb-karte-unten:#f4f4f5;--wb-gefahr-oben:#fee2e2;--wb-vorschau:#efeff1;--warning:#a16207;--ds-grund:#fafaf9;--ds-flaeche-1:#f4f4f5;--ds-flaeche-2:#efeff1;--ds-flaeche-3:#eaeaed;--ds-flaeche-aktiv:#e4e4e7;--ds-linie:#0000000f;--ds-linie-stark:#0000001a;--ds-text:#0b0b0d;--ds-text-sekundaer:#52525b;--ds-text-leise:#65656c;--ds-pink-flaeche:var(--tarif-hell-flaeche);--ds-pink-text:var(--tarif-text-hell);--ds-pink:var(--tarif-hell);--ds-pink-hover:var(--tarif-hell-hover)}}html[data-theme=light]:has(.app-hell){background:#fafaf9}html[data-theme=light]:has(.app-hell) body{background:#fafaf9}@media (prefers-color-scheme:light){html[data-theme=system]:has(.app-hell){background:#fafaf9}html[data-theme=system]:has(.app-hell) body{background:#fafaf9}html:not([data-theme]):has(.app-hell){background:#fafaf9}html:not([data-theme]):has(.app-hell) body{background:#fafaf9}}html[data-theme=light]:has(.ds-app,.app-hell) .sq-cookie-settings-btn{color:#52525b;background:#fffffff0;border-color:#0000001f;box-shadow:0 2px 10px #00000014}html[data-theme=light]:has(.ds-app,.app-hell) .sq-cookie-settings-btn:hover{color:#0b0b0d;border-color:rgba(var(--tarif-hell-rgb), .45);background:#fff}@media (prefers-color-scheme:light){:is(html[data-theme=system]:has(.ds-app,.app-hell) .sq-cookie-settings-btn,html:not([data-theme]):has(.ds-app,.app-hell) .sq-cookie-settings-btn){color:#52525b;background:#fffffff0;border-color:#0000001f;box-shadow:0 2px 10px #00000014}:is(html[data-theme=system]:has(.ds-app,.app-hell) .sq-cookie-settings-btn:hover,html:not([data-theme]):has(.ds-app,.app-hell) .sq-cookie-settings-btn:hover){color:#0b0b0d;border-color:rgba(var(--tarif-hell-rgb), .45);background:#fff}}
