.Buehne_buehne__emD6I{--raumflaeche-deckkraft:0.5;--flaechenwahl-deckkraft:0.15;--flaechenvorschau-deckkraft:0.07;--oeffnung-deckkraft:0.35;--tragwerk-deckkraft:0.22;position:relative;width:100%;height:100%;background:var(--buehne-grund);overflow:hidden}.Buehne_buehne__emD6I canvas{display:block;width:100%;height:100%}.Buehne_fehler__baqMR,.Buehne_standbild__MyG41{position:absolute;inset:0;pointer-events:none}.Buehne_fehler__baqMR{display:grid;place-content:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-12)}.Buehne_fehler__baqMR>*{pointer-events:auto}.Buehne_gummiband__uX6Th{position:absolute;border:1px dashed var(--kontur-auswahl);border-radius:var(--radius-xs);pointer-events:none}.Buehne_auswahlband__0YZYS{position:absolute;border:1px solid var(--accent-mark);border-radius:var(--radius-xs);pointer-events:none}.Buehne_auswahlband__0YZYS[data-beruehrt=true]{border-style:dashed}.Buehne_fehlstelle__J0HFy{display:flex;margin:0;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--inner-radius);background:var(--card);box-shadow:var(--shadow-surface);color:var(--ink);font-size:var(--fs-base);line-height:var(--lh-tight);pointer-events:none}.Buehne_untenLinks__FCQw2{position:absolute;bottom:var(--sp-6);right:calc(var(--sp-6) + var(--m3-rechts-belegt, 0px));max-width:calc(100% - var(--sp-24) - var(--m3-rechts-belegt, 0px));display:flex;flex-direction:column;align-items:end;gap:var(--sp-6);pointer-events:none}.Buehne_fehlstelle__J0HFy:before{content:"";width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:var(--warning);flex:none}.Buehne_fehlstelleZahl___69TE{font-feature-settings:var(--num-tabular);font-variant-numeric:var(--num-tabular)}.Buehne_hoveretikett__H_sze{position:absolute;display:flex;flex-direction:column;gap:var(--sp-1);max-width:var(--hoveretikett-breite);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-control);background:var(--chrome);box-shadow:var(--shadow-surface);pointer-events:none}.Buehne_hoverKlasse__VCPlR{font-family:var(--sans);font-size:var(--fs-2xs);line-height:var(--lh-tight);color:var(--chrome-ink-2)}.Buehne_hoverName___t4Zi{font-size:var(--fs-base);line-height:var(--lh-tight);color:var(--chrome-ink);overflow-wrap:anywhere}.Buehne_messmarke__Xy7dQ{position:absolute;display:flex;flex-direction:row;align-items:center;transform:translate(calc(-100% + var(--sp-6) + var(--sp-2)),-50%) scale(calc(var(--messmarke-skala) * var(--messmarke-groesse)));transform-origin:calc(100% - var(--sp-6) - var(--sp-2)) 50%;pointer-events:none;border:2px solid var(--messung);border-radius:var(--radius-pill);background:var(--m3-marke-fuellung);box-shadow:var(--shadow-surface);padding-right:var(--sp-2)}.Buehne_messmarke__Xy7dQ[data-versetzt]{transform:translate(var(--sp-2),calc(-100% - var(--sp-2))) scale(calc(var(--messmarke-skala) * var(--messmarke-groesse)));transform-origin:0 100%}.Buehne_messmarkeText__PcqLP{display:flex;flex-direction:row;align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) 0 var(--sp-2) var(--sp-5);white-space:nowrap}.Buehne_messmarkeText__PcqLP[data-form=wert_ueber_zerlegung]{flex-direction:column;align-items:center;gap:var(--sp-px)}.Buehne_messmarkeText__PcqLP:has(.Buehne_messmarkeAchsen__sPSi8[data-stapel]){align-items:center}.Buehne_messmarkeWert__tNR4b{font-size:var(--fs-lg);line-height:var(--lh-tight);font-feature-settings:var(--num-tabular);font-variant-numeric:var(--num-tabular);color:var(--chrome-ink)}.Buehne_messmarkeZusatz__QFl33{font-size:var(--fs-2xs);line-height:var(--lh-tight);color:var(--chrome-ink-2);white-space:nowrap}.Buehne_messmarkeText__PcqLP:has(.Buehne_messmarkeZusatz__QFl33){flex-direction:column;align-items:flex-start;gap:var(--sp-px)}.Buehne_messmarkeDelta__jj6UX{margin-right:var(--sp-1);opacity:.7}.Buehne_messmarkeAchseinheit__OPlCm{font-feature-settings:var(--num-tabular);font-variant-numeric:var(--num-tabular)}.Buehne_messmarkeAchsen__sPSi8{display:flex;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-base);line-height:var(--lh-tight);font-feature-settings:var(--num-tabular);font-variant-numeric:var(--num-tabular);color:var(--chrome-ink)}.Buehne_messmarkeAchsen__sPSi8[data-stapel]{font-size:var(--fs-lg);flex-direction:column;align-items:flex-start;gap:var(--sp-1)}.Buehne_messmarkeAchse__igqIl{display:flex;align-items:baseline;gap:var(--sp-1)}.Buehne_messmarkeAchsen__sPSi8[data-stapel] .Buehne_messmarkeAchse__igqIl{align-self:stretch}.Buehne_messmarkeAchsname__FD_qu{font-weight:600}.Buehne_messmarkeAchsen__sPSi8[data-stapel] .Buehne_messmarkeAchsname__FD_qu{display:inline-block;width:1ch}.Buehne_messmarkeAchse__igqIl[data-achse=x] .Buehne_messmarkeAchsname__FD_qu{color:var(--achse-x)}.Buehne_messmarkeAchse__igqIl[data-achse=y] .Buehne_messmarkeAchsname__FD_qu{color:var(--achse-y)}.Buehne_messmarkeAchse__igqIl[data-achse=z] .Buehne_messmarkeAchsname__FD_qu{color:var(--achse-z)}.Buehne_messmarkenSchicht__lhEUU{display:contents}.Buehne_messloescher__4uNqQ{position:relative;pointer-events:auto;display:flex;align-items:center;justify-content:center;width:var(--sp-12);height:var(--sp-12);min-width:var(--sp-12);min-height:var(--sp-12);flex:none;padding:0;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--chrome-ink-2);cursor:pointer}.Buehne_messloescher__4uNqQ svg{width:var(--sp-7);height:var(--sp-7)}.Buehne_messloescher__4uNqQ:hover{background:var(--chrome-hover);color:var(--chrome-ink)}.Buehne_messloescher__4uNqQ:focus-visible{outline:var(--focus-ring-width) solid var(--chrome-ink-2);outline-offset:var(--focus-ring-offset)}.Buehne_cursorbild__pFTos{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.Buehne_cursorchip__bxt8L{position:absolute;z-index:1;display:none;transform:translate(-50%,var(--sp-6));padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-control);background:var(--chrome);box-shadow:var(--shadow-surface);color:var(--chrome-ink);font-family:var(--sans);font-size:var(--fs-base);line-height:var(--lh-tight);font-feature-settings:var(--num-tabular);font-variant-numeric:var(--num-tabular);white-space:pre;pointer-events:none}