:is(.house-svg,.room-stage) [data-piece]{touch-action:none;cursor:grab;outline:none;-webkit-tap-highlight-color:transparent}:is(.house-svg,.room-stage) [data-piece]:active{cursor:grabbing}:is(.house-svg,.room-stage) .piece-outline{visibility:hidden;stroke:#276544;stroke-width:1.5px;stroke-dasharray:4 3}:is(.house-svg,.room-stage) [data-piece][aria-pressed=true]>.piece-outline,:is(.house-svg,.room-stage) [data-piece]:focus-visible>.piece-outline{visibility:visible}:is(.house-svg,.room-stage) [data-piece]:focus-visible>.piece-outline{stroke-width:2px;stroke-dasharray:none}@media(forced-colors:active){:is(.house-svg,.room-stage) .piece-outline{stroke:Highlight}}.dimension-line path{stroke:#69816b;stroke-width:1;fill:none}.dimension-line text{font:600 11px var(--sans);font-variant-numeric:tabular-nums;text-anchor:middle;fill:#516355;paint-order:stroke;stroke:#f6f7ed;stroke-width:4px;stroke-linejoin:round}.technical-symbol{fill:var(--piece-fill);stroke:#766f64}.technical-symbol [stroke]:not([stroke=none]){stroke:#766f64}.technical-symbol [fill]:not([fill=none]):not([fill=transparent]){fill:var(--piece-fill)}.technical-symbol:not(.custom) [fill^="#f"],.technical-symbol:not(.custom) [fill^="#e"]{fill:#f8f7f1}:is(.house-svg,.floor-picture) .dimension-line path{stroke:#807f75}:is(.house-svg,.floor-picture) .dimension-line text{font:500 10px ui-monospace,monospace;fill:#525950;stroke:#f8f8f4}:is(.house-svg,.floor-picture) .dimension-exterior text{stroke:none;font-size:11px}
