:root,[data-theme=dark]{--t-page:#0b0e18;--t-page-rgb:11 14 24;--t-veil:#0b0f1ba8;--t-veil-bild:#0b0f1b5c;--t-ink:#f5f5f7;--t-ink2:#ebebf5a3;--t-ink3:#ebebf561;--t-mx-label:#b8b8c2;--t-mx-wert:#ececf2;--t-mx-symbol:#b8b8c2;--t-mx-platzhalter:#cacad2;--t-glass:rgb(38 42 56/var(--deckung,.42));--t-side:rgb(30 34 46/calc(var(--deckung,.42) + .04));--t-wash:rgb(var(--wash-rgb) / var(--leiste-a,.075));--t-wash-fest:#ffffff13;--t-wash-rgb:255 255 255;--t-flaeche:#ffffff24;--t-flaeche-rand:#ffffff38;--t-hair:#ffffff1c;--t-edge:#ffffff29;--t-flaeche-schatten:0 1px 2px #0000004d;--t-shadow:0 1px 2px #0000004d, 0 24px 56px -22px #0000009e;--t-accent:#0a84ff;--t-accent-soft:#0a84ff38;--t-accent-knopf:#0969c8;--t-on-accent:#fff;--t-sel:#0a84ff42;--t-ok:#4cd26b;--t-ok-soft:#4cd26b29;--t-warn:#ffb340;--t-warn-soft:#ffb34029;--t-err:#ff6961;--t-err-soft:#ff696129;--t-vio:#b48cff;--t-seg-on:#ffffff3d;--t-seg-on-ink:#f5f5f7;--t-kopf-tint:14%}[data-theme=light]{--t-page:#e6e9f0;--t-page-rgb:230 233 240;--t-veil:#f3f5facc;--t-veil-bild:#f3f5fa66;--t-ink:#1d1d1f;--t-ink2:#3c3c43ad;--t-ink3:#3c3c4370;--t-mx-label:#55555c;--t-mx-wert:#38383e;--t-mx-symbol:#55555c;--t-mx-platzhalter:#55555c;--t-glass:rgb(255 255 255/var(--deckung,.46));--t-side:rgb(255 255 255/calc(var(--deckung,.46) - .02));--t-wash:rgb(var(--wash-rgb) / var(--leiste-a,.07));--t-wash-fest:#3c3c4312;--t-wash-rgb:60 60 67;--t-flaeche:#ffffffe6;--t-flaeche-rand:#3c3c4342;--t-hair:#3c3c4324;--t-edge:#fffc;--t-flaeche-schatten:0 1px 3px #14182824;--t-shadow:0 1px 2px #1418280f, 0 20px 50px -20px #1418283d;--t-accent:#0071e3;--t-accent-soft:#0071e321;--t-accent-knopf:#0071e3;--t-on-accent:#fff;--t-sel:#0071e321;--t-ok:#1f8a3b;--t-ok-soft:#1f8a3b21;--t-warn:#a85a00;--t-warn-soft:#a85a0024;--t-err:#c4302b;--t-err-soft:#c4302b21;--t-vio:#7a4dd8;--t-seg-on:#fffffff5;--t-seg-on-ink:#1d1d1f;--t-kopf-tint:36%}@media (prefers-color-scheme:light){:root:not([data-theme]){--t-page:#e6e9f0;--t-page-rgb:230 233 240;--t-veil:#f3f5facc;--t-veil-bild:#f3f5fa66;--t-ink:#1d1d1f;--t-ink2:#3c3c43ad;--t-ink3:#3c3c4370;--t-mx-label:#55555c;--t-mx-wert:#38383e;--t-mx-symbol:#55555c;--t-mx-platzhalter:#55555c;--t-glass:rgb(255 255 255/var(--deckung,.46));--t-side:rgb(255 255 255/calc(var(--deckung,.46) - .02));--t-wash:rgb(var(--wash-rgb) / var(--leiste-a,.07));--t-wash-fest:#3c3c4312;--t-wash-rgb:60 60 67;--t-flaeche:#ffffffe6;--t-flaeche-rand:#3c3c4342;--t-hair:#3c3c4324;--t-edge:#fffc;--t-flaeche-schatten:0 1px 3px #14182824;--t-shadow:0 1px 2px #1418280f, 0 20px 50px -20px #1418283d;--t-accent:#0071e3;--t-accent-soft:#0071e321;--t-accent-knopf:#0071e3;--t-on-accent:#fff;--t-sel:#0071e321;--t-ok:#1f8a3b;--t-ok-soft:#1f8a3b21;--t-warn:#a85a00;--t-warn-soft:#a85a0024;--t-err:#c4302b;--t-err-soft:#c4302b21;--t-vio:#7a4dd8;--t-seg-on:#fffffff5;--t-seg-on-ink:#1d1d1f;--t-kopf-tint:36%}}:root,[data-theme]{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--bs-hint-max:30%;--bs-grund-deckung:75%;--bs-intens-max:30%;--page:var(--t-page);--page-rgb:var(--t-page-rgb);--veil:var(--t-veil);--veil-bild:var(--t-veil-bild);--ink:var(--t-ink);--ink2:var(--t-ink2);--ink3:var(--t-ink3);--mx-label:var(--t-mx-label);--mx-wert:var(--t-mx-wert);--mx-symbol:var(--t-mx-symbol);--mx-platzhalter:var(--t-mx-platzhalter);--glass:var(--t-glass);--side:var(--t-side);--wash:var(--t-wash);--wash-fest:var(--t-wash-fest);--wash-rgb:var(--t-wash-rgb);--flaeche:var(--t-flaeche);--flaeche-rand:var(--t-flaeche-rand);--hair:var(--t-hair);--edge:var(--t-edge);--flaeche-schatten:var(--t-flaeche-schatten);--shadow:var(--t-shadow);--accent:var(--t-accent);--accent-soft:var(--t-accent-soft);--accent-knopf:var(--t-accent-knopf);--on-accent:var(--t-on-accent);--sel:var(--t-sel);--ok:var(--t-ok);--ok-soft:var(--t-ok-soft);--warn:var(--t-warn);--warn-soft:var(--t-warn-soft);--err:var(--t-err);--err-soft:var(--t-err-soft);--vio:var(--t-vio);--seg-on:var(--t-seg-on);--seg-on-ink:var(--t-seg-on-ink);--kopf-tint:var(--t-kopf-tint);--bs-ein:var(--ok);--bs-aus:var(--accent);--bs-cache:var(--warn);--bs-lokal:var(--vio);--bs-ruhig:var(--ink3);--bs-label:var(--mx-label);--bs-wert:var(--mx-wert);--bs-spill-ink:var(--mx-wert);--bs-platzhalter:var(--mx-platzhalter);--scroll-daumen:var(--ink3);--scroll-spur:transparent}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body{min-height:100%}body{background:var(--page);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.6em}html,*{scrollbar-width:thin;scrollbar-color:var(--scroll-daumen) var(--scroll-spur)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:where([class^=bs-],[class*=\ bs-],.glass,.deckend,.knopf){box-sizing:border-box}:where(.bs-seg,.bs-reiter,.bs-seiten) button,:where(.bs-ikn,.bs-fchip,.bs-nr,.bs-klapp,.bs-info,.bs-auf,.bs-kachel,.bs-schalter,.knopf,button.bs-z){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.bs-block,.bs-titel,.bs-zustand,.bs-hinweis,.bs-felder,.bs-tip) :where(h1,h2,h3,h4,p,dl,dt,dd){margin:0}.glass{background:var(--glass);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);border:.5px solid var(--hair);box-shadow:inset 0 1px 0 var(--edge), var(--shadow);border-radius:1.45em}.deckend{background:linear-gradient(var(--glass), var(--glass)), var(--page);border:.5px solid var(--hair);box-shadow:inset 0 1px 0 var(--edge), var(--shadow)}.ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.25em;height:1.25em;color:var(--ink2);flex:none}.knopf{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.45em;height:2.6em;padding:0 1.3em;font-size:.95em;font-weight:500;transition:filter .15s;display:inline-flex}.knopf .ic{width:1.1em;height:1.1em;color:inherit}.knopf.klein{height:2.1em;padding:0 1em;font-size:.85em}.knopf.primaer{background:var(--accent-knopf);color:var(--on-accent)}.knopf.primaer:hover{filter:brightness(1.08)}.knopf.sekundaer{background:var(--glass);border:.5px solid var(--hair);box-shadow:inset 0 1px 0 var(--edge);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.knopf.sekundaer:hover{filter:brightness(1.05)}.knopf.leise{color:var(--mx-label);background:var(--wash)}.knopf[aria-disabled=true]{opacity:.55;filter:none;cursor:not-allowed}.spill{white-space:nowrap;background:var(--wash);color:var(--bs-spill-ink);border-radius:999px;align-items:center;gap:.4em;padding:.15em .65em;font-size:.82em;font-weight:500;display:inline-flex}.spill[data-s=ok]{background:var(--ok-soft);color:color-mix(in srgb, var(--ok) 55%, var(--ink))}.spill[data-s=warn]{background:var(--warn-soft);color:color-mix(in srgb, var(--warn) 55%, var(--ink))}.spill[data-s=err]{background:var(--err-soft);color:color-mix(in srgb, var(--err) 55%, var(--ink))}.marker{background:var(--wash);color:var(--ink2);border-radius:999px;align-items:center;gap:.5em;padding:.35em .85em;font-size:.83em;font-weight:500;display:inline-flex}.bs-nur-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-seite,.bs-fenster{--bs-ein:var(--ok);--bs-aus:var(--accent);--bs-cache:var(--warn);--bs-lokal:var(--vio);--bs-ruhig:var(--ink3);--bs-label:var(--mx-label);--bs-wert:var(--mx-wert);min-width:0;container:bs/inline-size}.bs-seite{flex-direction:column;gap:.9em;padding-bottom:1.2em;display:flex;position:relative}.bs-fenster{flex-direction:column;gap:.7em;display:flex}[data-theme=dark] .bs-seite,[data-theme=dark] .bs-fenster{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] .bs-seite,[data-theme=light] .bs-fenster{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.bs-raster{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:.9em;display:grid}.bs-raster>*{grid-column:span 12;min-width:0}.bs-raster>.bs-sp-3{grid-column:span 3}.bs-raster>.bs-sp-4{grid-column:span 4}.bs-raster>.bs-sp-5{grid-column:span 5}.bs-raster>.bs-sp-6{grid-column:span 6}.bs-raster>.bs-sp-7{grid-column:span 7}.bs-raster>.bs-sp-8{grid-column:span 8}.bs-raster>.bs-sp-9{grid-column:span 9}@container bs (width<=64em){.bs-raster>[class*=bs-sp-]{grid-column:span 12}}.bs-block{flex-direction:column;gap:.7em;min-width:0;padding:.9em 1.4em 1em;display:flex}.bs-block>.knopf,.bs-block>.bs-ikn{align-self:flex-start}.bs-block-kopf{flex-wrap:wrap;align-items:center;gap:.5em .8em;min-width:0;display:flex}.bs-block-kopf h2{align-items:center;gap:.55em;min-width:0;font-size:1.02em;font-weight:600;display:flex}.bs-zaehler{color:var(--bs-label);font-variant-numeric:tabular-nums;font-size:.82em;font-weight:500}.bs-rechts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5em;min-width:0;margin-left:auto;display:flex}.bs-block-fuss{color:var(--bs-label);flex-wrap:wrap;align-items:center;gap:.4em 1em;font-size:.78em;display:flex}.bs-trenn{border-top:.5px solid var(--hair);height:0}.bs-titel{align-items:center;gap:.8em;min-width:0;display:flex}.bs-titel h1{letter-spacing:-.025em;font-size:1.7em;font-weight:600;line-height:1.1}.bs-titel p{color:var(--bs-label);margin-top:.15em;font-size:.9em}.bs-text{color:var(--bs-label);max-width:60em;font-size:.93em}.bs-beispiel{color:var(--bs-label);white-space:nowrap;font-size:.78em}.bs-quelle{font-family:var(--mono);color:color-mix(in srgb, var(--bs-label) 75%, var(--ink));white-space:nowrap;font-size:.76em}.bs-chip{--c:var(--ink2);width:2em;height:2em;color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:50%;flex:none;place-items:center;font-size:1em;font-weight:600;display:grid}.bs-chip .ic{width:1.15em;height:1.15em;color:inherit}.bs-chip.bs-gross{width:2.7em;height:2.7em}.bs-chip.bs-gross .ic{width:1.45em;height:1.45em}.bs-chip.bs-klein{width:1.55em;height:1.55em}.bs-chip.bs-klein .ic{width:.95em;height:.95em}.bs-chip[data-s=akzent],.bs-farbe[data-s=akzent]{--c:var(--accent)}.bs-chip[data-s=ok],.bs-farbe[data-s=ok]{--c:var(--ok)}.bs-chip[data-s=warn],.bs-farbe[data-s=warn]{--c:var(--warn)}.bs-chip[data-s=err],.bs-farbe[data-s=err]{--c:var(--err)}.bs-chip[data-s=vio],.bs-farbe[data-s=vio]{--c:var(--vio)}.bs-chip[data-s=aus],.bs-farbe[data-s=aus]{--c:var(--ink3)}.bs-ikn{width:2.2em;height:2.2em;color:var(--bs-label);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid;position:relative}.bs-ikn:hover{background:var(--wash);color:var(--ink)}.bs-ikn[aria-pressed=true],.bs-ikn[aria-expanded=true]{background:var(--sel);color:var(--accent)}.bs-ikn .ic{width:1.2em;height:1.2em;color:inherit}.bs-ikn[aria-disabled=true],.bs-ikn[disabled]{opacity:.45;cursor:not-allowed}.bs-seg{background:var(--wash);border-radius:999px;gap:.1em;max-width:100%;padding:.15em;display:inline-flex}.bs-seg button{height:2em;color:var(--bs-label);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:0 .85em;font-size:.84em;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.bs-seg button:hover{color:var(--ink)}.bs-seg button[aria-checked=true]{background:var(--seg-on);color:var(--seg-on-ink);box-shadow:var(--flaeche-schatten)}.bs-seg button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.bs-seg button .ic{width:1.1em;height:1.1em;color:inherit}.bs-seg .bs-kurz{display:none}.bs-seg.bs-klein{padding:.12em}.bs-seg.bs-klein button{height:1.95em;padding:0 .62em;font-size:.74em}@container bs (width<=46em){.bs-seg button{padding:0 .6em}.bs-seg .bs-lang{display:none}.bs-seg .bs-kurz{display:inline}}.bs-reiter{background:var(--wash);scrollbar-width:none;border-radius:999px;gap:.15em;max-width:100%;padding:.18em;display:inline-flex;overflow-x:auto}.bs-reiter button{height:2.2em;color:color-mix(in srgb, var(--bs-label) 70%, var(--ink));white-space:nowrap;border-radius:999px;align-items:center;gap:.45em;padding:0 .95em;font-size:.88em;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.bs-reiter button:hover{color:var(--ink)}.bs-reiter button[aria-selected=true]{background:var(--seg-on);color:var(--seg-on-ink);box-shadow:var(--flaeche-schatten)}.bs-reiter button .ic{width:1.1em;height:1.1em;color:inherit}.bs-reiter button[data-ab]{opacity:.62;cursor:not-allowed}.bs-kz{color:var(--bs-label);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.2em 1.3em;font-size:.84em;display:flex}.bs-kz-i{white-space:nowrap;align-items:baseline;gap:.35em;min-width:0;display:inline-flex}.bs-kz-i em{color:var(--bs-label);font-style:normal}.bs-kz-i b{color:var(--bs-wert);font-weight:600}.bs-kz-i .ic{width:1.2em;height:1.2em;color:var(--mx-symbol);align-self:center}.bs-zahlen{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1em 2.4em;display:flex}.bs-zahl{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.05em .7em;min-width:0;display:grid}.bs-zahl>.bs-chip{grid-row:span 2;align-self:start;margin-top:.15em}.bs-zahl-name{color:var(--bs-label);white-space:nowrap;font-size:.82em}.bs-zahl-wert{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.55em;font-weight:600;line-height:1.12}.bs-zahl-wert small{letter-spacing:0;color:var(--bs-label);margin-left:.25em;font-size:.55em;font-weight:500}.bs-zahl-sub{color:var(--bs-label);white-space:nowrap;grid-column:2;font-size:.78em}.bs-trend{color:var(--bs-wert);font-weight:600}.bs-trend[data-r=auf]:before{content:"▲ ";font-size:.8em}.bs-trend[data-r=ab]:before{content:"▼ ";font-size:.8em}.bs-trend[data-s=ok]{color:var(--ok)}.bs-trend[data-s=warn]{color:var(--warn)}.bs-trend[data-s=err]{color:var(--err)}.bs-liste{flex-direction:column;min-width:0;display:flex}.bs-z{text-align:left;width:calc(100% + 1.2em);color:var(--ink);border-radius:.8em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.8em;margin-inline:-.6em;padding:.55em .6em;text-decoration:none;display:grid;position:relative}.bs-z.bs-ohne-chip{grid-template-columns:minmax(0,1fr) auto}.bs-z+.bs-z:before{content:"";border-top:.5px solid var(--hair);position:absolute;top:0;left:.6em;right:.6em}button.bs-z:hover,a.bs-z:hover,.bs-z[data-klick]:hover{background:var(--wash)}.bs-z[aria-selected=true],.bs-z[aria-current=true]{background:var(--sel)}.bs-z-t{min-width:0}.bs-z-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.bs-z-t small{color:var(--bs-label);text-overflow:ellipsis;white-space:nowrap;font-size:.83em;display:block;overflow:hidden}.bs-z-m{min-width:0;color:var(--bs-label);white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.6em;font-size:.85em;display:flex}.bs-z-m b{color:var(--bs-wert);font-weight:600}@container bs (width<=34em){.bs-z-m .bs-ab-breit{display:none}}.bs-baum .bs-z{padding-left:calc(.6em + var(--t,0) * 1.35em);grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:.5em}.bs-auf{width:1.5em;height:1.5em;color:var(--bs-label);border-radius:50%;flex:none;place-items:center;display:grid}.bs-auf:hover{background:var(--wash);color:var(--ink)}.bs-auf .ic{width:1em;height:1em;color:inherit;transition:transform .15s}.bs-auf[aria-expanded=true] .ic{transform:rotate(90deg)}.bs-auf[data-leer]{visibility:hidden}.bs-tab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9em}.bs-tab th{text-align:left;color:var(--bs-label);white-space:nowrap;padding:.2em .6em .5em;font-size:.82em;font-weight:500}.bs-tab td{border-top:.5px solid var(--hair);vertical-align:middle;padding:.55em .6em}.bs-tab th:first-child,.bs-tab td:first-child{padding-left:.1em}.bs-tab th:last-child,.bs-tab td:last-child{padding-right:.1em}.bs-tab .bs-num{text-align:right;white-space:nowrap}.bs-tab tbody tr:hover td{background:var(--wash)}.bs-tab tbody tr[aria-selected=true] td{background:color-mix(in srgb, var(--sel) 70%, var(--page))}.bs-tab tfoot td{border-top:1px solid var(--hair);font-weight:600}.bs-tab th[data-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}.bs-tab th[data-sort]:hover{color:var(--ink)}.bs-tab th[aria-sort=ascending]:after{content:" ↑"}.bs-tab th[aria-sort=descending]:after{content:" ↓"}.bs-tab .bs-name{align-items:center;gap:.6em;min-width:0;font-weight:500;display:flex}.bs-tab .bs-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-tab .bs-neben{color:var(--bs-label)}@container bs (width<=60em){.bs-tab .bs-prio-3{display:none}}@container bs (width<=42em){.bs-tab .bs-prio-2{display:none}}.bs-anteil{vertical-align:middle;background:var(--wash-fest,var(--wash));border-radius:999px;width:5em;max-width:100%;height:.42em;display:inline-block;overflow:hidden}.bs-anteil i{height:100%;width:var(--w);border-radius:inherit;background:var(--c,var(--accent));display:block}.bs-ringe{flex-wrap:wrap;justify-content:flex-start;gap:1em 2.2em;display:flex}.bs-ringfeld{align-items:center;gap:.8em;min-width:0;display:flex}.bs-ringfeld>div{min-width:0}.bs-ringfeld b{white-space:nowrap;font-weight:600;display:block}.bs-ringfeld small{color:var(--bs-label);white-space:nowrap;font-size:.8em;display:block}.bs-ring{--p:0;--c:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:4em;height:4em;display:grid;position:relative}.bs-ring:before{content:"";background:conic-gradient(var(--c) calc(var(--p) * 1%), var(--wash) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .5em),#000 calc(100% - .47em));mask:radial-gradient(farthest-side,#0000 calc(100% - .5em),#000 calc(100% - .47em))}.bs-ring>b{color:var(--ink);font-size:.92em;font-weight:600;position:relative}.bs-ring[data-l=warn]{--c:var(--warn)}.bs-ring[data-l=err]{--c:var(--err)}.bs-ring[data-l=aus]{--c:var(--ink3)}.bs-ring.bs-klein{width:2.6em;height:2.6em}.bs-ring.bs-klein:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .34em),#000 calc(100% - .31em));mask:radial-gradient(farthest-side,#0000 calc(100% - .34em),#000 calc(100% - .31em))}.bs-ring.bs-klein>b{font-size:.7em}.bs-verlauf{height:11em;color:var(--bs-label);font-variant-numeric:tabular-nums;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);gap:.3em .6em;font-size:.76em;display:grid}.bs-verlauf-y{text-align:right;flex-direction:column;justify-content:space-between;display:flex}.bs-verlauf-f{border-left:.5px solid var(--hair);border-bottom:.5px solid var(--hair);min-width:0;position:relative}.bs-verlauf-f svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bs-verlauf-f .bs-linie{fill:none;stroke:var(--c,var(--accent));stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.bs-verlauf-f .bs-flaeche{stroke:none;fill:color-mix(in srgb, var(--c,var(--accent)) 16%, transparent)}.bs-verlauf-f .bs-gitter{stroke:var(--hair);stroke-width:1px;vector-effect:non-scaling-stroke}.bs-verlauf-f .bs-marke{stroke:var(--warn);stroke-width:1.5px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.bs-verlauf-x{grid-column:2;justify-content:space-between;gap:.4em;display:flex}.bs-saeulen{justify-content:flex-start;align-items:stretch;gap:.3em;height:10em;padding-top:.4em;display:flex}.bs-saeule{flex-direction:column;flex:1 1 0;min-width:.4em;max-width:3em;display:flex}.bs-saeule-b{border-bottom:.5px solid var(--hair);flex-direction:column-reverse;flex:1 1 0;min-height:0;display:flex}.bs-saeule-b i{height:var(--h);background:var(--c,var(--accent));flex:none;display:block}.bs-saeule-b i:last-child{border-radius:.3em .3em 0 0}.bs-saeule small{min-height:1.35em;color:var(--bs-label);text-align:center;white-space:nowrap;flex:none;margin-top:.3em;font-size:.72em;line-height:1.35;overflow:hidden}.bs-legende{color:var(--bs-label);flex-wrap:wrap;justify-content:flex-start;gap:.3em 1.1em;font-size:.8em;display:flex}.bs-legende span{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.bs-legende i{background:var(--c,var(--accent));border-radius:50%;width:.7em;height:.7em}[data-bs-chart]{-webkit-user-select:none;user-select:none;touch-action:none;cursor:crosshair}[data-bs-chart] .bs-saeule{border-radius:.3em}[data-bs-chart] .bs-saeule:hover{background:var(--wash)}[data-bs-chart] [data-bs-waehlbar]{cursor:pointer}[data-bs-chart][data-bs-ziehen]{cursor:ew-resize}[data-bs-chart][data-bs-wahl] .bs-saeule:not([data-bs-an]) .bs-saeule-b i,[data-bs-chart][data-bs-ziehen] .bs-saeule:not([data-bs-zieh]) .bs-saeule-b i{opacity:.28;filter:grayscale()}[data-bs-chart] .bs-saeule[data-bs-zieh] .bs-saeule-b i{opacity:1;filter:none}.bs-kette{flex-wrap:wrap;align-items:center;gap:.35em 0;font-size:.85em;display:flex}.bs-schritt{--c:var(--ink3);white-space:nowrap;color:var(--bs-label);align-items:center;gap:.4em;display:inline-flex}.bs-schritt>i{border:.14em solid var(--c);border-radius:50%;flex:none;width:.72em;height:.72em}.bs-schritt[data-s=ok]{--c:var(--ok)}.bs-schritt[data-s=ok]>i{background:var(--ok)}.bs-schritt[data-s=lauf]{--c:var(--accent);color:var(--ink)}.bs-schritt[data-s=lauf]>i{background:color-mix(in srgb, var(--accent) 40%, transparent)}.bs-schritt[data-s=warn]{--c:var(--warn)}.bs-schritt[data-s=err]{--c:var(--err)}.bs-schritt[data-s=err]>i{background:var(--err)}.bs-schritt+.bs-schritt:before{content:"";border-top:1.5px solid var(--hair);width:1.5em;margin:0 .35em}.bs-schritt[data-pfad=alt]:before{border-top-style:dashed}.bs-felder{grid-template-columns:minmax(6.5em,auto) minmax(0,1fr) auto;align-items:baseline;gap:.4em .9em;font-size:.9em;display:grid}.bs-felder dt{color:var(--bs-label);font-size:.92em}.bs-felder dd{overflow-wrap:anywhere;min-width:0}.bs-felder .bs-typ{font-family:var(--mono);color:var(--bs-label);text-align:right;white-space:nowrap;font-size:.78em}.bs-zweispalt{grid-template-columns:minmax(0,1fr) minmax(18em,27em);align-items:start;gap:.9em;display:grid}.bs-zweispalt.bs-links-schmal{grid-template-columns:minmax(15em,22em) minmax(0,1fr)}@container bs (width<=60em){.bs-zweispalt,.bs-zweispalt.bs-links-schmal{grid-template-columns:minmax(0,1fr)}}.bs-filter{flex-wrap:wrap;align-items:center;gap:.5em;min-width:0;display:flex}.bs-such{background:var(--wash);min-width:9em;max-width:26em;height:2.3em;color:var(--bs-label);border-radius:999px;flex:13em;align-items:center;gap:.5em;padding:0 .85em;display:inline-flex}.bs-such .ic{width:1.1em;height:1.1em;color:inherit}.bs-such input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:.9em}.bs-such:focus-within{outline:2px solid var(--accent);outline-offset:2px}.bs-fchip{background:var(--wash);height:2.1em;color:var(--bs-label);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:0 .8em;font-size:.84em;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.bs-fchip:hover{color:var(--ink)}.bs-fchip[aria-pressed=true]{background:var(--sel);color:var(--accent)}.bs-fchip .ic{width:1.05em;height:1.05em;color:inherit}.bs-fchip b{font-variant-numeric:tabular-nums;font-weight:600}.bs-form{grid-template-columns:repeat(auto-fit,minmax(13em,1fr));gap:.8em 1em;display:grid}.bs-feld{align-content:start;gap:.3em;min-width:0;display:grid}.bs-feld.bs-breit{grid-column:1/-1}.bs-feld>label,.bs-feld>.bs-label{color:var(--bs-label);align-items:baseline;gap:.35em;font-size:.82em;font-weight:500;display:flex}.bs-pflicht{color:var(--err);font-weight:600}.bs-eingabe{border:.5px solid var(--flaeche-rand);background:var(--wash);width:100%;min-height:2.4em;font:inherit;color:var(--ink);border-radius:.7em;padding:.45em .7em;font-size:.93em}textarea.bs-eingabe{resize:vertical;min-height:5em;line-height:1.4}.bs-eingabe::placeholder{color:var(--bs-platzhalter)}.bs-eingabe:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bs-eingabe[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 .12em color-mix(in srgb, var(--err) 25%, transparent)}.bs-eingabe[disabled],.bs-eingabe[aria-disabled=true]{opacity:.55;cursor:not-allowed}.bs-feld-hinweis{color:var(--bs-label);font-size:.78em}.bs-feld-fehler{color:var(--err);align-items:center;gap:.35em;font-size:.78em;font-weight:500;display:flex}.bs-feld-fehler .ic{width:1em;height:1em;color:inherit}.bs-regler{width:100%;accent-color:var(--accent)}.bs-schalter{color:var(--ink);align-items:center;gap:.6em;font-size:.9em;display:inline-flex}.bs-schalter>i{background:var(--wash);border:.5px solid var(--flaeche-rand);border-radius:999px;flex:none;width:2.4em;height:1.4em;transition:background .15s;position:relative}.bs-schalter>i:after{content:"";background:var(--seg-on-ink);opacity:.85;border-radius:50%;width:1.05em;height:1.05em;transition:transform .15s;position:absolute;top:.14em;left:.16em}.bs-schalter[aria-checked=true]>i{background:var(--accent);border-color:#0000}.bs-schalter[aria-checked=true]>i:after{background:var(--on-accent);opacity:1;transform:translate(1em)}.bs-schalter[data-disabled]{opacity:.55;cursor:not-allowed}.bs-hinweis{--c:var(--accent);background:color-mix(in srgb, var(--c) 12%, transparent);border-radius:.9em;flex-wrap:wrap;align-items:flex-start;gap:.4em .7em;padding:.6em .85em;font-size:.9em;display:flex}.bs-hinweis[data-s=ok]{--c:var(--ok)}.bs-hinweis[data-s=warn]{--c:var(--warn)}.bs-hinweis[data-s=err]{--c:var(--err)}.bs-hinweis>.ic{color:var(--c);flex:none;margin-top:.12em}.bs-hinweis>div{flex:14em;min-width:0}.bs-hinweis b{font-weight:600}.bs-hinweis small{color:var(--bs-label);font-size:.88em;display:block}.bs-zustand{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25em .8em;max-width:50em;padding:.3em 0 .2em;display:grid}.bs-zustand>.bs-chip{grid-row:span 3}.bs-zustand b{font-weight:600}.bs-zustand p{color:var(--bs-label);grid-column:2;font-size:.9em}.bs-zustand .bs-zustand-fuss{flex-wrap:wrap;grid-column:2;align-items:center;gap:.5em;margin-top:.3em;display:flex}.bs-detailtext{background:var(--wash);font-family:var(--mono);overflow-wrap:anywhere;border-radius:.7em;grid-column:2;margin-top:.2em;padding:.5em .7em;font-size:.8em}.bs-skel{gap:.7em;padding:.3em 0;display:grid}.bs-skel i{background:var(--wash);border-radius:.5em;height:1em;animation:1.6s ease-in-out infinite bs-puls;display:block}.bs-skel i:first-child{width:88%}.bs-skel i:nth-child(2){width:72%}.bs-skel i:nth-child(3){width:80%}.bs-skel i:nth-child(4){width:56%}@keyframes bs-puls{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.bs-skel i{animation:none}}.bs-ab{background:var(--wash);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.2em .7em;font-size:.78em;font-weight:500;display:inline-flex}.bs-ab .ic{width:1em;height:1em;color:inherit}.bs-galerie{grid-template-columns:repeat(auto-fill,minmax(8.5em,1fr));gap:.6em;display:grid}.bs-kachel{aspect-ratio:3/4;background:var(--wash);text-align:left;border-radius:.9em;padding:0;display:block;position:relative;overflow:hidden}.bs-kachel img{object-fit:cover;width:100%;height:100%;display:block}.bs-kachel[aria-selected=true]{outline:.16em solid var(--accent);outline-offset:-.16em}.bs-kachel-fuss{color:var(--ink);background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-overflow:ellipsis;white-space:nowrap;border-radius:.6em;padding:.3em .55em;font-size:.74em;line-height:1.3;position:absolute;bottom:.35em;left:.35em;right:.35em;overflow:hidden}.bs-seite[data-detail=kompakt] :is(.bs-ab-normal,.bs-ab-voll),.bs-fenster[data-detail=kompakt] :is(.bs-ab-normal,.bs-ab-voll),.bs-seite[data-detail=normal] .bs-ab-voll,.bs-fenster[data-detail=normal] .bs-ab-voll,.bs-seite:not([data-detail=kompakt]) .bs-nur-kompakt,.bs-fenster:not([data-detail=kompakt]) .bs-nur-kompakt{display:none!important}@container bs (width<=40em){.bs-ab-voll.bs-braucht-breite{display:none!important}}.bs-z1{flex-wrap:wrap;align-items:center;gap:.5em 2.2em;min-width:0;display:flex}.bs-z1 .bs-titel{flex:none}.bs-z1 .bs-titel h1{white-space:nowrap}.bs-z1-kz{flex:1 1 0;min-width:16em}.bs-z1 .bs-kz{gap:.2em 1.365em}.bs-z1 .bs-kz-i b{font-variant-numeric:tabular-nums;display:inline-block}.bs-z1-rechts{flex-wrap:wrap;flex:none;align-items:center;gap:.5em;margin-left:auto;display:flex}.bs-z1-rechts .bs-seg{padding:.12em}.bs-z1-rechts .bs-seg button{height:1.95em;padding:0 .62em;font-size:.74em}@container bs (width<=30em){.bs-z1-rechts .bs-seg button{padding:0 .38em}}.bs-fkopf{grid-template-columns:15em minmax(0,1fr);align-items:start;gap:.5em 1.4em;min-width:0;display:grid}.bs-fkopf.bs-ohne-suche{grid-template-columns:minmax(0,1fr)}.bs-fkopf .bs-such{width:100%;min-width:0;max-width:none}@container bs (width<=50em){.bs-fkopf{grid-template-columns:minmax(0,1fr)}.bs-z1-rechts{margin-left:0}}.bs-regionen{flex-wrap:wrap;align-items:center;gap:.4em 1.4em;min-width:0;display:flex}.bs-region{flex-wrap:wrap;align-items:center;gap:.3em .5em;min-width:0;display:flex}.bs-region>span:not(.bs-rk){flex-wrap:wrap;gap:.3em;display:inline-flex}.bs-rk{letter-spacing:.05em;text-transform:uppercase;color:var(--bs-label);font-size:.7em;font-weight:600}.bs-seite .bs-fchip b{text-align:right;min-width:2ch;display:inline-block}.bs-seite,.bs-fenster{--bs-u:calc((1 - var(--karte-a,.7875)) / .85);--bs-intens:min(var(--bs-intens-max,30%), calc(15% + 27% * min(2 * var(--bs-u), 2 - 2 * var(--bs-u))));--bs-hint:min(var(--bs-hint-max,30%), calc(55% * max(0, 1 - 2 * var(--bs-u))))}.bs-pille{--c:var(--ink3);white-space:nowrap;color:color-mix(in srgb, var(--c) var(--bs-intens,30%), var(--ink));background:color-mix(in srgb, var(--c) var(--bs-hint,18%), var(--wash));border-radius:999px;align-items:center;gap:.4em;padding:.15em .65em;font-size:.82em;font-weight:500;display:inline-flex}.bs-pille .ic{width:1em;height:1em;color:inherit}.bs-pille[data-s=ok],.bs-fchip[data-s=ok]{--c:var(--ok)}.bs-pille[data-s=warn],.bs-fchip[data-s=warn]{--c:var(--warn)}.bs-pille[data-s=err],.bs-fchip[data-s=err]{--c:var(--err)}.bs-pille[data-s=akzent],.bs-fchip[data-s=akzent]{--c:var(--accent)}.bs-pille[data-s=vio],.bs-fchip[data-s=vio]{--c:var(--vio)}.bs-pille[data-s=aus],.bs-fchip[data-s=aus]{--c:var(--ink3)}.bs-fchip[data-s]{color:color-mix(in srgb, var(--c) var(--bs-intens,30%), var(--ink))}.bs-fchip[data-s]:not([aria-pressed=true]){background:color-mix(in srgb, var(--c) var(--bs-hint,18%), var(--wash))}.bs-z[aria-selected=true] .bs-pille{color:color-mix(in srgb, var(--c) 20%, var(--ink))}.bs-seite .bs-z[aria-selected=true] :is(.bs-z-t small,.bs-z-m){color:color-mix(in srgb, var(--bs-label) 55%, var(--ink))}.bs-seite .bs-hinweis small{color:color-mix(in srgb, var(--bs-label) 70%, var(--ink))}.bs-haupt{align-items:stretch;gap:.9em;display:grid}@container bs (width>=60.01em){.bs-seite:not([data-detail=kompakt]) .bs-haupt{grid-template-columns:minmax(0,3fr) minmax(20em,2fr)}}.bs-seite[data-detail=kompakt] .bs-haupt{grid-template-columns:minmax(0,1fr)}.bs-haupt>.bs-block{flex-direction:column;min-height:0;display:flex}.bs-liste-scroll{flex:auto;min-height:0;margin-inline:-.6em;padding-inline:.6em;overflow:hidden auto}.bs-einzel{flex-direction:column;flex:auto;gap:.6em;min-height:0;margin-inline:-.6em;padding-inline:.6em;display:flex;overflow:hidden auto}.bs-haupt .bs-liste-scroll .bs-z{padding-block:calc(.22em + var(--bs-plus,0px))}.bs-seite[data-fit]{padding-bottom:0}@container bs (width>=60.01em){.bs-seite[data-hoehe] .bs-haupt{grid-template-rows:minmax(0,1fr)}.bs-seite[data-hoehe] .bs-liste-scroll{overflow-y:hidden}}@container bs (width<=60em){.bs-seite .bs-haupt{height:auto!important}.bs-seite .bs-liste-scroll{max-height:30em}}.bs-seite:not([data-hoehe]) .bs-liste-scroll{max-height:30em}.bs-seite[data-messung] :is(.bs-liste-scroll,.bs-einzel){max-height:none!important;overflow:visible!important}.bs-seiten{flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6em;padding-top:.5em;font-size:.9em;display:grid}.bs-seiten-knoepfe{grid-column:2;align-items:center;gap:.3em;display:flex}.bs-nr,.bs-punkte{font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:2.2em;height:2em;padding:0 .4em}.bs-nr{color:var(--bs-label);background:var(--wash)}.bs-nr:hover{color:var(--ink)}.bs-nr[aria-current=page]{background:var(--sel);color:color-mix(in srgb, var(--accent) 30%, var(--ink));font-weight:600}.bs-punkte{color:var(--bs-label);place-items:center;display:inline-grid}.bs-seiten-info{color:color-mix(in srgb, var(--bs-label) 70%, var(--ink));font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;justify-self:end;font-size:.85em}.bs-seite .bs-einzel,.bs-seite .bs-block{--bs-label:color-mix(in srgb, var(--mx-label) 72%, var(--ink))}.bs-seite .bs-z[aria-selected=true]{background:color-mix(in srgb, var(--sel) 70%, var(--page))}.bs-seite .bs-reiter button[aria-selected=true],.bs-seite .bs-seg button[aria-checked=true]{background:color-mix(in srgb, var(--seg-on) 70%, var(--page))}.bs-seite .bs-hinweis{background:color-mix(in srgb, var(--c) 14%, color-mix(in srgb, var(--page) var(--bs-grund-deckung,75%), transparent))}.bs-seite .bs-fchip:not([data-s]):not([aria-pressed=true]){color:color-mix(in srgb, var(--bs-label) 55%, var(--ink))}.bs-seite .bs-block-fuss{color:color-mix(in srgb, var(--bs-label) 60%, var(--ink))}.bs-stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.bs-stat>.bs-breit{grid-column:1/-1}@container bs (width<=56em){.bs-stat{grid-template-columns:minmax(0,1fr)}}.bs-box{border:.5px solid var(--hair);background:rgb(var(--page-rgb) / calc(var(--deckung,.6) * .5));border-radius:1.1em;flex-direction:column;gap:.8em;min-width:0;padding:1em 1.1em 1.1em;display:flex}.bs-box>h3{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-label);justify-content:space-between;align-items:baseline;gap:1em;font-size:.82em;font-weight:600;display:flex}.bs-box>h3 small{letter-spacing:0;text-transform:none;font-size:.95em;font-weight:500}.bs-tip{z-index:40;width:max-content;min-width:16em;max-width:min(40em,100vw - 2em);color:var(--ink);border-radius:1.1em;padding:.8em .95em .85em;font-size:.84em}.bs-tip h4{white-space:nowrap;justify-content:space-between;gap:1.5em;margin-bottom:.45em;font-size:1em;font-weight:600;display:flex}.bs-tip h4 small{color:var(--bs-label,var(--mx-label));font-weight:400}.bs-tip-z{border-top:.5px solid var(--hair);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.2em 1.5em;padding:.24em 0;display:grid}.bs-tip-z:first-of-type{border-top:0}.bs-tip-z>span{color:var(--bs-label,var(--mx-label));white-space:nowrap}.bs-tip-z>b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.bs-tip p{color:var(--bs-label,var(--mx-label));margin-top:.45em}.bs-tip[data-bs-info-tip]{max-width:min(30em,100vw - 2em)}.bs-tip[data-bs-info-tip] p{color:var(--ink);white-space:normal;margin-top:0}.bs-klapp{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45em;padding:0;font-weight:600;display:inline-flex}.bs-klapp .ic{width:1em;height:1em;transition:transform .15s}.bs-klapp[aria-expanded=true] .ic{transform:rotate(90deg)}.bs-hgrund>.bs-block-kopf h2 small{color:var(--bs-label);font-size:.82em;font-weight:400}.bs-hgrund-inhalt[hidden]{display:none!important}.bs-info{vertical-align:-.25em;width:1.45em;height:1.45em;color:var(--ink);background:var(--wash);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-left:.3em;padding:0;display:inline-grid}.bs-info .ic{width:.9em;height:.9em;color:inherit}.bs-info:hover,.bs-info[aria-expanded=true]{background:var(--sel)}.bs-dialog-grund{z-index:35;background:color-mix(in srgb, var(--page) 55%, transparent);-webkit-backdrop-filter:blur(.3em);backdrop-filter:blur(.3em);position:fixed;inset:0}.bs-dialog{z-index:36;background:color-mix(in srgb, var(--page) 88%, transparent);width:min(40em,100vw - 2em);max-height:calc(100vh - 3em);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.bs-dialog:focus{outline:none}.bs-dialog-inhalt{gap:.7em;min-width:0;display:grid}.bs-dialog-knoepfe{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5em .7em;display:flex}:root{--z:1;--vh:100vh}[hidden]{display:none!important}a{color:inherit}[aria-disabled=true]{cursor:not-allowed}body{overflow-x:hidden}.zoomer{zoom:var(--z)}.stage{isolation:isolate;min-height:var(--vh);background:var(--page);position:relative;overflow:clip;container:stage/inline-size}.veil{z-index:-1;pointer-events:none;position:absolute;inset:0}.bg{height:var(--vh);margin-bottom:calc(var(--vh) * -1);z-index:-1;pointer-events:none;position:sticky;top:0}html{scrollbar-gutter:stable}.bg{width:var(--vw,100%)}.bg i{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:var(--kulisse,none);position:absolute;inset:0}.bg{transition:opacity .5s,filter .5s,transform .5s}.veil{background:var(--veil);transition:background .5s}html[data-hg=an] .veil{background:var(--veil-bild)}html[data-hg=glas] .bg{filter:blur(46px)saturate(1.3);transform:scale(1.12)}html[data-hg=aus] .bg{opacity:0}.app{min-height:var(--vh);grid-template-columns:16.5em minmax(0,1fr);font-size:clamp(14px,.5cqw + 8px,28px);line-height:1.45;display:grid}.side{height:calc(var(--vh) - 1.8em);background:var(--side);flex-direction:column;align-self:start;margin:.9em 0 .9em .9em;padding:1.2em .8em .4em;display:flex;position:sticky;top:.9em;overflow:hidden}.side-mitte{scrollbar-width:thin;scrollbar-color:var(--ink3) transparent;flex-direction:column;flex:1;gap:.25em;min-height:0;display:flex;overflow-y:auto}.marke{letter-spacing:-.01em;align-items:center;gap:.65em;padding:.1em .65em .9em;font-size:1.07em;font-weight:600;text-decoration:none;display:flex}.marke i{background:var(--ink);border-radius:.45em;flex:none;width:1.4em;height:1.4em;display:block;position:relative}.marke i:after{content:"";background:var(--page);border-radius:50%;position:absolute;inset:.4em}.gruppe{color:var(--bs-label);padding:.95em .7em .4em;font-size:.8em;font-weight:500}.nav{flex-direction:column;gap:.15em;list-style:none;display:flex}.nav a{color:var(--ink);border-radius:.75em;align-items:center;gap:.75em;padding:.55em .7em;font-size:.93em;text-decoration:none;transition:background .15s;display:flex;position:relative}.nav a:hover{background:var(--wash)}.nav a[aria-current=page]{background:var(--sel);font-weight:500}.nav a[aria-current=page] .ic{color:var(--accent)}.lbl{white-space:nowrap}.hg{flex-direction:column;gap:.4em;margin-top:auto;padding:.35em .1em .2em;display:flex}.nav+:is(.tr,.skala){margin-top:auto}.hg-zeile{gap:.35em;min-width:0;display:flex}.zk{white-space:nowrap;min-width:0;height:2.1em;color:var(--bs-wert);background:var(--wash);border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:.4em;padding:0 .55em;font-size:.78em;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.zk:not([aria-disabled=true]):hover{color:var(--ink)}.zk[aria-disabled=true]{color:var(--ink3);cursor:default}.zk[hidden]{display:none}.zk .ic{width:1.25em;height:1.25em;color:inherit;flex:none}.zk .lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.zk[data-hg=aus] .ic{color:var(--ink3)}.zk[data-hg=an] .ic{color:var(--accent)}.tr{flex-direction:column;gap:.25em;padding:.35em .1em .1em;display:flex}.tr-kopf{color:var(--bs-label);align-items:center;gap:.5em;padding:0 .55em;font-size:.75em;display:flex}.tr-kopf .ic{width:1.3em;height:1.3em;color:var(--ink2)}.tr-kopf .tr-wert{font-variant-numeric:tabular-nums;margin-left:auto}.tr input[type=range]{min-width:0;height:1.3em;accent-color:var(--accent);cursor:pointer;flex:1;margin:0}.tr-reihe{background:var(--wash);border-radius:999px;align-items:center;gap:.1em;padding:.15em;display:flex}.tr-reihe button{min-width:0;height:1.7em;color:var(--bs-wert);white-space:nowrap;border-radius:999px;flex:1;place-items:center;padding:0 .2em;font-size:.72em;font-weight:500;transition:background .15s,color .15s;display:grid}.tr-reihe button:hover{color:var(--ink)}.tr-reihe button[aria-checked=true]{background:var(--sel);box-shadow:inset 0 0 0 1px var(--accent)}.tr-regler{align-items:center;gap:.4em;display:flex}.tr-zyklus{height:1.7em;color:var(--bs-wert);background:var(--sel);box-shadow:inset 0 0 0 1px var(--accent);white-space:nowrap;border-radius:999px;flex:none;padding:0 .6em;font-size:.72em;font-weight:500;display:none}.app[data-niedrig] .tr-kopf,.app[data-niedrig] .tr-reihe{display:none}.app[data-niedrig] .tr-zyklus{display:block}.app[data-niedrig] .tr{padding:0 .35em .1em}.app[data-leiste=schiene] .tr,.app[data-leiste=streifen] .tr{display:none}.skala{flex-direction:column;gap:.4em;padding:.7em .1em .5em;display:flex}.skala .kz{color:var(--bs-label);justify-content:space-between;align-items:baseline;gap:.5em;padding:0 .55em;font-size:.75em;display:flex}.skala .kz .info{font-variant-numeric:tabular-nums}.skala .reihe{background:var(--wash);border-radius:999px;align-items:center;gap:.1em;padding:.2em;display:flex}.skala .reihe button{min-width:0;height:2em;color:var(--bs-wert);border-radius:999px;flex:1;place-items:center;padding:0 .3em;font-size:.78em;font-weight:500;transition:background .15s,color .15s;display:grid}.skala .reihe button:hover{color:var(--ink)}.skala .reihe button[aria-pressed=true]{background:var(--sel);box-shadow:inset 0 0 0 1px var(--accent)}.skala .reihe button.aktuell{flex:none;width:2.3em}.skala .reihe button.aktuell .ic{width:1.5em;height:1.5em;color:inherit}.zyklus{width:100%;color:var(--ink);text-align:left;border-radius:.75em;align-items:center;gap:.75em;padding:.55em .7em;font-size:.93em;transition:background .15s;display:none}.zyklus:hover{background:var(--wash)}.zyklus .stufen{gap:.18em;margin-left:auto;display:inline-flex}.stufen i{background:var(--hair);border-radius:50%;width:.38em;height:.38em}.stufen i.an{background:var(--accent)}.zyklus[data-hg=aus] .ic{color:var(--ink3)}.zyklus[data-hg=an] .ic{color:var(--accent)}.fuss{border-top:.5px solid var(--hair);color:var(--bs-label);justify-content:space-between;align-items:center;gap:.5em;margin-top:.3em;padding:.45em .2em .1em .7em;font-size:.8em;display:flex}.leistenknopf{width:2.3em;height:2.3em;color:var(--ink2);border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.leistenknopf:hover{background:var(--wash);color:var(--ink)}.leistenknopf .ic{width:1.35em;height:1.35em;color:inherit}.app[data-leiste=schiene]{grid-template-columns:5em minmax(0,1fr)}.app[data-leiste=schiene] .side{padding:1em .5em .4em}.app[data-leiste=schiene] .side-mitte{align-items:center}.app[data-leiste=schiene] :is(.lbl,.marke .mt,.skala .kz,.fuss-t,.skala .reihe){display:none}.app[data-leiste=schiene] .hg-zeile{flex-direction:column;align-items:center}.app[data-leiste=schiene] .zk{flex:none;width:2.6em;padding:0}.app[data-leiste=schiene] .gruppe{align-self:stretch;padding:.3em 0 .1em;font-size:0}.app[data-leiste=schiene] .gruppe:after{content:"";background:var(--hair);height:.5px;margin:0 .7em;display:block}.app[data-leiste=schiene] .marke{justify-content:center;padding:.1em 0 .6em}.app[data-leiste=schiene] .nav{width:100%}.app[data-leiste=schiene] .nav a{justify-content:center;padding:.7em 0}.app[data-leiste=schiene] .hg{align-items:center;width:100%;padding:.4em 0 0}.app[data-leiste=schiene] .skala{width:100%;padding:0 0 .2em}.app[data-leiste=schiene] .zyklus{flex-direction:column;justify-content:center;gap:.25em;padding:.55em 0;display:flex}.app[data-leiste=schiene] .zyklus .stufen{margin-left:0}.app[data-leiste=schiene] .fuss{justify-content:center;padding:.45em 0 .1em}.app[data-leiste=schiene] .haupt{padding-inline:1.6em}.app[data-leiste=streifen]{grid-template-columns:minmax(0,1fr)}.app[data-leiste=streifen] .side{height:auto;margin:.8em .8em 0;padding:.5em;position:static}.app[data-leiste=streifen] .side-mitte{flex-direction:row;align-items:center;gap:.4em;overflow:auto hidden}.app[data-leiste=streifen] :is(.lbl,.marke .mt,.skala .kz,.skala .reihe,.fuss){display:none}.app[data-leiste=streifen] .skala{padding:0}.app[data-leiste=streifen] .zk{flex:none;width:2.6em;padding:0}.app[data-leiste=streifen] .gruppe{border-left:.5px solid var(--hair);height:1.6em;padding:0 .2em;font-size:0}.app[data-leiste=streifen] .marke{padding:0 .5em}.app[data-leiste=streifen] .nav{flex-direction:row}.app[data-leiste=streifen] .nav a{padding:.6em .8em}.app[data-leiste=streifen] .hg{flex-direction:row;align-items:center;width:auto;margin-top:0;margin-left:auto;padding:0 .3em}.app[data-leiste=streifen] .nav+.skala{margin-top:0;margin-left:auto}.app[data-leiste=streifen] .zyklus{width:auto;padding:.6em .8em;display:flex}.app[data-leiste=streifen] .haupt{padding-inline:.9em}.app[data-niedrig] .side{padding-top:.8em}.app[data-niedrig] .marke{padding-bottom:.35em}.app[data-niedrig] .nav{gap:.05em}.app[data-niedrig] .nav a{padding:.42em .7em}.app[data-niedrig] .gruppe{padding:.5em .7em .15em;font-size:.72em}.app[data-niedrig] :is(.skala .kz,.skala .reihe){display:none}.app[data-niedrig] .zyklus{padding-block:.42em;display:flex}.app[data-niedrig] .hg{gap:0;padding:.1em .1em 0}.app[data-niedrig] .skala{gap:0;padding:0 .1em .15em}.app[data-niedrig] .fuss{padding-top:.25em}.app[data-niedrig="2"] .gruppe{align-self:stretch;padding:.25em 0 .05em;font-size:0}.app[data-niedrig="2"] .gruppe:after{content:"";background:var(--hair);height:.5px;margin:0 .7em;display:block}.app[data-niedrig="2"] .nav a{padding:.34em .7em}.app[data-niedrig="2"] .zyklus{padding-block:.3em}.app[data-niedrig="2"] .marke{padding-bottom:.2em}.app[data-niedrig][data-leiste=schiene] .nav a{padding:.5em 0}.app[data-niedrig][data-leiste=schiene] .gruppe{padding:.2em 0 .05em;font-size:0}.app[data-niedrig][data-leiste=schiene] .zyklus{padding:.4em 0}.app[data-niedrig][data-leiste=streifen] .gruppe{align-self:auto;padding:0 .2em;font-size:0}.app[data-niedrig][data-leiste=streifen] .gruppe:after{content:none}.haupt{width:100%;min-width:0;max-width:170em;min-height:var(--vh);flex-direction:column;margin:0 auto;padding:.9em 2.2em 1.4em;display:flex}.kopf{--kh:2.7em;z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em;margin-bottom:1em;display:flex;position:sticky;top:.9em}.kopf-l{flex-wrap:wrap;align-items:center;gap:.6em;min-width:0;display:flex}.krume{height:var(--kh);color:var(--bs-label);background:color-mix(in srgb, var(--glass) 58%, transparent);border-radius:999px;align-items:center;gap:.55em;padding:0 1.25em;display:inline-flex}.krume>*{font-size:.9em}.krume a{color:var(--bs-label);align-items:center;gap:.4em;text-decoration:none;display:inline-flex}.krume a:hover{color:var(--ink)}.krume a .ic{width:1.1em;height:1.1em}.krume b{color:var(--ink);font-weight:500}.krume s{color:var(--bs-label);text-decoration:none}.krume span{color:var(--bs-label)}.rechts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6em;display:flex;position:relative}body{font-size:var(--rahmen-schrift,16px)}.kapsel{height:var(--kh,2.7em);border-radius:999px;align-items:center;gap:.6em;padding:0 .35em 0 1em;display:inline-flex}#inhalt{flex-direction:column;flex:1;min-height:0;display:flex}.ansicht{flex-direction:column;flex:1;gap:1.2em;min-height:0;display:flex}.rp-absatz{margin:.4em 0 1em}.rp-aktionen{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.bs-form>:not(.bs-feld){grid-column:1/-1}.rp-aktionen.rp-unten{align-items:flex-end}a.knopf{text-decoration:none}.rp-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16em;overflow:hidden}.rp-ansicht{margin-bottom:1em}#inhalt .bs-zahl-wert{white-space:normal;overflow-wrap:anywhere}#inhalt h1{overflow-wrap:anywhere}@container bs (width<=30em){#inhalt .bs-zahl{grid-template-columns:minmax(0,1fr)}#inhalt :is(.bs-zahl-name,.bs-zahl-wert,.bs-zahl-sub){grid-column:1}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select.bs-eingabe{background-color:color-mix(in srgb, var(--page), var(--ink) 10%);border-color:var(--flaeche-rand)}select.bs-eingabe :is(option,optgroup){background-color:var(--page);color:var(--ink)}.rp-regler{width:100%;accent-color:var(--accent);margin:0}#inhalt:focus{outline:none}.rp-kuerzel{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4em;display:flex}.rp-kuerzel-eintrag{align-items:center;gap:.1em;display:inline-flex}.rp-taste{font-family:var(--mono);border:1px solid var(--hair);background:var(--wash);color:var(--ink);white-space:nowrap;border-bottom-width:2px;border-radius:.4em;padding:.15em .5em;font-size:.82em}.rp-aus{color:var(--ink2);font-size:.85em}.rp-status{min-height:1.4em;color:var(--ink2);margin:0 0 .5em;font-size:.85em}.gr-arbeitsplatz{height:max(30em, calc(var(--vh) - 14em));flex-direction:column;gap:.6em;min-height:0;display:flex;container:gr/inline-size}.gr-leiste{background:var(--glass);border:1px solid var(--hair);border-radius:.8em;flex-direction:column;gap:.5em;padding:.55em .8em;display:flex}.gr-werkzeuge{flex-wrap:wrap;align-items:center;gap:.35em .9em;display:flex}.gr-gruppe{flex-wrap:wrap;align-items:center;gap:.25em;display:flex}.gr-leiste .gr-kurz{width:auto;min-width:5.5em;max-width:11em}.gr-leiste .gr-regler-kurz{width:8em}.gr-flaechen{flex:1;min-height:0}.gr-panel{flex-direction:column;min-width:0;min-height:0;display:flex}.gr-panel-inhalt{flex:auto;min-height:0;padding-right:.2em;overflow:auto}.gr-panel-inhalt>.bs-block{margin-bottom:.6em}.gr-trenner{cursor:col-resize;touch-action:none;justify-content:center;align-items:stretch;width:.7em;display:flex}.gr-trenner:before{content:"";background:var(--hair);border-radius:2px;width:2px}.gr-trenner:hover:before,.gr-trenner:focus-visible:before,.gr-arbeitsplatz[data-zieht] .gr-trenner:before{background:var(--accent)}.gr-trenner:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gr-arbeitsplatz[data-zieht]{cursor:col-resize;-webkit-user-select:none;user-select:none}.gr-mitte{border:1px solid var(--hair);background:var(--page);border-radius:.6em;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.gr-svg{touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;display:block}.gr-svg:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gr-svg path,.gr-svg line,.gr-svg polygon,.gr-svg rect,.gr-svg circle{vector-effect:non-scaling-stroke}.gr-raster{stroke:var(--hair);stroke-width:.5px}.gr-unten{fill:none;stroke:var(--ink3);stroke-width:1px;opacity:.45;pointer-events:none}.gr-raum{fill:var(--wash);stroke:none}.gr-raum[data-gewaehlt]{fill:var(--sel)}.gr-wand-kontur{fill:none;stroke:var(--ink);stroke-width:1.4px}.gr-wand{fill:var(--ink2);stroke:none}.gr-wand[data-gewaehlt]{fill:var(--accent)}.gr-luecke{fill:var(--page);stroke:none}.gr-leibung{stroke:var(--ink);stroke-width:1.2px;fill:none}.gr-teil-linie{stroke:var(--ink);stroke-width:1.4px;fill:none}.gr-teil-duenn{stroke:var(--ink2);stroke-width:1px;fill:none}.gr-teil-strich{stroke:var(--ink2);stroke-width:1px;fill:none;stroke-dasharray:4 3}.gr-teil-flaeche{stroke:var(--ink);stroke-width:1px;fill:var(--wash)}.gr-teil-glas{stroke:var(--ink);stroke-width:1px;fill:var(--page)}.gr-bauteil[data-gewaehlt] :is(path,rect){stroke:var(--accent)}.gr-treffer{stroke:#0000;stroke-width:14px;fill:none;pointer-events:stroke}.gr-treffer-flaeche{fill:#0000;stroke:none}.gr-moebel{fill:none;stroke:var(--ink3);stroke-width:1px;stroke-dasharray:3 2;pointer-events:none}.gr-treppe{fill:var(--wash);stroke:var(--ink);stroke-width:1px}.gr-treppe-lauf{fill:none;stroke:var(--ink2);stroke-width:1px}.gr-bodenoeffnung{fill:none;stroke:var(--ink2);stroke-width:1px;stroke-dasharray:5 3}.gr-entwurf{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:6 3;pointer-events:none}.gr-hilfslinie{stroke:var(--accent);stroke-width:1px;stroke-dasharray:2 3;pointer-events:none}.gr-fang{fill:none;stroke:var(--accent);stroke-width:1.5px;pointer-events:none}.gr-griff{fill:var(--page);stroke:var(--accent);stroke-width:1.5px;cursor:move}.gr-griff:hover{fill:var(--accent)}.gr-mass path{stroke:var(--ink2);stroke-width:1px;fill:none;pointer-events:none}.gr-mass text{fill:var(--ink);text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:var(--page);stroke-width:3px;font-size:11px}.gr-mass-flaeche{fill:var(--page);opacity:.001}.gr-mass[role=button]:hover .gr-mass-flaeche,.gr-mass[role=button]:focus-visible .gr-mass-flaeche{opacity:.9}.gr-mass[data-innen] text{fill:var(--ink2)}.gr-mass[role=button]{cursor:text}.gr-mass[role=button]:hover text,.gr-mass[role=button]:focus-visible text{fill:var(--accent)}.gr-mass:focus-visible{outline:none}.gr-beschriftung{fill:var(--ink);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:12px}.gr-beschriftung-klein{fill:var(--ink2);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:10.5px}.gr-masseingabe{z-index:2;width:6.5em;position:absolute;transform:translate(-50%,-50%)}.gr-nordpfeil{width:1.8em;height:2.25em;color:var(--ink2)}.gr-nordpfeil svg{width:100%;height:100%;display:block}.gr-nordpfeil path,.gr-nordpfeil text{fill:currentColor}.gr-nordpfeil text{font-size:8px;font-weight:700}.gr-nordpfeil-ecke{pointer-events:none;position:absolute;top:.6em;right:.6em}.gr-norden{align-items:flex-end;gap:.8em;display:flex}.gr-zoom{gap:.25em;display:flex;position:absolute;bottom:.6em;right:.6em}.gr-zeiger{color:var(--ink2);pointer-events:none;font-size:.82em;position:absolute;bottom:.6em;left:.7em}.gr-status{flex-wrap:wrap;align-items:center;gap:.5em;min-height:1.6em;display:flex}.gr-meldung{color:var(--warn)}.gr-liste-titel{white-space:normal;overflow-wrap:anywhere}@container gr (width<=52em){.gr-werkzeuge{gap:.3em .6em}}.gr-arbeitsplatz[data-modus=schmal]{height:auto}.gr-schmal-mitte{height:max(22em, calc(var(--vh) * .55));min-height:0}.gr-vorgaben{max-width:40em}[data-el=treppe][data-gewaehlt] .gr-treppe,[data-el=bodenoeffnung][data-gewaehlt] .gr-bodenoeffnung{stroke:var(--accent);stroke-width:2px}.gr-griff[data-gewaehlt]{fill:var(--accent)}.gr-griff[data-heiss]{fill:var(--accent);stroke-width:2px}.gr-svg[data-ecke][data-werkzeug=auswahl]{cursor:move}.gr-panel[data-state=collapsed]{visibility:hidden}.gr-ohne-rahmen{border:0;min-width:0;margin:0;padding:0}.ei-arbeitsflaeche{gap:var(--abstand-m,12px);flex-direction:column;display:flex;container-type:inline-size}.ei-buehne{border-radius:var(--radius-m,8px);background:var(--page);height:min(75vh,900px);min-height:320px;position:relative;overflow:hidden}.ei-buehne canvas{touch-action:none;width:100%;height:100%;display:block}.ei-arbeitsplatz .ei-buehne{height:100%;min-height:320px}.ei-moebelliste{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ei-moebel{border-radius:var(--radius-s,6px);cursor:pointer;justify-content:space-between;align-items:center;gap:.5em;padding:.35em .5em;display:flex}.ei-moebel:hover,.ei-moebel:focus-visible{background:var(--panel2,var(--page));outline:none}.ei-moebel[aria-selected=true]{background:var(--accent);color:var(--on-accent,#fff)}.ei-moebel-name{overflow-wrap:anywhere}.ei-warnung{color:var(--warn)}.ei-katalog-suche{display:flex}.ei-katalog{margin:var(--abstand-s,8px) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.ei-karte{border-radius:var(--radius-s,6px);cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:.6em;padding:.35em .5em;display:flex}.ei-karte:hover{background:var(--panel2,var(--page))}.ei-karte[aria-disabled=true]{cursor:default;opacity:.6}.ei-karte-bild{border-radius:var(--radius-s,6px);background:var(--page);flex:none;width:48px;height:48px;overflow:hidden}.ei-karte-bild img{object-fit:contain;width:100%;height:100%;display:block}.ei-katalog-kategorie{margin-top:var(--abstand-s,8px)}.ei-karte-ohne{color:var(--muted,inherit);place-items:center;font-weight:600;display:grid}.ei-karte-text{flex-direction:column;flex:1;min-width:0;display:flex}.ei-karte-name{overflow-wrap:anywhere}.ei-karte-mass{color:var(--muted,inherit);font-size:.85em}.ei-mitte{gap:var(--abstand-s,8px);height:100%;min-height:320px;display:flex}.ei-mitte>*{flex:1 1 0;min-width:0}.ei-draufsicht{border-radius:var(--radius-m,8px);background:var(--page);height:100%;min-height:320px;position:relative;overflow:hidden}.ei-moebel-2d{fill:var(--wash);stroke:var(--ink2);stroke-width:1.2px;cursor:grab}.ei-moebel-2d[data-gewaehlt]{fill:var(--sel,var(--wash));stroke:var(--accent);stroke-width:2px}.ei-moebel-2d[data-kollidiert]{stroke:var(--warn)}.ei-geist-2d{opacity:.6;pointer-events:none}.ei-moebel-2d.ei-mit-sprite{fill:#0000;stroke-width:.8px}.ei-moebel-2d.ei-mit-sprite[data-gewaehlt]{stroke-width:2px}.ei-draufsicht .ei-griff-2d{fill:none;stroke:var(--accent);opacity:.5;vector-effect:none}.ei-debug{background:var(--glass,var(--page));color:var(--ink);border:1px solid var(--hair);border-radius:var(--radius-s,6px);pointer-events:none;grid-template-columns:auto auto;gap:2px .8em;margin:0;padding:.45em .6em;font-size:.78em;display:grid;position:absolute;top:8px;left:8px}.ei-debug dt{color:var(--muted,inherit)}.ei-debug dd{font-family:var(--mono,monospace);text-align:right;margin:0}.pr-arbeitsplatz{height:max(30em, calc(var(--vh) - 14em));background:var(--page);flex-direction:column;gap:.6em;min-height:0;display:flex}.pr-arbeitsplatz:fullscreen{box-sizing:border-box;height:100%;padding:.5em}.pr-arbeitsplatz .pr-leiste{flex-flow:wrap;align-items:center;gap:.35em .9em}.pr-rechts{margin-left:auto}.pr-flaeche{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(26.5em,40%);gap:.6em;min-height:0;display:grid}.pr-seite [role=tablist]{flex-wrap:wrap}.pr-arbeitsplatz[data-vollbild=an] .pr-flaeche{grid-template-columns:minmax(0,1fr)}.pr-buehne{min-height:320px;container-type:size}.pr-arbeitsplatz .pr-buehne{height:auto}.pr-maske{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.pr-maske-fenster{aspect-ratio:16/9;outline:1px solid var(--page);width:min(100cqw,177.778cqh);box-shadow:0 0 0 100vmax color-mix(in srgb, var(--ink) 45%, transparent)}.pr-seite{scrollbar-gutter:stable;flex-direction:column;gap:.6em;min-height:0;display:flex;overflow:auto}.pr-liste{flex:0 auto;min-height:6em;overflow:auto}.pr-draufsicht{flex:1 0 320px;min-height:320px}.pr-seite[data-seite=renders] .pr-draufsicht{display:none}.pr-seite[data-seite=renders] .pr-liste{flex:auto}.pr-standpunkte{flex-direction:column;gap:.15em;margin:.4em 0 0;padding:0;list-style:none;display:flex}.pr-standpunkt{border-radius:var(--radius-s,6px);cursor:pointer;justify-content:space-between;align-items:baseline;gap:.6em;padding:.35em .5em;display:flex}.pr-standpunkt:hover{background:var(--wash)}.pr-standpunkt[aria-selected=true]{background:var(--sel)}.pr-standpunkt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pr-standpunkt-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.pr-standpunkt-felder{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35em .6em;margin-top:.6em;display:grid}.pr-standpunkt-knoepfe{flex-wrap:wrap;grid-column:1/-1;gap:.4em;display:flex}.pr-sichtfeld{fill:none;stroke:var(--ink2);stroke-dasharray:4 3}.pr-blicklinie{fill:none;stroke:var(--ink2)}.pr-standpunkt-2d{fill:var(--wash);stroke:var(--ink2)}.pr-griff-2d{fill:var(--page);stroke:var(--ink2)}[data-gewaehlt]>.pr-sichtfeld,[data-gewaehlt]>.pr-blicklinie{stroke:var(--accent)}[data-gewaehlt]>.pr-standpunkt-2d{fill:var(--accent);stroke:var(--accent)}[data-gewaehlt]>.pr-griff-2d{stroke:var(--accent)}.pr-schritte{flex-direction:column;gap:.5em;margin:.4em 0 0;padding:0 0 0 1.4em;display:flex}.pr-schritt{border-radius:var(--radius-s,6px);padding:.35em .5em}.pr-schritt[aria-current=step]{background:var(--sel)}.pr-schritt-name{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.pr-schritt-name:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pr-schritt-felder{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3em .6em;margin-top:.35em;display:grid}.pr-schritt-knoepfe{gap:.3em;margin-top:.35em;display:flex}.pr-begehung{touch-action:none;cursor:grab;position:absolute;inset:0}.pr-begehung:active{cursor:grabbing}.pr-begehung-hinweis{border-radius:var(--radius-s,6px);background:color-mix(in srgb, var(--page) 80%, transparent);max-width:calc(100% - 1em);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;margin:0;padding:.25em .7em;font-size:.85em;position:absolute;top:.5em;left:50%;overflow:hidden;transform:translate(-50%)}.pr-stick{border:2px solid var(--hair);background:color-mix(in srgb, var(--page) 55%, transparent);touch-action:none;border-radius:50%;place-items:center;width:7.5em;height:7.5em;display:grid;position:absolute;bottom:1.2em;left:1.2em}.pr-stick-knopf{background:var(--accent);opacity:.8;pointer-events:none;border-radius:50%;width:3em;height:3em}@media (pointer:fine){.pr-stick{display:none}}.pr-groesse{align-items:center;gap:.4em;display:flex}.pr-pfad{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.pr-pfad[data-pfad=an]{opacity:1}.pr-pfad-stand{max-width:22em}.pr-himmel-felder{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35em .6em;margin-top:.6em;display:grid}.pr-schritt-neu{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4em .6em;margin-top:.6em;display:grid}.pr-render-neu{flex-direction:column;gap:.35em;margin-bottom:.6em;display:flex}.pr-renders{flex-direction:column;gap:.5em;margin:.4em 0 0;padding:0;list-style:none;display:flex}.pr-render{grid-template-columns:auto 1fr;align-items:start;gap:.2em .6em;display:grid}.pr-render-bild{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-s,6px);grid-row:span 2;width:6em}.pr-render-text{overflow-wrap:anywhere;flex-direction:column;gap:.1em;min-width:0;display:flex}.pr-render-knoepfe{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.3em .6em;display:flex}.pr-render-gross{max-width:100%;max-height:70vh;margin:0 auto;display:block}.pr-render-pano{aspect-ratio:16/9;cursor:grab;touch-action:none;width:min(90vw,1280px);max-height:70vh;display:block}
