.TravelCostLoading_loading__Nv21D{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:start;gap:70px}.TravelCostLoading_loading__Nv21D .TravelCostLoading_text__nkYrC{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:600;line-height:1.2;color:#707070}.TravelCostLoading_loading__Nv21D .TravelCostLoading_progress_bar__cAXH3{width:100%;height:6px;border-radius:6px;margin-top:70px;background:#f0f0f0}.TravelCostLoading_loading__Nv21D .TravelCostLoading_progress_bar__cAXH3 .TravelCostLoading_progress__3j7_l{height:100%;border-radius:6px;animation:TravelCostLoading_progress__3j7_l 31s linear;background:#bf271b}@keyframes TravelCostLoading_progress__3j7_l{0%{width:0}to{width:100%}}.TravelCostLoading_loading__Nv21D .TravelCostLoading_circle__v_IVD{width:64px;height:64px;border-radius:200px;animation:TravelCostLoading_rotate___Gdab 1.5s linear infinite}@keyframes TravelCostLoading_rotate___Gdab{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes TravelCostWarning_rotate__lhZYD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TravelCostWarning_warning__B1De6{display:flex;align-items:center;gap:6px}.TravelCostWarning_warning__B1De6 .TravelCostWarning_sign__vNzlt{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:32px;font-style:normal;font-variant-numeric:lining-nums;font-weight:600;line-height:1.2;color:#bf271b}.TravelCostWarning_warning__B1De6 .TravelCostWarning_title__rqu7a{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:700;line-height:1.2;color:#bf271b}@media(max-width:768px){.TravelCostWarning_warning__B1De6 .TravelCostWarning_title__rqu7a{font-size:12px}}.TravelCostWarning_warning__B1De6 .TravelCostWarning_text__UUzCP{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;line-height:1.2}@media(max-width:768px){.TravelCostWarning_warning__B1De6 .TravelCostWarning_text__UUzCP{font-size:12px}}@keyframes GasStationMarker_rotate__NsPuU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GasStationMarker_marker__jwzPa{cursor:pointer}.GasStationMarker_gas_station_popup__zbHgK{width:400px;height:-moz-fit-content;height:fit-content;padding:10px;border-radius:0 8px 8px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1019607843)}@media(max-width:768px){.GasStationMarker_gas_station_popup__zbHgK{width:220px}}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_header__3UL0T .GasStationMarker_name__INgln{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:16px;font-style:normal;font-variant-numeric:lining-nums;font-weight:700;line-height:1.2}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_header__3UL0T .GasStationMarker_location__LVL7c{display:flex;flex-wrap:wrap;gap:6px}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_header__3UL0T .GasStationMarker_location__LVL7c .GasStationMarker_address__1uxhy{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:500;line-height:1.2}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_header__3UL0T .GasStationMarker_location__LVL7c .GasStationMarker_coordination__o1dYC{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;line-height:1.2;opacity:.5}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_info__DWjwB{display:grid;margin:16px 0;gap:6px;grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_info__DWjwB{display:flex;flex-direction:column;margin:8px 0}}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_info__DWjwB .GasStationMarker_field__IZWLq .GasStationMarker_label__BfvMM{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:12px;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;line-height:1.2;opacity:.5}.GasStationMarker_gas_station_popup__zbHgK .GasStationMarker_info__DWjwB .GasStationMarker_field__IZWLq .GasStationMarker_text__Ql6XY{color:var(--text-color);font-family:var(--raleway),sans-serif;font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:700;line-height:1.1;padding:9px;border-radius:8px;background:#f2f2f2}