/* Preview only. The site's apartment component and its styles remain unchanged. */
.flats-visual .parking-entry-link{cursor:pointer;outline:none}
.flats-visual .parking-entry-shape{fill:#248F61;fill-opacity:.13;stroke:#FFFFFF;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill-opacity .3s,stroke .3s}
.flats-visual .parking-entry-link:hover .parking-entry-shape,
.flats-visual .parking-entry-link:focus .parking-entry-shape,
.flats-visual .parking-entry-link.--active .parking-entry-shape{fill-opacity:.32;stroke:#248F61}
.flats-visual .parking-entry-label rect{fill:#FFFFFF;fill-opacity:.8;stroke:none}
.flats-visual .parking-entry-label text{fill:#1C4A5F;font-family:Font1,sans-serif;font-size:17px;font-weight:600;text-anchor:middle}
.flats-visual .parking-entry-link.--active .parking-entry-label{visibility:hidden}
.flats-visual .parking-entry-tooltip .go-btn{display:flex}
.flats-visual .parking-entry-tooltip .parking-entry-note{color:#2E3443;font-size:14px;line-height:1.5}
.flats-visual .parking-entry-tooltip .head{padding-right:25px}
@media(min-width:769px){.flats-visual .parking-entry-tooltip.--visible{pointer-events:auto}.flats-visual .parking-entry-tooltip>div{min-width:250px}}
