@keyframes HeaderBlockV2_skeleton-shimmer__QP9fK{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderBlockV2_headerBlockV2__cxG_i{position:relative;z-index:1000;background-color:var(--ant-color-bg-base)}.HeaderBlockV2_headerBlockV2__cxG_i .HeaderBlockV2_desktopArea__8JmBR{display:block}.HeaderBlockV2_headerBlockV2__cxG_i .HeaderBlockV2_mobileArea__C6NqP{display:none}.HeaderBlockV2_headerBlockV2__cxG_i .left span{margin-right:0!important}@media(max-width:992px){.HeaderBlockV2_headerBlockV2__cxG_i .HeaderBlockV2_desktopArea__8JmBR{display:none}.HeaderBlockV2_headerBlockV2__cxG_i .HeaderBlockV2_mobileArea__C6NqP{display:block}}@keyframes LimitedContainer_skeleton-shimmer__YZDMZ{0%{background-position:-200% 0}to{background-position:200% 0}}.LimitedContainer_container__vfJxi{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.HeaderBrand_headerBrand__4Frog{display:inline-flex;align-items:center;flex-shrink:0}.HeaderBrand_headerBrand__4Frog img{display:block}@keyframes HeaderReducedBar_skeleton-shimmer__8mjsM{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderReducedBar_reducedBar__mdgoE{background-color:var(--ant-color-bg-base);border-bottom:1px solid var(--ant-color-split)}@media(max-width:992px){.HeaderReducedBar_reducedBar__mdgoE{padding:0 var(--ant-padding-content-vertical-lg)}}.HeaderReducedBar_content__sXdls{display:flex;align-items:center;justify-content:space-between;gap:var(--ant-padding);min-height:76px}@media(max-width:992px){.HeaderReducedBar_content__sXdls{min-height:57px}}.HeaderReducedBar_bankProviderLogo__eioiP{flex:none;object-fit:contain}@keyframes SupportActions_skeleton-shimmer__nk9vN{0%{background-position:-200% 0}to{background-position:200% 0}}.SupportActions_supportActionsStyled__vvnRk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;background-color:var(--ant-color-info-bg);padding:var(--ant-padding-xs);border-radius:8px}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37 a{color:var(--ant-color-text);font-weight:600;font-size:var(--ant-font-size)}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37 .SupportActions_hotLineText__uD9Rn{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm)}.SupportActions_supportActionsStyled__vvnRk .SupportActions_menuItems__qg74g button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}@keyframes AlertRow_skeleton-shimmer__fzbSd{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.AlertRow_alertRow__xBOsN .AlertRow_successAgreementAlert__UBGfm{margin-bottom:10px}}.AlertRow_alertRow__xBOsN .ant-alert{height:100%}@media(max-width:767px){.AlertRow_alertRow__xBOsN .ant-alert{height:unset}}.RequestInvoice_requestInvoice__gCZ5b .RequestInvoice_btnRequestInvoice__EeJxQ{width:-moz-fit-content;width:fit-content}@keyframes RequestInvoiceTable_skeleton-shimmer__jYinD{0%{background-position:-200% 0}to{background-position:200% 0}}.RequestInvoiceTable_requestInvoiceTable__Q8KE5{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.RequestInvoiceTable_requestInvoiceTable__Q8KE5 .RequestInvoiceTable_downloadInvoiceBtnContainer__Qb5Yl{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.RequestInvoiceTable_requestInvoiceTable__Q8KE5 .RequestInvoiceTable_downloadInvoiceBtnContainer__Qb5Yl button{width:auto}@keyframes ReservationCancellationTable_skeleton-shimmer__gHNG0{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationCancellationTable_reservationCancellationTableCurrencyWrapper__pZ4Em{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center}@media(max-width:992px){.ReservationCancellationTable_reservationCancellationTableCurrencyWrapper__pZ4Em{width:70%}}@keyframes CurrencyInput_skeleton-shimmer__sUUOn{0%{background-position:-200% 0}to{background-position:200% 0}}.CurrencyInput_currencyInputStyled__DXak7{width:100%}@keyframes PhoneNumberFormField_skeleton-shimmer__cbUB2{0%{background-position:-200% 0}to{background-position:200% 0}}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-select{border-right:none!important;box-shadow:none!important;border-top-left-radius:var(--ant-border-radius-lg);border-bottom-left-radius:var(--ant-border-radius-lg);height:40px!important;width:auto}@media(max-width:992px){.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-select{height:48px!important}}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-select .ant-select-content{overflow:unset;white-space:unset;text-overflow:unset;padding-top:0!important;font-weight:400!important}@media(max-width:992px){.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-select .ant-select-content{font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong)!important}}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-space-compact,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .ant-space-compact .ant-form-item:last-child{width:100%!important}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO .label-float{display:none}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO input{border-left:none!important;box-shadow:none!important;padding-left:0}@media(max-width:992px){.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO input{padding:12px 0!important;font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong)!important}}.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:focus .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:focus input,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:focus-within .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:focus-within input,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:hover .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__ZHQiO:hover input{border-color:var(--ant-color-primary-border-hover)!important}@keyframes PreReservationModal_skeleton-shimmer__6n_xq{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservationModal_preReservationModal__NouAW{width:580px!important}.PreReservationModal_preReservationModal__NouAW form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.PreReservationModal_preReservationModal__NouAW form .agreement-form-item{margin-bottom:0!important}.PreReservationModal_preReservationModal__NouAW form .ant-alert{border-radius:8px}.PreReservationModal_preReservationModal__NouAW form .ant-alert .ant-alert-message{font-size:14px;font-weight:400;line-height:22px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item{margin-bottom:12px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item.ant-form-item-has-error,.PreReservationModal_preReservationModal__NouAW form .ant-form-item.ant-form-item-with-help{margin-bottom:24px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control,.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input,.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{min-height:48px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content input{min-height:inherit}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .PreReservationModal_customInput__1DA6B{height:48px;border-radius:12px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{min-height:48px;border-radius:12px}.PreReservationModal_preReservationModal__NouAW form .ant-modal-footer{display:none}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_headerTitle__yyiuJ{font-size:20px;font-weight:600;line-height:28px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_headerInfo__1DTls{font-size:12px;font-weight:600;line-height:16px;color:var(--ant-color-text-secondary)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_label__nX_uu{display:block;font-size:14px;font-weight:400;color:var(--ant-color-text);padding-bottom:8px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_label__nX_uu:before{display:inline-block;margin-inline-end:4px;color:#da102d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";margin-right:3px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7{display:flex;flex-shrink:1}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .ant-select-selector{background:var(--ant-color-primary-bg)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .ant-select-selector .ant-select-selection-item{color:var(--ant-color-text-tertiary)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_code__ezCWU{flex-basis:125px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_code__ezCWU .ant-select-selector{border-radius:12px 0 0 12px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_number__pBOl6{flex-grow:1}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_number__pBOl6 .ant-input-affix-wrapper{height:inherit;border-radius:0 12px 12px 0!important}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_row__sjJqs{justify-content:space-between}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_confirmWarningMessage__n7Ty0{font-size:12px;font-weight:400;line-height:16px;text-align:center;color:var(--ant-color-text-secondary)}@keyframes ReservationMobileV2Block_skeleton-shimmer__oSE_8{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationMobileV2Block_reservationMobileV2Block__wMUz0{padding:var(--ant-margin);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px}.HowToEnterDataModal_howToEnterDataModal__Atuob .ant-modal-body{max-height:580px;overflow-y:auto}@keyframes TourBookingAddPassengerAuthAlert_skeleton-shimmer__VyMxb{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH{background:var(--ant-color-bg-base);border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH .ant-alert-description{font-size:16px}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH .ant-alert-description .TourBookingAddPassengerAuthAlert_link__vLRYw{color:var(--ant-color-link);cursor:pointer}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlertMessages__JNYSS{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}@keyframes TourDiscountCoupon_skeleton-shimmer__U8_3O{0%{background-position:-200% 0}to{background-position:200% 0}}.TourDiscountCoupon_tourDiscountCoupon__2VTCN{border-radius:1rem;position:relative}.TourDiscountCoupon_tourDiscountCoupon__2VTCN .ant-card-body{padding:1rem}.TourDiscountCoupon_tourDiscountCouponTitle__e7TY7{margin:0;color:#0092d0!important}.TourDiscountCoupon_tourDiscountCouponLabel__UMzsC{margin:0}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1rem;margin-block:1rem}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC .ant-input{flex:1 1}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC .ant-btn{min-width:200px}@media(max-width:767px){.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC{flex-direction:column}}.TourDiscountCoupon_tourCouponSuccessAlert__LRo1s{margin-top:1rem;background:var(--ant-control-item-bg-active)!important;border-radius:.75rem}.TourDiscountCoupon_tourCouponAlertContent__ooJlr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-weight:600}.TourDiscountCoupon_tourCouponAlertMessage__G6Dqo span{color:var(--ant-color-success-active)}.TourDiscountCoupon_tourCouponRemoveButton__1_ElL{width:auto!important}@keyframes TourBoardingPoint_skeleton-shimmer__QysSs{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBoardingPoint_tourBoardingRouteName__shCJK{padding-block:1rem}@media(max-width:767px){.TourBoardingPoint_tourBoardingRouteName__shCJK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-bottom:1rem}.TourBoardingPoint_tourBoardingRouteName__shCJK .TourBoardingPoint_routeNameTitle__vnrky{font-weight:600}}.TourBoardingPoint_transportationNoteContainer__Ehv3Z{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.TourBoardingPoint_tourBoardingMainContainer__HjbEi.TourBoardingPoint_hasError__j9JWF{animation:TourBoardingPoint_errorHighlight__Qprth 4s ease}@keyframes TourBoardingPoint_errorHighlight__Qprth{0%{border:2px solid rgba(0,0,0,0)}12.5%{border:2px solid #ff4d4f}25%{border:2px solid rgba(0,0,0,0)}37.5%{border:2px solid #ff4d4f}50%{border:2px solid rgba(0,0,0,0)}62.5%{border:2px solid #ff4d4f}75%{border:2px solid rgba(0,0,0,0)}87.5%{border:2px solid #ff4d4f}}@keyframes TourBoardingTourists_skeleton-shimmer__PG6ax{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBoardingTourists_tourBoardingTourists__crpSF{padding-inline:var(--ant-margin);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-padding-sm)}.TourBoardingTourists_tourBoardingTourists__crpSF .tourist-item:not(:last-child){border-bottom:1px solid var(--ant-color-border-secondary)}.TourBoardingTourists_tourBoardingTourist__mJ2QY{padding-block:var(--ant-margin);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.TourBoardingTourists_tourBoardingTourist__mJ2QY .ant-form-item{width:50%}@media(max-width:992px){.TourBoardingTourists_tourBoardingTourist__mJ2QY{flex-direction:column;gap:var(--ant-margin);align-items:flex-start}.TourBoardingTourists_tourBoardingTourist__mJ2QY .ant-form-item{width:100%}}.TourBoardingTourists_tourBoardingPointSelect__71GKA{width:50%}@media(max-width:992px){.TourBoardingTourists_tourBoardingPointSelect__71GKA .ant-select{width:100%}}.TourBoardingTourists_tourBoardingTouristTitle__hp3wM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin)}.TourBoardingTourists_tourBoardingTouristTitle__hp3wM span:last-child{font-weight:var(--ant-font-weight-strong)}@keyframes AddPassengerWidget_skeleton-shimmer__pqPDk{0%{background-position:-200% 0}to{background-position:200% 0}}.AddPassengerWidget_addPassengerWidget__EsQXF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);margin-top:16px}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_widgetTitle__76fRL{margin:0;line-height:38px}.AddPassengerWidget_addPassengerWidget__EsQXF .cardTitle{color:var(--ant-color-primary);margin:0}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field{display:flex;flex-shrink:1}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field .code{flex-basis:90px}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field .number{flex-grow:1}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_row__3uhGc{flex-direction:column}.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item{margin-bottom:12px}.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item.ant-form-item-has-error,.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item.ant-form-item-with-help{margin-bottom:24px}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_prereservationContainer__HUfDa{height:90px;padding:24px;border-radius:16px;background-color:var(--ant-color-bg-base)}@media(max-width:992px){.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_prereservationContainer__HUfDa{height:unset}}.AddPassengerWidget_disablerContainer__H2900{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1rem}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_vertical__yTtxs{flex-direction:column}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_horizontal__GEHFU{flex-direction:row}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_disabled__puKZK{pointer-events:none;opacity:.5}@media(max-width:767px){.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_isCultureTourReservation__6JhOB .extra-service-widget-styled{padding:0}}@keyframes PreReservationModal_skeleton-shimmer__0vgyh{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservationModal_preReservationModal__Ansg1 .PreReservationModal_headerTitle__8_nu1{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);line-height:28px}.PreReservationModal_preReservationModal__Ansg1 .PreReservationModal_headerInfo__muZbs{font-size:var(--ant-font-size);font-weight:500;line-height:22px}.PreReservationModal_preReservationModal__Ansg1 .PreReservationModal_warningMessage__xm6Zs{font-weight:400;margin-top:var(--ant-padding-content-vertical-lg);font-size:var(--ant-font-size-sm);color:var(--ant-color-text-secondary);line-height:16px;text-align:center}.PreReservationModal_preReservationModal__Ansg1 form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);padding:var(--ant-padding-xxs) 0 var(--ant-margin-md) 0}.PreReservationModal_preReservationModal__Ansg1 form .agreement-checkboxes{gap:var(--ant-padding-sm);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:var(--ant-margin) 0}.PreReservationModal_preReservationModal__Ansg1 form .ant-form-item{margin-bottom:0}.PreReservationModal_preReservationModal__Ansg1 form .ant-form-item label{line-height:22px}.PreReservationModal_preReservationModal__Ansg1 form .ant-form-item input{border-radius:var(--ant-padding-sm);height:var(--ant-control-height-lg)}.PreReservationModal_preReservationModal__Ansg1 form .ant-form-item .ant-select{height:var(--ant-control-height-lg)}@media(max-width:992px){.PreReservationModal_preReservationModal__Ansg1 form{padding:0}.PreReservationModal_preReservationModal__Ansg1 form input{padding-top:18px;font-weight:var(--ant-font-weight-strong)}.PreReservationModal_preReservationModal__Ansg1 .ant-modal-body{padding:72px var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg)!important}}