@media (max-width:900px){main:has(.ll-at){padding-left:16px!important;padding-right:16px!important}}.nur-schmal.ll-at{flex-direction:column}.ll-at{min-width:0;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));overflow-wrap:break-word}.ll-at :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:10px}.ll-at .feld,.ll-at select,.ll-at textarea,.ll-at input{font-size:16px!important}.ll-at .knopf{min-height:44px;font-size:15px}.ll-at-kopf{flex-direction:column;min-width:0;display:flex}.ll-at-kopfzeile{justify-content:space-between;align-items:center;gap:8px;margin:-6px 0 4px;display:flex}.ll-at-zurueck{flex:0 auto;min-width:0}.ll-at-seiten{flex:none;min-height:44px!important;font-size:15px!important}.ll-at-titelzeile{align-items:center;gap:4px;display:flex}.ll-at-titel{letter-spacing:-.02em;color:var(--ink1);font-size:28px;font-weight:750;line-height:1.15}.ll-at-veranstaltung{color:var(--ink2);margin-top:4px;font-size:16px;font-weight:600;line-height:1.35}.ll-at-tag{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.4}.ll-at-beschreibung{color:var(--ink3);margin-top:6px;font-size:15px;line-height:1.45}.ll-at-status{background-color:var(--s1);border:1px solid var(--line);color:var(--ink2);border-radius:12px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:15px;line-height:1.4;display:flex}.ll-at-status>i{background-color:var(--ink3);border-radius:999px;flex:none;width:9px;height:9px;margin-top:6px}.ll-at-status.offen>i{background-color:var(--ok)}.ll-at-status b{color:var(--ink1)}.ll-at-segmente{z-index:5;background-color:var(--s0);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:16px -16px 0;padding:8px 16px;display:grid;position:sticky;top:0}.ll-at-segmente>button{min-height:44px;color:var(--ink2);background-color:var(--s2);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.ll-at-segmente>button>small{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ll-at-segmente>button[aria-selected=true]{background-color:var(--brand-weak);color:var(--brand);box-shadow:inset 0 0 0 1.5px var(--brand)}.ll-at-segmente>button[aria-selected=true]>small{color:var(--brand)}.ll-at-punkt{background-color:var(--warn);border-radius:999px;width:8px;height:8px}.ll-at-teil{flex-direction:column;gap:12px;min-width:0;margin-top:14px;display:flex}.ll-at-erklaerung{color:var(--ink2);font-size:15px;line-height:1.45}.ll-at-klein{color:var(--ink3);font-size:14px;line-height:1.45}.ll-at-link{color:var(--brand);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--brand) 40%, transparent)}.ll-at-zwischen{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-top:12px;font-size:13px;font-weight:700}.ll-at-meldung{border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.4}.ll-at-meldung.ok{background-color:var(--ok-w);color:var(--ok)}.ll-at-meldung.fehler{background-color:var(--bad-w);color:var(--bad)}.ll-at-hinweis{background-color:var(--s2);color:var(--ink2);border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.45}.ll-at-hinweis.fehler{background-color:var(--bad-w);color:var(--bad)}.ll-at-hinweis.warnung{background-color:var(--warn-w);color:var(--warn)}ul.ll-at-hinweis{flex-direction:column;gap:4px;display:flex}.ll-at-warnung{background-color:var(--warn-w);color:var(--ink1);border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);border-radius:12px;padding:12px;font-size:15px;line-height:1.5}.ll-at-warnung b{color:var(--warn)}.blatt .ll-at-warnung+.ll-at-klein{margin-top:10px}.ll-at-leer{border:1px dashed var(--line2);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 16px;display:flex}.ll-at-leer b{color:var(--ink1);font-size:18px}.ll-at-leer p{color:var(--ink2);font-size:15px;line-height:1.45}.ll-at-aktionen{flex-wrap:wrap;gap:8px;width:100%;margin-top:6px;display:flex}.ll-at-aktionen .knopf{flex:auto;justify-content:center}.ll-at-zahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ll-at-zahlen>div{background-color:var(--s1);border:1px solid var(--line);border-radius:14px;flex-direction:column;min-width:0;padding:10px 12px;display:flex}.ll-at-zahlen>div.breit{grid-column:1/-1}.ll-at-zahlen dt{color:var(--ink2);align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.ll-at-zahlen dt:before{content:"";background-color:var(--ink3);border-radius:999px;flex:none;width:7px;height:7px}.ll-at-zahlen .gebucht dt:before{background-color:var(--brand)}.ll-at-zahlen .offen dt:before{background-color:var(--warn)}.ll-at-zahlen .breit dt:before{background-color:var(--ok)}.ll-at-zahlen dd{color:var(--ink1);font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:750;line-height:1.2}.ll-at-zahlen dd>small{color:var(--ink3);font-size:14px;font-weight:500}.ll-at-zahlen span{color:var(--ink3);margin-top:2px;font-size:13.5px;line-height:1.35}.ll-at-ansicht{background-color:var(--s2);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid}.ll-at-ansicht>button{min-height:40px;color:var(--ink2);border-radius:10px;font-size:15px;font-weight:600}.ll-at-ansicht>button[aria-pressed=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.ll-at-wahl{flex-direction:column;gap:4px;display:flex}.ll-at-wahl>span,.ll-at-feld>span{color:var(--ink2);font-size:14px;font-weight:600}.ll-at-wahl>.feld{width:100%;min-height:44px}.ll-at-filter{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.ll-at-filter label{min-height:44px;color:var(--ink1);align-items:center;gap:10px;font-size:15px;display:inline-flex}.ll-at-filter input[type=checkbox]{width:20px;height:20px}.ll-at-zuruecksetzen{min-height:44px;color:var(--brand);font-size:15px;font-weight:600}.ll-at-liste{border-top:1px solid var(--line)}.ll-at-liste>li{border-bottom:1px solid var(--line)}.ll-at-termin{text-align:left;align-items:flex-start;gap:12px;width:100%;min-height:64px;padding:12px 0;display:flex}.ll-at-termin>svg{width:18px;height:18px;color:var(--ink3);flex:none;margin-top:3px}.ll-at-termin.abgesagt{opacity:.6}.ll-at-zeit{width:104px;color:var(--ink1);font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:700}.ll-at-termin.gebucht .ll-at-zeit{color:var(--brand)}.ll-at-termin-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ll-at-termin-text>b{color:var(--ink1);font-size:16px;font-weight:650;line-height:1.3}.ll-at-termin-text>b>small{color:var(--ink2);font-size:15px;font-weight:500}.ll-at-termin-text>span{color:var(--ink2);font-size:15px;line-height:1.35}.ll-at-marke{background-color:var(--s2);min-height:24px;color:var(--ink2);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:0 9px;font-size:14px;font-style:normal;font-weight:650;display:inline-flex}.ll-at-marke.gebucht{background-color:var(--brand-weak);color:var(--brand)}.ll-at-marke.erschienen{background-color:var(--ok-w);color:var(--ok)}.ll-at-marke.offen{background-color:var(--warn-w);color:var(--warn)}.ll-at-marke.gross{min-height:30px;padding:0 12px;font-size:15px}.ll-at-uebersicht{border-top:1px solid var(--line)}.ll-at-uebersicht>li{border-bottom:1px solid var(--line)}.ll-at-uebersicht button{text-align:left;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 0;display:flex}.ll-at-uebersicht button>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ll-at-uebersicht b{color:var(--ink1);font-size:16px;font-weight:650}.ll-at-uebersicht small{color:var(--ink2);font-size:14px;line-height:1.35}.ll-at-uebersicht button.aus b{color:var(--ink3)}.ll-at-uebersicht svg{width:18px;height:18px;color:var(--ink3);flex:none}.ll-at-raster-rahmen{flex-direction:column;gap:10px;display:flex}.ll-at-raster-kopf{flex-direction:column;gap:2px;display:flex}.ll-at-raster-kopf>b{color:var(--ink1);font-size:18px;font-weight:700}.ll-at-raster-kopf>span{color:var(--ink2);font-size:14px;line-height:1.4}.ll-at-zoom{color:var(--ink2);align-items:center;gap:8px;font-size:15px;display:flex}.ll-at-zoom>svg{flex:none;width:18px;height:18px}.ll-at-zoom>span{flex:1}.ll-at-zoom>button{border:1px solid var(--line2);width:44px;height:44px;color:var(--ink1);border-radius:12px;place-items:center;font-size:20px;font-weight:600;display:grid}.ll-at-zoom>button:disabled{opacity:.4}.ll-at-raster{background-color:var(--s1);border:1px solid var(--line);border-radius:14px;display:flex;position:relative}.ll-at-raster-zeit{flex:none;width:50px;position:relative}.ll-at-raster-zeit>span{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:absolute;left:6px;transform:translateY(-50%)}.ll-at-raster-zeit>span.halb{color:var(--ink3);font-weight:500}.ll-at-raster-flaeche{background-image:linear-gradient(to bottom, var(--line) 0, var(--line) 1px, transparent 1px);background-repeat:repeat-y;position:absolute;left:50px;right:6px}.ll-at-raster-flaeche>*{border-radius:8px;font-size:13px;line-height:1.25;position:absolute;left:2px;right:2px;overflow:hidden}.ll-at-raster-flaeche span{white-space:nowrap;text-overflow:ellipsis;padding:3px 8px;display:block;overflow:hidden}.ll-at-block-aus{background-color:var(--s0);opacity:.85;color:var(--ink3);border-radius:0!important;left:0!important;right:0!important}.ll-at-block-sperre{color:var(--ink2);border:1px solid var(--line2);background:repeating-linear-gradient(135deg, var(--s2) 0 6px, transparent 6px 12px)}.ll-at-block-frei{border:1px dashed color-mix(in srgb, var(--ok) 55%, transparent);color:var(--ok);background-color:color-mix(in srgb, var(--ok-w) 55%, transparent)}.ll-at-block-termin{text-align:left;background-color:var(--brand);color:#fff;box-shadow:var(--sh1);flex-direction:column;justify-content:flex-start;padding:3px 8px;display:flex;right:auto!important}.ll-at-block-termin>b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.ll-at-block-termin>small{opacity:.9;font-size:12.5px}.ll-at-block-termin.erschienen{background-color:var(--ok)}.ll-at-block-termin.offen{background-color:var(--warn-w);color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn)}.ll-at-legende{color:var(--ink2);flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.ll-at-legende>li{align-items:center;gap:6px;display:inline-flex}.ll-at-legende>li:before{content:"";border-radius:3px;width:14px;height:10px}.ll-at-legende .frei:before{border:1px dashed var(--ok)}.ll-at-legende .gebucht:before{background-color:var(--brand)}.ll-at-legende .offen:before{background-color:var(--warn-w);box-shadow:inset 0 0 0 1.5px var(--warn)}.ll-at-legende .sperre:before{background:repeating-linear-gradient(135deg, var(--ink3) 0 2px, transparent 2px 4px)}.ll-at-legende .aus:before{background-color:var(--s0);border:1px solid var(--line2)}.ll-at-aussteller{flex-direction:column;gap:12px;display:flex}.ll-at-karte{background-color:var(--s1);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.ll-at-karte.aus .ll-at-firma{color:var(--ink2)}.ll-at-karte-kopf{flex-direction:column;gap:2px;display:flex}.ll-at-firma{color:var(--ink1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:18px;font-weight:700;line-height:1.25}.ll-at-stand{min-height:32px;color:var(--brand);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--brand) 40%, transparent);align-self:flex-start;align-items:center;font-size:15px;display:inline-flex}.ll-at-schalterzeile{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding:6px 0;display:flex}.ll-at-schalterzeile>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ll-at-schalterzeile b{color:var(--ink1);font-size:16px;font-weight:650}.ll-at-schalterzeile small{color:var(--ink3);font-size:14px;line-height:1.4}.ll-at-schalterzeile>button[role=switch]{position:relative}.ll-at-schalterzeile>button[role=switch]:after{content:"";position:absolute;inset:-10px -6px}.ll-at-regeln,.ll-at-details,.ll-at-vergleich{flex-direction:column;display:flex}.ll-at-regeln>div,.ll-at-details>div,.ll-at-vergleich>div{grid-template-columns:116px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.ll-at-regeln dt,.ll-at-details dt,.ll-at-vergleich dt{color:var(--ink3);font-size:14px}.ll-at-regeln dd,.ll-at-details dd,.ll-at-vergleich dd{color:var(--ink1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;line-height:1.4}.ll-at-regeln dd>small,.ll-at-details dd>small{color:var(--ink3);font-size:13.5px;display:block}.ll-at-anliegen{white-space:pre-wrap}.ll-at-karte .ll-at-aktionen .knopf{white-space:normal;text-align:center;flex:100%}.ll-at-block{background-color:var(--s1);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:14px;display:flex}.ll-at-block>legend{float:left;letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--ink3);padding:0;font-size:13px;font-weight:700}.ll-at-block>legend+*{clear:both}.ll-at-blocktitel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:13px;font-weight:700}.ll-at-block .ll-at-schalterzeile{border-top:0}.ll-at-feld{flex-direction:column;gap:6px;min-width:0;display:flex}.ll-at-feld>.feld{width:100%;min-width:0;min-height:44px}.ll-at-feld>textarea.feld{min-height:88px}.ll-at-sperre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.ll-at-sperre>.feld{width:100%;min-width:0;min-height:44px}.ll-at-sperre>span{color:var(--ink3);font-size:15px}.ll-at-weg{width:44px;height:44px;color:var(--ink2);border-radius:12px;place-items:center;display:grid}.ll-at-weg>svg{width:18px;height:18px}.ll-at-plus{align-self:flex-start}.ll-at-voll{justify-content:center;width:100%}.ll-at-voll>small{color:var(--ink3);margin-left:6px;font-size:13px;font-weight:500}.ll-at-rot{color:var(--bad)!important;border-color:color-mix(in srgb, var(--bad) 45%, transparent)!important}.ll-at-vorschau,.ll-at-wirkung{background-color:var(--s2);color:var(--ink2);border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:15px;line-height:1.45;display:flex}.ll-at-vorschau>b,.ll-at-wirkung>b{color:var(--ink1);font-size:15px}.ll-at-vzahlen{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ll-at-vzahlen>div{background-color:var(--s1);border-radius:10px;flex-direction:column;padding:8px;display:flex}.ll-at-vzahlen dt{color:var(--ink3);font-size:13px}.ll-at-vzahlen dd{color:var(--ink1);font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.ll-at-vzahlen .neu dd{color:var(--brand)}.ll-at-zahl b{color:var(--ink1);font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.ll-at-zahl small{color:var(--ink3);font-size:14px}.ll-at-konflikte{background-color:var(--warn-w);color:var(--ink1);border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:15px;line-height:1.45;display:flex}.ll-at-konflikte>b{color:var(--warn)}.ll-at-konflikte li{border-top:1px solid color-mix(in srgb, var(--warn) 25%, transparent);flex-direction:column;padding:4px 0;display:flex}.ll-at-konflikte li small{color:var(--ink2);font-size:14px}.ll-at-speichern{background-color:var(--s1);border:1px solid var(--line2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 12px;display:flex}.ll-at-speichern.klebt{bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:4;box-shadow:var(--sh2);position:sticky}.ll-at-speichern>span{color:var(--ink3);flex:100%;font-size:14px}.ll-at-speichern>span.offen{color:var(--warn);font-weight:650}.ll-at-speichern>.knopf{flex:1 1 0;justify-content:center}.ll-at-folgen{color:var(--ink2);flex-direction:column;gap:8px;padding-left:18px;font-size:15px;line-height:1.45;list-style:outside;display:flex}.ll-at-folgen b{color:var(--ink1)}.ll-at-fuss{gap:8px;width:100%;display:flex}.ll-at-fuss>.knopf{flex:1 1 0;justify-content:center;min-height:48px;font-size:16px}.blatt .ll-at-marke{margin-bottom:8px}.blatt .ll-at-details,.blatt .ll-at-vergleich{margin-bottom:10px}.blatt .ll-at-konflikte{margin-top:10px}.blatt .ll-at-meldung{margin-bottom:10px}@media (prefers-reduced-motion:reduce){.ll-at *{transition:none!important}}.ll-at-block-luecke{color:var(--ink3);border:1px dotted var(--line2)}.ll-at-block-sperre{z-index:1;background-color:var(--s1)}.ll-at-legende .luecke:before{border:1px dotted var(--ink3)}.ll-at-marke{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.blatt .ll-at-absage{background-color:var(--bad-w);border-radius:12px;margin-bottom:12px;padding:12px 12px 12px 30px}.ll-at-tageskopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:14px 0 4px;font-size:13px;font-weight:700}.blatt .ll-at-grund{margin-bottom:12px}.blatt .ll-at-grund .feld{width:100%;font-size:16px}
.cp-anpassen-text{display:none}@media (min-width:768px){.cockpit{--cp-karte:#fff;--cp-karte-hoch:#f6f7f9;--cp-linie:#e4e7ec;--cp-linie-stark:#d3d8e0;--cp-text1:#1b1f26;--cp-text2:#4b5361;--cp-text3:#6d7584;--cp-marke:var(--brand);--cp-ruhig:#4f6f99;--cp-gut:#177e52;--cp-schlecht:#c13432;--cp-warn:#95660a;--cp-raster:#10141c12;--cp-raster-stark:#10141c29;--cp-schatten:0 1px 2px #10141c0a, 0 4px 14px #10141c0a;--cp-tooltip:#fff;--cp-radius:12px;--ink2:var(--cp-text2);--ink3:var(--cp-text3);max-width:1520px;color:var(--cp-text1)}[data-theme=dark] .cockpit{--cp-karte:#1a1d23;--cp-karte-hoch:#20242b;--cp-linie:#2a2e37;--cp-linie-stark:#383e4a;--cp-text1:#eef0f3;--cp-text2:#b6bcc7;--cp-text3:#8e96a4;--cp-ruhig:#8ea8cc;--cp-gut:#5cc493;--cp-schlecht:#f08481;--cp-warn:#e2b452;--cp-raster:#ffffff0e;--cp-raster-stark:#ffffff24;--cp-schatten:0 1px 0 #ffffff06 inset, 0 6px 18px #0000002e;--cp-tooltip:#262a32}.cockpit .ist-bad{color:var(--cp-schlecht)}.cockpit .ist-ok{color:var(--cp-gut)}.cockpit .ist-warn{color:var(--cp-warn)}.cp-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin:2px 0 18px;display:flex}.cp-gruss h1{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:650;line-height:1.2}.cp-gruss p{color:var(--cp-text2);margin:4px 0 0;font-size:13px}.cp-steuerung{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (max-width:1099px){.cp-steuerung{align-items:flex-start}.cp-filter{justify-content:flex-start}}.cp-fokus,.cp-segment{border:1px solid var(--cp-linie);background:var(--cp-karte);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.cp-fokus a,.cp-segment a{color:var(--cp-text2);white-space:nowrap;border-radius:7px;padding:6px 12px;font-size:13px;font-weight:520;text-decoration:none;transition:background-color .16s,color .16s;position:relative}.cp-segment a{padding:4px 10px;font-size:12.5px}.cp-fokus a:hover,.cp-segment a:hover{color:var(--cp-text1);background:var(--cp-karte-hoch)}.cp-fokus a[aria-current=page]{color:var(--cp-text1);background:var(--cp-karte-hoch);box-shadow:inset 0 -2px 0 var(--cp-marke);font-weight:620}.cp-segment a[aria-current=true]{color:var(--cp-text1);background:var(--cp-karte-hoch);box-shadow:inset 0 0 0 1px var(--cp-linie-stark);font-weight:620}.cp-fokus a:focus-visible,.cp-segment a:focus-visible,.cp-stand:focus-visible{outline:2px solid var(--cp-marke);outline-offset:1px}.cp-laeuft{background:var(--cp-marke);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.cp-filter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cp-stand{color:var(--cp-text3);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.cp-stand:hover{color:var(--cp-text1);background:var(--cp-karte-hoch)}.cp-stand svg{width:14px;height:14px}.cp-dreht{animation:.9s linear infinite cp-drehen}.cp-oben{grid-template-columns:minmax(0,1fr);grid-template-areas:"kz""hb""tm""dg";align-items:start;gap:14px;display:grid}.cp-oben>.cp-kennzahlen{grid-area:kz}.cp-oben>.cp-modul-handlung,.cp-oben>.cp-skelett-liste{grid-area:hb}.cp-oben>.cp-diagramme,.cp-oben>.cp-skelett-diagramm{grid-area:dg}.cp-oben>.cp-modul-termine,.cp-oben>.cp-skelett-heute{grid-area:tm}@media (min-width:1000px){.cp-oben{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kz kz""hb tm""dg dg";align-items:stretch}.cp-diagramme[data-anzahl="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cp-oben{grid-template-columns:minmax(0,1fr) clamp(340px,27vw,400px);grid-template-areas:"kz hb""dg tm"}.cp-oben>.cp-kennzahlen{grid-auto-rows:1fr;align-content:stretch}}.cp-ebene-c{margin-top:30px}.cp-ebene-titel{letter-spacing:-.005em;margin:0 0 4px;font-size:15px;font-weight:650}.cp-tab-hinweis{color:var(--cp-text3);margin:0;padding:2px 0;font-size:12.5px;line-height:1.5}.cp-tab-hinweis a{color:var(--cp-text2);font-weight:560;text-decoration:none}.cp-tab-hinweis a:hover{color:var(--cp-marke)}.cp-modul,.cp-heute,.cp-kennzahl,.cockpit .cp-ebene-c .karte{background:var(--cp-karte);border:1px solid var(--cp-linie);border-radius:var(--cp-radius);box-shadow:var(--cp-schatten)}.cp-modul{min-width:0;padding:16px 18px 18px}.cp-modul-kopf{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.cp-modul-titel{letter-spacing:-.005em;color:var(--cp-text1);margin:0;font-size:14.5px;font-weight:650}.cp-modul-unter{color:var(--cp-text3);margin:3px 0 0;font-size:12px;line-height:1.45}.cp-alle{color:var(--cp-text2);white-space:nowrap;flex:none;margin-left:auto;padding:2px 0;font-size:12.5px;font-weight:550;text-decoration:none}.cp-alle:hover{color:var(--cp-marke)}.cp-ges{border:1px solid var(--cp-linie-stark);color:var(--cp-text2);white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:2px 8px;font-size:11px;font-weight:600}.cp-ges-an{color:var(--cp-marke);border-color:color-mix(in srgb, var(--cp-marke) 45%, transparent)}.cp-ges-klein{margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:550}.cp-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}@media (min-width:1000px){.cp-kennzahlen{grid-template-columns:repeat(3,minmax(0,1fr))}}.cp-kennzahlen[data-anzahl="1"]{grid-template-columns:minmax(0,1fr)}.cp-kennzahlen[data-anzahl="2"],.cp-kennzahlen[data-anzahl="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-kennzahlen-leer{display:block}.cp-kennzahl{min-height:120px;color:inherit;flex-direction:column;gap:6px;padding:14px 16px 13px;text-decoration:none;transition:border-color .16s,background-color .16s;animation:.32s cubic-bezier(.2,.7,.2,1) both cp-erscheinen;display:flex;position:relative;overflow:hidden}.cp-kennzahl:nth-child(2){animation-delay:30ms}.cp-kennzahl:nth-child(3){animation-delay:60ms}.cp-kennzahl:nth-child(4){animation-delay:90ms}.cp-kennzahl:nth-child(5){animation-delay:.12s}.cp-kennzahl:nth-child(6){animation-delay:.15s}a.cp-kennzahl:hover{border-color:var(--cp-linie-stark);background:var(--cp-karte-hoch)}a.cp-kennzahl:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px}.cp-kennzahl-titel{color:var(--cp-text2);align-items:center;font-size:12.5px;font-weight:560;line-height:1.3;display:flex}.cp-kennzahl-zeile{align-items:center;gap:10px;min-width:0;display:flex}.cp-kennzahl-wert{white-space:nowrap;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--cp-text1);flex:none;font-size:clamp(22px,1.1vw + 9px,28px);font-weight:650;line-height:1.1}.cp-kennzahl-wert.ist-negativ{color:var(--cp-schlecht)}.cp-kennzahl-fehlt{color:var(--cp-schlecht);padding:6px 0;font-size:13px;font-weight:550}.cp-kennzahl-fuss{flex-direction:column;gap:3px;margin-top:auto;font-size:12px;line-height:1.4;display:flex}.cp-kennzahl-zusatz{color:var(--cp-text2)}.cp-kennzahl-zusatz.ist-bad{color:var(--cp-schlecht);font-weight:560}.cp-kennzahl-zusatz.ist-warn{color:var(--cp-warn);font-weight:560}.cp-kennzahl-zusatz.ist-ok{color:var(--cp-gut)}.cp-kennzahl-zeit{color:var(--cp-text3);font-variant-numeric:tabular-nums;font-size:11.5px}.cp-kennzahl-spark{flex:0 92px;min-width:0;height:30px;margin-left:auto}.cp-spark{width:100%;height:100%;display:block;overflow:visible}.cp-spark-linie{stroke-dasharray:1;stroke-dashoffset:1px;animation:.45s cubic-bezier(.3,.6,.2,1) .12s forwards cp-zeichnen}.cp-delta{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:650;display:inline-flex}.cp-delta svg{width:12px;height:12px}.cp-delta-gut{color:var(--cp-gut)}.cp-delta-schlecht{color:var(--cp-schlecht)}.cp-delta-neutral{color:var(--cp-text1)}.cp-delta-leise{color:var(--cp-text3);font-weight:500}.cp-delta-bezug{color:var(--cp-text3);margin-left:4px;font-weight:450}.cp-heute{flex-direction:column;gap:12px;min-width:0;padding:14px 16px;display:flex}.cp-heute-titel{margin:0;font-size:14.5px;font-weight:650}.cp-heute-block{flex-direction:column;gap:6px;display:flex}.cp-heute-kopf{color:var(--cp-text3);letter-spacing:.02em;align-items:baseline;font-size:12px;font-weight:600;display:flex}.cp-heute-liste{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cp-heute-liste li{grid-template-columns:58px minmax(0,1fr);align-items:baseline;gap:8px;font-size:13px;display:grid}.cp-heute-zeit{color:var(--cp-text2);font-variant-numeric:tabular-nums;font-size:12.5px}.cp-heute-was{color:var(--cp-text1);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}a.cp-heute-was:hover{color:var(--cp-marke)}.cp-heute-mehr{font-size:12px;grid-template-columns:1fr!important}.cp-heute-mehr a{color:var(--cp-text2)}.cp-heute-todos{flex-wrap:wrap;gap:6px 14px;margin:0;font-size:13px;display:flex}.cp-heute-todos a{color:var(--cp-text1);text-decoration:none}.cp-heute-todos a b{font-variant-numeric:tabular-nums;margin-right:3px;font-size:18px}.cp-heute-todos a.ist-bad,.cp-heute-todos a.ist-bad b{color:var(--cp-schlecht)}.cp-heute-sprung{border-top:1px solid var(--cp-linie);color:var(--cp-text1);margin-top:auto;padding-top:10px;font-size:12.5px;font-weight:600;text-decoration:none}.cp-heute-sprung:hover{color:var(--cp-marke)}.cp-diagramme{gap:14px;min-width:0;display:grid}.cp-diagramm-platz{min-width:0;display:grid}.cp-diagramm-platz>.cp-modul{flex-direction:column;display:flex}.cp-diagramm{min-width:0;margin:0}.cp-legende{color:var(--cp-text2);flex-wrap:wrap;gap:4px 16px;margin:-4px 0 10px;padding:0;font-size:12px;list-style:none;display:flex}.cp-legende li{align-items:center;gap:6px;display:inline-flex}.cp-linie{grid-template-columns:54px minmax(0,1fr);display:grid}.cp-yachse{position:relative}.cp-yachse span{color:var(--cp-text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute;right:8px;transform:translateY(-50%)}.cp-flaeche{border-radius:6px;min-width:0;height:100%;position:relative}.cp-flaeche:focus-visible{outline:2px solid var(--cp-marke);outline-offset:3px}.cp-svg{width:100%;height:100%;display:block;overflow:visible}.cp-raster{stroke:var(--cp-raster);stroke-width:1px}.cp-null{stroke:var(--cp-raster-stark);stroke-width:1px}.cp-fadenkreuz{stroke:var(--cp-text3);stroke-width:1px;stroke-dasharray:3 3}.cp-ein-wisch{transform-box:fill-box;transform-origin:0;animation:.48s cubic-bezier(.25,.7,.2,1) both cp-wisch}.cp-laufend-feld{pointer-events:none;background:repeating-linear-gradient(135deg, var(--cp-raster) 0 2px, transparent 2px 7px);border-left:1px dashed var(--cp-raster-stark);position:absolute;right:0}.cp-laufend-feld>span{color:var(--cp-text2);background:var(--cp-karte);border-radius:4px;padding:0 4px;font-size:10.5px;font-weight:600;position:absolute;top:2px;right:4px}.cp-punkt{background:var(--cp-karte);pointer-events:none;border:2px solid;border-radius:50%;width:7px;height:7px;animation:.26s .3s both cp-blende;position:absolute;transform:translate(-50%,-50%)}.cp-punkt.ist-aktiv{width:10px;height:10px;animation:none}.cp-punkt.ist-laufend{border-style:dotted}.cp-xachse{pointer-events:none;height:20px;position:absolute;bottom:0;left:0;right:0}.cp-xachse span{color:var(--cp-text3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:2px;transform:translate(-50%)}.cp-xachse span.ist-erst{transform:none}.cp-xachse span.ist-letzt{transform:translate(-100%)}.cp-xachse em,.cp-saeule-label em{color:var(--cp-text2);font-style:normal}.cp-diagramm-leer{color:var(--cp-text2);place-items:center;font-size:12.5px;display:grid;position:absolute;inset:0 0 20px}.cp-tooltip{z-index:5;pointer-events:none;background:var(--cp-tooltip);border:1px solid var(--cp-linie-stark);border-radius:8px;min-width:176px;max-width:280px;padding:8px 10px;font-size:12px;animation:.12s both cp-blende;position:absolute;top:2px;box-shadow:0 8px 24px #0000002e}.cp-tooltip-titel{color:var(--cp-text2);margin-bottom:5px;font-size:11.5px;font-weight:600}.cp-tooltip-zeile{color:var(--cp-text2);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.cp-tooltip-zeile b{color:var(--cp-text1);font-variant-numeric:tabular-nums}.cp-kernaussage{color:var(--cp-text2);flex-wrap:wrap;align-items:baseline;gap:2px 16px;margin:12px 0 0;font-size:12.5px;line-height:1.5;display:flex}.cp-kernaussage b{font-size:14px}.cp-kernaussage-leise{color:var(--cp-text3);font-size:12px}.cp-kernaussage b{color:var(--cp-text1);font-variant-numeric:tabular-nums}.cp-unterteil{border-top:1px solid var(--cp-linie);margin-top:16px;padding-top:14px}@media (min-width:1000px){.cp-diagramme[data-anzahl="1"] .cp-tickets{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.cp-diagramme[data-anzahl="1"] .cp-tickets>.cp-unterteil{border-top:0;margin-top:0;padding-top:0}}.cp-unterteil-titel{color:var(--cp-text3);margin:0 0 6px;font-size:12px;font-weight:600}.cp-saeulen{grid-template-columns:40px minmax(0,1fr);display:grid}.cp-saeulen-achse{position:relative}.cp-saeulen-achse span{color:var(--cp-text3);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;right:8px;transform:translateY(50%)}.cp-saeulen-feld{gap:6px;height:100%;display:flex;position:relative}.cp-saeulen-linie{background:var(--cp-raster);pointer-events:none;height:1px;position:absolute;left:0;right:0}.cp-saeule{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:100%;padding:0 0 22px;display:flex;position:relative}.cp-saeule-balken{background:var(--cp-ruhig);opacity:.9;transform-origin:bottom;border-radius:3px 3px 0 0;width:100%;max-width:36px;margin:0 auto;transition:opacity .14s;animation:.42s cubic-bezier(.25,.7,.2,1) both cp-wachsen;display:block}.cp-saeule:hover .cp-saeule-balken,.cp-saeule.ist-aktiv .cp-saeule-balken{opacity:1;background:var(--cp-marke)}.cp-saeule.ist-laufend .cp-saeule-balken{background:repeating-linear-gradient(135deg, var(--cp-ruhig) 0 3px, color-mix(in srgb, var(--cp-ruhig) 35%, transparent) 3px 6px)}.cp-saeule-leer{color:var(--cp-text3);margin:0 auto 2px;font-size:11px}.cp-saeule-lauf{color:var(--cp-text2);white-space:nowrap;margin:0 auto 3px;font-size:10.5px;font-weight:600}.cp-saeule-label{color:var(--cp-text3);white-space:nowrap;font-size:10.5px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.cp-balken{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cp-balken-zeile{color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name wert""spur spur""neben neben";gap:5px 12px;margin:0 -8px;padding:7px 8px;text-decoration:none;display:grid}a.cp-balken-zeile:hover{background:var(--cp-karte-hoch)}a.cp-balken-zeile:hover .cp-balken-fuell,a.cp-balken-zeile:focus-visible .cp-balken-fuell{background:var(--cp-marke)}a.cp-balken-zeile:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.cp-balken-name{color:var(--cp-text1);grid-area:name;font-size:13px;font-weight:520;line-height:1.35}.cp-balken-wert{font-variant-numeric:tabular-nums;text-align:right;grid-area:wert;font-size:13px;font-weight:650}.cp-balken-spur{background:var(--cp-raster);border-radius:3px;grid-area:spur;height:6px;overflow:hidden}.cp-balken-fuell{background:var(--cp-ruhig);transform-origin:0;border-radius:3px;height:100%;transition:background-color .14s;animation:.46s cubic-bezier(.25,.7,.2,1) both cp-wisch;display:block}.cp-balken.ist-kompakt .cp-balken-zeile{gap:5px 12px;padding-top:6px;padding-bottom:6px}.cp-balken-zusatz{color:var(--cp-text3);margin-left:2px;font-size:11.5px;font-weight:450}.cp-balken-zusatz .cp-marke{margin-left:8px}.cp-balken-neben{color:var(--cp-text3);flex-wrap:wrap;grid-area:neben;align-items:center;gap:8px;font-size:11.5px;display:flex}.cp-marke{border-radius:4px;padding:0 6px;font-size:11px;font-weight:650}.cp-marke-warn{color:var(--cp-warn);background:var(--warn-w)}.cp-marke-bad{color:var(--cp-schlecht);background:var(--bad-w)}.cp-modul-handlung{scroll-margin-top:16px}.cp-handlung-summe{color:var(--cp-text2);margin:-6px 0 6px;font-size:12px}.cp-handlungen{margin:0;padding:0;list-style:none}.cp-handlungen li+li{border-top:1px solid var(--cp-linie)}.cp-handlung{color:inherit;border-radius:8px;grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"marke text betrag";gap:2px 10px;margin:0 -8px;padding:10px 8px;text-decoration:none;transition:background-color .14s;display:grid}.cp-handlung:hover{background:var(--cp-karte-hoch)}.cp-handlung:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.cp-dring{grid-area:marke;align-items:center;gap:5px;padding-top:2px;font-size:11.5px;font-weight:650;display:inline-flex}.cp-dring svg{fill:currentColor;flex:none;width:10px;height:10px}.cp-dring-kritisch{color:var(--cp-schlecht)}.cp-dring-wichtig{color:var(--cp-warn)}.cp-dring-hinweis{color:var(--cp-ruhig)}.cp-handlung-text{flex-direction:column;grid-area:text;gap:3px;min-width:0;display:flex}.cp-handlung-titel{color:var(--cp-text1);font-size:13.5px;font-weight:600;line-height:1.35}.cp-handlung-meta{flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:12px;display:flex}.cp-handlung-faellig{color:var(--cp-text2);font-variant-numeric:tabular-nums}.cp-handlung-faellig.ist-bad{color:var(--cp-schlecht);font-weight:600}.cp-handlung-aktion{color:var(--cp-text2);white-space:nowrap;font-weight:620}.cp-handlung:hover .cp-handlung-aktion{color:var(--cp-marke)}.cp-handlung-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:betrag;padding-top:1px;font-size:13.5px;font-weight:650}.cp-handlung-details{margin:-6px 0 8px 84px}.cp-handlung-details summary{width:max-content;color:var(--cp-text3);cursor:pointer;font-size:11.5px;font-weight:600;list-style:none}.cp-handlung-details summary::-webkit-details-marker{display:none}.cp-handlung-details summary:before{content:"▸ "}.cp-handlung-details[open] summary:before{content:"▾ "}.cp-handlung-details summary:hover{color:var(--cp-marke)}.cp-handlung-details summary:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px;border-radius:4px}.cp-handlung-details p{background:var(--cp-karte-hoch);color:var(--cp-text2);border-radius:8px;margin:5px 0 0;padding:7px 10px;font-size:12.5px;line-height:1.5}.cp-mehr summary{color:var(--cp-text2);cursor:pointer;padding:9px 0 2px;font-size:12.5px;font-weight:600;list-style:none}.cp-mehr summary::-webkit-details-marker{display:none}.cp-mehr summary:hover{color:var(--cp-marke)}.cp-mehr summary:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px;border-radius:4px}.cp-mehr[open] summary{display:none}.cp-mehr[open]>.cp-handlungen{border-top:1px solid var(--cp-linie)}.cp-modul-termine{flex-direction:column;display:flex}.cp-termine .ck-liste-block+.ck-liste-block{margin-top:8px}.cp-termine .ck-eintrag.mit-vorne .ck-zeile{grid-template-columns:58px minmax(0,1fr)}.cp-termine .ck-titel{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cp-termine .ck-neben{display:none}.cp-termine .ck-eintrag.mit-vorne .ck-zeile{padding-top:6px;padding-bottom:6px}.cp-termine .ck-mehr{margin-top:6px}.cp-aufgaben{border-top:1px solid var(--cp-linie);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.cp-modul-termine>.cp-termine,.cp-modul-termine>.cp-zustand{margin-bottom:12px}.cp-aufgaben-titel{color:var(--cp-text3);font-size:12px;font-weight:600}.cp-aufgaben a{color:var(--cp-text1);text-decoration:none}.cp-aufgaben a b{font-variant-numeric:tabular-nums;margin-right:3px;font-size:16px}.cp-aufgaben a.ist-bad,.cp-aufgaben a.ist-bad b{color:var(--cp-schlecht)}.cp-aufgaben-ruhig{color:var(--cp-text2)}.cp-aufgaben .cp-alle{margin-left:auto}.cp-zustand{border:1px dashed var(--cp-linie-stark);color:var(--cp-text2);border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.cp-zustand svg{flex:none;width:16px;height:16px;margin-top:1px}.cp-zustand-nichts_offen svg{color:var(--cp-gut)}.cp-zustand-keine_daten svg{color:var(--cp-text3)}.cp-zustand-fehler{border-style:solid;border-color:color-mix(in srgb, var(--cp-schlecht) 40%, transparent);color:var(--cp-text1)}.cp-zustand-fehler svg{color:var(--cp-schlecht)}.cp-modul .cp-zustand+.cp-zustand{margin-top:8px}.cp-skelett{background:var(--cp-karte);border:1px solid var(--cp-linie);border-radius:var(--cp-radius)}.cp-kennzahl.cp-skelett{animation:none}.cp-skelett-heute{min-height:250px}.cp-skelett-diagramm,.cp-skelett-liste{min-height:340px}.cockpit .cp-ebene-c>div:first-of-type:not(:has(.knopf-haupt)){margin-top:-26px}.cp-anpassen-text{font-size:12.5px;font-weight:560;display:inline}.cockpit .cp-ebene-c .zeilen-knopf:has(.cp-anpassen-text){border:1px solid var(--cp-linie);width:auto;height:auto;color:var(--cp-text2);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.cp-gruppen{gap:22px;display:grid}.cp-gruppen-zeile{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px 12px;display:grid}.cp-gruppen-zeile>.cp-gruppe{min-width:0}.cp-gruppe-titel{letter-spacing:.07em;text-transform:uppercase;color:var(--cp-text3);margin:0 0 8px;font-size:11.5px;font-weight:650}.cockpit .cp-ebene-c .karte{padding:15px 16px}.cockpit .cp-ebene-c .dash-titel,.cockpit .cp-ebene-c .karte h2{font-size:14px;font-weight:650}.ck-stats{flex-wrap:wrap;gap:6px 26px;margin:-2px 0 12px;display:flex}.ck-stat{min-width:64px;color:inherit;flex-direction:column;gap:1px;text-decoration:none;display:flex}a.ck-stat:hover .ck-stat-label{color:var(--cp-marke)}.ck-stat-wert{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--cp-text1);font-size:20px;font-weight:650;line-height:1.15}.ck-stat-wert.ist-null{color:var(--cp-text3);font-weight:560}.ck-stat-wert.ist-bad{color:var(--cp-schlecht)}.ck-stat-wert.ist-warn{color:var(--cp-warn)}.ck-stat-wert.ist-ok{color:var(--cp-gut)}.ck-stat-label{color:var(--cp-text2);font-size:12px}.ck-liste-block+.ck-liste-block{margin-top:12px}.ck-gruppe{letter-spacing:.04em;text-transform:uppercase;color:var(--cp-text3);align-items:center;gap:6px;margin:0 0 4px;font-size:11.5px;font-weight:650;display:flex}.ck-gruppe-zahl{background:var(--cp-karte-hoch);color:var(--cp-text2);letter-spacing:0;border-radius:999px;padding:0 6px;font-size:11px}.ck-liste{margin:0;padding:0;list-style:none}.ck-eintrag+.ck-eintrag{border-top:1px solid var(--cp-linie)}.ck-zeile{color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:start;gap:2px 14px;margin:0 -8px;padding:9px 8px;text-decoration:none;display:grid}.ck-eintrag.mit-vorne .ck-zeile{grid-template-columns:54px minmax(0,1fr)}a.ck-zeile:hover{background:var(--cp-karte-hoch)}a.ck-zeile:hover .ck-aktion{color:var(--cp-marke)}a.ck-zeile:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.ck-vorne{color:var(--cp-text2);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12.5px;font-weight:600}.ck-haupt{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-titel{color:var(--cp-text1);overflow-wrap:anywhere;font-size:13.5px;font-weight:620;line-height:1.35}.ck-unter{color:var(--cp-text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ck-neben{color:var(--cp-text3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:11.5px;display:flex}.ck-aktion{color:var(--cp-text2);white-space:nowrap;font-size:12px;font-weight:620}.ck-spalte-status{justify-content:flex-start;min-width:92px;padding-top:1px;display:flex}.ck-spalte-datum{text-align:right;min-width:72px;color:var(--cp-text2);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:1px;font-size:12.5px}.ck-spalte-datum.ist-bad{color:var(--cp-schlecht);font-weight:620}.ck-spalte-datum.ist-warn{color:var(--cp-warn);font-weight:620}.ck-spalte-betrag{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;min-width:92px;display:flex}.ck-spalte-betrag b{font-variant-numeric:tabular-nums;color:var(--cp-text1);font-size:13.5px;font-weight:650}.ck-spalte-betrag b.ist-bad{color:var(--cp-schlecht)}.ck-spalte-betrag b.ist-ok{color:var(--cp-gut)}.ck-spalte-betrag span{color:var(--cp-text3);font-size:11.5px}.ck-marke{white-space:nowrap;border:1px solid var(--cp-linie-stark);color:var(--cp-text2);border-radius:999px;align-items:center;padding:1px 8px;font-size:11.5px;font-weight:620;display:inline-flex}.ck-marke-ok{color:var(--cp-gut);border-color:color-mix(in srgb, var(--cp-gut) 40%, transparent)}.ck-marke-warn{color:var(--cp-warn);border-color:color-mix(in srgb, var(--cp-warn) 45%, transparent)}.ck-marke-bad{color:var(--cp-schlecht);border-color:color-mix(in srgb, var(--cp-schlecht) 45%, transparent)}.ck-marke-info{color:var(--cp-ruhig);border-color:color-mix(in srgb, var(--cp-ruhig) 45%, transparent)}.ck-details{margin:-4px 0 6px}.ck-details summary{width:max-content;color:var(--cp-text3);cursor:pointer;font-size:11.5px;font-weight:600;list-style:none}.ck-details summary::-webkit-details-marker{display:none}.ck-details summary:before{content:"▸ "}.ck-details[open] summary:before{content:"▾ "}.ck-details summary:hover{color:var(--cp-marke)}.ck-details-inhalt{background:var(--cp-karte-hoch);color:var(--cp-text2);border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12.5px;line-height:1.5}.ck-mehr{color:var(--cp-text2);margin-top:8px;font-size:12.5px;font-weight:620;text-decoration:none;display:inline-block}.ck-mehr:hover{color:var(--cp-marke)}.ck-kompakt{color:var(--cp-text2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;line-height:1.45;display:flex}.ck-kompakt svg{flex:none;width:16px;height:16px}.ck-kompakt-nichts_offen svg{color:var(--cp-gut)}.ck-kompakt-keine_daten svg{color:var(--cp-text3)}.ck-kompakt-fehler svg{color:var(--cp-schlecht)}.ck-kompakt .ck-mehr{margin:0 0 0 auto}.ck-fuss{color:var(--cp-text3);margin:10px 0 0;font-size:12px;line-height:1.45}.ck-fuss-block{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px;display:flex}.ck-fuss-kurz{color:var(--cp-text2);margin:0;font-size:12px;line-height:1.45}.ck-info{margin-left:auto}.ck-info[open]{flex-basis:100%;margin-left:0}.ck-info summary{width:max-content;color:var(--cp-text3);cursor:pointer;border-radius:4px;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:560;list-style:none;display:inline-flex}.ck-info[open] summary{margin-left:0}.ck-info summary::-webkit-details-marker{display:none}.ck-info summary svg{width:13px;height:13px}.ck-info summary:hover{color:var(--cp-marke)}.ck-info summary:focus-visible,.ck-details summary:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px}.ck-info-inhalt{background:var(--cp-karte-hoch);color:var(--cp-text2);border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.5}.ck-oben{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}.ck-oben-text{color:var(--cp-text2);margin:0;font-size:13px;line-height:1.5}.ck-oben-text b{color:var(--cp-text1);font-variant-numeric:tabular-nums}.ck-oben-wege{gap:14px;margin:0;display:flex}.ck-oben-wege .ck-mehr{margin:0}#cp-entwicklung{scroll-margin-top:16px}.ck-unter-zeile{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.ck-unter-zeile .ck-unter{flex:0 auto;min-width:0}.ck-tabelle{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.ck-tabelle th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--cp-text3);border-bottom:1px solid var(--cp-linie);padding:0 10px 6px 0;font-size:11.5px;font-weight:600}.ck-tabelle td{vertical-align:top;border-bottom:1px solid var(--cp-linie);padding:9px 10px 9px 0}.ck-tabelle tbody tr:last-child td{border-bottom:0}.ck-tabelle tbody tr{transition:background-color .14s}.ck-tabelle tbody tr:hover{background:var(--cp-karte-hoch)}.ck-tabelle .ck-t-titel{width:auto}.ck-tabelle .ck-t-status{width:17%}.ck-tabelle .ck-t-datum{width:14%;color:var(--cp-text2);font-variant-numeric:tabular-nums;white-space:nowrap}.ck-tabelle .ck-t-datum.ist-bad{color:var(--cp-schlecht);font-weight:620}.ck-tabelle .ck-t-datum.ist-warn{color:var(--cp-warn);font-weight:620}.ck-tabelle .ck-t-betrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:14%;font-weight:650}.ck-tabelle .ck-t-aktion{text-align:right;white-space:nowrap;width:13%;padding-right:0}.ck-tabelle th.ck-t-betrag,.ck-tabelle th.ck-t-aktion{text-align:right}.ck-t-name{-webkit-line-clamp:2;color:var(--cp-text1);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:620;text-decoration:none;display:-webkit-box;overflow:hidden}a.ck-t-name:hover,.ck-tabelle a.ck-aktion:hover{color:var(--cp-marke)}a.ck-t-name:focus-visible,.ck-tabelle a.ck-aktion:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px;border-radius:3px}.ck-tabelle a.ck-aktion{text-decoration:none}.ck-t-unter{color:var(--cp-text2);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.ck-t-schmal{display:none}.cockpit .cp-ebene-c .karte{container-type:inline-size}@container (max-width:460px){.ck-zeile{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ck-eintrag.mit-vorne .ck-zeile{display:flex}.ck-vorne{flex:none;min-width:26px}.ck-haupt{flex:calc(100% - 48px)}.ck-spalte-status,.ck-spalte-datum,.ck-spalte-betrag{min-width:0;padding-top:0}.ck-spalte-betrag{flex-direction:row;align-items:baseline;gap:6px;margin-left:auto}.ck-eintrag.mit-vorne .ck-spalte-status{margin-left:36px}.ck-stats{gap:6px 18px}}@container (max-width:620px){.ck-tabelle,.ck-tabelle tbody{display:block}.ck-tabelle thead{display:none}.ck-tabelle tbody tr{border-bottom:1px solid var(--cp-linie);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 0;display:flex}.ck-tabelle tbody tr:last-child{border-bottom:0}.ck-tabelle td{border:0;padding:0;display:block;width:auto!important}.ck-tabelle td.ck-t-titel{flex:calc(100% - 120px);min-width:0}.ck-tabelle td.ck-t-betrag{order:1;margin-left:auto}.ck-tabelle td.ck-t-status{order:2}.ck-tabelle td.ck-t-datum{order:3;font-size:12px}.ck-tabelle td.ck-t-aktion{order:4;margin-left:auto}.ck-t-schmal{color:var(--cp-text3);display:inline}.ck-tabelle td.ck-t-betrag{text-align:right;flex-basis:110px}}.cockpit .cp-ebene-c .cp-mauer{grid-auto-rows:4px;align-items:start;row-gap:0}.cockpit .cp-ebene-c .cp-mauer>section{margin-bottom:12px}@keyframes cp-erscheinen{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cp-wisch{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cp-wachsen{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cp-zeichnen{to{stroke-dashoffset:0}}@keyframes cp-blende{0%{opacity:0}to{opacity:1}}@keyframes cp-drehen{to{transform:rotate(360deg)}}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.cockpit *,.cockpit :before,.cockpit :after{transition:none!important;animation:none!important}.cockpit .cp-spark-linie{stroke-dashoffset:0}}
@media (min-width:768px){.cockpit .rk-fin-konten .ck-spalte-betrag b.ist-neutral{color:var(--cp-text3);font-size:12.5px;font-weight:520}.cockpit .rk-fin-konten .ck-spalte-betrag b.ist-warn{color:var(--cp-warn);font-size:12.5px;font-weight:600}.cockpit .rk-fin-gruppe+.rk-fin-gruppe{margin-top:12px}.cockpit .rk-fin-summe{border-top:1px solid var(--cp-linie);color:var(--cp-text2);justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 0;padding:7px 0 0;font-size:12px;display:flex}.cockpit .rk-fin-summe b{color:var(--cp-text1);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:650}.cockpit .rk-fin-tabelle{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cockpit .rk-fin-tabelle th,.cockpit .rk-fin-tabelle td{text-align:right;white-space:nowrap;padding:7px 0 7px 12px}.cockpit .rk-fin-tabelle th:first-child{text-align:left;padding-left:0}.cockpit .rk-fin-tabelle thead th{color:var(--cp-text3);padding-top:0;font-size:11.5px;font-weight:560}.cockpit .rk-fin-tabelle tbody th{color:var(--cp-text1);font-size:13px;font-weight:620}.cockpit .rk-fin-tabelle tbody td{color:var(--cp-text1);font-size:13px;font-weight:600}.cockpit .rk-fin-tabelle tbody tr{border-top:1px solid var(--cp-linie)}}
@media (min-width:768px){.cockpit .rk-team-kopf{color:var(--cp-text3);align-items:center;gap:8px;margin:-2px 0 8px;font-size:12px;display:flex}.cockpit .rk-team-leise{color:var(--cp-text3);margin:2px 0 0;padding:6px 0;font-size:12.5px;list-style:none}.cockpit .rk-team-knopf{width:calc(100% + 16px);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.cockpit .rk-team-knopf:hover{background:var(--cp-karte-hoch)}.cockpit .rk-team-knopf:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.cockpit .rk-team-termine .ck-eintrag.mit-vorne .ck-zeile{grid-template-columns:62px minmax(0,1fr)}.cockpit .rk-team-todos .ck-eintrag.mit-vorne .ck-zeile{grid-template-columns:20px minmax(0,1fr)}.cockpit .rk-team-haken{cursor:pointer;width:15px;height:15px;accent-color:var(--cp-marke);margin:2px 0 0}.cockpit .rk-team-link{color:var(--cp-text1);text-decoration:none}.cockpit .rk-team-link:hover{color:var(--cp-marke)}.cockpit .rk-team-feed .ck-eintrag.mit-vorne .ck-zeile{grid-template-columns:26px minmax(0,1fr)}.cockpit .rk-team-auto{background:var(--cp-karte-hoch);width:24px;height:24px;color:var(--cp-text3);border-radius:999px;place-items:center;display:grid}.cockpit .rk-team-auto svg{width:13px;height:13px}.cockpit .rk-team-typ{color:var(--cp-text3);margin-right:6px;font-size:11.5px;font-weight:560}.cockpit .rk-team-wer{color:var(--cp-text1);font-weight:620}.cockpit .rk-team-feed .ck-spalte-status{min-width:104px}.cockpit .rk-team-feed .ck-spalte-datum{min-width:64px}.cockpit .rk-team-teile{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cockpit .rk-team-teile li{grid-template-columns:74px minmax(0,1fr);gap:8px;display:grid}.cockpit .rk-team-teil-zeit{color:var(--cp-text3);font-variant-numeric:tabular-nums}.cockpit .rk-team-zeile{color:var(--cp-text2);justify-content:space-between;align-items:baseline;gap:12px;margin:-2px 0 6px;font-size:12.5px;display:flex}.cockpit .rk-team-zeile b{color:var(--cp-text1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.cockpit .rk-team-zeile .ck-mehr{margin:0}.cockpit .rk-team-punkt{background:var(--cp-marke);vertical-align:middle;border-radius:999px;width:7px;height:7px;margin:0 7px 1px 0;display:inline-block}.cockpit .rk-team-gelesen{color:var(--cp-text2);font-weight:560}.cockpit .rk-team-beschreibung{white-space:pre-line}.cockpit .rk-team-ablage .ck-zeile{padding-top:6px;padding-bottom:6px}.cockpit .rk-team-ablage .ck-haupt{flex-direction:row;align-items:baseline;gap:10px}.cockpit .rk-team-ablage .ck-titel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.cockpit .rk-team-ablage .ck-neben{white-space:nowrap;flex-wrap:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.cockpit .rk-team-ablage .ck-neben>.ck-aktion{margin-left:auto}.cockpit .rk-team-crew .ck-stats{margin-bottom:10px}.cockpit .rk-team-abstand{margin-top:10px}.cockpit .rk-team-leute{flex-wrap:wrap;gap:6px 8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.cockpit .rk-team-person{border:1px solid var(--cp-linie);border-radius:999px;align-items:center;gap:7px;min-width:0;max-width:100%;padding:3px 8px 3px 3px;display:inline-flex}.cockpit .rk-team-bild{flex:none;display:inline-flex;position:relative}.cockpit .rk-team-status{width:9px;height:9px;box-shadow:0 0 0 2px var(--cp-karte);border-radius:999px;position:absolute;bottom:-1px;right:-1px}.cockpit .rk-team-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cp-text1);font-size:12.5px;font-weight:600;overflow:hidden}.cockpit .rk-team-kontakt{flex:none;display:inline-flex}.cockpit .rk-team-leute.ist-weg .rk-team-person{opacity:.65;padding-right:9px}.cockpit .rk-team-leute.ist-weg .rk-team-name{color:var(--cp-text2);font-weight:500}.cockpit .rk-team-erledigt{margin:8px 0 0}.cockpit .rk-team-erledigt>.ck-liste-block{opacity:.85;margin-top:4px}}
@media (min-width:768px){.cockpit .rk-ver-leise{color:var(--cp-text3);font-size:12px}.cockpit .rk-ver-link{color:inherit;text-decoration:none}.cockpit .rk-ver-link:hover{color:var(--cp-marke)}.cockpit .rk-ver-link:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px;border-radius:3px}.cockpit .rk-ver-hinweis{background:var(--cp-karte-hoch);color:var(--cp-text2);border-radius:8px;margin:-2px 0 10px;padding:7px 10px;font-size:12.5px;line-height:1.45}.cockpit .rk-ver-aussage{color:var(--cp-text2);margin:-2px 0 10px;font-size:13px;line-height:1.45}.cockpit .rk-ver-aussage b{color:var(--cp-text1);font-variant-numeric:tabular-nums;font-weight:650}.cockpit .rk-ver-teil-titel{letter-spacing:.04em;text-transform:uppercase;color:var(--cp-text3);margin:0 0 6px;font-size:11.5px;font-weight:650}.cockpit .rk-ver-tabelle{border-collapse:collapse;width:100%;font-size:13px}.cockpit .rk-ver-tabelle thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--cp-text3);text-align:left;padding:0 0 6px;font-size:11.5px;font-weight:650}.cockpit .rk-ver-tabelle tbody tr+tr{border-top:1px solid var(--cp-linie)}.cockpit .rk-ver-tabelle tbody th,.cockpit .rk-ver-tabelle tbody td{vertical-align:top;padding:8px 0}.cockpit .rk-ver-tabelle tbody th{color:var(--cp-text1);text-align:left;padding-right:12px;font-weight:520}.cockpit .rk-ver-tabelle td+td,.cockpit .rk-ver-tabelle th+th{padding-left:14px}.cockpit .rk-ver-tabelle td b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.cockpit .rk-ver-tabelle .rk-ver-rechts{text-align:right}.cockpit .rk-ver-unter{color:var(--cp-text3);font-size:11.5px;display:block}.cockpit .rk-ver-wandel{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cp-text2);flex-direction:column;align-items:flex-end;font-weight:650;display:inline-flex}.cockpit .rk-ver-wandel.ist-ok{color:var(--cp-gut)}.cockpit .rk-ver-wandel.ist-bad{color:var(--cp-schlecht)}.cockpit .rk-ver-vorher{color:var(--cp-text3);font-size:11.5px;font-weight:400}.cockpit .cp-balken-neben .rk-ver-wandel{flex-direction:row;align-items:baseline;gap:6px}.cockpit .rk-ver-zusatz{color:var(--cp-text2);font-variant-numeric:tabular-nums;font-weight:400}.cockpit .rk-ver-fuell{justify-content:flex-end;display:flex;overflow:hidden}.cockpit .rk-ver-fuell-still{background:var(--cp-warn);border-left:2px solid var(--cp-karte);height:100%;display:block}.cockpit .rk-ver-stufen .cp-balken-spur{border-radius:4px;height:8px}.cockpit .rk-ver-chance-zahl{letter-spacing:-.02em;color:var(--cp-text1);text-align:right;padding-right:4px;font-size:19px;font-weight:650;line-height:1.1;display:block}.cockpit .rk-ver-tickets{min-width:0}.cockpit .rk-ver-summe{color:var(--cp-text2);align-items:center;gap:12px;margin:-2px 0 10px;font-size:13px;display:flex}.cockpit .rk-ver-summe b{letter-spacing:-.02em;color:var(--cp-text1);font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.cockpit .rk-ver-summe-spark{flex:0 0 96px;height:28px;margin-left:auto}.cockpit .rk-ver-breit{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:24px;display:grid}.cockpit .rk-ver-donut{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;display:grid}.cockpit .rk-ver-donut-bild{place-items:center;display:grid;position:relative}.cockpit .rk-ver-donut-bild svg{display:block}.cockpit .rk-ver-donut-mitte{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.cockpit .rk-ver-donut-mitte b{color:var(--cp-text1);font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.cockpit .rk-ver-donut-mitte span{color:var(--cp-text3);font-size:11px}.cockpit .rk-ver-legende{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cockpit .rk-ver-legende li{grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:8px;font-size:13px;display:grid}.cockpit .rk-ver-legende-farbe{background:var(--cp-ruhig);border-radius:2px;width:10px;height:10px}.cockpit .rk-ver-legende-name{color:var(--cp-text2);overflow-wrap:anywhere}.cockpit .rk-ver-legende b{font-variant-numeric:tabular-nums;color:var(--cp-text1);font-weight:650}.cockpit .rk-ver-legende-anteil{text-align:right;color:var(--cp-text3);font-variant-numeric:tabular-nums;font-size:12px}.cockpit .rk-ver-chips{flex-wrap:wrap;gap:6px;margin:-2px 0 8px;display:flex}.cockpit .rk-ver-chip{border:1px solid var(--cp-linie-stark);color:var(--cp-text2);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:560}.cockpit .rk-ver-chip:hover{color:var(--cp-text1);border-color:var(--cp-text3)}.cockpit .rk-ver-chip.ist-an{color:var(--cp-marke);border-color:var(--cp-marke);background:color-mix(in srgb, var(--cp-marke) 8%, transparent)}.cockpit .rk-ver-chip:focus-visible{outline:2px solid var(--cp-marke);outline-offset:2px}.cockpit .rk-ver-web{margin:0;padding:0;list-style:none}.cockpit .rk-ver-web li+li{border-top:1px solid var(--cp-linie)}.cockpit .rk-ver-web-zeile{color:inherit;border-radius:8px;gap:8px;margin:0 -8px;padding:10px 8px;text-decoration:none;display:grid}.cockpit a.rk-ver-web-zeile:hover{background:var(--cp-karte-hoch)}.cockpit a.rk-ver-web-zeile:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.cockpit .rk-ver-web-kopf{align-items:center;gap:12px;min-width:0;display:flex}.cockpit .rk-ver-web-name{flex-direction:column;gap:1px;min-width:0;display:flex}.cockpit .rk-ver-web-name b{color:var(--cp-text1);font-size:13.5px;font-weight:620}.cockpit .rk-ver-web-name span{color:var(--cp-text3);overflow-wrap:anywhere;font-size:11.5px}.cockpit .rk-ver-web-spark{flex:0 120px;min-width:64px;height:30px;margin-left:auto}.cockpit .rk-ver-web-zahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cockpit .rk-ver-web-zahlen>span{flex-direction:column;gap:1px;min-width:0;display:flex}.cockpit .rk-ver-web-zahlen b{letter-spacing:-.02em;color:var(--cp-text1);font-variant-numeric:tabular-nums;font-size:17px;font-weight:650}.cockpit .rk-ver-web-zahlen>span>span{color:var(--cp-text2);font-variant-numeric:tabular-nums;font-size:11.5px}.cockpit .rk-ver-web-text{color:var(--cp-text2);font-size:12.5px;line-height:1.45}.cockpit .rk-ver-haengt-kopf{color:var(--cp-text2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:2px 0 6px;font-size:11.5px;display:flex}.cockpit .rk-ver-legende-punkt{align-items:center;gap:6px;display:inline-flex}.cockpit .rk-ver-legende-punkt:before{content:"";border-radius:2px;width:10px;height:8px}.cockpit .rk-ver-aktiv:before{background:var(--cp-ruhig)}.cockpit .rk-ver-ohne:before{background:var(--cp-warn)}.cockpit .rk-ver-haengt-skala{color:var(--cp-text3)}.cockpit .rk-ver-haengt-wert{color:var(--cp-text3);margin-left:auto}.cockpit .rk-ver-haengt{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cockpit .rk-ver-haengt-zeile{color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"name betrag""spur betrag""zahlen betrag";gap:4px 14px;margin:0 -8px;padding:7px 8px;text-decoration:none;display:grid}.cockpit a.rk-ver-haengt-zeile:hover{background:var(--cp-karte-hoch)}.cockpit a.rk-ver-haengt-zeile:focus-visible{outline:2px solid var(--cp-marke);outline-offset:0}.cockpit .rk-ver-haengt-name{color:var(--cp-text1);grid-area:name;font-size:13px;font-weight:600}.cockpit .rk-ver-haengt-zahlen{color:var(--cp-text2);font-variant-numeric:tabular-nums;grid-area:zahlen;font-size:11.5px}.cockpit .rk-ver-haengt-zahlen b{color:var(--cp-text1)}.cockpit .rk-ver-haengt-spur{background:var(--cp-raster);border-radius:4px;grid-area:spur;gap:2px;height:8px;display:flex;overflow:hidden}.cockpit .rk-ver-haengt-aktiv,.cockpit .rk-ver-haengt-still{transform-origin:0;height:100%;animation:.46s cubic-bezier(.25,.7,.2,1) both cp-wisch;display:block}.cockpit .rk-ver-haengt-aktiv{background:var(--cp-ruhig)}.cockpit .rk-ver-haengt-still{background:var(--cp-warn);opacity:.85}.cockpit .rk-ver-haengt-betrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:betrag;align-self:center;font-size:13px;font-weight:650}}
.mze{gap:10px;min-width:0;display:grid}.mze-leiste{z-index:30;border:1px solid var(--line);background-color:color-mix(in srgb, var(--s1) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--sh1);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}@media (max-width:767px){.mze-leiste{position:static}}.mze-trennstrich{background-color:var(--line2);width:1px;height:20px;margin:0 2px}.mze-umschalter{border:1px solid var(--line);background-color:var(--s2);border-radius:9px;padding:2px;display:inline-flex}.mze-umschalter button{color:var(--ink3);border-radius:7px;padding:4px 12px;font-size:12.5px;font-weight:600}.mze-umschalter button[aria-selected=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.mze-an{border-color:var(--brand)!important;color:var(--brand)!important}.mze-hinweisband{background-color:var(--warn-w);color:var(--ink1);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.mze-hinweisband.mze-schlecht{background-color:var(--bad-w);border-color:color-mix(in srgb, var(--bad) 35%, transparent);color:var(--bad)}.mze-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (min-width:1100px){.mze-raster{grid-template-columns:minmax(0,1fr) 360px}.mze-raster.mze-ohne-seite{grid-template-columns:minmax(0,1fr)}.mze-seite{max-height:calc(100vh - 80px);position:sticky;top:62px}}.mze-flaeche{min-width:0}.mze-blatt{border:1px solid var(--line);background-color:var(--s1);max-width:860px;box-shadow:var(--sh1);border-radius:14px;margin:0 auto;padding:28px 22px 40px;position:relative}@media (min-width:768px){.mze-blatt{padding:36px 72px 56px}}.mze-kopfbild{margin:0 0 22px}.mze-kopfbild figure{margin:0;position:relative}.mze-kopfbild img{aspect-ratio:2;object-fit:cover;background-color:var(--s2);border-radius:10px;width:100%;display:block}.mze-kopfbild-knoepfe{opacity:0;gap:6px;transition:opacity .15s;display:flex;position:absolute;top:10px;right:10px}.mze-kopfbild figure:hover .mze-kopfbild-knoepfe,.mze-kopfbild figure:focus-within .mze-kopfbild-knoepfe{opacity:1}.mze-kopfbild-knoepfe .knopf{background-color:var(--s1);box-shadow:var(--sh1)}.mze-kopfbild-felder{gap:6px;margin-top:8px;display:grid}@media (min-width:640px){.mze-kopfbild-felder{grid-template-columns:1fr 1fr}}.mze-kopfbild-leer{border:1px dashed var(--line2);width:100%;color:var(--ink2);text-align:left;background-color:#0000;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.mze-kopfbild-leer small{color:var(--ink3);font-weight:400}.mze-kopfbild-leer:hover{border-color:var(--brand);color:var(--brand)}.mze-einordnung{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);background:0 0;padding:2px 0;font-size:11.5px;font-weight:700}.mze-einordnung:hover{text-decoration:underline}.mze-titelzeile{position:relative}.mze-titel,.mze-teaser{resize:none;width:100%;color:var(--ink1);background:0 0;border:0;outline:none;padding:0;display:block;overflow:hidden}.mze-titel{letter-spacing:-.02em;margin-top:6px;font-size:34px;font-weight:750;line-height:1.15}.mze-teaser{color:var(--ink2);margin-top:12px;font-size:18px;line-height:1.55}.mze-titel::placeholder,.mze-teaser::placeholder{color:var(--ink3);opacity:.7}.mze-titel:focus-visible,.mze-teaser:focus-visible{box-shadow:0 2px 0 var(--brand-ring)}@media (max-width:640px){.mze-titel{font-size:26px}.mze-teaser{font-size:16px}}.mze-zaehler{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:-16px;right:0}.mze-byline{border-bottom:1px solid var(--line);color:var(--ink3);margin:14px 0 0;padding-bottom:18px;font-size:12px}.mze-bloecke{padding-top:18px}.mze-block{border-radius:8px;margin:0 -8px;padding:4px 8px;transition:background-color .12s,box-shadow .12s;position:relative}.mze-block:hover{background-color:color-mix(in srgb, var(--s2) 55%, transparent)}.mze-block[data-aktiv]{box-shadow:0 0 0 1px var(--line2);background-color:#0000}.mze-griff{opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:6px;left:-46px}.mze-block:hover .mze-griff,.mze-block[data-aktiv] .mze-griff,.mze-griff:focus-within{opacity:1}.mze-griff-knopf{width:22px;height:24px;color:var(--ink3);background:0 0;border-radius:6px;place-items:center;font-size:16px;line-height:1;display:grid}.mze-griff-knopf:hover{background-color:var(--s2);color:var(--ink1)}.mze-ziehen{cursor:grab}.mze-ziehen:active{cursor:grabbing}@media (max-width:767px){.mze-griff{display:none}}.mze-blockleiste{z-index:5;border:1px solid var(--line2);background-color:var(--s1);box-shadow:var(--sh1);border-radius:9px;align-items:center;gap:1px;padding:2px;animation:.12s einblenden;display:flex;position:absolute;top:-17px;right:6px}.mze-blockleiste button{min-width:26px;height:26px;color:var(--ink2);border-radius:6px;place-items:center;padding:0 6px;font-size:13px;display:grid}.mze-blockleiste button:hover:not(:disabled){background-color:var(--s2);color:var(--ink1)}.mze-blockleiste button:disabled{opacity:.35}.mze-blockleiste .mze-gefahr:hover{color:var(--bad)}.mze-blockname,.mze-blockart{color:var(--ink2);padding:0 8px;font-size:11.5px;font-weight:600}.mze-blockart{cursor:pointer;background:0 0;border:0;border-radius:6px;height:26px}.mze-blockart:hover{background-color:var(--s2)}@media (max-width:767px){.mze-blockleiste{flex-wrap:wrap;width:max-content;max-width:100%;margin:0 0 6px auto;position:static}}.mze-zwischen{height:10px;position:relative}.mze-zwischen button{border:1px solid var(--line2);background-color:var(--s1);width:22px;height:22px;color:var(--ink2);opacity:0;border-radius:50%;place-items:center;font-size:15px;line-height:1;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.mze-zwischen:hover button,.mze-zwischen button:focus-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.mze-zwischen:before{content:"";border-top:1px dashed #0000;position:absolute;top:50%;left:0;right:0}.mze-zwischen:hover:before{border-top-color:var(--line2)}.mze-einfuegemarke{background-color:var(--brand);border-radius:2px;height:3px;margin:2px 0}.mze-ende{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.mze-weiter{text-align:left;min-width:200px;color:var(--ink3);background:0 0;flex:1;padding:8px 0;font-size:16px}.mze-weiter:hover{color:var(--ink2)}.mze-text{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.5em;caret-color:var(--brand);outline:none}.mze-text[data-leer]:before{content:attr(data-platzhalter);color:var(--ink3);opacity:.75;pointer-events:none}.mze-text:focus-visible{box-shadow:none}.mze-text a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.mze-absatz{color:var(--ink1);font-size:16.5px;line-height:1.75}.mze-h2{letter-spacing:-.015em;color:var(--ink1);margin-top:14px;font-size:24px;font-weight:750;line-height:1.25}.mze-h3{color:var(--ink1);margin-top:8px;font-size:19px;font-weight:700;line-height:1.3}.mze-kernaussage{border-left:3px solid var(--brand);padding:6px 0 6px 18px}.mze-kernaussage .mze-text{letter-spacing:-.01em;color:var(--ink1);font-size:22px;font-weight:650;line-height:1.4}.mze-zitat{border-left:3px solid var(--line2);margin:6px 0;padding:6px 0 6px 22px}.mze-zitat>.mze-text{color:var(--ink1);font-size:20px;font-style:italic;line-height:1.5}.mze-zitat figcaption{color:var(--ink2);gap:4px;margin-top:6px;font-size:13px;display:flex}.mze-zitat figcaption .mze-text{flex:1}.mze-infobox{border:1px solid var(--line);background-color:var(--info-w);border-radius:10px;gap:12px;padding:14px 16px;display:flex}.mze-infobox.mze-ton-hinweis{background-color:var(--warn-w)}.mze-infobox.mze-ton-tipp{background-color:var(--ok-w)}.mze-infobox-symbol{color:#fff;background-color:var(--info);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.mze-ton-hinweis .mze-infobox-symbol{background-color:var(--warn)}.mze-ton-tipp .mze-infobox-symbol{background-color:var(--ok)}.mze-infobox-titel{margin-bottom:2px;font-size:14.5px;font-weight:700}.mze-infobox .mze-text:not(.mze-infobox-titel){font-size:15px;line-height:1.6}.mze-liste{margin:0;padding-left:26px;font-size:16.5px;line-height:1.7}.mze-liste-punkte{list-style:outside}.mze-liste-nummern{list-style:decimal}.mze-liste-haken{padding-left:4px;list-style:none}.mze-liste li{padding-left:2px}.mze-liste-haken li{gap:10px;display:flex}.mze-haken{color:#fff;background-color:var(--ok);border-radius:5px;flex:none;place-items:center;width:20px;height:20px;margin-top:5px;font-size:12px;display:grid}.mze-liste-haken li .mze-text{flex:1}.mze-trenner{border:0;border-top:1px solid var(--line2);margin:14px 0}.mze-bild{margin:6px 0}.mze-bild figcaption,.mze-galerie figcaption,.mze-bildtext figcaption,.mze-videoblock figcaption{color:var(--ink2);margin-top:6px;font-size:12.5px}@media (min-width:900px){.mze-breite-breit{margin-left:-36px;margin-right:-36px}.mze-breite-voll{margin-left:-64px;margin-right:-64px}}.mze-breite-voll figcaption{padding:0 8px}.mze-marke-warn{color:var(--warn);background-color:var(--warn-w);box-shadow:var(--sh1);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}.mze-galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.mze-galerie.mze-spalten-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mze-galerie figure{margin:0}.mze-bild-weg{width:24px;height:24px;color:var(--ink1);background-color:var(--s1);box-shadow:var(--sh1);opacity:0;border-radius:50%;place-items:center;font-size:15px;transition:opacity .12s;display:grid;position:absolute;top:6px;right:6px}.mze-galerie figure:hover .mze-bild-weg,.mze-bild-weg:focus-visible{opacity:1}.mze-bildtext{align-items:start;gap:18px;display:grid}@media (min-width:700px){.mze-bildtext{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.mze-bildtext.mze-rechts{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mze-bildtext.mze-rechts .mze-bildtext-bild{order:2}}.mze-bildtext-bild{margin:0;position:relative}.mze-video{background-color:#0d1013;border-radius:10px;width:100%;position:relative;overflow:hidden}.mze-video iframe,.mze-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.mze-video-start{color:#fff;background-color:#15191d;background-position:50%;background-size:cover;place-content:center;justify-items:center;gap:10px;width:100%;display:grid;position:absolute;inset:0}.mze-video-start:before{content:"";background:linear-gradient(#00000026,#0000008c);position:absolute;inset:0}.mze-video-start>*{position:relative}.mze-video-start small{opacity:.85;font-size:11.5px}.mze-play{background-color:var(--brand);border-radius:50%;width:58px;height:58px;position:relative;box-shadow:0 6px 24px #00000059}.mze-play:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:17px solid #fff;position:absolute;top:18px;left:23px}.mze-videotitel{color:var(--ink1);font-size:13.5px;font-weight:600}.mze-videoblock{margin:6px 0}.mze-bildwahl{text-align:center;border:1.5px dashed var(--line2);background-color:var(--s0);color:var(--ink1);border-radius:12px;justify-items:center;gap:8px;padding:26px 16px;font-size:13px;display:grid}.mze-bildwahl.mze-kompakt{padding:14px 10px}.mze-bildwahl.mze-ueber{border-color:var(--brand);background-color:var(--brand-weak)}.mze-bildwahl-symbol{width:28px;height:28px;color:var(--ink3)}.mze-kompakt .mze-bildwahl-symbol{width:22px;height:22px}.mze-tabelle-rahmen{gap:6px;display:grid;overflow-x:auto}.mze-tabelle{border-collapse:collapse;width:100%;font-size:14px}.mze-tabelle td{border:1px solid var(--line2);min-width:90px;padding:0}.mze-kopfzeile td{background-color:var(--s2)}.mze-kopfzeile .mze-zelle{font-weight:700}.mze-zelle{width:100%;color:var(--ink1);background:0 0;border:0;outline:none;padding:7px 9px;font-size:14px}.mze-zelle:focus{box-shadow:inset 0 0 0 2px var(--brand-ring)}.mze-knopfblock{justify-items:start;gap:6px;display:grid}.mze-knopf-vorschau{border-radius:8px;min-width:180px;padding:10px 18px;font-size:14.5px;font-weight:700;display:inline-flex}.mze-knopf-haupt{background-color:var(--brand);color:#fff}.mze-knopf-haupt .mze-text[data-leer]:before{color:#ffffffbf}.mze-knopf-rahmen{border:1.5px solid var(--ink1);color:var(--ink1)}.mze-knopf-vorschau .mze-text{min-width:140px}.mze-linkzeile{width:100%;max-width:520px;color:var(--ink2);align-items:center;gap:8px;font-size:12px;display:flex}.mze-links{border:1px solid var(--line);border-radius:10px;gap:8px;padding:12px 14px;display:grid}.mze-links-titel{font-size:15px;font-weight:700}.mze-linkeintrag{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.mze-linkeintrag .mze-linkbeschreibung{grid-column:1/3}.mze-linkeintrag .mze-fehler{grid-column:1/-1}.mze-quellen{border-top:1px solid var(--line);gap:8px;margin-top:30px;padding-top:18px;display:grid}.mze-quelle{grid-template-columns:22px minmax(0,3fr) minmax(0,2fr) auto;align-items:center;gap:6px;display:grid}@media (max-width:640px){.mze-quelle{grid-template-columns:22px minmax(0,1fr) auto}.mze-quelle input:nth-of-type(2){grid-column:2/3}}.mze-quelle-nr{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.mze-quellen-start{color:var(--ink3);background:0 0;margin-top:26px;font-size:12.5px}.mze-quellen-start:hover{color:var(--brand)}.mze-fn{color:var(--brand);vertical-align:baseline;cursor:default;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;border-radius:3px;padding:0 1px;font-size:.68em;font-style:normal;font-weight:700;line-height:0;position:relative;top:-.5em}.mze-fn[data-nr=\?]{color:var(--warn)}.mze-fn:hover{background-color:var(--s2)}.mze-fn-symbol{letter-spacing:-.02em;font-size:12.5px;font-weight:700}.mze-blockleiste .mze-fn-knopf{align-items:baseline;gap:4px;padding:0 8px;font-size:12.5px;display:inline-flex}.mze-fussnoten{border-top:1px solid var(--line);gap:8px;margin-top:30px;padding-top:18px;display:grid}.mze-fn-liste{gap:4px;display:grid}.mze-fn-eintrag{grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:6px;padding:3px 0;display:grid}.mze-fn-nr{min-width:22px;color:var(--brand);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border-radius:5px;justify-self:start;padding:1px 5px;font-size:12px;font-weight:700}.mze-fn-nr:hover{background-color:var(--s2)}.mze-fn-text{color:var(--ink1);border-bottom:1px dashed #0000;padding:2px 0;font-size:14px;line-height:1.55}.mze-fn-eintrag[data-leer] .mze-fn-text{border-bottom-color:var(--warn)}.mze-fn-eintrag:focus-within .mze-fn-text{border-bottom-color:var(--line2)}.mze-fn-zusatz{color:var(--ink2);border-bottom:1px dashed #0000;padding:4px 0 2px;font-size:13px;line-height:1.55}.mze-fn-zusatz:focus{border-bottom-color:var(--line2)}.mze-fn-weg{opacity:0}.mze-fn-eintrag:hover .mze-fn-weg,.mze-fn-eintrag:focus-within .mze-fn-weg{opacity:1}.mze-fn-verwaist{background-color:var(--warn-w);color:var(--ink1);border-radius:9px;gap:6px;margin-top:6px;padding:10px 12px;font-size:13px;display:grid}.mze-fn-verwaist ul{gap:4px;display:grid}.mze-fn-verwaist li{color:var(--ink2);align-items:baseline;gap:10px;display:flex}.mze-formatleiste{z-index:130;color:#fff;box-shadow:var(--sh2);background-color:#1b1e24;border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 8px))}.mze-formatleiste button{color:#fff;border-radius:6px;place-items:center;min-width:30px;height:28px;padding:0 6px;font-size:14px;display:grid}.mze-formatleiste button:hover{background-color:#ffffff24}.mze-formatleiste svg{width:15px;height:15px}.mze-linkfeld{color:#1b1e24;background-color:#fff;border:0;border-radius:6px;width:230px;height:28px;padding:0 8px;font-size:13px}.mze-leiste-text{font-weight:600;font-size:12px!important}.mze-slash{z-index:40;border:1px solid var(--line2);background-color:var(--s1);width:min(360px,90vw);max-height:300px;box-shadow:var(--sh2);border-radius:10px;padding:4px;animation:.12s einblenden;position:absolute;top:calc(100% + 2px);left:8px;overflow-y:auto}.mze-slash-eintrag{text-align:left;border-radius:7px;width:100%;padding:7px 10px;display:grid}.mze-slash-eintrag b{color:var(--ink1);font-size:13px;font-weight:600}.mze-slash-eintrag span{color:var(--ink3);font-size:11.5px}.mze-slash-eintrag[aria-selected=true],.mze-slash-eintrag:hover{background-color:var(--s2)}.mze-wahl{text-align:left;border:1px solid var(--line);background-color:var(--s1);border-radius:11px;align-content:start;gap:4px;padding:10px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.mze-wahl:hover,.mze-wahl:focus-visible{border-color:var(--brand);box-shadow:var(--sh1);transform:translateY(-1px)}.mze-wahl b{color:var(--ink1);font-size:13px;font-weight:650}.mze-wahl span{color:var(--ink3);font-size:11.5px;line-height:1.4}.mze-wahl-zeile{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px}.mze-wahl-gross{padding:12px}.mze-start{background-color:var(--s0);border:1px solid var(--line);border-radius:14px;margin-top:22px;padding:22px}.mze-start h2{letter-spacing:-.01em;font-size:18px;font-weight:750}.mze-start-raster{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-top:14px;display:grid}.mzm{background-color:var(--s2);border-radius:7px;align-content:start;gap:3px;height:74px;margin-bottom:4px;padding:7px;display:grid;overflow:hidden}.mzm-gross{gap:4px;height:118px}.mzm>span{display:block}.mzm i{background-color:color-mix(in srgb, var(--ink3) 45%, transparent);border-radius:2px;height:3px;display:block}.mzm .mzm-kurz{width:60%}.mzm-text{gap:2px;display:grid}.mzm-h2{background-color:color-mix(in srgb, var(--ink1) 70%, transparent);border-radius:2px;width:70%;height:6px;margin-top:2px}.mzm-h3{background-color:color-mix(in srgb, var(--ink1) 55%, transparent);border-radius:2px;width:55%;height:5px}.mzm-liste{gap:2px;padding-left:7px;display:grid;position:relative}.mzm-liste i{width:80%}.mzm-haken i{border-left:4px solid var(--ok)}.mzm-zitat{border-left:2px solid var(--line2);gap:2px;padding-left:5px;display:grid}.mzm-kern{border-left:2px solid var(--brand);background-color:color-mix(in srgb, var(--ink1) 30%, transparent);border-radius:0 2px 2px 0;height:7px}.mzm-info{background-color:var(--info-w);border-radius:3px;gap:2px;padding:3px;display:grid}.mzm-info.mzm-ton-tipp{background-color:var(--ok-w)}.mzm-info.mzm-ton-hinweis{background-color:var(--warn-w)}.mzm-bild{background:linear-gradient(135deg, color-mix(in srgb, var(--brand) 45%, var(--s2)), color-mix(in srgb, var(--info) 35%, var(--s2)));border-radius:3px;height:22px}.mzm-bild.mzm-voll{border-radius:0;height:26px;margin:0 -7px}.mzm-galerie{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.mzm-galerie.mzm-sp2{grid-template-columns:repeat(2,1fr)}.mzm-galerie i{background-color:color-mix(in srgb, var(--info) 35%, var(--s2));border-radius:2px;height:11px}.mzm-bildtext{grid-template-columns:1fr 1fr;align-items:center;gap:4px;display:grid}.mzm-bildtext>i{background-color:color-mix(in srgb, var(--brand) 40%, var(--s2));border-radius:2px;height:18px}.mzm-bildtext.mzm-rechts>i{order:2}.mzm-video{background-color:color-mix(in srgb, var(--ink1) 70%, transparent);border-radius:3px;height:22px;position:relative}.mzm-video i{background:0 0;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;border-radius:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-30%,-50%)}.mzm-tabelle{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mzm-tabelle i{border-radius:0;height:5px}.mzm-trenner{background-color:var(--line2);height:1px;margin:3px 0}.mzm-knopf{background-color:var(--brand);border-radius:3px;width:34%;height:8px}.mze-seite{border:1px solid var(--line);background-color:var(--s1);border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.mze-reiter{border-bottom:1px solid var(--line);background-color:var(--s2);grid-auto-columns:minmax(0,auto);grid-auto-flow:column;gap:2px;padding:4px;display:grid}.mze-reiter button{color:var(--ink3);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 7px;font-size:11.5px;font-weight:600;display:inline-flex}.mze-reiter button[aria-selected=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.mze-zahl{color:#fff;background-color:var(--bad);border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10.5px;display:inline-grid}.mze-seite-inhalt{overscroll-behavior:contain;padding:14px;overflow-y:auto}.mze-seiten-titel{font-size:14px;font-weight:700}.mze-feldtitel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:700}.mze-leise{color:var(--ink3);font-size:12px;line-height:1.5}.mze-fehler{color:var(--bad);font-size:12px;line-height:1.45}.mze-ok{color:var(--ok);font-size:12.5px;line-height:1.45}.mze-chip{border:1px solid var(--line2);background-color:var(--s1);color:var(--ink2);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.mze-chip:hover:not(:disabled){border-color:var(--ink3);color:var(--ink1)}.mze-chip:disabled{opacity:.45}.mze-chip.mze-an,.mze-chip[aria-checked=true]{border-color:var(--brand);color:var(--brand);background-color:var(--brand-weak)}.mze-galeriezeile{align-items:center;gap:8px;display:flex}.mze-galeriezeile img{object-fit:cover;border-radius:5px;flex:none;width:54px;height:40px}.mze-pruefung{gap:6px;display:grid}.mze-pruefung li{background-color:var(--warn-w);border-radius:8px;align-items:flex-start;gap:8px;padding:7px 9px;font-size:12.5px;line-height:1.4;display:flex}.mze-pruefung li[data-stufe=fehler]{background-color:var(--bad-w)}.mze-pruefung li>span:first-child{color:#fff;background-color:var(--warn);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid}.mze-pruefung li[data-stufe=fehler]>span:first-child{background-color:var(--bad)}.mze-ki-abschnitt{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.mze-ki-liste{gap:6px;display:grid}.mze-ki-liste li{background-color:var(--s0);border:1px solid var(--line);border-radius:9px;gap:3px;padding:8px 10px;font-size:12.5px;display:grid}.mze-ki-liste li span{color:var(--ink2);line-height:1.45}.mze-ki-ergebnis{border:1px solid var(--brand-ring);background-color:var(--brand-weak);border-radius:10px;gap:8px;padding:10px;display:grid}.mze-ki-gliederung{padding-left:18px;font-size:12.5px;list-style:decimal}.mze-ki-vorschlag{text-align:left;border:1px solid var(--line2);background-color:var(--s1);color:var(--ink1);border-radius:8px;gap:4px;padding:8px 10px;font-size:13px;line-height:1.45;display:grid}.mze-ki-vorschlag span{color:var(--brand);font-size:11px;font-weight:700}.mze-ki-vorschlag:hover{border-color:var(--brand)}.mze-ki-zitat{color:var(--ink2);font-size:12.5px;font-style:italic}.mze-ki-vergleich{gap:8px;display:grid}.mze-ki-vergleich p{background-color:var(--s1);border-radius:8px;padding:8px;font-size:12.5px;line-height:1.5}.mze-balken{background-color:var(--line);border-radius:999px;height:6px;overflow:hidden}.mze-balken span{background-color:var(--brand);height:100%;transition:width .2s;display:block}.mze-meldung{z-index:120;color:#fff;box-shadow:var(--sh2);background-color:#1b1e24;border-radius:11px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;animation:.15s einblenden;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mze-meldung button{color:#ffb27d;font-weight:700}.mze button:focus-visible,.mze select:focus-visible,.mze-wahl:focus-visible,.mze-formatleiste button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mze-block:focus-within{box-shadow:0 0 0 1px var(--brand-ring)}.mzv-buehne{background-color:var(--s2);border-radius:14px;justify-content:center;padding:18px 8px;display:flex;overflow-x:auto}.mzv{background-color:var(--s1);max-width:100%;box-shadow:var(--sh2);border-radius:12px;flex:none;transition:width .2s;overflow:hidden;container-type:inline-size}.mzv-kopf{padding:34px 28px 14px}@container (min-width:700px){.mzv-kopf,.mzv-text{padding-left:72px;padding-right:72px}}.mzv-etikett{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:11.5px;font-weight:700}.mzv h1{letter-spacing:-.02em;margin-top:8px;font-size:26px;font-weight:750;line-height:1.15}@container (min-width:700px){.mzv h1{font-size:38px}}.mzv-lead{color:var(--ink2);margin-top:12px;font-size:17px;line-height:1.55}.mzv-meta{color:var(--ink3);margin-top:12px;font-size:12px}.mzv-text{gap:16px;padding:22px 28px 34px;font-size:16px;line-height:1.75;display:grid}.mzv-absatz{position:relative}.mzv-rn{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px;display:none;position:absolute;top:4px;left:-30px}@container (min-width:700px){.mzv-rn{display:block}}.mzv a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.mzv-h2{margin-top:10px;font-size:22px;font-weight:750;line-height:1.25}.mzv-h3{font-size:18px;font-weight:700}.mzv-liste{padding-left:24px}.mzv-punkte{list-style:outside}.mzv-nummern{list-style:decimal}.mzv-haken{padding-left:0;list-style:none}.mzv-haken li:before{content:"✓";color:#fff;background-color:var(--ok);border-radius:4px;place-items:center;width:18px;height:18px;margin-right:8px;font-size:11px;display:inline-grid}.mzv-zitat{border-left:3px solid var(--line2);margin:0;padding-left:20px}.mzv-zitat blockquote{font-size:19px;font-style:italic;line-height:1.5}.mzv-zitat figcaption{color:var(--ink2);margin-top:6px;font-size:13px}.mzv-kern{border-left:3px solid var(--brand);padding-left:16px;font-size:21px;font-weight:650;line-height:1.4}.mzv-info{background-color:var(--info-w);border-radius:10px;gap:4px;padding:14px 16px;font-size:15px;display:grid}.mzv-info.mze-ton-hinweis{background-color:var(--warn-w)}.mzv-info.mze-ton-tipp{background-color:var(--ok-w)}.mzv-bild{margin:0}.mzv-bild figcaption,.mzv-galerie figcaption,.mzv-bildtext figcaption,.mzv-video figcaption{color:var(--ink2);margin-top:6px;font-size:12.5px}.mzv-text .mzv-voll{margin-left:-28px;margin-right:-28px}@container (min-width:700px){.mzv-text .mzv-voll{margin-left:-72px;margin-right:-72px}.mzv-text .mzv-breit{margin-left:-36px;margin-right:-36px}}.mzv>.mzv-voll figcaption{padding:0 28px}.mzv-galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@container (min-width:600px){.mzv-galerie.mzv-sp3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mzv-galerie figure{margin:0}.mzv-bildtext{gap:16px;display:grid}@container (min-width:600px){.mzv-bildtext{grid-template-columns:5fr 6fr;align-items:start}.mzv-bildtext.mzv-rechts>figure{order:2}.mzv-bildtext.mzv-rechts{grid-template-columns:6fr 5fr}}.mzv-bildtext figure,.mzv-video{margin:0}.mzv-tabelle{overflow-x:auto}.mzv-tabelle table{border-collapse:collapse;width:100%;font-size:14px}.mzv-tabelle th,.mzv-tabelle td{border-bottom:1px solid var(--line);text-align:left;padding:7px 9px}.mzv-tabelle th{border-bottom:2px solid var(--line2);font-weight:700}.mzv-trenner{border:0;border-top:1px solid var(--line2)}.mzv-knopf{border-radius:8px;padding:10px 18px;font-weight:700;display:inline-block;text-decoration:none!important}.mzv-knopf-haupt{background-color:var(--brand);color:#fff!important}.mzv-knopf-rahmen{border:1.5px solid var(--ink1);color:var(--ink1)!important}.mzv-links{border:1px solid var(--line);border-radius:10px;gap:6px;padding:12px 14px;display:grid}.mzv-links ul{gap:6px;display:grid}.mzv-links li{font-size:14.5px;display:grid}.mzv-links li span{color:var(--ink2);font-size:13px}.mzv-quellen{border-top:1px solid var(--line);gap:6px;margin-top:10px;padding-top:14px;font-size:13px;display:grid}.mzv-quellen ol{padding-left:18px;list-style:decimal}.mzv-leise{color:var(--ink3);font-size:12.5px}.mzv-fn{padding-left:1px;font-size:.7em;font-weight:700;line-height:0}.mzv-fn a{color:var(--brand);text-decoration:none}.mzv-fussnoten{border-top:1px solid var(--line);gap:6px;margin-top:10px;padding-top:14px;font-size:13px;line-height:1.55;display:grid}.mzv-fussnoten ol{gap:3px;padding-left:20px;list-style:decimal;display:grid}.mzv-fussnoten a{color:var(--brand)}.mzv-fn-zusatz{color:var(--ink2);margin:2px 0 0}.mzu-kopf{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.mzu-zusammenfassung{color:var(--ink3);font-size:12.5px}.mzu-zusammenfassung b{color:var(--ink1);font-weight:700}.mzu{gap:22px;display:grid}.mzu-werkzeuge{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mzu-filter{border:1px solid var(--line);background-color:var(--s2);border-radius:10px;padding:3px;display:inline-flex}.mzu-filter button{color:var(--ink3);border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.mzu-filter button span{text-align:center;background-color:var(--line);min-width:18px;color:var(--ink2);border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.mzu-filter button[aria-selected=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.mzu-filter button[aria-selected=true] span{background-color:var(--brand-weak);color:var(--brand)}.mzu-suche{flex:220px;max-width:340px;position:relative}.mzu-suche svg{width:15px;height:15px;color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.mzu-suche input{border:1px solid var(--line2);background-color:var(--s1);width:100%;height:34px;color:var(--ink1);border-radius:9px;outline:none;padding:0 10px 0 32px;font-size:13px}.mzu-suche input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.mzu-kategorie{min-width:170px;width:auto!important;height:34px!important}@media (max-width:640px){.mzu-filter{width:100%;overflow-x:auto}.mzu-suche{max-width:none}.mzu-kategorie{flex:1}}.mzu-abschnitt{gap:12px;display:grid}.mzu-abschnitt-titel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.mzu-abschnitt-titel span{letter-spacing:0;background-color:var(--s2);color:var(--ink2);border-radius:999px;padding:0 7px;font-weight:600}.mzu-karte{border:1px solid var(--line);background-color:var(--s1);border-radius:14px;flex-direction:column;min-width:0;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.mzu-karte:hover{border-color:var(--line2);box-shadow:var(--sh2);transform:translateY(-1px)}.mzu-karte-bildlink{display:block;position:relative}.mzu-karte-bild{aspect-ratio:16/9;object-fit:cover;background-color:var(--s2);width:100%;display:block}.mzu-ohne-bild{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--brand) 70%, var(--ink2));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--brand) 18%, var(--s1)), var(--s2) 60%);place-items:center;font-size:12px;font-weight:700;display:grid}.mzu-bildmarke{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f11159e;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.mzu-karte-inhalt{flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px 16px 10px;display:flex}.mzu-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:700}.mzu-karte h3{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.3}.mzu-karte h3 a{color:var(--ink1)}.mzu-karte h3 a:after{content:"";z-index:0;position:absolute;inset:0}.mzu-karte h3 a:focus-visible{outline:none}.mzu-karte:has(h3 a:focus-visible){box-shadow:0 0 0 2px var(--brand)}.mzu-teaser{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.mzu-fehlt{color:var(--warn);font-style:italic}.mzu-meta{color:var(--ink3);margin-top:auto;font-size:11.5px}.mzu-karte-fuss,.mzu-karte-rechts{z-index:1;position:relative}.mzu-karte-fuss{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 12px;display:flex}.mzu-raster{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.mzu-arbeit{gap:12px;display:grid}.mzu-karte-breit{flex-direction:row;align-items:stretch}.mzu-karte-breit .mzu-karte-bildlink{flex:0 0 240px}.mzu-karte-breit .mzu-karte-bild{aspect-ratio:auto;height:100%;min-height:150px}.mzu-karte-breit .mzu-karte-inhalt{padding:16px 18px}.mzu-karte-breit h3{font-size:18px}.mzu-karte-rechts{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;min-width:170px;padding:16px;display:flex}@media (max-width:860px){.mzu-karte-breit{flex-direction:column}.mzu-karte-breit .mzu-karte-bildlink{flex:none}.mzu-karte-breit .mzu-karte-bild{aspect-ratio:16/9;min-height:0}.mzu-karte-rechts{border-left:0;border-top:1px solid var(--line);flex-direction:row;align-items:center;padding:10px 14px}}.mzu-fortschritt{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.mzu-marke{background-color:var(--s2);color:var(--ink2);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.mzu-warn{background-color:var(--warn-w);color:var(--warn)}.mzu-ok{background-color:var(--ok-w);color:var(--ok)}.mzu-stand{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.mzu-stand:before{content:"";background-color:currentColor;border-radius:50%;width:7px;height:7px}.mzu-stand-entwurf{color:var(--ink2);background-color:var(--s2)}.mzu-stand-geplant{color:var(--info);background-color:var(--info-w)}.mzu-stand-veroeffentlicht{color:var(--ok);background-color:var(--ok-w)}.mzu-liste{overflow-x:auto}.mzu-kopfzeile,.mzu-zeile{grid-template-columns:minmax(260px,3fr) minmax(110px,1fr) 100px minmax(120px,1fr) 110px 120px;align-items:center;gap:12px;min-width:860px;padding:8px 14px;display:grid}.mzu-kopfzeile{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line);font-size:11px;font-weight:700}.mzu-zeile{border-bottom:1px solid var(--line)}.mzu-zeile:last-child{border-bottom:0}.mzu-zeile:hover{background-color:var(--s2)}.mzu-zeile-titel{align-items:center;gap:12px;min-width:0;display:flex}.mzu-zeile-titel b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink1);font-size:13.5px;display:block;overflow:hidden}.mzu-zeile-titel small{color:var(--ink3);font-size:11.5px;display:block}.mzu-zeile-bild{object-fit:cover;border-radius:6px;flex:none;width:64px;height:40px;font-size:0}.mzu-leise{color:var(--ink2);font-size:12.5px}.mzu-aktionen{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mzu-leer{border:1.5px dashed var(--line2);text-align:center;border-radius:14px;justify-items:center;gap:4px;padding:44px 16px;display:grid}.mzu-leer b{font-size:15px}.mzu-leer span{color:var(--ink3);font-size:12.5px}
.abr-kopf{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.abr-zahlen{color:var(--ink3);flex-wrap:wrap;gap:6px 16px;font-size:12.5px;display:flex}.abr-zahlen b{color:var(--ink1);font-weight:700}.abr-zahl-warn,.abr-zahl-warn b{color:var(--warn)!important}.abr-raster{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.abr-karte{border:1px solid var(--line);background-color:var(--s1);border-radius:14px;flex-direction:column;min-width:0;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.abr-karte:hover{border-color:var(--line2);box-shadow:var(--sh2);transform:translateY(-1px)}.abr-karte.abr-ziel{box-shadow:-4px 0 0 0 var(--brand)}.abr-bildlink{display:block;position:relative}.abr-portraet{aspect-ratio:4/5;background-color:var(--s2);width:100%;display:block}.abr-portraet-klein{aspect-ratio:1}.abr-ohne-foto{letter-spacing:.02em;color:color-mix(in srgb, var(--ink3) 80%, transparent);background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--brand) 14%, var(--s1)), var(--s2) 62%);place-items:center;font-size:30px;font-weight:700;display:grid}.abr-aus .abr-portraet{filter:grayscale();opacity:.55}.abr-nr{font-variant-numeric:tabular-nums;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f11159e;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.abr-stand{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f11159e;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.abr-stand:before{content:"";background-color:#9aa1ad;border-radius:50%;width:6px;height:6px}.abr-stand.abr-online:before{background-color:#3ccf8e}.abr-text{flex-direction:column;flex:1;gap:3px;min-width:0;padding:12px 14px 8px;display:flex}.abr-name{color:var(--ink1);font-size:14.5px;font-weight:700;line-height:1.3}.abr-name:hover{text-decoration:underline}.abr-funktion{color:var(--ink2);font-size:12.5px;line-height:1.45}.abr-funktion i{color:var(--ink3)}.abr-org{color:var(--ink3);font-size:12px}.abr-marken{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.abr-marken:empty{display:none}.abr-fehlt{color:var(--warn);background-color:var(--warn-w);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.abr-fuss{border-top:1px solid var(--line);align-items:center;gap:2px;padding:6px 8px 6px 12px;display:flex}.abr-griff{cursor:grab}.abr-griff:active{cursor:grabbing}@media (max-width:480px){.abr-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.abr-fuss .zeilen-knopf:not(.abr-griff){display:none}}.abr-stand-inline{color:var(--ink2);background-color:var(--s2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.abr-stand-inline:before{content:"";background-color:currentColor;border-radius:50%;width:7px;height:7px}.abr-stand-inline.abr-online{color:var(--ok);background-color:var(--ok-w)}.abr-held{flex-wrap:wrap;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.abr-held-name{letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:750;line-height:1.15}.abr-held-zeile{color:var(--ink2);margin-top:6px;font-size:14px}.abr-held-aktionen{align-items:center;gap:6px;display:flex}.abr-kontakt{gap:7px;padding:14px 16px;font-size:12.5px;display:grid}.abr-kontakt a{min-width:0;color:var(--ink1);align-items:center;gap:9px;display:flex}.abr-kontakt a:hover{color:var(--brand)}.abr-kontakt a>span:first-child{background-color:var(--s2);width:22px;height:22px;color:var(--ink2);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.abr-kontakt .abr-kontakt-leise{color:var(--ink3);margin-top:2px;font-size:12px}.abr-platz{gap:0;display:grid;overflow:hidden}.abr-platz-kopf{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.abr-platz-inhalt{gap:18px;padding:18px;display:grid}@media (min-width:900px){.abr-platz-inhalt{grid-template-columns:200px minmax(0,1fr)}}.abr-vorschau{color:#f2f4f5;max-width:220px;box-shadow:var(--sh1);background-color:#0e1215;border-radius:12px;margin:0;position:relative;overflow:hidden}.abr-vorschau .abr-portraet{aspect-ratio:4/5}.abr-vorschau .abr-ohne-foto{color:#6b7a83;background:#1a2126}.abr-vorschau figcaption{border-top:2px solid #19b3c4;gap:3px;padding:10px 12px 14px;display:grid}.abr-vorschau b{font-size:14px;line-height:1.25}.abr-vorschau span{color:#c4cbd0;font-size:12px;line-height:1.4}.abr-vorschau small{letter-spacing:.04em;text-transform:uppercase;color:#19b3c4;font-size:11px}.abr-vorschau-etikett{color:#fff;background-color:#0000008c;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:8px;left:8px}.abr-fenster{gap:16px;display:grid}@media (min-width:560px){.abr-fenster{grid-template-columns:180px minmax(0,1fr)}}
.wst-ton-ok{--wst-farbe:var(--ok);--wst-flaeche:var(--ok-w)}.wst-ton-warn{--wst-farbe:var(--warn);--wst-flaeche:var(--warn-w)}.wst-ton-info{--wst-farbe:var(--info);--wst-flaeche:var(--info-w)}.wst-ton-bad{--wst-farbe:var(--bad);--wst-flaeche:var(--bad-w)}.wst-ton-neutral{--wst-farbe:var(--ink2);--wst-flaeche:var(--s2)}.wst-ton-marke{--wst-farbe:var(--brand);--wst-flaeche:var(--brand-weak)}.wst-marke{white-space:nowrap;color:var(--wst-farbe,var(--ink2));background-color:var(--wst-flaeche,var(--s2));border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-flex}.wst-kennzahlen{flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:14px;display:flex}.wst-kennzahl{border:1px solid var(--line);background-color:var(--s1);border-radius:12px;gap:1px;min-width:112px;padding:9px 14px;display:grid}.wst-kennzahl b{letter-spacing:-.01em;color:var(--wst-farbe,var(--ink1));font-variant-numeric:tabular-nums;font-size:20px;font-weight:750;line-height:1.1}.wst-kennzahl span{color:var(--ink3);font-size:11.5px}.wst-kennzahl.wst-ton-warn,.wst-kennzahl.wst-ton-bad{border-color:color-mix(in srgb, var(--wst-farbe) 35%, var(--line));background-color:color-mix(in srgb, var(--wst-flaeche) 55%, var(--s1))}.wst-kennzahl.wst-link{transition:border-color .12s,box-shadow .12s}.wst-kennzahl.wst-link:hover{border-color:var(--line2);box-shadow:var(--sh1)}.wst-kennzahl.wst-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wst-leiste{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wst-filter{border:1px solid var(--line);background-color:var(--s2);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.wst-filter a,.wst-filter button{color:var(--ink3);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.wst-filter a>span,.wst-filter button>span{text-align:center;background-color:var(--line);min-width:18px;color:var(--ink2);border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.wst-filter a.wst-ton-warn>span,.wst-filter button.wst-ton-warn>span{background-color:var(--warn-w);color:var(--warn)}.wst-filter a[aria-current=true],.wst-filter button[aria-pressed=true],.wst-filter button[aria-selected=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.wst-filter a[aria-current=true]>span,.wst-filter button[aria-pressed=true]>span,.wst-filter button[aria-selected=true]>span{background-color:var(--brand-weak);color:var(--brand)}.wst-suche{flex:220px;max-width:340px;position:relative}.wst-suche svg{width:15px;height:15px;color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.wst-suche input{border:1px solid var(--line2);background-color:var(--s1);width:100%;height:34px;color:var(--ink1);border-radius:9px;outline:none;padding:0 10px 0 32px;font-size:13px}.wst-suche input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.wst-bereich{gap:10px;margin-bottom:22px;display:grid}.wst-bereich-kopf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wst-bereich-kopf h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.wst-bereich-kopf h2>span{letter-spacing:0;text-transform:none;background-color:var(--s2);color:var(--ink2);border-radius:999px;padding:0 7px;font-weight:600}.wst-liste{border:1px solid var(--line);background-color:var(--s1);border-radius:14px;overflow:hidden}.wst-leer{color:var(--ink3);text-align:center;padding:22px 16px;font-size:12.5px}.wst-zeile{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:11px 16px;transition:background-color .12s;display:flex}.wst-zeile:last-child{border-bottom:0}.wst-zeile:hover{background-color:color-mix(in srgb, var(--s2) 60%, transparent)}.wst-gedimmt .wst-vorn,.wst-gedimmt .wst-titel,.wst-gedimmt .wst-unter{opacity:.55}.wst-vorn{flex:none}.wst-mitte{flex:auto;gap:2px;min-width:0;display:grid}.wst-titelzeile{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.wst-titel{color:var(--ink1);text-overflow:ellipsis;font-size:13.5px;font-weight:650;overflow:hidden}a.wst-titel:hover{text-decoration:underline}.wst-unter{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wst-marken{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.wst-steuerung{flex:none;align-items:center;gap:14px;display:flex}.wst-menue{flex:none;align-items:center;gap:2px;display:flex}@media (max-width:900px){.wst-zeile{flex-wrap:wrap}.wst-mitte{flex-basis:calc(100% - 70px)}.wst-steuerung{margin-left:auto}}.wst-bild{flex:none;place-items:center;display:grid;overflow:hidden}.wst-bild-person{border-radius:50%;width:40px;height:40px}.wst-bild-logo{border:1px solid var(--line);background-color:#fff;border-radius:8px;width:64px;height:40px;padding:4px 6px}.wst-bild-logo img{object-fit:contain;max-width:100%;max-height:100%}.wst-bild-leer{color:var(--ink3);background-color:var(--s2);border-color:var(--line);font-size:12px;font-weight:700}.wst-fortschritt{align-items:center;gap:8px;min-width:0;display:inline-flex}.wst-balken{background-color:var(--line);border-radius:999px;width:100%;min-width:60px;height:6px;display:block;position:relative;overflow:hidden}.wst-balken>span{background-color:var(--wst-farbe,var(--ok));border-radius:999px;position:absolute;inset:0 auto 0 0}.wst-fortschritt-text{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}
.wsu{gap:4px;display:grid}.wsu-website{border:1px solid var(--line2);color:var(--ink2);background-color:var(--s1);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 11px;font-size:12px;font-weight:600;line-height:18px;transition:color .12s,border-color .12s;display:inline-flex}.wsu-website:hover{color:var(--brand);border-color:color-mix(in srgb, var(--brand) 45%, var(--line2))}.wsu-website:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wsu-pfeil{width:16px;height:16px;color:var(--ink3);flex:none;transition:color .12s,transform .12s}.wsu-freigabe{border:1px solid color-mix(in srgb, var(--warn) 35%, var(--line));background-color:color-mix(in srgb, var(--warn-w) 60%, var(--s1));color:var(--ink1);border-radius:14px;align-items:center;gap:16px;padding:14px 18px;transition:box-shadow .12s,border-color .12s;display:flex}.wsu-freigabe:hover{box-shadow:var(--sh1);border-color:color-mix(in srgb, var(--warn) 55%, var(--line))}.wsu-freigabe:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wsu-freigabe-zahl{letter-spacing:-.02em;color:var(--warn);font-variant-numeric:tabular-nums;flex:none;font-size:28px;font-weight:750;line-height:1}.wsu-freigabe-text{flex:auto;gap:2px;min-width:0;display:grid}.wsu-freigabe-text b{font-size:14.5px;font-weight:700}.wsu-freigabe-text small{color:var(--ink2);font-size:12.5px;line-height:1.4}.wsu-freigabe-los{color:var(--brand);white-space:nowrap;flex:none;align-items:center;gap:2px;font-size:13px;font-weight:650;display:inline-flex}.wsu-freigabe-los .wsu-pfeil{color:currentColor}.wsu-freigabe:hover .wsu-freigabe-los .wsu-pfeil{transform:translate(2px)}.wsu-punkte{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wsu-punkte>li{min-width:0;display:flex}.wsu-punkt{border:1px solid var(--line);background-color:var(--s1);width:100%;color:var(--ink1);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;line-height:1.35;transition:box-shadow .12s,border-color .12s;display:flex}.wsu-punkt:hover{border-color:var(--line2);box-shadow:var(--sh1)}.wsu-punkt:hover .wsu-pfeil{color:var(--brand);transform:translate(2px)}.wsu-punkt:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wsu-punkt-zahl{text-align:center;min-width:30px;color:var(--wst-farbe,var(--ink2));background-color:var(--wst-flaeche,var(--s2));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 8px;font-size:12.5px;font-weight:700;line-height:20px}.wsu-punkt-text{flex:auto;min-width:0}.wsu-alles-gut{border:1px solid color-mix(in srgb, var(--ok) 30%, var(--line));background-color:color-mix(in srgb, var(--ok-w) 55%, var(--s1));color:var(--ink1);border-radius:14px;align-items:center;gap:10px;margin-bottom:22px;padding:12px 16px;font-size:13px;line-height:1.45;display:flex}.wsu-alles-gut>svg{color:var(--ok);flex:none}.wsu-alles-gut b{color:var(--ok);font-weight:700}.wsu-raster{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wsu-raster>li{min-width:0;display:flex}.wsu-kachel{border:1px solid var(--line);background-color:var(--s1);width:100%;min-height:168px;color:var(--ink1);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px 12px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}.wsu-kachel:hover{border-color:var(--line2);box-shadow:var(--sh2);transform:translateY(-1px)}.wsu-kachel:hover .wsu-pfeil{color:var(--brand);transform:translate(2px)}.wsu-kachel:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wsu-kachel-kopf{align-items:center;gap:10px;min-width:0;display:flex}.wsu-symbol{width:32px;height:32px;color:var(--brand);background-color:var(--brand-weak);border-radius:9px;flex:none;place-items:center;display:grid}.wsu-kachel-titel{flex:auto;min-width:0;font-size:14px;font-weight:700;line-height:1.3}.wsu-wert{flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:4px;display:flex}.wsu-wert b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:750;line-height:1.1}.wsu-wert span{color:var(--ink2);font-size:12.5px}.wsu-leer{color:var(--ink2);margin-top:6px;font-size:13px;font-style:italic}.wsu-balken{display:block}.wsu-balken .wst-fortschritt{width:100%;display:flex}.wsu-balken .wst-balken{min-width:0}.wsu-zusatz{color:var(--ink2);font-size:12px;line-height:1.45}.wsu-marken{flex-wrap:wrap;gap:4px;display:flex}.wsu-marken .wst-marke{white-space:normal}.wsu-zweck{border-top:1px solid var(--line);color:var(--ink2);margin-top:auto;padding-top:9px;font-size:12px;line-height:1.4}.wsu-folgt{margin:4px 0 22px}.wsu-folgt>summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);border-radius:8px;align-items:center;gap:6px;padding:4px 6px 4px 2px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}.wsu-folgt>summary::-webkit-details-marker{display:none}.wsu-folgt>summary:hover{color:var(--ink2)}.wsu-folgt>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wsu-folgt>summary>span{letter-spacing:0;text-transform:none;background-color:var(--s2);color:var(--ink2);border-radius:999px;padding:0 7px;font-weight:600}.wsu-folgt-pfeil{width:14px;height:14px;transition:transform .15s}.wsu-folgt[open] .wsu-folgt-pfeil{transform:rotate(90deg)}.wsu-folgt>p{color:var(--ink2);margin:6px 0 8px;font-size:12.5px}.wsu-folgt>ul{border:1px solid var(--line);background-color:var(--s1);border-radius:12px;max-width:720px;margin:0;padding:0;list-style:none}.wsu-folgt li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:9px 14px;display:flex}.wsu-folgt li:last-child{border-bottom:0}.wsu-folgt li .wsu-symbol{width:28px;height:28px;color:var(--ink3);background-color:var(--s2)}.wsu-folgt li>span:last-child{gap:1px;min-width:0;display:grid}.wsu-folgt li b{color:var(--ink1);font-size:13px;font-weight:650}.wsu-folgt li b+span{color:var(--ink2);font-size:12px}@media (max-width:700px){.wsu-freigabe{flex-wrap:wrap;gap:10px 14px}.wsu-freigabe-los{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.wsu-kachel,.wsu-punkt,.wsu-freigabe,.wsu-pfeil,.wsu-folgt-pfeil{transition:none}.wsu-kachel:hover{transform:none}}
