.fhm-layer{pointer-events:none}.fhm-mk{transform:translate(var(--px),var(--py)) scale(var(--z, 1));pointer-events:auto;cursor:pointer}.fhm-mk .fhm-hit{fill:transparent;stroke:none;transform:scale(var(--hm-s, .95))}.fhm-art{transform:translate(calc(var(--hm-s, .95) * -24px),calc(var(--hm-s, .95) * -44.5px)) scale(var(--hm-s, .95));stroke:#17171a;filter:drop-shadow(0 1px 1.5px rgba(20,24,40,.35));opacity:.92}.fhm-mk:active .fhm-art{transform:translate(calc(var(--hm-s, .95) * -24px),calc(var(--hm-s, .95) * -47px)) scale(calc(var(--hm-s, .95) * 1.05))}.fhm-lbl{font-size:7px;font-weight:800;letter-spacing:.04em;fill:var(--mark);opacity:.88;pointer-events:none;paint-order:stroke;stroke:var(--bg);stroke-width:2.4px;stroke-linejoin:round}#mapSvg[data-lod=city] .fhm-lbl,#mapSvg[data-lod=city] .fhm-say{opacity:0}.fhm-plot .fhm-art-ghost{filter:grayscale(1) contrast(.55) opacity(.42)}.fhm-plot-out{fill:#8c8c960f;stroke:var(--ink-3, #8a8a92);stroke-width:1.3;stroke-dasharray:4 3.4;vector-effect:non-scaling-stroke;transform:scale(var(--hm-s, .95));pointer-events:none}.fhm-say{font-size:6.6px;font-weight:700;letter-spacing:.02em;fill:var(--ink-3, #8a8a92);pointer-events:none;paint-order:stroke;stroke:var(--bg);stroke-width:2.6px;stroke-linejoin:round}.fhm-say-1{font-size:7.4px;font-weight:800;fill:var(--mark)}.map-home.pin-picking .fhm-layer{pointer-events:none;opacity:.35}
