.ReviewsSortFilter_reviews-filter-wrapper__ES8qS{position:relative;width:max-content;max-width:100%;font-family:inherit;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-end;gap:6px}.ReviewsSortFilter_reviews-filter-wrapper__ES8qS>img{opacity:.8}.ReviewsSortFilter_reviews-filter__selected__PhLMz{min-height:36px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:.2s ease;font:400 16px/19px var(--font-roboto);color:#0c305b;gap:0 8px;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe8f3}.ReviewsSortFilter_reviews-filter__selected__PhLMz:hover{box-shadow:inset 0 0 0 1px #c8d6e6}.ReviewsSortFilter_reviews-filter__icon__ghVEc{transition:transform .2s ease;flex-shrink:0}.ReviewsSortFilter_reviews-filter__icon__ghVEc.ReviewsSortFilter_open__Hg9As{transform:rotate(180deg)}.ReviewsSortFilter_reviews-filter__dropdown__UGgm0{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;box-shadow:1px 1px 10px 0 rgba(27,81,136,.1),-1px -1px 5px 0 rgba(27,81,136,.05);border-radius:12px;z-index:10;overflow:hidden}.ReviewsSortFilter_reviews-filter__option__tPqgg{padding:10px 14px;cursor:pointer;transition:background .2s ease;font:400 14px/16px var(--font-roboto);color:#0c305b;display:flex;align-items:center;gap:8px}.ReviewsSortFilter_reviews-filter__option__tPqgg:hover{background:#f5f9ff}.ReviewsSortFilter_reviews-filter__point__AO3TM{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px #9ab1cf;background:#fff}.ReviewsSortFilter_active__5_wuy{background:#f5f9ff}.ReviewsSortFilter_active__5_wuy .ReviewsSortFilter_reviews-filter__point__AO3TM{box-shadow:inset 0 0 0 1px #4f86d9;background:radial-gradient(circle,#4f86d9 0 3px,rgb(255,255,255) 4px)}@media(max-width:576px){.ReviewsSortFilter_reviews-filter__option__tPqgg,.ReviewsSortFilter_reviews-filter__selected__PhLMz{font:400 14px/16px var(--font-roboto)}}@media(max-width:460px){.ReviewsSortFilter_reviews-filter-wrapper__ES8qS{justify-content:flex-start}}.RatingStars_rating-star__JrXdU{display:inline-block;line-height:0;vertical-align:middle}.RatingStars_rating-star__JrXdU svg{display:block}.ReviewsHeader_header__wOeaV{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.ReviewsHeader_header__all-reviews__aMPeD{display:flex}.ReviewsHeader_title__DRoCR{font:700 34px/41px var(--font-inter);color:#0c305b}@media(max-width:576px){.ReviewsHeader_title__DRoCR{font:600 24px/29px var(--font-inter)}.ReviewsHeader_header__all-reviews__aMPeD{display:none}}.ButtonAllReviews_all-reviews__PqB7N{align-items:center;gap:8px;background:none;font:400 16px/19px var(--font-roboto);color:#f22d31}@media(max-width:768px){.ButtonAllReviews_all-reviews__PqB7N{border:1.5px solid #f22d31;border-radius:12px;padding:6px 12px;max-width:300px;width:100%;justify-content:center;margin:30px auto 0}}.UserProfile_loading-spiner-account__HvMq0{display:block!important;max-width:42px}.UserProfile_content-section__ZARz7{display:block;position:relative}.UserProfile_content-section__massage__LsZNn{position:absolute;display:none;align-items:center;justify-content:center;flex-direction:column;font:600 22px/27px var(--font-inter);color:#fff;background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));padding:15px;top:0;bottom:0;left:0;right:0;z-index:10;margin:0 auto;border-radius:14px}.UserProfile_content-section__title__R_v0I{margin-top:15px}.UserProfile_content-section__buttons__IgzRq{display:flex;justify-content:center;gap:0 10px;width:100%}.UserProfile_content-section__buttons__IgzRq>button{background:#fff;color:#297ae5;width:100%;border-radius:8px}.UserProfile_massage-active__K8gHm{display:flex}.UserProfile_user-profile-form__hO1Y_{background:#fff;padding:clamp(10px,2vw,10px) clamp(5px,1.25vw,15px);border-radius:14px}.UserProfile_user-profile-form__title__ljvqX{color:#0c305b;font:500 18px/21px var(--font-roboto);font-weight:700}.UserProfile_user-profile-form__wrapper__RkHJi{display:flex;justify-content:space-between;margin-top:20px}.UserProfile_user-profile-form__inner__HmdZP{display:flex;align-items:center;max-width:fit-content;position:relative}.UserProfile_user-profile-form__inner__HmdZP>input{width:100%;font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);padding:10px 5px;color:#0c305b;background:#f3f7fb;box-shadow:none;border:none;border-radius:12px}.UserProfile_user-profile-form__inner--active__BsEvt{background:none;border-radius:8px;box-shadow:0 0 2px #405060;max-width:350px}.UserProfile_user-profile-form__inner--active__BsEvt>input{background:none;box-shadow:none;border:none}.UserProfile_user-profile-form__inner__HmdZP>svg{position:absolute;right:2%;cursor:pointer}.UserProfile_user-profile-form__calendar__w_2tq{position:absolute;top:55px;z-index:5}.UserProfile_user-profile-form__content__AvW7T{display:flex;flex-direction:column;gap:5px;margin-top:10px}.UserProfile_user-profile-form__content--date__H60zl{position:relative}.UserProfile_user-profile-form__content__AvW7T>label{font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,16px);line-height:clamp(16px,1.3vw,19px);color:#405060}.UserProfile_user-profile-form__content__AvW7T>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);background:none;border-radius:12px;max-width:350px;padding:10px;color:#0c305b;font-weight:600;box-shadow:0 0 2px #405060}.UserProfile_user-profile-form__content__AvW7T>input[readonly]{padding:10px 5px;color:#0c305b;background:#f3f7fb;box-shadow:none;border:none;border-radius:12px}.UserProfile_user-profile-form__body__oh_VQ{flex:1 1;margin-right:10px}.UserProfile_user-profile-form__btn__70_5L{max-width:255px;font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,14px);line-height:clamp(16px,1.3vw,16px);color:#297ae5;box-shadow:0 0 3px #297ae5;border-radius:12px;background:none;padding:12px 0;width:100%;text-align:center;margin-top:50px;transition:color .3s ease,background-color .3s ease}.UserProfile_user-profile-form__btn-delete__b4e4O{color:#f22d31;box-shadow:0 0 3px #f22d31}.UserProfile_user-profile-form__btn-save__kGX5y{background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));color:#fff}.UserProfile_user-profile-form__btn-password__O0II5{margin-top:35px;max-width:350px}.UserProfile_user-profile-form__error__JO7Sw{font-family:var(--font-roboto);font-weight:400;font-size:clamp(12px,1.1vw,14px);line-height:clamp(14px,1.3vw,16px);color:#f22d31}.UserProfile_user-profile-form__link__md87n{font-family:var(--font-roboto);font-weight:400;font-size:clamp(13px,1.1vw,14px);line-height:clamp(15px,1.3vw,16px);padding:0;margin-top:4px;width:fit-content;border:none;background:rgba(0,0,0,0);color:#297ae5;text-decoration:underline;text-underline-offset:2px}.UserProfile_hidden__4o9EQ{display:none}.UserProfile_vissible__LtYnx{display:flex}.UserProfile_new-password-fields__xqe7F{display:flex;margin-top:2px;flex-direction:column;gap:5px 0}.UserProfile_new-password-fields__xqe7F>label{font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,16px);line-height:clamp(16px,1.3vw,19px);color:#405060}.UserProfile_new-password-fields__xqe7F>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);color:#0c305b;border-radius:12px;box-shadow:0 0 2px #405060;background:none;max-width:350px;padding:10px}.UserProfile_new-password-fields__xqe7F>input[readonly]{color:#0c305b;background:none;border:none;border-radius:0;box-shadow:none}.UserProfile_new-password-fields__xqe7F>.UserProfile_password-container-profile__JLRsS>.UserProfile_toggle-password-profile__C1Od9{top:20%}#UserProfile_new-password-fields__xqe7F{margin-top:10px}#UserProfile_user-profile-password__Mm0pq{margin-top:35px}#UserProfile_user-profile-password__Mm0pq.UserProfile_hidden__4o9EQ{display:none}#UserProfile_confirm-password__mId5K{margin-top:0}#UserProfile_gender-display__B9ahU{font-size:16px}#UserProfile_birth-date__Iq8RS[readonly]{padding:9px 0}#UserProfile_birth-date__Iq8RS{padding:9px 0 9px 10px;cursor:pointer}#UserProfile_gender-checkboxes__juAuS{gap:0 10px;align-items:center}#UserProfile_gender-checkboxes__juAuS>label{display:flex;align-items:center}#UserProfile_gender-checkboxes__juAuS>input{position:absolute;width:18px;height:18px;z-index:-1;opacity:0;cursor:pointer}#UserProfile_gender-checkboxes__juAuS>input+label:before{content:"";display:inline-flex;width:18px;height:18px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:5px;background:#405060;background-repeat:no-repeat;background-position:50%;background-size:50% 50%;cursor:pointer}#UserProfile_gender-checkboxes__juAuS>input:checked+label:before{content:"•";width:18px;height:18px;font-size:34px;justify-content:center;align-items:center;color:#0c305b}.UserProfile_password-container-profile__JLRsS{position:relative;width:fit-content}.UserProfile_password-container-profile__JLRsS>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);background:none;border-radius:12px;box-shadow:0 0 2px #405060;max-width:350px;padding:10px}.UserProfile_password-container-profile__JLRsS>input[readonly]{padding:10px 0;color:#0c305b;background:none;border:none;border-radius:0}.UserProfile_toggle-password-profile__C1Od9{position:absolute;right:10px;top:20%;cursor:pointer;width:20px;height:20px}.UserProfile_toggle-password-profile__C1Od9:first-child{margin-top:15px}.UserProfile_toggle-password-profile__C1Od9>.UserProfile_password__view__l2x_b{display:none}.UserProfile_toggle-password-profile__C1Od9.UserProfile_open__iRqg9>.UserProfile_password__view__l2x_b{display:block}.UserProfile_toggle-password-profile__C1Od9.UserProfile_open__iRqg9>.UserProfile_password__hidden__HXRPp{display:none}.UserProfile_open-password__rWmMD>.UserProfile_password__view__l2x_b{display:block}.UserProfile_open-password__rWmMD>.UserProfile_password__hidden__HXRPp{display:none}.UserProfile_container-btn__XCW_p{display:flex;gap:0 10px}@media(max-width:768px){.UserProfile_user-profile-form__btn__70_5L{margin-top:20px;margin-bottom:0}.UserProfile_user-profile-form__calendar__w_2tq{max-width:350px;width:100%}}@media(max-width:480px){.UserProfile_user-profile-form__wrapper__RkHJi{flex-direction:column}.UserProfile_user-profile-form__content__AvW7T{gap:5px;margin-top:10px;display:grid;grid-template-columns:1fr;align-items:center;justify-content:space-between}.UserProfile_user-profile-form__calendar__w_2tq{right:0;top:40px}.UserProfile_hidden__4o9EQ{display:none}.UserProfile_vissible__LtYnx{display:grid}#UserProfile_confirm-password__mId5K,#UserProfile_password-profile__N3Zbw{max-width:200px}.UserProfile_new-password-fields__xqe7F.UserProfile_active__Z5kUK{display:grid}.UserProfile_new-password-fields__xqe7F{grid-template-columns:1fr;align-items:center;justify-content:space-between;gap:5px}}.AllStops_path-description-list__VUpQd{margin-top:24px}.AllStops_path-description-list__title__1hEF3{font-size:18px;line-height:24px}.AllStops_path-description-list__item__UDMwy{position:relative;width:100%;padding-bottom:24px;padding-left:36px}.AllStops_path-description-list__item__UDMwy:before{content:"";width:12px;height:12px;position:absolute;right:0;left:7px;top:4px;background-color:#fff;border:3px solid #cae2ff;border-radius:50%}.AllStops_path-description-list__item__UDMwy:after{border-radius:6px;content:"";position:absolute;top:15px;bottom:0;width:2px;right:0;left:12px;height:calc(100% - 18px);background:repeating-linear-gradient(180deg,transparent 0,transparent 10px,#297ae5 0,#297ae5 15px)}.AllStops_path-description-list__item__UDMwy:first-child:before{top:-4px}.AllStops_path-description-list__item__UDMwy:first-child:before,.AllStops_path-description-list__item__UDMwy:last-child:before{content:"";position:absolute;right:0;left:1px;width:24px;height:24px;background-color:#297ae5;border:6px solid #cae2ff;border-radius:50px}.AllStops_path-description-list__item__UDMwy:last-child:before{top:0}.AllStops_path-description-list__VUpQd>.AllStops_path-description-list__item__UDMwy:last-child:after,.AllStops_path-description-list__item__UDMwy:last-child>.AllStops_list-item-details-component__data__mK2_9:after{display:none}.AllStops_path-description-list__city__zLPQY{font:500 18px/21px var(--font-roboto);color:#0c305b}.AllStops_path-description-list__street__i_vL7{font:400 14px/16px var(--font-roboto);color:#405060}.AllStops_path-description-list__stops__kazF7{color:#405060;color:#2b394d;border-radius:20px;border:1px solid #9fb1c9}.AllStops_path-description-list__btn__ClnpL,.AllStops_path-description-list__stops__kazF7{font:400 14px/16px var(--font-roboto);width:100%;max-width:204px;display:flex;justify-content:center;align-items:center;padding:10px;margin-left:24px;margin-top:15px;margin-bottom:15px}.AllStops_path-description-list__btn__ClnpL{color:#0c305b;color:#fff;border-radius:20px;background:#297ae5;cursor:pointer}.AllStops_path-description-list__btn__ClnpL:hover{background:#0c305b;translate:.5s all ease-in-out}.AllStops_path-description-list__icon__y7EEQ{transform:rotate(90deg);margin-right:5px}.AllStops_path-description-list__icon--active__ijqTe{transform:rotate(270deg);top:-2px;position:relative}@keyframes AllStops_fadeIn__OFcfy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AllStops_fadeOut__DLDCc{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.AllStops_hidden-stops__ARS24{opacity:0;max-height:0;overflow:hidden;transition:opacity .1s ease,max-height .1s ease}.AllStops_show-stops__4HLj_{opacity:1;max-height:100%;transition:opacity 5s ease,max-height 5s ease}.AllStops_hidden__0_8tb{opacity:0;animation:AllStops_fadeOut__DLDCc 1s forwards}.AllStops_show___oUiH{opacity:0;animation:AllStops_fadeIn__OFcfy 1s forwards}@media(max-width:576px){.AllStops_path-description-list__city__zLPQY{font:500 16px/19px var(--font-roboto)}.AllStops_path-description-list__street__i_vL7{font:500 12px/14px var(--font-roboto)}}.routeDesk_main__wsyv_{padding:40px 0;background:#f3f7fb}.routeDesk_offer__wrapper__Q6bJa{max-width:1400px;margin:40px auto}.routeDesk_offer__form__tbSDb{margin-top:40px}.routeDesk_offer__form-wrapper__Cs9yg{min-height:102px}@media(max-width:768px){.routeDesk_offer__form__tbSDb{flex-direction:column;margin-top:30px}.routeDesk_offer__form-wrapper__Cs9yg{min-height:254px}.routeDesk_offer__wrapper__Q6bJa{margin:40px 0}}.routeDesk_skeletons__UqLcO{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.routeDesk_skeletonCard__Jy3sl{width:100%;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column;animation:routeDesk_fadeIn__KDVHx .3s ease-in;padding:16px}.routeDesk_skeletonImage__VyTBs{height:160px;width:100%;border-radius:12px;background:linear-gradient(90deg,#afb9cf 25%,#405060 37%,#afb9cf 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__gI1l0 3s ease infinite}.routeDesk_skeletonContent__WwiJW{display:flex;gap:0 20px}.routeDesk_skeletonButton__FSq7u{background:linear-gradient(90deg,#afb9cf 25%,#405060 37%,#afb9cf 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__gI1l0 3s ease infinite;border-radius:4px;margin-bottom:10px;width:100%;height:28px;border-radius:8px;margin-top:6px}@keyframes routeDesk_skeletonLoading__gI1l0{0%{background-position:200% 0}to{background-position:-200% 0}}.routeDesk_content__xIdUO{background:#fff;padding:20px 0}.routeDesk_rates__HKI9V{margin-bottom:40px}.routeDesk_rates__title__OejXe{font:700 34px/41px var(--font-inter);color:#0c305b;margin:0 auto}.routeDesk_rates__wrapper__FiUSM{width:100%;margin:0 auto;padding-top:16px}.routeDesk_rates__calendar-slot__dagT9{min-height:110px}.routeDesk_rates__chart-slot__9Xd4P{min-height:548px}.routeDesk_rates__header__p7glG{display:grid;grid-template-columns:1fr;align-items:center;gap:10px;margin-bottom:30px}.routeDesk_rates__filter__HiQA_{display:flex;align-items:center;gap:5px}.routeDesk_rates__btn___UzNw{margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;transition:all .3s ease-in-out;position:relative;overflow:hidden;max-width:170px;width:100%;height:48px;border-radius:6px}.routeDesk_rates__btn___UzNw,.routeDesk_rates__btn___UzNw:hover{background:#005ee4;color:#fff}.routeDesk_list__Qj5RQ{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:25px 0}.routeDesk_path-roads__u21s5{margin-top:30px}.routeDesk_path-roads__title__LPx2M{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDesk_path-roads__colums__CQqW9{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.routeDesk_path-description__wT07Q{padding:20px 0}.routeDesk_path-description__title__oBUeo{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDesk_path-description__wrapper__WbR4Q{margin-top:8px;display:grid;grid-template-columns:40% 60%;gap:0 10px}.routeDesk_path-description__content__M9Op4{max-width:750px}.routeDesk_path-description__map__NsFfr{width:auto}.routeDesk_path-description__info__o2CqZ{padding-top:20px}.routeDesk_path-description__inner__Q_B0i{margin-top:20px}.routeDesk_path-description__text__wvphY{font:400 16px/19px var(--font-roboto);color:#0c305b;margin-top:15px}.routeDesk_path-description__list__Ki_wB{padding-left:20px}.routeDesk_path-description__list__Ki_wB>li{list-style:disc}@media(max-width:1400px){.routeDesk_path-roads__colums__CQqW9{grid-template-columns:repeat(3,1fr);gap:12px}}.routeDesk_path__title__MPh_C{font:700 34px/41px var(--font-inter);color:#0c305b;margin-bottom:15px}.routeDesk_routes__GyHRZ{display:flex;flex-direction:column;gap:15px;margin-top:15px}.routeDesk_rates-info__NXX_e{margin-top:15px;background:#fff;border-radius:14px;padding:20px 15px;display:flex;align-items:center}.routeDesk_rates-info__content__atHcS{display:flex;flex-direction:column}.routeDesk_rates-info__title__AfBuL{font:600 22px/27px var(--font-inter);color:#297ae5}.routeDesk_rates-info__text__JF8gE{margin-top:15px;font:400 16px/19px var(--font-roboto);color:#0c305b}.routeDesk_rates-info__img__mzAQW{max-width:100px;width:100%;margin-left:auto}@media(max-width:1199px){.routeDesk_rates__title__OejXe{width:100%}.routeDesk_rates__header__p7glG{grid-template-columns:1fr;gap:10px;align-items:flex-start}.routeDesk_path-roads__colums__CQqW9{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:992px){.routeDesk_rates__title__OejXe{padding-left:5px;padding-right:5px}.routeDesk_rates__chart-slot__9Xd4P{min-height:640px}.routeDesk_path-roads__colums__CQqW9{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:768px){.routeDesk_rates__title__OejXe{font:600 24px/29px var(--font-inter)}.routeDesk_rates__form__jwyyI{flex-direction:column}.routeDesk_rates__calendar-slot__dagT9{min-height:96px}.routeDesk_rates__header__p7glG{margin-bottom:0}.routeDesk_rates__header__p7glG>div:first-child{display:none}}@media(max-width:576px){.routeDesk_rates__chart-slot__9Xd4P{min-height:680px}.routeDesk_path-roads__title__LPx2M{font:600 24px/29px var(--font-inter)}.routeDesk_path-roads__colums__CQqW9{grid-template-columns:repeat(1,1fr);gap:12px}.routeDesk_path__title__MPh_C{font:600 24px/29px var(--font-inter);margin-bottom:10px}.routeDesk_path-description__wT07Q{padding:20px 0}.routeDesk_path-description__title__oBUeo{font:600 24px/29px var(--font-inter);color:#0c305b}.routeDesk_path-description__text__wvphY{font:400 14px/16px var(--font-roboto);color:#0c305b}}.ReviewRatingScale_scale__mVjvh{display:flex;align-items:center;gap:2px}.ReviewRatingScale_scale-star__io2xU{transition:filter .18s ease,transform .18s ease}.ReviewRatingScale_scale-button__XbJzZ{width:22px;height:22px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease}.ReviewRatingScale_scale-button__XbJzZ:focus-visible,.ReviewRatingScale_scale-button__XbJzZ:hover{transform:translateY(-1px) scale(1.06)}.ReviewRatingScale_scale-button__XbJzZ:focus-visible{outline:none}.ReviewRatingScale_scale-button__XbJzZ:focus-visible .ReviewRatingScale_scale-star__io2xU,.ReviewRatingScale_scale-button__XbJzZ:hover .ReviewRatingScale_scale-star__io2xU{filter:drop-shadow(0 2px 6px rgba(255,122,0,.28))}.TripReviewForm_overlay__y_GZW{position:fixed;inset:0;z-index:13000;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;background:rgba(12,48,91,.32);overflow-y:auto}.TripReviewForm_form-review__eIS8N{position:relative;width:100%;max-width:520px;padding:24px;border-radius:14px;background:#fff;box-shadow:0 18px 40px rgba(12,48,91,.18),0 4px 14px rgba(12,48,91,.1)}.TripReviewForm_form-review-close__1VXqv{position:absolute;top:14px;right:14px;width:28px;height:28px;padding:0;border:0;background:rgba(0,0,0,0);color:#8b9bb3;font-size:24px;line-height:1;cursor:pointer}.TripReviewForm_form-review-title__IRow6{margin:0 32px 18px 0;font:600 22px/27px var(--font-inter);color:#0c305b}.TripReviewForm_form-review-trip__iZvKc{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f3f7fb}.TripReviewForm_form-review-form__g01gB{margin-top:18px}.TripReviewForm_form-review-panel__8nsfn{padding:12px;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(41,122,229,.08),0 0 0 1px rgba(202,226,255,.9)}.TripReviewForm_form-review-subtitle__dns09{margin:0 0 16px;font:400 14px/16px var(--font-roboto);color:#8b9bb3}.TripReviewForm_form-review-textarea__HxH8k{margin-top:16px}.TripReviewForm_form-review-textarea__HxH8k textarea{width:100%;min-height:112px;padding:14px 15px;border:1px solid #d5dfec;border-radius:12px;resize:vertical;outline:none;font:400 16px/19px var(--font-roboto);color:#0c305b;box-sizing:border-box}.TripReviewForm_form-review-textarea__HxH8k textarea::placeholder{color:#8b9bb3}.TripReviewForm_form-review-textarea__HxH8k textarea:focus{border-color:#cae2ff}.TripReviewForm_form-review-submit__5Ekbl{margin-top:12px;width:100%;min-height:48px;border:0;border-radius:10px;background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));color:#fff;font:400 16px/19px var(--font-roboto);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.TripReviewForm_form-review-submit__5Ekbl:disabled{opacity:.55;cursor:default}.TripReviewForm_form-review-submit-star__MbujS{flex-shrink:0;filter:brightness(0) invert(1);width:24px;height:24px}.TripReviewForm_form-review-note__XXU0S{margin:12px 0 0;font:400 14px/16px var(--font-roboto);text-align:center;color:#8b9bb3}.TripReviewForm_form-review-note__XXU0S a,.TripReviewForm_form-review-note__XXU0S button{padding:0;border:0;background:rgba(0,0,0,0);color:#297ae5;text-decoration:underline;cursor:pointer;font:inherit}.TripReviewForm_form-review-status__Y1MNo{margin:12px 0 0;padding:10px 12px;border-radius:10px;font:400 14px/16px var(--font-roboto);text-align:center}.TripReviewForm_form-review-status--success___oPhl{color:#23c659;background:rgba(52,199,89,.1)}.TripReviewForm_form-review-status--error__rfge0{color:#f22d31;background:rgba(255,59,48,.08)}.TripReviewForm_form-review-error__o9Z7s{margin:10px 0 0;font:400 14px/16px var(--font-roboto);color:#f22d31}.TripReviewForm_trip-item__fKqHg{display:flex;align-items:flex-start;gap:10px}.TripReviewForm_trip-item-content___M7JX{display:flex;flex-direction:column;gap:2px}.TripReviewForm_trip-item-label__RhIjX{font:400 14px/16px var(--font-roboto);color:#8b9bb3}.TripReviewForm_trip-item-value__sFu1p{margin:0;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_trip-item-calendar__MgWyJ{width:24px;height:24px;flex-shrink:0;margin-top:2px}.TripReviewForm_trip-item-calendar__MgWyJ path{stroke:#297ae5}.TripReviewForm_trip-item-icon__OFkX9{flex-shrink:0;margin-top:2px;width:24px;height:24px}.TripReviewForm_rating-list__4JPz2{display:flex;flex-direction:column;gap:12px}.TripReviewForm_rating-item__Alklb{display:flex;align-items:center;justify-content:space-between;gap:12px}.TripReviewForm_rating-item-info__5cGNV{display:flex;align-items:center;gap:10px;min-width:0}.TripReviewForm_rating-item-badge__fJJqH{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px #ff9c00}.TripReviewForm_rating-item-icon__7M8ha{flex-shrink:0;width:24px;height:24px}.TripReviewForm_rating-item-name__MAqK3{font:400 14px/16px var(--font-roboto);color:#ff9c00}.TripReviewForm_rating-item-value__Yt3k8{font:500 18px/21px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread__ym7lT{display:flex;flex-direction:column;gap:12px}.TripReviewForm_reply-thread-review__6WhkQ{display:flex;flex-direction:column;gap:8px}.TripReviewForm_reply-thread-user__hm6cg{display:flex;gap:10px;align-items:flex-start}.TripReviewForm_reply-thread-avatar__yBiy_{width:28px;height:28px;border-radius:50%;background:#297ae5;color:#fff;font:400 14px/16px var(--font-roboto);display:flex;align-items:center;justify-content:center;flex-shrink:0}.TripReviewForm_reply-thread-user-content__X8hsf{display:flex;flex-direction:column;gap:4px;min-width:0}.TripReviewForm_reply-thread-user-top__bvEZw{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.TripReviewForm_reply-thread-author__qUrXw,.TripReviewForm_reply-thread-user-name__L55ds{margin:0;font:400 16px/19px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-user-rating___nKMS{display:flex;align-items:center;gap:4px;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-date__8_E4E{margin:0;font:400 14px/16px var(--font-roboto);color:#afb9cf}.TripReviewForm_reply-thread-text__D4MWw{margin:0;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-company__KzlfP{margin:0;font:400 14px/16px var(--font-roboto);color:#297ae5}.TripReviewForm_reply-thread-route__C7vw5{margin:0;font:400 14px/16px var(--font-roboto);color:#405060}.TripReviewForm_reply-thread-answer__O53uS{display:flex;gap:10px;padding-left:16px}.TripReviewForm_reply-thread-line__Fn0VQ{width:2px;border-radius:999px;flex-shrink:0;background:#405060}.TripReviewForm_reply-thread-answer-content__vMY7r{display:flex;flex-direction:column;gap:4px;padding:2px 0}@media(max-width:576px){.TripReviewForm_overlay__y_GZW{padding:12px}.TripReviewForm_form-review__eIS8N{padding:18px 14px}.TripReviewForm_form-review-title__IRow6{margin-right:24px;font:600 22px/27px var(--font-inter)}.TripReviewForm_rating-item__Alklb{align-items:flex-start;flex-direction:column;gap:8px}.TripReviewForm_reply-thread-answer__O53uS{padding-left:10px}}.AllStops_path-description-list__AkgHr{margin-top:24px}.AllStops_path-description-list__title__upAFc{font-size:18px;line-height:24px}.AllStops_path-description-list__item__lqj3H{position:relative;width:100%;padding-bottom:24px;padding-left:36px}.AllStops_path-description-list__item__lqj3H:before{content:"";width:12px;height:12px;position:absolute;right:0;left:7px;top:4px;background-color:#fff;border:3px solid #cae2ff;border-radius:50%}.AllStops_path-description-list__item__lqj3H:after{border-radius:6px;content:"";position:absolute;top:15px;bottom:0;width:2px;right:0;left:12px;height:calc(100% - 18px);background:repeating-linear-gradient(180deg,transparent 0,transparent 10px,#297ae5 0,#297ae5 15px)}.AllStops_path-description-list__item__lqj3H:first-child:before{top:-4px}.AllStops_path-description-list__item__lqj3H:first-child:before,.AllStops_path-description-list__item__lqj3H:last-child:before{content:"";position:absolute;right:0;left:1px;width:24px;height:24px;background-color:#297ae5;border:6px solid #cae2ff;border-radius:50px}.AllStops_path-description-list__item__lqj3H:last-child:before{top:0}.AllStops_path-description-list__AkgHr>.AllStops_path-description-list__item__lqj3H:last-child:after,.AllStops_path-description-list__item__lqj3H:last-child>.AllStops_list-item-details-component__data__k8Zjg:after{display:none}.AllStops_path-description-list__city__QBs_g{font:500 18px/21px var(--font-roboto);color:#0c305b}.AllStops_path-description-list__street__EuKq3{font:400 14px/16px var(--font-roboto);color:#405060}.AllStops_path-description-list__stops__X0WX0{color:#405060;color:#2b394d;border-radius:20px;border:1px solid #9fb1c9}.AllStops_path-description-list__btn__5uZZF,.AllStops_path-description-list__stops__X0WX0{font:400 14px/16px var(--font-roboto);width:100%;max-width:204px;display:flex;justify-content:center;align-items:center;padding:10px;margin-left:24px;margin-top:15px;margin-bottom:15px}.AllStops_path-description-list__btn__5uZZF{color:#0c305b;color:#fff;border-radius:20px;background:#297ae5;cursor:pointer}.AllStops_path-description-list__btn__5uZZF:hover{background:#0c305b;translate:.5s all ease-in-out}.AllStops_path-description-list__icon__sDbpt{transform:rotate(90deg);margin-right:5px}.AllStops_path-description-list__icon--active__n4_s5{transform:rotate(270deg);top:-2px;position:relative}@keyframes AllStops_fadeIn__m8lko{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AllStops_fadeOut__OjhAd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.AllStops_hidden-stops__a7AEx{opacity:0;max-height:0;overflow:hidden;transition:opacity .1s ease,max-height .1s ease}.AllStops_show-stops__s8tsu{opacity:1;max-height:100%;transition:opacity 5s ease,max-height 5s ease}.AllStops_hidden__rYtAu{opacity:0;animation:AllStops_fadeOut__OjhAd 1s forwards}.AllStops_show__RtZIn{opacity:0;animation:AllStops_fadeIn__m8lko 1s forwards}@media(max-width:576px){.AllStops_path-description-list__city__QBs_g{font:500 16px/19px var(--font-roboto)}.AllStops_path-description-list__street__EuKq3{font:500 12px/14px var(--font-roboto)}}.routeDescription_path__list__sXkuS{margin-top:20px}.routeDescription_path__list__sXkuS>li{position:relative;padding-left:25px}.routeDescription_path__list__sXkuS>li:before{content:"";width:6px;height:6px;position:absolute;left:4px;top:6px;background-color:#000;border-radius:50%}.routeDescription_path__text__FMuus{font-size:16px;line-height:24px;font-weight:300}.routeDescription_path-description__SASXu{margin-top:25px;padding:32px 0;background:#fff}.routeDescription_path-description__title__wAAxO{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDescription_path-description__wrapper__kVskR{margin-top:8px;display:grid;grid-template-columns:40% 60%;gap:0 10px}.routeDescription_path-description__content__tFRX5{max-width:750px}.routeDescription_path-description__map__6oDg2{width:auto}.routeDescription_path-description__info__dqdSv{padding-top:20px}.routeDescription_path-description__inner__vQG7Q{margin-top:20px}.routeDescription_path-description__text__MaFwQ{font:400 16px/19px var(--font-roboto);color:#0c305b}.routeDescription_path-description-row__U1Xvv{margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px 20px}.routeDescription_path-description-row__item__fzEKW{padding:10px 15px;background:#f3f7fb;border-radius:12px;display:flex;flex-direction:column}.routeDescription_path-description-row__title__9x5fj{font:400 14px/16px var(--font-roboto);color:#0c305b}.routeDescription_path-description-row__text__Bzt3e{font:500 18px/21px var(--font-roboto);color:#297ae5}.routeDescription_hidden__75x4m{display:none}.routeDescription_path-roads-groups__tGX9F{display:flex;flex-direction:column;gap:20px}.routeDescription_path-roads-group__title__KPBAS{margin-bottom:12px;font:500 18px/21px var(--font-roboto);color:#0c305b;font-weight:500}@media(max-width:1000px){.routeDescription_path-description__wrapper__kVskR{display:flex;flex-direction:column}.routeDescription_path-description__content__tFRX5{max-width:100%}.routeDescription_path-description__map__6oDg2{width:100%}.routeDescription_path-description__text__MaFwQ{margin-top:16px}.routeDescription_path-description__info__dqdSv{padding-top:0}.routeDescription_path-description__inner__vQG7Q{margin-top:20px}.routeDescription_path-description-list__rFu1h{margin-top:16px}.routeDescription_path-description-list__rFu1h>.routeDescription_path-description-list__item__Da_PC:nth-child(2){margin-top:8px}}@media(max-width:992px){.routeDescription_path-roads-list__4RIrR{justify-content:flex-start}.routeDescription_path-roads-group__title__KPBAS{font:500 16px/19px var(--font-roboto)}}@media(max-width:576px){.routeDescription_path-description__SASXu{padding:24px 0}.routeDescription_path-description__title__wAAxO{font:600 24px/29px var(--font-inter);color:#0c305b}.routeDescription_path-description-row__title__9x5fj,.routeDescription_path-description__text__MaFwQ{font:400 14px/16px var(--font-roboto);color:#0c305b}.routeDescription_path-description-row__text__Bzt3e{font:500 16px/19px var(--font-roboto);color:#297ae5}}.SmallCardRouteLink_small-card-route__iPtcu{border-radius:12px;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);display:grid;align-items:center;gap:0 5px;padding:10px 15px}.SmallCardRouteLink_small-card-route__iPtcu:hover{transform:translateY(-4px);box-shadow:0 6px 14px rgba(0,0,0,.08)}.SmallCardRouteLink_small-card-route__left__yR5lE{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px 0}.SmallCardRouteLink_small-card-route__left__yR5lE .SmallCardRouteLink_name__3LWF0{text-align:left}.SmallCardRouteLink_small-card-route__center__5eCy9{display:flex;justify-content:center;align-items:center;gap:0 3px;height:21px;position:relative}.SmallCardRouteLink_small-card-route__center--white__Zks7L:after,.SmallCardRouteLink_small-card-route__center--white__Zks7L:before{content:"";width:14px;height:1px;background:#afb9cf}.SmallCardRouteLink_small-card-route__right__VAFfi{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px 0;align-items:flex-end}.SmallCardRouteLink_small-card-route__right__VAFfi .SmallCardRouteLink_name__3LWF0{text-align:right}.SmallCardRouteLink_small-card-route--white__J9boC{background:#fff}.SmallCardRouteLink_small-card-route--single__Zsun0{grid-template-columns:minmax(0,1fr)}.SmallCardRouteLink_name__3LWF0{display:block;font:500 18px/21px var(--font-roboto);line-height:1.35;color:#0c305b;min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}@media(max-width:576px){.SmallCardRouteLink_small-card-route__iPtcu{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);padding:10px 12px}.SmallCardRouteLink_small-card-route--single__Zsun0{grid-template-columns:minmax(0,1fr)}.SmallCardRouteLink_name__3LWF0{font:500 16px/19px var(--font-roboto)}}