.__ymap{color:#000;position:relative}.__ymap_container{width:100%;height:100%}.__ymap_slots{display:none}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:focus [class$=main-engine-container] canvas,.__ymap--grabbing:active [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-Thin.eot);src:url(/fonts/SBSansDisplay-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-Thin.woff2) format("woff2"),url(/fonts/SBSansDisplay-Thin.woff) format("woff"),url(/fonts/SBSansDisplay-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-Light.eot);src:url(/fonts/SBSansDisplay-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-Light.woff2) format("woff2"),url(/fonts/SBSansDisplay-Light.woff) format("woff"),url(/fonts/SBSansDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-Regular.eot);src:url(/fonts/SBSansDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-Regular.woff2) format("woff2"),url(/fonts/SBSansDisplay-Regular.woff) format("woff"),url(/fonts/SBSansDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-Medium.eot);src:url(/fonts/SBSansDisplay-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-Medium.woff2) format("woff2"),url(/fonts/SBSansDisplay-Medium.woff) format("woff"),url(/fonts/SBSansDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-SemiBold.eot);src:url(/fonts/SBSansDisplay-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-SemiBold.woff2) format("woff2"),url(/fonts/SBSansDisplay-SemiBold.woff) format("woff"),url(/fonts/SBSansDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SBSansDisplay;src:url(/fonts/SBSansDisplay-Bold.eot);src:url(/fonts/SBSansDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/SBSansDisplay-Bold.woff2) format("woff2"),url(/fonts/SBSansDisplay-Bold.woff) format("woff"),url(/fonts/SBSansDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}html{height:100%;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-size:.521vw;-webkit-user-select:none;user-select:none}@media (min-width: 2561px){html{font-size:10px}}@media (max-width: 1440px){html{font-size:.694vw}}@media (max-width: 1024px){html{font-size:.977vw}}@media (max-width: 600px){html{font-size:2.667vw}}body{position:relative;line-height:1;height:100%;font-size:1rem;color:#000}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{border:.1rem solid #000;border-radius:2rem}@-moz-document url-prefix(){*{scrollbar-width:thin}}*::-webkit-scrollbar{width:.5rem}*::-webkit-scrollbar-track{background:#fff}*::-webkit-scrollbar-thumb{background-color:#000;border:.1rem solid #fff;border-radius:2rem}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{font:inherit;text-decoration:none;color:inherit}img,svg,video{width:100%;height:100%;display:block;object-fit:contain;pointer-events:none}svg path{width:100%;display:block}.page{width:100%;height:100%;max-width:192rem;position:relative;margin:0 auto;overflow:hidden}.conteiner{width:100%;height:100%;max-width:100%;margin:0 auto}@media (min-width: 601px){.conteiner{width:100%;height:100%;max-width:100%}}@media (min-width: 601px){.mobile{display:none!important}}@media (max-width: 600px){.nonmobile{display:none!important}}.popup[data-v-d7dc663a]{position:absolute;left:50%;bottom:calc(100% + 1rem);transform:translate(-50%);z-index:1000}.popup__content[data-v-d7dc663a]{padding:1rem;background:#fff;color:#000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem;transition:all;position:relative}@media (prefers-color-scheme: dark){.popup__content[data-v-d7dc663a]{background:#1a1a1a;color:#fff}}.dark .popup__content[data-v-d7dc663a]{background:#1a1a1a;color:#fff}.popup__close[data-v-d7dc663a]{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;border-radius:50%;display:flex;justify-content:flex-start;align-items:baseline;flex-direction:row;background:rgba(0,0,0,.15);border:none;cursor:pointer;transition:all .2s ease;color:#666;z-index:10}.popup__close[data-v-d7dc663a]:hover{background:rgba(0,0,0,.25);color:#333;transform:scale(1.1)}.popup__close[data-v-d7dc663a]:active{transform:scale(.95)}@media (prefers-color-scheme: dark){.popup__close[data-v-d7dc663a]{background:rgba(255,255,255,.15);color:#ccc}.popup__close[data-v-d7dc663a]:hover{background:rgba(255,255,255,.25);color:#fff}}.dark .popup__close[data-v-d7dc663a]{background:rgba(255,255,255,.15);color:#ccc}.dark .popup__close[data-v-d7dc663a]:hover{background:rgba(255,255,255,.25);color:#fff}.popup__arrow[data-v-d7dc663a]{position:absolute;width:1rem;height:1rem;bottom:-.5rem;left:50%;transform:translate(-50%) rotate(45deg);background:#fff;box-shadow:0 0 1rem #0000001a}@media (prefers-color-scheme: dark){.popup__arrow[data-v-d7dc663a]{background:#1a1a1a}}.dark .popup__arrow[data-v-d7dc663a]{background:#1a1a1a}.select-btn[data-v-80d9e0fc]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%);color:#fff;font-weight:600;font-size:1rem;border:none;border-radius:.5rem;padding:.7em 1.5em;cursor:pointer;box-shadow:0 .2rem .8rem #27ae6026;transition:background .2s,box-shadow .2s,transform .1s;outline:none}.select-btn[data-v-80d9e0fc]:hover,.select-btn[data-v-80d9e0fc]:focus{background:linear-gradient(90deg,#219150 0%,#27ae60 100%);box-shadow:0 .4rem 1.6rem #27ae6040}.select-btn[data-v-80d9e0fc]:active{background:#219150}.ymaps3x0--marker:has(.marker.active){z-index:1!important}.map{position:relative;width:100%;height:100%;max-height:100%;transition:all .3s ease}@media (min-width: 601px){.map{width:100%;height:100%}}.map .marker{font-size:1rem;font-weight:700;line-height:1;color:#fff;position:relative;width:4rem;height:4rem;border-radius:50%;background:#ff0000;box-shadow:0 0 .5rem #00000080;border:.2rem solid #fff;display:flex;justify-content:flex-start;align-items:baseline;flex-direction:row;transition:all;cursor:pointer;z-index:10}.map .marker.active{background:#00ff00;transform:scale(1.2);z-index:100}.map .marker span{display:block;width:max-content;height:auto;margin:auto}.map .marker .img_inn{width:100%;height:100%;border-radius:50%;overflow:hidden}.map .marker .img_inn .provider-logo{width:100%;height:100%;margin:auto;border-radius:.2rem;object-fit:contain}.map .popup-content{min-width:15rem;max-width:20rem;position:relative}.map .popup-content .select-btn{display:block;margin:0 auto}.map .popup-content h3{font-size:1.2rem;font-weight:600;line-height:1.2;margin:0 0 .8rem;color:#333;border-bottom:.1rem solid #e0e0e0;padding:0 0 .5rem}@media (prefers-color-scheme: dark){.map .popup-content h3{color:#fff;border-bottom-color:#444}}.dark .map .popup-content h3{color:#fff;border-bottom-color:#444}.map .popup-content .popup-info{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.map .popup-content .popup-info div{font-size:.9rem;font-weight:400;line-height:1.4;display:flex;flex-direction:column;gap:.2rem}.map .popup-content .popup-info div strong{font-size:.9rem;font-weight:600;line-height:1.2;color:#555}@media (prefers-color-scheme: dark){.map .popup-content .popup-info div strong{color:#ccc}}.dark .map .popup-content .popup-info div strong{color:#ccc}.map .popup-content .popup-info .popup-address{color:#666}.map .popup-content .popup-info .popup-item strong{display:flex;align-items:center;gap:.4rem}.map .popup-content .popup-info .popup-item strong .icon{width:1.3rem;height:1.3rem;flex-shrink:0;vertical-align:middle;fill:var(--address-icon-color, #666);transition:fill .2s}@media (prefers-color-scheme: dark){.map .popup-content .popup-info .popup-item strong{color:#ddd}.map .popup-content .popup-info .popup-item strong .icon{fill:var(--address-icon-color-dark, #ddd)}}.dark .map .popup-content .popup-info .popup-item strong{color:#ddd}.dark .map .popup-content .popup-info .popup-item strong .icon{fill:var(--address-icon-color-dark, #ddd)}.map .popup-content .popup-info .popup-provider{color:#06c}@media (prefers-color-scheme: dark){.map .popup-content .popup-info .popup-provider{color:#4da6ff}}.dark .map .popup-content .popup-info .popup-provider{color:#4da6ff}.map .popup-content .popup-info .popup-id{color:#999;font-size:.8rem;font-weight:400;line-height:1.2}@media (prefers-color-scheme: dark){.map .popup-content .popup-info .popup-id{color:#aaa}}.dark .map .popup-content .popup-info .popup-id{color:#aaa}.map .cluster{font-size:1rem;font-weight:700;line-height:1;color:#fff;position:relative;width:4.5rem;height:4.5rem;border-radius:50%;background:#0066cc;box-shadow:0 0 .5rem #00000080;border:.2rem solid #fff;display:flex;justify-content:flex-start;align-items:baseline;flex-direction:row;justify-content:center;align-items:center;transition:all;cursor:pointer}.map .cluster:hover{background:#004499;transform:scale(1.1)}.map .cluster.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.mapper[data-v-2467e5ee]{height:100%;display:flex;justify-content:flex-start;align-items:baseline;flex-direction:column;gap:1rem;padding:1rem;border-radius:.8rem;max-height:100vh;box-shadow:.1rem .2rem 1.2rem .9rem #223c5033;margin-bottom:2rem}@media (prefers-color-scheme: dark){.mapper[data-v-2467e5ee]{background-color:#000;color:#fff;box-shadow:none;margin-bottom:0}}.dark .mapper[data-v-2467e5ee]{background-color:#000;color:#fff;box-shadow:none;margin-bottom:0}@media (min-width: 601px){.mapper[data-v-2467e5ee]{padding:2rem;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;gap:1rem}}
