:root{--nav-w:252px}html.sb-schmal{--nav-w:84px}.nav{width:var(--nav-w);z-index:50;box-sizing:border-box;border-right:1px solid var(--line);scrollbar-width:none;font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;background:#fff;flex-direction:column;padding:22px 14px 18px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.nav::-webkit-scrollbar{display:none}.nav-kopf{align-items:center;gap:10px;min-height:34px;padding:0 4px 0 10px;display:flex}.nav-marke{cursor:pointer;min-width:0;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;font-family:inherit;display:flex}.nav-wortmarke{letter-spacing:-.035em;font-size:21px;font-weight:800}.nav-partner{align-items:center;gap:7px;min-width:0;height:18px;margin:2px 0 0 50px;display:flex}.nav-partner-mal{color:#b8b8b4;font-size:14px;font-weight:400;line-height:1}.nav-partner img{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:15px;display:block}.nav-einklappen{width:30px;height:30px;box-shadow:var(--ring);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .15s;display:flex}.nav-einklappen:hover{box-shadow:var(--ring-hov)}.nav-liste{flex-direction:column;gap:2px;margin-top:20px;display:flex}.nav-item{height:46px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:400;transition:background .12s;display:flex}.nav-item:hover{background:var(--surface)}.nav-item.aktiv{background:var(--surface);font-weight:600}.nav-item svg{flex-shrink:0}.nav-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-zahl{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.nav-gruppe{color:var(--ink-2);white-space:nowrap;padding:18px 12px 4px;font-size:13px}.nav-luft{flex:1;min-height:12px}.nav-trenner{background:var(--line);flex-shrink:0;height:1px;margin:12px}.nav-nutzer{margin-top:10px;position:relative}.nav-nutzer-knopf{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:6px 12px;font-family:inherit;display:flex}.nav-nutzer-knopf:hover,.nav-nutzer-knopf.offen,.nav-nutzer-knopf.aktiv{background:var(--surface)}.nav-avatar{background:var(--ink);color:#fff;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13.5px;font-weight:600;display:flex;position:relative}.nav-avatar-punkt{background:var(--err);border-radius:5px;width:10px;height:10px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.nav-nutzer-text{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.nav-nutzer-name{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.nav-nutzer-mail{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.nav-menue{z-index:60;min-width:220px;box-shadow:var(--pop);background:#fff;border-radius:12px;flex-direction:column;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.nav-menue button{height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14.5px;display:flex}.nav-menue button:hover{background:var(--surface)}.nav-menue-neben{color:var(--ink-3);margin-left:auto;font-size:12px}.nav-menue-zahl{background:var(--err);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.nav-menue-trenner{background:var(--line-2);height:1px;margin:6px 4px}.nav-menue .nav-menue-leise{color:var(--ink-2)}.ws-wrap{flex-shrink:0;margin-top:20px;position:relative}.ws-karte{box-sizing:border-box;width:100%;height:62px;box-shadow:var(--ring);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:11px;padding:0 14px 0 10px;font-family:inherit;transition:box-shadow .15s;display:flex}.ws-karte:hover{box-shadow:var(--ring-hov)}.ws-karte.ws-auf{box-shadow:var(--ring-act)}.ws-karte.ws-fest,.ws-karte.ws-leer,.ws-karte.ws-laedt{cursor:default}.ws-karte.ws-fest:hover,.ws-karte.ws-laedt:hover{box-shadow:var(--ring)}.ws-leer,.ws-laedt{margin-top:20px}.ws-text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ws-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.ws-domain{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ws-pfeil{color:var(--ink-2);flex-shrink:0;transition:transform .18s}.ws-auf .ws-pfeil{transform:rotate(180deg)}.ws-kuerzel{letter-spacing:-.01em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.ws-logo{object-fit:contain;box-shadow:var(--ring);box-sizing:border-box;background:#fff;border-radius:50%;flex-shrink:0;padding:3px}.ws-skelett{background:var(--line-3)!important}.ws-skelett-zeile{background:var(--line-3);border-radius:5px;width:110px;height:11px;margin:3px 0;display:block}.ws-skelett-zeile.kurz{width:76px}.ws-menue{z-index:60;box-shadow:var(--pop);background:#fff;border-radius:12px;max-height:60vh;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.ws-option{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-family:inherit;display:flex}.ws-option:hover,.ws-option.gewaehlt{background:var(--surface)}.ws-option-text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ws-option-name{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.ws-option-domain{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sb-shift{background:var(--page);min-height:100vh;transition:margin-left .2s;margin-left:var(--nav-w)!important}body:has(.nav) .rechts-footer{margin-left:var(--nav-w)!important}.nav-mobil,.nav-schleier{display:none}@media (max-width:900px){.nav{width:272px;box-shadow:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;transform:translate(-100%);align-items:stretch!important;padding:22px 14px 18px!important}.nav.offen{transform:none;box-shadow:6px 0 34px #00000024}.nav .nav-einklappen{display:none}.sb-shift{margin-left:0!important}body:has(.nav) .rechts-footer{margin-left:0!important}.nav-mobil{z-index:45;height:42px;box-shadow:var(--pop);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:21px;align-items:center;gap:10px;padding:0 12px 0 10px;display:flex;position:fixed;top:12px;left:12px}.nav-schleier{z-index:49;opacity:0;pointer-events:none;background:#00000038;transition:opacity .2s;display:block;position:fixed;inset:0}.nav-schleier.an{opacity:1;pointer-events:auto}}.sb-rail,.sb-mobil-knopf,.sb-backdrop{display:none!important}.ui-seite{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:36px 36px 80px}.ui-seite-breit{max-width:1480px}@media (max-width:900px){.ui-seite{padding:72px 16px 64px}}.ui-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.ui-kopf h1,.ui-titel{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.15}.ui-unter{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.5}.ui-kopf-aktionen{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-abschnitt{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:19px;font-weight:600}.ui-etikett{color:var(--ink);font-size:13px;font-weight:600}.ui-klein{color:var(--ink-2);font-size:13px}.ui-link{color:var(--ink);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ui-link:hover{color:var(--ink-strong)}.ui-zahl{font-variant-numeric:tabular-nums}.ui-knopf{border-radius:var(--r-pill);height:40px;box-shadow:var(--ring);color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:box-shadow .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.ui-knopf:hover:not(:disabled){box-shadow:var(--ring-hov)}.ui-knopf:disabled{opacity:.45;cursor:not-allowed}.ui-knopf-dunkel{background:var(--ink-strong);color:#fff;box-shadow:none}.ui-knopf-dunkel:hover:not(:disabled){background:#000;box-shadow:0 6px 16px #00000024}.ui-knopf-dunkel:disabled{background:var(--line-2);color:var(--ink-4);opacity:1}.ui-knopf-gold{background:var(--accent);color:#1c1407;box-shadow:none}.ui-knopf-gold:hover:not(:disabled){background:var(--accent-hover)}.ui-knopf-gefahr{background:var(--err);color:#fff;box-shadow:none}.ui-knopf-gefahr:hover:not(:disabled){background:var(--err-ink)}.ui-knopf-leise{box-shadow:none;color:var(--ink-2);background:0 0;padding:0 10px}.ui-knopf-leise:hover:not(:disabled){background:var(--surface);box-shadow:none;color:var(--ink)}.ui-knopf-gross{height:50px;padding:0 22px;font-size:15px}.ui-knopf-klein{height:32px;padding:0 12px;font-size:13px}.ui-knopf-rund{width:36px;height:36px;padding:0}.ui-knopf-voll{width:100%}.ui-pillen{flex-wrap:wrap;gap:8px;display:flex}.ui-pille{border-radius:var(--r-pill);height:38px;box-shadow:var(--ring);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border:0;align-items:center;gap:7px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:box-shadow .15s,background .15s,color .15s;display:inline-flex}.ui-pille:hover:not(:disabled){box-shadow:var(--ring-hov)}.ui-pille.an,.ui-pille[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.ui-pille:disabled{opacity:.45;cursor:not-allowed}.ui-pille-klein{height:32px;padding:0 12px;font-size:13px}.ui-reiter{border-bottom:1px solid var(--line-2);gap:22px;display:flex}.ui-reiter button,.ui-reiter a{color:var(--ink-2);cursor:pointer;box-shadow:none;background:0 0;border:0;padding:0 0 10px;font-family:inherit;font-size:15px;text-decoration:none;transition:color .15s}.ui-reiter button:hover,.ui-reiter a:hover{color:var(--ink)}.ui-reiter button.an,.ui-reiter button[aria-selected=true],.ui-reiter a.an,.ui-reiter a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:600}.ui-feld,.ui-auswahl{box-sizing:border-box;border-radius:var(--r-m);width:100%;height:46px;box-shadow:var(--ring);color:var(--ink);background:#fff;border:0;outline:none;padding:0 14px;font-family:inherit;font-size:15px;transition:box-shadow .15s}textarea.ui-feld{resize:vertical;height:auto;min-height:96px;padding:12px 14px;line-height:1.55}.ui-feld::placeholder{color:var(--ink-3)}.ui-feld:hover,.ui-auswahl:hover{box-shadow:inset 0 0 0 1px #c9c9c9}.ui-feld:focus,.ui-auswahl:focus{box-shadow:var(--ring-act)}.ui-auswahl{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.ui-suche{position:relative}.ui-suche svg{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ui-suche .ui-feld{padding-left:44px}.ui-feldname{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}label.ui-feldname{width:fit-content;max-width:100%}.ui-feldhilfe{color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.45}.ui-schalter{background:var(--line);cursor:pointer;border:0;border-radius:13px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .18s;position:relative}.ui-schalter:after{content:"";background:#fff;border-radius:10px;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ui-schalter.an,.ui-schalter[aria-checked=true]{background:var(--ink)}.ui-schalter.an:after,.ui-schalter[aria-checked=true]:after{transform:translate(18px)}.ui-schalter:disabled{opacity:.45;cursor:not-allowed}.ui-chip{border-radius:var(--r-pill);white-space:nowrap;height:26px;box-shadow:var(--ring);color:var(--ink-2);background:#fff;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-chip:before{content:"";opacity:.7;background:currentColor;border-radius:3px;width:6px;height:6px}.ui-chip.ohne-punkt:before{display:none}.ui-chip-gold{background:var(--accent-soft);box-shadow:none;color:var(--accent-ink)}.ui-chip-gold:before{background:var(--accent);opacity:1}.ui-chip-gruen{background:var(--ok-soft);box-shadow:none;color:var(--ok-ink)}.ui-chip-gruen:before{background:var(--ok-mid);opacity:1}.ui-chip-rot{background:var(--err-soft);box-shadow:none;color:var(--err-ink)}.ui-chip-rot:before{background:var(--err);opacity:1}.ui-chip-blau{background:var(--info-soft);box-shadow:none;color:var(--info-ink)}.ui-chip-grau{background:var(--surface);box-shadow:none;color:var(--ink-2)}.ui-chip-pflaume{box-shadow:none;color:#5b3f66;background:#ede3f0}.ui-chip-dunkel{background:var(--ink);box-shadow:none;color:#fff}.ui-karte{border-radius:var(--r-card);box-shadow:var(--ring);background:#fff;padding:22px 24px}.ui-karte-klick{cursor:pointer;transition:box-shadow .15s}.ui-karte-klick:hover{box-shadow:var(--ring-hov)}.ui-flaeche{background:var(--surface);border-radius:var(--r-l);padding:20px 22px}.ui-kennzahl{border-radius:var(--r-card);box-shadow:var(--ring);background:#fff;padding:16px 16px 18px}.ui-kennzahl-name{color:var(--ink-2);font-size:13px;line-height:1.35}.ui-kennzahl-wert{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:6px;font-size:26px;font-weight:700}.ui-kennzahl-unter{color:var(--ink-2);margin-top:4px;font-size:13px}.ui-plus{color:var(--ok);font-weight:600}.ui-minus{color:var(--err);font-weight:600}.ui-zeile{box-sizing:border-box;border-radius:var(--r-card);min-height:62px;box-shadow:var(--ring);cursor:pointer;text-align:left;width:100%;color:var(--ink);background:#fff;border:0;align-items:center;gap:14px;padding:10px 20px;font-family:inherit;transition:box-shadow .15s;display:flex}.ui-zeile:hover{box-shadow:var(--ring-hov)}.ui-zeilen{flex-direction:column;gap:12px;display:flex}.ui-tabelle{border-collapse:collapse;width:100%;font-size:14px}.ui-tabelle th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--ink);white-space:nowrap;padding:0 12px 10px;font-size:13px;font-weight:500}.ui-tabelle td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:14px 12px}.ui-tabelle tr:last-child td{border-bottom:0}.ui-tabelle tbody tr:hover td{background:var(--surface-2)}.ui-tabelle .rechts{text-align:right;font-variant-numeric:tabular-nums}.ui-bereiche{flex-direction:column;gap:2px;display:flex}.ui-bereich{height:46px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:15px;text-decoration:none;display:flex}.ui-bereich:hover{background:var(--surface)}.ui-bereich.an,.ui-bereich[aria-current=page]{background:var(--surface);font-weight:600}.ui-bereich-zahl{color:var(--ink-2);margin-left:auto;font-size:13px}.ui-bereich-nr{background:var(--surface);width:22px;height:22px;color:var(--ink-2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ui-bereich.an .ui-bereich-nr{background:var(--ink);color:#fff}.ui-schritte{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-schritt{border-radius:var(--r-pill);height:40px;color:var(--ink-2);cursor:default;white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:0 16px 0 8px;font-family:inherit;font-size:15px;display:inline-flex}button.ui-schritt{cursor:pointer}button.ui-schritt:hover{color:var(--ink);background:var(--surface)}.ui-schritt-nr{background:var(--surface);width:24px;height:24px;color:var(--ink-2);border-radius:12px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex}.ui-schritt.an{background:var(--ink);color:#fff;font-weight:600}.ui-schritt.an .ui-schritt-nr{color:#fff;background:#ffffff2e}.ui-schritt.fertig{color:var(--ink)}.ui-schritt.fertig .ui-schritt-nr{background:var(--ok-soft);color:var(--ok-ink)}html:has(.ui-fenster-hinter,.lib-modal-backdrop,.kl-cl-hinter,.db-fenster-grund,.wl-hinter,.loading-overlay,.ct.vollbild,.nav-schleier.an,.sb-backdrop.show,[data-scroll-sperre]){overflow:hidden}.ui-fenster,.ui-fenster-hinter,.lib-modal-backdrop,.kl-cl-hinter,.db-fenster-grund{overscroll-behavior:contain}.ui-fenster-hinter{z-index:10000;background:#00000057;justify-content:center;align-items:center;padding:24px;animation:.16s uiEin;display:flex;position:fixed;inset:0}.ui-fenster{box-sizing:border-box;width:100%;max-width:460px;max-height:calc(100vh - 48px);box-shadow:0 0 0 1px var(--line), 0 24px 60px #0003;font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;color:var(--ink);background:#fff;border-radius:20px;padding:26px 28px 24px;animation:.22s cubic-bezier(.22,1,.36,1) uiPop;overflow-y:auto}.ui-fenster-breit{max-width:620px}.ui-fenster-kopf{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.ui-fenster-kopf h3{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}.ui-fenster-unter{color:var(--ink-2);font-size:13px}.ui-fenster-zu{width:32px;height:32px;box-shadow:var(--ring);cursor:pointer;color:var(--ink-2);background:#fff;border:0;border-radius:16px;flex-shrink:0;font-size:13px}.ui-fenster-zu:hover{color:var(--ink);box-shadow:var(--ring-hov)}.ui-fenster-text{color:var(--ink-2);margin:0 0 18px;font-size:15px;line-height:1.55}.ui-fenster-fuss{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@keyframes uiEin{0%{opacity:0}to{opacity:1}}@keyframes uiPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.ui-meldung{border-radius:var(--r-card);background:var(--surface);color:var(--ink);align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.ui-meldung-ok{background:var(--ok-soft);color:var(--ok-ink)}.ui-meldung-hinweis{background:var(--warn-soft);color:var(--warn-ink)}.ui-meldung-fehler{background:var(--err-soft);color:var(--err-ink)}.ui-meldung-info{background:var(--info-soft);color:var(--info-ink)}.ui-meldung strong{font-weight:600}.ui-meldung.ui-meldung-block{display:block}.ui-meldung .ui-link{color:inherit}.ui-leiste{border-radius:var(--r-card);background:var(--accent-softer);box-shadow:inset 0 0 0 1px var(--warn-line);color:var(--ink);align-items:center;gap:12px;padding:12px 18px;font-size:14.5px;display:flex}.ui-leiste .ui-leiste-aktion{margin-left:auto}.ui-leer{text-align:center;color:var(--ink-2);padding:56px 24px}.ui-leer-titel{color:var(--ink);letter-spacing:-.015em;margin:0 0 6px;font-size:18px;font-weight:600}.ui-leer p{max-width:440px;margin:0 auto;font-size:14.5px;line-height:1.55}.ui-leer .ui-knopf{margin-top:18px}.ui-aufklapper>summary{cursor:pointer;align-items:center;gap:8px;padding:10px 0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.ui-aufklapper>summary::-webkit-details-marker{display:none}.ui-aufklapper>summary:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:8px;height:8px;margin-top:-4px;margin-left:4px;transition:transform .15s;transform:rotate(45deg)}.ui-aufklapper[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.ui-dreher{border:2.5px solid var(--line-2);border-top-color:var(--ink);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin}.tool-header{background:#fff;border-bottom:0;gap:20px;height:76px;padding:0 36px}.tool-header .logo-box,.kl{display:none!important}.kopf-schritte{z-index:20;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);display:grid;position:sticky;top:0}.kopf-links{align-items:center;display:flex}.kopf-rechts{min-width:0}.kopf-schritte .step-indicator{flex:none}@media (max-width:900px){.kopf-schritte{grid-template-columns:auto 1fr;padding-left:76px}.kopf-rechts{display:none}}.step-indicator{justify-content:center;gap:6px}.si-step{border-radius:var(--r-pill);height:40px;color:var(--ink-2);gap:9px;padding:0 16px 0 8px;font-size:15px}.si-step.active{background:var(--ink);color:#fff;font-weight:600}.si-step.done{color:var(--ink)}.si-num{background:var(--surface);width:24px;height:24px;color:var(--ink-2);border:0;font-family:inherit;font-size:12.5px;font-weight:700}.si-step.active .si-num{color:#fff;background:#ffffff2e}.si-step.done .si-num{background:var(--ok-soft);color:var(--ok-ink)}.si-connector{display:none}.tool-card{border-radius:var(--r-l);box-shadow:var(--ring);border:0;padding:32px}.card-title{letter-spacing:-.03em;padding-bottom:8px;font-size:24px}.card-title:after{display:none}.tool-divider{border-top-color:var(--line-2)}.form-label{text-transform:none;letter-spacing:0;color:var(--ink);font-size:14px;font-weight:600}.tool-input,.tool-select,.tool-textarea{border-radius:var(--r-m);box-shadow:var(--ring);color:var(--ink);border:0;padding:12px 14px;font-family:inherit;font-size:15px}.tool-input:hover,.tool-select:hover,.tool-textarea:hover{box-shadow:inset 0 0 0 1px #c9c9c9}.tool-input:focus,.tool-select:focus,.tool-textarea:focus{box-shadow:var(--ring-act);border:0}.tool-input.has-error,.tool-select.has-error{box-shadow:inset 0 0 0 1.6px var(--err)}.upload-area{border:1.5px dashed var(--line);border-radius:var(--r-card)}.upload-area:hover,.upload-area.dragover{border-color:var(--ink-2);background:var(--surface-2)}.upload-area.has-file{border-color:var(--ok-mid);background:var(--ok-soft);border-style:solid}.upload-name{color:var(--ok-ink)}.toggle-wrap{border-radius:var(--r-pill);background:var(--surface);border:0;gap:2px;padding:3px}.toggle-btn{border-radius:var(--r-pill);color:var(--ink-2);padding:8px 20px;font-family:inherit;font-weight:600}.toggle-btn+.toggle-btn{border-left:0}.toggle-btn.active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.btn-primary{border-radius:var(--r-pill);background:var(--ink-strong);color:#fff;text-transform:none;letter-spacing:0;border:0;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:600}.btn-primary:hover:not(:disabled){color:#fff;background:#000;transform:none;box-shadow:0 6px 16px #00000024}.btn-primary:disabled{background:var(--line-2);color:var(--ink-4);border:0}.btn-secondary{border-radius:var(--r-pill);box-shadow:var(--ring);color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:0;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600}.btn-secondary:hover{color:var(--ink);box-shadow:var(--ring-hov);background:#fff}.btn-secondary:disabled,.btn-secondary:disabled:hover{box-shadow:var(--ring);color:var(--ink-4);background:#fff}.btn-copy{border-radius:var(--r-pill);box-shadow:var(--ring);color:var(--ink);border:0;font-family:inherit;font-weight:600}.btn-copy:hover{box-shadow:var(--ring-hov);color:var(--ink)}.btn-copy.copied{box-shadow:none;background:var(--ok-soft);color:var(--ok-ink)}.btn-export{border-radius:var(--r-pill);box-shadow:var(--ring);text-transform:none;letter-spacing:0;border:0;font-family:inherit}.error-banner{border-radius:var(--r-card);background:var(--err-soft);color:var(--err-ink);border:0;padding:12px 16px;font-size:14px}.demo-banner{background:var(--warn-soft);border-bottom:1px solid var(--warn-line);color:var(--warn-ink);padding:10px 36px}.lib-modal-backdrop{background:#00000057}.lib-modal{box-shadow:0 0 0 1px var(--line), 0 24px 60px #0003;border-radius:20px;padding:26px 28px 24px}.lib-modal h3{letter-spacing:-.025em;font-size:21px}.lib-modal p{color:var(--ink-2);font-size:15px}.lib-modal-ico{background:var(--err-soft);border-radius:14px}.lib-modal-btn{border-radius:var(--r-pill);height:42px;box-shadow:var(--ring);border:0;padding:0 18px;font-size:14px}.lib-modal-btn:hover{box-shadow:var(--ring-hov)}.lib-modal-btn-danger{background:var(--err);box-shadow:none;color:#fff}.lib-modal-btn-danger:hover{background:var(--err-ink);box-shadow:none}.toast{left:calc(50% + var(--nav-w) / 2);border-radius:var(--r-pill);background:var(--ink);padding:12px 22px;font-size:14.5px;box-shadow:0 10px 30px #0000002e}@media (max-width:900px){.toast{left:50%}}.loading-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffeb}.loading-ring{border-color:var(--line-2);border-top-color:var(--ink)}.rechts-footer{background:var(--page)}.tp{align-items:flex-start;min-height:100vh;display:flex}.tp-leiste{box-sizing:border-box;border-right:1px solid var(--line-2);background:#fff;flex-shrink:0;width:212px;height:100vh;padding:26px 12px 20px 16px;position:sticky;top:0;overflow-y:auto}.tp-titel{color:var(--ink-2);padding:0 12px 10px;font-size:13px}.tp-uebersicht{box-shadow:var(--ring);background:#fff}.ui-bereich.an .tp-uebersicht{background:var(--ink);box-shadow:none}.tp-hinweis{color:var(--ink-3);margin:0;padding:18px 12px 0;font-size:12.5px;line-height:1.5}.tp-inhalt{flex:1;min-width:0}.tp .tool-header .step-indicator{visibility:hidden}@media (max-width:900px){.tp{flex-direction:column}.tp-leiste{border-right:0;border-bottom:1px solid var(--line-2);width:100%;height:auto;padding:64px 16px 12px;position:static}.tp-leiste .ui-bereiche{flex-flow:wrap;gap:6px}.tp-leiste .ui-bereich{height:38px;font-size:14px}.tp-hinweis{display:none}}.such-hinter{align-items:flex-start;padding-top:12vh}.such{width:100%;max-width:620px;box-shadow:0 0 0 1px var(--line), 0 24px 60px #0003;font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;color:var(--ink);background:#fff;border-radius:18px;animation:.2s cubic-bezier(.22,1,.36,1) uiPop;overflow:hidden}.such-kopf{border-bottom:1px solid var(--line-2);height:60px;color:var(--ink-2);align-items:center;gap:12px;padding:0 18px;display:flex}.such-kopf input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:17px}.such-kopf input::placeholder{color:var(--ink-3)}.such-taste,.such-fuss kbd{color:var(--ink-2);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;padding:2px 7px;font-family:inherit;font-size:11.5px}.such-liste{max-height:56vh;padding:8px;overflow-y:auto}.such-gruppe-name{color:var(--ink-2);padding:10px 12px 4px;font-size:13px}.such-treffer{cursor:pointer;text-align:left;width:100%;min-height:46px;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:6px 12px;font-family:inherit;display:flex}.such-treffer.an{background:var(--surface)}.such-titel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.such-unter{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:45%;font-size:13px;overflow:hidden}.such-leer{text-align:center;color:var(--ink-2);padding:28px 16px;font-size:14.5px}.such-fuss{border-top:1px solid var(--line-2);color:var(--ink-2);gap:18px;padding:10px 18px;font-size:12.5px;display:flex}.such-fuss kbd{margin-right:3px}.such-fuss-rechts{margin-left:auto}.hm{box-sizing:border-box;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:24px 28px 64px}.hm-oben{align-items:center;gap:12px;display:flex}.hm-suche{box-sizing:border-box;min-width:0;height:56px;box-shadow:var(--ring);color:var(--ink-2);cursor:text;text-align:left;background:#fff;border:0;border-radius:28px;flex:1;align-items:center;gap:14px;padding:0 8px 0 22px;font-family:inherit;font-size:15px;transition:box-shadow .15s;display:flex}.hm-suche:hover{box-shadow:var(--ring-hov)}.hm-suche>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hm-suche kbd{color:var(--ink-3);background:var(--surface);border-radius:6px;padding:3px 8px;font-family:inherit;font-size:12px}.hm-suche-knopf{background:var(--accent);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hm-neu{height:56px;padding:0 24px;font-size:15px}.hm-gruss{letter-spacing:-.03em;margin:26px 0 0;font-size:32px;font-weight:700;line-height:1.18}.hm-gruss span{display:block}.hm-datum{color:var(--ink-4)}.hm-freigabe{margin-top:18px}.hm-freigabe-punkt{background:var(--accent);border-radius:4px;flex-shrink:0;width:8px;height:8px}.hm-raster{grid-template-columns:minmax(0,1fr) 360px;gap:20px;margin-top:22px;display:grid}.hm-abstand{margin-top:28px}.hm-abstand-gross{margin-top:34px}.hm-karte{box-shadow:var(--ring);background:#fff;border-radius:16px;padding:20px 22px 14px}.hm-diagramm{flex-direction:column;min-height:250px;display:flex;position:relative}.hm-diagramm-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.hm-reiter{border-bottom:0;gap:24px}.hm-reiter button{padding:6px 2px 8px;font-size:15.5px}.hm-zeitraum{position:relative}.hm-menue{z-index:9;width:186px;box-shadow:var(--pop);background:#fff;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.hm-menue button{width:100%;height:40px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:14px;display:flex}.hm-menue button span{flex:1}.hm-menue button[aria-pressed=true] span{font-weight:600}.hm-menue button:hover{background:var(--surface)}.hm-summe{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:12px;display:flex}.hm-summe-zahl{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.hm-leise{color:var(--ink-2);margin:0;font-size:13.5px}.hm-leise-link{color:var(--ink-2);font-size:14px}.hm-diagramm-leer{margin-top:auto;margin-bottom:auto;padding:24px 0}.hm-kurve-rahmen{margin-top:14px;position:relative}.hm-kurve{transform-origin:50% 100%;width:100%;height:128px;animation:1s cubic-bezier(.2,.8,.2,1) both hmHoch;display:block;overflow:visible}.hm-kurve-punkt{animation:.5s ease-out .85s both hmPunkt}.hm-kurve-punkt:after{content:"";border-radius:50%;animation:1.4s ease-out 1.2s 2 hmPuls;position:absolute;inset:-3px;box-shadow:0 0 #e9a81e8c}@keyframes hmHoch{0%{opacity:.3;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes hmPunkt{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes hmPuls{to{box-shadow:0 0 0 12px #e9a81e00}}@media (prefers-reduced-motion:reduce){.hm-kurve,.hm-kurve-punkt,.hm-kurve-punkt:after{animation:none}}.hm-kurve-punkt{width:12px;height:12px;box-shadow:0 0 0 3px var(--accent);background:#fff;border-radius:6px;position:absolute;transform:translate(-50%,-50%)}.hm-kurve-achse{color:var(--ink-2);justify-content:space-between;margin-top:6px;font-size:13px;display:flex}.hm-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hm-kennzahlen .ui-kennzahl{border-radius:14px;flex-direction:column;justify-content:center;padding:14px 16px;display:flex}.hm-kennzahlen .ui-kennzahl-wert{margin-top:4px;font-size:22px}.hm-kennzahlen .ui-kennzahl-unter{margin-top:2px;font-size:12.5px}.hm-abschnitt-kopf{justify-content:space-between;align-items:baseline;padding:0 4px 12px;display:flex}.hm-abschnitt-kopf .ui-abschnitt{font-size:20px}.hm-grau{color:var(--ink-4);font-weight:600}.hm-artikel{border-radius:14px;gap:16px;height:64px;padding:0 20px}.hm-punkt{border-radius:5px;flex-shrink:0;width:9px;height:9px}.hm-artikel-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.hm-artikel-titel{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:600;overflow:hidden}.hm-artikel-unter{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hm-note{text-align:right;flex-direction:column;flex-shrink:0;width:64px;line-height:1.3;display:flex}.hm-note strong{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.hm-note span{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.hm-status{flex-shrink:0;justify-content:flex-end;width:150px;display:flex}.hm-chip{white-space:nowrap;border-radius:14px;padding:6px 12px;font-size:12.5px;font-weight:500}.hm-termin{border-radius:14px;gap:14px;height:66px;padding:0 16px}.hm-tag{background:var(--surface);border-radius:23px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;line-height:1.05;display:flex}.hm-tag span{color:var(--ink-2);font-size:10.5px}.hm-tag strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.hm-leer{justify-content:space-between;align-items:center;gap:16px;display:flex}.hm-leer p,.hm-leer-klein p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.hm-zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hm-top-titel{letter-spacing:-.02em;margin:0 0 4px;font-size:17px;font-weight:600}.hm-top-spanne{margin-bottom:12px;font-size:13px}.hm-top{border-bottom:1px solid var(--line-2);height:62px;color:var(--ink);border-radius:10px;align-items:center;gap:14px;margin:0 -12px;padding:0 12px;text-decoration:none;transition:background .12s;display:flex}.hm-top:hover{background:var(--surface-2)}.hm-rang{background:#f4f4f4;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-weight:700;display:flex}.hm-top-name{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.hm-top-wert{text-align:right;flex-direction:column;flex-shrink:0;line-height:1.3;display:flex}.hm-top-wert strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.hm-top-wert span{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.hm-monat{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hm-monat-karte{box-sizing:border-box;border-radius:14px;flex-direction:column;justify-content:center;height:96px;padding:14px 18px;display:flex}.hm-mini{object-fit:cover;background:var(--surface);border-radius:10px;flex-shrink:0;width:44px;height:44px}@media (max-width:1100px){.hm-raster{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.hm{padding:64px 16px 48px}.hm-oben{flex-direction:column;align-items:stretch}.hm-monat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm-zwei{grid-template-columns:minmax(0,1fr)}.hm-status{width:auto}.hm-note{display:none}}.ae{box-sizing:border-box;width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:8px 32px 64px}.ae.breit{max-width:none}.ae-kopf{margin:4px 0 26px}.ae-raster{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.ae-listen{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ae-listen-name{color:var(--ink-2);margin-right:2px;font-size:14px}.ae-listen .ui-pille{height:42px;padding:0 16px}.ae-skelett{background:var(--line-3);border-radius:7px;height:14px;display:inline-block}.ae-suchzeile{gap:10px;margin-top:16px;display:flex}.ae-suche{height:44px;box-shadow:var(--ring);color:var(--ink-3);background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.ae-suche:focus-within{box-shadow:var(--ring-act)}.ae-suche input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14.5px}.ae-suche input::placeholder{color:var(--ink-3)}.ae-nur-offene{height:44px}.ae-liste-kopf{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;margin-top:18px;padding-bottom:10px;display:flex}.ae-liste-kopf .ui-etikett{font-size:15px}.ae-liste{max-height:clamp(360px,100vh - 360px,860px);overflow-y:auto}.ae-liste.fehler{box-shadow:inset 0 0 0 1.5px var(--err);border-radius:10px}.ae-eintrag{border-bottom:1px solid var(--line-2)}.ae-eintrag.an{background:#fdf8ee}.ae-zeile{cursor:pointer;outline:none;align-items:center;gap:14px;min-height:58px;padding:6px 4px 6px 8px;display:flex}.ae-zeile:hover{background:var(--surface-2)}.ae-eintrag.an .ae-zeile:hover{background:0 0}.ae-zeile:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);border-radius:8px}.ae-radio{background:#fff;border-radius:10px;flex-shrink:0;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px #c9c9c9}.ae-radio.an{box-shadow:inset 0 0 0 6px var(--ink)}.ae-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;overflow:hidden}.ae-eintrag.an .ae-name{font-weight:600}.ae-kw{text-align:right;width:66px;color:var(--ink-2);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.ae-volumen{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:84px;font-size:15px;font-weight:600}.ae-status{flex-shrink:0;justify-content:flex-end;width:104px;display:flex;position:relative}.ae-status-knopf{cursor:pointer;background:0 0;border:0;border-radius:13px;padding:0}.ae-status-knopf:hover .ui-chip{box-shadow:var(--ring-hov)}.ae-menue-dim{z-index:40;position:fixed;inset:0}.ae-menue{z-index:41;width:220px;box-shadow:var(--pop);background:#fff;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.ae-menue button{width:100%;height:38px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:0 10px;font-family:inherit;font-size:14px;display:flex}.ae-menue button:hover,.ae-menue button.an{background:var(--surface)}.ae-menue-punkt{border-radius:4px;flex-shrink:0;width:8px;height:8px}.ae-menue-haken{margin-left:auto;font-size:13px}.ae-menue-hilfe{color:var(--ink-2);border-top:1px solid var(--line-2);margin-top:4px;padding:8px 10px 4px;font-size:12px;line-height:1.45}.ae-auf{width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:flex}.ae-auf:hover{background:var(--surface)}.ae-auf.offen svg{transform:rotate(180deg)}.ae-keywords{padding:2px 0 12px 42px}.ae-keywords-wp{color:var(--ok-ink);padding:6px 0;font-size:13px}.ae-keyword{color:var(--ink-2);border-top:1px solid var(--line-3);justify-content:space-between;gap:12px;padding:6px 118px 6px 0;font-size:13.5px;display:flex}.ae-keyword span:last-child{font-variant-numeric:tabular-nums}.ae-zeile-skelett{cursor:default}.ae-leer{text-align:center;color:var(--ink-2);padding:36px 12px;font-size:14px}.ae-staerkste{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ae-staerkste>.ui-klein{margin-right:4px}.ae-kw-chip{height:32px;box-shadow:var(--ring);color:var(--ink);border-radius:16px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:inline-flex}.ae-kw-chip span{color:var(--ink-2);font-variant-numeric:tabular-nums}.ae-tipp{margin:14px 0 0}.ae-meldung{margin-top:12px}.ae-rechts{flex-direction:column;gap:18px;display:flex;position:sticky;top:90px}.ae-einstellungen{box-shadow:var(--ring);background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:22px 20px 20px;display:flex}.ae-karten-titel{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.ae-gruppe{flex-direction:column;gap:10px;display:flex}.ae-gruppe-name{font-size:14px;font-weight:600}.ae-gruppe-hilfe{color:var(--ink-2);margin-left:4px;font-size:13px;font-weight:400}.ae-gruppe .ui-pille{height:46px;padding:0 18px;font-size:14.5px}.ae-gruppe .ui-auswahl{height:48px}.ae-fest{color:var(--ink-2);background:var(--surface);border-radius:10px;padding:13px 14px;font-size:14.5px}.ae-fest strong{color:var(--ink);font-weight:600}.ae-zusatz{box-shadow:var(--ring);border-radius:12px}.ae-zusatz.offen{box-shadow:var(--ring-act)}.ae-zusatz-kopf{width:100%;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-family:inherit;font-size:15px;display:flex}.ae-zusatz-inhalt{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.ae-zusatz-inhalt textarea.ae-zusatz-feld{resize:none;min-height:120px;max-height:420px;overflow-y:auto}.ae-dateien{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ae-aus{opacity:.5;pointer-events:none}.ae-datei{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.ae-datei-name{font-size:14px}.ae-bereit{background:var(--surface);border-radius:16px;padding:22px 20px 20px}.ae-bereit-was{margin-top:4px;font-size:15.5px;font-weight:600;line-height:1.4}.ae-bereit-fehlt{color:var(--warn-ink);margin-top:6px;font-size:13px}.ae-los{height:54px;margin-top:18px;font-size:16px}.ae-los:disabled{color:var(--ink-4);background:#ebebeb}@media (max-width:1100px){.ae-raster{grid-template-columns:minmax(0,1fr)}.ae-rechts{position:static}}@media (max-width:720px){.ae{padding:8px 16px 48px}.ae-kw{display:none}.ae-keyword{padding-right:0}}.s2{box-sizing:border-box;width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:8px 36px 64px}.s2-kopf{margin:2px 0 22px}.s2-pfad{margin-bottom:4px}.s2-thema{color:var(--accent-ink);font-weight:600}.s2-raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.s2-links{flex-direction:column;gap:12px;transition:opacity .2s;display:flex}.s2-beschaeftigt{opacity:.5;pointer-events:none}.s2-liste-kopf{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.s2-liste-kopf .ui-etikett{font-size:15px}.s2-warnzahl{font-weight:600;color:var(--warn-ink)!important}.s2-gut{color:var(--ok-ink)}.s2-meldung-leise{opacity:.85;font-size:13px}.s2-fest{background:var(--surface);border-radius:12px;padding:14px 18px}.s2-fest-text{margin-top:3px;font-size:15px;font-weight:600}.s2-fest-zeile{flex-wrap:wrap;align-items:baseline;gap:10px;padding:13px 18px;display:flex}.s2-fest-titel{font-size:15px;font-weight:600}.s2-sektion{box-shadow:var(--ring);background:#fff;border-radius:14px;padding:18px 18px 14px}.s2-sektion-kopf{align-items:baseline;gap:10px;display:flex}.s2-nr{color:var(--ink-3);white-space:nowrap;flex-shrink:0;font-size:12px}.s2-h2{letter-spacing:-.015em;color:var(--ink);text-align:left;cursor:text;background:0 0;border:0;align-items:baseline;gap:8px;margin:0;padding:0;font-family:inherit;font-size:17px;font-weight:700;display:inline-flex}.s2-h2 svg{color:var(--ink-4);opacity:0;flex-shrink:0;transition:opacity .15s}.s2-h2:hover svg,.s2-h2:focus-visible svg{opacity:1}.s2-h2-feld{letter-spacing:-.015em;color:var(--ink);box-shadow:var(--ring-act);border:0;border-radius:8px;outline:none;flex:1;margin:-4px -8px;padding:4px 8px;font-family:inherit;font-size:17px;font-weight:700}.s2-beschreibung{color:var(--ink-2);margin:6px 0 0;font-size:14px;line-height:1.5}.s2-balken{flex-direction:column;gap:7px;margin:14px 0 4px;display:flex}.s2-balken span{background:#eee;border-radius:3px;height:6px}.s2-balken span:last-child{width:62%}.s2-kasten{background:#faf6ec;border-radius:10px;flex-direction:column;gap:2px;margin-top:12px;padding:11px 14px;display:flex}.s2-kasten strong{color:var(--accent-ink);font-size:13px;font-weight:700}.s2-kasten span{color:var(--ink-2);font-size:13px}.s2-sektion-fuss{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.s2-chip{white-space:nowrap;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.s2-chip-baustein{background:var(--accent-soft);color:var(--accent-ink)}.s2-chip-wahl{display:inline-flex;position:relative}.s2-chip-wahl select{appearance:none;cursor:pointer;height:30px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border:0;border-radius:15px;outline:none;padding:0 28px 0 12px;font-family:inherit;font-size:13px;font-weight:600}.s2-chip-wahl:after{content:"";width:5px;height:5px;color:var(--ink-3);pointer-events:none;border-bottom:1.6px solid;border-right:1.6px solid;position:absolute;top:11px;right:12px;transform:rotate(45deg)}.s2-chip-wahl.gesetzt select{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none}.s2-chip-wahl.aus{opacity:.4}.s2-chip-wahl.aus select{cursor:not-allowed}.s2-chip-wahl select:focus-visible{box-shadow:var(--ring-act)}.s2-typeform{background:var(--info-soft);color:var(--ink-2);border-radius:10px;padding:8px 14px;font-size:13px}.s2-typeform strong{color:var(--info-ink);margin-right:6px}.s2-legende{margin:4px 2px 0}.s2-rechts{flex-direction:column;gap:14px;display:flex;position:sticky;top:90px}.s2-empfehlung{background:var(--surface);border-radius:16px;padding:18px 18px 16px}.s2-empfehlung-kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.s2-empfehlung-kopf strong{letter-spacing:-.015em;font-size:17px;font-weight:700}.s2-verteilung{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.s2-verteilung-chip{height:30px;box-shadow:var(--ring);background:#fff;border-radius:15px;align-items:center;gap:4px;padding:0 11px;font-size:13px;display:inline-flex}.s2-begruendung{color:var(--ink);margin:12px 0 0;font-size:14px;line-height:1.6}.s2-leise{color:var(--ink-2);margin-top:8px;font-size:13px}.s2-gruppe{flex-direction:column;display:flex}.s2-format{position:relative}.s2-empfohlen{pointer-events:none;position:absolute;top:50%;right:42px;transform:translateY(-50%)}.s2-format-hinweis{flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px;display:flex}.s2-aufbau{box-shadow:var(--ring);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.s2-aufbau-zeile{color:var(--ink-2);grid-template-columns:76px 1fr;align-items:baseline;font-size:14px;display:grid}.s2-aufbau-zeile strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:700}.s2-ki{background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.s2-ki .ui-feldname{margin-bottom:0}.s2-ki .ui-feld{min-height:84px}.s2-warten{justify-content:center;padding-top:40px;display:flex}@media (max-width:1100px){.s2-raster{grid-template-columns:minmax(0,1fr)}.s2-rechts{position:static}}@media (max-width:720px){.s2{padding:8px 16px 48px}}.s3{box-sizing:border-box;width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:8px 36px 64px}.s3-kopf{justify-content:space-between;align-items:flex-end;gap:16px;margin:2px 0 26px;display:flex}.s3-raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.s3-links{flex-direction:column;gap:30px;min-width:0;display:flex}.s3-meldung{justify-content:space-between;align-items:center;gap:14px}.s3-gruppe-kopf{border-bottom:1.5px solid var(--ink);align-items:baseline;gap:12px;margin-bottom:6px;padding-bottom:10px;display:flex}.s3-gruppe-kopf h2{letter-spacing:-.01em;flex:1;margin:0;font-size:16px;font-weight:600}.s3-bild-kopf{border-bottom:0;margin-bottom:0}.s3-zaehler{background:var(--surface);min-width:42px;height:24px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-flex}.s3-zaehler.voll{background:var(--ok-soft);color:var(--ok-ink)}.s3-optionen{flex-direction:column;display:flex}.s3-option{cursor:pointer;border-bottom:1px solid var(--line-3);border-radius:12px;align-items:flex-start;gap:14px;margin:0 -12px;padding:12px;transition:background .12s;display:flex}.s3-option:hover{background:var(--surface-2)}.s3-option.an{background:#fdf8ee}.s3-option.aus{opacity:.45;cursor:not-allowed}.s3-nr{width:20px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:3px;font-size:12px}.s3-radio,.s3-haken{appearance:none;cursor:pointer;background:#fff;flex-shrink:0;width:20px;height:20px;margin:1px 0 0;transition:box-shadow .12s,background .12s;box-shadow:inset 0 0 0 1.5px #c9c9c9}.s3-radio{border-radius:10px}.s3-radio:checked{box-shadow:inset 0 0 0 6px var(--ink)}.s3-haken{border-radius:6px}.s3-haken:checked{background:var(--ink);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px}.s3-haken:disabled{cursor:not-allowed}.s3-text{flex:1;min-width:0;font-size:15px;line-height:1.45}.s3-option.an .s3-text{font-weight:600}.s3-laenge{color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:2px;font-size:12.5px}.s3-laenge.zu-lang{color:var(--err);font-weight:700}.s3-bilder{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.s3-bild{aspect-ratio:16/10;background:var(--surface);cursor:pointer;box-shadow:var(--ring);border:0;border-radius:14px;padding:0;position:relative;overflow:hidden}.s3-bild img{object-fit:cover;width:100%;height:100%;display:block}.s3-bild.an{box-shadow:0 0 0 3px var(--ink)}.s3-bild-etikett{color:var(--ink);background:#fffffff0;border-radius:13px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.s3-bild-haken{background:var(--ink);color:#fff;border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.s3-bild-laedt{cursor:default;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.s3-neu{flex-direction:column;gap:10px;margin-top:16px;display:flex}.s3-neu-wahl{flex-wrap:wrap;gap:6px;display:flex}.s3-neu-zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.s3-neu-vorlage{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--ink);border-radius:10px;flex-shrink:0}.s3-neu-feld{flex:1;min-width:200px;height:44px}.s3-rechts{border-left:1px solid var(--line-2);padding-left:28px;position:sticky;top:90px}.s3-rechts-titel{margin:0 0 6px;font-size:16px;font-weight:600}.s3-stand{flex-direction:column;display:flex}.s3-stand-zeile{border-bottom:1px solid var(--line-2);flex-direction:column;gap:2px;padding:10px 0;display:flex}.s3-stand-name{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.s3-punkt{background:var(--accent);border-radius:4px;width:7px;height:7px}.s3-punkt.fertig{background:var(--ok-mid)}.s3-stand-wert{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.s3-stand-wert.offen{color:var(--ink-2)}.s3-wunsch-name{margin:18px 0 8px}.s3-los{border-top:1px solid var(--line-2);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.s3-los .ui-klein{flex:1}.s3-entwurf{color:var(--ink-3);margin:10px 0 0;font-size:12px}@media (max-width:1100px){.s3-raster{grid-template-columns:minmax(0,1fr)}.s3-rechts{border-left:0;padding-left:0;position:static}}@media (max-width:720px){.s3{padding:8px 16px 48px}.s3-bilder{grid-template-columns:1fr 1fr}}.bib{box-sizing:border-box;width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:30px 36px 64px}.bib-kopf{margin-bottom:0}.bib-neu{height:46px;padding:0 22px 0 18px;font-size:15px}.bib-leiste{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.bib-suche{max-width:420px;height:44px;box-shadow:var(--ring);color:var(--ink-3);background:#fff;border-radius:12px;flex:280px;align-items:center;gap:10px;padding:0 16px;display:flex}.bib-suche:focus-within{box-shadow:var(--ring-act)}.bib-suche input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14.5px}.bib-suche input::placeholder{color:var(--ink-3)}.bib-pille{height:44px;padding:0 16px;font-size:13.5px}.bib-pille-zahl{box-shadow:var(--ring-act)}.bib-zahl{background:var(--ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;display:inline-flex}.bib-strich{background:#e6e6e6;width:1px;height:26px}.bib-luft{flex:1}.bib-pille-auswahl{height:44px;box-shadow:var(--ring);color:var(--ink);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:0;border-radius:22px;padding:0 38px 0 16px;font-family:inherit;font-size:13.5px;font-weight:600}.bib-pille-auswahl:hover{box-shadow:var(--ring-hov)}.bib-filter-wrap{position:relative}.bib-filter-dim{z-index:40;position:fixed;inset:0}.bib-filter{z-index:41;box-sizing:border-box;width:340px;box-shadow:var(--pop);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.bib-filter-zeile{flex-direction:column;gap:6px;display:flex}.bib-filter-zeile>span,.bib-filter-titel{color:var(--ink);font-size:13px;font-weight:600}.bib-filter .ui-auswahl,.bib-filter .ui-feld{height:40px;font-size:14px}.bib-filter-daten{gap:8px;display:flex}.bib-filter-haken{color:var(--ink);cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}.bib-filter-haken input{width:17px;height:17px;accent-color:var(--ink);margin:0}.bib-filter-status{flex-direction:column;gap:8px;display:flex}.bib-filter-fuss{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.bib-filter-fuss .ui-link{color:var(--ink-2);font-size:13.5px}.bib-filter-admin{border-top:1px solid var(--line-2);padding-top:8px}.bib-filter-admin .ui-link{color:var(--ink-2);font-size:13px}.bib-gesetzt{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.bib-gesetzt-chip{background:var(--surface);height:30px;color:var(--ink);cursor:pointer;border:0;border-radius:15px;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.bib-gesetzt-chip span{color:var(--ink-2);font-size:10px}.bib-gesetzt-chip:hover{background:var(--line-2)}.bib-gesetzt-weg{color:var(--ink-2);margin-left:4px;font-size:13px}.bib-zeile{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding-bottom:12px;display:flex}.bib-anzahl{color:var(--ink-2);font-size:14px}.bib-sortieren{color:var(--ink-3);font-size:13px}.bib-sort{height:26px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 2px;font-family:inherit;font-size:13px}.bib-sort:hover{color:var(--ink)}.bib-sort.an{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent);font-weight:600}.bib-auswahl{margin-top:14px}.bib-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.bib-kachel{cursor:pointer;background:#e9e4dc;border-radius:18px;height:270px;transition:box-shadow .18s,transform .18s;animation:.32s cubic-bezier(.4,0,.2,1) both stepEnter;position:relative;overflow:hidden}.bib-kachel:hover{box-shadow:0 10px 28px #00000029}.bib-kachel:hover .bib-bild{transform:scale(1.025)}.bib-bild{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.bib-bild-leer{background:radial-gradient(circle at 78% 20%,#d9d2c6 0 34%,#0000 35%),radial-gradient(circle at 20% 88%,#ddd6ca 0 26%,#0000 27%),linear-gradient(160deg,#ece7df,#e2dcd2)}.bib-verlauf{pointer-events:none;background:linear-gradient(#12110f00 0%,#12110f8c 48%,#12110feb 88%);height:230px;position:absolute;bottom:0;left:0;right:0}.bib-oben-links{flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:14px;left:14px;right:80px}.bib-status{white-space:nowrap;background:#fffffff0;border:0;border-radius:15px;align-items:center;gap:7px;max-width:100%;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.bib-status-knopf{cursor:pointer}.bib-status-knopf:hover{background:#fff;box-shadow:0 2px 10px #0000002e}.bib-status-knopf svg{color:var(--ink-2);margin-left:1px}.bib-punkt{border-radius:4px;flex-shrink:0;width:7px;height:7px}.bib-aktu{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#ffffffdb;border-radius:12px;max-width:100%;padding:4px 10px;font-size:11.5px;font-weight:600;overflow:hidden}.bib-aktu.rot{background:var(--err-soft);color:var(--err-ink)}.bib-note{font-variant-numeric:tabular-nums;color:#fff;background:#0000008c;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;top:14px;right:14px}.bib-unten{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.bib-titel{color:#fff;text-shadow:0 1px 12px #00000080;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.bib-unter{color:#fffc;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bib-fuss{align-items:center;gap:10px;min-height:34px;display:flex}.bib-meta{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:10px;min-width:0;font-size:12px;display:flex;overflow:hidden}.bib-live{color:#fff;white-space:nowrap;font-weight:600;text-decoration:none}.bib-live:hover{text-decoration:underline}.bib-knoepfe{flex-shrink:0;align-items:center;gap:6px;display:flex}.bib-knoepfe button{color:#fff;cursor:pointer;background:#00000040;border:0;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff73}.bib-knoepfe button:hover{background:#00000080}.bib-knoepfe .bib-loeschen{color:#ffffffd9}.bib-waehlbar .bib-verlauf{background:linear-gradient(#12110f40 0%,#12110f80 40%,#12110feb 88%)}.bib-kachel.gewaehlt{box-shadow:0 0 0 3px var(--accent)}.bib-haken{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;background:#fffffff0;border-radius:13px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.bib-haken.an{background:var(--accent);box-shadow:none}.bib-skelett{cursor:default;background:linear-gradient(110deg,#efefef 25%,#f7f7f7 45%,#efefef 65%) 0 0/220% 100%;animation:1.6s ease-in-out infinite imgShimmer}.lib-statusmenu{max-width:320px;box-shadow:var(--pop)!important;border:0!important;border-radius:14px!important;padding:6px!important}.lib-status-erklaerung{color:var(--ink-2);border-top:1px solid var(--line-2);margin-top:4px;padding:10px 10px 6px;font-size:12px;line-height:1.45}@media (max-width:1180px){.bib-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bib{padding:64px 16px 48px}.bib-raster{grid-template-columns:minmax(0,1fr)}.bib-strich{display:none}.bib-filter{width:auto;position:fixed;top:80px;left:16px;right:16px}}.editor-shell.schritt4{box-sizing:border-box;max-width:1200px;padding:8px 28px 48px}.editor-topbar.kopf4{z-index:30;background:var(--page);border-bottom:0;gap:14px;padding:14px 0;position:sticky;top:0}.kopf4-links{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.kopf4-titel{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:380px;font-size:15px;font-weight:600;overflow:hidden}.kopf4-status{flex-shrink:0}.kopf4-chip{background:var(--surface);padding:6px 11px}.kopf4-verlauf{flex-shrink:0;align-items:center;gap:6px;display:flex}.kopf4-verlauf .ui-knopf{color:var(--ink-2)}.editor-topbar.kopf4{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.kopf4-umschalter{background:#f2f2f2;border-radius:26px;flex-shrink:0;justify-self:center;align-items:center;gap:4px;padding:5px;display:flex}.kopf4-umschalter button{min-width:128px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:21px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.kopf4-umschalter button:hover{color:var(--ink)}.kopf4-umschalter button.an{color:var(--ink);box-shadow:0 1px 3px #00000014, inset 0 0 0 1px var(--line-2);background:#fff}.kopf4-offen{opacity:.75;font-size:12px;font-weight:500}.kopf4-rechts{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;margin-left:12px;display:flex}.kopf4-rechts>.ui-knopf{height:44px;padding:0 22px 0 18px}.kopf4-rechts .kopf4-verlauf{margin-right:4px}.kopf4-rechts .kopf4-verlauf .ui-knopf-rund{width:40px;height:40px}.schritt4 .sperre-balken{border-radius:var(--r-card);background:var(--warn-soft);color:var(--warn-ink);border:0;margin:8px 0 4px;position:static}.schritt4 .sperre-balken button{border-radius:var(--r-pill);box-shadow:var(--ring);color:var(--ink);border:0}.schritt4 .editor-body{align-items:flex-start;gap:24px;min-height:0;margin-top:4px;display:flex}.schritt4 .editor-canvas{background:0 0;flex:0 820px;min-width:0;padding:0;overflow:visible}.schritt4 .editor-doc{box-shadow:none;border:1px solid #e6e6e6;border-radius:18px;margin:0}.schritt4 .editor-body.pruefen-an .editor-canvas{flex:auto}.schritt4 .editor-body.pruefen-an .seite4{display:none}.editor-sidebar.seite4{box-sizing:border-box;scrollbar-width:thin;background:0 0;border-left:0;flex-direction:column;flex-shrink:0;gap:22px;width:300px;max-height:calc(100vh - 92px);padding:2px 2px 24px;display:flex;position:sticky;top:76px;overflow-y:auto}.seite4-gruppe{flex-direction:column;gap:8px;display:flex}.seite4-name{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;font-weight:700;display:flex}.seite4-name span{letter-spacing:0;text-transform:none;font-weight:400}.seite4-feld{color:var(--ink);border-radius:11px;padding:11px 13px;font-size:13.5px;line-height:1.5;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #e2e2e2}.seite4-feld:hover{box-shadow:inset 0 0 0 1px #c9c9c9}.seite4-feld .ed-field{width:calc(100% + 16px);margin:-6px -8px}.seite4-zaehler{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:-3px;font-size:11.5px}.seite4-zaehler.zu-lang{color:var(--err);font-weight:600}.seite4-trenner{background:var(--line-3);flex-shrink:0;height:1px}.seite4-bild{object-fit:cover;background:var(--surface);border-radius:13px;width:100%;height:150px;display:block}.seite4-kandidaten{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.seite4-kandidaten button{background:var(--surface);cursor:pointer;border:0;border-radius:9px;height:44px;padding:0;line-height:0;transition:opacity .15s;position:relative;overflow:hidden}.seite4-kandidaten button:not(.an){opacity:.82}.seite4-kandidaten button:hover{opacity:1}.seite4-kandidaten button.an{outline:2px solid var(--ink);outline-offset:1px;opacity:1}.seite4-kandidaten img{object-fit:cover;width:100%;height:100%;display:block}.seite4-eigen{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#111111b8;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4;position:absolute;bottom:3px;left:3px}.seite4 .ui-knopf{height:38px;font-size:13px}.seite4 textarea.seite4-text{border-radius:11px;min-height:62px;padding:10px 13px;font-size:13px;line-height:1.5}.seite4-haken{color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;padding:4px 2px;font-size:13px;display:flex}.seite4-haken .s3-haken{width:18px;height:18px;margin:0}.seite4-meldung{font-size:12.5px;line-height:1.5}.seite4 .ae-fest{border-radius:11px;padding:11px 13px;font-size:13.5px}.seite4 .ui-auswahl{border-radius:11px;height:42px;font-size:13.5px}.seite4-mehr{border-radius:12px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #e2e2e2}.seite4-mehr:hover:not([open]){box-shadow:inset 0 0 0 1px #c9c9c9}.seite4-mehr>summary{height:46px;color:var(--ink);justify-content:space-between;padding:0 16px;font-size:14px;font-weight:600}.seite4-mehr>summary:after{border-color:var(--ink-2);width:7px;height:7px;margin-right:2px}.seite4-mehr-liste{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.seite4-vorschlaege>summary>span{align-items:center;gap:8px;display:inline-flex}.seite4-vorschlaege-zahl{box-sizing:border-box;background:var(--surface);min-width:20px;height:20px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.seite4-vorschlaege .seite4-mehr-liste{gap:14px;padding:0 8px 12px}.seite4-vorschlaege-hilfe{color:var(--ink-3);margin:0 6px;font-size:12px;line-height:1.45}.seite4-vorschlag-gruppe{flex-direction:column;gap:2px;display:flex}.seite4-vorschlag-name{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;margin:0 6px 4px;font-size:11px;font-weight:700;display:flex}.seite4-vorschlag-name span{letter-spacing:0;text-transform:none;font-weight:400}.seite4-vorschlag{width:100%;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:flex-start;gap:8px;padding:7px 8px;font-family:inherit;font-size:13px;line-height:1.45;transition:background .12s,color .12s;display:flex}.seite4-vorschlag:hover:not(:disabled){background:var(--surface);color:var(--ink)}.seite4-vorschlag.an{background:var(--surface);color:var(--ink);cursor:default;font-weight:600}.seite4-vorschlag:disabled{opacity:.45;cursor:not-allowed}.seite4-vorschlag>span{flex:1;min-width:0}.seite4-vorschlag>em{color:var(--ink-4);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:2px;font-size:11px;font-style:normal}.seite4-vorschlag>em.zu-lang{color:var(--err);font-weight:600}.seite4-frage>i{box-sizing:border-box;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--ink-4);border-radius:4px;flex-shrink:0;margin-top:2px}.seite4-frage.an{cursor:pointer;font-weight:500}.seite4-frage.an>i{background:var(--ink);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px}.seite4-status{width:100%;height:46px;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #e2e2e2}.seite4-status:hover:not(.fest){box-shadow:inset 0 0 0 1px #c9c9c9}.seite4-status[aria-expanded=true]{box-shadow:var(--ring-act)}.seite4-status.fest{cursor:default;background:var(--surface);box-shadow:none}.seite4-status-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.seite4-status svg{color:var(--ink-2);flex-shrink:0}.seite4-status .bib-punkt{flex-shrink:0}.seite4 .seite4-links{border-radius:11px;justify-content:flex-start;padding:0 13px}.seite4.gesperrt .seite4-gruppe>.ui-knopf,.seite4.gesperrt .seite4-gruppe>textarea,.seite4.gesperrt .seite4-haken,.seite4.gesperrt .seite4-kandidaten button{pointer-events:none;opacity:.4}.seite4-abgleich-knoepfe{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.pr4{flex-direction:column;padding-bottom:40px;display:flex}.pr4-kopf{background:#fbfaf7;border-radius:22px;align-items:center;gap:30px;padding:26px 30px;display:flex}.pr4-ring{isolation:isolate;flex-shrink:0;width:128px;height:128px;position:relative}.pr4-ring svg{z-index:1;display:block;position:relative}.pr4-ring-bogen{filter:drop-shadow(0 0 5px var(--ring-farbe));animation:1.1s cubic-bezier(.22,.9,.3,1) both pr4Bogen}.pr4-ring-schein{z-index:0;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--ring-farbe) 30%, transparent) 0%, color-mix(in srgb, var(--ring-farbe) 12%, transparent) 42%, transparent 70%);border-radius:50%;animation:3.6s ease-in-out infinite pr4Schein;position:absolute;inset:-26px}.pr4-ring-mittel .pr4-ring-schein{opacity:.55}.pr4-ring-schwach .pr4-ring-schein{opacity:.35;animation:none}.pr4-ring-gut .pr4-ring-zahl strong{color:var(--ok-ink)}@keyframes pr4Bogen{0%{stroke-dasharray:0 400}}@keyframes pr4Schein{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.pr4-ring-bogen,.pr4-ring-schein{animation:none}}.pr4-ring-laeuft{border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 9px #ecebe6}.pr4-ring-zahl{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pr4-ring-zahl strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1}.pr4-ring-zahl span{color:var(--ink-3);margin-top:3px;font-size:12px}.pr4-kopf-text{flex:1;min-width:0}.pr4-kopf-text h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:700}.pr4-ring-spalte{flex-direction:column;flex-shrink:0;align-items:center;gap:14px;width:128px;display:flex}.pr4-ring-aktionen{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.pr4-ring-aktionen:empty{display:none}.pr4-ring-aktionen .ui-knopf{white-space:nowrap;justify-content:center;gap:7px;width:100%;overflow:hidden}.pr4-kopf-text p{color:#555;max-width:660px;margin:8px 0 0;font-size:14.5px;line-height:1.6}.pr4-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.pr4-chips .ui-chip{border-radius:16px;height:32px;padding:0 13px}.pr4-chip-knopf{cursor:pointer;border:0;font-family:inherit}.pr4-chip-knopf svg{transition:transform .15s}.pr4-abstand{margin-top:14px}.pr4-plagiat{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:16px;margin-top:14px;padding:16px 20px}.pr4-plagiat-kopf{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:15px;display:flex}.pr4-plagiat>p{margin:6px 0 0}.pr4-fund{border-top:1px solid var(--line-3);padding:12px 0}.pr4-fund-kopf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pr4-fund-text{color:#444;margin:8px 0 4px;font-size:13.5px;line-height:1.55}.pr4-link-leise{color:inherit;text-underline-offset:2px;text-decoration:underline}.pr4-werte{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.pr4-wert{border-radius:14px;padding:14px 16px;box-shadow:inset 0 0 0 1px #ededed}.pr4-wert-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pr4-wert-kopf span{color:#666;font-size:12.5px}.pr4-wert-kopf strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.pr4-balken{background:#f1f1f1;border-radius:3px;height:5px;margin-top:9px;display:block;overflow:hidden}.pr4-balken span{border-radius:3px;height:5px;display:block}.pr4-wert-unter{color:var(--ink-3);margin-top:8px;font-size:11.5px;line-height:1.4}.pr4-abschnitt{margin-top:30px}.pr4-abschnitt-kopf{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.pr4-abschnitt-kopf h3{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.pr4-hinweis{margin:10px 0 0}.pr4-empfehlungen{flex-direction:column;gap:12px;margin-top:12px;display:flex}.pr4-empf{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:14px;padding:16px 18px;transition:box-shadow .15s,background .15s;display:block}.pr4-empf:hover{box-shadow:inset 0 0 0 1px #c9c9c9}.pr4-empf.an{box-shadow:inset 0 0 0 1.5px var(--ink);background:#fcfcfb}.pr4-empf.erledigt{cursor:default;background:var(--surface);box-shadow:none}.pr4-empf.erledigt .pr4-empf-titel,.pr4-empf.erledigt .pr4-vergleich,.pr4-empf.erledigt .pr4-empf-ort{opacity:.6}.pr4-empf.erledigt .pr4-empf-titel,.pr4-empf.erledigt .pr4-empf-ort,.pr4-empf.erledigt .pr4-vergleich{-webkit-text-decoration:line-through #00000059;text-decoration:line-through #00000059}.pr4-empf-kopf{align-items:flex-start;gap:12px;display:flex}.pr4-empf-kopf .ui-chip{flex-shrink:0}.pr4-empf-titel{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.4}.pr4-empf-ort{color:var(--ink-3);margin:8px 0 0 32px;font-size:12.5px}.pr4-empf-quelle{color:var(--ink-3);text-underline-offset:2px;margin:4px 0 0 32px;font-size:12.5px;text-decoration:underline;display:inline-block}.pr4-empf-quelle:hover{color:var(--ink)}.pr4-kritisch{background:var(--err-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--err-line) 70%, transparent);border-radius:16px;margin-top:12px;padding:14px}.pr4-kritisch-kopf{flex-direction:column;gap:3px;padding:0 4px;display:flex}.pr4-kritisch-kopf strong{color:var(--err-ink);font-size:14px;font-weight:600}.pr4-kritisch-kopf span{color:var(--ink-2);font-size:12.5px;line-height:1.45}.pr4-kritisch .pr4-empfehlungen{gap:8px}.pr4-empf.zu{padding-top:13px;padding-bottom:13px}.pr4-details{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:6px 0 0 32px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.pr4-details:hover{color:var(--ink);text-decoration-color:currentColor}.pr4-rest-kopf{color:var(--ink-2);margin:22px 4px 0;font-size:13px;font-weight:600}.pr4-vergleich{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0 32px;display:grid}.pr4-aktuell,.pr4-vorschlag{color:#444;overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:12px 14px;font-size:13.5px;line-height:1.5}.pr4-aktuell{background:#fbf3f1}.pr4-vorschlag{background:#f1f5f1}div.pr4-tabelle{flex-direction:column;display:flex}.pr4-tabelle-zeile{color:var(--ink-2);overflow-wrap:normal;word-break:normal;border-bottom:1px solid #9b2c1a1f;padding:7px 0}.pr4-tabelle-zeile:first-child{padding-top:0}.pr4-tabelle-zeile:last-child{border-bottom:0;padding-bottom:0}.pr4-tabelle-zeile strong{color:var(--ink);font-weight:600}.pr4-tabelle-zeile>span:before{content:" · ";color:var(--ink-4)}.pr4-tabelle-zeile>span.weiter:before{content:" "}.pr4-tabelle-zeile>span.weiter{color:var(--ink-4)}.pr4-aenderung{flex-direction:column;gap:5px;margin:0;padding:0 0 0 18px;display:flex}.pr4-aenderung li{padding-left:2px}.pr4-aenderung li::marker{color:#6f9a78}.pr4-aenderung-ort{color:var(--ink);font-weight:600}.pr4-aenderung-ort:after{content:" · ";color:#6f9a78;font-weight:400}.pr4-aenderung-bleibt{color:#6b7a6e;border-top:1px solid #33603d24;margin-top:9px;padding-top:8px;font-size:12px;line-height:1.45}.pr4-aenderung-bleibt>span{font-weight:600}.pr4-aktuell>span:first-child,.pr4-vorschlag>span:first-child{letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.pr4-aktuell>span:first-child{color:#a0402a}.pr4-vorschlag>span:first-child{color:#33603d}.pr4-umsetzen{z-index:5;box-shadow:0 0 0 1px var(--line-2), 0 10px 28px #0000001a;background:#fff;border-radius:30px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 10px 10px 20px;display:flex;position:sticky;bottom:16px}.pr4-einschaetzung{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;margin-top:30px}.pr4-einschaetzung>summary{cursor:pointer;align-items:center;gap:12px;padding:16px 20px;list-style:none;display:flex}.pr4-einschaetzung>summary::-webkit-details-marker{display:none}.pr4-einschaetzung>summary:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:8px;height:8px;margin-top:-4px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.pr4-einschaetzung[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.pr4-einschaetzung-titel{letter-spacing:-.02em;color:var(--ink);font-size:16px;font-weight:700}.pr4-einschaetzung-inhalt{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;padding:4px 20px 6px;display:grid}.pr4-einschaetzung .pr4-faden{border-top:1px solid var(--line-3);margin:8px 20px 0;padding:16px 0 18px}.pr4-faden-titel{margin-top:0!important;font-size:14px!important}.pr4-einschaetzung-inhalt h4,.pr4-faden h4{margin:0 0 6px;font-size:13px;font-weight:700}.pr4-einschaetzung-inhalt ul,.pr4-faden ul{margin:0;padding-left:18px}.pr4-einschaetzung-inhalt li,.pr4-faden li{color:#444;margin-bottom:5px;font-size:13.5px;line-height:1.55}.pr4-faden{color:#444;margin-top:14px;font-size:14px;line-height:1.6}.pr4-faden p{margin:0 0 8px}.pr4-faden h4{margin-top:14px}.pr4-tabelle-rahmen{border-radius:14px;margin-top:12px;overflow-x:auto;box-shadow:inset 0 0 0 1px #e6e6e6}.pr4-tabelle th{color:var(--ink-3);background:#fafafa;border-bottom:1px solid #eee;padding:12px 18px;font-size:11.5px;font-weight:500}.pr4-tabelle td{border-bottom:1px solid #f3f3f3;padding:13px 18px;font-size:14px}.pr4-tabelle tbody tr:hover td{background:#fcfcfc}.pr4-kontext{color:#444;line-height:1.55}.pr4-mark{color:#6b5417;background:#faf0d8;border-radius:5px;padding:2px 5px;font-weight:600}.pr4-ziel a{color:var(--accent-ink);word-break:break-all;font-size:12.5px;line-height:1.4;text-decoration:none}.pr4-ziel a:hover{text-decoration:underline}.pr4-ziel-bearbeiten{gap:6px;display:flex}.pr4-ziel-bearbeiten .ui-feld{height:34px;padding:0 10px;font-size:13px}.pr4-aktionen{gap:6px;display:inline-flex}.pr4-aktionen button{color:#555;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #e2e2e2}.pr4-aktionen button:hover{background:var(--surface)}.pr4-ja,.pr4-nein{border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.pr4-ja{background:var(--ok-soft);color:var(--ok-ink)}.pr4-nein{background:var(--err-soft);color:var(--err-ink)}@media (max-width:1180px){.schritt4 .editor-body{flex-direction:column}.schritt4 .editor-canvas{flex:auto;width:100%}.editor-sidebar.seite4{width:100%;max-height:none;position:static;overflow:visible}.pr4-werte{grid-template-columns:repeat(2,minmax(0,1fr))}.kopf4-titel{max-width:220px}}@media (max-width:760px){.editor-shell.schritt4{padding:64px 16px 40px}.editor-topbar.kopf4{flex-wrap:wrap;display:flex;position:static}.kopf4-titel,.kopf4-verlauf{display:none}.pr4-kopf{flex-direction:column;align-items:flex-start;padding:20px}.pr4-vergleich{grid-template-columns:minmax(0,1fr);margin-left:0}.pr4-empf-ort,.pr4-details,.pr4-empf-quelle{margin-left:0}}.ui-fenster.cms-fenster{max-width:580px}.cms-meldungen{flex-direction:column;gap:10px;display:flex}.cms-meldungen:empty{display:none}.cms-meldungen+.cms-feld{margin-top:18px}.cms-meldungen .ui-meldung{font-size:13.5px}.cms-trotzdem{margin-top:10px;display:block}.cms-feld+.cms-feld{margin-top:16px}.cms-leise{color:var(--ink-3);font-weight:400}.cms-laedt{height:46px;color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.cms-laedt .ui-dreher{width:16px;height:16px}.cms-zuordnung{border-radius:var(--r-card);background:var(--surface);color:var(--ink-2);flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.cms-zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cms-zeile>span{flex:200px}.cms-zeile .ui-auswahl{flex:220px;width:auto;height:40px;font-size:14px}.cms-warnung{color:var(--warn-ink)}.cms-klein{margin-bottom:0;font-size:13px}.cms-abbrechen{align-self:flex-start;font-size:13px}.cms-fuss{color:var(--ink-3);text-align:right;margin:12px 0 0;font-size:12.5px}.cms-autoren{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-height:236px;margin:-2px;padding:2px;display:grid;overflow-y:auto}.cms-autor{min-height:64px;box-shadow:var(--ring);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 34px 10px 10px;font-family:inherit;transition:box-shadow .15s,background .15s;display:flex;position:relative}.cms-autor:hover{box-shadow:var(--ring-hov)}.cms-autor.an{box-shadow:0 0 0 2px var(--ink);background:#fcfcfb}.cms-autor-foto{object-fit:cover;background:var(--surface);border-radius:50%;flex-shrink:0;width:44px;height:44px}.cms-autor-kuerzel{color:var(--ink-2);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.cms-autor-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.cms-autor-text strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cms-autor-text span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cms-autor-haken{color:var(--ink);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.wp-anleitung{margin-bottom:14px;font-size:13.5px}.wp-anleitung ol{flex-direction:column;gap:3px;margin:6px 0 0;padding-left:18px;display:flex}.wp-felder{flex-direction:column;gap:10px;display:flex}.ui-fenster.kf-fenster{flex-direction:column;max-width:880px;padding:0;display:flex;overflow:hidden}.kf-kopf{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 16px;display:flex}.kf-kopf h3{letter-spacing:-.025em;margin:0 0 3px;font-size:21px;font-weight:700}.kf-inhalt{flex:1;padding:18px 26px 22px;font-size:14px;line-height:1.55;overflow-y:auto}.kf-laedt{color:var(--ink-2);align-items:center;gap:10px;display:flex}.kf-laedt .ui-dreher{width:16px;height:16px}.kf-abstand{margin-top:10px}.kf-unten{margin-bottom:12px}.kf-einleitung{color:var(--ink-2);margin:0 0 14px}.kf-abschnitt{margin-top:18px}.kf-abschnitt-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:12px;font-weight:700}.kf-gruppe{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:9px;padding:12px 14px}.kf-gruppe.warn{background:#fffcf4;box-shadow:inset 0 0 0 1px #e8c77a}.kf-gruppe-kopf{cursor:pointer;align-items:center;gap:10px;display:flex}.kf-gruppe-kopf .s3-haken{margin:0}.kf-zahl{color:var(--ink-3);font-size:12.5px;font-weight:600}.kf-hinweis{color:var(--warn-ink);margin:6px 0 0 30px;font-size:13px}.kf-befunde{margin:10px 0 0 30px}.kf-befund{border-top:1px solid var(--line-2);cursor:pointer;gap:10px;padding:9px 0;display:flex}.kf-befund .s3-haken{margin-top:2px}.kf-befund-text{overflow-wrap:anywhere;flex:1;min-width:0}.kf-wo{color:var(--ink-3);margin-bottom:3px;font-size:12px}.kf-worte .kf-weg{background:var(--err-soft);color:var(--err-ink);text-decoration:line-through}.kf-worte .kf-neu{background:var(--ok-soft);color:var(--ok-ink)}.kf-rot{color:var(--err-ink)}.kf-gruen{color:var(--ok-ink)}.kf-durch{margin-bottom:3px;text-decoration:line-through}.kf-bild{gap:10px;display:flex}.kf-bild img{object-fit:cover;border-radius:8px;flex-shrink:0;width:96px;height:64px}.kf-kommentar-hilfe{margin:4px 0 8px}.kf-kommentar{border-top:1px solid var(--line-2);margin-top:8px;padding-top:8px}.kf-stelle{border-left:2px solid var(--line);color:var(--ink-2);margin-top:4px;padding-left:8px;font-size:12.5px}.kf-leiste{justify-content:space-between;align-items:center;gap:14px;margin-top:16px;font-size:13.5px;display:flex}.kf-fuss{border-top:1px solid var(--line-2);justify-content:flex-end;gap:10px;padding:14px 26px;display:flex}.gen-band{border-radius:var(--r-card);background:var(--accent-soft);max-width:820px;color:var(--accent-ink);align-items:center;gap:12px;margin:0 0 14px;padding:10px 10px 10px 14px;display:flex}.gen-band-haken{background:var(--accent);color:#fff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.gen-band .ui-dreher{border-top-color:var(--accent);width:18px;height:18px}.gen-band-text{flex-direction:column;flex:1;min-width:0;font-size:12.5px;line-height:1.45;display:flex}.gen-band-text strong{color:var(--ink);font-size:14px}.gen-band-zu{width:30px;height:30px;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:15px;flex-shrink:0;font-size:13px}.gen-band-zu:hover{background:#fff9}.es{box-sizing:border-box;max-width:1280px;padding:30px 40px 72px 36px}.es .es-kopf{margin-bottom:0}.es .es-kopf h1{font-size:32px}.es-raster{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;margin-top:30px;display:grid}.es-bereiche{border-right:1px solid var(--line-3);padding-right:24px;position:sticky;top:24px}.es-bereiche .ui-bereich{height:46px;font-size:15px}.es-inhalt{min-width:0}.es-abschnitt+.es-abschnitt{margin-top:44px}.es-abschnitt-kopf{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.es-abschnitt-kopf h2{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:700}.es-abschnitt-kopf p{max-width:660px;color:var(--ink-2);margin:6px 0 0;font-size:14.5px;line-height:1.5}.es-abschnitt-rechts{flex-shrink:0;align-items:center;gap:10px;display:flex}.es-abschnitt>.es-zeilen,.es-abschnitt>.es-zeile:first-of-type,.es-zeilen{margin-top:22px}.es-zeile{border-top:1px solid var(--line-2);align-items:flex-start;gap:28px;padding:18px 0;display:flex}.es-zeile:first-child,.es-abschnitt-kopf+.es-zeile{border-top:0}.es-zeile-name{flex-shrink:0;width:230px;padding-top:4px}.es-name{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.es-hilfe{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.es-zeile-wert{flex:1;min-width:0}.es-wert{align-items:center;gap:14px;min-height:36px;display:flex}.es-wert>.es-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px}.es-wert>.es-leise,.es-leise{color:var(--ink-3)}.es-wert .ui-knopf{flex-shrink:0;height:36px;padding:0 14px;font-size:13.5px}.es-feldreihe{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.es-feldreihe .ui-feld{flex:260px;height:42px;font-size:14.5px}.es-feldreihe .ui-knopf{height:38px}.es-meldung{margin-top:10px;font-size:13.5px}.es-liste{flex-direction:column;display:flex}.es-eintrag{border-bottom:1px solid var(--line-3);align-items:center;gap:14px;padding:12px 0;display:flex}.es-eintrag:first-child{padding-top:2px}.es-zeichen{background:var(--surface);width:34px;height:34px;color:var(--ink-2);border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.es-zeichen img{object-fit:contain;width:100%;height:100%}.es-eintrag-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.es-eintrag-titel{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.es-eintrag-unter{color:var(--ink-3);font-size:12.5px}.es-eintrag .ui-knopf{flex-shrink:0;height:32px;padding:0 12px;font-size:13px}.es-neu{margin-top:14px}.es-logo{align-items:center;gap:14px;display:flex;position:relative}.es-logo-bild{width:44px;height:44px;box-shadow:var(--ring);color:var(--ink-2);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;overflow:hidden}.es-logo-bild img{object-fit:contain;width:100%;height:100%}.es-menue{z-index:20;min-width:220px;box-shadow:var(--pop);background:#fff;border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.es-menue button{text-align:left;width:100%;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-family:inherit;font-size:14px;display:block}.es-menue button:hover:not(:disabled){background:var(--surface)}.es-menue button:disabled{color:var(--ink-4);cursor:not-allowed}.es-menue .es-menue-weg{color:var(--err-ink)}.es-schalter{height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-family:inherit;font-size:14.5px;display:inline-flex}.es-schalter-spur{background:var(--line);border-radius:13px;flex-shrink:0;width:44px;height:26px;transition:background .15s;position:relative}.es-schalter-spur:after{content:"";background:#fff;border-radius:10px;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.es-schalter[aria-pressed=true] .es-schalter-spur{background:var(--ink)}.es-schalter[aria-pressed=true] .es-schalter-spur:after{left:21px}.es-schalter:disabled{cursor:not-allowed;opacity:.5}.es-farben{flex-direction:column;gap:14px;display:flex}.es-farben-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.es-farbe{border-radius:var(--r-m);box-shadow:var(--ring);cursor:pointer;padding:10px 12px;transition:box-shadow .15s}.es-farbe.aktiv{box-shadow:var(--ring-act)}.es-farbe-name{color:var(--ink-2);margin-bottom:6px;font-size:12.5px;display:block}.es-farbe-zeile{align-items:center;gap:8px;display:flex}.es-tupfer{border-radius:8px;flex-shrink:0;width:26px;height:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.es-tupfer.leer{background:repeating-linear-gradient(45deg,#f1f1f1 0 4px,#fff 4px 8px)}.es-tupfer input{cursor:pointer;opacity:0;border:0;width:calc(100% + 12px);height:calc(100% + 12px);padding:0;position:absolute;inset:-6px}.es-tupfer span{position:absolute;inset:0}.es-hex{font-variant-numeric:tabular-nums;min-width:0;height:30px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14px}.es-farbe-weg{width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:15px}.es-farbe-weg:hover{background:var(--surface);color:var(--ink)}.es-schrift-zeile{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.es-schrift-zeile .ui-feld{flex:260px;height:42px;font-size:14px}.es-farben-knoepfe{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.es-css{border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.es-css pre{white-space:pre-wrap;word-break:break-all;max-height:260px;margin:0;font-size:12px;line-height:1.5;overflow:auto}.es-css-fuss{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:1100px){.es-raster{grid-template-columns:minmax(0,1fr);gap:20px}.es-bereiche{border-right:0;border-bottom:1px solid var(--line-3);flex-direction:row;gap:6px;padding:0 0 8px;position:static;overflow-x:auto}.es-bereiche .ui-bereich{white-space:nowrap;flex-shrink:0;height:38px}}@media (max-width:900px){.es{padding:72px 16px 56px}.es-zeile{flex-direction:column;gap:10px}.es-zeile-name{width:auto;padding-top:0}.es-farben-reihe{grid-template-columns:minmax(0,1fr)}}.es-takt{margin-top:22px}.es-palette{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.es-palette .es-tupfer{border-radius:7px;width:24px;height:24px}.bk{flex-direction:column;gap:22px;padding-top:10px;display:flex}.bk-titel{color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:600}.bk-hinweis{color:var(--ink-2);margin-bottom:8px;font-size:13px;line-height:1.45}.bk-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.bk-liste{border-radius:var(--r-card);box-shadow:var(--ring);overflow:hidden}.bk-eintrag{border-bottom:1px solid var(--line-3);padding:12px 16px}.bk-eintrag:last-child{border-bottom:0}.bk-name{margin-bottom:3px;font-size:14px;font-weight:600}.bk-wann{color:var(--ink);font-size:13.5px;line-height:1.5}.bk-aufbau{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.45}.av-liste{gap:0}.av-autor{border-bottom:1px solid var(--line-3)}.av-autor.still .av-kopf{opacity:.55}.av-kopf{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;font-family:inherit}.av-kopf:hover .es-eintrag-titel{text-underline-offset:3px;text-decoration:underline}.av-foto img{object-fit:cover}.av-pfeil{color:var(--ink-3);flex-shrink:0;transition:transform .15s}.av-autor.offen .av-pfeil{transform:rotate(180deg)}.av-inhalt{gap:16px;padding:4px 0 20px 48px;display:grid}.av-feld{flex-direction:column;display:flex}.av-feld .ui-feldname{margin-bottom:6px;font-size:13.5px}.av-feld .ui-feld{height:42px;font-size:14.5px}.av-feld textarea.ui-feld{height:auto;min-height:76px;font-size:14px}.av-rot{color:var(--err-ink)}.av-reihe{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.av-klein{font-size:12.5px}.av-sites{flex-wrap:wrap;gap:8px 18px;display:flex}.av-site{cursor:pointer;align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.av-site .s3-haken{width:18px;height:18px;margin:0}.av-fuss{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.av-aktiv{color:var(--ink-2);flex:320px;line-height:1.45}@media (max-width:900px){.av-inhalt{padding-left:0}}.wl-hinter{z-index:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;justify-content:center;align-items:center;animation:.2s uiEin;display:flex;position:fixed;inset:0}.ld{color:var(--ink);font-family:var(--font-dm-sans), Figtree, system-ui, sans-serif;flex-direction:column;align-items:center;gap:0;display:flex}.ld-eingebettet{padding:48px 0}.ld-zeichen{color:var(--ink-strong);margin-bottom:22px}.ld-punkt{transform-origin:28.4px 10.9px;animation:1.8s ease-in-out infinite ldAtmen}.ld-zahl{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.ld-zahl span{color:var(--ink-3);letter-spacing:0;margin-left:2px;font-size:20px;font-weight:600}.ld-linie{background:var(--line-2);border-radius:3px;width:220px;height:3px;margin-top:18px;position:relative;overflow:hidden}.ld-linie span{transform-origin:0;background:linear-gradient(90deg, #f2bc46, var(--accent));border-radius:3px;transition:transform .2s linear;position:absolute;inset:0}.ld-linie:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:60px;animation:1.9s ease-in-out infinite ldGlanz;position:absolute;top:0;bottom:0}.ld-was{color:var(--ink-2);text-align:center;max-width:320px;margin-top:14px;font-size:13.5px}.ld-abbrechen{color:var(--ink-3);margin-top:26px}@keyframes ldAtmen{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}@keyframes ldGlanz{0%{left:-60px}to{left:220px}}@media (prefers-reduced-motion:reduce){.ld-punkt,.ld-linie:after{animation:none}}.aktu-wrap{box-sizing:border-box;max-width:1080px;margin:0;padding:20px 36px 64px;animation:none}.aktu-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.aktu-head .lib-title-h{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:30px;font-weight:700;line-height:1.15}.aktu-head .lib-sub{color:var(--ink-2);margin:6px 0 0;font-size:15px}.aktu-karte{box-shadow:var(--ring);border-radius:var(--r-l);border:0;margin-bottom:16px;padding:22px 24px}.aktu-h2{letter-spacing:-.02em;text-transform:none;color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:700}.aktu-grau{color:var(--ink-2);font-size:14px;line-height:1.6}.aktu-befund{border-radius:var(--r-card);border:0;padding:14px 16px}.aktu-befund strong{margin-bottom:4px;font-size:14.5px;font-weight:600}.aktu-befund span{color:inherit;font-size:13.5px;line-height:1.6}.aktu-befund.gruen{background:var(--ok-soft);color:var(--ok-ink)}.aktu-befund.gelb{background:var(--warn-soft);color:var(--warn-ink)}.aktu-befund.rot{background:var(--err-soft);color:var(--err-ink)}.aktu-befund.gruen strong,.aktu-befund.gelb strong,.aktu-befund.rot strong{color:inherit}.aktu-zeilen{color:inherit;font-size:13px}.aktu-knopfreihe{gap:10px}.aktu-auftrag{border-top-color:var(--line-2);padding:14px 0}.aktu-nr-wahl input{accent-color:var(--ink);width:17px;height:17px}.aktu-nr{font-variant-numeric:tabular-nums;color:var(--ink-3);font-family:inherit;font-size:13px}.aktu-auftrag-kopf strong{color:var(--ink);font-size:14.5px}.aktu-art{border-radius:var(--r-pill);padding:2px 9px;font-size:12px;font-weight:600}.aktu-art.ergaenzt{color:var(--ok-ink);background:var(--ok-soft)}.aktu-art.schreibt-um{color:var(--accent-ink);background:var(--accent-soft)}.aktu-art.mechanisch{color:var(--ink-2);background:var(--surface)}.aktu-art.wartet{color:var(--ink-3);box-shadow:var(--ring);background:0 0;border:0}.aktu-art.erzeugt-bild{color:#5b3f66;background:#ede3f0}.aktu-was{color:var(--ink);font-size:13.5px}.aktu-quelle,.aktu-befundzeile{color:var(--ink-3);font-size:12.5px}.aktu-befundzeile.aktiv{color:var(--ink)}.aktu-fehlt{color:var(--warn-ink);font-size:12.5px}.aktu-wirkung{font-variant-numeric:tabular-nums;color:var(--ink-3);font-family:inherit;font-size:12.5px}.aktu-leiste{box-shadow:0 0 0 1px var(--line-2), 0 10px 28px #0000001a;border:0;border-radius:30px;padding:10px 10px 10px 22px}.aktu-leiste-links strong{font-variant-numeric:tabular-nums;font-family:inherit;font-size:20px;font-weight:700}.aktu-leiste-links span{color:var(--ink-2)}.aktu-leiste-sperre{color:var(--warn-ink)}.aktu-feld>span{letter-spacing:0;text-transform:none;color:var(--ink);font-size:13.5px;font-weight:600}.aktu-feld em{color:var(--ink-3);font-family:inherit}.aktu-feld input,.aktu-feld textarea{box-shadow:var(--ring);background:#fff;border-radius:var(--r-m)!important;border:0!important}.aktu-feld input:focus,.aktu-feld textarea:focus{box-shadow:var(--ring-act)}.aktu-tf .lib-btn.an,.aktu-tf .ui-pille.an{background:var(--ink);color:#fff;box-shadow:none}.aktu-eingriff{border-top-color:var(--line-2)}.aktu-eingriff-aktion{letter-spacing:0;text-transform:none;color:var(--ok-ink);background:var(--ok-soft);font-size:12px}.aktu-eingriff.verworfen .aktu-eingriff-aktion{color:var(--ink-2);background:var(--surface)}.aktu-eingriff-auftrag{color:var(--ink);font-size:13px}.aktu-eingriff-ort{color:var(--ink-3);font-family:inherit}.aktu-eingriff-grund{color:var(--ink-2);font-size:13.5px}.aktu-gegen-alt,.aktu-gegen-neu{border:0;border-radius:10px;padding:12px 14px}.aktu-gegen-alt{background:#fbf3f1}.aktu-gegen-neu{background:#f1f5f1}.aktu-gegen span{letter-spacing:.06em;font-size:11px}.aktu-gegen pre{color:#444;font-size:13.5px}.editor-shell.aktu-screen{box-sizing:border-box;padding:8px 28px 48px}.aktu-screen .editor-body{align-items:flex-start;gap:28px;min-height:0;margin-top:4px;display:flex}.aktu-screen .editor-canvas{background:0 0;flex:auto;min-width:0;padding:0;overflow:visible}.aktu-screen .editor-doc{max-width:1100px;box-shadow:none;border:1px solid #e6e6e6;border-radius:18px;margin:0}.aktu-screen .editor-sidebar{background:0 0;border-left:0;max-height:calc(100vh - 92px);padding:2px 2px 24px;top:76px}.aktu-screen .editor-side-label{letter-spacing:.07em;color:var(--ink-3);font-size:11.5px}.aktu-kopf-unter{min-width:0;color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.aktu-kopf-unter a{color:var(--accent-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aktu-kopf-text{flex-direction:column;min-width:0;display:flex}.aktu-karte-e{box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:14px;padding:14px 16px}.aktu-karte-e.an{box-shadow:inset 0 0 0 1.5px var(--ink);border:0}.aktu-mark-fahne{letter-spacing:0;text-transform:none;box-shadow:var(--ring);border:0;font-size:11px;font-weight:600}.aktu-mark-neu{box-shadow:inset 3px 0 0 var(--ok-mid);background:#008a050b}.aktu-mark-ersetzt{box-shadow:inset 3px 0 0 var(--accent);background:#e9a81e14}.aktu-mark.an{box-shadow:inset 3px 0 0 var(--ink), 0 0 0 1px var(--line);background:#e9a81e24}.aktu-mark-neu>.aktu-mark-fahne,.aktu-karte-kopf .aktu-mark-fahne.neu{color:var(--ok-ink)}.aktu-mark-ersetzt>.aktu-mark-fahne,.aktu-karte-kopf .aktu-mark-fahne.ersetzt{color:var(--accent-ink)}.aktu-karte-auftrag{color:var(--ink);font-size:14px}.aktu-karte-grund{color:var(--ink-2);font-size:14px}.aktu-karte-alt summary{color:var(--ink-2);font-size:13px}.aktu-karte-alt pre{color:#444;background:#fbf3f1;border:0;border-radius:10px;font-size:13.5px}.aktu-punkte li{border-top-color:var(--line-3);color:var(--ink);font-size:13.5px}.aktu-punkt-link:before{color:var(--accent-ink)}.aktu-punkt-zahl:before{color:var(--info-ink);font-family:inherit}.aktu-punkt-ziel{color:var(--ink-3);font-family:inherit}.aktu-keys{background:var(--surface);border:0;border-radius:10px;padding:10px 12px}.aktu-keys-titel{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:12.5px;font-weight:600}.aktu-key{box-shadow:var(--ring);border:0;font-size:13px}.aktu-key em{color:var(--ink-3);font-family:inherit}.aktu-karte-text{box-shadow:var(--ring);background:#fff;border:0;border-radius:10px;padding:10px 12px;font-size:13.5px}.aktu-karte-text:focus{box-shadow:var(--ring-act);border:0}.aktu-karte-fest{font-size:14px}.aktu-karte-hand{color:var(--accent-ink);background:var(--accent-soft)}.aktu-gruppe-kopf{background:var(--page);border-bottom:1px solid var(--ink);letter-spacing:-.01em;color:var(--ink);font-size:15px}.aktu-zelle{border-left-color:var(--accent);background:var(--surface);border-radius:0 10px 10px 0}.aktu-zelle-ort{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:12px;font-weight:600}@media (max-width:1180px){.aktu-screen .editor-body{flex-direction:column}.aktu-screen .editor-sidebar{max-height:none;position:static;width:100%!important}}@media (max-width:760px){.aktu-wrap{padding:64px 16px 48px}.editor-shell.aktu-screen{padding:64px 16px 40px}}.img-skeleton{box-shadow:var(--ring);border-radius:var(--r-card);background:linear-gradient(110deg, var(--surface) 25%, var(--accent-soft) 45%, #fff 55%, var(--surface) 75%);background-size:220% 100%;border:0}.img-skeleton-label{color:var(--ink-2);letter-spacing:0;font-size:12.5px}.ig{margin:22px 0}.ig-bild{border-radius:var(--r-card);box-shadow:var(--ring);position:relative;overflow:hidden}.ig-bild img{width:100%;transition:opacity .25s;display:block}.ig-bild.laeuft img{opacity:.3}.ig-ueber{text-align:center;font-family:var(--font-dm-sans), Figtree, system-ui, sans-serif;background:#ffffff9e;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.ig-ueber strong{color:var(--accent-ink);font-size:14px}.ig-ueber span:not(.ui-dreher){max-width:320px;color:var(--ink-2);font-size:12.5px;line-height:1.45}.ig-ueber .ui-dreher{border-top-color:var(--accent);width:26px;height:26px}.ig-leiste{font-family:var(--font-dm-sans), Figtree, system-ui, sans-serif;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:12.5px;display:flex}.ig-leiste .ui-link{color:var(--ink-2);font-size:12.5px}.ig-aktion{height:30px;box-shadow:var(--ring);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:15px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:box-shadow .15s,background .15s}.ig-aktion:hover:not(:disabled){box-shadow:var(--ring-hov)}.ig-aktion.an{background:var(--ink);color:#fff;box-shadow:none}.ig-aktion:disabled{opacity:.5;cursor:not-allowed}.ig-uebrig{margin-left:auto}.ig-name{color:var(--ink-2);font-weight:600}.ig-neu{border-radius:var(--r-card);background:var(--surface);font-family:var(--font-dm-sans), Figtree, system-ui, sans-serif;flex-direction:column;gap:8px;margin-top:10px;padding:14px;display:flex}.ig-neu textarea.ui-feld{min-height:64px;font-size:14px}.ig-knoepfe{gap:8px;display:flex}.alauf-kopf{letter-spacing:-.015em;font-size:16px;font-weight:700}.alauf-was{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:1.65}.alauf-zeit{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:8px;font-size:12.5px;display:flex}.alauf-abstand{margin-top:14px}.alauf-abstand-klein{margin-top:10px}.alauf-fuss{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.aktu-wrap .step-indicator{margin:0 0 18px}.es-neu-kunde{max-width:980px;margin-top:26px}.rv-zeile{cursor:pointer;text-align:left;width:100%;color:var(--ink);border:0;font-family:inherit}.bib-kopf-rechts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bib-kopf-rechts .bib-suche{flex:0 320px;width:320px;max-width:100%;height:46px}@media (max-width:720px){.bib-kopf-rechts,.bib-kopf-rechts .bib-suche{flex-basis:100%;width:100%}}.nav-neu{border-radius:var(--r-pill);background:var(--ink-strong);color:#fff;cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:9px;width:100%;height:44px;margin-top:12px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s,box-shadow .15s;display:flex}.nav-neu:hover{background:#000;box-shadow:0 6px 16px #00000024}.nav-neu .nav-text{flex:none}button.si-step{font:inherit;cursor:pointer;background:0 0;border:0}.si-klickbar:hover .si-label{text-underline-offset:3px;text-decoration:underline}.kopf-rechts{justify-content:flex-end;display:flex}.aw-feld{text-align:left;cursor:pointer;white-space:nowrap;justify-content:flex-start;align-items:center;min-width:0;font-family:inherit;display:inline-flex}.aw-feld:disabled{cursor:not-allowed;opacity:.55}.aw-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-auswahl.aw-feld,.tool-input.aw-feld{display:flex}.aw-liste{z-index:11000;box-sizing:border-box;box-shadow:var(--pop);font-family:var(--font-dm-sans), Figtree, system-ui, sans-serif;background:#fff;border-radius:14px;padding:6px;animation:.12s awAuf;position:fixed;overflow-y:auto}.aw-option{min-height:38px;color:var(--ink);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.aw-option-text{flex:1;min-width:0;padding:8px 0;line-height:1.35}.aw-option.markiert{background:var(--surface)}.aw-option.an{font-weight:600}.aw-option.an svg{color:var(--ink);flex-shrink:0}.aw-option.aus{color:var(--ink-4);cursor:not-allowed}@keyframes awAuf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aw-liste{animation:none}}.s2-chip-wahl .aw-feld{height:30px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border:0;border-radius:15px;outline:none;padding:0 28px 0 12px;font-size:13px;font-weight:600}.s2-chip-wahl.gesetzt .aw-feld{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none}.s2-chip-wahl.aus .aw-feld{cursor:not-allowed}.s2-chip-wahl .aw-feld:focus-visible{box-shadow:var(--ring-act)}.thp .aw-feld.tool-input{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.aw-feld.thp-plan-filter{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;padding-right:28px}@keyframes uiAuf{0%{opacity:0;transform:translateY(14px)scale(.97)}70%{opacity:1}to{transform:none}}.ui-karte,.tool-card,.ui-auftritt-ganz,:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>*{animation:.55s cubic-bezier(.2,.9,.3,1.12) backwards uiAuf}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(2){animation-delay:40ms}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(3){animation-delay:80ms}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(4){animation-delay:.12s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(5){animation-delay:.16s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(6){animation-delay:.2s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(7){animation-delay:.24s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(8){animation-delay:.28s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(9){animation-delay:.32s}:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>:nth-child(n+10){animation-delay:.36s}.rt-zeile{animation:.55s cubic-bezier(.2,.9,.3,1.12) backwards uiAuf;animation-delay:calc(var(--i,0) * 35ms)}@media (prefers-reduced-motion:reduce){.ui-karte,.tool-card,.ui-auftritt-ganz,.rt-zeile,:is(.ui-zeilen,.bib-raster,.gr-raster,.kal-rumpf,.hm-kennzahlen,.hm-monat,.thp-liste,.ui-auftritt)>*{animation:none}}.bib-raster>.bib-skelett{animation:1.6s ease-in-out infinite imgShimmer}.lade-balken{z-index:20000;pointer-events:none;background:linear-gradient(90deg, #f6d27a, var(--accent) 60%, #e8930c);border-radius:0 3px 3px 0;height:3px;position:fixed;top:0;left:0;box-shadow:0 0 10px #e9a81e8c}.lade-balken.laeuft{animation:6s cubic-bezier(.1,.7,.2,1) forwards ladeLauf}.lade-balken.fertig{width:100%;animation:.45s forwards ladeEnde}@keyframes ladeLauf{0%{width:0}20%{width:45%}to{width:88%}}@keyframes ladeEnde{0%{opacity:1}60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lade-balken.laeuft{width:60%;animation:none}}.seite4-links-quelle{gap:6px;margin-top:4px;display:grid}.seite4-ig-nachtrag{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:12.5px;font-weight:600}.seite4-ig-nachtrag:hover:not(:disabled){text-decoration:underline}.seite4-ig-nachtrag:disabled{color:var(--ink-3);cursor:default}.seite4-links-quelle strong{color:var(--ink);font-weight:600}.ui-auswahl.ui-auswahl-klein{height:34px;font-size:13px}.s2-katalog-link{font:inherit;color:var(--ink-3);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;justify-self:center;margin-top:2px;padding:4px 6px;font-size:12.5px}.s2-katalog-link:hover{color:var(--ink-2);text-decoration-color:currentColor}.ui-fenster.s2-katalog-fenster{max-width:min(900px,100vw - 48px)}.bib-ansicht{background:var(--surface);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.bib-ansicht button{width:30px;height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}.bib-ansicht button:hover{color:var(--ink)}.bib-ansicht button.an{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.bib-liste{--bib-spalten:minmax(0, 2.8fr) minmax(150px, 1.1fr) 78px 96px minmax(110px, .9fr) minmax(90px, .7fr) 116px;box-shadow:var(--ring);background:#fff;border-radius:18px;margin-top:18px;overflow:hidden}.bib-liste.mit-wahl{--bib-spalten:30px minmax(0, 2.8fr) minmax(150px, 1.1fr) 78px 96px minmax(110px, .9fr) minmax(90px, .7fr) 116px}.bib-liste-kopf,.bib-liste-zeile{grid-template-columns:var(--bib-spalten);align-items:center;gap:14px;padding:0 16px;display:grid}.bib-liste-kopf{height:42px;color:var(--ink-2);border-bottom:1px solid var(--line-2);font-size:12.5px}.bib-liste-kopf .lib-info{margin-left:6px}.bib-liste .rechts{text-align:right;justify-self:end}.bib-liste-zeile{border-bottom:1px solid var(--line-3);cursor:pointer;min-height:68px;transition:background .12s;animation:.3s cubic-bezier(.2,.9,.3,1) both uiAuf}.bib-liste-zeile:last-child{border-bottom:0}.bib-liste-zeile:hover{background:#fafaf8}.bib-liste-zeile.gewaehlt{background:var(--accent-soft)}.bib-liste-artikel{align-items:center;gap:12px;min-width:0;display:flex}.bib-liste-bild{object-fit:cover;background:#ece7df;border-radius:9px;flex-shrink:0;width:52px;height:40px;display:block}.bib-liste-text{gap:3px;min-width:0;display:grid}.bib-liste-titel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.bib-liste-unter{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.bib-liste-marke{background:var(--surface);color:var(--ink);border-radius:10px;flex-shrink:0;padding:1px 8px;font-size:11.5px;font-weight:600}.bib-liste-marke.rot{background:var(--err-soft);color:var(--err-ink)}.bib-liste-status{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.bib-live-haken{color:#2a5330;white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.bib-live-haken:hover{text-decoration:underline}.bib-liste .bib-status{background:var(--surface);padding:5px 11px;font-size:12.5px}.bib-liste .bib-status-knopf:hover{box-shadow:inset 0 0 0 1px var(--line), 0 2px 8px #0000000f;background:#fff}.bib-liste-note{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.bib-liste-hoch{color:var(--ok-mid);vertical-align:-1px;margin-left:4px}.bib-liste-marke{align-items:center;gap:4px;display:inline-flex}.bib-liste-datum,.bib-liste-wp,.bib-liste-von{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.bib-liste-wp{gap:1px;display:grid}.bib-liste-wp small{color:var(--ink-3);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.bib-liste-leise{color:var(--ink-3)}.bib-liste-knoepfe{opacity:0;justify-content:flex-end;gap:4px;transition:opacity .14s;display:flex}.bib-liste-zeile:hover .bib-liste-knoepfe,.bib-liste-zeile:focus-within .bib-liste-knoepfe{opacity:1}.bib-liste-knoepfe button,.bib-liste-knoepfe a{width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bib-liste-knoepfe button:hover,.bib-liste-knoepfe a:hover{background:var(--surface);color:var(--ink)}.bib-liste-knoepfe .bib-liste-loeschen:hover{color:var(--err-ink);background:var(--err-soft)}.bib-liste-haken{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.bib-liste-haken.an{background:var(--accent);box-shadow:none}.bib-liste-skelett{border-bottom:1px solid var(--line-3);background:linear-gradient(110deg,#f4f4f2 25%,#fafaf9 45%,#f4f4f2 65%) 0 0/220% 100%;height:68px;animation:1.6s ease-in-out infinite imgShimmer}@media (hover:none){.bib-liste-knoepfe{opacity:1}}@media (max-width:1100px){.bib-liste{--bib-spalten:minmax(0, 2.6fr) minmax(140px, 1fr) 70px minmax(100px, .9fr) 110px}.bib-liste.mit-wahl{--bib-spalten:30px minmax(0, 2.6fr) minmax(140px, 1fr) 70px minmax(100px, .9fr) 110px}.bib-liste-kopf>:nth-last-child(4),.bib-liste-zeile>.bib-liste-datum,.bib-liste-kopf>:nth-last-child(2),.bib-liste-zeile>.bib-liste-von{display:none}}@media (max-width:700px){.bib-liste{--bib-spalten:minmax(0, 1fr) auto}.bib-liste.mit-wahl{--bib-spalten:30px minmax(0, 1fr) auto}.bib-liste-kopf,.bib-liste-zeile>.bib-liste-note,.bib-liste-zeile>.bib-liste-wp,.bib-liste-zeile>.bib-liste-knoepfe{display:none}}@media (prefers-reduced-motion:reduce){.bib-liste-zeile,.bib-liste-skelett{animation:none}}.lib-info{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--ink-2);vertical-align:1px;border:0;margin-left:6px;font-size:10px}.lib-info:hover{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.lib-legende{box-shadow:0 0 0 1px var(--line), 0 16px 40px #00000024;font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;color:var(--ink);z-index:10600;border:0;border-radius:14px;padding:14px 16px 15px}.lib-legende-kopf{letter-spacing:0;text-transform:none;color:var(--ink);font-size:13px;font-weight:600}.bib-filter-titel .lib-info{margin-left:6px}.hm-kurve-fang{cursor:crosshair;z-index:2;height:128px;position:absolute;top:0;left:0;right:0}.hm-kurve-linie{background:var(--line);pointer-events:none;width:1px;height:128px;position:absolute;top:0;transform:translate(-.5px)}.hm-kurve-punkt-hover{z-index:1;pointer-events:none;animation:none}.hm-kurve-tip{z-index:3;pointer-events:none;white-space:nowrap;box-shadow:0 0 0 1px var(--line), 0 8px 22px #0000001a;font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;gap:2px;padding:8px 11px;font-size:12.5px;display:grid;position:absolute;transform:translate(12px,-100%)}.hm-kurve-tip.links{transform:translate(calc(-100% - 12px),-100%)}.hm-kurve-tip strong{font-weight:600}.hm-kurve-tip span{color:var(--ink-2)}.bib-note-hoch{color:var(--ok-soft);flex-shrink:0;margin-left:5px}.rahmen-lader{z-index:200;background:var(--page);color:var(--ink-strong);justify-content:center;align-items:center;animation:.25s .15s backwards uiEin;display:flex;position:fixed;inset:0}.rahmen-lader .ld-zeichen{margin-bottom:0}.artikel-lader{min-height:70vh;color:var(--ink-strong);justify-content:center;align-items:center;animation:.25s .15s backwards uiEin;display:flex}.artikel-lader .ld-zeichen{margin-bottom:0}@media (prefers-reduced-motion:reduce){.rahmen-lader{animation:none}}.nav-skelett{box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;height:46px;padding:0 12px;display:flex}.nav-skelett-ikone{background:var(--line-3);border-radius:6px;flex-shrink:0;width:20px;height:20px}.nav-skelett-text{background:var(--line-3);border-radius:6px;max-width:100%;height:11px;display:block}.nav-skelett>span{animation:1.6s ease-in-out infinite rhSchimmer}.neu-liste{flex-direction:column;margin-top:6px;display:flex}.neu-eintrag{border-top:1px solid var(--line-2);padding:18px 0}.neu-eintrag:first-child{border-top:0;padding-top:8px}.neu-eintrag:last-child{padding-bottom:0}.neu-zeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.neu-version{letter-spacing:-.015em;color:var(--ink);font-size:15.5px;font-weight:700}.neu-datum{color:var(--ink-2);white-space:nowrap;font-size:13px}.neu-eintrag ul{margin:10px 0 0;padding-left:20px;list-style:outside}.neu-eintrag li{color:var(--ink);padding-left:2px;font-size:14.5px;line-height:1.6}.neu-eintrag li+li{margin-top:8px}.neu-eintrag li::marker{color:var(--ink-4)}.toast{z-index:12000;white-space:normal;box-sizing:border-box;border-radius:22px;align-items:center;gap:9px;width:max-content;max-width:min(560px,100vw - 32px);line-height:1.45;display:flex}.toast.toast-fehler{background:var(--err-ink);color:#fff}.toast-ikone{flex-shrink:0}.hm-skelett{background:var(--line-2);border-radius:8px;max-width:100%;animation:1.6s ease-in-out infinite rhSchimmer;display:block}.ui-kennzahl-wert .hm-skelett{margin-top:4px}.ui-kennzahl-unter .hm-skelett{margin-top:6px}.hm-skelett.hm-skelett-zeile{background:var(--surface);border-radius:14px}.hm-skelett.hm-skelett-kurve{background:var(--surface);border-radius:12px;margin-top:14px}.hm-diagramm-skelett{flex-direction:column;flex:1;display:flex}.hm-diagramm-skelett .hm-summe{align-items:center}.hm-fehler{flex-wrap:wrap;align-items:center}.hm-fehler>span{flex:1;min-width:200px}@keyframes rhSchimmer{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.nav-skelett>span,.hm-skelett{animation:none}}@keyframes bevSchimmer{0%,to{opacity:1}50%{opacity:.55}}.bib-laedt-zeile{background:var(--line-2);vertical-align:middle;border-radius:7px;width:260px;max-width:100%;height:13px;animation:1.6s ease-in-out infinite bevSchimmer;display:inline-block}.bib-laedt-zeile.kurz{width:64px}.bib-fehler{flex-wrap:wrap;align-items:center;margin-top:20px}.bib-fehler-text{flex:1;min-width:200px}.bib-gesetzt-chip svg{color:var(--ink-2);flex-shrink:0}.bib-gesetzt-chip:hover svg{color:var(--ink)}.bib-haken svg{display:block}.bib-aktu svg{vertical-align:-1px;margin-right:5px}.bib-meta-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.bib-live{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.lib-statusmenu .lib-statusopt{box-sizing:border-box;width:100%;min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:flex-start;gap:10px;padding:8px 10px;font-family:inherit;transition:background .12s;display:flex}.lib-statusmenu .lib-statusopt:hover,.lib-statusmenu .lib-statusopt.aktiv{background:var(--surface)}.lib-statusmenu .lib-statusopt:disabled{opacity:.5;cursor:not-allowed}.lib-statusmenu .lib-dot{border-radius:4px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.lib-statusmenu .lib-statusopt-txt{flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:500;line-height:1.35;display:flex}.lib-statusmenu .lib-statusopt-txt small{color:var(--ink-2);font-size:12.5px;font-weight:400;line-height:1.4}.lib-statusmenu .lib-status-erklaerung{padding:8px 10px 4px;font-size:12.5px}.lib-legende-zeile{grid-template-columns:9px 136px minmax(0,1fr)}.lib-legende-badge{padding:2px 9px;font-size:12px}.lib-legende-text{color:var(--ink-2);font-size:12.5px}.lib-legende-strich,.lib-legende-trenner{background:var(--line-2)}.ae-skelett{animation:1.6s ease-in-out infinite bevSchimmer}.ae-fehler{flex-wrap:wrap;align-items:center}.ae-fehler>span{flex:1;min-width:180px}.ae-menue-haken{color:var(--ink);flex-shrink:0}.ae-datei-text{flex:1;min-width:0}.ae-datei-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-datei .ui-knopf{flex-shrink:0}.ae-datei-hinweis{color:var(--warn-ink)}.ae-dateien-text{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:inline-flex}.ae-dreher-klein,.seite4-dreher{border-width:2px;flex-shrink:0;width:14px;height:14px}.s2-format .ui-auswahl.s2-format-mit-chip{padding-right:134px}.ed-leiste{z-index:1200;background:var(--ink-strong);color:#fff;font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;white-space:nowrap;border-radius:22px;align-items:center;gap:2px;padding:5px;font-size:13px;display:flex;position:fixed;box-shadow:0 8px 24px #00000038}.ed-leiste button,.ed-leiste a{color:#fff;opacity:1;cursor:pointer;background:0 0;border:0;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.ed-leiste button:hover,.ed-leiste a:hover{background:#ffffff24}.ed-leiste button.weg{color:var(--err-line)}.ed-leiste button.weg:hover{background:var(--err);color:#fff}.ed-leiste button.ed-leiste-ok{background:var(--accent);color:#1c1407}.ed-leiste button.ed-leiste-ok:hover{background:var(--accent-hover)}.ed-leiste button.ed-leiste-rund{justify-content:center;width:30px;padding:0}.ed-leiste input{box-sizing:border-box;width:230px;height:30px;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;border-radius:15px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}.ed-leiste .ed-leiste-url{text-overflow:ellipsis;white-space:nowrap;opacity:1;color:#ffffffb8;max-width:200px;padding:0 6px 0 10px;overflow:hidden}.ed-punkt-weg{width:24px;height:24px;color:var(--ink-2);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.ed-punkt-block>.ed-punkt-weg{box-shadow:var(--ring);background:#fff}.ed-kasten-weg{opacity:.7;position:absolute;top:6px;right:8px}.ed-punkt-weg:hover{color:var(--err-ink);background:var(--err-soft);box-shadow:none}.editor-doc-inner .ed-punkt-neu{margin-top:6px}.editor-doc-inner .ed-add-row{border-radius:var(--r-pill);color:var(--ink-2);background:0 0;border:0;margin:2px 0 16px;padding:0 12px;font-size:13px}.editor-doc-inner .ed-add-row:hover:not(:disabled){background:var(--surface);color:var(--ink);border-color:#0000}.editor-doc-inner .ed-col-del{color:#ffffffbf;border-radius:11px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.editor-doc-inner .ed-col-del:hover{color:#fff;background:#ffffff29}.editor-doc-inner .ed-th-action button{border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.editor-doc-inner .ed-th-action button:hover{background:#ffffff29}.editor-doc-inner .ed-td-action button{width:26px;height:26px;color:var(--ink-2);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.editor-doc-inner .ed-td-action button:hover{background:var(--err-soft);color:var(--err-ink)}.ed-faq-auf{width:26px;height:26px;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ed-faq-auf:hover{background:var(--accent-soft);color:var(--accent-ink)}.ed-rich-wrap .ed-pencil{width:28px;height:28px;box-shadow:var(--ring);color:var(--ink-2);background:#fff;border:0;border-radius:14px}.ed-rich-wrap .ed-pencil:hover{box-shadow:var(--ring-hov);color:var(--ink)}.ed-field{box-shadow:var(--ring-act);background:#fff;border:0;border-radius:10px;padding:6px 9px}.ed-editable{border-radius:8px}.ed-editable:hover{background:var(--accent-softer);box-shadow:0 0 0 4px var(--accent-softer)}.ed-editing{box-shadow:var(--ring-act);background:#fff;border-radius:10px;outline:0;padding:6px 8px}.editor-doc-inner p.ed-text[contenteditable]:focus{box-shadow:var(--ring-act);background:#fff}.ed-text-leer,.editor-doc-inner .ed-text-leer{color:var(--ink-3)}.ed-formular{border:1.5px dashed color-mix(in srgb, var(--info-ink) 35%, transparent);border-radius:var(--r-card);background:var(--info-soft);font-family:var(--font-dm-sans), "Figtree", system-ui, sans-serif;align-items:center;gap:12px;margin:22px 0;padding:14px 16px;display:flex}.ed-formular-zeichen{width:30px;height:30px;color:var(--info-ink);background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ed-formular-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ed-formular-text strong{color:var(--info-ink);font-size:13.5px;font-weight:600}.ed-formular-text span{color:var(--ink-2);font-size:12.5px;line-height:1.45}@keyframes abgleichAufblitzenNeu{0%{background-color:color-mix(in srgb, var(--accent) 26%, transparent)}60%{background-color:color-mix(in srgb, var(--accent) 16%, transparent)}to{background-color:#0000}}.abgleich-frisch{animation-name:abgleichAufblitzenNeu}.ui-meldung.bild-fehler{box-sizing:border-box;text-align:center;background:var(--err-soft);min-height:120px;color:var(--err-ink);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.pr4-laedt{align-items:center;gap:8px;display:flex}.pr4-laedt .ui-dreher{border-width:2px;flex-shrink:0;width:14px;height:14px}.pr4-ja svg,.pr4-nein svg{display:block}.seite4 .ui-knopf.seite4-umbruch{white-space:normal;height:auto;min-height:38px;padding-top:8px;padding-bottom:8px;line-height:1.35}.seite4-fakten{flex-direction:column;gap:6px;display:flex}.seite4-fakten-text{color:var(--ink-3);line-height:1.4}.aktu-laedt{align-items:center;gap:10px;display:flex}.aktu-laedt .ui-dreher{border-width:2px;flex-shrink:0;width:16px;height:16px}.aktu-leise{color:var(--ink-2);font-size:13.5px;line-height:1.6}.aktu-klein{color:var(--ink-2);align-self:center;font-size:13px;line-height:1.5}.aktu-wert{color:var(--ink);font-size:14px}.aktu-feld>.aktu-leise{color:var(--ink-2);font-weight:400}.aktu-feld>.aktu-wert{color:var(--ink);font-size:14px;font-weight:500}.aktu-adresse{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.aktu-link-leise{color:var(--ink-2);font-size:13px;font-weight:600}.aktu-link-leise:hover{color:var(--ink)}.aktu-link-leise:disabled{opacity:.5;cursor:default}.aktu-grafik-bild{width:100%;box-shadow:var(--ring);border-radius:10px;margin-top:6px;display:block}.aktu-frage-text{margin-bottom:10px}.aktu-frage-text:last-of-type{margin-bottom:0}.aktu-screen .editor-side-label{letter-spacing:0;text-transform:none;color:var(--ink);font-size:13px;font-weight:600}.aktu-gegen span{letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}.aktu-gegen-alt span{color:var(--err-ink)}.aktu-gegen-neu span{color:var(--ok-ink)}.dash-warten{background:var(--page);justify-content:center;align-items:center;min-height:100vh;display:flex}.dash-warten .ui-dreher{animation:.8s linear infinite spin,.3s .3s backwards uiEin}@media (prefers-reduced-motion:reduce){.bib-laedt-zeile,.ae-skelett,.abgleich-frisch{animation:none}}.hm-fg{background:color-mix(in srgb, var(--plum-soft) 45%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--plum) 16%, transparent);border-radius:16px;margin-top:22px;padding:20px 22px 12px}.hm-fg-kopf{flex-direction:column;gap:4px;padding:0 4px 14px;display:flex}.hm-fg-kopf .ui-abschnitt{align-items:center;gap:10px;font-size:20px;display:flex}.hm-fg-zahl{box-sizing:border-box;background:var(--plum);color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:13px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.hm-fg-liste{gap:8px}.hm-fg-punkt{background:var(--plum)}.hm-fg-knopf{pointer-events:none;flex-shrink:0}.hm-fg-zeile:hover .hm-fg-knopf.ui-knopf-dunkel{background:#000}.hm-fg-fuss{justify-content:flex-end;padding:10px 4px 0;display:flex}@media (max-width:720px){.hm-fg{padding:16px 14px 10px}.hm-fg-zeile{gap:12px;padding:0 14px}.hm-fg-knopf{display:none}}.bib-leiste .bib-suche-leiste{flex:200px;min-width:180px;max-width:none}@media (max-width:720px){.bib-leiste .bib-suche-leiste{flex-basis:100%}}.bib-zahl-freigabe{background:var(--plum-soft);color:var(--plum);font-weight:700}.bib-pille.an .bib-zahl-freigabe{color:var(--plum);background:#fff}.fg-band{background:var(--plum-soft);color:var(--plum);flex-wrap:wrap;row-gap:10px}.fg-band-punkt{background:var(--plum);border-radius:5px;flex-shrink:0;width:10px;height:10px;margin:0 4px 0 2px}.fg-band-knoepfe{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.fg-band-dreher{border-width:2px;width:13px;height:13px}.fg-band .gen-band-text .fg-band-fehler{color:var(--err-ink);margin-top:4px;font-weight:600}.fg-band-ok{background:var(--ok-soft);color:var(--ok-ink)}.fg-band-ok .fg-band-haken{background:var(--ok-mid)}@media (max-width:720px){.fg-band-knoepfe{justify-content:flex-end;width:100%}}.ae-gruppe .ae-pillen-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ae-gruppe .ae-pillen-raster>.ui-pille{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;padding:4px 8px;font-size:13.5px;line-height:1.2}.ae-gruppe .ae-pillen-raster>.ui-pille:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:1101px){.ae,.ae.breit,.ae-raster{overflow:visible}.ae-rechts{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 106px);position:sticky;top:90px;overflow-y:auto}.s3-rechts{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 106px);overflow-y:auto}}.s2-kasten{background:var(--info-soft);box-shadow:inset 3px 0 0 var(--info-ink)}.s2-kasten strong{color:var(--info-ink)}.s2-chip-wahl.gesetzt select,.s2-chip-wahl.gesetzt .aw-feld{background:var(--info-soft);color:var(--info-ink);box-shadow:none}.s2-chip-wahl.gesetzt:after{color:var(--info-ink)}.s2-chip-wahl:not(.aus) .aw-feld[aria-expanded=true]{background:var(--info-soft);color:var(--info-ink);box-shadow:inset 0 0 0 1px var(--info-ink)}.s2-chip-wahl:not(.aus):not(.gesetzt) .aw-feld:hover:not(:disabled){color:var(--info-ink);box-shadow:inset 0 0 0 1px var(--info-ink)}.s2-chip-wahl:not(.aus):hover:after{color:var(--info-ink)}.s2-chip-wahl:not(.aus):has(.aw-feld[aria-expanded=true]):after{color:var(--info-ink)}.s3-website{flex-direction:column;gap:8px;margin-top:18px;display:flex}.s3-website .ui-feldname{margin-bottom:0}.s3-website.offen .ui-auswahl{box-shadow:inset 0 0 0 1.5px var(--accent)}.bib-leiste{gap:8px}.bib-leiste .bib-pille{white-space:nowrap;height:40px;padding:0 14px}.bib-leiste .bib-filter-wrap{margin-left:auto}@media (min-width:1101px){.bib-leiste{flex-wrap:nowrap}}.bib-suche-klein{width:260px;max-width:100%;height:34px;box-shadow:var(--ring);color:var(--ink-3);background:#fff;border-radius:17px;align-items:center;gap:7px;padding:0 10px 0 12px;transition:box-shadow .15s;display:flex}.bib-suche-klein:hover{box-shadow:var(--ring-hov)}.bib-suche-klein:focus-within{box-shadow:var(--ring-act)}.bib-suche-klein input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13.5px}.bib-suche-klein input::placeholder{color:var(--ink-3)}.bib-suche-weg{background:var(--surface);width:20px;height:20px;color:var(--ink-2);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bib-suche-weg:hover{color:var(--ink)}@media (max-width:720px){.bib-suche-klein{order:5;width:100%}}.nav-kopf{height:34px}.nav-einklappen{transition:box-shadow .15s,opacity .15s}.nav-gruppe{line-height:17px;position:relative}.nav-gruppe:after{content:"";background:var(--line);opacity:0;pointer-events:none;width:20px;height:1px;position:absolute;top:26px;left:13px}.nav-neu .nav-text{text-overflow:clip;max-width:160px}@media not all and (max-width:900px){.nav{transition:width .2s,padding .2s}.nav-kopf{transition:padding .2s,gap .2s}.nav-item,.nav-skelett{transition:background .12s,padding .2s,border-radius .2s}.nav-nutzer-knopf{transition:background .12s,padding .2s}.ws-karte{transition:box-shadow .15s,background-color .15s,padding .2s}.nav-neu{transition:background .15s,box-shadow .15s,width .2s,gap .2s}.nav-trenner{transition:margin .2s}.nav-gruppe{transition:color .15s .1s}.nav-gruppe:after{transition:opacity .1s}.nav-wortmarke,.nav-partner,.nav-partner-eins,.nav-text,.nav-zahl,.nav-nutzer-text,.ws-text,.nav-skelett-text{transition:opacity .15s .1s,visibility 0s linear .1s}.ws-pfeil{transition:transform .18s,opacity .15s .1s,visibility 0s linear .1s}.nav-neu .nav-text{transition:max-width .2s,opacity .15s .1s,visibility 0s linear .1s}.nav.schmal{padding:22px 19px 18px}.nav.schmal .nav-kopf{padding:0 0 0 5px}.nav.schmal .nav-wortmarke,.nav.schmal .nav-partner,.nav.schmal .nav-partner-eins,.nav.schmal .nav-text,.nav.schmal .nav-zahl,.nav.schmal .nav-nutzer-text,.nav.schmal .ws-text,.nav.schmal .nav-skelett-text{opacity:0;visibility:hidden;transition:opacity .1s,visibility 0s linear .1s}.nav.schmal .ws-pfeil{opacity:0;visibility:hidden;transition:transform .18s,opacity .1s,visibility 0s linear .1s}.nav.schmal .nav-gruppe{color:#0000;transition:color .1s}.nav.schmal .nav-gruppe:after{opacity:1;transition:opacity .15s .1s}.nav.schmal .ws-karte{box-shadow:none;background-color:#0000;padding:0 0 0 6px}.nav.schmal .nav-neu{align-self:center;gap:0;width:44px;padding:0}.nav.schmal .nav-neu .nav-text{opacity:0;visibility:hidden;max-width:0;transition:max-width .2s,opacity .1s,visibility 0s linear .1s}.nav.schmal .nav-item,.nav.schmal .nav-skelett{border-radius:12px;padding:0 13px}.nav.schmal .nav-trenner{margin:12px 3px}.nav.schmal .nav-nutzer-knopf{padding:6px}.nav.schmal .nav-menue{width:240px;position:fixed;bottom:16px;left:84px;right:auto}}@media (prefers-reduced-motion:reduce){.nav,.nav-kopf,.nav-item,.nav-skelett,.nav-nutzer-knopf,.ws-karte,.nav-neu,.nav-trenner,.nav-neu .nav-text{transition:none}}@keyframes hgVonOben{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0}}@keyframes hgVonUnten{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0}}.ae-menue,.hm-menue,.bib-filter,.es-menue,.ws-menue,.wn-menue,.vw-menue,.kal-blogliste,.kal-tagliste,.lib-legende,.kal-tip,.rt-info-text,.gx-hilfe-panel{animation:.14s cubic-bezier(.22,1,.36,1) hgVonOben}.ed-leiste,.nav-menue{animation:.14s cubic-bezier(.22,1,.36,1) hgVonUnten}.ed-rich-wrap .ed-pencil{transition:opacity .12s,box-shadow .15s,color .15s}.ed-rich-wrap .ed-pencil:focus-visible,.editor-doc-inner .ed-col-del:focus-visible,.editor-doc-inner .ed-td-action button:focus-visible,.ed-punkt-weg:focus-visible{opacity:1}.editor-doc-inner .ed-td-action button,.editor-doc-inner .ed-th-action button,.editor-doc-inner .ed-col-del{transition:opacity .12s,background .12s,color .12s}@media (hover:none){.ed-rich-wrap .ed-pencil{opacity:1}.editor-doc-inner .ed-col-del,.editor-doc-inner .ed-td-action button,.ed-punkt-weg{opacity:.7}}.ed-bild-weg{color:var(--ink-2);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-family:inherit;font-size:12px;font-weight:600;text-decoration:underline;transition:color .12s}.ed-bild-weg:hover{color:var(--err-ink)}.schritt4 .sperre-balken button{transition:box-shadow .15s}.schritt4 .sperre-balken button:hover{box-shadow:var(--ring-hov)}.pr4-aktionen button{transition:background .12s,box-shadow .12s,color .12s}.pr4-aktionen button:hover{color:var(--ink)}.pr4-aktionen button.pr4-weg:hover{background:var(--err-soft);color:var(--err-ink);box-shadow:none}.pr4-ziel a,.pr4-link-leise{transition:color .12s}.pr4-ziel a:hover,.pr4-link-leise:hover{color:var(--ink-strong)}.s3-bild{transition:box-shadow .15s}.s3-bild:hover:not(.an):not(:disabled){box-shadow:var(--ring-hov)}.s3-bild img{transition:transform .3s cubic-bezier(.22,1,.36,1)}.s3-bild:hover img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.ae-menue,.hm-menue,.bib-filter,.es-menue,.ws-menue,.wn-menue,.vw-menue,.kal-blogliste,.kal-tagliste,.lib-legende,.kal-tip,.rt-info-text,.gx-hilfe-panel,.ed-leiste,.nav-menue{animation:none}.s3-bild img,.s3-bild:hover img{transition:none;transform:none}}.ae-zusatz{transition:box-shadow .15s}.ae-zusatz:not(.offen):hover{box-shadow:var(--ring-hov)}@media (min-width:1101px){.ae:has(>.ae-raster){grid-template-columns:minmax(0, 1fr) calc(320px + var(--breit-spalte-plus,0px));align-items:start;column-gap:24px;display:grid}.ae>.ae-raster{display:contents}.ae>.ae-kopf{grid-area:1/1}.ae>.ae-raster>.ae-links{grid-area:2/1;min-width:0}.ae>.ae-raster>.ae-rechts{grid-area:1/2/span 2;gap:14px;max-height:calc(100vh - 100px);top:84px}.ae-rechts .ae-einstellungen{gap:14px;padding:18px}.ae-rechts .ae-gruppe{gap:8px}.ae-rechts .ae-gruppe .ui-pille{height:38px;font-size:14px}.ae-rechts .ae-gruppe .ae-pillen-raster>.ui-pille{height:38px;font-size:13.5px}.ae-rechts .ae-gruppe .ui-auswahl{height:42px}.ae-rechts .ae-fest{padding:10px 12px}.ae-rechts .ae-zusatz-kopf{height:42px}.ae-rechts .ae-bereit{padding:16px 18px 18px}}@media (min-width:901px){.nav-marke{transition:opacity .15s .1s,visibility 0s linear .1s}}.nav-kante{top:26px;left:calc(var(--nav-w) - 13px);z-index:52;width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line), 0 2px 8px #0000001a;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;padding:0;transition:left .2s,box-shadow .15s,transform .15s;display:flex;position:fixed}.nav-kante:hover{transform:scale(1.08);box-shadow:inset 0 0 0 1px #c9c9c9,0 4px 12px #00000024}.nav-kante:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:900px){.nav-kante{display:none}}@media (prefers-reduced-motion:reduce){.nav-kante{transition:none}.nav-kante:hover{transform:none}}.nav-marke.mit-partner{gap:6px}.nav-marke.mit-partner .nav-wortmarke{font-size:16px}.nav-partner-eins{align-items:center;gap:6px;min-width:0;display:inline-flex}.nav-partner-eins .nav-partner-mal{font-size:13px}.nav-partner-eins img{object-fit:contain;object-position:left center;width:auto;max-width:120px;height:15px;display:block}.nav-marke>svg{flex-shrink:0}@media (min-width:1101px){.ae:has(>.ae-raster){grid-template-rows:auto 1fr}}.ae-listen-auswahl{max-width:320px}.hm-raster.hm-raster-voll,.sb-shift .hm-raster.hm-raster-voll{grid-template-columns:minmax(0,1fr)}.ws-logo-kachel{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;transition:width .2s;display:flex;overflow:hidden}.ws-logo-kachel.mit-ring{box-shadow:var(--ring)}.ws-logo-bild{object-fit:contain;width:100%;height:100%;display:block}.ws-kuerzel{border-radius:10px}.es-zeile-wert .ui-pillen{flex-wrap:wrap;overflow:visible}.ws-logo-kachel.frei{box-shadow:none;overflow:visible;border-radius:0!important}.s3-kopieren{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.s3-kopieren:hover{background:var(--surface);color:var(--ink)}.s3-bild-kopf{align-items:center}.s3-kopf .s3-kopieren{align-self:flex-start}.s3-neu{margin-top:14px}.s3-neu-modus{background:var(--surface);box-sizing:border-box;border-radius:12px;flex-shrink:0;gap:2px;height:44px;padding:3px;display:inline-flex}.s3-neu-modus button{font:inherit;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.s3-neu-modus button.an{background:var(--page);color:var(--ink);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--line-2)}.s3-neu-modus button:disabled{cursor:not-allowed;opacity:.5}.s3-neu-modus button.an:disabled{opacity:1}.s3-neu-feld{min-width:180px}.s3-stand-zeile{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:9px 0}.s3-stand-name{flex-shrink:0}.s3-stand-wert{text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;display:block;overflow:hidden}.s3-wunsch-auf{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;padding:6px 0;font-size:13.5px;font-weight:600;display:inline-flex}.s3-wunsch-auf:hover{color:var(--ink)}.s3-wunsch-name{margin-top:14px}.s3-wunsch{min-height:72px}.s3-los{flex-direction:column;align-items:stretch;gap:10px}.s3-los .ui-knopf{justify-content:center}@media (min-width:1101px){.s3-rechts .s3-los{z-index:1;background:var(--page);padding-bottom:6px;position:sticky;bottom:0}}.ig-vorher{height:40px;box-shadow:var(--ring);color:var(--ink-2);cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:8px;padding:3px 12px 3px 3px;font-family:inherit;font-size:12.5px;font-weight:600;transition:box-shadow .15s,color .15s;display:inline-flex}.ig-vorher:hover:not(:disabled){box-shadow:var(--ring-hov);color:var(--ink)}.ig-vorher:disabled{opacity:.5;cursor:not-allowed}.ig-vorher img{object-fit:cover;background:var(--surface);border-radius:7px;width:51px;height:34px;display:block}.pr4-vergleich:has(>:only-child){grid-template-columns:minmax(0,1fr)}.intent{white-space:nowrap;cursor:default;outline:none;align-items:center;gap:6px;display:inline-flex}.intent:focus-visible{box-shadow:0 0 0 2px var(--ink);border-radius:4px}.intent-warnung{color:var(--warn-ink);display:inline-flex}.intent-blase{z-index:1000;color:var(--ink-2);box-shadow:0 4px 16px #0000001a, 0 0 0 1px var(--line);white-space:normal;pointer-events:none;background:#fff;border-radius:9px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;line-height:1.45;display:flex;position:fixed}.intent-blase.oben{transform:translateY(-100%)}.intent-blase strong{color:var(--ink);font-weight:600}.intent-blase-warnung{background:var(--warn-soft);color:var(--warn-ink);border-radius:6px;padding:5px 7px}
