.styles-module-scss-module__ie2kxq__main{width:100%;height:100vh;position:relative}
.styles-module-scss-module__sHOWcG__mapsHeaderContainer{z-index:800;position:absolute;top:40px;right:40px}@media screen and (max-width:767.98px){.styles-module-scss-module__sHOWcG__mapsHeaderContainer{top:20px;right:20px}}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__filterContainer{z-index:998;border-radius:var(--Radius-Basic,16px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--Colors-Primary-White,#fff);flex-direction:column;gap:16px;width:270px;max-height:65vh;padding:23px;display:flex;position:absolute;top:76px;right:0;overflow-y:auto}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__filterContainer .styles-module-scss-module__sHOWcG__elementContainer .styles-module-scss-module__sHOWcG__label{color:var(--colors-text-sub-text-gray,#8f8f8f);font-size:12px;font-weight:400;line-height:120%}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__filterContainer .styles-module-scss-module__sHOWcG__filterButtons{border-top:1px solid #6b04cf1a;justify-content:center;padding-top:16px;display:flex}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__filterContainer .styles-module-scss-module__sHOWcG__filterButtons .styles-module-scss-module__sHOWcG__clearButton{border-radius:var(--Radius-Basic,16px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--colors-primary-basic-light-app-bg,#f2edf5);width:100%;color:var(--Colors-Text-Text,#161616);cursor:pointer;padding:15px 23px;font-size:14px;font-weight:600;line-height:140%}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl{gap:16px;display:flex}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__inputContainer{width:227px;position:relative}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__inputContainer .styles-module-scss-module__sHOWcG__searchIcon{cursor:text;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__inputContainer .styles-module-scss-module__sHOWcG__searchInput{border-radius:var(--Radius-Basic,16px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--Colors-Primary-White,#fff);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:52px;padding:13px 15px 13px 47px}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__inputContainer .styles-module-scss-module__sHOWcG__searchInput:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(136deg,#f60 4.34%,#f06 42.48%,#9731ff 80.63%) border-box;border:1px solid #0000;outline:none}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__inputContainer .styles-module-scss-module__sHOWcG__searchInput::placeholder{color:var(--colors-text-sub-text-gray,#8f8f8f);font-size:14px;font-weight:400;line-height:140%}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap{width:24px;height:24px;display:inline-flex;position:relative}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap img{transition:opacity .28s,transform .36s cubic-bezier(.34,1.4,.5,1);position:absolute;inset:0}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap__filter{opacity:1;transform:rotate(0)scale(1)}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap__close{opacity:0;transform:rotate(-90deg)scale(.6)}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap[data-open=true] .styles-module-scss-module__sHOWcG__iconSwap__filter{opacity:0;transform:rotate(90deg)scale(.6)}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__iconSwap[data-open=true] .styles-module-scss-module__sHOWcG__iconSwap__close{opacity:1;transform:rotate(0)scale(1)}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__controlButtons{cursor:pointer;border-radius:var(--Radius-Basic,16px);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(136deg,#f60 4.34%,#f06 42.48%,#9731ff 80.63%) border-box;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;height:52px;padding:13px;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 4px 14px #1f0f371a}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__controlButtons:hover{transform:translateY(-2px);box-shadow:0 8px 20px #9731ff2e}.styles-module-scss-module__sHOWcG__mapsHeaderContainer .styles-module-scss-module__sHOWcG__mapsHeader .styles-module-scss-module__sHOWcG__mapControl .styles-module-scss-module__sHOWcG__controlButtons:active{transform:translateY(0)scale(.96);box-shadow:0 3px 10px #1f0f371f}
.styles-module-scss-module__ik6y5q__content{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:4px 16px 4px 0;display:flex}.styles-module-scss-module__ik6y5q__checkbox{background:#fff;border:1.5px solid #6b04cf1a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.styles-module-scss-module__ik6y5q__checkboxChecked{background:#6b04cf;border-color:#6b04cf}.styles-module-scss-module__ik6y5q__text{color:var(--Colors-Texts-Color-Title,#1d2442);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.styles-module-scss-module__AtzZPW__mapWrapper{width:100%;height:100vh;position:relative}.styles-module-scss-module__AtzZPW__loading{z-index:700;background:#ffffffeb;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module-scss-module__AtzZPW__loadingContent{width:44px;height:44px;position:relative}.styles-module-scss-module__AtzZPW__loader{background:conic-gradient(#f60 0deg,#f06 110deg,#9731ff 250deg,#0000 280deg 360deg);border-radius:50%;animation:.8s linear infinite styles-module-scss-module__AtzZPW__mapLoaderSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}.styles-module-scss-module__AtzZPW__loaderTrack{border:4px solid #6b04cf1f;border-radius:50%;position:absolute;inset:0}@keyframes styles-module-scss-module__AtzZPW__mapLoaderSpin{to{transform:rotate(360deg)}}.styles-module-scss-module__AtzZPW__loaderText{color:#6b04cf;text-align:center;margin-top:14px;font-size:14px;font-weight:600}
.styles-module-scss-module__DofLZa__overlay{z-index:900;background:var(--Colors-Transparent-Light-Gray-70,#f2edf5b3);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media screen and (max-width:767.98px){.styles-module-scss-module__DofLZa__overlay{padding:16px}}.styles-module-scss-module__DofLZa__container{border-radius:var(--Radius-Popup-Mobile,24px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--Colors-Primary-White,#fff);width:1000px;padding:24px;position:relative}.styles-module-scss-module__DofLZa__container:after{content:"";border-radius:var(--Radius-Basic,16px);border:1px solid var(--colors-primary-basic-black-buts-and-icons,#6b04cf);opacity:.1;background:var(--colors-primary-basic-black-buts-and-icons,#6b04cf);filter:blur(5px);z-index:-1;pointer-events:none;width:74%;max-width:calc(100% - 32px);height:16px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}@media screen and (max-width:767.98px){.styles-module-scss-module__DofLZa__container{max-height:calc(100vh - 32px)}}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content{flex-direction:column;gap:16px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__label{color:var(--colors-text-sub-text-gray,#8f8f8f);font-size:12px;font-style:normal;font-weight:400;line-height:120%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__header{gap:8px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__header .styles-module-scss-module__DofLZa__addressInfo{width:100%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__header .styles-module-scss-module__DofLZa__addressInfo .styles-module-scss-module__DofLZa__address{color:var(--Colors-Text-Text,#161616);margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__header .styles-module-scss-module__DofLZa__closeButton{border-radius:var(--Radius-Basic-Inside,12px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--Colors-Primary-Light-Gray,#f9f9f9);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList{flex-wrap:wrap;gap:16px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement{gap:16px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo{padding:16px}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo .styles-module-scss-module__DofLZa__nameAndOrigin .styles-module-scss-module__DofLZa__name{background:var(--Gradients-Main,linear-gradient(136deg, #f60 4.34%, #f06 42.48%, #9731ff 80.63%));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:28px;font-style:normal;font-weight:600;line-height:120%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo .styles-module-scss-module__DofLZa__nameAndOrigin .styles-module-scss-module__DofLZa__origin{color:var(--colors-text-sub-text-gray,#8f8f8f);font-size:12px;font-style:normal;font-weight:400;line-height:120%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo .styles-module-scss-module__DofLZa__priceInfo{gap:4px;margin-top:24px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo .styles-module-scss-module__DofLZa__priceInfo .styles-module-scss-module__DofLZa__price{color:var(--Colors-Text-Title,#101010);font-size:22px;font-style:normal;font-weight:600;line-height:120%}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__fuelTypesBlock .styles-module-scss-module__DofLZa__typesList .styles-module-scss-module__DofLZa__typeFuelElement .styles-module-scss-module__DofLZa__fuelInfo .styles-module-scss-module__DofLZa__priceInfo .styles-module-scss-module__DofLZa__price .styles-module-scss-module__DofLZa__priceInteger{color:var(--Colors-Text-Title,#101010);font-size:28px;font-style:normal;font-weight:600;line-height:120%;display:inline}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__servicesBlock .styles-module-scss-module__DofLZa__sevicesList{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__servicesBlock .styles-module-scss-module__DofLZa__sevicesList .styles-module-scss-module__DofLZa__service{border-radius:var(--Radius-Basic-Inside,12px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--Colors-Primary-Light-Gray,#f9f9f9);color:var(--Colors-Text-Link-color,#6b04cf);align-items:center;gap:8px;padding:7px 15px;font-size:12px;font-style:normal;font-weight:400;line-height:120%;display:flex}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__content .styles-module-scss-module__DofLZa__servicesBlock .styles-module-scss-module__DofLZa__sevicesList .styles-module-scss-module__DofLZa__service .styles-module-scss-module__DofLZa__serviceIcon{flex-shrink:0}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__buttons{margin-top:24px}.styles-module-scss-module__DofLZa__container .styles-module-scss-module__DofLZa__buttons .styles-module-scss-module__DofLZa__routeButton{border-radius:var(--Radius-Basic,16px);border:1px solid var(--colors-transparent-basic-black-10-for-lines,#6b04cf1a);background:var(--colors-primary-basic-light-app-bg,#f2edf5);cursor:pointer;color:var(--Colors-Text-Text,#161616);padding:15px 31px;font-size:14px;font-style:normal;font-weight:600;line-height:140%}
.styles-module-scss-module__DyEwnW__roll{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;align-items:baseline;line-height:1;display:inline-flex}.styles-module-scss-module__DyEwnW__digit{clip-path:inset(0);text-align:center;vertical-align:baseline;width:.62em;height:1.2em;line-height:1.2em;display:inline-block;overflow:visible}.styles-module-scss-module__DyEwnW__strip{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;will-change:transform;flex-direction:column;transition:transform .65s cubic-bezier(.23,1,.32,1);display:flex}.styles-module-scss-module__DyEwnW__strip span{text-align:center;width:100%;height:1.2em;line-height:1.2em}.styles-module-scss-module__DyEwnW__static{height:1.2em;line-height:1.2em;display:inline-block}.styles-module-scss-module__DyEwnW__empty{opacity:.4}.styles-module-scss-module__DyEwnW__small{font-size:.72em}.styles-module-scss-module__DyEwnW__currency{margin-left:2px;font-size:.62em}
.styles-module-scss-module__eZr7oW__controls{z-index:800;flex-direction:column;gap:10px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:40px;right:40px}@media screen and (max-width:767.98px){.styles-module-scss-module__eZr7oW__controls{bottom:20px;right:20px}}.styles-module-scss-module__eZr7oW__controlButton{cursor:pointer;border-radius:var(--Radius-Basic,16px);color:#161616;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(136deg,#f60 4.34%,#f06 42.48%,#9731ff 80.63%) border-box;border:1px solid #0000;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .22s,box-shadow .22s,color .22s;display:flex;box-shadow:0 4px 14px #1f0f371a}.styles-module-scss-module__eZr7oW__controlButton:hover{color:#9731ff;transform:translateY(-2px);box-shadow:0 8px 20px #9731ff2e}.styles-module-scss-module__eZr7oW__controlButton:active{transform:translateY(0)scale(.96);box-shadow:0 3px 10px #1f0f371f}.styles-module-scss-module__eZr7oW__controlsHidden{opacity:0;pointer-events:none;transform:translateY(8px)}.styles-module-scss-module__eZr7oW__nearestButton{color:#9731ff}.styles-module-scss-module__eZr7oW__nearestButton:disabled{cursor:wait;opacity:.75}.styles-module-scss-module__eZr7oW__spinner{border:2px solid #9731ff40;border-top-color:#9731ff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite styles-module-scss-module__eZr7oW__vstSpin}@keyframes styles-module-scss-module__eZr7oW__vstSpin{to{transform:rotate(360deg)}}
