.vs .em-gruppe{border:0;min-width:0;margin:0;padding:0}.vs .em-gruppe>legend{padding:0}.em-ft-raum{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);display:grid}.em-zustand,.em-fragen{flex-direction:column;gap:14px;padding:22px 24px 24px;display:flex}.em-zustand{background:color-mix(in oklab, var(--color-brand-ink) 2.5%, var(--color-brand-raised));border-right:1px solid var(--color-brand-line)}.em-schluessel{color:var(--color-brand-ink-muted);margin:0 0 8px;font-size:13px}.em-schluessel code,.em-typ{font-family:var(--vs-mono);color:var(--vs-auto);font-size:12px}.em-zeilen{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.em-zeile{cursor:pointer;display:block;position:relative}.em-zeile input{opacity:0;cursor:pointer;position:absolute;inset:0}.em-zeile>span{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:6px;padding:8px 12px;font-size:14px;line-height:1.4;transition:border-color .16s ease-out,background-color .16s ease-out;display:block}.em-zeile input:checked+span{border-color:var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 8%, var(--color-brand-raised));box-shadow:inset 3px 0 0 var(--vs-auto)}.em-zeile input:focus-visible+span{outline:2px solid var(--color-brand-accent);outline-offset:2px}.em-cv-liste{color:var(--color-brand-ink-muted);margin:0;padding:0 0 0 16px;font-size:13px;line-height:1.5}.em-erfunden{color:var(--color-brand-ink-muted);margin:8px 0 0;font-size:12px;font-style:italic}.em-fragen .vs-le-schalter code.em-typ{color:inherit;margin-left:4px}@media (width<=480px){.em-fragen .vs-le-schalter{border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.em-fragen .vs-le-schalter span{text-align:center;border-radius:11px;padding:6px;display:block}.em-fragen .vs-le-schalter code.em-typ{margin-left:0;font-size:11px;display:block}}.em-antwort{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:10px;flex-direction:column;gap:12px;min-height:420px;padding:16px 18px;display:flex}.em-frage-text{margin:0;font-size:16px;font-weight:600;line-height:1.4}.em-wortlaut{color:var(--color-brand-ink-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.em-wortlaut code{font-family:var(--vs-mono);font-size:12px}.em-optionen-marke{margin:4px 0 0}.em-optionen{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.em-optionen li{grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.em-optionen li[data-wahl] .em-opt-name{color:var(--color-brand-ink);font-weight:600}.em-opt-name{overflow-wrap:anywhere;hyphens:auto;min-width:0;color:var(--color-brand-ink-muted)}.em-opt-spur{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;height:12px;display:block;position:relative;overflow:hidden}.em-opt-fuellung{width:var(--w);background:var(--vs-auto);border-radius:3px;position:absolute;inset:0 auto 0 0}[data-aufbau] .em-opt-fuellung:not([data-da]){width:0}.em-opt-p{font:500 13px/1 var(--vs-mono);font-variant-numeric:tabular-nums;text-align:right}.em-code{background:color-mix(in oklab, var(--color-brand-ink) 4%, var(--color-brand-raised));border-radius:6px;margin:auto 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.em-code .labor-mono-label{margin-right:6px}@media (prefers-reduced-motion:no-preference){.em-opt-fuellung{transition:width .6s ease-out}}@media (width<=800px){.em-ft-raum{grid-template-columns:1fr}.em-zustand{border-right:0;border-bottom:1px solid var(--color-brand-line)}.em-antwort{min-height:0}}.em-wahl{flex-direction:column;gap:8px;padding:18px 24px 4px;display:flex}.em-satz-text{max-width:760px;color:var(--color-brand-ink-muted);margin:0;font-size:14px;line-height:1.5}.em-bild{padding:8px 24px 0}.em-figur{margin:0}.em-svg{width:100%;height:auto;display:block}.em-band{fill:color-mix(in oklab, var(--vs-mensch) 8%, transparent);stroke:color-mix(in oklab, var(--vs-mensch) 45%, transparent);stroke-width:1px}.em-achse,.em-tick{stroke:var(--color-brand-line-strong);stroke-width:1px}.em-tick-text,.em-achsen-text{font:500 11px/1 var(--vs-mono);fill:var(--color-brand-ink-muted)}.em-pkt{stroke-width:1.1px;transition:fill .2s ease-out,stroke .2s ease-out,opacity .2s ease-out}.em-pkt[data-w="1"]{fill:var(--vs-auto);stroke:var(--vs-auto)}.em-pkt[data-w="0"]{fill:var(--color-brand-raised);stroke:var(--color-brand-ink-muted)}.em-pkt[data-k=mensch]{opacity:.55}.em-pkt[data-falsch]{stroke:var(--color-brand-danger);fill:var(--color-brand-danger)}.em-schwelle-linie line{stroke:var(--color-brand-ink);stroke-width:1.5px}.em-schwelle-marke{fill:var(--color-brand-ink)}.em-schwelle-text{font:600 11px/1 var(--vs-mono);fill:var(--color-brand-raised)}.em-legende{color:var(--color-brand-ink-muted);flex-wrap:wrap;gap:6px 18px;margin:6px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.em-legende li{align-items:center;gap:6px;display:inline-flex}.em-l{border:1.5px solid #0000;border-radius:50%;width:10px;height:10px;display:inline-block}.em-l-ja{background:var(--vs-auto);border-color:var(--vs-auto)}.em-l-nein{background:var(--color-brand-raised);border-color:var(--color-brand-ink-muted)}.em-l-falsch{background:var(--color-brand-danger);border-color:var(--color-brand-danger)}.em-l-band{background:color-mix(in oklab, var(--vs-mensch) 8%, transparent);border-color:color-mix(in oklab, var(--vs-mensch) 45%, transparent);border-radius:2px;width:16px}.em-regler{flex-direction:column;gap:14px;padding:18px 24px 22px;display:flex}.em-regler-zeile[hidden]{display:none}.em-schwelle .vs-kennzahl[data-kennzahl=falsch] .vs-kennzahl-wert{color:var(--color-brand-danger)}.em-schwelle .vs-kennzahl[data-kennzahl=mensch] .vs-kennzahl-wert{color:var(--vs-mensch)}@media (prefers-reduced-motion:reduce){.em-pkt{transition:none}}.em-svg-schmal{display:none}.em-svg-schmal .em-tick-text,.em-svg-schmal .em-achsen-text{font-size:14px}.em-svg-schmal .em-schwelle-text{font-size:13px}@media (width<=700px){.em-svg-breit{display:none}.em-svg-schmal{display:block}.em-bild{padding:8px 12px 0}.em-regler{padding:18px 12px 22px}}.vs .em-vorbehalt{border-bottom:1px solid var(--color-brand-line);background:color-mix(in oklab, var(--color-brand-warning) 9%, var(--color-brand-raised));color:var(--color-brand-ink);margin:0;padding:10px 24px;font-size:13px;line-height:1.5}.em-hero-notiz{font-style:italic}.em-v-raum{border-bottom:1px solid var(--color-brand-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);display:grid}.vs .em-v-liste{border-right:1px solid var(--color-brand-line);background:color-mix(in oklab, var(--color-brand-ink) 2.5%, var(--color-brand-raised));max-height:640px;padding:20px 20px 32px 24px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.vs .em-v-liste legend{float:left;width:100%;margin-bottom:8px;padding-top:0}.vs .em-v-liste legend+.em-zeilen{clear:both}.em-v-wahl-cv{color:var(--color-brand-ink-muted);margin-top:2px;font-size:12px}.em-v-wahl span span{display:block}.em-v-wahl-muster,.em-v-muster{font-family:var(--vs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-ink-muted);font-size:11px}.em-v-wahl-zeile{margin-top:2px;font-size:13px}.em-v-fall{flex-direction:column;gap:10px;min-width:0;padding:20px 24px 24px;display:flex}.em-v-fall>*{margin:0}.em-v-kopf p,.em-v-muster,.em-v-zeile,.em-v-frage{margin:0 0 4px}.em-v-zeile{font-size:16px;font-weight:600;line-height:1.4}.em-v-frage{color:var(--color-brand-ink-muted);font-size:14px}.em-v-raster-rahmen{overflow-x:auto}.em-v-raster{border-collapse:collapse;width:100%;font-size:13px}.em-v-raster th,.em-v-raster td{border-bottom:1px solid var(--color-brand-line);text-align:left;vertical-align:middle;padding:6px 8px}.em-v-raster thead th{font-family:var(--vs-mono);letter-spacing:.04em;color:var(--color-brand-ink-muted);font-size:11px;font-weight:600}.em-v-raster tbody th{min-width:150px;font-weight:500}.em-v-raster td{min-width:92px}.em-v-raster td .em-opt-spur{height:8px;margin-bottom:4px}.em-v-raster td[data-wahl]{box-shadow:inset 0 0 0 2px var(--color-brand-ink-muted);border-radius:4px}.em-v-raster td[data-wahl=gleich]{box-shadow:inset 0 0 0 2px var(--color-brand-success)}.em-v-raster tr[data-ref] th{font-weight:700}@media (width<=600px){.em-v-raster th,.em-v-raster td{padding:6px}.em-v-raster tbody th{min-width:104px}.em-v-raster td{min-width:64px}.em-v-raster-rahmen:has(thead th:nth-child(4)){padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}.em-v-p{font:500 12px/1 var(--vs-mono);font-variant-numeric:tabular-nums}.em-v-haken{color:var(--color-brand-success);font-size:12px;font-weight:600}.em-v-rest{color:var(--color-brand-ink-muted);font-size:12px}.em-v-notiz{background:color-mix(in oklab, var(--color-brand-ink) 4%, var(--color-brand-raised));border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.5}.em-v-notiz .labor-mono-label{margin-right:6px}.em-v-tabelle-rahmen{padding:20px 24px 18px;overflow-x:auto}.em-v-tabelle{border-collapse:collapse;width:100%;font-size:14px}.em-v-tabelle th,.em-v-tabelle td{border-bottom:1px solid var(--color-brand-line);text-align:right;padding:8px 10px}.em-v-tabelle th:first-child{text-align:left}.em-v-tabelle td{font-family:var(--vs-mono);font-variant-numeric:tabular-nums}.em-v-tabelle tr[data-arm=jev] th,.em-v-tabelle tr[data-arm=jev] td{font-weight:700}.em-v-tabelle tr[data-arm=claude-b]{color:var(--color-brand-ink-muted)}@media (width<=1180px){.em-v-raum{grid-template-columns:1fr}.vs .em-v-liste{border-right:0;border-bottom:1px solid var(--color-brand-line);max-height:320px}}.em-v-n,.em-v-zaehl{color:var(--color-brand-ink-muted);font-size:11px;font-weight:400;display:block}.em-v-stern{color:var(--color-brand-ink);margin-left:2px}.em-v-meta td[data-spalte=datum]{white-space:nowrap}@media (width<=800px){.em-v-tabelle-rahmen{padding:16px 12px 14px}.em-v-tabelle thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.em-v-tabelle,.em-v-tabelle tbody,.em-v-tabelle tr,.em-v-tabelle th,.em-v-tabelle td{display:block}.em-v-tabelle tr{border-bottom:1px solid var(--color-brand-line);padding:8px 0}.em-v-tabelle th,.em-v-tabelle td{border-bottom:0;padding:3px 0}.em-v-tabelle td{text-align:right;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.em-v-tabelle td:before{content:attr(data-label);font-family:var(--font-sans,inherit);color:var(--color-brand-ink-muted);text-align:left;font-size:13px;font-weight:400}.em-v-tabelle td>span{text-align:right}.em-v-zaehl{margin-left:6px;display:inline}.em-v-meta code{white-space:normal;overflow-wrap:anywhere}}.em-r-raten{border-bottom:1px solid var(--color-brand-line);padding:20px 24px 18px}.em-r-raten ul,.em-z-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.em-r-raten li{grid-template-columns:minmax(180px,1.2fr) minmax(0,2fr) 70px 90px;align-items:center;gap:12px;font-size:14px;display:grid}.em-r-spur{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;height:14px;display:block;position:relative;overflow:hidden}.em-r-fuellung{width:var(--w);background:var(--vs-auto);border-radius:3px;position:absolute;inset:0 auto 0 0}.em-r-fuellung[data-rate=qwenGemischt]{background:var(--vs-mensch)}[data-start] .em-r-fuellung{width:0}.em-r-wert{font:600 15px/1 var(--vs-mono);text-align:right}.em-r-fuss{font:12px/1.2 var(--vs-mono);color:var(--color-brand-ink-muted)}@media (prefers-reduced-motion:no-preference){.em-r-fuellung{transition:width .7s ease-out calc(var(--i,0) * .25s)}}@media (width<=700px){.em-r-raten li{grid-template-columns:1fr 70px}.em-r-raten .em-r-spur{order:3;grid-column:1/-1}.em-r-fuss{display:none}}.em-k-spiel,.em-k-kurve{border-bottom:1px solid var(--color-brand-line);padding:20px 24px 22px}.em-k-runde{flex-direction:column;gap:8px;min-height:300px;display:flex}.em-k-runde>p,.em-k-aufloesung p{margin:0}.em-k-zaehler{font-family:var(--vs-mono);color:var(--color-brand-ink-muted);font-size:12px}.em-k-wahl{font-size:15px;font-weight:600}.em-k-wahl .labor-mono-label{margin-right:6px}.em-k-aufgabe{font-size:14px;margin-top:6px!important}.em-k-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.em-k-band{border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);color:var(--color-brand-ink);font:500 14px/1 var(--vs-mono);cursor:pointer;border-radius:999px;padding:8px 16px}.em-k-band:hover:not(:disabled),.em-k-band:focus-visible{border-color:var(--vs-auto);outline:none}.em-k-band:disabled{cursor:default}.em-k-band[data-geraten]{background:color-mix(in oklab, var(--color-brand-ink) 8%, var(--color-brand-raised))}.em-k-band[data-richtig]{border-color:var(--color-brand-success);box-shadow:inset 0 0 0 1px var(--color-brand-success)}.em-k-aufloesung{border-top:1px dashed var(--color-brand-line);flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;font-size:14px;display:flex}.em-k-p{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.em-k-weiter{color:var(--color-brand-secondary);align-self:flex-start;font-weight:600}.em-k-ende{font-size:18px;font-weight:600}.em-k-bild{margin-top:10px}.em-k-svg{width:100%;max-width:760px;height:auto;display:block}.em-k-gitter{stroke:var(--color-brand-line);stroke-width:1px}.em-k-diagonale{stroke:var(--color-brand-ink-muted);stroke-width:1.2px;stroke-dasharray:4 4}.em-k-balken{fill:color-mix(in oklab, var(--vs-auto) 70%, var(--color-brand-raised));transform-box:fill-box;transform-origin:50% 100%}.em-k-angabe{stroke:var(--color-brand-ink);stroke-width:2.5px}[data-start] .em-k-balken{transform:scaleY(0)}[data-start] .em-k-angabe{opacity:0}@media (prefers-reduced-motion:no-preference){.em-k-balken{transition:transform .6s ease-out calc(var(--i,0) * .11s)}.em-k-angabe{transition:opacity .3s ease-out calc(var(--i,0) * .11s + .4s)}}.em-k-n{font:500 11px/1 var(--vs-mono);fill:var(--color-brand-ink-muted)}.em-l-eckig{background:color-mix(in oklab, var(--vs-auto) 70%, var(--color-brand-raised));border-color:#0000;border-radius:2px}.em-l-strich{background:var(--color-brand-ink);border:0;border-radius:0;width:16px;height:3px}.em-l-diagonale{border:0;border-top:1.5px dashed var(--color-brand-ink-muted);border-radius:0;width:16px;height:0}.em-k-kennzahlen{border-top:0;margin-top:14px}.em-k-kennzahlen .vs-kennzahl{border-bottom:0;border-right:0;padding-left:0}@media (prefers-reduced-motion:no-preference){[data-wechsel] .em-k-balken{transition-delay:calc(var(--i,0) * 30ms)}[data-wechsel] .em-k-angabe{transition-delay:calc(var(--i,0) * 30ms + .25s)}}.em-z-liste li{border-bottom:1px solid var(--color-brand-line);background:var(--color-brand-raised);grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:6px 0;display:grid}.em-z-kopf{flex-direction:column;min-width:0;display:flex}.em-z-titel{color:var(--color-brand-ink-muted);font-size:12px;line-height:1.35}.em-z-cv{font-size:13px;font-weight:600;line-height:1.35}.em-z-absicht{font-family:var(--vs-mono);color:var(--color-brand-ink-muted);font-size:11px}.em-z-absicht[data-absicht=fit]{color:var(--color-brand-success)}.em-z-total{font:600 15px/1 var(--vs-mono);text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.em-z-fuellung{transition:width .45s ease-out}}.em-z-kennzahl{border:0;border-top:1px solid var(--color-brand-line);margin-top:18px;padding:14px 0 0}@media (width<=700px){.em-z-liste li{border-left:3px solid var(--color-brand-line);grid-template-columns:minmax(0,1fr) 60px 32px;gap:8px;padding:4px 0 4px 8px}.em-z-liste li[data-absicht=fit]{border-left-color:var(--color-brand-success)}.em-z-liste li[data-absicht=no_fit]{border-left-color:var(--color-brand-danger)}.em-z-absicht,.em-z-titel{display:none}.em-z-liste .em-r-spur{grid-column:2}.em-zusammen .vs-steuerung .vs-hinweis{display:none}}@media (width>=801px){.em-zusammen .vs-steuerung{align-self:start;position:sticky;top:88px}}.em-v-cv{color:var(--color-brand-ink-muted);font-size:13px}.em-v-meta td{text-align:left;font-family:inherit}.em-v-meta th,.em-v-meta td{text-align:left!important}.em-v-meta code{font-family:var(--vs-mono);overflow-wrap:normal;font-size:12px}@media (width<=800px){.em-v-meta td[data-spalte=datum]{white-space:normal}}.em-l-erfunden{background:var(--color-brand-danger);border-color:var(--color-brand-danger)}.em-k-bild{overflow-x:auto}.em-k-achse-text{display:none}@media (width<=700px){.em-k-svg{min-width:560px}.em-k-bild{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px);mask-image:linear-gradient(90deg,#0000 0,#000 24px)}.em-k-achse-svg{display:none}.em-k-achse-text{margin:6px 0 0;display:block}}.em-art{border:1px solid var(--color-brand-line);font-family:var(--vs-mono);letter-spacing:.02em;color:var(--color-brand-ink-muted);vertical-align:1px;white-space:normal;text-transform:none;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:500;line-height:1.6;display:inline-block}.em-art[data-art=api]{border-color:color-mix(in oklab, var(--vs-auto) 55%, transparent);color:var(--color-brand-ink)}.em-art[data-art=nachtrainiert]{border-style:dashed}.em-art-zeile{font-family:var(--vs-mono);letter-spacing:.02em;text-transform:none;color:var(--color-brand-ink-muted);margin-top:3px;font-size:10.5px;font-weight:400;line-height:1.35;display:block}.vs [data-ab]{transition:opacity .38s ease-out}.vs [data-ab]:not([data-an]) .weg-wert,.vs .weg-spalte:not([data-an]) .weg-wert{visibility:hidden}.vs .schritte{border-top:1px solid var(--color-brand-line);background:color-mix(in oklab, var(--color-brand-ink) 3%, var(--color-brand-raised));flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 20px;display:flex}.vs .schritte[hidden]{display:none}.schritte-knoepfe{flex-wrap:wrap;gap:6px;display:flex}.schritte-knopf{white-space:nowrap;border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);min-height:44px;color:var(--color-brand-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .16s ease-out,background-color .16s ease-out}.schritte-knopf:hover:not(:disabled,[aria-disabled=true]){border-color:var(--vs-auto)}.schritte-knopf:disabled,.schritte-knopf[aria-disabled=true]{opacity:.5;cursor:default}.schritte-knopf:focus-visible,.schritte-punkt:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.schritte-weiter{background:var(--vs-gewaehlt);border-color:var(--vs-gewaehlt);color:var(--vs-auf-farbe)}.schritte-weiter:hover:not(:disabled){border-color:var(--vs-gewaehlt)}.schritte-spielen[data-zustand=an] .schritte-aus,.schritte-spielen[data-zustand=aus] .schritte-an{display:none}.schritte-stand{flex-direction:column;gap:2px;min-width:150px;margin:0;font-size:14px;display:flex}.schritte-zaehler{font-family:var(--vs-mono);font-variant-numeric:tabular-nums;color:var(--color-brand-ink-muted);font-size:12px}.schritte-name{font-weight:600}.schritte-punkte{gap:0;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.schritte-punkt{width:40px;height:44px;color:var(--color-brand-ink-muted);font:600 12px/1 var(--vs-mono);cursor:pointer;background:0 0;border:0;position:relative}.schritte-punkt span{border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);border-radius:50%;place-items:center;width:26px;height:26px;transition:background-color .22s ease-out,color .22s ease-out;display:inline-grid}.schritte-punkt[data-erreicht] span{border-color:var(--vs-auto);color:var(--vs-auto)}.schritte-punkt[aria-current=step] span{background:var(--vs-auto);color:var(--vs-auf-farbe)}@media (width<=640px){.vs .schritte{gap:8px;padding:10px 12px}.schritte-knoepfe{grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.schritte-neu{display:none}.schritte-punkte{margin:0}.schritte-punkt{width:44px}}.vs .tipp{border:1px dashed var(--color-brand-ink);background:var(--color-brand-raised);border-radius:10px;min-width:0;margin:0;padding:12px 14px}.vs .tipp[hidden]{display:none}.tipp-frage{padding:0;font-size:15px;font-weight:600;line-height:1.4}.tipp-marke{font-family:var(--vs-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-ink-muted);margin-right:4px;font-size:11px}.tipp-optionen{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tipp-option{position:relative}.tipp-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.tipp-option span{border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;display:inline-flex}.tipp-option input:checked+span{border:1px dashed var(--color-brand-ink);font-weight:600}.tipp-option input:focus-visible+span{outline:2px solid var(--color-brand-accent);outline-offset:2px}.wertetabelle-ohne-js{padding:14px 20px 4px;overflow-x:auto}.wertetabelle-ohne-js table{border-collapse:collapse;width:100%;font-size:13px}.wertetabelle-ohne-js caption{text-align:left;padding-bottom:6px;font-weight:600}.wertetabelle-ohne-js th,.wertetabelle-ohne-js td{text-align:left;vertical-align:top;border-top:1px solid var(--color-brand-line);padding:5px 8px}.vs[data-js] .wertetabelle-ohne-js{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.netz-schema{border:1px dashed var(--color-brand-line-strong);font:600 10.5px/1.5 var(--vs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-ink-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.netz-kachel{fill:var(--color-brand-line-strong)}.netz-t-rahmen{--netz-farbe:var(--color-brand-line-strong)}.netz-t-zustand{--netz-farbe:var(--vs-auto)}.netz-t-cv{--netz-farbe:color-mix(in oklab, var(--vs-auto) 45%, var(--color-brand-raised))}.netz-t-frage{--netz-farbe:color-mix(in oklab, var(--color-brand-ink) 65%, var(--color-brand-raised))}.netz-t-optionen{--netz-farbe:color-mix(in oklab, var(--vs-auto) 75%, var(--color-brand-ink))}.netz-t-prefix,.netz-t-jev{--netz-farbe:color-mix(in oklab, var(--color-brand-ink) 45%, var(--color-brand-raised))}rect.netz-kachel{fill:var(--netz-farbe)}.netz-antwortposition{fill:none;stroke:var(--color-brand-ink);stroke-width:1.4px}.netz-kante{fill:none;stroke:var(--color-brand-line-strong);stroke-width:.6px;stroke-dasharray:2 2;opacity:.7}.netz-knoten{fill:var(--color-brand-raised);stroke:var(--color-brand-line-strong);stroke-width:1px}.netz-verbindung{fill:none;stroke:var(--vs-auto);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}[data-an] .netz-verbindung,[data-an].netz-verbindung{stroke-dashoffset:0}[data-an] .netz-knoten-weg{fill:var(--vs-auto);stroke:var(--vs-auto)}@media (prefers-reduced-motion:no-preference){.netz-verbindung{transition:stroke-dashoffset .42s ease-out;transition-delay:calc(var(--i,0) * .11s)}.netz-knoten{transition:fill .3s ease-out;transition-delay:calc(var(--i,0) * .11s)}}.netz-box{background:color-mix(in oklab, var(--color-brand-ink) 88%, var(--color-brand-raised));min-height:150px;color:var(--color-brand-surface);border-radius:10px;flex-direction:column;justify-content:center;gap:6px;padding:16px 18px;display:flex;position:relative}.netz-box p{margin:0;font-size:13px;line-height:1.45}.netz-box .netz-box-titel{font:600 14px/1.3 var(--vs-mono)}.netz-box-pfeil{background:var(--color-brand-ink);width:14px;height:2px;position:absolute;top:50%}.netz-box-hinein{left:-16px}.netz-box-heraus{right:-16px}.netz-code{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:8px;margin:0;overflow:hidden}.netz-code-datei{font:500 11px/1.3 var(--vs-mono);color:var(--color-brand-ink-muted);border-bottom:1px solid var(--color-brand-line);padding:6px 10px}.netz-code-zeilen{margin:0;padding:4px 0;list-style:none}.netz-code-zeilen li{font:500 12px/1.45 var(--vs-mono);grid-template-columns:30px minmax(0,1fr);gap:0 6px;padding:3px 10px 3px 0;display:grid}.netz-code-zeilen li[data-hell]{background:color-mix(in oklab, var(--vs-auto) 14%, var(--color-brand-raised))}.netz-code-nr{text-align:right;color:var(--color-brand-ink-muted);font-variant-numeric:tabular-nums}.netz-code-zeilen code{font:inherit;overflow-wrap:anywhere}.netz-code-wert{color:var(--vs-auto);font-variant-numeric:tabular-nums;grid-column:2;font-weight:700}.netz-ergebnis{border:1px solid;border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.netz-ergebnis[data-art=ja],.netz-ergebnis[data-art=wert]{color:var(--color-brand-ink);border-color:var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 10%, var(--color-brand-raised))}.netz-ergebnis[data-art=nein]{color:var(--color-brand-ink-muted)}.netz-ergebnis[data-art=mensch]{color:var(--color-brand-ink);border-color:var(--vs-mensch);background:color-mix(in oklab, var(--vs-mensch) 14%, var(--color-brand-raised))}.netz-schalter{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.netz-schalter input{opacity:0;cursor:pointer;width:44px;height:26px;margin:0;position:absolute}.netz-schalter-spur{border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .2s ease-out;position:relative}.netz-schalter-spur:after{content:"";background:var(--color-brand-ink-muted);border-radius:50%;width:18px;height:18px;transition:transform .2s ease-out;position:absolute;top:3px;left:3px}.netz-schalter input:checked+.netz-schalter-spur{background:var(--vs-auto);border-color:var(--vs-auto)}.netz-schalter input:checked+.netz-schalter-spur:after{background:var(--vs-auf-farbe);transform:translate(18px)}.netz-schalter input:focus-visible+.netz-schalter-spur{outline:2px solid var(--color-brand-accent);outline-offset:2px}.netz-schalter[data-aus]{cursor:default;color:var(--color-brand-ink-muted)}.vs.weg{overflow:clip}.weg-wahl{flex-wrap:wrap;gap:12px 28px;padding:16px 20px 6px;display:flex}.weg-gruppe{min-width:0;max-width:100%}.weg-chipreihe{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.weg-chip{position:relative}.weg-chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.weg-chip>span{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;transition:border-color .16s ease-out,background-color .16s ease-out;display:inline-flex}.weg-chip input:checked+span{border-color:var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 10%, var(--color-brand-raised));font-weight:600}.weg-chip input:focus-visible+span{outline:2px solid var(--color-brand-accent);outline-offset:2px}.weg-chip .em-art-zeile{margin:0;font-weight:400;display:inline}.weg-chip-bst{font:700 12px/1 var(--vs-mono);color:var(--vs-auto)}.weg-zeile{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:2px 10px;margin:2px 0 0;font-size:15px;display:flex}.weg-klein{color:var(--color-brand-ink-muted);font-size:12.5px;line-height:1.45}.weg-marke{font:600 11px/1.4 var(--vs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-ink-muted);margin:0}.weg-bild{outline:none;padding:10px 20px 16px}.weg-spalten{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.72fr) minmax(0,1.1fr) minmax(0,1.3fr);margin:0;padding:0;list-style:none;display:grid}.weg-spalte{flex-direction:column;gap:8px;min-width:0;padding:10px 14px 12px;display:flex;position:relative}.weg-spalte+.weg-spalte{border-left:1px dashed var(--color-brand-line-strong)}.weg-spalte+.weg-spalte:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:7px solid var(--color-brand-line-strong);width:0;height:0;transition:border-left-color .3s ease-out;position:absolute;top:16px;left:-6px}.weg-spalte[data-an]+.weg-spalte[data-an]:before{border-left-color:var(--vs-auto)}.weg-spalte:not([data-an])>*{opacity:var(--vs-noch-nicht)}.weg-spalte:not([data-an]) svg,.weg-spalte:not([data-an]) .netz-stapel,.weg-spalte:not([data-an]) .netz-spur,.weg-spalte:not([data-an]) .netz-code,.weg-spalte:not([data-an]) .netz-box{opacity:.25}.weg-spalte-kopf{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.weg-nr{border:1px solid var(--color-brand-line-strong);width:22px;height:22px;font:700 11px/1 var(--vs-mono);border-radius:50%;place-items:center;transition:background-color .3s ease-out,color .3s ease-out;display:inline-grid}.weg-spalte[data-an] .weg-nr{background:var(--vs-auto);border-color:var(--vs-auto);color:var(--vs-auf-farbe)}.weg-rolle{color:var(--color-brand-ink-muted);margin:-4px 0 0;font-size:12.5px;line-height:1.4}.weg-spalte-inhalt{flex-direction:column;gap:8px;min-width:0;display:flex}.weg-zahl{font:600 12.5px/1.4 var(--vs-mono);font-variant-numeric:tabular-nums;margin:0}.netz-prompt{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.netz-stueck{border-left:3px solid var(--netz-farbe);background:color-mix(in oklab, var(--netz-farbe) 7%, var(--color-brand-raised));border-radius:0 4px 4px 0;grid-template-columns:minmax(0,1fr);gap:1px;padding:4px 8px;font-size:12.5px;line-height:1.4;display:grid}.netz-stueck-art{font:600 10.5px/1.4 var(--vs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-ink-muted)}.netz-stueck-text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.netz-t-optionen .netz-stueck-text{-webkit-line-clamp:unset;display:block}.netz-stueck code,.netz-optionen code{font:500 11.5px/1.4 var(--vs-mono)}.netz-optionen{margin:0;padding:0;list-style:none}.netz-optionen li{overflow-wrap:anywhere;border-radius:3px;padding:1px 4px;transition:background-color .16s ease-out}.netz-leer{color:var(--color-brand-ink-muted);font-style:italic}.netz-prefix{border:1px dashed var(--vs-auto);border-radius:3px;padding:0 3px}.netz-luecke{color:var(--vs-auto);margin-left:2px}.netz-json{border:1px solid var(--color-brand-line);background:color-mix(in oklab, var(--color-brand-ink) 3%, var(--color-brand-raised));max-height:260px;font:500 11px/1.45 var(--vs-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:8px 10px;overflow:auto}.weg-voll summary{cursor:pointer;color:var(--color-brand-secondary);align-items:center;min-height:32px;font-size:13px;display:flex}.netz-voll{border:1px solid var(--color-brand-line);max-height:320px;font:500 11px/1.45 var(--vs-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:6px 0 0;padding:8px 10px;overflow:auto}.netz-voll mark{background:color-mix(in oklab, var(--vs-auto) 18%, var(--color-brand-raised));color:inherit}.netz-kacheln,.netz-schichten{width:100%;height:auto;display:block}.weg-unter{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.weg-unter-text{margin:0;font-size:12.5px;line-height:1.4}.netz-vektor{gap:3px;display:inline-flex}.netz-vektor-spalte{flex-direction:column;gap:1px;display:inline-flex}.netz-vektor-spalte span{background:color-mix(in oklab, var(--vs-auto) calc(var(--h) * 100%), var(--color-brand-raised));border:.5px solid var(--color-brand-line-strong);width:7px;height:5px}.weg-schichten{flex-direction:column;gap:4px;display:flex}.netz-schmal{display:none}.weg-box{padding:4px 16px}.weg-meta{color:var(--color-brand-ink-muted);margin:0;font-size:12px;line-height:1.5}.weg-meta code{font:500 11px/1.4 var(--vs-mono);overflow-wrap:anywhere}.weg-meta a{color:var(--color-brand-secondary);text-underline-offset:2px;text-decoration:underline}.netz-stapel{align-items:stretch;gap:6px;height:190px;display:flex}.netz-stapel-spur{border:1px solid var(--color-brand-line-strong);background:var(--color-brand-raised);border-radius:4px;width:40px;position:relative;overflow:hidden}.netz-segment{left:0;right:0;bottom:var(--unten);height:var(--h);background:var(--vs-auto);border-top:1px solid var(--color-brand-raised);transform-origin:bottom;position:absolute}.netz-segment.netz-rest{background:color-mix(in oklab, var(--color-brand-ink-muted) 35%, var(--color-brand-raised));transition:opacity .4s ease-out,background-color .4s ease-out}.weg[data-teilen=an][data-schritt="5"] .netz-rest,.weg[data-teilen=an][data-schritt="6"] .netz-rest{outline:1px dashed var(--color-brand-ink-muted);outline-offset:-1px;background:0 0}.netz-stapel-skala{font:500 10.5px/1 var(--vs-mono);color:var(--color-brand-ink-muted);flex-direction:column;justify-content:space-between;display:flex}.netz-legende-token{font:500 12px/1.45 var(--vs-mono);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.netz-legende-token li{border-radius:3px;justify-content:space-between;gap:6px;padding:0 4px;display:flex}.netz-legende-token li[data-wahl]{font-weight:700}.netz-rest-zeile{color:var(--color-brand-ink-muted);font-family:inherit}.netz-rest-zeile span:first-child{font-family:var(--font-sans,inherit);font-size:11.5px}.weg-masse{font:700 13px/1.4 var(--vs-mono);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.weg-masse .weg-klein{font-family:inherit;font-weight:400}.weg-erstes{align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.netz-ring{border:2px solid var(--vs-auto);min-width:28px;height:28px;font:700 12px/1 var(--vs-mono);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.weg-erstes[data-anders] .netz-ring{border-color:var(--vs-mensch)}.weg-hinweis{border:1px dashed var(--color-brand-line-strong);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.netz-ausgaenge{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.netz-ausgang{cursor:default;border-radius:6px;outline:none;grid-template-columns:24px minmax(0,1fr) 46px;grid-template-areas:"bst name name""bst spur wert"".rohp rohp";align-items:center;gap:2px 8px;padding:4px 6px;transition:background-color .16s ease-out;display:grid}.netz-ausgang:focus-visible{outline:2px solid var(--color-brand-accent)}.netz-bst{border:1.5px solid var(--vs-auto);width:22px;height:22px;font:700 11px/1 var(--vs-mono);color:var(--vs-auto);border-radius:50%;grid-area:bst;place-items:center;display:inline-grid}.netz-ausgang[data-wahl] .netz-bst{background:var(--vs-auto);color:var(--vs-auf-farbe)}.netz-bst-jev{border-style:dashed}.netz-ausgang-name{overflow-wrap:anywhere;grid-area:name;font-size:12.5px;line-height:1.35}.netz-ausgang[data-wahl] .netz-ausgang-name{font-weight:600}.netz-spur{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;grid-area:spur;height:12px;position:relative;overflow:hidden}.netz-fuellung{width:var(--w);background:var(--vs-auto);border-radius:3px;position:absolute;inset:0 auto 0 0}.weg-spalte:not([data-an]) .netz-fuellung{width:0}@media (prefers-reduced-motion:no-preference){.netz-fuellung{transition:width .6s ease-out}}.netz-wert{text-align:right;font:600 12.5px/1 var(--vs-mono);font-variant-numeric:tabular-nums;grid-area:wert}.netz-roh-p{font:500 11px/1.3 var(--vs-mono);font-variant-numeric:tabular-nums;color:var(--color-brand-ink-muted);grid-area:rohp}.netz-formel{background:color-mix(in oklab, var(--color-brand-ink) 4%, var(--color-brand-raised));font:600 12px/1.45 var(--vs-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:6px;margin:2px 0 0;padding:6px 8px}.weg-schalter{flex-direction:column;gap:2px;display:flex}.weg[data-spur=A] [data-buchstabe=A],.weg[data-spur=B] [data-buchstabe=B],.weg[data-spur=C] [data-buchstabe=C],.weg[data-spur=D] [data-buchstabe=D]{background:color-mix(in oklab, var(--vs-auto) 18%, var(--color-brand-raised));outline:1px solid var(--vs-auto)}.weg[data-spur=A] .netz-segment[data-buchstabe=A],.weg[data-spur=B] .netz-segment[data-buchstabe=B],.weg[data-spur=C] .netz-segment[data-buchstabe=C],.weg[data-spur=D] .netz-segment[data-buchstabe=D]{background:var(--color-brand-ink)}.netz-ausgang[data-buchstabe]:not([data-buchstabe=""]){cursor:pointer}.netz-skala{padding:18px 8px 4px}.netz-skala-linie{background:var(--color-brand-line-strong);height:2px;display:block;position:relative}.netz-skala-strich{left:var(--x);background:var(--color-brand-line-strong);width:1px;height:10px;position:absolute;top:-4px}.netz-skala-strich span{font:500 10.5px/1 var(--vs-mono);color:var(--color-brand-ink-muted);position:absolute;top:12px;left:-4px}.netz-skala-marke{left:var(--x);background:var(--vs-auto);border:2px solid var(--color-brand-raised);border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:left .5s ease-out;position:absolute;top:-7px}.weg-erwartung{font:700 13px/1.4 var(--vs-mono);font-variant-numeric:tabular-nums;margin:10px 0 0}.netz-schwelle{padding:4px 0 12px}.netz-schwelle-spur{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;height:14px;display:block;position:relative}.netz-schwelle-fuellung{width:var(--w);background:var(--vs-auto);border-radius:3px;transition:width .5s ease-out;position:absolute;inset:0 auto 0 0}.netz-marke{left:var(--x);background:var(--color-brand-ink);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.netz-marke span{font:600 10.5px/1 var(--vs-mono);padding-top:2px;position:absolute;top:100%;left:-12px}.weg-ergebnis{margin:0}.weg-drei{border-top:1px solid var(--color-brand-line);flex-direction:column;gap:4px;padding-top:6px;display:flex}.weg-chips{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.weg-chips li{border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:2px 6px;font-size:12.5px;display:flex}.weg-chips li[data-gewaehlt]{background:color-mix(in oklab, var(--vs-auto) 8%, var(--color-brand-raised));font-weight:600}.weg-chips .netz-ergebnis{padding:1px 8px;font-size:12px}.weg-fuss{color:var(--color-brand-ink-muted);margin:0;font-size:12px;line-height:1.5}.weg-unten{border-top:1px solid var(--color-brand-line)}.weg-text{flex-direction:column;gap:10px;min-height:74px;padding:12px 20px;display:flex}.weg-erklaerung{max-width:78ch;margin:0;font-size:15px;line-height:1.55}.weg-aufloesung{border-left:3px solid var(--color-brand-ink);background:color-mix(in oklab, var(--color-brand-ink) 3%, var(--color-brand-raised));margin:0;padding:8px 12px;font-size:14px;line-height:1.5}.weg-schluss{border-top:1px solid var(--color-brand-line);flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0;padding:12px 20px;font-size:14px;display:flex}.weg-verweise{flex-wrap:wrap;gap:4px 16px;display:flex}.weg-verweise a{color:var(--color-brand-secondary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.weg-schluss:not([data-an]){opacity:var(--vs-noch-nicht)}@media (width<=1100px){.weg-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.weg-spalte+.weg-spalte{border-left:0}.weg-spalte{border-top:1px dashed var(--color-brand-line-strong)}.weg-spalte+.weg-spalte:before{display:none}.weg-spalte[data-spalte=code]{grid-column:1/-1}}@media (width<=700px){.weg-wahl{padding:14px 16px 4px}.weg-chipreihe{flex-wrap:nowrap;max-width:calc(100vw - 66px);padding-bottom:4px;overflow-x:auto}.weg-chip>span{white-space:nowrap}.weg-bild{padding:6px 12px 12px}.weg-spalten{grid-template-columns:minmax(0,1fr)}.weg-spalte[data-spalte=code]{grid-column:auto}.weg-spalte{padding:10px 4px 12px}.netz-breit{display:none}.netz-schmal{display:block}.netz-stapel{height:150px}.weg-text{padding:10px 16px}.weg-erklaerung{font-size:14px}.weg-unten{z-index:3;background:var(--color-brand-raised);box-shadow:0 -6px 16px -10px color-mix(in oklab, var(--color-brand-ink) 40%, transparent);position:sticky;bottom:0}.weg-schluss{padding:12px 16px}}.weg-wahl{gap:8px 26px;padding:12px 20px 4px}.weg-gruppe>legend{float:left;margin:0 10px 0 0;line-height:36px}.weg-chipreihe{margin-top:0}.weg-chip>span{min-height:36px;padding:0 12px;font-size:13.5px}.weg-zeile{font-size:14.5px}.weg-spalte{gap:6px;padding:8px 12px 10px}.weg-spalte-kopf{font-size:14.5px}.weg-rolle{font-size:12px}.netz-stueck{padding:3px 7px;font-size:12px}.netz-stueck-text{-webkit-line-clamp:1}.netz-t-frage .netz-stueck-text{-webkit-line-clamp:2}.netz-optionen li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.weg-voll summary{min-height:28px}.netz-stapel{height:160px}.netz-ausgang{grid-template-areas:"bst name name""bst spur wert""bst rohp rohp";gap:1px 8px;padding:2px 4px}.netz-ausgang[data-klein] .netz-roh-p{display:none}.netz-ausgang-name{font-size:12px}.netz-spur{height:10px}.weg-meta{font-size:11.5px}.weg-erwartung{font:600 12.5px/1.4 var(--font-sans,inherit);margin-top:8px}.netz-code-zeilen li{font-size:11.5px}.weg-text{min-height:0;padding:10px 20px}.weg-erklaerung{font-size:14.5px}.weg-fussnote{margin:0;padding:0 20px 12px;font-size:12.5px;line-height:1.5}.weg-fussnote[hidden]{display:none}.weg-fussnote:not([data-an]),.weg-schluss:not([data-an]),.weg-spalte:not([data-an]) .netz-ring,.weg-spalte:not([data-an]) .netz-skala-marke,.weg-spalte:not([data-an]) .netz-ergebnis,.weg-spalte:not([data-an]) .netz-code-wert,.weg-spalte:not([data-an]) .netz-formel,.weg-spalte:not([data-an]) .weg-erwartung,.weg-spalte:not([data-an]) .netz-schwelle-fuellung{visibility:hidden}.weg-spalte:not([data-an]) .netz-ausgang[data-wahl] .netz-bst{color:var(--vs-auto);background:0 0}.weg-spalte:not([data-an]) .netz-ausgang[data-wahl] .netz-ausgang-name{font-weight:400}.weg-spalte:not([data-an]) .netz-segment{visibility:hidden}@media (width<=1100px){.weg-gruppe>legend{float:none;line-height:1.4}}.weg-wahl,.weg-chipreihe{align-items:center}.weg-gruppe-label{margin:0 4px 0 0}.weg-spalten{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.08fr) minmax(0,1.28fr)}.weg-masse .weg-klein{font-family:var(--font-sans,inherit)}.weg-spalte-kopf{white-space:nowrap}@media (width<=1100px){.weg-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=700px){.weg-spalten{grid-template-columns:minmax(0,1fr)}.weg-spalte-kopf{white-space:normal}.weg-wahl{gap:6px;display:grid}.weg-chipreihe{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.weg-zeile{font-size:14px}.weg-text{gap:6px;max-height:9.5em;padding:8px 14px;overflow-y:auto}.weg-erklaerung{font-size:13.5px;line-height:1.45}.weg-aufloesung{padding:6px 10px;font-size:13px}.vs .tipp{padding:8px 10px}.tipp-frage{font-size:14px}.tipp-option span{min-height:40px;padding:0 12px}.weg-unten .schritte{gap:4px 8px;padding:6px 10px 8px}.weg-unten .schritte-knoepfe{grid-template-columns:1fr 1fr 1fr}.weg-unten .schritte-stand{flex:auto;min-width:0}.weg-unten .schritte-punkt{width:34px}.weg-unten .schritte-punkt span{width:24px;height:24px}.weg-fussnote{padding:0 16px 12px}}.netz-code-zeilen code,.netz-json,.netz-voll,.vs code,.vs pre{font-variant-ligatures:none}@media (width<=700px){.vs .schritte-stand{flex-direction:row;align-items:baseline;gap:6px;font-size:13px}}.sw-streifen{border-bottom:1px solid var(--color-brand-line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.5fr) minmax(0,.9fr);align-items:center;gap:14px;margin:0;padding:12px 20px;list-style:none;display:grid}.em-schwelle[data-satz=deepset] .sw-streifen{display:none}.sw-zelle{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.sw-zelle p{margin:0}.sw-zelle+.sw-zelle:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid var(--vs-auto);position:absolute;top:50%;left:-12px}.sw-anfrage{color:var(--color-brand-ink-muted);font-size:13px;font-style:italic}.sw-box .netz-box{min-height:0;padding:10px 12px}.sw-box .netz-box p{font-size:11.5px}.sw-box .netz-box-typesafe{display:none}.sw-p{font:600 13px/1 var(--vs-mono);align-items:center;gap:8px;display:flex}.sw-p .netz-spur{flex:1}.em-schwelle:not([data-schritt="1"]) .sw-streifen{opacity:.85}.sw-bild .em-svg-schmal{max-width:330px;margin:0 auto}.sw-griff{fill:#0000;cursor:ew-resize}.em-svg-schmal .sw-griff{cursor:ns-resize}.em-svg{touch-action:none}.em-tick-punkt{fill:var(--color-brand-line-strong)}.sw-ring{fill:none;stroke:var(--color-brand-ink);stroke-width:1.5px;stroke-dasharray:3 2;visibility:hidden}.sw-ring-bsp{stroke:var(--vs-auto);stroke-dasharray:none}.em-schwelle[data-schritt="1"] .sw-ring-bsp,.em-schwelle[data-schritt="4"] [data-em-ring=ausreisser],.em-schwelle[data-schritt="5"] [data-em-ring=ausreisser]{visibility:visible}.em-schwelle .em-pkt{transition:opacity .5s ease-out}.em-schwelle[data-schritt="1"] .em-pkt:not([data-beispiel]){opacity:0}.sw-null{visibility:hidden}.sw-null line{stroke:var(--color-brand-ink);stroke-dasharray:2 3}.sw-null text{font:600 11px/1 var(--vs-mono);fill:var(--color-brand-ink)}.em-schwelle[data-schritt="3"] .sw-null,.em-schwelle[data-schritt="4"] .sw-null,.em-schwelle[data-schritt="5"] .sw-null{visibility:visible}.sw-unten{gap:0;display:grid}.sw-unten:not([data-an]){opacity:var(--vs-noch-nicht)}.sw-unten:not([data-an]) .vs-kennzahl-wert,.sw-unten:not([data-an]) .sw-kante-n,.sw-unten:not([data-an]) svg{visibility:hidden}.sw-abwaegung{border-top:1px solid var(--color-brand-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:14px 20px;display:grid}.sw-kanten,.sw-kurve{flex-direction:column;gap:8px;margin:0;display:flex}.sw-kanten ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sw-kanten li{grid-template-columns:minmax(120px,.8fr) minmax(0,1.4fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.sw-kante-spur{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;height:12px;position:relative;overflow:hidden}.sw-kante-fuellung{width:var(--w);background:var(--vs-auto);transition:width .3s ease-out;position:absolute;inset:0 auto 0 0}[data-kante=falsch] .sw-kante-fuellung{background:var(--color-brand-danger)}[data-kante=mensch] .sw-kante-fuellung{background:var(--vs-mensch)}.sw-kante-n{text-align:right;font:600 13px/1 var(--vs-mono);font-variant-numeric:tabular-nums}.sw-kurve svg{width:100%;max-width:360px;height:auto}.sw-kurve-linie{fill:none;stroke:var(--vs-auto);stroke-width:1.6px}.sw-kurve-marke{fill:var(--color-brand-raised);stroke:var(--color-brand-ink);stroke-width:2px}.sw-text{border-top:1px solid var(--color-brand-line)}.sw-zugut{border:1px dashed var(--vs-mensch);border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.sw-zugut[hidden]{display:none}@media (width<=900px){.sw-streifen{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sw-code{grid-column:1/-1}.sw-zelle+.sw-zelle:before{display:none}.sw-abwaegung{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.sw-streifen{padding:12px 16px}.sw-kanten li{grid-template-columns:minmax(0,1fr) 80px 40px}.sw-abwaegung{padding:12px 16px}}.wk{flex-direction:column;gap:14px;display:flex}.wk-streifen{border:1px solid var(--color-brand-line);border-radius:var(--radius-card,14px);background:var(--color-brand-raised);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.wk-knoten-liste{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.wk-knoten-liste li{display:flex;position:relative}.wk-knoten-liste li+li:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid var(--color-brand-line-strong);position:absolute;top:50%;left:-6px}.wk-knoten{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);min-height:44px;color:var(--color-brand-ink);font:inherit;cursor:pointer;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;margin:0 8px;padding:4px 10px;font-size:14px;font-weight:600;transition:border-color .16s ease-out,background-color .16s ease-out;display:flex}.wk-knoten:hover{border-color:var(--vs-auto,var(--color-brand-secondary))}.wk-knoten:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.wk-knoten[aria-pressed=true],.wk-knoten[data-leuchtet]{border-color:var(--color-brand-secondary);background:color-mix(in oklab, var(--color-brand-secondary) 12%, var(--color-brand-raised))}.wk-knoten .weg-nr{border-color:var(--color-brand-line-strong)}.wk-knoten[aria-pressed=true] .weg-nr,.wk-knoten[data-leuchtet] .weg-nr{background:var(--color-brand-secondary);border-color:var(--color-brand-secondary);color:var(--color-brand-raised)}.wk-hinweis{color:var(--color-brand-ink-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;display:flex}.wk-kacheln>li{transition:opacity .25s ease-out}.wk-kacheln>li[data-blass]{opacity:.5}.wk-kacheln>li[data-hell] .em-kachel{border-color:var(--color-brand-secondary);box-shadow:inset 0 0 0 1px var(--color-brand-secondary)}.wk-kachel-knoten{font:500 11px/1.4 var(--font-mono,ui-monospace, monospace);color:var(--color-brand-ink-muted)}.wk[data-js] .wk-tabelle{display:none}@media (prefers-reduced-motion:reduce){.wk[data-js] .wk-tabelle{display:block}}.wk-tabelle .wertetabelle-ohne-js{padding:0}@media (width<=800px){.wk{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.wk-streifen{padding:8px}.wk-knoten-liste{grid-template-columns:minmax(0,1fr);gap:6px}.wk-knoten-liste li+li:before{display:none}.wk-knoten{justify-content:flex-start;margin:0;padding:4px 8px;font-size:13px}.wk-kacheln{grid-template-columns:minmax(0,1fr)!important}.wk-tabelle{grid-column:1/-1}}.em-kacheln{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.em-kachel{border:1px solid var(--color-brand-line);border-radius:var(--radius-card,14px);background:var(--color-brand-raised);height:100%;color:var(--color-brand-ink);flex-direction:column;gap:8px;padding:16px 18px 20px;text-decoration:none;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:flex;position:relative}.em-kachel:hover,.em-kachel:focus-visible{border-color:var(--color-brand-secondary);box-shadow:var(--shadow-brand-hover)}.em-kachel-titel{font-size:17px;font-weight:600}.em-kachel-text{color:var(--color-brand-ink-muted);font-size:14px;line-height:1.5}.em-kachel-weiter{color:var(--color-brand-secondary);margin-top:auto;font-weight:600}.em-kachel-verweis{background:0 0;border-style:dashed}.ft-wahl{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:14px 28px;padding:16px 20px 8px;display:grid}.vs .em-fragen{padding:0}.ft-zeilen{flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ft-zeilen .em-zeile>span{padding:6px 10px;font-size:13.5px}.ft-aus-start{color:var(--color-brand-ink-muted);font-size:12.5px}.ft-bild{outline:none;grid-template-columns:minmax(0,1.15fr) minmax(0,.7fr) minmax(0,1.35fr) minmax(0,1.1fr);padding:8px 20px 14px;display:grid}.ft-spalte{flex-direction:column;gap:6px;min-width:0;padding:8px 12px;display:flex;position:relative}.ft-spalte+.ft-spalte{border-left:1px dashed var(--color-brand-line-strong)}.ft-spalte+.ft-spalte:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:7px solid var(--color-brand-line-strong);position:absolute;top:16px;left:-6px}.ft-spalte[data-an]+.ft-spalte[data-an]:before{border-left-color:var(--vs-auto)}.ft-spalte:not([data-an])>*{opacity:var(--vs-noch-nicht)}.ft-spalte[data-an] .weg-nr{background:var(--vs-auto);border-color:var(--vs-auto);color:var(--vs-auf-farbe)}.ft-spalte:not([data-an]) .em-opt-p,.ft-spalte:not([data-an]) .netz-code-wert,.ft-spalte:not([data-an]) .netz-ergebnis,.ft-spalte:not([data-an]) .netz-skala-marke,.ft-spalte:not([data-an]) .ft-erwartung{visibility:hidden}.ft-spalte:not([data-an]) .em-opt-fuellung{width:0}.ft-spalte:not([data-an]) .netz-box,.ft-spalte:not([data-an]) .netz-code{opacity:.3}.ft-req{border-left:3px solid var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 6%, var(--color-brand-raised));margin:0;padding:6px 8px;font-size:13.5px;line-height:1.4}.ft-cv{color:var(--color-brand-ink-muted);margin:0;padding:0 0 0 16px;font-size:12px;line-height:1.45}.ft-stapel{flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;line-height:1.4;list-style:none;display:flex}.ft-stapel li{border:1px solid var(--color-brand-line);border-radius:6px;padding:4px 8px}.ft-stapel li[data-gewaehlt]{border-color:var(--vs-auto);box-shadow:inset 3px 0 0 var(--vs-auto)}.ft-mitte .netz-box{min-height:0}.ft-formen{flex-direction:column;gap:8px;display:flex}.ft-form{border:1px solid var(--color-brand-line);border-radius:8px;padding:6px 8px 8px;transition:opacity .3s ease-out,border-color .3s ease-out}.ft-form:not([data-gewaehlt]){opacity:.55}.ft-form[data-gewaehlt]{border-color:var(--vs-auto);box-shadow:inset 3px 0 0 var(--vs-auto)}.ft-form-kopf{margin:0 0 4px;font-size:13px}.ft-form .em-optionen{gap:2px}.ft-form .em-optionen li{grid-template-columns:minmax(80px,.9fr) minmax(0,1.3fr) 36px;gap:6px;font-size:12px}.ft-form .em-opt-spur{height:8px}.ft-form[data-typ=choice] .em-optionen li:not([data-wahl]) .em-opt-name{font-size:11.5px}.ft-skala{padding:12px 6px 14px}.ft-erwartung{margin:0;font-size:12.5px;font-weight:600}.ft-gesperrt{border-left:3px solid var(--vs-mensch);margin:4px 0 0;padding:4px 8px;font-size:12.5px;font-weight:600}.ft-form[data-gesperrt] .em-opt-fuellung{background:color-mix(in oklab, var(--color-brand-ink-muted) 45%, var(--color-brand-raised))}.ft-anfrage{padding:4px 20px 10px}.ft-anfrage summary{cursor:pointer;min-height:44px;color:var(--color-brand-secondary);align-items:center;font-size:14px;font-weight:600;display:flex}.ft-anfrage .netz-json{max-height:340px}.vs .ft-mess,.vs .ft-mess+.vs-hinweis{padding:0 20px}.ft-mess[hidden]{display:none}@media (width<=1100px){.ft-bild{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ft-spalte+.ft-spalte{border-left:0}.ft-spalte+.ft-spalte:before{display:none}.ft-spalte{border-top:1px dashed var(--color-brand-line-strong)}}@media (width<=700px){.ft-wahl{grid-template-columns:minmax(0,1fr);padding:14px 16px 6px}.ft-bild{grid-template-columns:minmax(0,1fr);padding:6px 12px 12px}.ft-anfrage,.vs .ft-mess,.vs .ft-mess+.vs-hinweis{padding-left:16px;padding-right:16px}}.ft-cv-auf summary{cursor:pointer;align-items:center;gap:4px;min-height:32px;margin:0;display:flex}.ft-form[data-typ=choice] .em-opt-name{white-space:nowrap;text-overflow:ellipsis;hyphens:none;overflow:hidden}.ft-form .em-optionen li{line-height:1.25}.fs-spieler{flex-direction:column;min-width:0;display:flex}.fs-spieler .em-v-fall{outline:none}.fs-spieler .weg-text{border-top:1px solid var(--color-brand-line)}.fs-spieler .schritte{border-bottom:0}.fs-start{color:var(--vs-auto);margin:0 0 4px;font-size:14px;font-weight:600}.em-vergleich [data-em-fall-feld] [data-ab]:not([data-an]){visibility:hidden}.em-vergleich [data-em-fall-feld] th[data-ab]:not([data-an]){visibility:visible;opacity:var(--vs-noch-nicht);color:var(--color-brand-ink-muted)}.fs-raster .fs-sp-tipp,.fs-raster .fs-sp-richter{width:9%}.fs-tipp-marke{border:1px dashed var(--color-brand-ink);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.fs-masse th,.fs-masse td{border-top:1px solid var(--color-brand-line);font-size:12px}.fs-masse-wert{font:600 12px/1 var(--vs-mono)}.fs-masse-wert[data-niedrig]{color:var(--color-brand-danger)}.fs-ring{border-width:1.5px;min-width:22px;height:22px;font-size:11px}.fs-hinweis{color:var(--color-brand-ink-muted);margin:6px 0 0;font-size:13px}.fs-hinweis a{color:var(--color-brand-secondary);font-weight:600}.em-v-wahl .em-v-wahl-muster .fs-chip-muster{display:none}.em-v-wahl[data-gespielt] .em-v-wahl-muster .fs-chip-muster{display:inline}.fs-strichliste{border-top:1px dashed var(--color-brand-line);margin:0;padding:8px 20px 12px;font-size:13px}.fs-strichliste[hidden]{display:none}.fs-sort{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.fs-sort:focus-visible,.fs-zelle:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.fs-sort-pfeil{color:var(--color-brand-ink-muted);font-size:11px}th[aria-sort=descending] .fs-sort-pfeil:before{content:"↓"}th[aria-sort=ascending] .fs-sort-pfeil:before{content:"↑"}th[aria-sort=descending] .fs-sort-pfeil,th[aria-sort=ascending] .fs-sort-pfeil{font-size:0}th[aria-sort=descending] .fs-sort-pfeil:before,th[aria-sort=ascending] .fs-sort-pfeil:before{color:var(--vs-auto);font-size:12px}.fs-zelle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:0;margin:-2px -6px;padding:2px 6px;display:inline-flex}.fs-zelle:hover{border-color:var(--color-brand-line-strong)}.fs-zelle[aria-pressed=true]{border-color:var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 10%, var(--color-brand-raised))}.fs-vergleichszeile tr{border-top:2px solid var(--color-brand-line-strong)}.fs-vergleichszeile th,.fs-vergleichszeile td{color:var(--color-brand-ink-muted);font-style:italic}.fs-zellliste{border:1px solid var(--vs-auto);border-radius:8px;margin-top:10px;padding:10px 12px}.fs-zellliste[hidden]{display:none}.fs-liste-kopf{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 8px;font-size:14px;display:flex}.fs-liste-zeilen{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.fs-liste-zeilen li{border-bottom:1px solid var(--color-brand-line);grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:4px;font-size:13px;display:grid}.fs-liste-zeichen{color:var(--vs-auto)}.fs-liste-text .weg-klein{display:block}.fs-modelle summary{font-size:15px}.fs-prompt summary{cursor:pointer;align-items:center;min-height:36px;font-size:13px;display:flex}@media (width<=700px){.fs-liste-zeilen li{grid-template-columns:18px minmax(0,1fr)}.fs-liste-zeilen li .vs-textknopf{grid-column:2;justify-self:start}}.fs-marken{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.fs-marken .em-v-haken{font-size:11px}.kp,.kk{flex-direction:column;gap:10px;padding:16px 20px;display:flex}.kk{border-top:1px solid var(--color-brand-line)}.kp .weg-text,.kp .schritte{margin:0 -20px}.kp-titel{font-size:13px}.kp-wahl{flex-wrap:wrap;gap:10px 24px;display:flex}.kp-wahl:not([data-an]),.kp-wahl [data-ab]:not([data-an]){opacity:var(--vs-noch-nicht)}.kp-punkt{border-left:3px solid var(--vs-auto);margin:0;padding:8px 12px;font-size:14px}.kp-punkt:not([data-an]){display:none}.kp-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kp-zeile{grid-template-columns:minmax(150px,.8fr) minmax(0,3fr) minmax(110px,.7fr);align-items:center;gap:12px;transition:opacity .4s ease-out;display:grid}.kp-name{margin:0;font-size:14px;font-weight:600}.kp-name .em-art-zeile{font-weight:400;display:block}.kp-balken{background:color-mix(in oklab, var(--color-brand-ink) 5%, var(--color-brand-raised));border-radius:4px;height:26px;display:flex;overflow:hidden}.kp-seg{width:var(--w);min-width:0;font:600 11px/1 var(--vs-mono);cursor:pointer;border:0;padding:0;transition:width .5s ease-out}.kp-seg:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:-2px}.kp-seg-0{background:color-mix(in oklab, var(--vs-auto) 18%, var(--color-brand-raised));color:var(--color-brand-ink)}.kp-seg-1{background:color-mix(in oklab, var(--vs-auto) 40%, var(--color-brand-raised));color:var(--color-brand-ink)}.kp-seg-2{background:color-mix(in oklab, var(--vs-auto) 55%, var(--color-brand-raised));color:var(--color-brand-ink)}.kp-seg-3{background:var(--vs-auto);color:var(--vs-auf-farbe)}.kp-l{border-radius:2px}.kp-ab99{font-variant-numeric:tabular-nums;margin:0;font-size:13px}.kp[data-schritt="1"] .kp-balken,.kp[data-schritt="1"] .kp-ab99,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-balken,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-ab99{opacity:.15}.kp[data-schritt="1"] .kp-seg,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-seg{width:0}.kp[data-schritt="1"] .kp-ab99 strong,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-ab99 strong,.kp[data-schritt="3"] .kp-ab99 strong{visibility:hidden}.kp-beispiele{border:1px solid var(--vs-auto);border-radius:8px;padding:10px 12px}.kp-beispiele[hidden]{display:none}.kp-bsp{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.kp-bsp li{flex-direction:column;display:flex}.kp-uebergabe{font-weight:600}.kk-unter{margin:0;font-size:15px;font-weight:600}.kk-spiel{flex-direction:column;gap:8px;display:flex}.kk-spiel .em-k-runde{padding:0}.kk-faecher{border-top:2px solid var(--color-brand-line-strong);grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;min-height:34px;display:grid}.kk-faecher>span{border-left:1px dashed var(--color-brand-line);flex-wrap:wrap-reverse;place-content:flex-start center;gap:2px;padding-top:4px;display:flex}.kk-fach-pkt{display:none}.kk-pkt{border:1.5px solid var(--vs-auto);border-radius:50%;width:10px;height:10px}.kk-pkt[data-richtig=ja]{background:var(--vs-auto)}@media (prefers-reduced-motion:no-preference){.kk-pkt{animation:.3s ease-out kk-fallen}}@keyframes kk-fallen{0%{opacity:0;transform:translateY(-14px)}}.kk-kurve{border-top:1px dashed var(--color-brand-line);flex-direction:column;gap:10px;padding-top:10px;display:flex}.kk-steuer{flex-wrap:wrap;gap:10px 24px;display:flex}.kk-steuer [hidden]{display:none}.kk-hinweis{margin:0;font-size:14px}.kk-hinweis:empty{display:none}.kk-balken-spiel{flex-direction:column;gap:8px;max-width:520px;display:flex}.kk-balken-spiel[hidden]{display:none}.kk-balken-spiel .schritte-knopf{align-self:flex-start}.em-k-verdeckt{fill:none;stroke:var(--color-brand-ink);stroke-dasharray:4 3}.em-k-frage{font:700 18px/1 var(--vs-mono);fill:var(--color-brand-ink)}.em-k-schaetzung{stroke:var(--color-brand-ink);stroke-width:2.5px;stroke-dasharray:5 3}.em-k-hell{fill:color-mix(in oklab, var(--vs-auto) 10%, transparent);stroke:var(--vs-auto);stroke-dasharray:2 3}.kk-rechenweg{border-top:1px dashed var(--color-brand-line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.kk-rechenweg .schritte{margin:0 -20px -16px}.kk-ablauf{counter-reset:kk;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.kk-ablauf li{border:1px solid var(--color-brand-line);text-align:center;border-radius:6px;padding:6px 8px;font-size:12.5px;transition:border-color .3s ease-out,background-color .3s ease-out;position:relative}.kk-ablauf li[data-an]{border-color:var(--vs-auto);background:color-mix(in oklab, var(--vs-auto) 10%, var(--color-brand-raised))}.kk-schema{margin:0}@media (width<=700px){.kp,.kk{padding:14px 16px}.kp .weg-text,.kp .schritte,.kk-rechenweg .schritte{margin-left:-16px;margin-right:-16px}.kp-zeile{grid-template-columns:minmax(0,1fr) auto}.kp-balken{grid-area:2/1/auto/-1}.kk-ablauf{grid-template-columns:repeat(3,minmax(0,1fr))}}.rr-fall{flex-direction:column;gap:0;display:flex}.rr-misch{flex-direction:column;gap:8px;padding:0 0 10px;display:flex}.rr-kopf p{margin:0 0 4px}.rr-lauf{font:600 11px/1.4 var(--vs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-ink-muted);margin:4px 0 0}.rr-feld{--zeile:38px;height:calc(var(--n) * var(--zeile));position:relative}.rr-slots{margin:0;padding:0;list-style:none}.rr-slots li{height:var(--zeile);border-bottom:1px dashed var(--color-brand-line);font:700 13px/1 var(--vs-mono);color:var(--color-brand-ink-muted);align-items:center;display:flex}.rr-opt{left:30px;right:0;top:calc(var(--slot) * var(--zeile) + 3px);height:calc(var(--zeile) - 6px);border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 42px;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:grid;position:absolute}.rr-opt[data-wahl]{border-color:var(--vs-auto);box-shadow:inset 3px 0 0 var(--vs-auto);font-weight:600}@media (prefers-reduced-motion:no-preference){.rr-opt{transition:top .5s ease-in-out}}.rr-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rr-p{font:600 12.5px/1 var(--vs-mono);font-variant-numeric:tabular-nums;text-align:right}.rr-misch[data-schritt="2"] .rr-p,.rr-misch[data-schritt="2"] .em-opt-fuellung{visibility:hidden}.rr-geist{left:26px;right:-4px;top:calc(var(--slot) * var(--zeile));height:var(--zeile);border:2px dashed var(--color-brand-ink-muted);pointer-events:none;border-radius:8px;position:absolute}.rr-geist:not([data-an]){visibility:hidden}.rr-tokens{margin:0;font-size:13px}.rr-tokens:not([data-an]){visibility:hidden}.rr-weitere{color:var(--color-brand-ink-muted);margin:0;font-size:12.5px}.rr-zwei{grid-template-columns:1fr 1fr;gap:16px;display:none}.rr-zwei-liste{margin:0;padding:0;font-size:13px;list-style:none}.rr-zwei-liste li{border-bottom:1px solid var(--color-brand-line);gap:6px;padding:3px 0;display:flex}.rr-zwei-liste li[data-wahl]{font-weight:700}.rr-zwei-liste .rr-p{margin-left:auto}@media (prefers-reduced-motion:reduce){.rr-zwei{display:grid}.rr-feld,.rr-lauf{display:none}}.rr-fall .weg-text,.rr-fall .schritte{margin:0 -24px}.em-r-nicht{color:var(--color-brand-ink-muted);font-size:12.5px;font-style:italic}.rr-kippt{border-top:1px solid var(--color-brand-line);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.rr-zaehl{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rr-zaehl li{grid-template-columns:minmax(150px,.8fr) minmax(0,2fr) minmax(90px,.6fr);align-items:center;gap:10px;font-size:13px;display:grid}@media (width<=700px){.rr-opt{grid-template-columns:minmax(0,1fr) 60px 38px;gap:6px;font-size:12px}.rr-fall .weg-text,.rr-fall .schritte{margin:0 -16px}.rr-kippt{padding:14px 16px}.rr-zaehl li{grid-template-columns:minmax(0,1fr) 70px auto}}.zs-raum{border-bottom:1px solid var(--color-brand-line);grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);display:grid}.zs-weg,.zs-rang{flex-direction:column;gap:10px;min-width:0;padding:16px 20px;display:flex}.zs-weg{border-right:1px solid var(--color-brand-line);background:color-mix(in oklab, var(--color-brand-ink) 2%, var(--color-brand-raised))}.zs-fokus{margin:0;font-size:14px;font-weight:600}.zs-knoten{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zs-k{border:1px solid var(--color-brand-line);background:var(--color-brand-raised);border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;transition:opacity .3s ease-out;display:flex;position:relative}.zs-k+.zs-k:before,.zs-code-grenze+.zs-k:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--color-brand-line-strong);position:absolute;top:-9px;left:20px}.zs-k:not([data-an]){opacity:var(--vs-noch-nicht)}.zs-k:not([data-an]) .zs-k-wert{visibility:hidden}.zs-k[data-an] .weg-nr{background:var(--vs-auto);border-color:var(--vs-auto);color:var(--vs-auf-farbe)}.zs-k-titel{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.zs-k-wert{font-variant-numeric:tabular-nums;margin:0;font-size:13.5px}.zs-formel{font:600 12.5px/1.5 var(--vs-mono)}.zs-k .em-regler-zeile{padding:0}.zs-code-grenze{font:600 11px/1.3 var(--vs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vs-auto);align-items:center;gap:8px;display:flex}.zs-code-grenze:before,.zs-code-grenze:after{content:"";border-top:1px dashed var(--vs-auto);flex:1}.zs-zeilen-auf summary{cursor:pointer;color:var(--color-brand-secondary);font-size:13px}.zs-zeilen{max-height:220px;margin:6px 0 0;padding:0 0 0 4px;font-size:12px;line-height:1.4;list-style:none;overflow:auto}.zs-zeilen li{padding:2px 0}.zs-zeilen li[data-zaehlt=nein]{color:var(--color-brand-ink-muted);text-decoration:line-through}.zs-zeilen li[data-tor]{outline:1px dashed var(--vs-mensch)}.zs-p{font:600 11px/1 var(--vs-mono)}.zs-rang:not([data-an]){opacity:var(--vs-noch-nicht)}.zs-rang:not([data-an]) .em-z-total,.zs-rang:not([data-an]) .zs-balken{visibility:hidden}.em-zusammen .em-z-liste li{padding:0;display:block}.zs-zeile{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1.5fr) 100px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:6px 4px;display:grid}.zs-zeile:focus-visible{outline:2px solid var(--color-brand-accent)}.em-z-liste li[data-fokus]{background:color-mix(in oklab, var(--vs-auto) 7%, var(--color-brand-raised))}.em-z-liste li[data-kreuz]{box-shadow:inset 3px 0 0 var(--color-brand-danger)}.zs-balken{background:color-mix(in oklab, var(--color-brand-ink) 6%, var(--color-brand-raised));border-radius:3px;height:12px;display:flex;overflow:hidden}.zs-teil{width:var(--w);transition:width .4s ease-out}.zs-teil-req,.zs-l-req{background:var(--vs-auto)}.zs-teil-thema,.zs-l-thema{background:color-mix(in oklab, var(--vs-auto) 40%, var(--color-brand-raised))}.zs-l-kreuz{background:var(--color-brand-danger);border-radius:1px}.zs-aufgabe{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.zs-brechen p{margin:0 0 6px;font-size:14px}.zs-loesungen{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.zs-why{margin:0}@media (width<=900px){.zs-raum{grid-template-columns:minmax(0,1fr)}.zs-weg{border-right:0;border-bottom:1px solid var(--color-brand-line)}.zs-zeile{grid-template-columns:minmax(0,1fr) 70px 32px}.zs-zeile .em-z-absicht{display:none}.zs-aufgabe{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.zs-weg,.zs-rang{padding:14px 16px}}.gl{flex-direction:column;gap:12px;display:flex}.gl-zaehler{margin:0;font-weight:600}.gl-karten{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gl-karte{border:1px solid var(--color-brand-line);border-radius:var(--radius-card,14px);background:var(--color-brand-raised);flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.gl-karte[data-offen][data-art=traegt]{border-left:3px solid var(--color-brand-success)}.gl-karte[data-offen][data-art=schwach]{border-left:3px solid var(--color-brand-warning)}.gl-karte h3{color:var(--color-brand-ink);margin:0;font-size:17px;font-weight:600}.gl-weg{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:12.5px;display:flex}.gl-weg-teil{border:1px solid var(--color-brand-line-strong);border-radius:999px;padding:2px 8px}.gl-weg-box{background:color-mix(in oklab, var(--color-brand-ink) 88%, var(--color-brand-raised));color:var(--color-brand-surface);font-family:var(--font-mono,ui-monospace, monospace);border-color:#0000}.gl-tipp{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gl-tipp-frage{flex-basis:100%;margin:0;font-size:14px;font-weight:600}.tipp-option-knopf{border:1px dashed var(--color-brand-ink);background:var(--color-brand-raised);min-height:44px;color:var(--color-brand-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px}.tipp-option-knopf:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.gl-karte[data-offen] .gl-tipp,.gl-karte:not([data-offen]) .gl-messung{display:none}.gl-messung{flex-direction:column;gap:8px;display:flex}.gl-messung p{margin:0}.gl-urteil{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.gl-ihr{font-size:13px}.gl-wert{grid-template-columns:minmax(70px,.6fr) minmax(0,1.4fr) 56px;align-items:center;gap:8px;font-size:13px;display:grid}.gl-wert strong{text-align:right;font:600 13px/1 var(--font-mono,ui-monospace, monospace)}.gl-chips{flex-wrap:wrap;gap:6px;display:flex}.gl-chip{border:1px solid var(--color-brand-line);border-radius:999px;padding:2px 8px;font-size:12px}.gl-reparatur{border:1px dashed var(--color-brand-line-strong);border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.gl[data-js] .gl-reparatur:not([data-an]) [data-gl-rep-mit]{display:none}.gl-fuellung-mit{background:var(--color-brand-success)}.gl-text{color:var(--color-brand-ink-muted);font-size:14.5px;line-height:1.6}.gl-summe{border-left:3px solid var(--color-brand-ink);margin:0;padding:12px 14px;font-weight:600}.gl[data-js]:not([data-alle]) .gl-summe{display:none}.gl,.wk{--vs-auto:var(--color-brand-secondary);--vs-mensch:var(--color-brand-warning);--vs-auf-farbe:var(--color-brand-raised);--vs-mono:var(--font-mono,"JetBrains Mono", ui-monospace, monospace)}:where(.dark) .gl,:where(.dark) .wk{--vs-auto:var(--color-brand-accent);--vs-auf-farbe:var(--color-brand-surface)}.em-anker-weg{scroll-margin-top:96px;display:block}.em-kalibrierung:not([data-js]) .kk-runde-vor{display:none}.kk-runde-vor{display:contents}.kk-runde-vor>p{margin:0}@media (width<=400px){.schritte-knopf{padding:0 12px}}.schritte-titel{font:600 11px/1.3 var(--vs-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-ink-muted)}.vs .schritte-wartet{color:var(--color-brand-ink-muted);flex-basis:100%;margin:0;font-size:13px}.vs .schritte-wartet[hidden]{display:none}.vs:has([data-schritte]){overflow:clip}.vs .schritte,.vs [data-em-leiste],.vs [data-kp-leiste],.vs [data-kk-leiste]{z-index:3;position:sticky;bottom:0}.vs .schritte{box-shadow:0 -6px 16px -12px color-mix(in oklab, var(--color-brand-ink) 45%, transparent)}.vs .weg-unten{display:contents}@media (width<=700px){.vs .weg-unten{z-index:3;background:var(--color-brand-raised);border-top:1px solid var(--color-brand-line);box-shadow:0 -6px 16px -12px color-mix(in oklab, var(--color-brand-ink) 45%, transparent);display:block;position:sticky;bottom:0}.vs .weg-unten .schritte{box-shadow:none;position:static}.vs .weg-unten{flex-direction:column;display:flex}.vs .weg-unten .weg-text{order:-1}}.vs [data-ab]:not([data-an]) .netz-verbindung{stroke-dashoffset:1px}.vs [data-ab]:not([data-an]) .netz-knoten-weg{fill:var(--color-brand-raised);stroke:var(--color-brand-line-strong)}.vs .weg-spalte[data-an] .weg-schichten:not([data-an]),.vs .weg-spalte[data-an] .weg-meta:not([data-an]){opacity:.35}.netz-zufluss{stroke-width:1px;opacity:.5}.netz-eingang{stroke-width:1.4px}.netz-legende-stuecke{color:var(--color-brand-ink-muted);flex-wrap:wrap;gap:0 8px;margin:0;padding:0;font-size:10.5px;line-height:1.4;list-style:none;display:flex}.netz-legende-stuecke li{align-items:center;gap:4px;display:inline-flex}.netz-l{background:var(--netz-farbe);border-radius:2px;width:9px;height:9px;display:inline-block}.weg-rahmen-erkl{margin:0}.weg-nr.weg-nr-breit{border-radius:11px;width:auto;padding:0 6px}.netz-stapel-spur{overflow:visible}.netz-segment{background:color-mix(in oklab, var(--vs-auto) 40%, var(--color-brand-raised));border-top:2px solid var(--color-brand-surface)}.netz-segment[data-wahl]{background:var(--vs-auto)}.netz-segment.netz-rest{background:repeating-linear-gradient(45deg, var(--color-brand-ink-muted) 0 1px, transparent 1px 4px);min-height:2px}.netz-segment-marke{font:700 10.5px/1 var(--vs-mono);color:var(--color-brand-ink);place-items:center;display:grid;position:absolute;inset:0}.netz-segment[data-wahl] .netz-segment-marke{color:var(--vs-auf-farbe)}.netz-segment-marke.netz-segment-aussen{color:var(--color-brand-ink);inset:auto calc(100% + 3px) 50% auto;transform:translateY(50%)}.weg-spalte:not([data-an]) .netz-segment-marke{visibility:hidden}.netz-legende-token li[data-buchstabe]{cursor:pointer}.netz-legende-token li[data-buchstabe]:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:1px}.weg-nurwinnow[hidden]{display:none}.weg-nurwinnow{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.weg-link-knopf{border:1px solid var(--vs-auto);background:var(--color-brand-raised);min-height:36px;color:var(--color-brand-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.weg-link-knopf:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.weg-chip-zusatz{color:var(--color-brand-ink-muted);font-size:11.5px;font-weight:400;display:block}:where(.dark) .netz-box{background:color-mix(in oklab, var(--color-brand-ink) 10%, var(--color-brand-raised));color:var(--color-brand-ink);border:1px solid color-mix(in oklab, var(--color-brand-ink) 35%, transparent)}.weg-spalte{scroll-margin-bottom:calc(var(--weg-unten-h,160px) + 12px);scroll-margin-top:80px}@media (width<=700px){.weg-chipreihe{flex-wrap:wrap;max-width:none;overflow-x:visible}.weg-chip>span{white-space:normal}.weg-gruppe-label{flex-basis:100%}.weg-unten:has(.tipp:not([hidden])) .weg-text,.vs .weg-text:has(.tipp:not([hidden])){max-height:none}.weg-unten:has(.tipp:not([hidden])) .weg-erklaerung{display:none}.vs .schritte-punkte{padding:0 64px 0 56px}}.ft-spalte:not([data-an]) .em-optionen li[data-wahl] .em-opt-name{font-weight:inherit;color:var(--color-brand-ink-muted)}.ft-spalte:not([data-an]) .ft-form[data-typ=choice] .em-optionen li .em-opt-name{font-size:11.5px}.ft-spalte:not([data-an]) .ft-gesperrt,.ft-spalte:not([data-an]) .ft-form[data-gesperrt] .em-opt-fuellung{visibility:hidden}.ft-typname{color:var(--color-brand-ink-muted);font-size:11.5px;display:block}.kp[data-schritt="1"] .kp-ab99 .weg-klein,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-ab99 .weg-klein,.kp[data-schritt="3"] .kp-ab99 .weg-klein{visibility:hidden}.kp-seg{overflow:hidden}.kp[data-schritt="1"] .kp-seg-zahl,.kp[data-schritt="2"] .kp-zeile:not([data-arm=jev]) .kp-seg-zahl{visibility:hidden}.kp-l,.kp-seg{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-ink) 25%, transparent)}:where(.dark) .kp-seg-0,:where(.dark) .kp-l.kp-seg-0{background:color-mix(in oklab, var(--vs-auto) 30%, var(--color-brand-raised))}.kk-basis{margin:0 0 6px}.sw-unten:not([data-an]) .vs-kennzahl-fuss,.sw-unten:not([data-an]) .sw-kante-fuellung,.sw-unten:not([data-an]) [data-em-kanten-titel]{visibility:hidden}.em-schwelle[data-schritt="2"] .em-pkt[data-falsch]{fill:var(--color-brand-raised);stroke:var(--color-brand-ink-muted)}.sw-box .netz-box-pfeil{display:none}.vs [data-fs-tipp] .tipp-optionen{max-height:18em;overflow-y:auto}.fs-wischen{display:none}@media (width<=600px){.fs-wischen{color:var(--color-brand-ink-muted);margin:4px 0;font-size:12.5px;display:block}.em-vergleich[data-gewischt] .fs-wischen{display:none}.em-v-raster thead th:first-child,.em-v-raster tbody th{z-index:1;background:var(--color-brand-raised);max-width:9.5em;position:sticky;left:0}.em-v-raster .em-art-zeile{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.em-z-absicht[data-absicht=no_fit]{color:var(--color-brand-ink-muted)}@media (width<=700px){.em-zusammen .em-z-liste li,.em-zusammen .em-z-liste li[data-absicht]{border-left:0;padding-left:0}}@media (width<=900px){.zs-zeile .em-z-absicht{color:var(--color-brand-ink-muted);grid-column:1;font-size:10.5px;display:block}.zs-zeile .em-z-kopf{grid-row:1}.zs-zeile .zs-balken{grid-area:1/2/span 2}.zs-zeile .em-z-total{grid-area:1/3/span 2}}.netz-code-zeilen code{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.wk-knoten{min-width:0}.wk-knoten>span:last-child{overflow-wrap:anywhere;hyphens:auto;text-align:center;min-width:0;line-height:1.2}.wk[data-js] .wk-tabelle{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;display:block;position:absolute;overflow:hidden}@media (width<=800px){.wk{flex-direction:column;display:flex}.wk-knoten-liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.wk-knoten{justify-content:flex-start;margin:0}.wk-knoten>span:last-child{text-align:left}}@media (width<=420px){.wk-knoten-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs[data-js] .kp-punkt:not([data-an]){visibility:hidden;display:block}.schritte-punkt{position:relative}.schritte-punkt[data-laeuft]:after{content:"";transform-origin:0;height:2px;animation:schritte-fuellen var(--verweil,3s) linear forwards;background:currentColor;border-radius:1px;position:absolute;bottom:-5px;left:15%;right:15%}@keyframes schritte-fuellen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.schritte-punkt[data-laeuft]:after{display:none}}.vs .tipp-reihe{padding:14px 20px 0}.vs .tipp-reihe:not(:has(>:not([hidden]))){display:none}.vs .tipp-vorab{background:color-mix(in oklab, var(--color-brand-ink) 2%, var(--color-brand-raised));border-style:dashed}.vs .tipp-vorab>.tipp-frage{float:left;width:100%}.vs .tipp-vorab>.tipp-zeile{clear:both;margin-top:0;padding-top:8px}.vs .tipp-zeile{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:8px;display:flex}.vs .tipp-zeile>.tipp-optionen{margin-top:0}.vs .tipp-status{color:var(--color-brand-ink-muted);margin:0;font-size:13px}.vs .tipp-status:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vs .tipp-hinweis{border:1px dashed var(--color-brand-line-strong);color:var(--color-brand-ink-muted);border-radius:10px;margin:0;padding:10px 14px;font-size:14px}.vs .tipp-hinweis[hidden]{display:none}.rr-fall>.tipp-vorab,.kk-rechenweg>.tipp-vorab{margin-bottom:12px}.fs-spieler>.tipp-vorab{margin:16px 20px 4px}.kp .tipp-reihe{padding:0 0 12px}.zs-schaetz{flex:100%;grid-template-columns:minmax(0,420px);gap:2px;display:grid}@media (width<=700px){.vs .tipp-reihe{padding:10px 16px 0}.vs .tipp-vorab .tipp-marke{margin-bottom:2px;display:block}.zs-schaetz{grid-template-columns:minmax(0,1fr)}.fs-spieler>.tipp-vorab{margin:12px 16px 4px}.kp .tipp-reihe{padding:0 0 10px}}.weg-wahl>.weg-tipps{flex:100%;padding:0}@media (width>=1100px){.weg-wahl{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;column-gap:28px;display:grid}.weg-wahl>.weg-gruppe:first-child{grid-column:1/-1}.weg-wahl>.weg-gruppe{grid-column:1}.weg-wahl>.weg-tipps{grid-area:2/2/span 2}.weg-wahl>.weg-zeile{grid-column:1}.weg-tipps .tipp-vorab{padding:8px 12px}.weg-tipps .tipp-frage{font-size:14px}.weg-tipps .tipp-marke{display:block}.weg-tipps .tipp-zeile{padding-top:6px}.weg-tipps .tipp-option span{min-height:36px;padding:0 14px}}.em-seiten-stapel[data-astro-cid-k4zhanrx]{flex-direction:column;gap:32px;display:flex}.em-seiten-kopf[data-astro-cid-k4zhanrx]{flex-direction:column;gap:12px;display:flex}.em-seiten-kopf[data-astro-cid-k4zhanrx]>[data-astro-cid-k4zhanrx]{margin:0}.em-seiten-lead[data-astro-cid-k4zhanrx]{color:var(--color-brand-ink-muted);font-size:17px;line-height:1.6}.em-punkte-liste[data-astro-cid-k4zhanrx] h3[data-astro-cid-k4zhanrx]{color:var(--color-brand-ink);margin:0;font-size:17px;font-weight:600}.em-punkte-liste[data-astro-cid-k4zhanrx] p[data-astro-cid-k4zhanrx]{color:var(--color-brand-ink-muted);margin:0;font-size:15px;line-height:1.6}.em-punkte-liste[data-astro-cid-k4zhanrx]{border-top:1px solid var(--color-brand-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.em-punkte-liste[data-astro-cid-k4zhanrx] li[data-astro-cid-k4zhanrx]{border-bottom:1px solid var(--color-brand-line);flex-direction:column;gap:8px;padding:22px 24px 24px 0;display:flex}.em-pruefstand[data-astro-cid-k4zhanrx]{margin:0;font-size:15px}.em-pruefstand[data-astro-cid-k4zhanrx] a[data-astro-cid-k4zhanrx]{color:var(--color-brand-secondary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.em-anker[data-astro-cid-k4zhanrx]{scroll-margin-top:96px;display:block}.em-punkte-liste[data-astro-cid-k4zhanrx] li[data-astro-cid-k4zhanrx]:nth-child(2n){border-left:1px solid var(--color-brand-line);padding-left:24px}.em-links[data-astro-cid-k4zhanrx]{flex-wrap:wrap;gap:6px 18px;display:flex}.em-links[data-astro-cid-k4zhanrx] a[data-astro-cid-k4zhanrx]{color:var(--color-brand-secondary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.em-galerie[data-astro-cid-k4zhanrx]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.em-galerie[data-astro-cid-k4zhanrx] li[data-astro-cid-k4zhanrx]{border:1px solid var(--color-brand-line);border-radius:var(--radius-card);background:var(--color-brand-raised);flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.em-galerie[data-astro-cid-k4zhanrx][data-art=schwach] li[data-astro-cid-k4zhanrx]{border-left:3px solid var(--color-brand-warning)}.em-galerie[data-astro-cid-k4zhanrx][data-art=traegt] li[data-astro-cid-k4zhanrx]{border-left:3px solid var(--color-brand-success)}.em-galerie[data-astro-cid-k4zhanrx] h3[data-astro-cid-k4zhanrx]{color:var(--color-brand-ink);margin:0;font-size:17px;font-weight:600}.em-galerie[data-astro-cid-k4zhanrx] p[data-astro-cid-k4zhanrx]{color:var(--color-brand-ink-muted);margin:0;font-size:15px;line-height:1.6}.em-galerie-chip[data-astro-cid-k4zhanrx]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-ink-muted);align-self:flex-start;font-size:11px}@media (width<=800px){.em-punkte-liste[data-astro-cid-k4zhanrx]{grid-template-columns:1fr}.em-punkte-liste[data-astro-cid-k4zhanrx] li[data-astro-cid-k4zhanrx],.em-punkte-liste[data-astro-cid-k4zhanrx] li[data-astro-cid-k4zhanrx]:nth-child(2n){border-left:0;padding-left:0}}
