.nvx-ls .nvx-ls-lz-schalter:focus-visible,.nvx-ls .nvx-ls-lz-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.nvx-ls .nvx-ls-lz-raster{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.nvx-ls .nvx-ls-lz-flaeche{aspect-ratio:16/11}@media (max-width:900px){.nvx-ls .nvx-ls-lz-raster{grid-template-columns:minmax(0,1fr)}.nvx-ls .nvx-ls-lz-flaeche{aspect-ratio:4/5}}.nvx-ls .nvx-ls-lz-schalter{color:#c9ccd2;background:0 0;transition:background .25s,color .25s}.nvx-ls .nvx-ls-lz-schalter[aria-pressed=true]{color:#000;background:#fff}.nvx-ls .nvx-ls-lz-knoten{translate:-50% -50%;rotate:var(--nvx-lz-dreh,0deg);opacity:.85;justify-items:center;transition:left .9s cubic-bezier(.65,0,.25,1),top .9s cubic-bezier(.65,0,.25,1),rotate .9s cubic-bezier(.65,0,.25,1),opacity .5s,scale .5s;display:grid;scale:1}.nvx-ls .nvx-ls-lz-knoten[data-zustand=geordnet]{opacity:1;z-index:1;rotate:none}.nvx-ls .nvx-ls-lz-knoten[data-zustand=weg]{opacity:0;scale:.85}.nvx-ls .nvx-ls-lz-pille{color:#fff;white-space:nowrap;background:#2e2e30;border-radius:999px;padding:7px 14px;font-size:clamp(11px,1vw,14px);font-weight:600;transition:background .5s,color .5s;box-shadow:0 0 0 5px #0b0b0c}.nvx-ls .nvx-ls-lz-knoten[data-zustand=geordnet] .nvx-ls-lz-pille{color:#000;background:#fff}.nvx-ls .nvx-ls-lz-knoten[data-zustand=geordnet][data-neu] .nvx-ls-lz-pille{background:#85a3f1}.nvx-ls .nvx-ls-lz-marke{color:#c9ccd2;text-align:center;opacity:0;background:#0b0b0c;border:1px dashed #fff9;border-radius:999px;width:max-content;max-width:26ch;padding:2px 9px;font-size:11px;line-height:1.35;transition:opacity .4s;position:absolute;top:100%;left:50%;translate:-50% 6px}.nvx-ls .nvx-ls-lz-knoten[data-zustand=geordnet] .nvx-ls-lz-marke{opacity:1;transition-delay:.6s}.nvx-ls .nvx-ls-lz-ebene,.nvx-ls .nvx-ls-lz-beschriftung{opacity:0;transition:opacity .35s}.nvx-ls .nvx-ls-lz-ebene[data-sichtbar],.nvx-ls .nvx-ls-lz-beschriftung[data-sichtbar]{opacity:1;transition-delay:.6s}.nvx-ls .nvx-ls-lz-beschriftung{text-align:center;color:#85a3f1;letter-spacing:.02em;width:max-content;max-width:40%;font-size:clamp(12px,1.1vw,15px);font-weight:600;translate:-50% -50%}.nvx-ls .nvx-ls-lz-beschriftung[data-klein]{color:#c9ccd2;background:#0b0b0c;padding:2px 8px;font-size:12px;font-weight:400}@media (max-width:560px){.nvx-ls .nvx-ls-lz-pille{white-space:normal;text-align:center;width:max-content;max-width:38vw;padding:6px 10px;display:block}.nvx-ls .nvx-ls-lz-marke{max-width:18ch}}@keyframes nvxLzTextEin{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.nvx-ls .nvx-ls-lz-text{animation:.45s cubic-bezier(.2,.8,.2,1) both nvxLzTextEin}.nvx-ls .nvx-ls-lz-link{color:#fff;text-underline-offset:5px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:color .2s,text-decoration-color .2s}@media (hover:hover){.nvx-ls .nvx-ls-lz-schalter:not([aria-pressed=true]):hover{color:#fff!important}.nvx-ls .nvx-ls-lz-link:hover{color:#85a3f1!important;text-decoration-color:#85a3f1!important}}@media (prefers-reduced-motion:reduce){.nvx-ls .nvx-ls-lz-knoten,.nvx-ls .nvx-ls-lz-marke,.nvx-ls .nvx-ls-lz-ebene,.nvx-ls .nvx-ls-lz-beschriftung{transition:none}.nvx-ls .nvx-ls-lz-text{animation:none}}
