.Avatar-module-scss-module__jcX2Aa__avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;display:inline-block;position:relative}.Avatar-module-scss-module__jcX2Aa__imageWrap{inset:var(--ring-thickness);background:#f3f3f3;border-radius:50%;position:absolute;overflow:hidden}.Avatar-module-scss-module__jcX2Aa__image{object-fit:cover;width:100%;height:100%;display:block}.Avatar-module-scss-module__jcX2Aa__ring{pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}.Avatar-module-scss-module__jcX2Aa__track{fill:none;stroke:#00000014}.Avatar-module-scss-module__jcX2Aa__progress{fill:none;transition:stroke-dasharray var(--animate-ms) ease}.Avatar-module-scss-module__jcX2Aa__small{--avatar-size:40px;--ring-thickness:4px}.Avatar-module-scss-module__jcX2Aa__medium{--avatar-size:64px;--ring-thickness:6px}.Avatar-module-scss-module__jcX2Aa__large{--avatar-size:96px;--ring-thickness:8px}.Avatar-module-scss-module__jcX2Aa__gold{--color-primary:#efbf041a;--color-secondary:#efbf04;--color-tertiary:#c79d03}.Avatar-module-scss-module__jcX2Aa__silver{--color-primary:#bfbdbb1a;--color-secondary:#bfbdbb;--color-tertiary:#707070}.Avatar-module-scss-module__jcX2Aa__bronze{--color-primary:#a2845e1a;--color-secondary:#a2845e;--color-tertiary:#a2845e}
.GuestCard-module-scss-module__vz4DJq__guestCard{background-color:#fff;border:1px solid #cbd0dd;border-radius:12px;flex-direction:column;gap:16px;width:100%;max-width:340px;height:fit-content;padding:18px 12px;display:flex}.GuestCard-module-scss-module__vz4DJq__guestCard:hover{border-color:#000}.GuestCard-module-scss-module__vz4DJq__guestCard_guestInfo{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding-bottom:12px;display:flex}.GuestCard-module-scss-module__vz4DJq__guestCard_name{font-size:16px;line-height:24px}.GuestCard-module-scss-module__vz4DJq__guestCard_email{color:#525b75;font-size:14px;line-height:20px}
.MateriaLoader-module-scss-module__Fub6oq__materiaLoader{flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:24px 0;display:flex}.MateriaLoader-module-scss-module__Fub6oq__materiaLoader_message{font-size:18px;font-weight:600;line-height:1.5;animation:1s linear infinite alternate MateriaLoader-module-scss-module__Fub6oq__glow}@keyframes MateriaLoader-module-scss-module__Fub6oq__glow{0%{color:#00000080}to{color:#000}}
.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal{flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal .ant-modal-title{font-size:16px}.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal .ant-modal-content{padding-inline:0}.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal_body{width:"fit-content";height:"fit-content";padding:24px;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0;font-size:16px;line-height:1.2;display:flex}.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal_question{margin-top:16px}.ActionConfirmModal-module-scss-module__g0vUcW__actionConfirmModal_button{width:100%;height:48px;padding:12px}
.ByFoodBoard-module-scss-module__aGwovq__byFoodBoard{flex-direction:column;align-items:center;gap:24px;width:100%;height:100%;padding:24px 0;display:flex}.ByFoodBoard-module-scss-module__aGwovq__byFoodBoard .ant-tag{border:0;border-radius:4px;padding:2px 10px;font-size:13px;font-weight:700;line-height:15px}
.ErrorMessage-module-scss-module__aUx7kG__errorMessage{color:#222834;justify-content:center;align-items:center;width:100%;margin-top:36px;font-size:24px;font-weight:600;line-height:1.5;display:flex}
.CloseModalIcon-module-scss-module__u4MZLG__closeModalIcon{border:1px solid #525b75;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:38px;padding:13px;display:flex}
.ModalFooter-module-scss-module__qV32Bq__modalFooter{border-top:1px solid #cbd0dd;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex}.ModalFooter-module-scss-module__qV32Bq__modalFooter.ModalFooter-module-scss-module__qV32Bq__noSeparation{border-top:none}
.ModalHeader-module-scss-module__gVS4oa__modalHeader{border-bottom:1px solid #cbd0dd;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex}.ModalHeader-module-scss-module__gVS4oa__modalHeader.ModalHeader-module-scss-module__gVS4oa__noSeparation{border-bottom:none}
.Modal-module-scss-module__gLOGua__modalContainer{pointer-events:none;opacity:0;z-index:9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal-module-scss-module__gLOGua__modalContainer.Modal-module-scss-module__gLOGua__show{pointer-events:auto;opacity:1}.Modal-module-scss-module__gLOGua__modal{opacity:0;z-index:9;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s ease-in-out;display:flex}.Modal-module-scss-module__gLOGua__modal.Modal-module-scss-module__gLOGua__show{opacity:1}@media (min-width:768px){.Modal-module-scss-module__gLOGua__modal{max-height:90%}}.Modal-module-scss-module__gLOGua__overlay{z-index:8;background-color:#14182480;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.Modal-module-scss-module__gLOGua__overlay.Modal-module-scss-module__gLOGua__show{display:flex}
.EditDateModal-module-scss-module__dUrq1a__editDateModal{flex-direction:column;width:100%;height:100%;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal .ant-form-item-label{padding:0}.EditDateModal-module-scss-module__dUrq1a__editDateModal .ant-form-item{margin-bottom:20px}@media (min-width:768px){.EditDateModal-module-scss-module__dUrq1a__editDateModal{justify-content:flex-start;max-width:669px;height:auto;max-height:90%;overflow:hidden}}.EditDateModal-module-scss-module__dUrq1a__editDateModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_headerTitle{justify-content:space-between;align-items:center;width:100%;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.EditDateModal-module-scss-module__dUrq1a__editDateModal_closeIcon{border:none;width:24px;height:24px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_body{flex-direction:column;flex:auto;width:100%;min-height:0;padding:24px;display:flex;overflow-y:auto}.EditDateModal-module-scss-module__dUrq1a__editDateModal_currentRow{border-bottom:1px solid #e3e6ed;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:20px;padding-bottom:16px;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_currentValue{color:#4d4d4d;font-size:14px;font-weight:500}.EditDateModal-module-scss-module__dUrq1a__editDateModal_form{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_formItem{width:100%}.EditDateModal-module-scss-module__dUrq1a__editDateModal_label{color:#4d4d4d;font-size:14px;font-weight:500;line-height:1.2}.EditDateModal-module-scss-module__dUrq1a__editDateModal_optional{color:#6e7891;font-weight:400}.EditDateModal-module-scss-module__dUrq1a__editDateModal_unchangedHint{color:#bc3803;margin:-8px 0 16px;font-size:13px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_hint{color:#666;font-size:12px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_picker{width:100%;height:40px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_textarea{width:100%}.EditDateModal-module-scss-module__dUrq1a__editDateModal_notice{color:#bc3803;background-color:#ffefca;border:1px solid #d6700a;border-radius:8px;width:100%;margin-bottom:20px;padding:12px 14px;font-size:14px;line-height:1.4}.EditDateModal-module-scss-module__dUrq1a__editDateModal_footer{justify-content:flex-end;gap:12px;width:100%;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_cancel,.EditDateModal-module-scss-module__dUrq1a__editDateModal_save{height:41px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmBody{flex-direction:column;gap:8px;display:flex}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmChange{font-size:15px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmPrevious{color:#6e7891;text-decoration:line-through}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmNext{color:#4d4d4d;font-weight:600}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmReason{color:#666;font-size:14px}.EditDateModal-module-scss-module__dUrq1a__editDateModal_confirmNotice{color:#666;font-size:13px}
.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker{flex-direction:column;gap:12px;width:100%;display:flex}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_groups{flex-direction:column;gap:14px;width:100%;display:flex}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_group{flex-direction:column;gap:6px;display:flex}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_periodLabel{letter-spacing:.06em;text-transform:uppercase;color:#6e7891;font-size:11px;font-weight:600}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}@media (max-width:520px){.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slots{grid-template-columns:repeat(4,minmax(0,1fr))}}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot{font-variant-numeric:tabular-nums;color:#4d4d4d;cursor:pointer;background-color:#fff;border:1px solid #cbd0dd;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px 4px;font-size:14px;line-height:1;transition:border-color .12s,background-color .12s,color .12s;display:flex}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot:hover:not(:disabled){background-color:#f5f8ff;border-color:#3874ff}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot:focus-visible{outline-offset:2px;outline:2px solid #004dff}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot:disabled{cursor:not-allowed;color:#8a94ad;background-color:#eff2f6}@media (prefers-reduced-motion:reduce){.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot{transition:none}}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot_selected{color:#fff;background-color:#004dff;border-color:#004dff;font-weight:600}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_slot_selected:hover:not(:disabled){background-color:#003cc7;border-color:#003cc7}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_modeToggle{color:#004dff;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_modeToggle:hover:not(:disabled){text-decoration:underline}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_modeToggle:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #004dff}.TimeSlotPicker-module-scss-module__kOn4AG__timeSlotPicker_modeToggle:disabled{cursor:not-allowed;color:#8a94ad}
.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal{flex-direction:column;width:100%;height:100%;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal .ant-form-item-label{padding:0}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal .ant-form-item{margin-bottom:24px}@media (min-width:768px){.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal{justify-content:flex-start;max-width:669px;height:auto;max-height:90%}}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_form{flex-direction:column;width:100%;height:100%;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_headerTitle{justify-content:space-between;align-items:center;width:100%;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_closeIcon{border:none;width:24px;height:24px}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_body{flex-direction:column;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_body{height:auto;max-height:80%}}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_formItem{width:100%}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_label{color:#1e1e1e;font-size:14px;font-weight:500;line-height:1.2}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_input{align-items:center;width:100%;height:40px;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_input input,.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_select{width:100%}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_select .ant-select-selector{width:100%;min-height:40px}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_footer{justify-content:flex-end;gap:12px;width:100%;display:flex}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_cancel,.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_save{height:41px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2}.EditParticipantModal-module-scss-module__yUbm0W__editParticipantModal_cancel{color:#ec1f00;border:1px solid #e3e6ed}
.ParticipantTable-module-scss-module__tHZlka__participantTable .ant-table{border-radius:8px;width:100%}.ParticipantTable-module-scss-module__tHZlka__participantTable .ant-table-cell{background:0 0!important}.ParticipantTable-module-scss-module__tHZlka__participantTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ParticipantTable-module-scss-module__tHZlka__participantTable .ant-table-cell:before{content:"";background-color:#0000!important}.ParticipantTable-module-scss-module__tHZlka__participantTable{width:100%}.ParticipantTable-module-scss-module__tHZlka__participantTable .ant-table-thead .ant-table-cell{color:#525b75;text-transform:uppercase;font-size:13px;font-weight:700;line-height:15px}.ParticipantTable-module-scss-module__tHZlka__participantTable_row{color:#222834;height:56px;font-size:13px;font-weight:400;line-height:15px}.ParticipantTable-module-scss-module__tHZlka__participantTable_participantCell{align-items:center;gap:8px;font-weight:700;display:flex}.ParticipantTable-module-scss-module__tHZlka__participantTable_pills{flex-wrap:wrap;gap:4px;display:flex}.ParticipantTable-module-scss-module__tHZlka__participantTable_editLink{cursor:pointer;color:#003cc7;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;line-height:15px}
.ExperienceDetail-module-scss-module__pdxElq__experienceDetail{background:#fff;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_header{align-items:center;gap:12px;display:flex}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_backButton{color:#222834;justify-content:center;align-items:center;font-size:16px;display:flex}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_backButton:hover{color:#003cc7}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_title{color:#222834;font-size:20px;font-weight:700;line-height:24px}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_summaryCards{gap:16px;display:flex}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_card{flex:1}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_cardValue{color:#222834;font-size:14px;font-weight:700;line-height:19px}.ExperienceDetail-module-scss-module__pdxElq__experienceDetail_cardNote{color:#6e7891;margin-top:4px;font-size:12px}
.ReservationActions-module-scss-module__OXag8W__reservationActions{border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;display:flex;overflow:hidden}.ReservationActions-module-scss-module__OXag8W__reservationActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.ReservationActions-module-scss-module__OXag8W__reservationActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.ReservationActions-module-scss-module__OXag8W__reservationActions_button{border-radius:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;padding:12px 16px;display:flex}.ReservationActions-module-scss-module__OXag8W__reservationActions_button:hover{background:#e5edff!important}.ReservationActions-module-scss-module__OXag8W__reservationActions_dotButton{color:#fff;cursor:pointer;background:#003cc7;border-radius:6px;justify-content:center;align-items:center;height:38px;padding:13px;font-size:16px;display:flex}.ReservationActions-module-scss-module__OXag8W__reservationActions_dotButton:hover{color:#fff!important;background:#003cc7!important}
.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_notice{color:#005585;background-color:#f0faff;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_noticeIcon{color:#0080c7;flex-shrink:0;margin-top:1px;font-size:16px}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_section{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_section:last-child{margin-bottom:0}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_anchor{background-color:#f5f8ff;border-left:3px solid #004dff;border-radius:8px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_reservationId{color:#141824;font-size:14px;font-weight:700;line-height:1.2}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_meta{color:#6e7891;font-size:12px;line-height:1.3}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_chips{flex-wrap:wrap;gap:8px;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_state{justify-content:center;align-items:center;padding:24px 0;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_results{scroll-behavior:smooth;scrollbar-width:none;border:1px solid #e3e6ed;border-radius:8px;flex-direction:column;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_results::-webkit-scrollbar{display:none}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_results li:not(:last-child) .MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultRow{border-bottom:1px solid #eff2f6}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultRow{cursor:pointer;align-items:center;gap:12px;padding:10px 14px;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultRow:hover{background-color:#f5f7fa}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultText{flex-direction:column;gap:2px;display:flex}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultName{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_hint{color:#6e7891;font-size:12px}.MergeReservationsModal-module-scss-module__SnPm6G__mergeReservationsModal_resultNote{color:#6e7891;white-space:nowrap;margin-left:auto;font-size:12px}
.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal{flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal .ant-modal-header{padding-inline:16px;border-bottom:1px solid #d9d9d6;margin:0;padding-bottom:16px;font-size:16px}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal .ant-modal-footer{margin-top:32px;padding-inline:20px}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal .ant-modal-content{padding-inline:0}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal_body{width:"fit-content";height:"fit-content";padding:24px;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:32px;padding-bottom:0;font-size:16px;line-height:1.2;display:flex}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal_code{font-size:25px;font-weight:600}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal_description{flex-direction:column;gap:2px;display:flex}.ReservationOTPModal-module-scss-module__MCqr8a__reservationOTPModal_button{width:100%;height:38px;padding:12px}
.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal{flex-direction:column;width:100%;height:100%;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal .ant-form-item-label{padding:0}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal{justify-content:flex-start;max-width:680px;height:auto;max-height:90%}}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_form{flex-direction:column;width:100%;height:100%;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_headerTitle{justify-content:space-between;align-items:center;width:100%;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_closeIcon{border:none;width:24px;height:24px}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_body{flex-direction:column;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_body{height:auto;max-height:80%}}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_formItem{width:100%}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_settlementWarning{color:#bc3803;background-color:#ffefca;border:1px solid #d6700a;border-radius:8px;width:100%;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.4}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_label{color:#1e1e1e;font-size:14px;font-weight:500;line-height:1.2}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_optional{color:#6e7891;font-weight:400}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_paymentForContainer{border:1px solid #d9dee8;border-radius:8px;align-items:center;width:100%;height:40px;padding:0 14px;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_paymentFor{color:#4d4d4d;white-space:nowrap;text-overflow:ellipsis;background-color:#e9e7e7;border-radius:4px;max-width:100%;height:28px;padding:0 8px;font-size:14px;line-height:28px;display:inline-block;overflow:hidden}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_amount,.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_input{align-items:center;width:100%;height:40px;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_amount input,.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_input input,.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_select{width:100%}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_select .ant-select-selector{width:100%;min-height:40px}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_textarea{width:100%}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_amountSummary{color:#666;justify-content:space-between;width:100%;margin-top:-8px;margin-bottom:16px;font-size:14px;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_footer{justify-content:flex-end;gap:12px;width:100%;display:flex}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_cancel,.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_internalPayment{height:41px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2}.AddExternalPaymentModal-module-scss-module__y6D2Wq__addExternalPaymentModal_recordPayment{height:41px;padding:12px;font-size:14px;font-weight:600;line-height:1.2}
.ReservationBillingPaymentOptions-module-scss-module__tvU13a__reservationBillingModalPayment{background:#fff;flex-direction:column;align-items:center;gap:24px;width:100%;padding:24px;display:flex}.ReservationBillingPaymentOptions-module-scss-module__tvU13a__reservationBillingModalPayment_amountToPay{color:#141824;font-size:25px;font-weight:400}.ReservationBillingPaymentOptions-module-scss-module__tvU13a__reservationBillingModalPayment_amountToPay span{font-weight:600}.ReservationBillingPaymentOptions-module-scss-module__tvU13a__reservationBillingModalPayment_mop{color:#141824;font-size:20px;font-weight:400}.ReservationBillingPaymentOptions-module-scss-module__tvU13a__reservationBillingModalPayment_button{height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;padding:14px 24px;font-size:16px;font-weight:700;display:flex}
.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal{flex-direction:column;width:100%;height:100%;display:flex}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal .ant-form-item-label{padding:0}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal_headerTitle{justify-content:space-between;width:100%;display:flex}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.PaymentTypeSelectModal-module-scss-module__RyitgG__paymentTypeSelectModal_closeModal{color:#31374a;border:1px solid #31374a;width:171px;height:48px;margin-left:auto;padding:14px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}
.RefundModal-module-scss-module__8zBoNq__refundModal{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:768px){.RefundModal-module-scss-module__8zBoNq__refundModal{justify-content:flex-start;max-width:680px;height:auto;max-height:90%}}.RefundModal-module-scss-module__8zBoNq__refundModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_headerTitle{justify-content:space-between;align-items:center;width:100%;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.RefundModal-module-scss-module__8zBoNq__refundModal_closeIcon{border:none;width:24px;height:24px}.RefundModal-module-scss-module__8zBoNq__refundModal_body{flex-direction:column;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.RefundModal-module-scss-module__8zBoNq__refundModal_body{height:auto;max-height:80%}}.RefundModal-module-scss-module__8zBoNq__refundModal_field{flex-direction:column;gap:6px;width:100%;margin-bottom:16px;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_label{color:#1e1e1e;font-size:14px;font-weight:500;line-height:1.2}.RefundModal-module-scss-module__8zBoNq__refundModal_hint{color:#666;font-size:12px}.RefundModal-module-scss-module__8zBoNq__refundModal_error{color:#cc1b00;font-size:12px}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentList{flex-direction:column;gap:8px;width:100%;max-height:260px;display:flex;overflow-y:auto}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRow{text-align:left;cursor:pointer;background-color:#0000;border:1px solid #d9dee8;border-radius:8px;align-items:center;width:100%;padding:12px 14px;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRow:hover:not(:disabled){border-color:#004dff}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRow_selected{background-color:#e5edff;border-color:#004dff}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRow_disabled{cursor:not-allowed;opacity:.7;background-color:#eff2f6}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRowMain{flex-direction:column;gap:2px;width:100%;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRowTitle{color:#4d4d4d;font-size:14px;font-weight:500}.RefundModal-module-scss-module__8zBoNq__refundModal_paymentRowMeta{color:#666;font-size:12px}.RefundModal-module-scss-module__8zBoNq__refundModal_amount{align-items:center;width:100%;height:40px;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_amount input,.RefundModal-module-scss-module__8zBoNq__refundModal_select{width:100%}.RefundModal-module-scss-module__8zBoNq__refundModal_select .ant-select-selector{width:100%;min-height:40px}.RefundModal-module-scss-module__8zBoNq__refundModal_textarea{width:100%}.RefundModal-module-scss-module__8zBoNq__refundModal_notice{color:#4d4d4d;background-color:#eff2f6;border:1px solid #d9dee8;border-radius:8px;width:100%;padding:12px 14px;font-size:14px;line-height:1.4}.RefundModal-module-scss-module__8zBoNq__refundModal_failureBanner{color:#b81800;background-color:#ffe0db;border:1px solid #cc1b00;border-radius:8px;flex-direction:column;gap:4px;width:100%;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_failureBannerTitle{font-weight:600}.RefundModal-module-scss-module__8zBoNq__refundModal_loading{justify-content:center;align-items:center;width:100%;padding:48px 0;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_status{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;padding:32px 16px;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_statusIcon_success{color:#23890b;font-size:44px}.RefundModal-module-scss-module__8zBoNq__refundModal_statusIcon_warning{color:#d6700a;font-size:44px}.RefundModal-module-scss-module__8zBoNq__refundModal_statusIcon_error{color:#cc1b00;font-size:44px}.RefundModal-module-scss-module__8zBoNq__refundModal_statusTitle{color:#4d4d4d;font-size:18px;font-weight:600}.RefundModal-module-scss-module__8zBoNq__refundModal_statusMessage{color:#666;font-size:14px;line-height:1.5}.RefundModal-module-scss-module__8zBoNq__refundModal_footer{justify-content:flex-end;gap:12px;width:100%;display:flex}.RefundModal-module-scss-module__8zBoNq__refundModal_cancel,.RefundModal-module-scss-module__8zBoNq__refundModal_submit{height:41px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2}
.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal{flex-direction:column;width:100%;height:100%;display:flex}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal .ant-form-item-label{padding:0}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_headerTitle{justify-content:space-between;width:100%;display:flex}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_closeModal{color:#31374a;border:1px solid #31374a;width:171px;height:48px;margin-left:auto;padding:14px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_paymentTitle{color:#141824;align-self:flex-start;margin-top:-20px;font-size:20px;font-weight:400}.StripePaymentModal-module-scss-module__k7SQHa__stripePaymentModal_paymentContainer{background:#fff;flex-direction:column;align-items:center;gap:10px;width:100%;padding:24px;display:flex}
.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:768px){.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal{justify-content:flex-start;max-width:680px;height:auto;max-height:90%}}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_headerTitle{justify-content:space-between;align-items:center;width:100%;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_closeIcon{border:none;width:24px;height:24px}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_body{flex-direction:column;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_body{height:auto;max-height:80%}}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_field{flex-direction:column;gap:6px;width:100%;margin-bottom:16px;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_label{color:#1e1e1e;font-size:14px;font-weight:500;line-height:1.2}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_readOnly{border:1px solid #d9dee8;border-radius:8px;align-items:center;width:100%;height:40px;padding:0 14px;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_readOnlyValue{color:#4d4d4d;white-space:nowrap;text-overflow:ellipsis;background-color:#e9e7e7;border-radius:4px;max-width:100%;height:28px;padding:0 8px;font-size:14px;line-height:28px;display:inline-block;overflow:hidden}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_amount{align-items:center;width:100%;height:40px;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_amount input,.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_select{width:100%}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_select .ant-select-selector{width:100%;min-height:40px}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_amountSummary{color:#666;justify-content:space-between;width:100%;margin-top:-8px;margin-bottom:16px;font-size:14px;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_optional{color:#6e7891;font-weight:400}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_textarea{width:100%}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_inlineLink{align-self:flex-start;height:auto;padding:0;font-size:14px;font-weight:500}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:220px;padding:24px 8px;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_statusTitle{color:#4d4d4d;font-size:18px;font-weight:600;line-height:1.3}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_statusMessage{color:#666;max-width:360px;font-size:14px;line-height:1.5}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_statusIcon_success{color:#23890b;font-size:48px}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_statusIcon_error{color:#cc1b00;font-size:48px}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_statusIcon_warning{color:#d6700a;font-size:48px}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_waitingAmount{color:#4d4d4d;font-size:32px;font-weight:700;line-height:1.2}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_waitingText{color:#d6700a;font-size:16px;font-weight:600;line-height:1.4}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_footer{justify-content:flex-end;gap:12px;width:100%;display:flex}.TerminalPaymentModal-module-scss-module__-ujxgW__terminalPaymentModal_button{height:41px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2}
.AddProductsModal-module-scss-module__oEGRoq__addProductsModal{flex-direction:column;width:100%;height:100%;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal .ant-form-item-label{padding:0}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.AddProductsModal-module-scss-module__oEGRoq__addProductsModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_form{width:100%;height:inherit}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_header{width:100%;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_taskOptionsRow{align-items:center;gap:12px;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_body{flex-direction:column;gap:16px;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_body{height:auto;max-height:80%}}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_cancelModal{color:#31374a;border:1px solid #31374a;justify-content:center;align-items:center;width:171px;height:48px;padding:14px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_confirmModal{width:171px;height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_formRow{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding-left:16px;font-size:11px;font-weight:700;line-height:120%}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_inputField{width:100%;height:38px}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_numberInput{align-items:center;width:100%;height:38px;padding-block:0;display:flex}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_dropdownFormItem{width:100%}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_dropdown{height:38px}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_formItem{width:100%}.AddProductsModal-module-scss-module__oEGRoq__addProductsModal_cautionText{color:#e5780b;font-weight:700}.AddProductsModal-module-scss-module__oEGRoq__addProductModal_refundLabel{font-style:italic}
.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry{gap:12px;padding:16px 0;display:flex}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_icon{color:var(--ant-color-text-tertiary,#8c8c8c);flex:none;margin-top:2px;font-size:16px}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_iconSuccess{color:#2ecd6f}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_body{flex:auto;min-width:0}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_headline{margin:0 0 6px;font-weight:600}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_detail{color:var(--ant-color-text-secondary,#595959);margin:2px 0 0;font-size:13px}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_badge{margin-left:8px;vertical-align:middle;margin-inline-end:0}.PaymentHistoryEntry-module-scss-module__3v1n8a__paymentHistoryEntry_reversalRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}
.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel{padding:24px 16px}.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel_list{flex-direction:column;display:flex}.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel_list>*+*{border-top:1px solid var(--ant-color-border-secondary,#f0f0f0)}.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel_empty,.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel_error{color:var(--ant-color-text-tertiary,#8c8c8c);padding:16px 0}.PaymentHistoryPanel-module-scss-module__8xNLfG__paymentHistoryPanel_error{flex-direction:column;align-items:flex-start;gap:8px;display:flex}
.ReservationBillingGuestInfo-module-scss-module__GOemQG__reservationBillingGuestInfo{justify-content:space-between;gap:10px;width:100%;display:flex}.ReservationBillingGuestInfo-module-scss-module__GOemQG__reservationBillingGuestInfo_row{align-items:center;gap:5px;display:flex}.ReservationBillingGuestInfo-module-scss-module__GOemQG__reservationBillingGuestInfo_detailText{color:#141824;flex:1;width:fit-content;font-size:16px;font-weight:600;line-height:1.2}.ReservationBillingGuestInfo-module-scss-module__GOemQG__reservationBillingGuestInfo_title{text-transform:capitalize;font-size:14px;font-weight:500}
.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions{border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:220px;max-width:295px;display:flex;overflow:hidden}.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions_button{border-radius:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;font-weight:500;display:flex}.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions_button:hover{background:#e5edff!important}.ReservationBillingModalActions-module-scss-module__ZsgRga__reservationBillingModalActions_dotButton:hover{background:0 0!important}
.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal{flex-direction:column;width:100%;height:100%;display:flex}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal .ant-form-item-label{padding:0}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal_headerTitle{justify-content:space-between;width:100%;display:flex}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal_closeModal{color:#31374a;border:1px solid #31374a;width:171px;height:48px;margin-left:auto;padding:14px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal_paymentTitle{color:#141824;align-self:flex-start;margin-top:-20px;font-size:20px;font-weight:400}.ProductsQRPaymentModal-module-scss-module__QPF16a__productsQRPaymentModal_paymentContainer{background:#fff;flex-direction:column;align-items:center;gap:10px;width:100%;padding:24px;display:flex}
.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable .ant-table{border-radius:8px;width:100%}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable .ant-table-cell{background:0 0!important}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable .ant-table-cell:before{content:"";background-color:#0000!important}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable .ant-table-thead{background-color:#fafafa}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_row{border-radius:100px}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_amountText{font-size:14px;font-weight:400}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus{border-radius:6px;padding:2px 6px;font-size:12px;font-weight:400}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__approved{color:#1c6c09;background:#d9fbd0;border:1px solid #1c6c09}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__paid{color:#fff;background:#003cc7;border:1px solid #003cc7}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__partial{color:#003cc7;background:#f0faff;border:1px solid #003cc7}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__pending{color:#bc3803;background:#ffefca;border:1px solid #bc3803}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__unpaid{color:#fff;background:#6e7891;border:1px solid #6e7891}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__rejected{color:#b81800;background-color:#ffedeb;border:1px solid #b81800}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_paymentStatus.ReservationBillingTable-module-scss-module__Wa3foG__refunded{color:#bc3803;background-color:#ffefca;border:1px solid #bc3803}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_payLater{color:#525b75;align-items:center;gap:6px;display:inline-flex}.ReservationBillingTable-module-scss-module__Wa3foG__reservationBillingTable_cancelled{color:#6e7891;text-decoration:line-through}
.ReservationBillingTotalAmountBreakdown-module-scss-module__hbh0uW__reservationBillingModal_amountContainer{border-top:1px solid #e3e6ed;flex-direction:column;gap:24px;padding:16px 14px;display:flex}.ReservationBillingTotalAmountBreakdown-module-scss-module__hbh0uW__reservationBillingModal_detailText{color:#141824;font-size:14px;font-weight:500;line-height:1.2}.ReservationBillingTotalAmountBreakdown-module-scss-module__hbh0uW__reservationBillingModal_detailAmount{color:#141824;font-size:14px;font-weight:600;line-height:1.2}
.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal{flex-direction:column;width:100%;height:100%;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal .ant-form-item-label{padding:0}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal{max-width:1155px;height:85%;max-height:85%}}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_headerContainer{flex-direction:column;gap:24px;width:100%;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_header{justify-content:space-between;width:100%;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_headerTitle{justify-content:flex-start;align-items:center;gap:10px;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_title{color:#141824;font-size:20px;font-weight:600;line-height:1.2}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_body{flex-direction:column;flex:auto;width:100%;min-height:0;padding:24px;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tabs{border-bottom:1px solid #e3e6ed;gap:28px;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab{cursor:pointer;color:#3e465b;background:0 0;border:none;padding:10px 2px 12px;font-size:15px;font-weight:500;line-height:1.2;transition:color .15s;position:relative}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab:after{content:"";background:#3874ff;border-radius:2px 2px 0 0;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab:hover{color:#141824}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #3874ff}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab.ReservationBillingModal-module-scss-module__R3DPLq__isActive{color:#3874ff;font-weight:600}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab.ReservationBillingModal-module-scss-module__R3DPLq__isActive:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab,.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_tab:after{transition:none}}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_content{border:1px solid #e3e6ed;border-top:none;border-radius:0 0 6px 6px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_confirmModal{width:153px;height:44px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_billBreakdown{justify-content:flex-end;align-items:center;width:100%;padding:16px 14px;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_exemptBill{color:#31374a;border:1px solid #e3e6ed;justify-content:center;align-items:center;width:153px;height:44px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_footer{justify-content:flex-end;gap:12px;padding:24px 0;display:flex}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_headerButton{font-size:18px}.ReservationBillingModal-module-scss-module__R3DPLq__reservationBillingModal_addProductButton{color:#3874ff;border:1px solid #e3e6ed;justify-content:center;align-items:center;width:120px;height:36px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.2}
.EditGuestModal-module-scss-module__8_SKba__editGuestModal{flex-direction:column;width:100%;height:100%;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal .ant-form-item-label{padding:0}.EditGuestModal-module-scss-module__8_SKba__editGuestModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.EditGuestModal-module-scss-module__8_SKba__editGuestModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_form{width:100%;height:inherit}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_header{width:100%;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_body{flex-direction:column;gap:24px;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.EditGuestModal-module-scss-module__8_SKba__editGuestModal_body{height:auto;max-height:80%}}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_columnsContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;height:100%;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_formColumn{width:100%}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_cancelModal{color:#31374a;border:1px solid #31374a;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_confirmModal{width:171px;height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_formRow{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding-left:16px;font-size:11px;font-weight:700;line-height:120%}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_field{height:46px}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_dropdownFormItem{width:100%}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_numberSelect{height:46px!important}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_checkboxes{flex-direction:column;gap:24px;display:flex}.EditGuestModal-module-scss-module__8_SKba__editGuestModal_countryRow{align-items:center;gap:4px;display:flex}
.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_titleContainer{justify-content:space-between;display:flex}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_reservationTitle{color:#525b75;letter-spacing:.205px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:120%}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_editGuestButton{color:#003cc7;font-size:13px;font-weight:700;line-height:1.2}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_editGuestButton:hover{color:#03309a}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_reservationDetailsContainer{flex-flow:column wrap;gap:12px;width:100%;display:flex}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_row{flex-direction:column;gap:12px;width:100%;display:flex}@media (min-width:1120px){.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_row{flex-direction:row}}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_detailText{color:#141824;font-size:16px;font-weight:700;line-height:1.2}.MainGuestDetails-module-scss-module__POF7aW__mainGuestDetails_guestNameContainer{color:#141824;letter-spacing:-.6px;align-items:center;gap:6px;font-size:20px;font-weight:700;line-height:120%;display:flex}.MainGuestDetails-module-scss-module__POF7aW__withFlag{align-items:center;gap:6px;display:flex}
.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal{flex-direction:column;width:100%;height:100%;display:flex}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal .ant-form-item-label{padding:0}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal{justify-content:flex-start;max-width:856px;height:90%;max-height:90%}}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal_headerContainer{gap:24px;width:400px;display:flex}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal_headerTitle{justify-content:space-between;width:100%;display:flex}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal_body{border-radius:0 0 8px 8px;justify-content:center;align-items:center;width:400px;height:400px;padding:24px;display:flex}.SignatureViewModal-module-scss-module__A7DfMG__signatureViewModal_imgContainer{aspect-ratio:327/400;width:100%;max-width:327px;display:flex;position:relative;overflow:hidden}
.ReservationDetails-module-scss-module__RRVtPa__reservationDetails{flex-direction:column;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_actionRow{background-color:#fff;justify-content:space-between;padding:12px 24px;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_reservationNumberContainer{flex-direction:column;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_reservationTitle{color:#525b75;letter-spacing:.205px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:120%}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_reservationNumber{color:#141824;font-size:25px;font-weight:700;line-height:120%}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_roomPicturesRow{z-index:6;align-items:center;display:flex;position:relative}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_imgWrapper{aspect-ratio:398/258;width:100%;max-height:260px;position:relative}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_topCtasContainer{align-items:center;gap:8px;display:flex;position:absolute;top:24px;right:24px}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_detailsContainerSection{margin-inline:24px;z-index:7;background:#fff;border-radius:8px;flex-direction:column;margin-top:-90px;padding:12px;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_reservationDetailsContainer{flex-flow:column wrap;gap:12px;width:100%;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_row{flex-direction:column;gap:12px;width:100%;display:flex}@media (min-width:1120px){.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_row{flex-direction:row}}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_detailText{color:#141824;font-size:16px;font-weight:700;line-height:1.2}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_roomDetail{flex-direction:row;gap:6px;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_moreItemsBadge{color:#fff;text-align:center;cursor:default;background-color:#31374a;border-radius:34px;width:40px;height:17px;padding:1px 10px;font-size:11px;font-weight:700}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_status{font-size:13px;font-weight:700}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_payLaterBadge{background-color:#ffefca;border-radius:8px;align-items:center;height:30px;padding:0 12px;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_payLaterBadgeText{color:#bc3803;text-transform:uppercase;font-size:12px;font-weight:700}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_mergeBadge{background-color:#1c6c09;border-radius:8px;align-items:center;height:30px;padding:0 12px;display:flex}.ReservationDetails-module-scss-module__RRVtPa__reservationDetails_mergeBadgeText{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700}
.ShareTaskModal-module-scss-module__MVj58a__shareTaskModal .ant-modal-title{font-size:16px;font-weight:700}.ShareTaskModal-module-scss-module__MVj58a__shareTaskModal_content{gap:10px;padding:20px 0;display:flex}
.TableTotal-module-scss-module__mRtV_W__tableTotal{flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TableTotal-module-scss-module__mRtV_W__tableTotal_text{color:#6e7891;text-align:center;font-weight:600;line-height:1.5}.TableTotal-module-scss-module__mRtV_W__tableTotal_boldText{color:#31374a;text-align:center;font-weight:600;line-height:1.5}
.ByFoodList-module-scss-module__ewUG-G__byFoodList{flex-direction:column;align-items:stretch;width:100%;padding:0 24px;display:flex}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table{border-radius:8px;width:100%}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table-cell{background:0 0!important}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table-cell:before{content:"";background-color:#0000!important}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table{border-radius:8px;width:100%;padding:0 24px}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable .ant-table-column-title{color:#525b75;font-size:13px;font-weight:700;line-height:15px}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable_row{color:#222834;border-radius:100px;height:69px;font-size:13px;font-weight:400;line-height:15px}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-item-active:hover{background-color:#03309a}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-item-active a{color:#fff}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-item-active a:hover{color:#fff}.ByFoodList-module-scss-module__ewUG-G__byFoodListTable__pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}
.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions{background-color:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;display:flex;overflow:hidden}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_button{text-align:left;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;padding:12px 16px;display:flex}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_button:hover{background:#e5edff!important}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_dotButton:hover{background:0 0!important}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_itemRow{border-radius:4px;justify-content:space-between;align-items:center;gap:8px;display:flex}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_squareIcon{margin-right:12px;font-size:16px}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_squareIcon.ByFoodActions-module-scss-module__YV_Nyq__success{color:#25b003}.ByFoodActions-module-scss-module__YV_Nyq__byFoodActions_squareIcon.ByFoodActions-module-scss-module__YV_Nyq__error{color:#ec1f00}
.EsimStateTag-module-scss-module__zS38TG__esimStateTag{align-items:center;gap:4px;display:inline-flex}
.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard{flex-direction:column;align-items:center;gap:24px;width:100%;height:100%;padding:24px 0;display:flex}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard .ant-tag{border:0;border-radius:4px;padding:2px 10px;font-size:13px;font-weight:700;line-height:15px}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_table{width:100%}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_table .ant-table{border-radius:8px;width:100%}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_table .ant-table-cell{background:0 0!important}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_table .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_table .ant-table-cell:before{content:"";background-color:#0000!important}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-item-active:hover{background-color:#03309a}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-item-active a{color:#fff}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-item-active a:hover{color:#fff}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_amountText{white-space:nowrap}.ReservationEsimsBoard-module-scss-module__OIg-SG__reservationEsimsBoard_plan{font-weight:700}
.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsList{flex-direction:column;align-items:stretch;width:100%;display:flex}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable .ant-table-cell{background:0 0!important}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable .ant-table-cell:before{content:"";background-color:#0000!important}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable .ant-table{border-radius:8px;width:100%}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable .ant-table-column-title{color:#525b75;font-size:13px;font-weight:700;line-height:15px}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable_row{color:#222834;cursor:pointer;border-radius:100px;height:69px;font-size:13px;font-weight:400;line-height:15px}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable_name{font-weight:700}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable_chevron{color:#525b75;border:1px solid #000;border-radius:4px;padding:10px}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-item-active:hover{background-color:#03309a}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-item-active a{color:#fff}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-item-active a:hover{color:#fff}.ExperienceBookingsList-module-scss-module__MrFHyq__experienceBookingsListTable__pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}
.ExperienceBookingsBoard-module-scss-module__SSDg8G__experienceBookingsBoard{flex-direction:column;align-items:center;gap:24px;width:100%;height:100%;padding:24px 0;display:flex}.ExperienceBookingsBoard-module-scss-module__SSDg8G__experienceBookingsBoard .ant-tag{border:0;border-radius:4px;padding:2px 10px;font-size:13px;font-weight:700;line-height:15px}
.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector{width:fit-content;display:flex}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption{border-radius:4px}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption .ant-select-selection-item{justify-content:center;display:flex}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption .ant-select-selector{display:flex;box-shadow:none!important;border:none!important;justify-content:flex-start!important;gap:3px!important;width:fit-content!important}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption .ant-select-selection-item{font-size:13px;font-weight:700;line-height:1.2}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__exempt{background:#e3e6ed}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__exempt .ant-select-selector{background-color:#e3e6ed!important}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__exempt .ant-select-selection-item{color:#000}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__required{background:#ffefca}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__required .ant-select-selector{background-color:#ffefca!important}.IdStatusSelector-module-scss-module__2FyG3W__idStatusSelector_selectedOption.IdStatusSelector-module-scss-module__2FyG3W__required .ant-select-selection-item{color:#bc3803}
.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:768px){.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal{justify-content:center;max-width:856px;height:90%;max-height:90%}}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_header{border:none;width:100%;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_body{background-color:#fff;flex-direction:column;justify-content:center;width:100%;max-height:80%;padding:24px;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_footer{border:none;justify-content:space-between;align-items:center;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_footerRowButton{gap:12px;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_approveButton{color:#fff;background-color:#3874ff;border-radius:6px;width:171px;height:45px;font-size:16px;font-weight:700;line-height:1.2}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_approveButton:disabled{cursor:not-allowed;background-color:#8a94ad}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_rejectButton{color:#fff;background-color:#ec1f00;border-radius:6px;width:171px;height:45px;font-size:16px;font-weight:700;line-height:1.2}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_rejectButton:disabled{cursor:not-allowed;background-color:#8a94ad}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_deleteButton{color:#31374a;border-radius:6px;width:171px;font-size:16px;font-weight:700;line-height:1.2}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_passportInfo{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoWarning{color:#664d03;background-color:#fff3cd;border-radius:4px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoWarningMuted{color:#495057;background-color:#e9ecef;border-radius:4px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:400;line-height:1.4}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoContainer{align-items:center;width:49%;margin-top:14px;display:flex}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoContainer h4{font-size:16px}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoContainer p{font-size:16px;font-weight:400}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_approvedRejectedButton{color:#90d67f;background-color:#f0fdec;border-radius:6px;width:171px;height:45px;font-size:16px;font-weight:700;line-height:1.2}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_approvedRejectedButton.ReservationGuestsIdModal-module-scss-module__QbV87q__rejected{color:#b81800;background-color:#ffedeb}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_revertButton{color:#da071c;width:171px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:underline}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_imgSkeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate ReservationGuestsIdModal-module-scss-module__QbV87q__glow;position:relative;overflow:hidden}@keyframes ReservationGuestsIdModal-module-scss-module__QbV87q__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_imgSkeleton{align-self:center;width:700px;height:400px}.ReservationGuestsIdModal-module-scss-module__QbV87q__reservationGuestsIdModal_infoSkeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:49%;height:45px;margin-top:10px;animation:1s linear infinite alternate ReservationGuestsIdModal-module-scss-module__QbV87q__glow;position:relative;overflow:hidden}
.GuestsTable-module-scss-module__zDHCSq__guestsTableContainer{flex-direction:column;align-items:stretch;width:100%;display:flex}.GuestsTable-module-scss-module__zDHCSq__guestsTable .ant-table{border-radius:8px;width:100%}.GuestsTable-module-scss-module__zDHCSq__guestsTable .ant-table-cell{background:0 0!important}.GuestsTable-module-scss-module__zDHCSq__guestsTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.GuestsTable-module-scss-module__zDHCSq__guestsTable .ant-table-cell:before{content:"";background-color:#0000!important}.GuestsTable-module-scss-module__zDHCSq__guestsTable_row{border-radius:100px}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-item-active:hover{background-color:#03309a}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-item-active a{color:#fff}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-item-active a:hover{color:#fff}.GuestsTable-module-scss-module__zDHCSq__guestsTable_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}.GuestsTable-module-scss-module__zDHCSq__guestsTable_room{color:#005585;background:#c7ebff;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.GuestsTable-module-scss-module__zDHCSq__guestsTable_guestIdStatus{padding:5px 10px;font-size:13px;font-weight:700}.GuestsTable-module-scss-module__zDHCSq__guestsTable_guestNameContainer{align-items:center;gap:6px;display:flex}.GuestsTable-module-scss-module__zDHCSq__guestsTable_guestIdContainer{align-items:center;gap:12px;display:flex}.GuestsTable-module-scss-module__zDHCSq__guestsTable_guestIdButton{color:#3874ff;cursor:pointer;width:fit-content;font-size:13px;font-weight:700}.GuestsTable-module-scss-module__zDHCSq__guestsTable_militaryButton{color:#1c6c09;cursor:default;background-color:#bee8b4;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}
.ReservationGuests-module-scss-module__0Z2N8W__reservationGuests{flex-direction:column;margin-top:24px;display:flex}.ReservationGuests-module-scss-module__0Z2N8W__reservationGuests_skipAllButton{align-self:flex-end;width:fit-content;height:auto;max-height:none;padding:12px 24px}
.TaskActions-module-scss-module__WeXRhG__taskActions{border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;display:flex;overflow:hidden}.TaskActions-module-scss-module__WeXRhG__taskActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.TaskActions-module-scss-module__WeXRhG__taskActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.TaskActions-module-scss-module__WeXRhG__taskActions_button{border-radius:0;justify-content:flex-start;width:100%;padding:12px 16px;display:flex}.TaskActions-module-scss-module__WeXRhG__taskActions_button:hover{background:#e5edff}.TaskActions-module-scss-module__WeXRhG__taskActions_dotButton:hover{background:0 0}
.TaskComment-module-scss-module__T-DN_G__taskComment{justify-content:space-between;align-items:flex-start;width:100%;padding:4px 8px;transition:background-color .3s;display:flex}.TaskComment-module-scss-module__T-DN_G__taskComment.TaskComment-module-scss-module__T-DN_G__isEditing{background-color:#cbd0dd;border-radius:6px}.TaskComment-module-scss-module__T-DN_G__taskComment_commentData{align-items:baseline;gap:6px;display:flex}.TaskComment-module-scss-module__T-DN_G__taskComment_commentContainer{flex-direction:row;gap:4px;width:100%;display:flex}.TaskComment-module-scss-module__T-DN_G__taskComment_commentContainer span{white-space:pre-wrap}.TaskComment-module-scss-module__T-DN_G__taskComment_comment{gap:3px;width:100%;display:flex}.TaskComment-module-scss-module__T-DN_G__taskComment_boldText{font-weight:600}.TaskComment-module-scss-module__T-DN_G__taskComment_mention{color:#003cc7;font-weight:600}.TaskComment-module-scss-module__T-DN_G__taskComment_optionsContainer{gap:4px;display:flex}.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton{cursor:pointer;background-color:#0000;font-size:14px}.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton.TaskComment-module-scss-module__T-DN_G__edit :hover>svg,.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton.TaskComment-module-scss-module__T-DN_G__isEditing svg{fill:#003cc7}.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton.TaskComment-module-scss-module__T-DN_G__delete :hover>svg{fill:#b81800}.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton:disabled{cursor:not-allowed}.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton:disabled svg,.TaskComment-module-scss-module__T-DN_G__taskComment_optionButton:disabled :hover>svg{fill:#8a94ad}.TaskComment-module-scss-module__T-DN_G__taskComment_user{color:#31374a;text-wrap:nowrap;font-size:13px;font-weight:700;line-height:1.2}.TaskComment-module-scss-module__T-DN_G__taskComment_date{color:#222834;text-wrap:nowrap;font-weight:700}
.TaskComments-module-scss-module__zLVzeq__taskComments_activityContainer{flex-direction:column;display:flex}.TaskComments-module-scss-module__zLVzeq__taskComments_logContainer{background:#f5f7fa;border-radius:6px 6px 0 0;flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.TaskComments-module-scss-module__zLVzeq__taskComments_emptyLogMessage{color:#3e465b;justify-content:center;width:100%;font-weight:700;line-height:1.2;display:flex}.TaskComments-module-scss-module__zLVzeq__taskComments_commentBox{background:#e3e6ed;border-radius:0 0 6px 6px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex}.TaskComments-module-scss-module__zLVzeq__taskComments_userAvatarImgWrapper{aspect-ratio:1;border-radius:24px;width:48px;position:relative;overflow:hidden}.TaskComments-module-scss-module__zLVzeq__taskComments_userLetter{aspect-ratio:1;color:#fff;text-transform:uppercase;background-color:purple;border-radius:24px;justify-content:center;align-items:center;width:48px;font-size:16px;display:flex;overflow:hidden}.TaskComments-module-scss-module__zLVzeq__taskComments_form{gap:4px;width:100%;display:flex}.TaskComments-module-scss-module__zLVzeq__taskComments_formItem{width:100%;margin-bottom:0!important}
.AssigneeSelector-module-scss-module__ciTuLW__assigneeSelector{width:100%;display:flex}.AssigneeSelector-module-scss-module__ciTuLW__assigneeSelector_dropdown{width:100%;max-width:200px}.AssigneeSelector-module-scss-module__ciTuLW__assigneeSelector_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate AssigneeSelector-module-scss-module__ciTuLW__glow;position:relative;overflow:hidden}@keyframes AssigneeSelector-module-scss-module__ciTuLW__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.AssigneeSelector-module-scss-module__ciTuLW__assigneeSelector_skeleton{border-radius:8px;width:150px;height:24px}
.DateSelector-module-scss-module__sFrHIa__dateSelector{width:100%;min-width:150px;display:flex}.DateSelector-module-scss-module__sFrHIa__dateSelector_picker{width:100%}
.EditTaskTableLink-module-scss-module__iua2LW__editTaskTableLink{text-align:left;align-items:center;gap:4px;display:flex}.EditTaskTableLink-module-scss-module__iua2LW__editTaskTableLink_name{text-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:flex;overflow:hidden}
.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal{flex-direction:column;max-width:400px;min-height:283px;display:flex}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_headerFooter{background-color:#fff;width:100%}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_headerTitle{font-size:16px;font-weight:700}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_content{background-color:#fff;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_content p{font-size:16px;font-weight:400}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_cancelButton{color:#31374a;width:100%;height:48px;font-size:16px;font-weight:700}.ChatTransferModal-module-scss-module__DmxLeq__chatTransferModal_transferButton{color:#fff;background-color:#003cc7;width:100%;height:48px;font-size:16px;font-weight:700}
.RoomSelector-module-scss-module__2UbB6a__roomSelector{width:100%;display:flex}.RoomSelector-module-scss-module__2UbB6a__roomSelector_dropdown{width:100%;max-width:200px}.RoomSelector-module-scss-module__2UbB6a__roomSelector_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate RoomSelector-module-scss-module__2UbB6a__glow;position:relative;overflow:hidden}@keyframes RoomSelector-module-scss-module__2UbB6a__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.RoomSelector-module-scss-module__2UbB6a__roomSelector_skeleton{border-radius:6px;width:175px;height:24px}
.ChatMessage-module-scss-module__MYIZDW__chatMessage{flex-direction:column;width:100%;height:100%;padding:0 16px;display:flex;overflow:auto}.ChatMessage-module-scss-module__MYIZDW__chatMessage_skeleton{flex-direction:column;gap:10px;padding-left:16px;display:flex}
.StatusSelector-module-scss-module__QzbP_a__statusSelector{width:100%;display:flex}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption{justify-content:space-between;align-items:center;width:110px!important;height:28px!important;display:flex!important}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption .ant-select-selector{align-items:center;display:flex;box-shadow:none!important;border:none!important;justify-content:flex-start!important;gap:3px!important;width:fit-content!important;height:28px!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption .ant-select-content){text-overflow:clip;flex:none;font-size:13px;font-weight:700;line-height:1.2;overflow:visible}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__grey{background:#e3e6ed}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__grey .ant-select-selector{background-color:#e3e6ed!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__grey .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__grey .ant-select-content){color:#222834}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__orange{background:#ffe6ad}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__orange .ant-select-selector{background-color:#ffe6ad!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__orange .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__orange .ant-select-content){color:#bc3803}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__blue{background:#96d9ff}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__blue .ant-select-selector{background-color:#96d9ff!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__blue .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__blue .ant-select-content){color:#005585}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__red{background:#fabcb3}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__red .ant-select-selector{background-color:#fabcb3!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__red .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__red .ant-select-content){color:#b81800}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__green{background:#bee8b4}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__green .ant-select-selector{background-color:#bee8b4!important}:is(.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__green .ant-select-selection-item,.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption.StatusSelector-module-scss-module__QzbP_a__green .ant-select-content){color:#1c6c09}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption{border-radius:8px}.StatusSelector-module-scss-module__QzbP_a__statusSelector_selectedOption .ant-select-selection-item{justify-content:center;display:flex}.StatusSelector-module-scss-module__QzbP_a__statusSelector_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate StatusSelector-module-scss-module__QzbP_a__glow;position:relative;overflow:hidden}@keyframes StatusSelector-module-scss-module__QzbP_a__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.StatusSelector-module-scss-module__QzbP_a__statusSelector_skeleton{border-radius:6px;width:125px;height:30px}
.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble{align-items:flex-start;margin-bottom:10px;display:flex}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble:first-of-type{margin-top:16px}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__avatar{flex-shrink:0;margin-right:10px}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__content{background-color:#fff;border:1px solid #cbd0dd;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-grow:1;padding:12px;position:relative}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__content:before{content:"";z-index:0;border-top:0 solid #0000;border-bottom:10px solid #0000;border-left:0 solid #0000;border-right:10px solid #cbd0dd;width:0;height:0;position:absolute;top:-1px;left:-10px}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__content:after{content:"";z-index:1;border-top:0 solid #0000;border-bottom:8px solid #0000;border-left:0 solid #0000;border-right:8px solid #fff;width:0;height:0;position:absolute;top:0;left:-8px}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__alignContent{margin-left:50px}.MirrorFlyBubble-module-scss-module__clOW9q__otherUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__text{color:#31374a;white-space:pre-wrap;margin:0}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble{justify-content:flex-end;align-items:flex-end;margin-bottom:10px;display:flex}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble:first-of-type{margin-top:16px}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__avatar{flex-shrink:0;margin-bottom:0;margin-left:10px}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__container{flex-direction:column;align-items:flex-end;display:flex}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__content{color:#fff;background-color:#253746;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;padding:12px;position:relative}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__content:after{content:"";border-top:10px solid #0000;border-left:10px solid #253746;width:0;height:0;position:absolute;bottom:0;right:-10px}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__alignContent{margin-right:50px}.MirrorFlyBubble-module-scss-module__clOW9q__currentUserBubble .MirrorFlyBubble-module-scss-module__clOW9q__text{white-space:pre-wrap;margin:0}.MirrorFlyBubble-module-scss-module__clOW9q__chatStamp{color:#6e7891;margin-top:2px;font-size:10px;font-weight:600}
.TimeSelector-module-scss-module__-p-d4W__timeSelector{width:100%;min-width:150px;display:flex}.TimeSelector-module-scss-module__-p-d4W__timeSelector_picker{width:100%}
.Skeleton-module-scss-module__OmNTaa__otherUserBubble{align-items:flex-start;margin-bottom:10px;display:flex}.Skeleton-module-scss-module__OmNTaa__otherUserBubble:first-of-type{margin-top:16px}.Skeleton-module-scss-module__OmNTaa__container{flex-direction:column;align-items:flex-end;display:flex}.Skeleton-module-scss-module__OmNTaa__avatar_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate Skeleton-module-scss-module__OmNTaa__glow;position:relative;overflow:hidden}@keyframes Skeleton-module-scss-module__OmNTaa__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.Skeleton-module-scss-module__OmNTaa__avatar_skeleton{border-radius:100%;width:50px;height:50px}.Skeleton-module-scss-module__OmNTaa__chat_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:300px;height:40px;animation:1s linear infinite alternate Skeleton-module-scss-module__OmNTaa__glow;position:relative;overflow:hidden}.Skeleton-module-scss-module__OmNTaa__chatStamp_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:200px;height:20px;animation:1s linear infinite alternate Skeleton-module-scss-module__OmNTaa__glow;position:relative;overflow:hidden}
.TypeSelector-module-scss-module__9Irl7W__typeSelector{width:100%;display:flex}.TypeSelector-module-scss-module__9Irl7W__typeSelector_dropdown{width:100%;max-width:200px}
.ChatConversationContainer-module-scss-module__TVVvoW__chatConversationContainer{width:100%;height:100%}@media (min-width:768px){.ChatConversationContainer-module-scss-module__TVVvoW__chatConversationContainer{background:#fff;border:2px solid #e3e6ed;border-radius:10px;flex-direction:column;width:100%;display:flex}}.ChatConversationContainer-module-scss-module__TVVvoW__chatPage_chatMessagesContainer{border-top:1px solid #cbd0dd;width:100%;height:100%;display:flex;overflow-y:auto}
.TaskTable-module-scss-module__3ZGWga__taskTableContainer{flex-direction:column;align-items:stretch;width:100%;display:flex}.TaskTable-module-scss-module__3ZGWga__taskTable .ant-table{border-radius:8px;width:100%}.TaskTable-module-scss-module__3ZGWga__taskTable .ant-table-cell{background:0 0!important}.TaskTable-module-scss-module__3ZGWga__taskTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.TaskTable-module-scss-module__3ZGWga__taskTable .ant-table-cell:before{content:"";background-color:#0000!important}.TaskTable-module-scss-module__3ZGWga__taskTable{overflow:auto hidden}.TaskTable-module-scss-module__3ZGWga__taskTable .ant-table{min-width:max-content}.TaskTable-module-scss-module__3ZGWga__taskTable_row{border-radius:100px}.TaskTable-module-scss-module__3ZGWga__taskTable_row .ant-form-item{margin-bottom:0}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-item-active:hover{background-color:#03309a}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-item-active a{color:#fff}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-item-active a:hover{color:#fff}.TaskTable-module-scss-module__3ZGWga__taskTable_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}
.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal{background-color:#fff;flex-direction:column;justify-content:flex-start;width:100%;max-width:450px;display:flex;overflow:hidden;height:fit-content!important}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_header{color:#222834;width:100%;display:flex;padding:16px!important}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_title{color:#222834;font-size:13px;font-weight:700}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_content{flex-direction:column;gap:32px;width:100%;padding:24px;display:flex}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_inputContainer{flex-direction:column;gap:24px;width:100%;display:flex}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_inputContainer p{color:#525b75;text-transform:uppercase;font-size:12px;font-weight:700}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_input{border-color:#cbd0dd;width:100%;height:38px}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_footer{border-top:1px solid #d9d9d6;flex-direction:column;gap:8px;width:100%;padding-top:24px;display:flex}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_newCode{color:#fff;background-color:#003cc7;height:38px;font-size:12px;font-weight:700}.BuildingCodeModal-module-scss-module__H5LxQa__buildingCodeModal_cancel{color:#003cc7;background-color:#f5f7fa;border-color:#e3e6ed;height:38px;font-size:12px;font-weight:700}
.ChatSidebar-module-scss-module__kTJR5a__chatSidebar{width:100%;height:100vh}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar.ChatSidebar-module-scss-module__kTJR5a__withSelectedChat{display:none}@media (min-width:768px){.ChatSidebar-module-scss-module__kTJR5a__chatSidebar{flex-direction:column;align-items:center;gap:20px;width:400px;height:80vh;display:flex;overflow:auto}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar.ChatSidebar-module-scss-module__kTJR5a__withSelectedChat{flex:1;display:flex}}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar_contactListContainer{width:100%;height:100%;padding-bottom:20px;overflow-y:auto}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar_noContactsLabel{text-align:center;margin-top:20px;font-size:1rem;font-weight:600}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar_paginationWrapper{text-align:center;border-top:1px solid #e5e7eb;padding:12px 16px}.ChatSidebar-module-scss-module__kTJR5a__chatSidebar_pagination{display:inline-block}
.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal{flex-direction:column;width:100%;height:100%;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal .ant-form-item-label{padding:0}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal{justify-content:flex-start;max-width:1148px;height:90%;max-height:90%}}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_form{width:100%;height:inherit}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_header{width:100%;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_taskOptionsRow{align-items:center;gap:12px;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_taskOptionButton{color:#31374a;border:1px solid #31374a;border-radius:6px;justify-content:center;align-items:center;height:38px;padding:11px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_body{flex-direction:column;gap:24px;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_body{height:auto;max-height:80%}}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_columnsContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;height:100%;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_formColumn{width:50%}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_imgColumn{aspect-ratio:542/630;border:1px dashed #9fa6bc;border-radius:8px;justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:relative}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_cancelModal{color:#31374a;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_confirmModal{width:171px;height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_formRow{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding-left:16px;font-size:11px;font-weight:700;line-height:120%}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_taskName{height:38px}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_description.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_description{resize:none;height:100%;max-height:180px;font-family:var(--inter-font)}@media (min-width:768px){.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_description.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_description{height:180px}}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_dropdownFormItem{width:100%}.TaskUpdateModal-module-scss-module__91aUNa__taskUpdateModal_picker{width:100%;height:46px}
.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab{width:100%;margin-bottom:5px}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_header{border:1px solid #cbd0dd;border-radius:8px;align-items:center;height:35px;display:flex;overflow:hidden}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_button{cursor:pointer;color:#9fa6bc;font-weight:600px;background:0 0;border:none;outline:none;flex:1;justify-content:center;padding:10px 20px;transition:background-color .3s,color .3s;display:flex}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_indicator{background:#da071c;border-radius:100px;width:15px;height:15px;margin-top:-3px;margin-left:3px}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_indicator p{color:#fff;text-align:center;margin-top:1px;font-size:10px}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_button:hover{background-color:#f3f4f6}.ChatSidebarTab-module-scss-module__4QRaNq__chatSidebarTab_active{color:#3874ff;font-weight:700px;border:1px solid colorGray3;background-color:#fff;border-radius:8px;margin:-1px 0 0}
.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal{background-color:#fff;flex-direction:column;justify-content:flex-start;width:100%;max-width:450px;display:flex;overflow:hidden;height:fit-content!important}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_form{width:100%}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_header{color:#222834;width:100%;display:flex;padding:16px!important}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_body{padding:24px}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding:0 16px;font-size:10px;font-weight:700;line-height:1.2}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_footer{width:100%;padding:0!important}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_confirmModal{text-align:center;color:#fff;justify-content:center;width:100%;height:fit-content;padding:12px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_clusterCheckContainer{display:flex}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_clusterHotels{color:#31374a;font-weight:400}.CleaningListModal-module-scss-module__qdnbOa__cleaningListModal_checkbox{color:#525b75;align-items:center;font-size:13px;font-weight:600;line-height:1.2;display:flex}
.ReservationTasks-module-scss-module__OgLANq__reservationTasks{flex-direction:column;margin-top:24px;display:flex}.ReservationTasks-module-scss-module__OgLANq__reservationTasks_createTask{place-self:flex-end;height:fit-content;margin-top:-97px;margin-bottom:24px;padding:12px 24px;display:flex}
.Skeleton-module-scss-module__EQUuXG__container_skeleton{align-items:flex-start;gap:16px;width:100%;padding:12px 16px;display:flex}.Skeleton-module-scss-module__EQUuXG__avatar_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate Skeleton-module-scss-module__EQUuXG__glow;position:relative;overflow:hidden}@keyframes Skeleton-module-scss-module__EQUuXG__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.Skeleton-module-scss-module__EQUuXG__avatar_skeleton{border-radius:50%;flex-shrink:0;width:48px;height:48px}.Skeleton-module-scss-module__EQUuXG__contactInfoContainer_skeleton{flex-direction:column;flex:1;gap:8px;display:flex}.Skeleton-module-scss-module__EQUuXG__contactNameAndTimeContainer_skeleton{gap:10px;width:100%;display:flex}.Skeleton-module-scss-module__EQUuXG__contactInfoContainer_skeleton{flex-direction:column;gap:10px;display:flex}.Skeleton-module-scss-module__EQUuXG__contactName_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:75%;height:20px;animation:1s linear infinite alternate Skeleton-module-scss-module__EQUuXG__glow;position:relative;overflow:hidden}.Skeleton-module-scss-module__EQUuXG__dateAndTime_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:25%;height:15px;animation:1s linear infinite alternate Skeleton-module-scss-module__EQUuXG__glow;position:relative;overflow:hidden}.Skeleton-module-scss-module__EQUuXG__lastMessage_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;width:60%;height:15px;margin-top:5px;animation:1s linear infinite alternate Skeleton-module-scss-module__EQUuXG__glow;position:relative;overflow:hidden}
.HotelActions-module-scss-module__F8C-xa__hotelActions{border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;margin-top:15px;display:flex;overflow:hidden}.HotelActions-module-scss-module__F8C-xa__hotelActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.HotelActions-module-scss-module__F8C-xa__hotelActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.HotelActions-module-scss-module__F8C-xa__hotelActions_button{border-radius:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;padding:12px 16px;display:flex}.HotelActions-module-scss-module__F8C-xa__hotelActions_button:hover{background:#e5edff!important}.HotelActions-module-scss-module__F8C-xa__hotelActions_buttonLink{color:#000;justify-content:flex-start;width:100%;display:flex}
.ReservationRelatedContent-module-scss-module__D85n7q__reservationRelatedContent{background-color:#fff;border-top:1px solid #e3e6ed;border-bottom:1px solid #e3e6ed;flex-direction:column;gap:24px;width:100%;padding:24px;display:flex}.ReservationRelatedContent-module-scss-module__D85n7q__relatedContent_title{color:#141824;letter-spacing:-.6px;font-size:20px;font-weight:700;line-height:1.2}.ReservationRelatedContent-module-scss-module__D85n7q__relatedContent_tabs{color:#9fa6bc;background:#eff2f6;border:1px solid #cbd0dd;border-radius:8px;width:fit-content;margin:8px 0;font-size:16px;font-weight:600;line-height:1.2}.ReservationRelatedContent-module-scss-module__D85n7q__relatedContent_tabs *{font-family:var(--nunito-font)!important}.ReservationRelatedContent-module-scss-module__D85n7q__relatedContent_tabs .ant-segmented-item-selected{color:#003cc7;background:#fff;border:1px solid #cbd0dd;border-radius:8px;font-weight:700}.ReservationRelatedContent-module-scss-module__D85n7q__relatedContent_tabs .ant-segmented-item{border:1px solid #eff2f6}
.ChatSessionList-module-scss-module__wAsUQq__chatList{justify-content:space-between;align-items:center;gap:10px;padding:.5rem .75rem;display:flex}.ChatSessionList-module-scss-module__wAsUQq__chatList_item{align-items:center;width:100%;display:flex;overflow-x:hidden}.ChatSessionList-module-scss-module__wAsUQq__chatList_contactsContainer{width:100%;margin-left:1rem}.ChatSessionList-module-scss-module__wAsUQq__chatList_contactNameAndTimeContainer{justify-content:space-between;align-items:flex-start;display:flex}.ChatSessionList-module-scss-module__wAsUQq__chatList_contactName{font-size:16px;font-weight:400}.ChatSessionList-module-scss-module__wAsUQq__chatList_contactName.ChatSessionList-module-scss-module__wAsUQq__withUnread{font-weight:700}.ChatSessionList-module-scss-module__wAsUQq__chatList_chatDateAndtime{text-wrap:nowrap;color:#6e7891;font-size:11px;font-weight:600}.ChatSessionList-module-scss-module__wAsUQq__chatList_lastMessageContainer{justify-content:space-between;align-items:center;display:flex}.ChatSessionList-module-scss-module__wAsUQq__chatList_lastMessage{color:#525b75;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:2px;font-size:.875rem;overflow:hidden}.ChatSessionList-module-scss-module__wAsUQq__chatList_unreadLastMessage{color:#3e465b;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:2px;font-size:.875rem;font-weight:700;overflow:hidden}.ChatSessionList-module-scss-module__wAsUQq__chatList_unreadCountContainer{text-align:center;background-color:#acb5ff;border:1px solid #798aff;border-radius:4px;justify-content:center;width:20px;margin-left:3px}.ChatSessionList-module-scss-module__wAsUQq__chatList_unreadCountText{color:#003cc7;margin-top:2px;font-size:10px;font-weight:700}.ChatSessionList-module-scss-module__wAsUQq__avatar{border:2px solid #fff}
.HotelButton-module-scss-module__fe6Pzq__hotelButton{color:#003cc7;background:#f5f7fa;border:1px solid #e3e6ed;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;height:38px;padding:12px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.HotelButton-module-scss-module__fe6Pzq__hotelButton:hover{background:#eff2f6}
.NoResultsMessage-module-scss-module__SuNKaG__noResultsMessage{flex-direction:column;align-items:center;gap:8px;margin-top:16px;display:flex}.NoResultsMessage-module-scss-module__SuNKaG__noResultsMessage_searchCriteriaContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.NoResultsMessage-module-scss-module__SuNKaG__noResultsMessage_searchCriteria{color:#8a94ad;font-weight:600}.NoResultsMessage-module-scss-module__SuNKaG__noResultsMessage_clearCriteriaButton{color:#8a94ad;cursor:pointer;font-weight:600;text-decoration:underline}
.ProductActions-module-scss-module__DlSOrW__productActions{border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;display:flex;overflow:hidden}.ProductActions-module-scss-module__DlSOrW__productActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.ProductActions-module-scss-module__DlSOrW__productActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.ProductActions-module-scss-module__DlSOrW__productActions_button{border-radius:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;padding:12px 16px;display:flex}.ProductActions-module-scss-module__DlSOrW__productActions_button:hover{background:#e5edff!important}.ProductActions-module-scss-module__DlSOrW__productActions_dotButton:hover{background:0 0!important}
.ChatPage-module-scss-module__dh__FW__chatPage_mainContainer{flex-direction:column;width:100%;height:100%;display:flex;overflow:clip}
.LogoutButton-module-scss-module__GVggpW__logoutButton{cursor:pointer;display:flex}
.ProductsTable-module-scss-module__6ZHY7G__productsTableContainer{flex-direction:column;align-items:stretch;width:100%;display:flex}.ProductsTable-module-scss-module__6ZHY7G__productsTable .ant-table{border-radius:8px;width:100%}.ProductsTable-module-scss-module__6ZHY7G__productsTable .ant-table-cell{background:0 0!important}.ProductsTable-module-scss-module__6ZHY7G__productsTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ProductsTable-module-scss-module__6ZHY7G__productsTable .ant-table-cell:before{content:"";background-color:#0000!important}.ProductsTable-module-scss-module__6ZHY7G__productsTable_row{border-radius:100px}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-item-active:hover{background-color:#03309a}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-item-active a{color:#fff}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-item-active a:hover{color:#fff}.ProductsTable-module-scss-module__6ZHY7G__productsTable_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}.ProductsTable-module-scss-module__6ZHY7G__productsTable_room{color:#005585;background:#c7ebff;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.ProductsTable-module-scss-module__6ZHY7G__productsTable_notes{white-space:pre-line}
.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard{flex-direction:column;align-items:center;gap:24px;width:100%;height:100%;padding:24px 0;display:flex}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard .ant-tag{border:0;border-radius:4px;padding:2px 10px;font-size:13px;font-weight:700;line-height:15px}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-item-active:hover{background-color:#03309a}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-item-active a{color:#fff}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-item-active a:hover{color:#fff}.ReservationsBoard-module-scss-module__fQarPq__reservationsBoard_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}
.TasksPage-module-scss-module__0XFJwG__tasksPage{flex-direction:column;width:100%;max-width:100%;height:100%;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_optionsContainer{flex-flow:column wrap;gap:24px;padding:24px;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_titleContainer{align-items:center;gap:12px;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_taskNumber{color:#fff;background:#253746;border-radius:4px;justify-content:center;align-items:center;padding:5px 10px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_filtersContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_filter_options{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.TasksPage-module-scss-module__0XFJwG__tasksPage_createTask{height:100%;padding:12px 24px}
.SearchBar-module-scss-module__ItvnRW__globalBar_input{max-width:320px}.SearchBar-module-scss-module__ItvnRW__globalBar_input ::placeholder,.SearchBar-module-scss-module__ItvnRW__globalBar_input_icon{font-weight:700;line-height:120%}
.EsimOrderActions-module-scss-module__TEVWFq__esimOrderActions{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.EsimOrderActions-module-scss-module__TEVWFq__esimOrderActions_control{flex-direction:column;gap:2px;display:flex}.EsimOrderActions-module-scss-module__TEVWFq__esimOrderActions_explanation{color:#525b75;max-width:360px;font-size:11px;line-height:1.3}
.LowStockAlertFields-module-scss-module__DGjlIq__lowStockAlertFields{flex-wrap:wrap;gap:24px;margin-top:16px;display:flex}
