.nb{--nb-ink:var(--lpv-ink,var(--color-brand-ink));--nb-text:var(--lpv-on-surface,var(--color-brand-ink));--nb-muted:var(--lpv-muted,var(--color-brand-ink-muted));--nb-line:var(--lpv-line,var(--color-brand-line));--nb-line-strong:var(--lpv-edge,var(--color-brand-line-strong));--nb-jev:var(--lpv-accent,var(--color-brand-secondary));--nb-lokal:var(--lpv-edge,var(--color-brand-ink-muted));--nb-flaeche:var(--lpv-surface,var(--color-brand-raised));--nb-flaeche-tief:var(--lpv-surface-muted,var(--color-brand-muted));--nb-fokus:var(--lpv-accent-text,var(--color-brand-accent));--nb-sans:var(--lpv-sans,inherit);--nb-mono:var(--lpv-mono,var(--font-mono,ui-monospace, monospace));font-family:var(--nb-sans);color:var(--nb-text)}.nb-labor{border:1px solid var(--nb-line);background:var(--nb-flaeche);border-radius:8px;margin:2rem 0 0;padding:1.25rem}:is(.prose,body) .nb .nb-kopf{color:var(--nb-ink);margin:0;font-size:.95rem;font-weight:600}:is(.prose,body) .nb .nb-unter{color:var(--nb-muted);margin:.2rem 0 0;font-size:.8125rem;line-height:1.45}:is(.prose,body) .nb .nb-tempo{margin:.15rem 0 .9rem}.nb[data-sicht=de] [data-nb-sicht=en],.nb[data-sicht=en] [data-nb-sicht=de]{display:none}.nb-raum{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem 1.75rem;display:grid}@media (width>=760px){.nb-raum{grid-template-columns:minmax(0,26rem) minmax(11rem,1fr)}}.nb-bild svg{touch-action:pan-y;width:100%;max-width:26rem;height:auto;margin:0 auto;display:block;overflow:visible}.nb-ring{fill:none;stroke:var(--nb-line);stroke-width:.8px}.nb-ring-aussen{stroke:var(--nb-line-strong);stroke-opacity:.6}.nb-speiche{stroke:var(--nb-line);stroke-width:.8px}.nb-speiche.is-aktiv{stroke:var(--nb-ink);stroke-width:1.2px}.nb-skala{fill:var(--nb-muted);paint-order:stroke;stroke:var(--nb-flaeche);stroke-width:3px;stroke-linejoin:round;font-size:9px}.nb-beschriftung text{fill:var(--nb-text);font-size:14px}@media (width>=760px){.nb-beschriftung text{font-size:12.5px}}.nb-achse{cursor:pointer;outline:none}.nb-achse-feld{fill:#0000;stroke:none}.nb-achse.is-aktiv text{fill:var(--nb-ink);font-weight:700}.nb-achse:focus-visible text{text-underline-offset:2px;fill:var(--nb-ink);text-decoration:underline 1.5px}.nb-modell{color:var(--nb-lokal)}.nb-modell[data-nb-arm=jev],.nb-muster[data-nb-arm=jev]{color:var(--nb-jev)}.nb-muster{color:var(--nb-lokal)}.nb-linie{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-linecap:round}.nb-modell[data-nb-arm=jev] .nb-linie{fill:currentColor;fill-opacity:.13}.nb-punkt{fill:currentColor;stroke:currentColor;stroke-width:1px}.nb-punkt-raute{fill:var(--nb-flaeche);stroke-width:1.3px}.nb-punkt-kreuz{fill:none;stroke-width:1.5px}.nb-punkt.is-aktiv{stroke-width:2.6px}.nb-spitze{fill:none;stroke:var(--nb-ink);stroke-width:1.4px;display:none}.nb-spitze[data-an]{display:inline}@media (width<=759px){.nb-modell .nb-linie{stroke-width:calc(var(--nb-s,1.5) * 1.3px)}.nb-modell .nb-punkt{transform-box:fill-box;transform-origin:50%;transform:scale(1.3)}.nb-spitze{r:9px;stroke-width:1.6px}}.nb-modell{transition:opacity .2s}.nb-modell[data-aus]{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}@media (prefers-reduced-motion:reduce){.nb-modell,.nb-modell[data-aus]{transition:none}}.nb-seite{align-content:start;gap:.75rem;min-width:0;display:grid}:is(.prose,body) .nb .nb-legende ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=760px){:is(.prose,body) .nb .nb-legende ul{flex-direction:column;align-items:flex-start}}:is(.prose,body) .nb .nb-legende li{margin:0;padding:0}:is(.prose,body) .nb .nb-legende li:before{content:none}:is(.prose,body) .nb .nb-legende-titel{color:var(--nb-muted);margin:0 0 .4rem;font-size:.75rem;font-weight:600}.nb-chip,.nb-knopf{border:1px solid var(--nb-line);background:var(--nb-flaeche);min-height:32px;color:var(--nb-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.2rem .6rem .2rem .45rem;font-size:.8125rem;line-height:1.2;display:inline-flex}.nb-knopf{padding:.2rem .75rem}.nb-chip:disabled{cursor:default;opacity:1}.nb-chip[data-nb-chip=jev] span{color:var(--nb-ink);font-weight:700}.nb-chip[aria-pressed=true],.nb-knopf[aria-pressed=true]{border-color:var(--nb-line-strong);background:var(--nb-flaeche-tief)}.nb-sichtwahl .nb-knopf[aria-pressed=true]{border-color:var(--nb-ink);box-shadow:inset 0 0 0 1px var(--nb-ink);color:var(--nb-ink);font-weight:700}.nb-sichtwahl .nb-knopf[aria-pressed=true]:before{content:"✓" / ""}@media (pointer:coarse){.nb-chip,.nb-knopf{min-height:44px}}.nb-chip[aria-pressed=false] .nb-muster{opacity:.45}.nb-chip[aria-pressed=false] span{color:var(--nb-muted);text-decoration:line-through 1px}.nb-chip:focus-visible,.nb-knopf:focus-visible{outline:2px solid var(--nb-fokus);outline-offset:2px}.nb-muster{flex:none;width:34px;height:12px;overflow:visible}.nb-sichtwahl{flex-wrap:wrap;gap:.4rem;margin:0 0 .75rem;display:flex}.nb-alle{margin-top:.5rem}.nb-wert{background:var(--nb-flaeche-tief);border-radius:6px;min-height:3.5rem;padding:.6rem .75rem;font-size:.8125rem;line-height:1.45}:is(.prose,body) .nb .nb-wert p,:is(.prose,body) .nb .nb-wert li{font-size:inherit;line-height:inherit;margin:0}:is(.prose,body) .nb .nb-wert-hinweis{color:var(--nb-muted)}:is(.prose,body) .nb .nb-wert-titel{color:var(--nb-ink);margin:0 0 .25rem;font-weight:600}:is(.prose,body) .nb .nb-wert ol{margin:0;padding:0;list-style:none}:is(.prose,body) .nb .nb-wert li{justify-content:space-between;gap:.75rem;margin:0;padding:0;display:flex}:is(.prose,body) .nb .nb-wert li:before{content:none}.nb-wert li[data-arm=jev] .nb-wert-name{color:var(--nb-ink);font-weight:700}.nb-wert-zahl{font-family:var(--nb-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nb-ink)}.nb-wert-zahl small{color:var(--nb-muted);font-size:.85em}:is(.prose,body) .nb .nb-vergleich{color:var(--nb-text);margin:0;font-size:.875rem;line-height:1.5}.nb-vergleich .nb-fuss{color:var(--nb-muted);margin-top:.35rem;font-size:.75rem;display:block}.nb-tabelle{margin-top:1rem;font-size:.8125rem}.nb-tabelle summary{cursor:pointer;color:var(--nb-ink);font-weight:600}.nb-tabelle-rahmen{max-width:100%;overflow-x:auto}:is(.prose,body) .nb .nb-tabelle table{border-collapse:collapse;width:100%;margin:.5rem 0 0;font-size:.8125rem}:is(.prose,body) .nb .nb-tabelle caption{caption-side:top;text-align:left;color:var(--nb-muted);padding:0 0 .3rem}:is(.prose,body) .nb .nb-tabelle th,:is(.prose,body) .nb .nb-tabelle td{border-bottom:1px solid var(--nb-line);text-align:right;vertical-align:bottom;background:0 0;padding:.3rem .4rem}:is(.prose,body) .nb .nb-tabelle th:first-child{text-align:left;white-space:nowrap}:is(.prose,body) .nb .nb-tabelle thead th{color:var(--nb-ink);font-weight:600}:is(.prose,body) .nb .nb-tabelle td{font-family:var(--nb-mono);font-variant-numeric:tabular-nums;white-space:nowrap}:is(.prose,body) .nb .nb-tabelle tr[data-arm=jev] th{font-weight:700}:is(.prose,body) .nb .nb-caption{margin-top:1rem}.nb-caption .nb-cap-kurz,.nb-caption .nb-cap-teil{display:block}.nb-caption .nb-cap-teil{margin-top:.4rem}:is(.prose,body) .nb .nb-spitzen{color:var(--nb-text);margin:0;font-size:.8125rem;line-height:1.5}.nb-labor .nb-caption{color:var(--nb-muted);font-size:.8125rem;line-height:1.5}
