.pl-stage{--pl-live:var(--anatomy-live,#D1FF4C);--pl-live-shade:color-mix(in oklab,var(--anatomy-live,#D1FF4C) 80%,#1b1f3b);--pl-live-edge:color-mix(in oklab,var(--anatomy-live,#D1FF4C) 30%,#1b1f3b);outline:none;cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.iso:not([data-theme]) .pl-stage,.iso[data-theme=dark] .pl-stage{--pl-live-edge:var(--anatomy-live,#D1FF4C)}.pl-stage:focus-visible{box-shadow:0 0 0 2px var(--anatomy-hi);border-radius:6px}.pl-stage [data-hit]{cursor:pointer}.pl-lamp[data-on] .iso-top,.pl-live[data-on]>.iso-top{fill:var(--pl-live)}.pl-lamp[data-on] .iso-fill,.pl-lamp[data-on] .iso-shade,.pl-live[data-on]>.iso-fill,.pl-live[data-on]>.iso-shade{fill:var(--pl-live-shade)}.pl-lamp[data-on] .iso-edge,.pl-live[data-on]>.iso-edge{stroke:var(--pl-live-edge)}.pl-lamp .iso-shade,.pl-lamp .iso-top{transition:fill .25s linear}.pl-lane[data-sel] .pl-flap .iso-edge{stroke:var(--anatomy-hi);stroke-width:.9}@media (prefers-reduced-motion:reduce){.pl-lamp .iso-shade,.pl-lamp .iso-top{transition:none}}