.__ymap{color:#000;position:relative}.__ymap_container{height:100%;width:100%}.__ymap_slots{display:none}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:active [class$=main-engine-container] canvas,.__ymap--grabbing:focus [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}.map-object[data-v-b6ea4f2c]{align-items:center;background-color:var(--map-object-background-color,initial);color:var(--map-object-color,#050506);cursor:pointer;display:flex;height:var(--map-object-size,5.2rem);justify-content:center;overflow:hidden;transition:background-color .4s ease,color .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--map-object-size,5.2rem)}@media (hover:hover) and (pointer:fine){.map-object[data-v-b6ea4f2c]:hover{--map-object-color:#ea7106}}.map-object_active[data-v-b6ea4f2c]{--map-object-color:#ea7106}.map-object_disabled[data-v-b6ea4f2c]{pointer-events:none}.map-cluster[data-v-4e6098ad]{font-family:var(--font-family,"Geologica"),sans-serif;font-size:2rem;font-weight:400;letter-spacing:normal;line-height:1.2}.map-marker[data-v-fbdfe87b]{bottom:0;left:50%;position:absolute;transform:translate(-50%)}.map-marker__icon[data-v-fbdfe87b]{height:100%;width:100%}.map[data-v-9713a5ee]{position:relative;transition:.4s ease;transition-property:filter}.map[data-v-9713a5ee]:not(.map_loaded){filter:grayscale(100%)}.map__instance[data-v-9713a5ee]{height:100%;width:100%}.map__controls[data-v-9713a5ee]{display:flex;flex-direction:column;gap:.8rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:767px){.map__controls[data-v-9713a5ee]{display:none}}@media (min-width:768px){.map__controls[data-v-9713a5ee]{right:2.4rem}}@media (min-width:1280px){.map__controls[data-v-9713a5ee]{gap:1.2rem;right:3.2rem}}.map__zoom-button[data-v-9713a5ee]{align-items:center;background-color:#fff;border-radius:1.8rem;box-shadow:0 4px 20px #00000026;display:flex;height:5.4rem;justify-content:center;transition:.4s ease;transition-property:color,opacity;width:5.4rem}@media (hover:hover) and (pointer:fine){.map__zoom-button[data-v-9713a5ee]:hover{color:#ea7106}}.map__zoom-button[data-v-9713a5ee]:disabled{opacity:.5;pointer-events:none}.map__zoom-button-icon[data-v-9713a5ee]{height:3.2rem;width:3.2rem}
