.cc-b-raster{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.cc-b-raster>.card{margin-bottom:0}@media (max-width:1279px){.cc-b-raster{grid-template-columns:minmax(0,1fr)}}.cc-b-p-spot-raster{grid-template-columns:auto minmax(0,1fr);align-items:center}.cc-b-p-kurve{align-items:flex-end;gap:8px;min-width:0;height:132px;display:flex;overflow:hidden}.cc-b-p-kurve .sp{flex:1 1 0;grid-template-rows:auto minmax(0,1fr) auto;justify-items:stretch;gap:5px;min-width:0;max-width:88px;height:100%;display:grid}.cc-b-p-kurve .w{color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.cc-b-p-kurve .b{align-items:flex-end;min-height:0;display:flex}.cc-b-p-kurve .b i{width:100%;height:var(--hoehe,6%);background:var(--accent);border-radius:5px 5px 2px 2px;min-height:6px;display:block}.cc-b-p-kurve .x{color:var(--text-meta);text-align:center;white-space:nowrap;font-size:12.5px}.cc-b-p-kurve .sp.staffel .b i{background:var(--ink)}.cc-b-p-spot .gf-fuss .s{min-width:0}@media (max-width:900px){.cc-b-p-spot-raster{grid-template-columns:minmax(0,1fr)}}.wp-stepper{align-items:center;gap:14px;display:flex}.wp-knopf{border:1px solid var(--line-strong);border-radius:var(--r-s);background:var(--surface);width:44px;height:44px;font:inherit;color:var(--ink);cursor:pointer;font-size:20px}.wp-knopf:hover:not(.cc-aus){border-color:var(--accent);color:var(--accent-ink)}.wp-knopf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-knopf.cc-aus{opacity:.35;cursor:default}.cc-b-p-kurve .sp.neu .b i{background:var(--accent-line);box-shadow:inset 0 0 0 1.5px var(--accent)}.cc-b-p-kurve .sp.weg .b i{background:repeating-linear-gradient(135deg, var(--chip-bg) 0 5px, transparent 5px 9px);box-shadow:inset 0 0 0 1px var(--line)}.cc-b-p-kurve .sp.weg .w,.cc-b-p-kurve .sp.weg .x{color:var(--text-meta);text-decoration:line-through}@media (max-width:520px){.cc-b-p-kurve{gap:8px;height:auto;display:grid}.cc-b-p-kurve .sp{grid-template-rows:none;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;max-width:none}.cc-b-p-kurve .x{text-align:left;order:1}.cc-b-p-kurve .b{order:2;align-items:center;height:14px}.cc-b-p-kurve .w{text-align:right;order:3;overflow:visible}.cc-b-p-kurve .b i{width:var(--hoehe,6%);border-radius:2px 5px 5px 2px;min-width:6px;height:100%;min-height:0}}.cc-b-p-kunden-k{gap:12px;padding:16px 18px 12px;display:grid}.cc-b-p-boxen{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;display:grid}.cc-b-p-boxen.eins{grid-template-columns:minmax(0,1fr)}.cc-b-p-box{grid-row:span 4;grid-template-rows:subgrid;border-radius:var(--r-m);border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--preisbox-schatten);align-content:start;row-gap:2px;padding:12px 10px;display:grid;position:relative}.cc-b-p-box .k{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.cc-b-p-box .alt{color:var(--text-meta);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12.5px;text-decoration:line-through}.cc-b-p-box .w{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:600;line-height:1.2;overflow:hidden}.cc-b-p-box .s{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cc-b-p-box.zu{background:var(--inset);border-style:dashed}.cc-b-p-box.zu .w{margin-top:3px;font-size:17px}.cc-b-p-schloss{color:var(--text-meta);display:inline-flex}.cc-b-p-schloss svg{width:15px;height:15px}.cc-b-p-konten{background:var(--inset);min-height:36px;color:var(--grau-2);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.cc-b-p-konten b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.cc-b-p-zl{border-top:1px solid var(--line-fein);grid-template-columns:44px minmax(0,1.5fr) minmax(0,1fr) 128px 170px;align-items:center;gap:16px;min-height:76px;padding:12px 18px;display:grid}.cc-b-p-zl:first-of-type{border-top:0}.cc-b-p-zl-bild{border-radius:var(--r-s);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);place-items:center;display:grid}.cc-b-p-zl-bild svg{width:22px;height:22px}.cc-b-p-zl .tx{gap:2px;min-width:0;display:grid}.cc-b-p-zl .tx .t{color:var(--ink);font-size:13.5px;font-weight:600}.cc-b-p-zl .tx .t .adm-tag{vertical-align:1px;margin-left:6px}.cc-b-p-zl .tx .s{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-p-zl .bar{gap:6px;min-width:0;display:grid}.cc-b-p-zl .bar>.s{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-p-zl .w{justify-items:end;gap:1px;display:grid}.cc-b-p-zl .w b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.cc-b-p-zl .w .s{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.cc-b-p-zl .z{justify-self:end}.cc-b-p-zl.mit-a{grid-template-columns:44px minmax(0,1.5fr) minmax(0,1fr) 128px 170px 96px}.cc-b-p-zl .a{justify-self:end}@media (max-width:1360px){.cc-b-p-zl{grid-template-columns:44px minmax(0,1.5fr) minmax(0,1fr) 118px 160px;gap:12px}.cc-b-p-zl.mit-a{grid-template-columns:44px minmax(0,1.5fr) minmax(0,1fr) 118px 160px 90px}}@media (max-width:720px){.cc-b-p-zl{grid-template-columns:44px minmax(0,1fr) auto;gap:8px 12px}.cc-b-p-zl .tx{grid-column:2/-1}.cc-b-p-zl .tx .s{white-space:normal}.cc-b-p-zl .bar{grid-column:2/-1}.cc-b-p-zl .bar:empty{display:none}.cc-b-p-zl .bar .cc-seg{width:100%}.cc-b-p-zl .w .s{white-space:normal}.cc-b-p-zl .w{grid-column:2;justify-items:start}.cc-b-p-zl .z{grid-column:3}.cc-b-p-zl.mit-a{grid-template-columns:44px minmax(0,1fr) auto}.cc-b-p-zl .a{grid-column:2/-1;justify-self:start}}.cc-b-rf-vn{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:12px;margin:2px 0 10px;font-size:22px;font-weight:600;display:flex}.cc-b-rf-vn span{color:var(--text-meta);text-decoration:line-through}.cc-b-rf-vn i{color:var(--text-meta);font-size:18px;font-style:normal}.cc-vorschau{border-radius:var(--r-m);background:var(--inset);border:1px solid var(--line-fein);margin-top:6px;padding:12px 14px}.cc-vorschau .k{color:var(--text-meta);align-items:center;gap:8px;margin-bottom:6px;font-size:12.5px;font-weight:600;display:flex}.cc-vorschau .x{color:var(--ink);font-size:13.5px;line-height:1.5}.cc-vorschau .x.leer{color:var(--text-meta)}.cc-b-p-aend{min-height:19px;color:var(--ink);margin:10px 0 0;font-size:13px}.cc-b-p-aend.leer{color:var(--text-meta)}.cc-b-beleg{border-radius:var(--r-m);background:var(--riffel-bild) center / cover no-repeat var(--web-tief);box-shadow:var(--beleg-rand);margin:-2px 0 0;padding:20px}.cc-b-beleg+.cc-abschnitt,.cc-b-beleg+.cc-kacheln-feld{margin-top:22px}.cc-b-beleg-karte{border-radius:var(--r-m);background:var(--surface);min-width:0;box-shadow:var(--beleg-schatten);align-items:center;gap:14px;padding:12px 16px 12px 12px;display:flex}.cc-b-beleg-karte .tx{flex:1;gap:2px;min-width:0;display:grid}.cc-b-beleg-karte .w{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:600;line-height:1.2;overflow:hidden}.cc-b-beleg-karte .s{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-p-etikett .k{flex:none;justify-items:end;gap:2px;display:grid}.cc-b-p-etikett .k .t{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:600}.cc-b-p-etikett .k .s{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.cc-b-p-schild{box-sizing:border-box;background:var(--accent);width:58px;height:40px;color:var(--ink-invert);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);box-shadow:var(--schild-schatten);border-radius:6px 8px 8px 6px;flex:none;place-items:center;padding-left:10px;display:grid;position:relative}.cc-b-p-schild i{background:var(--ink-invert);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:9px}.cc-b-p-schild b{font-size:18px;font-weight:700;line-height:1}@media (max-width:520px){.cc-b-p-etikett{flex-wrap:wrap}.cc-b-p-etikett .k{flex-basis:100%;justify-items:start}}.cc-b-p-verlauf .cc-chip{vertical-align:1px;margin-left:8px}@media (max-width:520px){.cc-b-p-box .s{white-space:normal}}.adm-dialog .cc-vorschau+.gf{margin-top:14px}.cc-d-blatt .cc-a-innen+.cc-a-innen{padding-top:0}.cc-b-kd-bild{border-radius:var(--r-m);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-ink);flex:none;place-items:center;display:grid}.cc-b-kd-bild.gross{width:48px;height:48px}.cc-b-kd-bild svg{width:56%;height:56%}.cc-b-kd-bild.fixpreis{background:var(--ink);color:var(--ink-invert)}.cc-b-kd-bild.leer{box-sizing:border-box;background:var(--inset);color:var(--grau-5);border:1.5px dashed var(--accent-line)}.cc-b-kd-w{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600;display:block}.cc-l-tabelle col.sp-kd-kondition{width:28%}.cc-l-tabelle col.sp-kd-zustand{width:220px}.cc-l-tabelle col.sp-kd-wert{width:17%}.cc-l-tabelle col.sp-kd-fuer{width:20%}.cc-l-tabelle col.sp-kd-zeitraum{width:17%}.cc-l-roll .cc-l-tabelle.kd-tabelle{min-width:940px}.cc-l-tabelle.kd-tabelle td{white-space:normal;overflow-wrap:anywhere;height:56px;padding-top:9px;padding-bottom:9px}.cc-l-tabelle.kd-tabelle .s,.cc-l-tabelle.kd-tabelle .cc-l-obj .t{white-space:normal}.cc-b-kd-band.nacht{background:var(--riffel-bild-nacht) center / cover no-repeat var(--web-tief)}.cc-b-kd-band .k{flex:none;justify-items:end;gap:2px;max-width:45%;display:grid}.cc-b-kd-band .k .t{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cc-b-kd-band .k .s{color:var(--text-meta);white-space:nowrap;font-size:12.5px}@media (max-width:719px){.cc-b-kd-band .cc-b-beleg-karte{flex-wrap:wrap}.cc-b-kd-band .tx{flex-basis:calc(100% - 62px)}.cc-b-kd-band .k{justify-items:start;width:100%;max-width:none;padding-left:62px}}.cc-b-hinweis{border-radius:var(--r-m);background:var(--inset);box-shadow:inset 3px 0 0 var(--grau-5);color:var(--ink);gap:3px;margin:12px 0 0;padding:10px 14px;font-size:13px;line-height:1.45;display:grid}.cc-b-hinweis.gelb{background:var(--status-warn-soft);box-shadow:inset 3px 0 0 var(--status-warn)}.cc-b-hinweis.blau{background:var(--status-info-soft);box-shadow:inset 3px 0 0 var(--status-info)}.cc-b-hinweis .s{color:var(--text-meta);font-size:12.5px}.cc-b-hinweis.blau .s{color:var(--grau-2)}.cc-b-hinweis+.cc-dl{margin-top:16px}.cc-b-bezug{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);width:100%;min-height:56px;color:var(--ink);align-items:center;gap:12px;margin:0 0 8px;padding:8px 12px;text-decoration:none;display:flex}.cc-b-bezug:hover{border-color:var(--line-hover);background:var(--paper)}.cc-b-bezug:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.cc-b-bezug .tx{flex:1;gap:1px;min-width:0;display:grid}.cc-b-bezug .t{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.cc-b-bezug .s{color:var(--text-meta);font-size:12.5px}.cc-b-bezug .pf{color:var(--grau-5);font-size:18px;line-height:1}.cc-b-papier{box-sizing:border-box;background:var(--surface);width:42px;height:54px;box-shadow:0 0 0 1px var(--line), var(--papier-schatten);border-radius:4px;flex:none;align-content:start;gap:4px;padding:9px 7px 0;display:grid;position:relative}.cc-b-papier i{background:var(--chip-bg);border-radius:2px;height:3px;display:block}.cc-b-papier i.k{width:58%}.cc-b-papier i.a{background:var(--accent-line);width:46%;margin:5px 0 0 auto}.cc-b-stempel{width:20px;height:20px;color:var(--ink-invert);box-shadow:0 0 0 2px var(--surface);background:var(--grau-5);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-7px}.cc-b-stempel svg{width:11px;height:11px}.cc-b-stempel.gruen{background:var(--status-live)}.cc-b-stempel.gelb{background:var(--status-warn)}.cc-b-stempel.rot{background:var(--status-error)}.cc-b-stempel.blau{background:var(--accent)}.cc-b-stempel.grau{background:var(--grau-5)}.cc-b-gs-band{background-image:var(--riffel-bild-nacht);margin:0}.cc-b-gs{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);width:100%;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 8px;padding:10px 12px;text-decoration:none;display:grid}.cc-b-gs:hover{border-color:var(--line-hover);background:var(--paper)}.cc-b-gs:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.cc-b-gs .tx{gap:1px;min-width:0;display:grid}.cc-b-gs .t{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.cc-b-gs .s{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-gs .d{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.cc-b-k-satz,.cc-b-k-unter{color:var(--grau-3);margin:0;font-size:13px;line-height:1.45}.cc-b-k-unter{color:var(--text-meta);margin:12px 0 8px;font-size:12.5px}.cc-b-grau{color:var(--text-meta)}.cc-b-pos{border:1px solid var(--line-fein);border-radius:var(--r-m);display:grid;overflow:hidden}.cc-b-pos .z{border-top:1px solid var(--line-fein);color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 14px;font-size:13.5px;display:flex}.cc-b-pos .z:first-child{border-top:0}.cc-b-pos .l{min-width:0}.cc-b-pos .w{white-space:nowrap;font-variant-numeric:tabular-nums}.cc-b-pos .gesamt{background:var(--inset);font-weight:600}.cc-b-kd-hinweis{color:var(--grau-3);margin:10px 0 0;font-size:13px;line-height:1.45}.cc-b-kd-floor{margin-top:10px}.cc-b-nw{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cc-b-nw.cc-b-kd-wirkung{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-b-nw .wp-kachel{min-width:0;padding:10px 12px}.cc-b-nw .wp-kachel .w{white-space:nowrap}@media (max-width:719px){.cc-b-nw.cc-b-kd-wirkung{grid-template-columns:minmax(0,1fr)}}.cc-b-kd-suche{margin-top:14px}.cc-b-kd-treffer-liste{gap:6px;margin-top:8px;display:grid}.cc-b-kd-treffer{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);width:100%;min-height:48px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:6px 12px;display:grid}.cc-b-kd-treffer:hover{border-color:var(--accent);background:var(--accent-soft)}.cc-b-kd-treffer:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.cc-b-kd-treffer .tx{gap:1px;min-width:0;display:grid}.cc-b-kd-treffer .t{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.cc-b-kd-treffer .s{color:var(--text-meta);font-size:12.5px}.cc-b-kd-treffer .plus{color:var(--accent-ink);place-items:center;display:grid}.cc-b-kd-treffer .plus svg{width:16px;height:16px}.cc-b-kd-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cc-b-kd-chip{box-sizing:border-box;border-radius:var(--r-m);background:var(--accent-soft);max-width:100%;min-height:32px;color:var(--accent-ink);align-items:center;gap:8px;padding:0 4px 0 5px;font-size:13px;font-weight:600;display:inline-flex}.cc-b-kd-chip button{border-radius:var(--r-s);width:24px;height:24px;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.cc-b-kd-chip button:hover{background:var(--surface)}.cc-b-kd-chip button:focus-visible{box-shadow:0 0 0 3px var(--accent-line);outline:none}.cc-b-kd-chip button svg{width:12px;height:12px}.cc-b-kd-keine{color:var(--text-meta);margin:0;font-size:12.5px;line-height:32px}.cc-bild-ini.klein{border-radius:var(--r-avatar);width:28px;height:28px;font-size:11px}.cc-bild-ini.mini{border-radius:var(--r-avatar);width:22px;height:22px;font-size:9.5px}.bs-typen{margin:0;padding:0;display:grid}.bs-typ{border-top:1px solid var(--line-fein);min-height:132px;color:inherit;grid-template-columns:64px minmax(0,1.7fr) repeat(4,minmax(110px,.6fr)) 20px;align-items:center;gap:20px;padding:16px 20px;text-decoration:none;display:grid}.bs-typ.kopf{background:var(--zeile-hell);min-height:40px;color:var(--text-meta);border-top:0;padding-top:0;padding-bottom:0;font-size:12.5px;font-weight:600}a.bs-typ:hover{background:var(--paper)}a.bs-typ:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.bs-typ .tx{justify-items:start;gap:6px;min-width:0;display:grid}.bs-typ .n{letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.bs-typ .s{color:var(--grau-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.bs-typ .z{gap:3px;min-width:0;display:grid}.bs-typ .z b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.bs-typ .z span{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bs-typ .pf{color:var(--text-meta);font-size:18px}@media (max-width:899px){.bs-typ.kopf{display:none}.bs-typ{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);gap:12px 16px;padding:16px}.bs-typ .bs-bild{grid-row:span 3}.bs-typ .tx{grid-column:2/-1}.bs-typ .pf{display:none}}.bs-bild{border-radius:var(--r-s);background:var(--inset);flex:none;place-items:center;width:64px;height:100px;display:grid;overflow:hidden}.bs-bild.gross{border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);width:72px;height:72px}.bs-bild.riesig{border-radius:var(--r-m);width:168px;height:262px}.cc-bild-schirm{box-sizing:border-box;background:var(--bk-schirm-seite);width:46px;height:82px;box-shadow:0 10px 22px var(--buehne-schatten);border-radius:7px;flex:none;padding:3px;display:block;position:relative}.bs-bild.gross .cc-bild-schirm{width:34px;height:60px}.bs-bild.riesig .cc-bild-schirm{width:132px;height:235px}.cc-bild-schirm .in{background:var(--motiv-flaeche);border-radius:4px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.cc-bild-schirm img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cc-bild-schirm .live{background:var(--status-live);width:8px;height:8px;box-shadow:0 0 0 3px var(--status-live-soft);border-radius:50%;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.bs-bild .cc-bild-schirm .live{display:none}.bs-ueb{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:22px;padding:18px;display:grid}.bs-ueb .tx{gap:12px;display:grid}.bs-ueb p{color:var(--grau-2);margin:0;font-size:14px;line-height:1.55}.bs-ueb .wp-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (max-width:599px){.bs-ueb{grid-template-columns:minmax(0,1fr);justify-items:start}}.bs-kv-paar{display:contents}.bs-kd-abschnitt{color:var(--text-meta);margin:0;padding:16px 18px 8px;font-size:12.5px;font-weight:600}.bs-kd-tab{border-collapse:collapse;width:100%;font-size:13.5px}.bs-kd-tab th{text-align:left;color:var(--text-meta);border-bottom:1px solid var(--line-fein);white-space:nowrap;padding:12px 18px 10px;font-size:12.5px;font-weight:600}.bs-kd-tab td{vertical-align:top;border-bottom:1px solid var(--line-fein);color:var(--ink);padding:12px 18px}.bs-kd-tab tr:last-child td{border-bottom:0}.bs-kd-tab td.r,.bs-kd-tab th.r{text-align:right;font-variant-numeric:tabular-nums}.bs-kd-tab b{font-weight:600}.bs-kd-tab td.grau,.bs-geraete .grau{color:var(--text-meta)}.bs-kd-fuss{color:var(--text-meta);border-top:1px solid var(--line-fein);margin:0;padding:12px 18px 16px;font-size:12.5px}.bs-staende{margin:0;padding:0;list-style:none;display:grid}.bs-stand{border-top:1px solid var(--line-fein);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 18px;font-size:13.5px;display:grid}.bs-stand:first-child{border-top:0}.bs-stand .t{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.bs-stand .w{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.bs-stand .s{color:var(--text-meta);grid-column:1/-1;font-size:12.5px}.bs-dlg-staffel{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.bs-dlg-staffel .bs-dlg-grund{grid-column:1/-1}@media (max-width:599px){.bs-dlg-staffel{grid-template-columns:minmax(0,1fr)}}.bs-geraete td .s{color:var(--text-meta);margin-top:2px;font-size:12.5px;display:block}.cc-b-br-phasen-k{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px;display:grid}.cc-b-br-phase{border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);align-items:flex-start;gap:16px;min-width:0;padding:14px 16px;display:flex}.cc-b-br-phase.an{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.cc-b-br-phase .tx{gap:6px;min-width:0;display:grid}.cc-b-br-phase .t{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.cc-b-br-phase ul{color:var(--grau-2);gap:3px;margin:0;padding:0 0 0 16px;font-size:13px;line-height:1.4;display:grid}.cc-b-br-netz{border-radius:var(--r-m);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-fein);flex:none;grid-template-columns:repeat(5,10px);gap:6px;padding:10px;display:grid}.cc-b-br-netz i{background:var(--chip-bg);border-radius:50%;width:10px;height:10px}.cc-b-br-netz i.an{background:var(--accent)}.cc-b-br-liste{color:var(--ink);gap:6px;margin:0 0 14px;padding:0 0 0 18px;font-size:13.5px;line-height:1.45;display:grid}.cc-b-br-lz-liste{gap:4px;padding:10px 18px 12px;display:grid}.cc-b-br-lz{grid-template-columns:150px minmax(0,1fr) 110px minmax(0,260px);align-items:center;gap:16px;min-height:40px;display:grid}.cc-b-br-lz .m{color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:600}.cc-b-br-lz .m .adm-tag{margin-left:6px}.cc-b-br-lz .b{background:var(--inset);border-radius:5px;height:10px;overflow:hidden}.cc-b-br-lz .b i{background:var(--accent);border-radius:5px;width:100%;height:100%;display:block}.cc-b-br-lz .w{font-variant-numeric:tabular-nums;justify-self:end;font-size:13.5px;font-weight:600}.cc-b-br-lz .d{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gf.cc-b-br-bsp{margin-bottom:20px}.adm-dialog p.feld-hinweis{color:var(--status-warn-ink);margin:-6px 0 14px;font-size:12.5px;line-height:18px}.cc-b-br-kat{box-sizing:border-box;border-top:1px solid var(--line-fein);width:100%;min-height:56px;color:var(--ink);grid-template-columns:minmax(0,1.4fr) 150px minmax(0,1fr) 14px;align-items:center;gap:16px;padding:6px 14px 6px 18px;text-decoration:none;display:grid}.cc-b-br-kat:hover{background:var(--paper)}.cc-b-br-kat:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.cc-b-br-kat .pf{color:var(--grau-5);font-size:18px;line-height:1}.cc-b-br-kat:hover .pf,.cc-b-br-kat:focus-visible .pf{color:var(--ink)}.cc-b-br-kat.archiv .t{color:var(--grau-3)}.cc-b-br-kat .tx{gap:1px;min-width:0;display:grid}.cc-b-br-kat .t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.cc-b-br-kat .s,.cc-b-br-kat .bel{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-br-kat-gruppe{border-top:1px solid var(--line-fein);align-items:baseline;gap:10px;min-width:0;padding:16px 18px 8px;display:flex}.cc-b-br-kat-gruppe .t{letter-spacing:.06em;text-transform:uppercase;color:var(--text-meta);flex:none;font-size:12.5px;font-weight:600}.cc-b-br-kat-gruppe .s{min-width:0;color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cc-b-br-kat-gruppe+.cc-b-br-kat,.cc-b-br-katk .adm-kopf+.cc-b-br-kat{border-top:0}.cc-b-nw.cc-b-br-nw{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-b-br-katk .adm-kopf .t .adm-tag{vertical-align:1px;margin-left:6px}@media (max-width:1279px){.cc-b-br-phasen-k{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.cc-b-br-phasen-k{padding:14px}.cc-b-br-lz{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:6px 0}.cc-b-br-lz .b,.cc-b-br-lz .d{grid-column:1/-1}.cc-b-br-kat{grid-template-columns:minmax(0,1fr) auto 14px;gap:4px 12px;padding:10px 14px}.cc-b-br-kat .bel{grid-area:2/1/auto/3}.cc-b-br-kat .pf{grid-area:1/3/3}}.cc-b-br-kat.cc-gewaehlt{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.cc-b-br-kat.cc-gewaehlt .s,.cc-b-br-kat.cc-gewaehlt .bel,.cc-b-br-kat.cc-gewaehlt.archiv .t{color:var(--grau-2)}.cc-b-br-kat.cc-gewaehlt .pf{color:var(--ink)}
.cc-zeit{align-items:center;gap:8px;min-width:0;display:inline-flex}.anf-knopf{box-sizing:border-box;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-m);min-width:0;max-width:300px;height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.anf-knopf:hover{border-color:var(--line-hover)}.anf-knopf.offen,.anf-knopf:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.anf-knopf>svg{color:var(--grau-3);flex:none}.anf-knopf .tx{align-items:baseline;gap:7px;min-width:0;line-height:1;display:flex}.anf-knopf .t{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.anf-knopf .s{color:var(--grau-3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.anf-knopf .pf{color:var(--grau-4);flex:none;transition:transform .15s;display:inline-flex}.anf-knopf.offen .pf{transform:rotate(180deg)}@media (max-width:1439px){.cc-zeit .anf-knopf[data-cc-zeit=zeit] .s{display:none}}.anf-panel{left:var(--panel-x,8px);top:var(--panel-y,8px);max-height:var(--panel-h,480px);z-index:250;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-m);width:300px;max-width:calc(100vw - 24px);box-shadow:var(--anf-schatten);color:var(--ink);flex-direction:column;font-size:13.5px;display:flex;position:fixed;overflow:auto}.anf-panel.breit{width:340px}.anf-kopf{border-bottom:1px solid var(--line-fein);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 10px;display:flex}.anf-kopf .t{letter-spacing:.06em;text-transform:uppercase;color:var(--grau-3);font-size:12.5px;font-weight:600}.anf-optionen{padding:6px 0;display:grid}.anf-opt{min-height:40px;font:inherit;color:var(--grau-1);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13.5px;display:flex}.anf-opt:hover{background:var(--inset)}.anf-opt.aktiv{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.anf-opt.aus{color:var(--text-meta);cursor:not-allowed;padding-top:8px;padding-bottom:8px}.anf-opt.aus:hover{background:0 0}.anf-opt .t .s{color:var(--text-meta);margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:block}.anf-opt:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.anf-datum{border-top:1px solid var(--line-fein);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px 14px 4px;display:grid}.anf-datum>*{min-width:0}.anf-leiste .anf-panel .auswahl{width:auto}.anf-hinweis{color:var(--grau-3);text-align:center;margin:0;padding:8px 14px 12px;font-size:12.5px}.anf-leiste{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;display:flex}.anf-leiste .auswahl{width:200px;max-width:100%}.anf-leiste .anf-satz{color:var(--grau-3);font-size:12.5px}.an-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.an-karte{flex-direction:column;gap:14px;min-width:0;padding:22px 22px 18px;display:flex}.an-karte.breit{grid-column:span 2}.an-karte.voll{grid-column:1/-1}.an-karte.tabelle{gap:0;padding:0}.an-karte.tabelle>.an-kopf{padding:20px 22px 14px}@media (max-width:1100px){.an-raster{grid-template-columns:minmax(0,1fr)}.an-karte.breit,.an-karte.voll{grid-column:auto}}.an-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.an-kopf h2{margin:0 0 4px;font-size:15px;font-weight:600}.an-kopf .s{color:var(--text-meta);font-size:12.5px}.an-zeitraum{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.an-fuss{color:var(--text-meta);margin:0;font-size:12.5px;line-height:1.5}.an-leer{text-align:center;min-height:120px;color:var(--grau-2);background:var(--chip-bg);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:16px;font-size:13px;line-height:1.5;display:flex}.an-leerseite{text-align:center;justify-items:center;gap:12px;padding:56px 32px 60px;display:grid}.an-leerseite h2{letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:600}.an-leerseite p{max-width:54em;color:var(--grau-2);margin:0 0 8px;font-size:14px;line-height:1.55}.an-leer-bild{width:150px;color:var(--grau-4)}.an-leer-bild svg{width:100%;height:auto;display:block}.an-karte.tabelle>.an-leer{margin:0 22px 22px}.an-leer.fehler{color:var(--status-error-ink);background:var(--status-error-soft)}.an-kzs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}@media (max-width:900px){.an-kzs{grid-template-columns:repeat(2,minmax(0,1fr))}}.an-kz{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-m);flex-direction:column;gap:6px;min-width:0;margin:0;padding:20px 22px 18px;display:flex}.an-kz.gross{grid-column:span 2}@media (max-width:560px){.an-kzs{grid-template-columns:minmax(0,1fr)}.an-kz.gross{grid-column:auto}}.an-kz .l{color:var(--grau-2);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.an-kz .w{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:600;line-height:1.15}.an-kz.gross .w{font-size:44px;font-weight:700}.an-kz .an-kz-neben{white-space:nowrap;letter-spacing:0;color:var(--grau-3);margin-left:4px;font-size:13px;font-weight:500}.an-kz .s{color:var(--grau-3);margin:0;font-size:12.5px;line-height:1.45}.an-delta{font-variant-numeric:tabular-nums;align-items:flex-start;gap:5px;margin:0;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex}.an-delta svg{flex:none;margin-top:2px}.an-delta b{font-weight:700}.an-delta.gut{color:var(--status-live-ink-aa)}.an-delta.schlecht{color:var(--status-error-ink)}.an-delta.neutral{color:var(--grau-3)}.an-linie-rahmen{padding-left:64px;position:relative}.an-y{width:56px;height:200px;position:absolute;top:0;left:0}.an-y span{right:0;top:var(--oben);color:var(--text-meta);font-variant-numeric:tabular-nums;font-size:12.5px;position:absolute;transform:translateY(-50%)}.an-linie{height:200px;position:relative}.an-linie svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.an-gitter{left:0;right:0;top:var(--oben);background:var(--line-fein);height:1px;position:absolute}.an-jetzt{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.an-jetzt.r2{stroke:var(--an-reihe-2)}.an-vorher{fill:none;stroke:var(--grau-5);stroke-width:2px;stroke-dasharray:5 5}.an-flaeche{fill:var(--accent);opacity:.08}.an-hover{display:flex;position:absolute;inset:0}.an-hover i{flex:1}.an-hover i.aktiv,.an-hover i:hover{background:linear-gradient(to right, transparent calc(50% - .5px), var(--line-strong) calc(50% - .5px), var(--line-strong) calc(50% + .5px), transparent calc(50% + .5px))}.an-x{color:var(--text-meta);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:12.5px;display:flex}.an-legende{color:var(--grau-3);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.an-legende span{align-items:center;gap:7px;display:inline-flex}.an-legende i{background:var(--accent);border-radius:2px;width:14px;height:3px;display:inline-block}.an-legende i.r2{background:var(--an-reihe-2)}.an-legende i.gestrichelt{background:repeating-linear-gradient(90deg, var(--grau-5) 0 4px, transparent 4px 7px)}.an-luecke{top:0;bottom:0;left:var(--links);width:var(--breite);background:repeating-linear-gradient(135deg, var(--grau-6) 0 1px, transparent 1px 6px);opacity:.55;pointer-events:none;position:absolute}.an-legende i.luecke{background:repeating-linear-gradient(135deg, var(--grau-5) 0 1px, transparent 1px 4px);height:10px}.an-hbalken{gap:12px;margin:0;padding:0;list-style:none;display:grid}.an-hzeile{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto;align-items:center;gap:12px;font-size:13px;display:grid}.an-hzeile .l{color:var(--grau-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-hzeile.zweizeilig{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.an-hzeile.zweizeilig .l{white-space:normal;overflow-wrap:anywhere}.an-hzeile.zweizeilig .bahn{grid-area:2/1/auto/-1}.an-hzeile .v{font-variant-numeric:tabular-nums;color:var(--grau-2);text-align:right;white-space:nowrap;min-width:56px;font-weight:600}.an-hzeile .v .zu{color:var(--text-meta);margin-left:6px;font-weight:500}.an-hzeile .bahn{background:var(--chip-bg);border-radius:4px;height:12px;display:block;overflow:hidden}.an-hzeile .bahn i{width:var(--breite);background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.an-hzeile .bahn i.hell{background:var(--an-reihe-hell)}.an-hzeile .bahn i.grau{background:repeating-linear-gradient(135deg, var(--an-grau-a) 0 4px, var(--an-grau-b) 4px 7px)}.an-st-kopfzeile,.an-st-zeile{grid-template-columns:var(--spalten,minmax(0, 2.2fr) minmax(0, 1.5fr) minmax(0, .9fr));align-items:center;gap:0 22px;padding:0 22px;display:grid}.an-st-kopfzeile{white-space:nowrap;height:40px;color:var(--grau-3);background:var(--inset);border-top:1px solid var(--line-fein);border-bottom:1px solid var(--line-fein);font-size:12.5px;font-weight:500}.an-st-kopfzeile .r,.an-st-zeile .r{text-align:right;justify-content:flex-end}.an-st-zeile{font-variant-numeric:tabular-nums;min-height:52px;padding-top:9px;padding-bottom:9px;font-size:13.5px}.an-st-zeile+.an-st-zeile{border-top:1px solid var(--line-fein)}.an-st-zeile:hover{background:var(--inset)}.an-st-zeile .name{gap:3px;min-width:0;display:grid}.an-st-zeile .name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.an-st-zeile .s{color:var(--grau-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.an-st-zeile .trend{justify-content:flex-end;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.an-st-zeile .trend.gut{color:var(--status-live-ink-aa)}.an-st-zeile .trend.schlecht{color:var(--status-error-ink)}.an-st-zeile .trend.neutral{color:var(--grau-3)}.an-st-zeile .mobil-l{display:none}@media (max-width:760px){.an-st-kopfzeile{display:none}.an-st-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;padding:12px 18px}.an-st-zeile .name{grid-column:1/-1}.an-st-zeile .r{text-align:left;justify-content:flex-start}.an-st-zeile .mobil-l{color:var(--text-meta);margin-right:6px;font-size:12.5px;display:inline}}.an-st-fuss{border-top:1px solid var(--line-fein);padding:12px 22px 16px}.an-st-fuss.an-export{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.an-fazit{border-radius:var(--r-m);color:var(--ink-invert);background:var(--riffel-bild) center / cover no-repeat var(--an-nacht);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:20px 0;margin-bottom:16px;padding:28px 40px 32px;display:grid;position:relative;overflow:hidden}.an-fazit:before{content:"";background:var(--an-fazit-schleier);position:absolute;inset:0}.an-fazit>*{position:relative}.an-fazit-zeit{border:1px solid var(--an-schild-rand);border-radius:var(--an-schild-radius);background:var(--an-schild-glas);-webkit-backdrop-filter:blur(10px);letter-spacing:.01em;max-width:100%;min-height:30px;color:var(--ink-invert);grid-column:1/-1;justify-self:start;align-items:center;gap:8px;margin:0;padding:4px 12px 4px 10px;font-size:12.5px;font-weight:400;line-height:1.4;display:inline-flex}.an-fazit-zeit i{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 3px var(--an-puls-ring);border-radius:50%;flex:none;animation:2s ease-out infinite anPunktPuls}@keyframes anPunktPuls{0%{box-shadow:0 0 0 0 var(--an-puls-start)}70%{box-shadow:0 0 0 9px var(--an-puls-ende)}to{box-shadow:0 0 0 0 var(--an-puls-ende)}}@media (prefers-reduced-motion:reduce){.an-fazit-zeit i{animation:none}}.an-fazit-haupt{text-align:center;justify-items:center;min-width:0;padding-right:40px;display:grid}.an-fazit-zeile{flex-direction:column;align-items:center;gap:4px;display:flex}.an-fazit-zeile .l{color:var(--ink-invert);font-size:19px;font-weight:600}.an-fazit-l{align-items:center;gap:8px;display:inline-flex}.cc-i.an-fazit-i{color:var(--glas-text);border-color:var(--glas-linie-stark);background:0 0;align-self:center}.cc-i.an-fazit-i:hover,.cc-i.an-fazit-i:focus-visible{border-color:var(--ink-invert);color:var(--ink-invert)}.an-fazit .adm-dialog{text-align:left}.an-info-liste{color:var(--grau-1);gap:8px;margin:4px 0 12px;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.an-fazit-zahl{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--signal);font-size:56px;font-weight:700;line-height:1.05}.an-fazit-unter{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.an-fazit-mehr{color:var(--glas-text);margin-top:10px;font-size:14px;font-weight:500}.an-fazit-tag{background:var(--surface);height:28px;color:var(--grau-1);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:700;display:inline-flex}.an-fazit-tag.gut{color:var(--status-live-ink-aa)}.an-fazit-tag.schlecht{color:var(--status-error-ink)}.an-fazit-tag.neutral{font-weight:600}.an-fazit-satz{border-left:1px solid var(--an-fazit-trenner);text-wrap:pretty;gap:10px;margin:0;padding:4px 0 4px 40px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:grid}.an-fazit-satz li{align-items:baseline;gap:10px;display:flex}.an-fazit-satz li:before{content:"";background:var(--glas-text);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.an-fazit-satz li.gut:before{background:var(--an-gut-hell)}.an-fazit-satz li.schlecht:before{background:var(--an-schlecht-hell)}.an-roll{min-height:var(--an-roll-hoehe);border-radius:var(--r-s);background:linear-gradient(var(--surface) 30%, transparent) top / 100% 24px no-repeat local, linear-gradient(transparent, var(--surface) 70%) bottom / 100% 24px no-repeat local, radial-gradient(farthest-side at 50% 0, var(--an-roll-schatten), transparent) top / 100% 8px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--an-roll-schatten), transparent) bottom / 100% 8px no-repeat scroll;flex:1 1 0;margin:0 -8px;padding:2px 8px;overflow-y:auto}.an-roll.klein{min-height:var(--an-roll-hoehe-klein)}.an-roll:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}@media (max-width:1100px){.an-roll,.an-roll.klein{min-height:0;max-height:var(--an-roll-hoehe);flex:none}}.an-wert{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.an-wert .w{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:600;line-height:1.15}.an-wert .s{color:var(--grau-3);margin:0;font-size:12.5px;line-height:1.45}.an-echtzeit{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.an-echtzeit .an-wert{margin-bottom:0}.an-echtzeit-l{color:var(--grau-2);margin:0 0 12px;font-size:13px;font-weight:500}@media (max-width:1100px){.an-echtzeit{grid-template-columns:minmax(0,1fr);gap:18px}}.an-woche{gap:12px;display:grid}.an-woche-raster{gap:3px;display:grid}.an-woche-zeile{grid-template-columns:24px repeat(24,minmax(0,1fr));align-items:center;gap:2px;display:grid}.an-woche-zeile .t,.an-woche-zeile .h{color:var(--grau-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:1}.an-woche-zeile .h{white-space:nowrap;padding-top:4px;overflow:visible}.an-woche-zeile i,.an-woche-legende i{border-radius:var(--an-woche-radius);background:var(--chip-bg);height:14px;display:block}.an-woche i.s1{background:var(--an-stufe-1)}.an-woche i.s2{background:var(--an-stufe-2)}.an-woche i.s3{background:var(--an-stufe-3)}.an-woche i.s4{background:var(--an-stufe-4)}.an-woche-legende{color:var(--grau-3);align-items:center;gap:3px;font-size:12px;display:flex}.an-woche-legende i{width:14px;height:10px}.an-woche-legende span:first-child{margin-right:5px}.an-woche-legende span:last-child{margin-left:5px}@media (max-width:1180px){.an-fazit{grid-template-columns:minmax(0,1fr);gap:14px}.an-fazit-satz{border-left:0;padding-left:0}.an-fazit-haupt{text-align:left;justify-items:start;padding-right:0}.an-fazit-zeile{flex-flow:wrap;align-items:baseline;gap:6px 14px}.an-fazit-zahl{font-size:46px}}@media (max-width:760px){.an-fazit{padding:20px 18px 22px}.an-fazit-satz{font-size:14.5px}.an-karte{padding:18px 16px 16px}.an-kopf{flex-wrap:wrap}.an-zeitraum{white-space:normal;flex-basis:100%}.an-kz{padding:16px 16px 14px}.an-kz .w{font-size:24px}.an-linie-rahmen{padding-left:44px}.an-y{width:38px}}@media (min-width:761px){.cc-tabzeile.mit-zeit{flex-wrap:wrap;row-gap:12px}.cc-tabzeile.mit-zeit .cc-tabs{max-width:100%}}@media (max-width:760px){.cc-tabzeile.mit-zeit{flex-wrap:wrap;row-gap:12px}.cc-tabzeile.mit-zeit .cc-tab-aktionen{flex:100%;width:100%;margin-left:0}.cc-tabzeile.mit-zeit .cc-tabs{max-width:100%}.cc-zeit{width:100%}.cc-zeit .anf-knopf{flex:1 1 0;max-width:none}.anf-leiste .auswahl{width:calc(50% - 5px)}}.anf-panel.kampagnen{width:420px}.anf-kopf .zm-link{font-size:12.5px}.anf-rollen{min-height:0;padding:4px 0 8px;overflow-y:auto}.anf-gruppe+.anf-gruppe{border-top:1px solid var(--line-fein);margin-top:4px;padding-top:4px}.anf-gruppe-kopf,.anf-zeile{cursor:pointer;align-items:center;gap:12px;padding:8px 14px;display:flex}.anf-gruppe-kopf{min-height:42px}.anf-gruppe-kopf .t{flex:1;font-weight:600}.anf-gruppe-kopf .s{color:var(--text-meta);font-size:12.5px}.anf-zeile:hover,.anf-gruppe-kopf:hover{background:var(--inset)}.anf-zeile .bild{background-color:var(--chip-bg);border:1px solid var(--line);border-radius:4px;flex:none;width:27px;height:48px;overflow:hidden}.anf-zeile .bild img{object-fit:cover;width:100%;height:100%;display:block}.anf-zeile .tx{gap:3px;min-width:0;display:grid}.anf-zeile .t{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.anf-zeile .s{color:var(--text-meta);font-variant-numeric:tabular-nums;font-size:12.5px}.an-pop{margin-top:var(--sekt)}.an-kopf2{margin:0 0 14px}.an-kopf2 h2{letter-spacing:-.01em;margin:0 0 4px;font-size:20px;font-weight:600}.an-kopf2 p{color:var(--grau-3);max-width:70em;margin:0;font-size:13.5px;line-height:1.5}@media (min-width:1101px){.dash-kpis.an-nw-kpis{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}.an-pop .dash-kpis{margin-bottom:20px}.rep-abschnitt{margin:var(--sekt) 0 14px;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.rep-abschnitt h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.rep-abschnitt .s{color:var(--grau-3);text-align:right;font-size:13px}.rep-log{border-radius:var(--r-s);background:var(--an-nacht);color:var(--ink-invert);margin:0;padding:20px}.rep-log .dash-pop-kopf{letter-spacing:.14em;text-transform:uppercase;font-size:12.5px}.rep-log .dash-pop-kopf .s{letter-spacing:0;text-transform:none;color:var(--glas-text-leise)}.rep-log-erklaerung{color:var(--glas-text-leise);margin:0 0 12px;font-size:12.5px;line-height:1.5}.rep-log-zeilen{max-height:420px;overflow:auto}.rep-log-zeile{white-space:nowrap;grid-template-columns:9.9em minmax(0,1fr) 5.4em 8.6em;align-items:baseline;gap:0 14px;padding:5px 0;font-size:12.5px;display:grid}.rep-log-zeile .zeit,.rep-log-zeile .scr{color:var(--glas-text-leise)}.rep-log-zeile .st{text-overflow:ellipsis;font-weight:700;overflow:hidden}.rep-log-zeile .leer{white-space:normal;color:var(--glas-text);grid-column:1/-1}.rep-log-zeile .stat{text-align:right;color:var(--an-gut-hell)}.rep-log-zeile .stat.fehl{color:var(--an-schlecht-hell)}.rep-log-fuss{border-top:1px solid var(--glas-linie);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.rep-log-fuss .s{color:var(--glas-text-leise);font-size:12.5px}.an-st-zeile .ausfall{color:var(--status-error-ink);margin-left:6px;font-size:12.5px;font-weight:600}@media (max-width:760px){.rep-abschnitt{display:block}.rep-abschnitt .s{text-align:left;margin-top:4px;display:block}.rep-log-zeile{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:7px 0}.an-st-zeile .ausfall{white-space:normal;margin:2px 0 0;display:block}.rep-log-zeile+.rep-log-zeile{border-top:1px solid var(--glas-linie)}.rep-log-zeile .zeit{grid-area:1/1}.rep-log-zeile .stat{grid-area:1/2}.rep-log-zeile .st{grid-area:2/1}.rep-log-zeile .scr{text-align:right;grid-area:2/2}}.anf-luft{flex:1}.an-vs-knopf{flex:none}.an-vs-knopf .tx{align-items:center}.an-vs-knopf .t{overflow:visible}dialog.adm-dialog.breit.an-vs-dialog{width:940px;max-width:calc(100vw - 32px)}.an-vs{grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.an-vs-links{gap:12px;min-width:0;display:grid}.an-vs-links .wz-vorschau-bild{border-radius:var(--r-m);position:relative;overflow:hidden}.an-vs-links .wz-vorschau-bild>img:first-child{width:100%;height:auto;display:block}.adm-dialog p.an-vs-hinweis{color:var(--text-meta);margin:0;font-size:13px}.an-vs-fuss{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.an-vs-datei{color:var(--grau-2);overflow-wrap:anywhere;min-width:0;font-size:13px}.wz-vs-nav{color:var(--grau-2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.an-vs-nav{flex:none;gap:10px;font-size:13px}.wz-vs-pfeil{border:1px solid var(--line-strong);background:var(--surface);width:36px;height:36px;color:var(--grau-1);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.wz-vs-pfeil:hover{border-color:var(--line-hover)}.wz-vs-pfeil:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.an-vs-rechts{min-width:0}.an-wo-kopfzeile{gap:3px;padding-bottom:12px;display:grid}.an-wo-kopfzeile b{color:var(--ink);font-size:16px;font-weight:600;line-height:1.3}.an-wo-kopfzeile span{color:var(--text-meta);font-size:13px}.an-wo-z{border-top:1px solid var(--line-fein);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:11px 0;display:grid}.an-wo-z .l{color:var(--grau-2);font-size:13.5px}.an-wo-z b{color:var(--ink);white-space:nowrap;font-size:19px;font-weight:600}.an-wo-z .s{color:var(--text-meta);grid-column:1/-1;font-size:12.5px}.adm-dialog p.an-wo-tipp{color:var(--text-meta);margin:auto 0 0;padding-top:12px;font-size:12.5px;line-height:1.5}@media (max-width:760px){.an-vs{grid-template-columns:minmax(0,1fr)}}@media (min-width:761px){.anf-leiste.an-filter{flex-wrap:nowrap}}.an-stapel-saeule{flex:1;align-self:stretch;align-items:flex-end;min-width:0;display:flex;position:relative}.an-stapel-saeule.luecke{background:repeating-linear-gradient(135deg, var(--grau-6) 0 1px, transparent 1px 6px)}.an-stapel-balken{width:100%;height:var(--hoehe,0);background:var(--line-dash);border-radius:2px 2px 0 0;flex-direction:column-reverse;min-height:2px;display:flex;overflow:hidden}.an-stapel .an-stapel-balken i{flex:var(--anteil,0) 1 0;border-radius:0;height:auto;min-height:0}.an-stapel i.r1,.an-legende i.r1{background:var(--an-reihe-1)}.an-stapel i.r2{background:var(--an-reihe-2)}.an-stapel i.r3,.an-legende i.r3{background:var(--an-reihe-3)}.an-stapel i.r4,.an-legende i.r4{background:var(--an-reihe-4)}.an-stapel i.r5,.an-legende i.r5{background:var(--an-reihe-5)}.an-stapel i.r6,.an-legende i.r6{background:var(--an-reihe-6)}.an-stapel-legende{margin-top:var(--sp-2)}.an-stapel-legende i{width:10px;height:10px}.an-band{fill:var(--accent);opacity:.16}.an-legende i.band{background:color-mix(in srgb, var(--accent) 22%, var(--surface));height:10px}.an-linie-rahmen.mit-einheit .an-y span{white-space:nowrap}@media (max-width:760px){.an-linie-rahmen.mit-einheit{padding-left:56px}.an-linie-rahmen.mit-einheit .an-y{width:50px}}
.pa-teil>.card,.pa-teil>.hinweis{margin-bottom:16px}.pa-satz-fuss{padding-bottom:16px}.cc-akte-kennzahlen.pa-kz-vier,.cc-akte-kennzahlen.pa-kz-zwei{grid-template-columns:repeat(4,minmax(0,1fr))}.cc-akte-kz.ton-warn .w{color:var(--status-warn-ink)}.cc-akte-kz.ton-rot .w{color:var(--status-error-ink)}@media (max-width:720px){.cc-akte-kennzahlen.pa-kz-vier,.cc-akte-kennzahlen.pa-kz-zwei{grid-template-columns:repeat(2,minmax(0,1fr))}}.cc-l-tabelle col.sp-pa-partner{width:24%}.cc-l-tabelle col.sp-pa-zustand{width:15%}.cc-l-tabelle col.sp-pa-stationen{width:13%}.cc-l-tabelle col.sp-pa-umsatz{width:18%}.cc-l-tabelle col.sp-pa-ausl{width:14%}.cc-l-tabelle col.sp-pa-tkp{width:13%}.cc-l-tabelle col.sp-pa-anteil{width:170px}.cc-l-tabelle col.sp-pa-station{width:34%}.cc-l-tabelle col.sp-pa-st-zustand{width:24%}.cc-l-tabelle col.sp-pa-schirme{width:170px}.cc-l-obj .pa-fett{font-weight:600}.pa-ini{border-radius:var(--r-avatar-gross);background:var(--accent-soft);width:34px;height:34px;color:var(--fs-gewaehlt-ink);letter-spacing:.02em;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.pa-ob-s{margin:0;padding:8px 0;list-style:none;display:grid}.pa-ob-s li{grid-template-columns:28px minmax(0,1fr) minmax(150px,auto) minmax(0,auto);align-items:center;gap:4px 16px;min-height:54px;padding:6px 22px;display:grid;position:relative}.pa-ob-s li:before{content:"";background:var(--line-strong);z-index:0;width:2px;height:100%;position:absolute;top:-50%;left:35px}.pa-ob-s li:first-child:before{display:none}.pa-ob-s li.fertig:before,.pa-ob-s li.aktuell:before,.pa-ob-s li.teil:before{background:var(--ink)}.pa-ob-s .p{z-index:1;box-sizing:border-box;border:2px solid var(--line-strong);background:var(--surface);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--text-meta);border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;line-height:1;display:grid;position:relative}.pa-ob-s .p svg{width:13px;height:13px}.pa-ob-s li.fertig .p{background:var(--ink);border-color:var(--ink);color:var(--ink-invert)}.pa-ob-s li.aktuell{background:var(--accent-soft)}.pa-ob-s li.teil .p{border-color:var(--accent);color:var(--fs-gewaehlt-ink)}.pa-ob-s li.aktuell .p{border-color:var(--accent);background:var(--accent);color:var(--ink-invert)}.pa-ob-s .tx{gap:1px;min-width:0;display:grid}.pa-ob-s .t{color:var(--text-meta);font-size:12.5px}.pa-ob-s .f{color:var(--grau-3);font-size:14px;font-weight:600}.pa-ob-s li.fertig .f,.pa-ob-s li.aktuell .f{color:var(--ink)}.pa-ob-s .z{font-variant-numeric:tabular-nums;color:var(--text-meta);text-align:right;white-space:nowrap;font-size:13px}.pa-ob-s li.aktuell .t{color:var(--grau-2)}.pa-ob-s li.aktuell .z{color:var(--ink);font-weight:600}.pa-ob-s .kn{justify-content:flex-end;min-width:0;display:flex}.pa-ob-s .kn:empty{display:none}@media (max-width:720px){.pa-ob-s li{grid-template-columns:28px minmax(0,1fr);padding:10px 18px}.pa-ob-s li:before{left:31px}.pa-ob-s .z,.pa-ob-s .kn{text-align:left;white-space:normal;grid-column:2;justify-content:flex-start}}.pa-tr-in{min-width:0;padding:18px 18px 8px}.pa-tr-in>.cc-abschnitt{margin-top:0}.ob-sos{display:grid}.ob-so{border-bottom:1px solid var(--line-fein);grid-template-columns:minmax(0,1fr) 170px 150px;place-items:center start;gap:16px;min-height:56px;padding:6px 14px;display:grid}.ob-so:last-child{border-bottom:0}.ob-so.kopf{background:var(--zeile-hell);min-height:36px;color:var(--text-meta);font-size:12.5px;font-weight:600}.ob-so .tx{gap:1px;min-width:0;display:grid}.ob-so .t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ob-so .s,.ob-so .w{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;overflow:hidden}@media (max-width:720px){.ob-so{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0}.ob-so.kopf{display:none}.ob-so .s{white-space:normal}}.ob-auftrag .adm-kopf .kn{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.ob-auftrag .adm-kopf .kn .s{color:var(--text-meta);font-size:12.5px}.ob-auftrag .ob-tr-in{grid-template-columns:minmax(0,1fr);display:grid}.ob-auftrag .ob-tr-li{min-width:0;padding:26px}.ob-auftrag .ob-tr-re{border-top:1px solid var(--line-fein);min-width:0;padding:24px 26px 26px}.ob-auftrag .cc-abschnitt{margin:0 0 18px}.ob-auftrag .ob-schritte{grid-template-columns:repeat(6,minmax(0,1fr)) max-content;margin:0}.ob-auftrag .ob-schritte li{grid-template-columns:minmax(0,1fr);align-content:start;place-items:start;gap:12px;min-height:0;padding:0 18px 0 0;position:relative}.ob-auftrag .ob-schritte li:last-child{padding-right:0}.ob-auftrag .ob-schritte li:before{content:"";background:var(--line-strong);border-radius:1px;height:2px;position:absolute;top:9px;left:24px;right:4px}.ob-auftrag .ob-schritte li:last-child:before{display:none}.ob-auftrag .ob-schritte li.fertig:before{background:var(--ink)}.ob-auftrag .ob-schritte .p{background:var(--surface);margin:0}.ob-auftrag .ob-schritte li.fertig .p{background:var(--ink);border-color:var(--ink)}.ob-auftrag .ob-schritte li.aktuell .p,.ob-auftrag .ob-schritte li.teil .p{border-color:var(--accent)}.ob-auftrag .ob-schritte li.aktuell .p{box-shadow:0 0 0 4px var(--accent-soft)}.ob-auftrag .ob-schritte li.aktuell .p:after,.ob-auftrag .ob-schritte li.teil .p:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.ob-auftrag .ob-schritte .l{color:var(--text-meta);gap:3px;font-size:12.5px;font-weight:600;line-height:1.3;display:grid}.ob-auftrag .ob-schritte li.fertig .l,.ob-auftrag .ob-schritte li.aktuell .l,.ob-auftrag .ob-schritte li.teil .l{color:var(--ink)}.ob-auftrag .ob-schritte .l .u{color:var(--text-meta);font-size:12.5px;font-weight:400}.ob-auftrag .ob-schritte .s{text-align:left;color:var(--grau-2);justify-items:start;gap:2px;margin-top:2px;font-size:12.5px;display:grid}.ob-auftrag .ob-schritte .s:empty{display:none}.ob-auftrag .ob-schritte .s .q{color:var(--text-meta);font-size:12.5px}.ob-auftrag .ob-sos{border:1px solid var(--line-fein);border-radius:var(--r-m);grid-template-columns:minmax(0,1fr);overflow:hidden}.ob-auftrag .ob-so{min-height:64px;padding:10px 18px}.ob-auftrag .ob-so.kopf{min-height:40px;padding:0 18px}.ob-auftrag .cc-c-fuss{padding-left:26px;padding-right:26px}.ob-auftrag .cc-c-fuss .s{white-space:normal}.ob-knoepfe{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}@media (max-width:1320px){.ob-auftrag .ob-schritte{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.ob-auftrag .ob-schritte li:before{display:none}}@media (max-width:720px){.ob-auftrag .adm-kopf{flex-wrap:wrap}.ob-auftrag .adm-kopf .kn{justify-content:flex-start}.ob-auftrag .ob-tr-li,.ob-auftrag .ob-tr-re{padding:18px}.ob-auftrag .ob-schritte{grid-template-columns:minmax(0,1fr)}.ob-auftrag .ob-schritte li{grid-template-columns:22px minmax(0,1fr);gap:2px 12px;padding:0}.ob-auftrag .ob-schritte .s{grid-column:2}.ob-auftrag .ob-so{padding:10px 14px}.ob-auftrag .cc-c-fuss{padding-left:18px;padding-right:18px}.ob-knoepfe{justify-content:flex-start}}.cc-dlg-label{color:var(--text-meta);margin:0 0 8px;font-size:13px;font-weight:500;display:block}.ob-fr-standorte{border:1px solid var(--line-fein);border-radius:var(--r-m);margin:0 0 16px;padding:0;list-style:none;display:grid}.ob-fr-st{border-bottom:1px solid var(--line-fein);grid-template-columns:minmax(0,1fr) minmax(0,220px);align-items:center;gap:12px;padding:10px 14px;display:grid}.ob-fr-st:last-child{border-bottom:0}.ob-fr-st .tx{gap:1px;min-width:0;display:grid}.ob-fr-st .t{color:var(--ink);font-size:13.5px;font-weight:600}.ob-fr-st .s{color:var(--text-meta);font-size:12.5px}.ob-fr-st .feld{gap:4px;min-width:0;display:grid}@media (max-width:560px){.ob-fr-st{grid-template-columns:minmax(0,1fr)}}.ob-zg{display:grid}.ob-zg-z{border-top:1px solid var(--line-fein);grid-template-columns:34px minmax(0,1.3fr) minmax(0,1.2fr) 190px;align-items:center;gap:16px;min-height:68px;padding:10px 20px;display:grid}.ob-zg-z:first-child{border-top:0}.ob-zg-z .tx,.ob-zg-z .st{justify-items:start;gap:3px;min-width:0;display:grid}.ob-zg-z .t{color:var(--ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.ob-zg-z .s{color:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;overflow:hidden}.ob-zg-leer{margin:0;padding:16px 20px}.ob-zg-z .kn{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pa-nutzer .ob-zg-z{grid-template-columns:34px minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) 52px}.pa-nutzer .ob-zg-z.kopf{background:var(--zeile-hell);min-height:40px;color:var(--text-meta);font-size:12.5px;font-weight:600}.pa-nutzer .ob-zg-z .w{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.pa-nutzer .ob-zg-z .w.leer{color:var(--grau-3)}@media (max-width:720px){.ob-zg-z,.pa-nutzer .ob-zg-z{grid-template-columns:34px minmax(0,1fr) auto;gap:6px 12px;padding:12px 18px}.ob-zg-z .st,.pa-nutzer .ob-zg-z .w{grid-column:2/4}.ob-zg-z .kn{grid-area:1/3}.pa-nutzer .ob-zg-z.kopf{display:none}.pa-nutzer .ob-zg-z.kopf+.ob-zg-z{border-top:0}.ob-zg-z .s{white-space:normal}}.pa-ap{gap:12px;padding:16px 18px 18px;display:grid}.pa-ap-gruppe{gap:12px;display:grid}.pa-ap-gruppe+.pa-ap-gruppe{border-top:1px solid var(--line-fein);padding-top:14px}.pa-ap-gruppe>.l{color:var(--text-meta);font-size:12.5px;font-weight:600}.pa-ap-z{align-items:center;gap:12px;min-width:0;display:flex}.pa-ap-z .tx{gap:2px;min-width:0;display:grid}.pa-ap-z .t{color:var(--ink);font-size:14px;font-weight:600}.pa-ap-z .s{color:var(--text-meta);overflow-wrap:anywhere;font-size:13px}.pa-ap-z.fehlt .t{color:var(--grau-3);font-weight:500}.pa-kv.links{grid-template-columns:minmax(150px,.5fr) minmax(0,1fr)}.pa-kv.links dd{text-align:left}.pa-kasse-zahl{flex-wrap:wrap;align-items:baseline;gap:10px;padding:16px 18px 6px;display:flex}.pa-kasse-zahl b{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.pa-kasse-zahl span{color:var(--text-meta);font-size:13.5px}@media (max-width:720px){.pa-kv.links{grid-template-columns:minmax(0,1fr);gap:2px 0}.pa-kv.links dd{margin-bottom:8px}}.cc-l-tabelle.pa-tabelle td{white-space:normal;overflow-wrap:anywhere;height:56px;padding-top:9px;padding-bottom:9px}.cc-l-tabelle.pa-tabelle .s,.cc-l-tabelle.pa-tabelle .cc-l-obj .t{white-space:normal}.pa-abschnitt-satz{color:var(--text-meta);margin:-4px 0 12px;font-size:12.5px;line-height:1.45}.pa-blatt-satz{margin:0 0 16px}.pa-blatt-satz:empty{display:none}.pa-ap-z .r{color:var(--text-meta);text-align:right;flex:none;margin-left:auto;font-size:12.5px}.pa-ap-z .r+.x{margin-left:8px}.pa-ap-z .x{border-radius:var(--r-s);width:28px;height:28px;color:var(--text-meta);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.pa-ap-z .x:hover,.pa-ap-z .x:focus-visible{background:var(--chip-bg);color:var(--status-error-ink)}.pa-kopf-kn{align-items:center;gap:12px;display:inline-flex}.pa-kopf-kn .s{color:var(--text-meta);font-size:12.5px}@media (max-width:720px){.pa-kopf-kn .s{display:none}.pa-ap-z{flex-wrap:wrap}.pa-ap-z .tx{flex:1 1 0}.pa-ap-z .r{text-align:left;flex-basis:100%;order:3;margin-left:46px}}.cc-mv{gap:6px;width:228px;max-width:100%;display:grid}.cc-mv-balken{align-items:flex-end;gap:4px;height:46px;display:flex}.cc-mv-balken span{height:var(--hoehe,5%);background:var(--accent-line);border-radius:3px 3px 1px 1px;flex:1;min-height:3px}.cc-mv-balken span.a{background:var(--accent)}.cc-mv-achse{color:var(--text-meta);justify-content:space-between;font-size:12.5px;display:flex}.cc-c-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:20px 18px;display:grid}.cc-c-kacheln .wp-kachel .l,.cc-c-kacheln .wp-kachel .s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-verlauf{gap:8px;padding:0 18px 18px;display:grid}.pa-verlauf>.l{color:var(--text-meta);font-size:12.5px}.dash-kpis.pp-abr-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.pp-abr{padding:0;overflow:hidden}.pp-abr-zeile{border-bottom:1px solid var(--line-fein);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) 150px;align-items:center;gap:16px;min-height:68px;padding:10px 20px;font-size:13px;display:grid}.pp-abr-zeile:last-child{border-bottom:0}.pp-abr-zeile.kopf{background:var(--zeile-hell);min-height:42px;color:var(--text-meta);font-size:12.5px;font-weight:600}.pp-abr-zeile>span{justify-items:start;gap:3px;min-width:0;display:grid}.pp-abr-zeile .r{text-align:right;justify-items:end}.pp-abr-zeile .k{justify-items:end}.pp-abr-zeile b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pp-abr-zeile i{color:var(--text-meta);font-size:12.5px;font-style:normal}.pp-abr-zeile .pp-kn{height:36px;padding:0 12px}@media (max-width:760px){.dash-kpis.pp-abr-kacheln{grid-template-columns:minmax(0,1fr)}.pp-abr-zeile.kopf{display:none}.pp-abr-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"m r""z k";align-items:start;gap:8px 12px}.pp-abr-zeile .m{grid-area:m}.pp-abr-zeile .r{text-align:right;grid-area:r}.pp-abr-zeile .z{grid-area:z}.pp-abr-zeile .k{grid-area:k;justify-self:end}}.pa-abschnitt{margin-top:8px}.pa-abschnitt>.card+.card{margin-top:16px}.pa-aktionen{flex-wrap:wrap;gap:8px;padding:0 20px 18px;display:flex}.pa-abr-aktionen{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cc-l-tabelle col.sp-abr-zustand{width:220px}.cc-l-tabelle col.sp-abr-gelaufen{width:130px}.cc-l-tabelle col.sp-abr-anteil{width:170px}.cc-l-tabelle col.sp-abr-auszahlung{width:160px}.cc-l-tabelle col.sp-abr-aktionen{width:220px}.cc-l-roll .cc-l-tabelle.pa-abr-tabelle{min-width:1100px}.cc-l-tabelle.pa-abr-tabelle .cc-chip{max-width:none}
.dash-hero.bp-hero .dash-hero-btn.bp-hero-link{position:absolute;bottom:24px;right:24px}.dash-hero.bp-geld .dash-hero-sub{padding-right:190px}.ppa-verlauf{padding-bottom:18px}.ppa-verlauf .ppa-balken{padding:6px 18px 0}.ppa-balken{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:14px;display:grid}.ppa-b{grid-template-rows:auto var(--ppa-h,170px) auto;text-align:center;justify-items:stretch;gap:8px;min-width:0;display:grid}.ppa-b .w{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ppa-b .bahn{border-radius:var(--r-s) var(--r-s) 0 0;background:var(--inset);align-items:flex-end;display:flex;position:relative;overflow:hidden}.ppa-b .bahn i{background:var(--accent);border-radius:var(--r-s) var(--r-s) 0 0;width:100%;display:block}.ppa-b.lauf .bahn i{background:var(--accent-soft);box-shadow:inset 0 2px 0 var(--accent)}.ppa-b .l{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.ppa-verlauf .dash-leer{margin:0 18px}.dash-kpis.ppa-geld{grid-template-columns:repeat(4,minmax(0,1fr))}.ppa-leiste{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ppa-leiste .ppa-station{width:320px;max-width:100%}.ppa-hero.bp-hero{margin-bottom:20px;padding:36px 36px 32px}.ppa-hero .dash-hero-zeile .txt{max-width:46ch}.ppa-hero .dash-hero-zeile .zahl{font-size:68px;line-height:1}.ppa-hero-vgl{color:var(--glas-text-stark);flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 10px;font-size:14px;display:flex}.an-kzs.ppa-kzs{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.an-raster.ppa-raster{margin-top:0}.ppa-seite .an-raster>.an-karte.voll .an-linie-rahmen .an-y,.ppa-seite .an-raster>.an-karte.voll .an-linie{height:300px}.ppa-aus{gap:16px;display:grid}.ppa-aus-z{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 12px;display:grid}.ppa-aus-z .l{gap:2px;min-width:0;display:grid}.ppa-aus-z .l b{color:var(--ink);font-size:13.5px;font-weight:600}.ppa-aus-z .l i{color:var(--text-meta);font-size:12.5px;font-style:normal}.ppa-aus-z .w{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ppa-aus-z .bahn{background:var(--chip-bg);border-radius:4px;grid-area:2/1/auto/-1;height:8px;overflow:hidden}.ppa-aus-z .bahn i{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.ppa-aus-summe{border-top:1px solid var(--line-fein);color:var(--text-meta);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.ppa-aus-summe b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.ppa-gleich{max-width:92ch;color:var(--text-meta);margin:0 0 14px;font-size:13.5px;line-height:1.55}.dash-kpis.ppa-rang-zeile{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}a.dash-kpi.ppa-rang{color:inherit;text-decoration:none;display:block}a.dash-kpi.ppa-rang:hover{border-color:var(--line-hover)}.ppa-rang .w{text-overflow:ellipsis;white-space:nowrap;font-size:20px;display:block;overflow:hidden}.an-st{padding:0;overflow:hidden}.an-st-leiste{border-bottom:1px solid var(--line-fein);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.an-st-leiste .ppa-sort{min-width:250px}.an-st-kopfzeile.ppa-st-zeile,.an-st-zeile.ppa-st-zeile{grid-template-columns:48px minmax(0,2fr) minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.9fr) 150px}.an-st-zeile.ppa-st-zeile{position:relative}.an-st-zeile.ppa-st-zeile:hover{background:var(--inset)}.ppa-st-link{color:inherit;text-decoration:none}.ppa-st-link:after{content:"";position:absolute;inset:0}.ppa-st-link:focus-visible{outline:none}.an-st-zeile.ppa-st-zeile:has(.ppa-st-link:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.ppa-st-zeile.gewaehlt{background:var(--accent-soft)}.ppa-st-zeile .rang{color:var(--text-meta);font-variant-numeric:tabular-nums;font-size:13px}.ppa-st-zeile .marke{justify-content:flex-end;display:flex}.an-st-zeile.ppa-st-zeile .zahl{align-items:center;gap:12px;min-width:0;display:flex}.an-st-zeile.ppa-st-zeile .zahl b{min-width:84px;font-weight:600}.an-st-zeile.ppa-st-zeile .bahn{background:var(--chip-bg);border-radius:4px;flex:1;height:8px;overflow:hidden}.an-st-zeile.ppa-st-zeile .bahn i{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.an-blaettern{border-top:1px solid var(--line-fein);min-height:36px;color:var(--text-meta);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;font-size:12.5px;display:flex}.an-blaettern .knoepfe{align-items:center;gap:12px;display:inline-flex}.ppa-st-leer{text-align:center;color:var(--text-meta);padding:28px 22px;font-size:13px}.dash-methode{color:var(--text-meta);max-width:92ch;margin:18px 2px 0;font-size:12.5px;line-height:1.7}@media (max-width:1180px){.an-kzs.ppa-kzs,.dash-kpis.ppa-geld{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dash-hero.bp-hero .dash-hero-btn.bp-hero-link{margin-top:14px;position:relative;bottom:auto;right:auto}.dash-hero.bp-geld .dash-hero-sub{padding-right:0}.ppa-hero.bp-hero{padding:24px 22px}.ppa-hero .dash-hero-zeile .zahl{font-size:44px}.dash-kpis.ppa-rang-zeile{grid-template-columns:minmax(0,1fr)}.ppa-balken{gap:6px}.ppa-verlauf .ppa-balken{padding:6px 12px 0}.ppa-b .w,.ppa-b .l{font-size:11.5px}.an-st-kopfzeile.ppa-st-zeile{display:none}.an-st-zeile.ppa-st-zeile{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}.an-st-zeile.ppa-st-zeile .name{grid-column:auto}.an-st-zeile.ppa-st-zeile>.zahl.r,.an-st-zeile.ppa-st-zeile>.marke,.an-st-zeile.ppa-st-zeile .zahl .bahn{display:none}.an-st-leiste{flex-wrap:wrap}.an-st-leiste>*{flex:100%}.an-st-leiste .ppa-sort{min-width:0}}@media (max-width:600px){.an-kzs.ppa-kzs{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-kpis.ppa-geld{grid-template-columns:minmax(0,1fr)}}.dash-abschnitt-kopf.an-abschnitt{margin:var(--sekt) 0 14px;align-items:baseline}.dash-abschnitt-kopf.an-abschnitt h2{letter-spacing:-.01em;font-size:19px}.dash-abschnitt-kopf.an-abschnitt .s{color:var(--text-meta);text-align:right;font-size:13px}@media (max-width:760px){.dash-abschnitt-kopf.an-abschnitt{flex-wrap:wrap}.dash-abschnitt-kopf.an-abschnitt .s{text-align:left}}.ppa-b .bahn i{height:var(--ppa-hoehe,0%)}.an-st-zeile.ppa-st-zeile .bahn i{width:var(--ppa-breite,0%)}.ppa-aus-z .bahn i{width:var(--ppa-breite,100%)}.ppa-st-zeile .adm-chip.neutral{color:var(--grau-2)}
.bk-f-weiss{fill:var(--bk-weiss)}.bk-s-weiss{stroke:var(--bk-weiss)}.bk-f-grau-l{fill:var(--bk-grau-l)}.bk-s-grau-l{stroke:var(--bk-grau-l)}.bk-f-grau-r{fill:var(--bk-grau-r)}.bk-s-grau-r{stroke:var(--bk-grau-r)}.bk-f-strich{fill:var(--bk-strich)}.bk-s-strich{stroke:var(--bk-strich)}.bk-f-saeule-o{fill:var(--bk-saeule-o)}.bk-s-saeule-o{stroke:var(--bk-saeule-o)}.bk-f-saeule-l{fill:var(--bk-saeule-l)}.bk-s-saeule-l{stroke:var(--bk-saeule-l)}.bk-f-saeule-r{fill:var(--bk-saeule-r)}.bk-s-saeule-r{stroke:var(--bk-saeule-r)}.bk-f-blau-o{fill:var(--bk-blau-o)}.bk-s-blau-o{stroke:var(--bk-blau-o)}.bk-f-blau{fill:var(--bk-blau)}.bk-s-blau{stroke:var(--bk-blau)}.bk-f-blau-r{fill:var(--bk-blau-r)}.bk-s-blau-r{stroke:var(--bk-blau-r)}.bk-f-blau-k{fill:var(--bk-blau-k)}.bk-s-blau-k{stroke:var(--bk-blau-k)}.bk-f-nachbar-o{fill:var(--bk-nachbar-o)}.bk-s-nachbar-o{stroke:var(--bk-nachbar-o)}.bk-f-nachbar-l{fill:var(--bk-nachbar-l)}.bk-s-nachbar-l{stroke:var(--bk-nachbar-l)}.bk-f-nachbar-r{fill:var(--bk-nachbar-r)}.bk-s-nachbar-r{stroke:var(--bk-nachbar-r)}.bk-f-nachbar-k{fill:var(--bk-nachbar-k)}.bk-s-nachbar-k{stroke:var(--bk-nachbar-k)}.bk-f-gruen-o{fill:var(--bk-gruen-o)}.bk-s-gruen-o{stroke:var(--bk-gruen-o)}.bk-f-gruen-l{fill:var(--bk-gruen-l)}.bk-s-gruen-l{stroke:var(--bk-gruen-l)}.bk-f-gruen-r{fill:var(--bk-gruen-r)}.bk-s-gruen-r{stroke:var(--bk-gruen-r)}.bk-f-gruen-k{fill:var(--bk-gruen-k)}.bk-s-gruen-k{stroke:var(--bk-gruen-k)}.bk-f-schatten-07{fill:var(--bk-schatten-07)}.bk-s-schatten-07{stroke:var(--bk-schatten-07)}.bk-f-schatten-08{fill:var(--bk-schatten-08)}.bk-s-schatten-08{stroke:var(--bk-schatten-08)}.bk-f-schatten-09{fill:var(--bk-schatten-09)}.bk-s-schatten-09{stroke:var(--bk-schatten-09)}.bk-f-schatten-10{fill:var(--bk-schatten-10)}.bk-s-schatten-10{stroke:var(--bk-schatten-10)}.bk-f-schatten-11{fill:var(--bk-schatten-11)}.bk-s-schatten-11{stroke:var(--bk-schatten-11)}.bk-f-stamm{fill:var(--bk-stamm)}.bk-s-stamm{stroke:var(--bk-stamm)}.bk-f-krone{fill:var(--bk-krone)}.bk-s-krone{stroke:var(--bk-krone)}.bk-f-krone-hell{fill:var(--bk-krone-hell)}.bk-s-krone-hell{stroke:var(--bk-krone-hell)}.bk-f-stele-streifen{fill:var(--bk-stele-streifen)}.bk-s-stele-streifen{stroke:var(--bk-stele-streifen)}.bk-f-glas-rand{fill:var(--bk-glas-rand)}.bk-s-glas-rand{stroke:var(--bk-glas-rand)}.bk-f-dachflaeche{fill:var(--bk-dachflaeche)}.bk-s-dachflaeche{stroke:var(--bk-dachflaeche)}.bk-f-technik-o{fill:var(--bk-technik-o)}.bk-s-technik-o{stroke:var(--bk-technik-o)}.bk-f-technik-l{fill:var(--bk-technik-l)}.bk-s-technik-l{stroke:var(--bk-technik-l)}.bk-f-technik-r{fill:var(--bk-technik-r)}.bk-s-technik-r{stroke:var(--bk-technik-r)}.bk-f-technik-k{fill:var(--bk-technik-k)}.bk-s-technik-k{stroke:var(--bk-technik-k)}.bk-f-glas{fill:var(--bk-glas)}.bk-s-glas{stroke:var(--bk-glas)}.bk-f-tuer{fill:var(--bk-tuer)}.bk-s-tuer{stroke:var(--bk-tuer)}.bk-f-tuer-k{fill:var(--bk-tuer-k)}.bk-s-tuer-k{stroke:var(--bk-tuer-k)}.bk-f-matte{fill:var(--bk-matte)}.bk-s-matte{stroke:var(--bk-matte)}.bk-f-sockel-o{fill:var(--bk-sockel-o)}.bk-s-sockel-o{stroke:var(--bk-sockel-o)}.bk-f-sockel-l{fill:var(--bk-sockel-l)}.bk-s-sockel-l{stroke:var(--bk-sockel-l)}.bk-f-sockel-r{fill:var(--bk-sockel-r)}.bk-s-sockel-r{stroke:var(--bk-sockel-r)}.bk-f-beet{fill:var(--bk-beet)}.bk-s-beet{stroke:var(--bk-beet)}.bk-f-fuss-o{fill:var(--bk-fuss-o)}.bk-s-fuss-o{stroke:var(--bk-fuss-o)}.bk-f-fuss-l{fill:var(--bk-fuss-l)}.bk-s-fuss-l{stroke:var(--bk-fuss-l)}.bk-f-fuss-r{fill:var(--bk-fuss-r)}.bk-s-fuss-r{stroke:var(--bk-fuss-r)}.bk-f-fuss-k{fill:var(--bk-fuss-k)}.bk-s-fuss-k{stroke:var(--bk-fuss-k)}.bk-f-tafel{fill:var(--bk-tafel)}.bk-s-tafel{stroke:var(--bk-tafel)}.bk-f-tafel-linie{fill:var(--bk-tafel-linie)}.bk-s-tafel-linie{stroke:var(--bk-tafel-linie)}.bk-f-tinte{fill:var(--bk-tinte)}.bk-s-tinte{stroke:var(--bk-tinte)}.bk-f-tor{fill:var(--bk-tor)}.bk-s-tor{stroke:var(--bk-tor)}.bk-f-tor-k{fill:var(--bk-tor-k)}.bk-s-tor-k{stroke:var(--bk-tor-k)}.bk-f-gelb{fill:var(--bk-gelb)}.bk-s-gelb{stroke:var(--bk-gelb)}.bk-f-insel-o{fill:var(--bk-insel-o)}.bk-s-insel-o{stroke:var(--bk-insel-o)}.bk-f-insel-l{fill:var(--bk-insel-l)}.bk-s-insel-l{stroke:var(--bk-insel-l)}.bk-f-insel-r{fill:var(--bk-insel-r)}.bk-s-insel-r{stroke:var(--bk-insel-r)}.bk-f-pumpe-r{fill:var(--bk-pumpe-r)}.bk-s-pumpe-r{stroke:var(--bk-pumpe-r)}.bk-f-dach-o{fill:var(--bk-dach-o)}.bk-s-dach-o{stroke:var(--bk-dach-o)}.bk-f-dach-r{fill:var(--bk-dach-r)}.bk-s-dach-r{stroke:var(--bk-dach-r)}.bk-f-dach-k{fill:var(--bk-dach-k)}.bk-s-dach-k{stroke:var(--bk-dach-k)}.bk-f-dach-linie{fill:var(--bk-dach-linie)}.bk-s-dach-linie{stroke:var(--bk-dach-linie)}.bk-f-stellplatz{fill:var(--bk-stellplatz)}.bk-s-stellplatz{stroke:var(--bk-stellplatz)}.bk-f-asphalt{fill:var(--bk-asphalt)}.bk-s-asphalt{stroke:var(--bk-asphalt)}.bk-f-gehweg{fill:var(--bk-gehweg)}.bk-s-gehweg{stroke:var(--bk-gehweg)}.bk-f-hof{fill:var(--bk-hof)}.bk-s-hof{stroke:var(--bk-hof)}.bk-f-wiese{fill:var(--bk-wiese)}.bk-s-wiese{stroke:var(--bk-wiese)}.bk-f-nachbar-boden{fill:var(--bk-nachbar-boden)}.bk-s-nachbar-boden{stroke:var(--bk-nachbar-boden)}.bk-f-rahmen-gruen{fill:var(--bk-rahmen-gruen)}.bk-s-rahmen-gruen{stroke:var(--bk-rahmen-gruen)}.bk-f-umriss-k{fill:var(--bk-umriss-k)}.bk-s-umriss-k{stroke:var(--bk-umriss-k)}.bk-f-grenze-k{fill:var(--bk-grenze-k)}.bk-s-grenze-k{stroke:var(--bk-grenze-k)}.bk-f-streifen{fill:var(--bk-streifen)}.bk-s-streifen{stroke:var(--bk-streifen)}.bk-f-schirm-seite{fill:var(--bk-schirm-seite)}.bk-s-schirm-seite{stroke:var(--bk-schirm-seite)}.bk-f-schirm-hinten{fill:var(--bk-schirm-hinten)}.bk-s-schirm-hinten{stroke:var(--bk-schirm-hinten)}.bk-f-schirm-bild{fill:var(--bk-schirm-bild)}.bk-s-schirm-bild{stroke:var(--bk-schirm-bild)}.bk-f-schirm-deckel{fill:var(--bk-schirm-deckel)}.bk-s-schirm-deckel{stroke:var(--bk-schirm-deckel)}.bk-f-schirm-rand{fill:var(--bk-schirm-rand)}.bk-s-schirm-rand{stroke:var(--bk-schirm-rand)}
.bk-voll{z-index:600;background:var(--paper);grid-template-rows:60px minmax(0,1fr);display:grid;position:fixed;inset:0}.bk-kopf{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:14px;min-width:0;padding:0 18px;display:flex}.bk-kopf .t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.bk-kopf .s{color:var(--grau-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.bk-kopf .kn{flex:none;gap:8px;margin-left:auto;display:inline-flex}.bk-main{--fuss:80px;justify-content:center;align-items:flex-start;gap:20px;min-height:0;padding:20px 28px;display:flex}.bk-buehne{min-width:0;height:calc(100vh - 60px - 40px - var(--fuss));background:var(--bk-buehne);border-radius:var(--r-m);-webkit-user-select:none;user-select:none;flex:auto;position:relative;overflow:hidden}.bk-buehne.gezoomt{cursor:grab;touch-action:none}.bk-buehne.zieht,.bk-buehne.zieht .bk-greif polygon{cursor:grabbing}.bk-welt{left:var(--wl,0);top:var(--wo,0);width:var(--wb,100%);height:var(--wh,100%);transform-origin:0 0;transform:translate(var(--tx,0%), var(--ty,0%)) scale(var(--z,1));transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute}.bk-welt.sofort{transition:none}.bk-welt>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.bk-greif polygon{fill:var(--accent);fill-opacity:0;stroke:none;cursor:grab}.bk-greif polygon:hover{fill-opacity:.07}.bk-greif polygon.on{fill-opacity:.1;stroke:var(--accent);stroke-width:2.2px;stroke-linejoin:round}.bk-schwebe{background:var(--bk-schwebe);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--r-m);box-shadow:var(--bk-schwebe-schatten)}.bk-ort{left:var(--x);top:var(--y);position:absolute}.bk-ilabel{transform:translate(-50%, -50%) scale(var(--inv,1));background:var(--bk-schwebe);min-width:22px;height:22px;box-shadow:var(--bk-schild-schatten);color:var(--ink);pointer-events:none;white-space:nowrap;z-index:3;border-radius:4px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:grid}.bk-zlabel{transform:translate(-50%, -50%) scale(var(--inv,1));color:var(--bk-dach-k);background:var(--bk-zlabel-grund);border-radius:var(--r-s);white-space:nowrap;pointer-events:none;z-index:1;padding:1px 6px;font-size:12.5px;font-weight:700}.bk-eckpin{transform:translate(-50%, -50%) scale(var(--inv,1));border:2px solid var(--accent);background:var(--surface);width:28px;height:28px;color:var(--accent);font:inherit;cursor:grab;touch-action:none;z-index:4;box-shadow:var(--bk-eck-schatten);border-radius:50%;place-items:center;padding:0;font-size:12.5px;font-weight:700;display:grid}.bk-teilwerk{transform:translate(-50%, 10px) scale(var(--inv,1)) translate(var(--wdx,0px), var(--wdy,0px));transform-origin:50% 0;z-index:5;gap:6px;display:flex}.bk-wk{border:1px solid var(--ink);border-radius:var(--r-s);background:var(--surface);height:36px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--bk-wk-schatten);align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.bk-wk:hover{background:var(--chip-bg)}.bk-wk svg,.bk-bibk svg,.bk-sek svg{flex:none;width:18px;height:18px}.bk-leer{z-index:6;text-align:center;max-width:320px;color:var(--ink);padding:14px 18px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bk-kpi{z-index:6;min-width:132px;padding:10px 16px 10px 14px;position:absolute;top:14px;left:14px}.bk-kpi .l,.bk-kpi .u{color:var(--text-meta);font-size:12.5px}.bk-kpi .z{color:var(--ink);font-size:24px;font-weight:700;line-height:1.15}.bk-zoom{z-index:6;gap:6px;display:flex;position:absolute;top:14px;right:14px}.bk-sek{border:1px solid var(--line-dash);background:var(--surface);border-radius:var(--r-s);height:36px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;flex:none;padding:0 12px;font-size:13.5px}.bk-sek:hover{border-color:var(--line-hover)}.bk-sek:focus-visible,.bk-opt:focus-visible,.bk-karte:focus-visible,.bk-kachel:focus-visible,.bk-zeile:focus-visible,.bk-bibk:focus-visible,.bk-wk:focus-visible,.bk-eckpin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bk-zoom .bk-sek{box-shadow:var(--bk-schwebe-schatten);font-weight:600}.bk-zoom .bk-sek.quadrat{place-items:center;width:36px;padding:0;font-size:18px;display:grid}.bk-nochmal{z-index:6;box-shadow:var(--bk-schwebe-schatten);position:absolute;bottom:14px;right:14px}.bk-sag{z-index:7;text-align:center;max-width:min(560px,70%);color:var(--ink);padding:10px 14px;font-size:13px;line-height:1.4;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.bk-bib{z-index:6;gap:2px;width:168px;padding:8px;display:grid;position:absolute;top:112px;left:14px}.bk-bib.zu{width:132px}.bk-bibk{border-radius:var(--r-s);height:36px;font:inherit;color:var(--ink);text-align:left;white-space:nowrap;cursor:grab;touch-action:none;background:0 0;border:0;align-items:center;gap:9px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.bk-bibk:hover{background:var(--chip-bg)}.bk-bibk svg{color:var(--accent)}.bk-bibk:disabled,.bk-bibk.da{color:var(--text-disabled)}.bk-bibk:disabled{cursor:default;background:0 0}.bk-bibk:disabled svg,.bk-bibk.da svg{color:var(--text-disabled)}.bk-bibk.kopf{cursor:pointer;font-weight:600}.bk-bibk.kopf svg{color:var(--text-meta);width:14px;height:14px;margin-left:auto;transition:transform .2s}.bk-bib.zu .bk-bibk.kopf svg{transform:rotate(-90deg)}.bk-bib .linie{background:var(--line-dash);height:1px;margin:5px 4px}.bk-bibgeist{left:var(--x);top:var(--y);z-index:650;pointer-events:none;border-radius:var(--r-s);border:1px solid var(--accent);background:var(--surface);height:36px;color:var(--accent);box-shadow:var(--bk-geist-schatten);align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:fixed;transform:translate(-50%,-50%)}.bk-bibgeist svg{width:18px;height:18px}.bk-seite{width:420px;height:calc(100vh - 60px - 40px - var(--fuss));flex-direction:column;flex:none;min-width:0;padding:16px;display:flex}.bk-inhalt{flex:1;min-height:0;margin:0 -6px;padding:0 6px 6px;overflow-y:auto}.bk-gkopf h2{color:var(--ink);margin:0 0 6px;font-size:18px;font-weight:700}.bk-gkopf p{color:var(--text-meta);margin:0 0 14px;font-size:13.5px;line-height:1.5}.bk-leise{color:var(--text-meta);font-size:13.5px;line-height:1.45}.bk-feld{color:var(--ink);margin:12px 0 6px;font-size:13.5px;font-weight:600}.bk-reihe{align-items:end;gap:8px;display:grid}.bk-reihe.r1{grid-template-columns:minmax(0,1fr)}.bk-reihe.r2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-reihe.r3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-reihe.r4{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-opt{border:1px solid var(--line-dash);background:var(--surface);border-radius:var(--r-s);height:42px;font:inherit;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:0 8px;font-size:14px;overflow:hidden}.bk-opt:hover{border-color:var(--line-hover)}.bk-opt.on{border-color:var(--accent);background:var(--accent-soft);color:var(--fs-gewaehlt-ink);box-shadow:0 0 0 1px var(--accent);font-weight:600}.bk-mass{display:block;position:relative}.bk-mass>span{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:12.5px;display:block;overflow:hidden}.bk-mass .eingabe{height:42px;padding:0 30px 0 12px;font-size:14px}.bk-mass.ohne-einheit .eingabe{padding-right:12px}.bk-mass em{color:var(--text-meta);pointer-events:none;font-size:13.5px;font-style:normal;position:absolute;bottom:11px;right:12px}.bk-dreh{align-items:center;gap:10px;margin-top:12px;display:flex}.bk-dreh .bk-leise{flex:1}.bk-dreh strong{color:var(--ink)}.bk-fehlt{color:var(--status-warn-ink);margin-top:10px;font-size:13.5px}.bk-warn{border:1px solid var(--status-warn-line);background:var(--status-warn-tint);color:var(--status-warn-ink);border-radius:var(--r-s);max-height:92px;margin:0 0 12px;padding:8px 12px;font-size:13.5px;overflow-y:auto}.bk-warn ul{margin:6px 0 0;padding-left:18px}.bk-gfehler{color:var(--status-error-ink);margin:-6px 0 12px;font-size:13.5px;font-weight:600}.bk-nrkasten{border:1px solid var(--line-dash);border-radius:var(--r-s);margin-top:12px;padding:12px}.bk-nrkasten.offen{border-color:var(--accent);background:var(--accent-soft)}.bk-nrkasten.rot{border-color:var(--status-error)}.bk-nrkasten .bk-feld{margin-top:0}.bk-nrkasten p{color:var(--ink);margin:4px 0 2px;font-size:13.5px}.bk-nrkasten .bk-gfehler{margin:6px 0 8px}.bk-pflicht{color:var(--fs-gewaehlt-ink);margin-left:6px;font-size:12.5px;font-weight:500}.bk-nrfehlt{color:var(--status-warn-ink);margin-top:2px;font-size:12.5px;font-style:normal;font-weight:600;display:block}.bk-tabs{background:var(--chip-bg);border-radius:var(--r-s);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.bk-tab{border-radius:var(--r-s);height:36px;font:inherit;color:var(--text-meta);cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:600}.bk-tab.on{background:var(--surface);color:var(--ink);box-shadow:var(--bk-schild-schatten)}.bk-karten{gap:10px;display:grid}.bk-karte{border:1px solid var(--line-dash);border-radius:var(--r-m);background:var(--surface);text-align:left;color:var(--ink);font:inherit;cursor:pointer;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.bk-karte svg{background:var(--chip-bg);border-radius:4px;width:132px;height:92px;display:block}.bk-karte b{margin-bottom:3px;font-size:15px;display:block}.bk-karte small{color:var(--text-meta);font-size:13px;line-height:1.4;display:block}.bk-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bk-kachel{border:1px solid var(--line-dash);border-radius:var(--r-m);background:var(--surface);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;justify-items:center;gap:6px;padding:10px 6px 8px;font-size:13px;font-weight:600;display:grid}.bk-kachel svg{width:84px;height:60px;display:block}.bk-karte:hover,.bk-kachel:hover{background:var(--inset);border-color:var(--line-hover)}.bk-karte.on,.bk-kachel.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-soft)}.bk-fehlt-wahl .bk-karte,.bk-fehlt-wahl .bk-kachel{border-color:var(--status-error)}.bk-zeilen{gap:6px;display:grid}.bk-zeile{border:1px solid var(--line-dash);border-radius:var(--r-s);background:var(--surface);text-align:left;min-height:52px;color:var(--ink);width:100%;font:inherit;cursor:pointer;align-items:center;gap:12px;padding:6px 12px;display:flex}.bk-zeile:hover{background:var(--chip-bg)}.bk-zeile svg{width:20px;height:20px;color:var(--accent);flex:none}.bk-zeile .zt{flex:1;min-width:0}.bk-zeile b{font-size:14px;display:block}.bk-zeile small{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.bk-zeile .pf{color:var(--grau-6);font-size:18px}.bk-werte{grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;font-size:13.5px;display:grid}.bk-werte dt{color:var(--text-meta)}.bk-werte dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.bk-wert{display:contents}.bk-mit-abstand{margin-top:8px}.bk-mit-abstand-gross{margin-top:14px}.bk-ausliste{margin:-6px 0 14px}.bk-breit{width:100%}.bk-punkte{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:8px;margin-top:10px;display:grid}.bk-punkte b{font-size:13.5px}.bk-punkte .bk-sek{width:36px;padding:0;font-size:16px}.bk-unsichtbar{visibility:hidden}.bk-uebernehmen:not(:disabled){background:var(--fs-gewaehlt-ink)}.bk-uebernehmen:not(:disabled):hover{background:var(--accent-text);filter:brightness(.92)}.bk-voll .wz-foot{left:28px;right:28px}.bk-voll .wz-step-btn{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.bk-tour{z-index:700;position:fixed;inset:0}.bk-tour-spot{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh);border-radius:var(--r-m);pointer-events:none;box-shadow:var(--bk-tour-spot);position:fixed}.bk-tour-karte{left:var(--kl);top:var(--kt);background:var(--surface);border-radius:var(--r-m);width:400px;max-width:calc(100vw - 32px);box-shadow:var(--bk-tour-schatten);position:fixed;overflow:hidden}.bk-tour-kopf{align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.bk-tour-avatar{border-radius:var(--r-avatar-gross);background:var(--accent);width:42px;height:42px;color:var(--ink-invert);flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.bk-tour-wer{color:var(--grau-2);flex-direction:column;gap:1px;min-width:0;font-size:14.5px;line-height:1.3;display:flex}.bk-tour-wer b{color:var(--ink);font-weight:600}.bk-tour-wer .r{color:var(--grau-5);font-size:12.5px}.bk-tour-zu{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-s);width:36px;height:36px;color:var(--grau-3);cursor:pointer;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.bk-tour-zu:hover{border-color:var(--line-hover);color:var(--ink)}.bk-tour-fortschritt{grid-template-columns:repeat(var(--n), 1fr);gap:4px;padding:4px 20px 0;display:grid}.bk-tour-fortschritt span{background:var(--chip-bg);border-radius:2px;height:4px}.bk-tour-fortschritt span.f{background:var(--accent-line)}.bk-tour-fortschritt span.a{background:var(--accent)}.bk-tour-inhalt{padding:16px 20px 2px}.bk-tour-inhalt h2{color:var(--ink);margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.25}.bk-tour-inhalt p{color:var(--grau-2);margin:0 0 14px;font-size:14px;line-height:1.6}.bk-tour-fuss{border-top:1px solid var(--line-fein);align-items:center;gap:12px;padding:12px 20px 16px;display:flex}.bk-tour-fuss-text{color:var(--grau-4);font-size:12.5px}.bk-tour-nav{gap:8px;margin-left:auto;display:flex}.bk-schau{aspect-ratio:10/7;border:1px solid var(--line);border-radius:var(--r-s);background:var(--paper);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.bk-schau.zieht{cursor:grabbing}.bk-schau>svg{width:100%;height:100%;display:block}.bk-schau-kn{gap:6px;display:flex;position:absolute;top:10px;right:10px}.bk-schau-k{border:1px solid var(--line-strong);border-radius:var(--r-s);background:var(--surface);width:36px;height:36px;color:var(--ink);cursor:pointer;box-shadow:var(--bk-schild-schatten);place-items:center;padding:0;display:grid}.bk-schau-k:hover{border-color:var(--line-hover);background:var(--inset)}.bk-schau-k svg{width:18px;height:18px}.bk-bild,.bk-bild>svg{width:100%;height:100%;display:block}.bk-marke{box-sizing:border-box;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:calc(var(--r) / 6) solid var(--bk-weiss);background:var(--bk-blau);color:var(--bk-weiss);font-size:calc(var(--r) * 1.15);pointer-events:none;z-index:4;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;transform:translate(-50%,-135%)}.sp-bild{aspect-ratio:10/6.2;border:0;border-bottom:1px solid var(--line-fein);background:var(--paper);cursor:pointer;width:100%;padding:0;display:block;overflow:hidden}dialog.adm-dialog.breit.gross{width:860px;max-width:calc(100vw - 32px)}.adm-dialog.gross h2{margin-bottom:4px;font-size:18px}.adm-dialog.gross .bk-schau-liste{border-top:0;margin-top:0;padding-top:0}.adm-dialog.gross .adm-dialog-fuss{border-top:1px solid var(--line-fein);margin-top:18px;padding-top:16px}.sp-vorschlag{margin-top:14px}.sp-vorschlag .cc-abschnitt{margin-top:0}.pp-map{background:var(--paper);border-bottom:1px solid var(--line);height:150px;position:relative;overflow:hidden}.pp-map .bk-bild{width:100%;height:100%;display:block}.pp-kn-zeile{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.pp-kn-zeile .pp-kn{white-space:normal;text-align:center;width:100%;min-width:0;padding:0 10px;line-height:1.2}.pp-pruefen>p{max-width:760px;color:var(--grau-2);margin:0 0 14px;font-size:13.5px;line-height:1.5}.pp-pruefen-in{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.pp-pruefen-r .pp-keine.frei{color:var(--grau-2);margin:0;font-size:13.5px;display:block}.pp-pruefen-r .cc-abschnitt{margin-top:0}.pp-pruefen-hinweis{border-radius:var(--r-s);background:var(--paper);color:var(--grau-2);margin:16px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45}dialog.adm-dialog:has(.pp-pruefen){width:900px}.adm-dialog-fuss.pp-dlg-drei{flex-wrap:wrap;gap:8px;display:flex}.adm-dialog-fuss.pp-dlg-drei .pp-kn:last-child{margin-left:auto}.pp-kn-zeile .pp-kn svg,.pp-dlg-drei .pp-kn svg{flex:none}.bk-main.bk-ohne-fuss{--fuss:0px}.bk-buehne .bk-schau{aspect-ratio:auto;background:var(--bk-buehne);border:0;border-radius:0;height:100%}.bk-pin{background:var(--surface);border:1px solid var(--line-dash);border-radius:var(--r-s);white-space:nowrap;color:var(--ink);box-shadow:var(--bk-pin-schatten);z-index:2;font:inherit;cursor:pointer;align-items:center;gap:8px;margin-top:-9px;padding:4px;display:flex;transform:translate(-50%,-100%)}.bk-pin:after{content:"";background:var(--surface);border-right:1px solid var(--line-dash);border-bottom:1px solid var(--line-dash);width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.bk-pin .b{background:var(--chip-bg);border-radius:4px;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:13.5px;font-weight:700;display:grid}.bk-pin .t{text-align:left;padding-right:8px;line-height:1.25;display:none}.bk-pin .t b{font-size:13.5px;display:block}.bk-pin .t small{color:var(--text-meta);font-size:12.5px;display:block}.bk-pin.voll .t{display:block}.bk-pin .n{background:var(--ink);min-width:20px;height:20px;color:var(--bk-weiss);border-radius:10px;place-items:center;padding:0 5px;font-size:12.5px;font-weight:700;display:grid;position:absolute;top:-9px;right:-9px}.bk-pin.hat{z-index:3}.bk-pin.hat .b,.bk-pin.on .b{background:var(--accent);color:var(--bk-weiss)}.bk-pin.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--bk-pin-on-schatten);z-index:5}.bk-pin.on:after{border-color:var(--accent);box-shadow:1px 1px 0 0 var(--accent)}.bk-pin:hover{z-index:4}.bk-pin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bk-prim{border-radius:var(--r-s);background:var(--accent);width:100%;height:42px;color:var(--bk-weiss);font:inherit;cursor:pointer;border:0;margin-top:14px;font-size:15px;font-weight:600}.bk-prim:hover{filter:brightness(.92)}.bk-prim:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bk-geplant{margin-top:18px}.bk-geplant h2{color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:700}.bk-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bk-liste li{border:1px solid var(--line-dash);border-radius:var(--r-s);align-items:center;gap:10px;padding:10px 12px;display:flex}.bk-liste .nr{background:var(--accent);width:26px;height:26px;color:var(--bk-weiss);border-radius:4px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.bk-liste .txt{min-width:0;color:var(--ink);flex:1;font-size:14px}.bk-liste .txt small{color:var(--text-meta);font-size:13px;display:block}.bk-sek[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.bk-seite>.hinweis{margin:0 0 12px}.bk-satz{margin:0}.bk-satz-nach{margin:6px 0 0}.bk-setzen-kopf{color:var(--ink);margin:0 0 4px;font-size:14px}.bk-winkel{grid-template-columns:92px minmax(0,1fr) 92px;align-items:end;gap:8px;margin-top:10px;display:grid}.bk-winkel .bk-sek{width:100%;height:44px}@media (prefers-reduced-motion:reduce){.bk-welt{transition:none}}@media (max-width:1080px){.bk-voll{display:block;overflow:auto}.bk-kopf{z-index:2;height:60px;position:sticky;top:0}.bk-kopf .s{display:none}.bk-main{padding:10px 16px 104px;display:block}.bk-buehne{width:100%;height:min(62vh,520px)}.bk-seite{width:auto;height:auto;margin-top:14px}.bk-inhalt{overflow:visible}.bk-voll .wz-foot{left:16px;right:16px}.bk-voll .wz-label{display:none}}@media (max-width:820px){.pp-pruefen-in{grid-template-columns:minmax(0,1fr)}.adm-dialog-fuss.pp-dlg-drei{flex-direction:column}.adm-dialog-fuss.pp-dlg-drei .pp-kn,.adm-dialog-fuss.pp-dlg-drei .pp-kn:last-child{width:100%;margin-left:0}}@media (max-width:640px){.bk-bib{width:132px;top:14px}.bk-kpi,.bk-zoom .bk-sek:not(.quadrat){display:none}.bk-voll .wz-foot-steps{margin:0 8px}.bk-voll .wz-line{margin:0 4px}}
.dash-abschnitt-kopf{margin:var(--sekt) 0 var(--sekt-s);align-items:center;gap:16px;display:flex}.dash-abschnitt-kopf.erste{margin-top:0}.dash-abschnitt-kopf h2{color:var(--ink);margin:0;font-size:16px;font-weight:600}.dash-abschnitt-kopf.entwurf{justify-content:space-between}.dash-entwuerfe{margin:0 0 4px;padding:4px 16px;list-style:none}.dash-entwurf{border-bottom:1px solid var(--line-fein);align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.dash-entwurf:last-child{border-bottom:none}.dash-entwurf .thumb{background:var(--inset);border:1px dashed var(--line-strong);border-radius:3px;flex:none;width:30px;height:44px}.dash-entwurf .n{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.dash-entwurf .s{color:var(--text-meta);white-space:nowrap;font-size:12.5px}.dash-entwurf-knoepfe{flex:none;gap:8px;display:flex}@media (max-width:700px){.dash-entwurf{flex-wrap:wrap}.dash-entwurf-knoepfe{justify-content:flex-end;width:100%}}.dash-tabs{flex-wrap:nowrap;gap:6px;max-width:100%;display:flex;overflow-x:auto}.dash-tab{white-space:nowrap;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-s);height:30px;color:var(--grau-2);flex:none;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dash-tab:hover{border-color:var(--line-hover)}.dash-tab.aktiv{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.dash-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dash-leer a{color:var(--accent-text)}.status-chip{white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.status-chip .punkt{background:currentColor;border-radius:50%;width:6px;height:6px}.status-chip.live{background:var(--tag-gruen-bg);color:var(--ink)}.status-chip.pruefung,.status-chip.bearbeiten{background:var(--status-warn-soft);color:var(--status-warn-ink)}.status-chip.beendet{background:var(--chip-bg);color:var(--grau-2)}.status-chip.geplant{background:var(--accent-soft);color:var(--accent-text)}.dash-nl{margin:0 0 var(--sekt-s);font-size:var(--fs-s);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;max-width:80ch;display:flex}.gast-chip{background:var(--chip-bg);color:var(--grau-2);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.dash-kacheln{flex-direction:column;gap:16px;display:flex}.dash-kampagnen-mehr{color:var(--ink);margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.dash-kampagnen-mehr:hover{text-decoration:underline}.dash-kachel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-m);align-items:stretch;display:flex;overflow:hidden}.dash-kachel.klickbar{cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative}.dash-kachel.klickbar:hover{border-color:var(--line-hover);box-shadow:0 10px 26px var(--kachel-schatten)}.dash-kachel.klickbar:has(.kachel-auf:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.kachel-auf{z-index:1;border-radius:inherit;position:absolute;inset:0}.kachel-auf:focus-visible{outline:none}.dash-kachel.klickbar .kachel-aktionen{z-index:2;position:relative}.kachel-bild{background:var(--inset);background-image:repeating-linear-gradient(-45deg, transparent, transparent 7px, var(--motiv-streifen) 7px, var(--motiv-streifen) 14px);flex:none;justify-content:center;align-self:stretch;align-items:center;width:214px;min-height:300px;display:flex;position:relative}.kachel-bild.mit-motiv{background-image:none}.kachel-motiv{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kachel-bild.grau{filter:grayscale();opacity:.78}.kachel-datei{text-align:center;color:var(--text-meta);word-break:break-word;padding:0 12px;font-size:12.5px;line-height:1.5}.kachel-info{flex-direction:column;flex:1;gap:14px;min-width:0;padding:26px 28px;display:flex}.kachel-kopf{align-items:center;gap:16px;display:flex}.kachel-kopf .titel{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.3}.kachel-kopf .status-chip{margin-left:auto}.kachel-meta{color:var(--grau-3);font-variant-numeric:tabular-nums;font-size:13.5px}.kachel-meta .trenner{color:var(--line-strong);margin:0 4px}.kachel-merkmale{flex-wrap:wrap;gap:8px;display:flex}.kachel-mm{background:var(--chip-bg);min-height:28px;color:var(--ink);border-radius:4px;flex-wrap:wrap;align-items:center;gap:7px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.kachel-mm .l{color:var(--grau-2);font-weight:500}.kachel-hinweis{color:var(--ink);border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.5}.kachel-hinweis.ok{background:var(--status-live-soft)}.kachel-hinweis.warn{background:var(--status-warn-tint)}.kachel-hinweis.fehler{background:var(--status-error-soft)}.kachel-kzn{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;display:grid}.kachel-kz{border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);align-content:start;gap:4px;min-width:0;padding:16px 18px;display:grid}.kachel-kz .l,.kachel-kz .s{color:var(--grau-3);font-size:12.5px}.kachel-kz .s{color:var(--text-meta)}.kachel-kz b{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:24px;font-weight:600}.kachel-netz{box-sizing:border-box;flex-direction:column;flex:none;gap:12px;width:272px;padding:26px 28px 26px 0;display:flex}.kachel-karte{border:1px solid var(--line);border-radius:var(--r-m);background:var(--inset);pointer-events:none;flex:1;min-height:190px;position:relative;overflow:hidden}.kachel-karte .dek{background:var(--dek-aussen);width:100%;height:100%;display:block;position:absolute;inset:0}.dek-aussen{fill:var(--dek-aussen)}.dek-meer,.dek-see{fill:var(--dek-meer)}.dek-ausland{fill:var(--dek-ausland)}.dek-grenzen{fill:none;stroke:var(--surface);stroke-width:1px;stroke-linejoin:round}.dek-unter{fill:var(--dek-land);stroke:var(--dek-land);stroke-width:4px;stroke-linejoin:round}.dek-land{fill:var(--dek-land);stroke:var(--surface);stroke-width:1.5px;stroke-linejoin:round}.dek-land.gewaehlt{fill:var(--accent-soft);stroke:var(--accent)}.dek-siedlung{fill:var(--dek-siedlung)}.dek-fluss{fill:none;stroke:var(--dek-fluss);stroke-linecap:round;stroke-linejoin:round}.dek-fluss.r1{stroke-width:1.7px}.dek-fluss.r2{stroke-width:1.2px}.dek-fluss.r3{stroke-width:1px}.dek-ab-rand{fill:none;stroke:var(--dek-ab-rand);stroke-width:4.6px;stroke-linecap:round;stroke-linejoin:round}.dek-ab{fill:none;stroke:var(--surface);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.dek:not(.e2) .nur-e2,.dek:not(.e3) .nur-e3,.dek:not(.e4) .nur-e4{display:none}.dek-pkt{fill:none;stroke-linecap:round;stroke-width:3.5px}.dek-pkt.akzent{stroke:var(--accent);stroke-width:4px}.kachel-netz-zeile{color:var(--grau-3);font-size:13.5px}.kachel-netz-zeile b{color:var(--ink);font-weight:600}.kachel-aktionen{flex-wrap:wrap;gap:10px;display:flex}.kachel-aktionen>:not(dialog){white-space:nowrap;box-sizing:border-box;flex:auto;justify-content:center;align-items:center;height:42px;font-size:13.5px;text-decoration:none;display:inline-flex}.kachel-grau{border-radius:var(--r-s);background:var(--chip-bg);color:var(--ink);cursor:pointer;border:0;font-family:inherit;font-weight:600}.kachel-grau:hover{background:var(--line)}@media (max-width:1280px){.kachel-kzn{grid-template-columns:repeat(2,minmax(0,1fr))}.kachel-bild{width:172px}.kachel-info{padding:22px}.kachel-netz{width:236px;padding:22px 22px 22px 0}}@media (max-width:900px){.dash-kachel{flex-wrap:wrap}.kachel-netz{width:100%;padding:0 22px 22px}}@media (max-width:700px){.dash-abschnitt-kopf{flex-wrap:wrap;gap:10px}.kachel-kzn{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-kachel{flex-direction:column}.kachel-bild{aspect-ratio:16/9;width:100%;min-height:0}.kachel-kopf{flex-wrap:wrap}.kachel-kopf .status-chip{margin-left:0}.kachel-kz b{font-size:20px}}.a7-detail{grid-template-columns:150px minmax(0,1fr);gap:20px;max-width:760px;display:grid}.a7-detail .kachel-kopf{margin-bottom:14px}.a7-detail .kachel-kopf .titel{font-size:16px}.a7-motiv{aspect-ratio:9/16;background:var(--inset);text-align:center;color:var(--text-meta);overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:12.5px;display:flex;overflow:hidden}.a7-vorschau{align-content:start;gap:0;min-width:0;display:grid}.a7-motiv.mit-motiv{padding:0}.a7-motiv:has(>img,>video){padding:0}.a7-motiv img,.a7-motiv>video{object-fit:cover;width:100%;height:100%;display:block}.a7-vorschau .m3d-knopf{justify-content:flex-start}.a7-schritte{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.a7-schritte li{color:var(--text-meta);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.a7-schritte .nr{border:1.5px solid var(--line-dash);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}.a7-schritte .ok{color:var(--ink);font-weight:600}.a7-schritte .ok .nr{background:var(--ink);color:var(--ink-invert);border:0}.vl-preis{gap:6px;margin:14px 0 0;font-size:13.5px;display:grid}.vl-zeile{justify-content:space-between;gap:16px;display:flex}.vl-zeile dt{color:var(--grau-3)}.vl-zeile dd{text-align:right;color:var(--ink);overflow-wrap:anywhere;margin:0}.ma-rechnungen{gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.ma-rechnungen li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ma-rechnungen a{color:var(--accent-text);font-weight:600}.ma-detail-abschnitt h2{color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:600}@media (max-width:700px){.a7-detail{grid-template-columns:1fr}.a7-motiv{width:120px}.a7-schritte{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-hero.dash-live{margin-bottom:var(--sekt-s);padding:32px 32px 28px}.dash-live .dash-hero-chip .punkt{animation:1.8s ease-in-out infinite dashLivePuls}@keyframes dashLivePuls{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 60%, transparent)}55%{box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.dash-live .dash-hero-chip .punkt{animation:none}}.dash-hero-zeile{flex-wrap:wrap;align-items:baseline;gap:14px;margin:12px 0 6px;display:flex}.dash-hero-zeile .zahl{letter-spacing:-.02em;color:var(--signal);font-size:52px;font-weight:700}.dash-hero-zeile .txt{font-size:17px;font-weight:600}.dash-live .dash-hero-sub{padding-right:160px}.dash-hero.dash-live .dash-hero-btn{position:absolute;bottom:24px;right:24px}@media (max-width:700px){.dash-hero.dash-live{padding:24px 22px}.dash-hero-zeile .zahl{font-size:40px}.dash-live .dash-hero-sub{padding-right:0}.dash-hero.dash-live .dash-hero-btn{margin-top:16px;position:static}}.dash-pop{border-radius:var(--r-m);background:var(--buehne);color:var(--ink-invert);padding:16px 18px}.dash-pop-kopf{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.dash-pop-kopf h2{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:400}.dash-pop-liste{margin:0;padding:0;list-style:none}.dash-pop-zeile{align-items:baseline;gap:10px;padding:5px 0;font-size:12.5px;display:flex}.dash-pop-zeile .zeit{color:var(--glas-text-leise);flex:none}.dash-pop-zeile .st{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:700;overflow:hidden}.dash-pop-zeile .datei{text-overflow:ellipsis;white-space:nowrap;min-width:4.5em;color:var(--glas-text);flex:1;overflow:hidden}.dash-pop-zeile .ok{color:var(--an-gut-hell);flex:none;align-self:center;display:inline-flex}.dash-pop-zeile .ok.fehl{color:var(--fehler-hell)}.dash-pop-zeile .ok svg{width:13px;height:13px}.dash-pop-leer{color:var(--glas-text-leise);padding:14px 2px 4px;font-size:12.5px;line-height:1.6}.dash-pop-link{color:var(--ink-invert);padding:10px 0 0;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.dash-pop-link:hover{text-decoration:underline}.dash-hero.wx-hero{margin-bottom:var(--sekt-s);padding:36px 36px 32px}.wx-hero-titel{letter-spacing:-.02em;max-width:760px;color:var(--ink-invert);margin:14px 0 8px;font-size:32px;font-weight:700;line-height:1.15}.wx-hero.ende .wx-hero-titel{font-size:26px}.wx-hero-text{max-width:660px;color:var(--glas-text);margin:0 0 22px;font-size:15px;line-height:1.6}.wx-hero-knoepfe{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.wx-hero-btn{box-sizing:border-box;border-radius:var(--r-s);background:var(--signal);min-height:42px;color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}a.wx-hero-btn:hover{background:var(--signal-hover)}.wx-hero-link{height:42px;color:var(--ink-invert);text-underline-offset:3px;align-items:center;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-flex}.wx-hero-btn:focus-visible,.wx-hero-link:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.dash-kachel-neu{border:1.5px dashed var(--line-strong);border-radius:var(--r-m);background:var(--surface);min-height:88px;color:var(--text-meta);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.dash-kachel-neu:hover{border-color:var(--accent);background:var(--accent-soft)}.dash-kachel-neu.wx-kachel-zu{border:1px solid var(--line);text-align:center;padding:0 18px}.dash-kachel-neu.wx-kachel-zu .plus{background:var(--inset);width:40px;height:40px;color:var(--grau-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dash-kachel-neu.wx-kachel-zu small{color:var(--accent-text);font-size:12.5px;font-weight:500}.dash-hero .wx-hero-zu{z-index:1;background:var(--sucher-schleier);width:36px;height:36px;color:var(--ink-invert);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.dash-hero button.wx-hero-zu{cursor:pointer}.dash-hero button.wx-hero-zu:hover{background:var(--glas-dunkel)}.context-banner.wx-band .context-banner-inner{background:var(--ink);color:var(--ink-invert);text-align:center;justify-content:center;gap:14px}.context-banner.wx-band a.wx-band-knopf{box-sizing:border-box;border-radius:var(--r-s);background:var(--signal);height:36px;color:var(--ink);white-space:nowrap;flex:none;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.context-banner.wx-band a.wx-band-knopf:hover{background:var(--signal-hover)}.context-banner.wx-band button.wx-band-zu{background:var(--glas-kante);width:36px;height:36px;min-height:0;color:var(--ink-invert);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wx-hero-zu:focus-visible,.wx-band-knopf:focus-visible,.wx-band-zu:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.seiten-kopf .btn-accent.wx-kopf-zu{background:var(--chip-bg);color:var(--grau-2)}.seiten-kopf .btn-accent.wx-kopf-zu:hover{background:var(--line-strong)}@media (max-width:760px){.dash-hero.wx-hero{padding:24px 20px 22px}.wx-hero.ende .wx-hero-titel{font-size:22px}}.motiv-nachricht{border-radius:var(--r-m);background:var(--status-warn-soft);gap:3px;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.motiv-nachricht.korrektur,.motiv-nachricht.fehlt{background:var(--status-warn-soft)}.motiv-nachricht .von{color:var(--text-meta);font-size:12.5px;font-weight:600;display:block}.motiv-nachricht .txt{color:var(--ink)}.motiv-nachricht .s{color:var(--text-meta);font-size:12.5px}.motiv-nachricht.im-dialog{margin:12px 0 14px}.adm-dialog .pn-datei{cursor:pointer;justify-content:center;align-items:center;margin:0 0 4px;display:inline-flex;position:relative}.pn-datei:has(.datei-wahl-feld:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.pn-datei[aria-disabled=true]{opacity:.5;cursor:default}.wz-vier{border:0;flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;padding:0;display:flex}.wz-vier-p{align-items:center;gap:7px;min-width:0;display:flex}.wz-vier-p .rund{background:var(--surface);width:16px;height:16px;color:var(--text-meta);box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.wz-vier-p .rund svg{width:9px;height:9px}.wz-vier-p .tx{align-items:baseline;gap:5px;min-width:0;display:flex}.wz-vier-p .l{color:var(--ink);font-size:13.5px;font-weight:600}.wz-vier-p .s{color:var(--text-meta);font-size:12.5px}.wz-vier-p.ok .rund{background:var(--status-live-ink-aa);color:var(--ink-invert);box-shadow:none}.wz-vier-p.ok .s{color:var(--status-live-ink-aa)}.wz-vier-p.warnung .rund{background:var(--status-warn-ink);color:var(--ink-invert);box-shadow:none}.wz-vier-p.warnung .s{color:var(--status-warn-ink)}.wz-vier-p.fehler .rund{background:var(--status-error-ink);color:var(--ink-invert);box-shadow:none}.wz-vier-p.fehler .s{color:var(--status-error-ink)}.adm-dialog p.wz-vier-frist{color:var(--text-meta);margin:8px 0 0;font-size:12.5px;line-height:1.45}.mh-check{border-radius:var(--r-m);background:var(--inset);gap:0;margin:14px 0;padding:12px 14px;display:grid}.mh-check .mh-datei{color:var(--ink);overflow-wrap:anywhere;margin-bottom:8px;font-size:13px;font-weight:600}.mh-check .mh-wird{color:var(--text-meta);font-size:12.5px}.wz-check-zeile .stat.warnung{background:var(--status-warn-soft);color:var(--status-warn-ink)}.wz-check-zeile .stat.fehler{background:var(--status-error-soft);color:var(--status-error-ink)}.wz-check-zeile .stat.offen{background:var(--chip-bg);color:var(--text-meta)}.wz-check-zeile .stat svg{width:11px;height:11px}.wz-check-zeile .urteil{color:var(--text-meta)}.wz-check-zeile.fehler .urteil{color:var(--status-error-ink)}.wz-check-zeile.warnung .urteil{color:var(--status-warn-ink)}.adm-dialog label.kd-aktiv{cursor:pointer;color:var(--ink);align-items:center;gap:8px;margin:4px 0 8px;font-size:13px;font-weight:400;display:flex}.ma-detail-aktionen{gap:10px;margin-top:14px;display:flex}.wz-ki-bedenken{border-radius:var(--r-m);background:var(--status-warn-soft);align-items:flex-start;gap:12px;padding:14px;font-size:13.5px;line-height:1.5;display:flex}.wz-ki-bedenken .rund{background:var(--status-warn-ink);width:24px;height:24px;color:var(--ink-invert);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.wz-ki-bedenken .tx{min-width:0}.wz-ki-bedenken strong{color:var(--ink)}.wz-ki-bedenken p{color:var(--grau-1);margin:4px 0 0}.wz-ki-bedenken p.s{color:var(--grau-3);font-size:12.5px}.wz-ki-bedenken .kn{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.wz-ki-bedenken .kn .btn-sekundaer-s{background:var(--surface);height:36px}.a7-detail .wz-ki-bedenken{margin-top:14px}
.sup-karte{flex-direction:column;align-items:flex-start;gap:14px;padding:26px 28px;display:flex}.sup-titel{color:var(--ink);margin:0;font-size:15px;font-weight:600}.sup-karte>p{color:var(--text-meta);flex:1;max-width:72ch;margin:0;font-size:13.5px;line-height:1.7}.sup-person{align-items:center;gap:12px;min-width:0;display:flex}.sup-wer{color:var(--grau-2);flex-direction:column;gap:1px;min-width:0;font-size:14.5px;line-height:1.3;display:flex}.sup-wer b{color:var(--ink);font-weight:600}.sup-wer .r{color:var(--text-meta);font-size:12.5px}.sup-team-zeichen{background:var(--ink);width:44px;height:44px;color:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.sup-team-zeichen .sup-team-marke{width:22px;height:22px}.sup-team-zeichen .marke-hell{fill:var(--ink)}.sup-wege{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.dash-abschnitt-kopf.gross{margin-top:40px}.dash-abschnitt-kopf.gross h2{letter-spacing:-.01em;font-size:21px;font-weight:600}.an-zeile .s .mono{font-size:12.5px}.sup-bestaetigung{color:var(--grau-2);margin:0 0 20px;font-size:14px;line-height:1.6}.sup-verlauf{margin-top:4px}.sup-blaettern{gap:8px;display:flex}.cc-d-nachrichten{gap:12px;margin-bottom:14px;display:grid}.cc-d-msg{border-radius:var(--r-m);background:var(--inset);max-width:88%;color:var(--ink);overflow-wrap:anywhere;padding:12px 14px;font-size:13.5px;line-height:1.55}.cc-d-msg.kunde{border-top-left-radius:4px;justify-self:start}.cc-d-msg.forecourt{background:var(--accent-soft);border-top-right-radius:4px;justify-self:end}.cc-d-msg .kopf{color:var(--grau-2);justify-content:space-between;gap:12px;margin-bottom:4px;font-size:12.5px;display:flex}.cc-d-msg .kopf b{color:var(--grau-2);font-weight:600}.cc-d-msg .x{white-space:pre-line}@media (max-width:900px){.sup-karte{padding:22px 20px}.cc-d-msg{max-width:100%}}
