@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal.p.2xs28az5j2efm.woff2)format("woff2");font-display:swap;font-weight:200 800}.manrope_3058609a-module__tMwrZq__className{font-family:manrope}.manrope_3058609a-module__tMwrZq__variable{--font-manrope:"manrope"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_8882cc7d-module__itJi0W__className{font-family:geistMono}.geistmono_8882cc7d-module__itJi0W__variable{--font-geist-mono:"geistMono"}
.dev{--d-flaeche:#fff;--d-flaeche-2:#f7f8fa;--d-flaeche-3:#eef0f3;--d-tinte:#14171c;--d-tinte-2:#4a525c;--d-tinte-3:#67707c;--d-linie:#ebedf0;--d-linie-2:#dde1e6;--d-linie-feld:#8c939d;--d-akzent:#f5cc66;--d-akzent-tief:#efbe4c;--d-akzent-text:#8a5e00;--d-auf-akzent:#14171c;--d-akzent-grund:#fdf6e6;--d-akzent-hell:#3b2f0f;--d-schrift:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--d-mono:var(--font-geist-mono), ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--d-t-xs:.8125rem;--d-t-s:.875rem;--d-t-m:.9375rem;--d-t-l:1.0625rem;--d-r-0:8px;--d-r-1:12px;--d-r-2:20px;--d-schatten:0 0 0 1px #14171c09, 0 1px 2px #14171c0a, 0 8px 24px -12px #14171c1f;--d-schatten-leitzahl:0 1px 2px #8a5e0033, 0 12px 28px -14px #8a5e008c;--d-schatten-knopf:0 1px 2px #8a5e0040;--d-schatten-knopf-hover:0 4px 12px -4px #8a5e0073;--d-schatten-overlay:0 24px 64px -16px #14171c59;--d-abdunkelung:#14171c6b;--d-r-voll:999px;--d-zuegig:.18s cubic-bezier(.2, .8, .2, 1);--d-weich:cubic-bezier(.16, 1, .3, 1);--d-leiste:15.5rem;--d-inhalt:84rem;--d-luecke:1.25rem;--d-kachel:7.25rem;--d-tafel:25rem;--d-tafel-hoch:38rem;--d-kopf:3.75rem;color:var(--d-tinte);font-family:var(--d-schrift);font-size:var(--d-t-m);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}body:has(.dev){--d-grund:#f4f5f7;background:var(--d-grund);margin:0}.dev-schriften{display:contents}.dev *,.dev :before,.dev :after{box-sizing:border-box}.dev h1,.dev h2,.dev h3,.dev p,.dev ul,.dev ol,.dev dl,.dev dd,.dev figure,.dev blockquote{margin:0;padding:0}.dev ul,.dev ol{list-style:none}.dev a{color:inherit}.dev :focus-visible{outline:2px solid var(--d-akzent-text);outline-offset:2px}.dev ::selection{background:var(--d-akzent-grund);color:var(--d-akzent-text)}.dev a.dev-sprung{z-index:30;margin:var(--s-3);padding:var(--s-2) var(--s-4);background:var(--d-tinte);color:var(--d-flaeche);border-radius:var(--d-r-voll);font-size:var(--d-t-s);font-weight:500;text-decoration:none;position:absolute;top:0;left:-100vw}.dev a.dev-sprung:focus{left:0}.dev-warte{grid-template-columns:var(--d-leiste) minmax(0, 1fr);min-height:100dvh;display:grid}.dev-spalte{background:var(--d-flaeche);border-right:1px solid var(--d-linie-2)}.dev-leiste{scrollbar-width:thin;scrollbar-color:var(--d-linie-2) transparent;flex-direction:column;height:100dvh;padding:0;display:flex;position:sticky;top:0;overflow-y:auto}.dev-leiste-marke{justify-content:center;gap:var(--s-1);min-height:var(--d-kopf);margin:0 var(--s-4);padding:var(--s-4) var(--s-2);border-bottom:1px solid var(--d-linie-2);flex-direction:column;display:flex}.dev-marke-verweis{border-radius:var(--d-r-0);width:fit-content;max-width:100%;text-decoration:none;display:block}.dev-marke{width:100%;max-width:9.5rem;height:auto;display:block}.dev-leiste-rolle{font-size:var(--d-t-xs);color:var(--d-tinte-3);font-weight:500}.dev-leiste-liste{gap:var(--s-1);padding:var(--s-4) var(--s-3);flex-direction:column;flex:auto;display:flex}.dev .dev-vorleser{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dev-leiste-gruppe ul{gap:var(--s-1);flex-direction:column;display:flex}.dev-reiter{align-content:center;align-items:baseline;gap:var(--s-3);height:2.5rem;padding:0 var(--s-3);border-radius:var(--d-r-0);color:var(--d-tinte);font-size:var(--d-t-m);transition:background-color var(--d-zuegig), color var(--d-zuegig);flex-wrap:wrap;font-weight:500;text-decoration:none;display:flex}.dev-reiter-symbol{width:1.25rem;height:1.25rem;color:var(--d-tinte-2);transition:color var(--d-zuegig);flex:none;align-self:center}.dev-reiter-name{flex:auto;min-width:0}@media (hover:hover){.dev-reiter:hover{background:var(--d-flaeche-3)}.dev-reiter:hover .dev-reiter-symbol{color:var(--d-tinte)}}.dev-reiter.aktiv{background:var(--d-akzent);color:var(--d-auf-akzent);box-shadow:var(--d-schatten-knopf)}.dev-reiter.aktiv .dev-reiter-symbol{color:var(--d-auf-akzent)}.dev-reiter:focus-visible{outline-offset:2px}.dev-reiter-wert{font-size:var(--d-t-xs);color:var(--d-tinte-3);flex:none;font-weight:500}@media (hover:hover){.dev-reiter:hover .dev-reiter-wert{color:var(--d-tinte-2)}}.dev-reiter.aktiv .dev-reiter-wert{color:var(--d-auf-akzent);font-weight:600}.dev-leiste-fuss{gap:var(--s-2);margin:0 var(--s-3);padding:var(--s-4) 0 var(--s-4);border-top:1px solid var(--d-linie-2);flex-direction:column;display:flex}.dev-leiste-fuss .dev-marke{max-width:8.5rem;margin:0 var(--s-3) var(--s-2)}.dev-marke-text{font-size:var(--d-t-s);color:var(--d-tinte-2);font-weight:600;line-height:1.3}.dev-etikette{border:1px solid var(--d-linie-2);border-radius:var(--d-r-voll);font-size:var(--d-t-xs);letter-spacing:.02em;color:var(--d-tinte-3);white-space:nowrap;padding:.25rem .75rem;font-weight:600;display:inline-block}.dev .dev-leiste-fuss .abmelden button{align-items:center;gap:var(--s-3);height:2.5rem;padding:0 var(--s-3);border-radius:var(--d-r-0);text-align:left;font-size:var(--d-t-m);color:var(--d-tinte);border:0;display:flex}@media (hover:hover){.dev .dev-leiste-fuss .abmelden button:hover{background:var(--d-flaeche-3)}.dev .dev-leiste-fuss .abmelden button:hover .dev-reiter-symbol{color:var(--d-tinte)}}.dev .dev-leiste-fuss .abmelden button:focus-visible{outline-offset:2px}.dev-buehne{min-width:0;padding:0 var(--s-6) var(--s-7)}.dev-buehne>.dev-band,.dev-buehne>.dev-inhalt{max-width:var(--d-inhalt);margin-inline:auto}.dev-band{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-height:6rem;display:flex}.dev-wortmarke{width:auto;height:1.75rem;display:block}.dev-hersteller{max-width:var(--d-inhalt);margin:var(--s-6) auto 0;text-align:center;font-size:var(--d-t-xs);color:var(--d-tinte-3);font-weight:500;line-height:1}.dev-hersteller img{vertical-align:baseline;width:auto;height:.75rem;margin:0 0 -.0755808rem .3rem}.dev-band h1{letter-spacing:-.03em;font-size:1.875rem;font-weight:600;line-height:1.15}.dev-raster{gap:var(--d-luecke);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.dev-bereich[hidden]{display:none}.dev-b4{grid-column:span 4}.dev-b6{grid-column:span 6}.dev-b12{grid-column:span 12}.dev-kachel,.dev-fakt{container-type:inline-size}.dev-kachel,.dev-fakt,.dev .leitzahl{min-width:0;min-height:var(--d-kachel);padding:var(--s-4) 1.25rem;border-radius:var(--d-r-2);grid-template-rows:auto 1fr auto;display:grid}.dev-kachel span,.dev-fakt span,.dev .leitzahl span{font-size:var(--d-t-s);color:var(--d-tinte-3);overflow-wrap:anywhere;font-weight:500}.dev-kachel b,.dev-fakt b{letter-spacing:-.03em;white-space:nowrap;align-self:end;font-size:min(1.75rem,18cqi);font-weight:600;line-height:1.1}.dev-kachel em,.dev-fakt em{font-size:var(--d-t-xs);color:var(--d-tinte-3);overflow-wrap:anywhere;align-self:end;margin-top:2px;font-style:normal}.dev-kopfraster{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(var(--d-kachel), auto);gap:var(--d-luecke);display:grid}.dev-kopfraster>.dev-kacheln{grid-area:span 2/span 3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.dev-kopfraster .dev-kachel{height:auto}.dev .leitzahl{background:var(--d-akzent);height:auto;color:var(--d-auf-akzent);box-shadow:var(--d-schatten-leitzahl);grid-row:span 2;grid-template-rows:auto 1fr auto;align-items:center;padding:1.25rem 1.5rem}.dev .leitzahl strong{overflow-wrap:anywhere;letter-spacing:-.04em;min-width:0;color:var(--d-auf-akzent);font-size:4.5rem;font-weight:600;line-height:1}.dev .leitzahl span{color:var(--d-akzent-hell)}.dev-kacheln{background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.dev-kacheln>.dev-kachel,.dev-kacheln>.dev-fakt{box-shadow:1px 0 0 var(--d-linie), 0 1px 0 var(--d-linie);border-radius:0}.dev-tafel{min-width:0;height:var(--d-tafel);background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten);flex-direction:column;display:flex;overflow:hidden}.dev-tafel.hoch{height:var(--d-tafel-hoch)}.dev-tafel.frei{height:auto}.dev-tafel.knapp{height:auto;max-height:var(--d-tafel)}.dev-tafel:has(>.dev-leer){align-self:start;height:auto}.dev-tafel>.dev-leer{text-align:left;justify-content:flex-start;height:auto;min-height:0;padding:0 1.25rem 1.25rem}.dev-tafel-kopf{min-height:var(--d-kopf);justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);padding:var(--s-2) 1.25rem;flex-wrap:wrap;flex:none;display:flex}.dev-tafel-kopf h2{min-width:0;font-size:var(--d-t-l);letter-spacing:-.015em;overflow-wrap:anywhere;font-weight:600}.dev-tafel-kopf .klein{white-space:nowrap}.dev-tafel-rumpf{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:var(--d-linie-2) transparent;flex:auto;min-height:0;padding:0 1.25rem 1.25rem;overflow:auto}.dev-tafel-rumpf.buendig{padding:0 var(--s-2) var(--s-2)}.dev .klein{font-size:var(--d-t-xs);color:var(--d-tinte-3)}.dev-meldung{padding:var(--s-4) var(--s-5);background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten);color:var(--d-tinte);font-size:var(--d-t-m);margin:0}.dev-meldung.leer{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dev-ausfall{padding:var(--s-4) var(--s-5);background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten);color:var(--d-tinte);font-size:var(--d-t-m);margin:0;line-height:1.5}.dev-fehlerseite{place-content:center;gap:var(--s-4);min-height:100dvh;padding:var(--s-6);text-align:center;display:grid}.dev-fehlerseite h1{letter-spacing:-.02em;font-size:1.5rem;font-weight:600}.dev-fehlerseite p{max-width:34rem;color:var(--d-tinte-2)}.dev-leer{height:100%;min-height:4rem;padding:var(--s-4);font-size:var(--d-t-m);color:var(--d-tinte-3);text-align:center;justify-content:center;align-items:center;display:flex}.dev .hinweis{margin:0 1.25rem var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--d-r-1);background:var(--d-akzent-grund);color:var(--d-akzent-text);font-size:var(--d-t-s);flex:none;font-weight:500}.dev .verlauf{height:100%}.dev-bild svg .randnotiz{display:none}.dev .tabelle{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--d-t-s)}.dev .tabelle th,.dev .tabelle td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--d-linie);white-space:nowrap;height:2.875rem;padding:.5rem .75rem}.dev .tabelle th:first-child,.dev .tabelle td:first-child{padding-left:var(--s-3)}.dev .tabelle th:last-child,.dev .tabelle td:last-child{padding-right:var(--s-3)}.dev .tabelle td:first-child{border-radius:var(--d-r-1) 0 0 var(--d-r-1)}.dev .tabelle td:last-child{border-radius:0 var(--d-r-1) var(--d-r-1) 0}.dev .tabelle tbody tr:last-child td{border-bottom-color:#0000}.dev .tabelle th{z-index:5;background:var(--d-flaeche);border-bottom-color:var(--d-linie-2);height:2.5rem;font-size:var(--d-t-xs);color:var(--d-tinte-3);font-weight:500;position:sticky;top:0}.dev .tabelle .zahl{text-align:right}.dev .tabelle tbody tr td{transition:background-color var(--d-zuegig)}@media (hover:hover){.dev .tabelle tbody tr:hover td{background:var(--d-flaeche-2)}}.dev .tabelle a,.dev .tabelle button{scroll-margin-top:3rem}.dev .tabelle td a{color:var(--d-tinte-2);transition:color var(--d-zuegig);font-weight:500;text-decoration:none}@media (hover:hover){.dev .tabelle td a:hover{color:var(--d-akzent-text);text-underline-offset:3px;text-decoration:underline}}.dev tr.abweichung{font-weight:600}.dev tr.abweichung td:first-child{box-shadow:inset 3px 0 0 var(--d-akzent-text)}.dev .tabelle .gekuerzt{text-overflow:ellipsis;max-width:34rem;display:block;overflow:hidden}.dev .tabelle td.grund{white-space:normal;width:100%;min-width:16rem;line-height:1.45}.dev .tabelle td.abgleich{white-space:normal;min-width:16rem}.dev .trennpunkt{color:var(--d-linie-2)}.dev .trenner{border:0;border-top:1px solid var(--d-linie);margin:var(--s-1) 0}.dev .sortknopf{font:inherit;color:inherit;cursor:pointer;transition:color var(--d-zuegig);background:0 0;border:0;padding:0}@media (hover:hover){.dev .sortknopf:hover{color:var(--d-tinte)}}.dev .sortknopf.aktiv{color:var(--d-akzent-text);font-weight:600}.dev-code{font-family:var(--d-mono);font-size:var(--d-t-xs);color:var(--d-tinte-2);line-height:1.4;display:inline-block}.dev .marke{border-radius:var(--d-r-voll);font-size:var(--d-t-xs);padding:.125rem .625rem;font-weight:500;line-height:1.4;display:inline-block}.dev .marke.mit-karte{background:var(--d-flaeche-3);color:var(--d-tinte-2)}.dev .marke.kontrolle{background:var(--d-flaeche);color:var(--d-tinte-2);box-shadow:inset 0 0 0 1px var(--d-linie-2)}.dev .zuwachs{color:var(--d-akzent-text);font-weight:600}.dev .zuwachs.null{color:var(--d-tinte-3);font-weight:400}.dev-bild{height:100%;min-height:0;container:bild/inline-size}.dev-bild .fassung-breit{display:contents}.dev-bild .fassung-schmal{display:none}@container bild (max-width:44rem){.dev-bild .fassung-breit{display:none}.dev-bild .fassung-schmal{width:100%;max-width:28rem;display:block}.dev-bild .fassung-schmal svg{height:auto}.dev-bild .fassung-schmal svg text{font-size:16.5px}}@container bild (max-width:20rem){.dev-bild .fassung-schmal svg text{font-size:19.5px}}@container bild (min-width:24rem) and (max-width:56rem){.dev-bild .fassung-schmal svg text{font-size:14px}}@container bild (min-width:44.01rem) and (max-width:56rem){.dev-bild .verlauf .fassung-breit svg text{font-size:17px}.dev-bild>.fassung-breit{display:none}.dev-bild>.fassung-schmal{width:100%;max-width:28rem;display:block}.dev-bild>.fassung-schmal svg{height:auto}}.dev-bild svg{width:100%;height:100%;font-family:var(--d-schrift);display:block;overflow:visible}.dev-bild>svg,.dev-bild>.fassung-breit>svg{height:auto}.dev-bild svg text{font-size:13px}.dev-bild svg .leise{fill:var(--d-tinte-3)}.dev-bild svg .wert{fill:var(--d-tinte);font-weight:600}.dev-bild svg .gitter{stroke:var(--d-linie-2);stroke-dasharray:1 6;stroke-linecap:round;stroke-width:1.5px}.dev-bild svg .achse{stroke:var(--d-linie-2)}.dev-bild svg path.linie{stroke:var(--d-akzent-text);stroke-width:3px}.dev-bild svg .ton{stop-color:var(--d-akzent)}.dev-bild svg .balken,.dev-bild svg circle.hof{fill:var(--d-akzent)}.dev-bild svg .balken{stroke:var(--d-akzent-text);stroke-width:1px}.dev-bild svg .balken.hohl{fill:var(--d-flaeche);stroke:var(--d-akzent-text)}.dev-bild svg .punkt-karte{fill:var(--d-flaeche);stroke:var(--d-akzent-text);stroke-width:3px}.dev-bild svg .null{fill:var(--d-linie-2)}.dev-bild svg .balken{transition:fill var(--d-zuegig)}@media (hover:hover){.dev-bild svg .balken:hover{fill:var(--d-akzent-tief)}}.dev .verlaufszelle svg{width:5rem;height:auto;display:block;overflow:visible}.dev .verlaufszelle svg .linie,.dev-karte-bild svg .linie{stroke:var(--d-akzent-text)}.dev .verlaufszelle svg .flaeche,.dev .verlaufszelle svg .punkt,.dev-karte-bild svg .flaeche,.dev-karte-bild svg .punkt{fill:var(--d-akzent)}.dev-bild svg path.linie,.dev-karte-bild svg path.linie,.dev .verlaufszelle svg path.linie{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--d-weich)}.dev-bild svg path.flaeche,.dev-karte-bild svg path.flaeche,.dev-bild svg circle,.dev-karte-bild svg circle,.dev .verlaufszelle svg circle{opacity:1;transition:opacity .7s var(--d-weich) .45s}.dev-bild svg .balken{transform-box:fill-box;transform-origin:0;transition:transform .9s var(--d-weich), fill var(--d-zuegig);transition-delay:calc(sibling-index() * 6ms), 0s;transform:scaleX(1)}@starting-style{.dev-bild svg path.linie,.dev-karte-bild svg path.linie,.dev .verlaufszelle svg path.linie{stroke-dashoffset:1px}.dev-bild svg path.flaeche,.dev-karte-bild svg path.flaeche,.dev-bild svg circle,.dev-karte-bild svg circle,.dev .verlaufszelle svg circle{opacity:0}.dev-bild svg .balken{transform:scaleX(0)}}.dev-karten{gap:var(--d-luecke);grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));grid-auto-rows:12rem;display:grid}.dev-karte{content-visibility:auto;contain-intrinsic-size:auto 12rem;gap:var(--s-3);min-width:0;padding:var(--s-4) var(--d-luecke) var(--d-luecke);background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten);grid-template-rows:minmax(1.75rem,auto) minmax(0,1fr) auto;display:grid}.dev-karte-kopf{align-items:center;gap:var(--s-2);min-width:0;display:flex}.dev-karte-kopf .klein{overflow-wrap:anywhere;min-width:0;line-height:1.3;font-size:var(--d-t-s);color:var(--d-tinte-2);font-weight:500}.dev-karte-bild{min-height:0}.dev-karte-bild svg{width:100%;height:100%;display:block;overflow:visible}.dev-karte-zahlen{gap:var(--s-3) var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dev-karte-zahlen>div{flex-direction:column;min-width:0;display:flex}.dev-karte-zahlen dt{font-size:var(--d-t-xs);color:var(--d-tinte-3)}.dev-karte-zahlen dd{font-size:var(--d-t-m);white-space:nowrap;font-weight:600}.dev-angaben{padding:0 var(--s-2)}.dev-angaben>div{align-items:center;gap:var(--s-4);min-height:3rem;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--d-linie);grid-template-columns:minmax(0,max-content) minmax(45%,1fr);display:grid}.dev-angaben>div:last-child{border-bottom:0}.dev-angaben dt{min-width:0;font-size:var(--d-t-s);color:var(--d-tinte-3);overflow-wrap:anywhere}.dev-angaben dd{min-width:0;font-size:var(--d-t-s);text-align:right;overflow-wrap:anywhere;font-weight:500}.dev .btn.schmal{width:auto;height:2.25rem;padding:0 var(--s-4);border-radius:var(--d-r-voll);font-family:inherit;font-size:var(--d-t-s);white-space:nowrap;cursor:pointer;transition:background-color var(--d-zuegig), border-color var(--d-zuegig), box-shadow var(--d-zuegig);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.dev .btn.primaer.schmal{background:var(--d-akzent);color:var(--d-auf-akzent);box-shadow:var(--d-schatten-knopf)}@media (hover:hover){.dev .btn.primaer.schmal:hover{background:var(--d-akzent-tief);box-shadow:var(--d-schatten-knopf-hover)}}.dev .btn.schmal:disabled,.dev .btn.schmal[aria-disabled=true]{opacity:.55;cursor:default}@media (hover:hover){.dev .btn.primaer.schmal[aria-disabled=true]:hover{background:var(--d-akzent);box-shadow:var(--d-schatten-knopf)}}.dev-rueckfrage{justify-content:flex-end;align-items:center;gap:var(--s-2) var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.dev-tafel-kopf .dev-rueckfrage .klein{max-width:34rem;color:var(--d-tinte-2);white-space:normal;text-align:right;flex:18rem}.dev .btn.schmal:not(.primaer){background:var(--d-flaeche);color:var(--d-tinte);border-color:var(--d-linie-2)}@media (hover:hover){.dev .btn.schmal:not(.primaer):not([aria-disabled=true]):hover{background:var(--d-flaeche-2);border-color:var(--d-tinte-3)}}.dev .abmelden button,.dev-schliessen{width:100%;height:2.5rem;padding:0 var(--s-4);border:1px solid var(--d-linie-2);border-radius:var(--d-r-1);font-family:inherit;font-size:var(--d-t-s);color:var(--d-tinte-2);cursor:pointer;transition:background-color var(--d-zuegig), border-color var(--d-zuegig), color var(--d-zuegig);background:0 0;font-weight:500}@media (hover:hover){.dev .abmelden button:hover,.dev-schliessen:hover{background:var(--d-flaeche);border-color:var(--d-tinte-3);color:var(--d-tinte)}}.dev .qr-knopf{width:1.875rem;height:1.875rem;padding:var(--s-1);background:var(--d-flaeche);border-radius:var(--d-r-0);cursor:pointer;vertical-align:middle;transition:border-color var(--d-zuegig), box-shadow var(--d-zuegig);border:1px solid #0000;display:inline-block}.dev .qr-knopf svg{width:100%;height:100%;display:block}@media (hover:hover){.dev .qr-knopf:hover{border-color:var(--d-akzent-text);box-shadow:0 0 0 3px var(--d-akzent-grund)}}.dev .overlay{padding:var(--s-4);background:var(--d-abdunkelung);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;transition:opacity .24s var(--d-weich);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dev .overlay-inhalt{width:min(24rem,90vw);max-height:90dvh;padding:var(--s-6);background:var(--d-flaeche);border-radius:var(--d-r-2);box-shadow:var(--d-schatten-overlay);text-align:center;transition:transform .32s var(--d-weich);overflow:auto;transform:none}.dev .dev-dialog{width:100%;max-width:none;height:100%;max-height:none;padding:max(var(--s-4), env(safe-area-inset-top)) max(var(--s-4), env(safe-area-inset-right)) max(var(--s-4), env(safe-area-inset-bottom)) max(var(--s-4), env(safe-area-inset-left));color:inherit;overscroll-behavior:contain;border:0;margin:0}.dev .dev-dialog:not([open]){display:none}.dev .dev-dialog::backdrop{background:0 0}@starting-style{.dev .overlay{opacity:0}.dev .overlay-inhalt{transform:translateY(8px)scale(.98)}}.dev .qr-gross svg{border-radius:var(--d-r-1);width:100%;height:auto;display:block}.dev .overlay-text{margin:var(--s-4) 0 var(--s-1);font-size:var(--d-t-m);font-weight:600}.dev .overlay-link{margin-bottom:var(--s-5);font-family:var(--d-mono);font-size:var(--d-t-xs);word-break:break-all}.dev .overlay-inhalt.breit{text-align:left;scrollbar-width:thin;scrollbar-color:var(--d-linie-2) transparent;width:min(56rem,94vw);max-height:90dvh;overflow:auto}.dev .dev-detail-kopf{gap:var(--s-1);flex-direction:column;display:flex}.dev .dev-detail-kopf h3{font-size:var(--d-t-l);letter-spacing:-.015em;overflow-wrap:anywhere;font-weight:600;line-height:1.5}.dev .overlay-inhalt.breit .dev-entwurf{height:auto;margin:var(--s-4) 0}.dev .overlay-inhalt.breit .dev-rezension p{white-space:pre-wrap}.dev .overlay-inhalt.breit h4{margin-bottom:var(--s-2);font-size:var(--d-t-s);color:var(--d-tinte-2);font-weight:600}.dev .tabelle tr.anklickbar{cursor:pointer}.dev-entwurf{gap:var(--d-luecke);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;display:grid}.dev .dev-rezension{min-height:0;padding:var(--s-4) var(--s-5);border-radius:var(--d-r-1);background:var(--d-flaeche-2);line-height:1.6;overflow:auto}.dev-rezension p{margin-bottom:var(--s-3)}.dev-antwort{gap:var(--s-3);grid-template-rows:minmax(8rem,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.dev .dev-antwort textarea{width:100%;height:100%;padding:var(--s-4) var(--s-5);border:1px solid var(--d-linie-feld);border-radius:var(--d-r-1);background:var(--d-flaeche);color:var(--d-tinte);caret-color:var(--d-akzent-text);font:inherit;resize:none;transition:border-color var(--d-zuegig), box-shadow var(--d-zuegig);line-height:1.6;display:block}.dev-antwort textarea:focus,.dev-chat-eingabe input:focus{border-color:var(--d-akzent-text);box-shadow:0 0 0 4px var(--d-akzent-grund)}.dev-knopfreihe{gap:var(--s-2) var(--s-3);grid-template-columns:max-content max-content minmax(auto,1fr) max-content;align-items:center;display:grid}.dev-antwort{container:antwort/inline-size}.dev .dev-knopfreihe .btn.schmal{padding:0 var(--s-3);width:100%;margin:0}.dev .dev-knopfreihe .btn.schmal.leise{width:auto;margin-left:var(--s-2);padding:0 var(--s-3);color:var(--d-tinte-2);text-decoration:underline;-webkit-text-decoration-color:var(--d-linie-2);text-decoration-color:var(--d-linie-2);text-underline-offset:.25em;background:0 0;border-color:#0000;grid-column:3/-1;justify-self:start;font-weight:500}@media (hover:hover){.dev .dev-knopfreihe .btn.schmal.leise:not([aria-disabled=true]):hover{background:var(--d-flaeche-3);color:var(--d-tinte);border-color:#0000;text-decoration-color:currentColor}}.dev-knopfreihe>.dev-rueckfrage{grid-column:1/-1;justify-content:flex-start}.dev .dev-knopfreihe .dev-rueckfrage .klein{margin-right:var(--s-1);font-size:var(--d-t-s);color:var(--d-tinte-2);flex:12rem}.dev .dev-knopfreihe .dev-rueckfrage .btn.schmal{width:auto}.dev .dev-antwort textarea[aria-disabled=true],.dev .dev-chat-eingabe input[aria-disabled=true]{background:var(--d-flaeche-2);color:var(--d-tinte-2);cursor:default}.dev .dev-zaehler{margin-top:calc(var(--s-1) * -1);text-align:right;grid-area:1/1/auto/-1;justify-self:end;line-height:1.4}.dev-chat-verlauf{gap:var(--s-1);scrollbar-width:thin;scrollbar-color:var(--d-linie-2) transparent;grid-column:1/-1;max-height:6rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.dev-chat-verlauf li{gap:var(--s-2);font-size:var(--d-t-s);flex-wrap:wrap;align-items:baseline;display:flex}.dev-chat-wunsch{padding:.125rem var(--s-3);border-radius:var(--d-r-voll);background:var(--d-flaeche-3);color:var(--d-tinte-2)}.dev-chat-eingabe{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--s-2);align-items:center;display:grid}.dev .dev-chat-eingabe input{min-width:0;height:2.25rem;min-height:2.25rem;padding:0 var(--s-4);border:1px solid var(--d-linie-feld);border-radius:var(--d-r-voll);background:var(--d-flaeche);color:var(--d-tinte);caret-color:var(--d-akzent-text);font:inherit;font-size:var(--d-t-s);transition:border-color var(--d-zuegig), box-shadow var(--d-zuegig);grid-column:1/-2}.dev .dev-grund,.dev .dev-einladen input,.dev .dev-einladen select{min-width:0;height:2.25rem;min-height:2.25rem;padding:0 var(--s-4);border:1px solid var(--d-linie-feld);border-radius:var(--d-r-voll);background:var(--d-flaeche);color:var(--d-tinte);caret-color:var(--d-akzent-text);font:inherit;font-size:var(--d-t-s);transition:border-color var(--d-zuegig), box-shadow var(--d-zuegig)}.dev .dev-grund:focus,.dev .dev-einladen input:focus,.dev .dev-einladen select:focus{border-color:var(--d-akzent-text);box-shadow:0 0 0 4px var(--d-akzent-grund)}.dev .dev-grund::placeholder,.dev .dev-einladen input::placeholder{color:var(--d-tinte-3)}.dev .dev-grund{flex:12rem}.dev .dev-einladen{gap:var(--s-2);padding:var(--s-4) 1.25rem 1.25rem;flex-wrap:wrap;margin:0;display:flex}.dev .dev-einladen input{flex:14rem}.dev .dev-entfernen{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.dev .dev-unsichtbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:80rem){.dev-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}.dev-b4{grid-column:span 12}}@media (max-width:60rem){.dev .dev-antwort textarea,.dev .dev-chat-eingabe input,.dev .dev-grund,.dev .dev-einladen input,.dev .dev-einladen select{font-size:1rem}.dev{--d-luecke:.875rem;--d-kachel:6.75rem}.dev-warte{grid-template-columns:minmax(0,1fr)}.dev-spalte{top:calc(-1 * (var(--s-2) + 2.75rem));z-index:20;box-shadow:0 1px 0 var(--d-linie-2);border-right:0;position:sticky}.dev-leiste{align-items:center;gap:0 var(--s-4);height:auto;padding:var(--s-2) max(var(--s-4), env(safe-area-inset-right)) 0 max(var(--s-4), env(safe-area-inset-left));grid-template:"marke fuss"2.75rem"liste liste"/minmax(0,1fr) auto;display:grid;position:static}.dev-leiste-marke{justify-content:flex-start;align-items:center;gap:var(--s-3);border-bottom:0;flex-direction:row;grid-area:marke;min-height:0;margin:0;padding:0}.dev-leiste-fuss{align-items:center;gap:var(--s-2);border-top:0;flex-direction:row;grid-area:fuss;margin:0;padding:0}.dev-leiste-fuss .dev-marke,.dev-leiste-rolle{display:none}.dev-wortmarke{height:1.25rem}.dev .dev-leiste-fuss .abmelden button{width:auto;height:2.75rem;padding:0 var(--s-2);font-size:var(--d-t-s);color:var(--d-tinte-3);text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--d-linie-2);text-decoration-color:var(--d-linie-2);font-weight:400}@media (hover:hover){.dev .dev-leiste-fuss .abmelden button:hover{color:var(--d-tinte-2);background:0 0;text-decoration-color:currentColor}}.dev-leiste-liste{--rand-l:0rem;--rand-r:0rem;min-width:0;margin:0 calc(var(--s-4) * -1);padding:var(--s-1) var(--s-4);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, black var(--rand-l), black calc(100% - var(--rand-r)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--rand-l), black calc(100% - var(--rand-r)), transparent);mask-image:linear-gradient(to right, transparent, black var(--rand-l), black calc(100% - var(--rand-r)), transparent);flex-direction:row;grid-area:liste;gap:.125rem;overflow-x:auto}.dev-leiste-liste::-webkit-scrollbar{display:none}.dev-leiste-liste[data-rand=links],.dev-leiste-liste[data-rand=beide]{--rand-l:2.5rem}.dev-leiste-liste[data-rand=rechts],.dev-leiste-liste[data-rand=beide]{--rand-r:2.5rem}.dev-leiste-gruppe ul{flex-direction:row;gap:.125rem}.dev-reiter{white-space:nowrap;height:2.75rem;padding:0 var(--s-2);font-size:var(--d-t-s);gap:.375rem}.dev-reiter .dev-reiter-symbol,.dev .dev-leiste-fuss .dev-reiter-symbol{display:none}@media (hover:hover){.dev-reiter:hover{background:var(--d-flaeche-3)}.dev-reiter.aktiv:hover{background:var(--d-akzent)}}.dev-buehne{padding:0 var(--s-4) var(--s-6)}.dev-band{min-height:4.5rem}.dev-band h1{font-size:1.5rem}.dev-kopfraster{grid-template-columns:repeat(2,minmax(0,1fr))}.dev .leitzahl{grid-area:span 1/span 2;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:end}.dev .leitzahl strong{grid-area:1/2/3;font-size:3rem}.dev-kachel b,.dev-fakt b{font-size:min(1.75rem,18cqi)}.dev-kopfraster{grid-auto-rows:minmax(var(--d-kachel), auto)}.dev-kopfraster>.dev-kacheln{grid-area:auto/1/auto/-1;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(var(--d-kachel), auto)}.dev-kachel,.dev-fakt{height:auto;min-height:var(--d-kachel);padding:var(--s-3) var(--s-4) var(--s-4)}.dev-kachel span,.dev-fakt span,.dev-kachel em,.dev-fakt em{white-space:normal;line-height:1.35}.dev-kachel span,.dev-fakt span{margin-bottom:var(--s-2)}.dev-fakt b{font-size:min(1.375rem,18cqi);line-height:1.2}.dev-tafel:has(.dev-bild){height:auto}.dev-bild svg{height:auto}.dev-tafel-rumpf:has(>.dev-bild){padding-inline:var(--s-2)}.dev-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-karten{grid-auto-rows:12rem}.dev-karte{padding:var(--s-4)}.dev-b6{grid-column:span 12}.dev-entwurf{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.dev-karten{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.dev-karte{grid-template-rows:minmax(1.75rem,auto) 4.5rem auto}}@container antwort (max-width:26.5rem){.dev-knopfreihe{flex-wrap:wrap;display:flex}.dev .dev-knopfreihe>*{flex:100%}.dev .dev-knopfreihe>.dev-zaehler{order:-1}.dev .dev-knopfreihe>.btn.schmal:not(.primaer){flex:auto;width:auto}.dev .dev-knopfreihe .btn.schmal.leise{margin-left:0}.dev .dev-knopfreihe .btn.schmal{height:auto;min-height:2.25rem;padding-block:var(--s-2);white-space:normal;text-align:center;line-height:1.25}.dev .dev-chat-eingabe{grid-template-columns:minmax(0,1fr)}.dev .dev-chat-eingabe input,.dev .dev-chat-eingabe .btn.schmal{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.dev,.dev *,.dev :before,.dev :after{transition-duration:.01ms!important;transition-delay:0s!important}}.dev .qr-knopf,.dev .sortknopf{position:relative}.dev .qr-knopf:after,.dev .sortknopf:after{content:"";position:absolute;inset:-7px}.dev .sortknopf:after{inset:-12px -4px}.dev .dev-zeilenknopf{color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--d-r-0);background:0 0;border:0;margin:0;padding:0}.dev .dev-tafel-rumpf:focus-visible{outline-offset:-2px;border-radius:var(--d-r-2)}.dev .tabelle th:first-child,.dev .tabelle td:first-child{z-index:1;background:var(--d-flaeche);position:sticky;left:0}.dev .tabelle th:first-child{z-index:6}@media (max-width:60rem){.dev .tabelle th:first-child,.dev .tabelle td:first-child{box-shadow:1px 0 0 var(--d-linie)}.dev tr.abweichung td:first-child{box-shadow:inset 3px 0 0 var(--d-akzent-text), 1px 0 0 var(--d-linie)}}@media (pointer:coarse){.dev .btn.schmal,.dev .dev-chat-eingabe input,.dev .abmelden button,.dev .dev-leiste-fuss .abmelden button,.dev-schliessen,.dev-reiter{height:2.75rem;min-height:2.75rem}.dev .dev-knopfreihe .btn.schmal,.dev .dev-zeilenknopf{min-height:2.75rem}}.dev a,.dev button{-webkit-tap-highlight-color:transparent}.dev-reiter:not(.aktiv):active,.dev .dev-leiste-fuss .abmelden button:active,.dev .btn.schmal:not(.primaer):not([aria-disabled=true]):active,.dev-schliessen:active{background:var(--d-flaeche-3)}.dev .btn.primaer.schmal:not([aria-disabled=true]):active{background:var(--d-akzent-tief)}.dev .tabelle tr.anklickbar:active td{background:var(--d-flaeche-2)}.dev .dev-leiste-fuss .dev-fuss-reiter{align-items:center}.dev .dev-leiste-fuss .dev-fuss-reiter:not(.aktiv):active{background:var(--d-flaeche-3)}.dev .dev-einstellungen{flex-direction:column;flex:auto;min-height:0;display:flex}.dev .dev-wahl-knoepfe{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.dev .dev-wahl-knoepfe .btn.schmal{margin:0}.dev-wahlen{padding:0 var(--s-2)}.dev-wahl{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);min-height:3rem;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--d-linie);flex-wrap:wrap;display:flex}.dev-wahl:last-child{border-bottom:0}.dev-wahl-name{min-width:0;font-size:var(--d-t-s);color:var(--d-tinte-3);flex:9rem}.dev-wahl-punkte{justify-content:flex-end;gap:var(--s-1);flex-wrap:wrap;display:flex}.dev .dev-wahl-punkte label{height:2.25rem;padding:0 var(--s-3);border:1px solid var(--d-linie-2);border-radius:var(--d-r-voll);background:var(--d-flaeche);font-size:var(--d-t-s);letter-spacing:0;white-space:nowrap;color:var(--d-tinte);cursor:pointer;transition:background-color var(--d-zuegig), border-color var(--d-zuegig), box-shadow var(--d-zuegig);align-items:center;margin:0;font-weight:500;line-height:1;display:inline-flex;position:relative}.dev .dev-wahl-punkte input{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dev .dev-wahl-punkte label:has(input:checked){background:var(--d-akzent);border-color:var(--d-akzent-text);color:var(--d-auf-akzent);box-shadow:var(--d-schatten-knopf);font-weight:600}.dev .dev-wahl-punkte label:has(input:focus-visible){outline:2px solid var(--d-akzent-text);outline-offset:2px}@media (hover:hover){.dev .dev-wahl-punkte label:not(:has(input:checked)):hover{background:var(--d-flaeche-2);border-color:var(--d-tinte-3)}}.dev .dev-wahl-punkte label:not(:has(input:checked)):active{background:var(--d-flaeche-3)}.dev .dev-wahl .abmelden{display:inline-block}.dev .dev-wahl .abmelden button{width:auto;padding:0 var(--s-4);align-items:center;display:inline-flex}@media (max-width:60rem){.dev .dev-leiste-fuss .dev-fuss-reiter{justify-content:center;width:2.75rem;height:2.75rem;padding:0}.dev .dev-leiste-fuss .dev-fuss-reiter .dev-reiter-symbol{display:block}.dev .dev-leiste-fuss .dev-fuss-reiter .dev-reiter-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (pointer:coarse){.dev .dev-wahl-punkte label{height:2.75rem}}.dev.dunkel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--d-flaeche:#1e2228;--d-flaeche-2:#262b32;--d-flaeche-3:#30363e;--d-tinte:#f1f3f6;--d-tinte-2:#c2c8d1;--d-tinte-3:#99a2ad;--d-linie:#2b3037;--d-linie-2:#3a4049;--d-linie-feld:#717a86;--d-akzent-text:#f0c75d;--d-akzent-grund:#3a2e10;--d-schatten:0 0 0 1px #00000059, 0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--d-schatten-overlay:0 24px 64px -16px #000000b3;--d-abdunkelung:#0009}body:has(.dev.dunkel){--d-grund:#15181d}.dev.dunkel .dev-wortmarke,.dev.dunkel .dev-marke,.dev.dunkel .dev-hersteller img{filter:invert()hue-rotate(180deg)}.dev.dunkel .dev-marke-text{filter:none}.dev.dunkel .dev-bild svg>rect:first-child:not([class]){fill:var(--d-flaeche)}.dev[data-akzent=gruen]{--d-akzent:#0f6b62;--d-akzent-tief:#0b574f;--d-akzent-text:#0c5f57;--d-auf-akzent:#fff;--d-akzent-grund:#e7f2f0;--d-akzent-hell:#d6ebe8;--d-schatten-leitzahl:0 1px 2px #0f6b6233, 0 12px 28px -14px #0f6b628c;--d-schatten-knopf:0 1px 2px #0f6b6240;--d-schatten-knopf-hover:0 4px 12px -4px #0f6b6273}.dev.dunkel[data-akzent=gruen]{--d-akzent-text:#5fd0c0;--d-akzent-grund:#10302c}.dev[data-akzent=blau]{--d-akzent:#2e63d6;--d-akzent-tief:#2554bd;--d-akzent-text:#2458c7;--d-auf-akzent:#fff;--d-akzent-grund:#e9eff9;--d-akzent-hell:#dbe5fb;--d-schatten-leitzahl:0 1px 2px #2e63d633, 0 12px 28px -14px #2e63d68c;--d-schatten-knopf:0 1px 2px #2e63d640;--d-schatten-knopf-hover:0 4px 12px -4px #2e63d673}.dev.dunkel[data-akzent=blau]{--d-akzent-text:#86aef7;--d-akzent-grund:#182640}.dev[data-akzent=violett]{--d-akzent:#6d4fd6;--d-akzent-tief:#5c40c0;--d-akzent-text:#5b3fc4;--d-auf-akzent:#fff;--d-akzent-grund:#eeeaf9;--d-akzent-hell:#e3dcfb;--d-schatten-leitzahl:0 1px 2px #6d4fd633, 0 12px 28px -14px #6d4fd68c;--d-schatten-knopf:0 1px 2px #6d4fd640;--d-schatten-knopf-hover:0 4px 12px -4px #6d4fd673}.dev.dunkel[data-akzent=violett]{--d-akzent-text:#b4a2f5;--d-akzent-grund:#28214a}.dev .dev-fleck{width:.75rem;height:.75rem;margin-right:var(--s-2);border-radius:50%;flex:none;display:inline-block;box-shadow:inset 0 0 0 1px #14171c33}.dev .dev-wahl-punkte label:has(input:checked) .dev-fleck{box-shadow:0 0 0 2px var(--d-auf-akzent)}.dev .dev-fleck[data-farbe=gelb]{background:#f5cc66}.dev .dev-fleck[data-farbe=gruen]{background:#0f6b62}.dev .dev-fleck[data-farbe=blau]{background:#2e63d6}.dev .dev-fleck[data-farbe=violett]{background:#6d4fd6}
