@keyframes catalog-map-markers-progress-slide{0%{transform:translateX(-100%)}to{transform:translateX(320%)}}.catalog-map-markers-progress-bar{background:linear-gradient(90deg,transparent 0,var(--atp-marker-fill,#56cbb3) 35%,var(--atp-marker-fill,#56cbb3) 65%,transparent 100%);animation:catalog-map-markers-progress-slide 1.1s ease-in-out infinite;will-change:transform}:root{--atp-marker-fill:#56cbb3;--atp-marker-accent:#eb3264;--atp-catalog-map-bg-dark:#111827}#catalog-leaflet-map .atp-map-marker,#catalog-yandex-map .atp-map-marker{display:block;pointer-events:auto;user-select:none;cursor:pointer;visibility:visible;box-sizing:border-box;position:relative;z-index:2}#catalog-leaflet-map .atp-map-marker--premium,#catalog-yandex-map .atp-map-marker--premium{width:30px;height:38px}#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--active,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--active{z-index:9999}#catalog-leaflet-map .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker__pin{width:30px;height:38px;line-height:0;position:relative}#catalog-leaflet-map .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker__pin svg{display:block;width:30px;height:38px}#catalog-leaflet-map .atp-map-marker__pin svg .atp-pin-fill,#catalog-yandex-map .atp-map-marker__pin svg .atp-pin-fill{transition:fill .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--active .atp-map-marker__pin svg .atp-pin-fill,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium:hover .atp-map-marker__pin svg .atp-pin-fill,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--active .atp-map-marker__pin svg .atp-pin-fill,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-pin-fill{fill:var(--atp-marker-accent,#eb3264)!important}#catalog-leaflet-map .atp-map-marker--mesta-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--mesta-square,#catalog-yandex-map .atp-map-marker--mesta-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--mesta-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--mesta-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--mesta-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--mesta-square .atp-map-marker__pin svg .atp-mesta-square-bg,#catalog-yandex-map .atp-map-marker--mesta-square .atp-map-marker__pin svg .atp-mesta-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--mesta-square.atp-map-marker--active .atp-map-marker__pin svg .atp-mesta-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--mesta-square:hover .atp-map-marker__pin svg .atp-mesta-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--mesta-square.atp-map-marker--active .atp-map-marker__pin svg .atp-mesta-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--mesta-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-mesta-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--traffic-police-square,#catalog-leaflet-map .atp-map-marker--traffic-police-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--traffic-police-square,#catalog-yandex-map .atp-map-marker--traffic-police-square .atp-map-marker__pin{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--traffic-police-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--traffic-police-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--traffic-police-square .atp-map-marker__pin svg .atp-traffic-police-square-frame,#catalog-yandex-map .atp-map-marker--traffic-police-square .atp-map-marker__pin svg .atp-traffic-police-square-frame{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--traffic-police-square.atp-map-marker--active .atp-map-marker__pin svg .atp-traffic-police-square-frame,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--traffic-police-square:hover .atp-map-marker__pin svg .atp-traffic-police-square-frame,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--traffic-police-square.atp-map-marker--active .atp-map-marker__pin svg .atp-traffic-police-square-frame,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--traffic-police-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-traffic-police-square-frame{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--police-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--police-square,#catalog-yandex-map .atp-map-marker--police-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--police-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--police-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--police-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--police-square .atp-map-marker__pin svg .atp-police-square-bg,#catalog-yandex-map .atp-map-marker--police-square .atp-map-marker__pin svg .atp-police-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--police-square.atp-map-marker--active .atp-map-marker__pin svg .atp-police-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--police-square:hover .atp-map-marker__pin svg .atp-police-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--police-square.atp-map-marker--active .atp-map-marker__pin svg .atp-police-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--police-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-police-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--azs-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--azs-square,#catalog-yandex-map .atp-map-marker--azs-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--azs-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--azs-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--azs-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--azs-square .atp-map-marker__pin svg .atp-azs-square-bg,#catalog-yandex-map .atp-map-marker--azs-square .atp-map-marker__pin svg .atp-azs-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--azs-square.atp-map-marker--active .atp-map-marker__pin svg .atp-azs-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--azs-square:hover .atp-map-marker__pin svg .atp-azs-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--azs-square.atp-map-marker--active .atp-map-marker__pin svg .atp-azs-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--azs-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-azs-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--photofix-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--photofix-square,#catalog-yandex-map .atp-map-marker--photofix-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--photofix-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--photofix-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--photofix-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--clinic-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--pharmacy-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--clinic-square,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--pharmacy-square,#catalog-yandex-map .atp-map-marker--clinic-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--pharmacy-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--clinic-square,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--pharmacy-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--clinic-square .atp-map-marker__pin svg,#catalog-leaflet-map .atp-map-marker--pharmacy-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--clinic-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--pharmacy-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--beltoll-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--beltoll-square,#catalog-yandex-map .atp-map-marker--beltoll-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--beltoll-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--beltoll-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--beltoll-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--beltoll-square .atp-map-marker__pin svg .atp-belltoll-square-bg,#catalog-yandex-map .atp-map-marker--beltoll-square .atp-map-marker__pin svg .atp-belltoll-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--beltoll-square.atp-map-marker--active .atp-map-marker__pin svg .atp-belltoll-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--beltoll-square:hover .atp-map-marker__pin svg .atp-belltoll-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--beltoll-square.atp-map-marker--active .atp-map-marker__pin svg .atp-belltoll-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--beltoll-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-belltoll-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--camping-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--camping-square,#catalog-yandex-map .atp-map-marker--camping-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--camping-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--camping-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--camping-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--hotel-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--hotel-square,#catalog-yandex-map .atp-map-marker--hotel-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--hotel-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--hotel-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--hotel-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--hotel-square .atp-map-marker__pin svg .atp-hotel-square-bg,#catalog-yandex-map .atp-map-marker--hotel-square .atp-map-marker__pin svg .atp-hotel-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--hotel-square.atp-map-marker--active .atp-map-marker__pin svg .atp-hotel-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--hotel-square:hover .atp-map-marker__pin svg .atp-hotel-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--hotel-square.atp-map-marker--active .atp-map-marker__pin svg .atp-hotel-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--hotel-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-hotel-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--cafe-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--cafe-square,#catalog-yandex-map .atp-map-marker--cafe-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--cafe-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--cafe-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--cafe-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--cafe-square .atp-map-marker__pin svg .atp-cafe-square-bg,#catalog-yandex-map .atp-map-marker--cafe-square .atp-map-marker__pin svg .atp-cafe-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--cafe-square.atp-map-marker--active .atp-map-marker__pin svg .atp-cafe-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--cafe-square:hover .atp-map-marker__pin svg .atp-cafe-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--cafe-square.atp-map-marker--active .atp-map-marker__pin svg .atp-cafe-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--cafe-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-cafe-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--sto-square,#catalog-leaflet-map .atp-map-marker--sto-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--sto-square,#catalog-yandex-map .atp-map-marker--sto-square .atp-map-marker__pin{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--sto-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--sto-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--sto-square .atp-map-marker__pin svg .atp-sto-square-bg,#catalog-yandex-map .atp-map-marker--sto-square .atp-map-marker__pin svg .atp-sto-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--sto-square.atp-map-marker--active .atp-map-marker__pin svg .atp-sto-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--sto-square:hover .atp-map-marker__pin svg .atp-sto-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--sto-square.atp-map-marker--active .atp-map-marker__pin svg .atp-sto-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--sto-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-sto-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--tire-square,#catalog-leaflet-map .atp-map-marker--tire-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--tire-square,#catalog-yandex-map .atp-map-marker--tire-square .atp-map-marker__pin{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--tire-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--tire-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--tire-square .atp-map-marker__pin svg .atp-tire-square-bg,#catalog-yandex-map .atp-map-marker--tire-square .atp-map-marker__pin svg .atp-tire-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--tire-square.atp-map-marker--active .atp-map-marker__pin svg .atp-tire-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--tire-square:hover .atp-map-marker__pin svg .atp-tire-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--tire-square.atp-map-marker--active .atp-map-marker__pin svg .atp-tire-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--tire-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-tire-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--evacuation-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--evacuation-square,#catalog-yandex-map .atp-map-marker--evacuation-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--evacuation-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--evacuation-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--evacuation-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--evacuation-square .atp-map-marker__pin svg .atp-evacuation-square-bg,#catalog-yandex-map .atp-map-marker--evacuation-square .atp-map-marker__pin svg .atp-evacuation-square-bg{transition:stroke .15s ease,stroke-width .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--evacuation-square.atp-map-marker--active .atp-map-marker__pin svg .atp-evacuation-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--evacuation-square:hover .atp-map-marker__pin svg .atp-evacuation-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--evacuation-square.atp-map-marker--active .atp-map-marker__pin svg .atp-evacuation-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--evacuation-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-evacuation-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-map-marker--parking-square .atp-map-marker__pin,#catalog-leaflet-map .atp-map-marker--premium.atp-map-marker--parking-square,#catalog-yandex-map .atp-map-marker--parking-square .atp-map-marker__pin,#catalog-yandex-map .atp-map-marker--premium.atp-map-marker--parking-square{width:32px;height:32px}#catalog-leaflet-map .atp-map-marker--parking-square .atp-map-marker__pin svg,#catalog-yandex-map .atp-map-marker--parking-square .atp-map-marker__pin svg{width:32px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}#catalog-leaflet-map .atp-map-marker--parking-square .atp-map-marker__pin svg .atp-parking-square-bg,#catalog-yandex-map .atp-map-marker--parking-square .atp-map-marker__pin svg .atp-parking-square-bg{transition:stroke .15s ease}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--parking-square.atp-map-marker--active .atp-map-marker__pin svg .atp-parking-square-bg,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--premium.atp-map-marker--parking-square:hover .atp-map-marker__pin svg .atp-parking-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--parking-square.atp-map-marker--active .atp-map-marker__pin svg .atp-parking-square-bg,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--parking-square.atp-map-marker--pin-hover .atp-map-marker__pin svg .atp-parking-square-bg{stroke:var(--atp-marker-accent,#eb3264);stroke-width:2}#catalog-leaflet-map .atp-leaflet-pin-root{background:transparent!important;border:none!important}#catalog-leaflet-map .leaflet-control-attribution{margin:0 10px 10px 0!important;padding:3px 8px!important;max-width:none;font-size:11px;line-height:1.3;color:#262626;background:rgba(255,255,255,.68)!important;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:none}#catalog-leaflet-map .leaflet-control-attribution a{color:inherit;text-decoration:underline;text-underline-offset:2px}.dark #catalog-leaflet-map .leaflet-control-attribution{color:#cbd5e1;background:rgba(30,41,59,.55)!important;border-color:rgba(148,163,184,.2)}.dark #catalog-leaflet-map .leaflet-container .leaflet-tile-pane img,.dark #catalog-leaflet-map .leaflet-container img.leaflet-tile{mix-blend-mode:normal!important}#catalog-leaflet-map .leaflet-tile-pane{filter:grayscale(38%) saturate(72%) contrast(.97)}.dark #catalog-leaflet-map .leaflet-container{background:var(--atp-catalog-map-bg-dark,#111827)}.dark #catalog-leaflet-map .leaflet-tile-pane{filter:grayscale(90%) brightness(.72) contrast(1.12) sepia(9%) hue-rotate(198deg) saturate(30%)}#catalog-yandex-map [class*=ground-pane]{filter:grayscale(38%) saturate(72%) contrast(.97)}.dark #catalog-yandex-map{background:var(--atp-catalog-map-bg-dark,#111827)}.dark #catalog-yandex-map [class*=ground-pane]{filter:grayscale(90%) brightness(.72) contrast(1.12) sepia(9%) hue-rotate(198deg) saturate(30%)}#catalog-yandex-map [class*=copyrights-promo],#catalog-yandex-map [class*=map-open-button]{display:none!important;visibility:hidden!important;pointer-events:none!important}#catalog-leaflet-map .atp-map-marker--simple,#catalog-yandex-map .atp-map-marker--simple{width:16px;height:16px;border-radius:50%;background:var(--atp-marker-fill);border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35);flex-shrink:0}#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--simple.atp-map-marker--active,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--simple.atp-map-marker--pin-hover,#catalog-leaflet-map:not(.atp-map-highway) .atp-map-marker--simple:hover,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--simple.atp-map-marker--active,#catalog-yandex-map-wrap:not(.atp-map-highway) #catalog-yandex-map .atp-map-marker--simple.atp-map-marker--pin-hover{background:var(--atp-marker-accent,#eb3264)}#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--premium.atp-map-marker--highway{opacity:.35;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--premium.atp-map-marker--highway.atp-map-marker--active,#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--premium.atp-map-marker--highway:hover{opacity:1;filter:none}#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--simple{opacity:.35;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--simple.atp-map-marker--active,#catalog-leaflet-map.atp-map-highway.atp-catalog-map--dim-others .atp-map-marker--simple:hover{opacity:1;filter:none}#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--highway{opacity:.35;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--highway.atp-map-marker--active,#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--premium.atp-map-marker--highway.atp-map-marker--pin-hover{opacity:1;filter:none}#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--simple{opacity:.35;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--simple.atp-map-marker--active,#catalog-yandex-map-wrap.atp-map-highway.atp-catalog-map--dim-others #catalog-yandex-map .atp-map-marker--simple.atp-map-marker--pin-hover{opacity:1;filter:none}