.ReservationComplaint_reservationComplaint__wi2fl .ReservationComplaint_createComplaintButton___GFQI{width:-moz-fit-content;width:fit-content}@keyframes ReservationDetail_skeleton-shimmer__aG_Ng{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationDetail_reservationDetail__jE2vU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;padding-bottom:32px;width:100%;box-sizing:border-box}.ReservationDetail_reservationDetail__jE2vU.ReservationDetail_reservationCheck__zd03h{padding-top:32px}@media(max-width:992px){.ReservationDetail_reservationDetail__jE2vU{padding:16px;gap:16px}}.ReservationDetail_reservationDetail__jE2vU .ant-divider,.ReservationDetail_reservationDetail__jE2vU h5{margin:0}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_successAgreementAlert__xrrZu{align-items:center;padding:8px 16px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_successAgreementAlert__xrrZu .anticon{font-size:18px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_successAgreementAlert__xrrZu a{color:var(--ant-color-primary)}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_successAgreementAlert__xrrZu a:focus,.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_successAgreementAlert__xrrZu a:hover{text-decoration:underline}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_touristBlock__itC3N .ant-table-cell{height:44px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;background-color:var(--ant-color-bg-base);padding:24px;border-radius:12px}@media(min-width:992px){.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK{gap:16px;padding:12px}}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_cancelledText__YPhrN{font-size:14px;font-weight:500;color:var(--ant-color-error)}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_addLaterAlert__4Y36H .anticon{font-size:18px;margin-inline-end:0}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_editTouristBtn__nusfQ .anticon{font-size:16px;color:var(--ant-color-icon)}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_completeTouristData__uSmCa{position:relative}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_completeTouristData__uSmCa .ant-btn{position:absolute;top:-16px;right:0;width:auto}@media(max-width:992px){.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_completeTouristData__uSmCa .ant-btn{position:relative;top:0}}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_header__fwxYQ{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}@media(max-width:992px){.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_header__fwxYQ{display:contents}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_header__fwxYQ .ReservationDetail_completeCustomerDataBtn__UwajJ{height:auto;white-space:normal}}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ant-divider,.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK h4{margin:0}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_detailCardItem__LqcNt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_betweenContainer__r1f4O{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(max-width:992px){.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_betweenContainer__r1f4O{flex-direction:column;align-items:flex-start}}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_betweenContainer__r1f4O button{width:auto}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_endContainer__DNKoX{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ReservationDetail_endContainer__DNKoX button{width:auto}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationDetailCard__Pw_bK .ant-checkbox-wrapper-disabled span{color:inherit}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_gap16__s6sKo{gap:16px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_gap12__hKTBb{gap:12px}.ReservationDetail_reservationDetail__jE2vU .ant-alert-description .ant-spin-nested-loading{display:inline-block}.ReservationDetail_reservationDetail__jE2vU .ant-alert-description a{display:inline;font-weight:600}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_tableColumnHeader__sihug,.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_tableMobileHeader__ykPYd{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;word-break:normal;min-width:152px}.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationInfo__zS_FM{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px}@media(max-width:767px){.ReservationDetail_reservationDetail__jE2vU .ReservationDetail_reservationInfo__zS_FM{flex-direction:column}}@keyframes ServiceBlock_skeleton-shimmer__4wSbf{0%{background-position:-200% 0}to{background-position:200% 0}}.ServiceBlock_serviceBlock__flJYJ button{width:-moz-fit-content;width:fit-content;align-self:flex-end}@keyframes FlightSeatBlock_skeleton-shimmer__vrIw7{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightSeatBlock_flightSeatBlock__9_2zG .FlightSeatBlock_selectFlightTitle__T6UL1{font-size:var(--ant-font-size-sm)}@keyframes SeatSelectModal_skeleton-shimmer__HaKGy{0%{background-position:-200% 0}to{background-position:200% 0}}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8{height:calc(100vh - 200px);width:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8::-webkit-scrollbar{width:6px;height:6px}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8::-webkit-scrollbar-thumb{background:var(--ant-color-border-secondary);border-radius:3px}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8::-webkit-scrollbar-thumb:hover{background:var(--ant-color-border)}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8 iframe{width:100%;height:100%;border:none;margin:0;padding:0;overflow-x:auto}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8 iframe::-webkit-scrollbar{width:6px;height:6px}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8 iframe::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8 iframe::-webkit-scrollbar-thumb{background:var(--ant-color-border-secondary);border-radius:3px}.SeatSelectModal_seatSelectModal__ojI7T .SeatSelectModal_seatSelectModalContent__A0oV8 iframe::-webkit-scrollbar-thumb:hover{background:var(--ant-color-border)}@keyframes FlightSeatCard_skeleton-shimmer__arXTg{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightSeatCard_flightSeatCard__vJayj{border:1px solid var(--ant-color-border);border-radius:16px;padding:16px}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:56px}@media(max-width:992px){.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;height:auto}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u .FlightSeatCard_actions__LoqeX{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u .FlightSeatCard_actions__LoqeX .ant-btn{width:auto}}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u .FlightSeatCard_flightInfo__4Ps8w{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_headerContainer__7gj4u .FlightSeatCard_flightInfo__4Ps8w .FlightSeatCard_flightInfoText__GmTYF{font-size:var(--ant-font-size);color:var(--ant-color-text);font-weight:600}.FlightSeatCard_flightSeatCard__vJayj .FlightSeatCard_seatTable__5nWOG table>th{background-color:var(--ant-color-info-bg)}@keyframes ReservationExtraServiceOps_skeleton-shimmer__YwJIJ{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationExtraServiceOps_reservationExtraServiceOps__JOYR_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px}.ReservationTourBusDetail_reservationTourBusDetail__WkFJh .ReservationTourBusDetail_card__8Jx6u{border-radius:8px;overflow:hidden}.ReservationTourBusDetail_reservationTourBusDetail__WkFJh .ReservationTourBusDetail_card__8Jx6u .ReservationTourBusDetail_subtitle__fAuYw{margin-bottom:8px}