/* Динамические подписи поверх исходного плана: старые названия на подложке не просвечивают. */
.mall-map-site .rooms-layer .room-zone{fill:#f9fafb;stroke:#c8cdd5;stroke-width:2;vector-effect:non-scaling-stroke;transition:fill .15s ease,stroke .15s ease}
.mall-map-site .rooms-layer .room-zone[data-status="free"]{fill:#e6f6ee;stroke:#64bb92}
.mall-map-site .rooms-layer .room-zone[data-status="reserved"]{fill:#fff3df;stroke:#d1a04b}
.mall-map-site .rooms-layer .room-zone:hover,.mall-map-site .rooms-layer .room-zone.is-active,.mall-map-site .rooms-layer .room-zone.is-search-match{fill:#ffe5d8;stroke:#fa4500;stroke-width:3}
.mall-map-site .rooms-layer .room-zone.is-dimmed{fill:#f0f1f4;stroke:#d0d4da;opacity:.6}
.mall-map-site .rooms-layer .map-room-label{fill:#253142;font-family:Manrope,Arial,sans-serif;font-weight:750;text-anchor:middle;dominant-baseline:middle;pointer-events:none;user-select:none}
