.ChatHeader-module-scss-module__4endLq__chatPage_content{flex-direction:column;padding:24px;display:flex}.ChatHeader-module-scss-module__4endLq__chatPage_titleContainer{align-items:center;gap:12px;display:flex}
.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebarWrapper{visibility:hidden;position:relative}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebarWrapper.PrevChatsSidebar-module-scss-module__m6Ey-W__show{visibility:visible}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar{background-color:#f5f7fa;border-radius:6px 0 6px 6px;flex-direction:column;width:0;height:100%;transition:width .3s;display:flex;overflow:hidden}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar.PrevChatsSidebar-module-scss-module__m6Ey-W__isOpen{width:420px;padding:16px}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar_toggleButton{z-index:10;background-color:#8fa5c7;border-top-right-radius:6px;border-bottom-right-radius:6px;height:40px;padding:0 4px;font-weight:700;transition:background-color .3s;position:absolute;top:0;right:-20px}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar_toggleButton.PrevChatsSidebar-module-scss-module__m6Ey-W__isOpen{background-color:#f5f7fa}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar_list{width:100%;max-height:100%;padding:10px;overflow-y:auto}.PrevChatsSidebar-module-scss-module__m6Ey-W__prevChatsSidebar_list.PrevChatsSidebar-module-scss-module__m6Ey-W__hidden{width:0;margin-left:-20px;overflow:hidden;transform:translate(-100%)}
.RecentChatList-module-scss-module__LH9y5G__chatList{justify-content:space-between;align-items:center;gap:10px;padding:.5rem .75rem;display:flex}.RecentChatList-module-scss-module__LH9y5G__chatList.RecentChatList-module-scss-module__LH9y5G__selected{background-color:#e3e6ed;border-radius:6px}.RecentChatList-module-scss-module__LH9y5G__chatList_item{align-items:center;width:100%;display:flex;overflow-x:hidden}.RecentChatList-module-scss-module__LH9y5G__chatList_contactsContainer{width:100%;margin-left:1rem}.RecentChatList-module-scss-module__LH9y5G__chatList_contactNameAndTimeContainer{justify-content:space-between;align-items:flex-start;display:flex}.RecentChatList-module-scss-module__LH9y5G__chatList_contactName{font-size:16px;font-weight:400}.RecentChatList-module-scss-module__LH9y5G__chatList_contactName.RecentChatList-module-scss-module__LH9y5G__withUnread{font-weight:700}.RecentChatList-module-scss-module__LH9y5G__chatList_chatDateAndtime{text-wrap:nowrap;color:#6e7891;font-size:11px;font-weight:600}.RecentChatList-module-scss-module__LH9y5G__chatList_lastMessageContainer{justify-content:space-between;align-items:center;display:flex}.RecentChatList-module-scss-module__LH9y5G__chatList_lastMessage{color:#525b75;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:2px;font-size:.875rem;overflow:hidden}.RecentChatList-module-scss-module__LH9y5G__chatList_unreadLastMessage{color:#3e465b;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:2px;font-size:.875rem;font-weight:700;overflow:hidden}.RecentChatList-module-scss-module__LH9y5G__chatList_unreadCountContainer{text-align:center;background-color:#acb5ff;border:1px solid #798aff;border-radius:4px;justify-content:center;width:20px;margin-left:3px}.RecentChatList-module-scss-module__LH9y5G__chatList_unreadCountText{color:#003cc7;margin-top:2px;font-size:10px;font-weight:700}.RecentChatList-module-scss-module__LH9y5G__avatar{border:2px solid #fff}.RecentChatList-module-scss-module__LH9y5G__chatList_resolvedLabel{color:#8a94ad;border:1px solid #3874ff;border-radius:4px;padding:2px 4px;font-size:10px;font-style:italic;font-weight:400}
.ChatMain-module-scss-module__6DHWoG__chatPage{gap:32px;min-height:82vh;max-height:82vh;padding:24px;display:flex}.ChatMain-module-scss-module__6DHWoG__chatPage_sidebarsContainer{width:fit-content;display:flex}.ChatMain-module-scss-module__6DHWoG__chatPage_conversationContainer{width:100%;display:flex;overflow:hidden}.ChatMain-module-scss-module__6DHWoG__chatPage_emptyChat{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:700;display:flex}
.ChatForm-module-scss-module__yq4avW__chatForm{border-top:1px solid #cbd0dd;width:100%;height:100%;max-height:130px;display:flex}.ChatForm-module-scss-module__yq4avW__chatForm_form{width:100%}.ChatForm-module-scss-module__yq4avW__chatForm_textArea::placeholder{font-size:16px;font-weight:600;line-height:19px;font-family:var(--inter-font)}.ChatForm-module-scss-module__yq4avW__chatForm_buttonContainer{justify-content:space-between;align-items:center;padding-bottom:10px;padding-right:10px;display:flex}
.DetailContainer-module-scss-module__cM-Sfq__detailContainer{background:#fff;border:1px solid #e3e6ed;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;width:100%;padding:12px;display:flex}.DetailContainer-module-scss-module__cM-Sfq__detailContainer.DetailContainer-module-scss-module__cM-Sfq__noBorder{border:none;padding:0}.DetailContainer-module-scss-module__cM-Sfq__detailContainer.DetailContainer-module-scss-module__cM-Sfq__noGap{justify-content:flex-start}.DetailContainer-module-scss-module__cM-Sfq__detailContainer_titleRow{justify-content:space-between;align-items:center;width:100%;display:flex}.DetailContainer-module-scss-module__cM-Sfq__detailContainer_title{color:#525b75;letter-spacing:.205px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.DetailContainer-module-scss-module__cM-Sfq__detailContainer_actionButton{color:#003cc7;font-size:13px;font-weight:700;line-height:1.2}.DetailContainer-module-scss-module__cM-Sfq__detailContainer_actionButton:hover{color:#03309a}.DetailContainer-module-scss-module__cM-Sfq__detailContainer_actionButton:disabled{color:#9fa6bc;cursor:not-allowed}
.UploadImgZone-module-scss-module__leZarq__uploadImgZone{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex;overflow:hidden}.UploadImgZone-module-scss-module__leZarq__uploadImgZone_dropzone{cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.UploadImgZone-module-scss-module__leZarq__uploadImgCta_removeImg{color:#31374a;text-align:center;cursor:pointer;z-index:11;background:#f5f7fa;border-radius:20px;width:18px;height:18px;padding:3px;font-weight:900;line-height:1.2;display:flex;position:absolute;top:12px;right:12px}.UploadImgZone-module-scss-module__leZarq__imgPreviewWrapper{z-index:10;border-radius:8px;width:100%;height:100%;position:relative}.UploadImgZone-module-scss-module__leZarq__fileLoaderTexts{text-align:center;flex-direction:column;gap:12px;text-decoration:underline;display:flex}.UploadImgZone-module-scss-module__leZarq__fileLoaderText{font-size:16px;font-weight:600;line-height:1.5}.UploadImgZone-module-scss-module__leZarq__unsupportedFiles{opacity:1;color:#b81800;font-weight:600;transition:opacity .3s}.UploadImgZone-module-scss-module__leZarq__unsupportedFiles.UploadImgZone-module-scss-module__leZarq__hidden{opacity:0}
.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard{background:#fff;border:2px solid #fff;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard:hover{border-color:#cbd0dd}@media (min-width:500px){.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard{min-width:380px}}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_reservationDetails{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}@media (min-width:768px){.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_reservationDetails{flex-direction:row;align-items:center}}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_detailText{color:#141824;font-size:13px;font-weight:700;line-height:1.2}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_reservationId{color:#141824;letter-spacing:-.6px;align-items:center;gap:3px;font-size:20px;font-weight:700;line-height:1.2;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_guestDetails{flex-direction:column;gap:6px;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_datesTasksContainer{color:#222834;flex-direction:column;gap:6px;min-height:36px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_reservationDates{text-wrap:nowrap;align-items:center;gap:4px;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_activeTasks{text-wrap:nowrap;align-items:center;display:flex;position:relative}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_activeTasks p:before{content:"";background-color:#e5780b;border-radius:12px;width:12px;height:12px;margin-right:10px;display:inline-block}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_activeTasks p:after{content:"";background-color:#0097eb;border-radius:12px;width:12px;height:12px;display:inline-block;position:absolute;left:7px}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_avatarNameContainer{color:#141824;align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_row{justify-content:space-between;gap:6px;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_roomsCount{align-items:center;gap:6px;display:flex}.ReservationsGridCard-module-scss-module__oPA68W__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}.ReservationsGridCard-module-scss-module__oPA68W__reservationsGridCard_mergeIcon{color:#fff;background-color:#1c6c09;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}
.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal{flex-direction:column;width:100%;height:100%;display:flex}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal .ant-form-item-label{padding:0}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal .ant-form-item{margin-bottom:16px}@media (min-width:768px){.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal{justify-content:flex-start;max-width:1148px;height:90%;max-height:90%}}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_form{width:100%;height:inherit}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_header{width:100%;display:flex}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_body{flex-direction:column;gap:24px;width:100%;height:100%;padding:24px;display:flex;overflow-y:auto}@media (min-width:768px){.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_body{height:auto;max-height:80%}}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_columnsContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;height:100%;display:flex}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_formColumn{width:50%}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_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}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_cancelModal{color:#31374a;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_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}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_formRow{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding-left:16px;font-size:11px;font-weight:700;line-height:120%}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_taskName{height:38px}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_description.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_description{resize:none;height:100%;max-height:180px;font-family:var(--inter-font)}@media (min-width:768px){.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_description.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_description{height:180px}}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_dropdownFormItem{width:100%}.TaskCreateModal-module-scss-module__IzdqEq__taskCreateModal_picker{width:100%;height:46px}
.StatusSelector-module-scss-module__tFpS_G__statusSelector{color:#005585;background:#c7ebff;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__approved{color:#1c6c09;background:#d9fbd0}.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__rejected{color:#b81800;background:#ffe0db}.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__unpaid{color:#005585;background:#c7ebff}.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__paid{color:#1c6c09;background:#d9fbd0}.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__pending,.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__canceled,.StatusSelector-module-scss-module__tFpS_G__statusSelector.StatusSelector-module-scss-module__tFpS_G__refunded{color:#bc3803;background:#ffefca}
.ReservationsGrid-module-scss-module__XhX9xG__reservationsGrid{flex-flow:wrap;justify-content:center;gap:24px;width:100%;height:100%;padding:24px;display:flex}
.ReservationProducts-module-scss-module__-t90oW__reservationProducts{flex-direction:column;margin-top:24px;display:flex}.ReservationProducts-module-scss-module__-t90oW__reservationProducts_addProduct{place-self:flex-end;height:fit-content;margin-top:-97px;margin-bottom:24px;padding:12px 24px;display:flex}
.ReservationsListGuestName-module-scss-module__cSlv3a__reservationsListGuestName{align-items:center;gap:6px;display:flex}.ReservationsListGuestName-module-scss-module__cSlv3a__reservationsListGuestName .ant-avatar{width:24px;height:24px}
.AssigneeFilter-module-scss-module__MHiu4W__assigneeFilter_optionButton{color:#31374a;border:1px solid #e3e6ed;align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex;width:max-content!important}.AssigneeFilter-module-scss-module__MHiu4W__overlay{background-color:#fff;border-radius:8px;width:max-content}.AssigneeFilter-module-scss-module__MHiu4W__overlay .ant-dropdown-menu-vertical{max-height:200px}.AssigneeFilter-module-scss-module__MHiu4W__assigneeFilter_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate AssigneeFilter-module-scss-module__MHiu4W__glow;position:relative;overflow:hidden}@keyframes AssigneeFilter-module-scss-module__MHiu4W__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.AssigneeFilter-module-scss-module__MHiu4W__assigneeFilter_skeleton{border-radius:8px;width:155px;height:40px}
.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal .ant-form-item-label{padding:0}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal .ant-form-item{margin-bottom:16px}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal .ant-form-item-explain-error{margin-top:8px;font-size:13px;line-height:1.4}@media (min-width:768px){.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal{justify-content:flex-start;width:800px;max-width:1148px;height:fit-content;max-height:90%}}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_form{width:100%;height:inherit}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_formSection{flex-direction:column;gap:16px;width:100%;padding:16px 24px;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_header{width:100%;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_title{color:#141824;font-size:25px;font-weight:700;line-height:1.2}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_body{flex-direction:column;gap:24px;width:100%;height:100%;display:flex;overflow-y:auto}@media (min-width:768px){.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_body{height:auto;max-height:80%}}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_cancelModal{color:#31374a;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_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}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_formRow{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_footer{border-top:1px solid #f0f0f0;justify-content:space-between;gap:12px;height:fit-content;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_select{align-items:center;width:100%;display:flex;height:40px!important}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_formTitleContainer{border-bottom:1px solid #e3e6ed;flex-direction:column;width:100%;padding-bottom:8px;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_formSectionTitle{font-size:16px;line-height:1.2;display:flex}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_detailTitle{font-size:14px}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_detailValue{font-size:14px;font-weight:700}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_detailValue.InventoryOrderModal-module-scss-module__T8BGya__green{color:#1c6c09}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_detailValueUnit{color:#525b75;margin-left:4px;font-size:12px}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_inputField{height:38px;overflow:hidden}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_inputField.InventoryOrderModal-module-scss-module__T8BGya__withsuffix{padding:0 0 0 11px}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_unitSuffix{background-color:#f5f7fa;border-left:1px solid #e3e6ed;padding:11px}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_dropdownFormItem{width:fit-content;min-width:160px;position:relative}.InventoryOrderModal-module-scss-module__T8BGya__inventoryOrderModal_label{color:#525b75;letter-spacing:.205px;text-transform:uppercase;padding-left:16px;font-size:11px;font-weight:700;line-height:120%}
.RoomsTable-module-scss-module__2p5rMW__roomsTableContainer{flex-direction:column;align-items:stretch;width:100%;display:flex}.RoomsTable-module-scss-module__2p5rMW__roomsTable .ant-table{border-radius:8px;width:100%}.RoomsTable-module-scss-module__2p5rMW__roomsTable .ant-table-cell{background:0 0!important}.RoomsTable-module-scss-module__2p5rMW__roomsTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.RoomsTable-module-scss-module__2p5rMW__roomsTable .ant-table-cell:before{content:"";background-color:#0000!important}.RoomsTable-module-scss-module__2p5rMW__roomsTable_row{border-radius:100px}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-item-active:hover{background-color:#03309a}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-item-active a{color:#fff}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-item-active a:hover{color:#fff}.RoomsTable-module-scss-module__2p5rMW__roomsTable_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}.RoomsTable-module-scss-module__2p5rMW__roomsTable_roomsLabel{color:#000;background:#e3e6ed;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:13px;font-weight:700}.RoomsTable-module-scss-module__2p5rMW__roomsTable_checkedInStatus{color:#000;background:#e3e6ed;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.RoomsTable-module-scss-module__2p5rMW__roomsTable_checkedOutStatus{color:#000;background:#c7ebff;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.RoomsTable-module-scss-module__2p5rMW__roomsTable_roomCode{color:#005585;background:#c7ebff;border:none;border-radius:4px;width:fit-content;padding:4px 10px;font-size:13px;font-weight:700}
.ReservationsListRooms-module-scss-module__KDAOla__reservationsListRooms{align-items:center;gap:6px;display:flex}.ReservationsListRooms-module-scss-module__KDAOla__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}
.DateFilter-module-scss-module__WzCiQq__dateFilter{color:#31374a;border-color:#c2cee0;align-items:center;gap:6px;width:fit-content;height:100%;min-height:40px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.DateFilter-module-scss-module__WzCiQq__dateFilter input::placeholder{font-size:13px;font-weight:700;line-height:1.2}.DateFilter-module-scss-module__WzCiQq__dateFilter input:disabled::placeholder{color:#00000040!important}.DateFilter-module-scss-module__WzCiQq__dateFilter_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate DateFilter-module-scss-module__WzCiQq__glow;position:relative;overflow:hidden}@keyframes DateFilter-module-scss-module__WzCiQq__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.DateFilter-module-scss-module__WzCiQq__dateFilter_skeleton{border-radius:8px;width:137px;height:40px}
.ChatGuestInformation-module-scss-module__ZzrAuq__chatHeader{flex-direction:column;gap:10px;padding:24px;display:flex}.ChatGuestInformation-module-scss-module__ZzrAuq__chatHeader_userDetailsContainer{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ChatGuestInformation-module-scss-module__ZzrAuq__chatHeader_userInfo{align-items:center;gap:5px;display:flex}.ChatGuestInformation-module-scss-module__ZzrAuq__chatHeader_userInfo p{font-size:1.3rem;font-weight:700}.ChatGuestInformation-module-scss-module__ZzrAuq__chatHeader .ant-tag{background-color:#e3e6ed;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:700}.ChatGuestInformation-module-scss-module__ZzrAuq__userDetailsCard_label{font-size:16px;font-weight:700}.ChatGuestInformation-module-scss-module__ZzrAuq__userDetailsCard_statusLabel{color:#1c6c09;background:#d9fbd0;border-radius:5px;width:fit-content;padding:5px;font-weight:600}.ChatGuestInformation-module-scss-module__ZzrAuq__userDetailsCard_buttonResolved{color:#003cc7;font-size:10px;font-weight:700}.ChatGuestInformation-module-scss-module__ZzrAuq__userDetails_rowDetails{letter-spacing:-.6px;align-items:center;gap:3px;display:flex}.ChatGuestInformation-module-scss-module__ZzrAuq__userDetails_bookingChannelWrapper{border:1px solid #e3e6ed;border-radius:4px;padding:6px 8px;font-style:italic;font-weight:500}
.OrderCart-module-scss-module__zdNzJa__orderCart{background:#fafafa;border:1px solid #d9d9d9;border-radius:8px;flex-direction:column;gap:24px;width:100%;max-width:800px;max-height:calc(100vh - 48px);padding:24px;display:flex;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.OrderCart-module-scss-module__zdNzJa__orderCart_empty{color:#999;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;font-size:16px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_emptyIcon{color:#d9d9d9;font-size:64px}.OrderCart-module-scss-module__zdNzJa__orderCart_saveAllContainer{justify-content:flex-end;padding-bottom:8px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_saveAllButton{min-width:180px;height:44px;font-size:16px;font-weight:600}.OrderCart-module-scss-module__zdNzJa__orderCart_vendorSection{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014}.OrderCart-module-scss-module__zdNzJa__orderCart_vendorHeader{margin-bottom:16px}.OrderCart-module-scss-module__zdNzJa__orderCart_vendorName{color:#000;margin:0;font-size:24px;font-weight:700}.OrderCart-module-scss-module__zdNzJa__orderCart_orderDetails{background:#fafafa;border-radius:4px;grid-template-columns:auto 1fr;gap:12px 24px;margin-bottom:20px;padding:16px;display:grid}.OrderCart-module-scss-module__zdNzJa__orderCart_detailItem{display:contents}.OrderCart-module-scss-module__zdNzJa__orderCart_detailLabel{color:#000;white-space:nowrap;font-weight:600}.OrderCart-module-scss-module__zdNzJa__orderCart_detailValue{color:#000;align-items:center;gap:8px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_detailLink{color:#1890ff;text-overflow:ellipsis;white-space:nowrap;max-width:400px;text-decoration:none;overflow:hidden}.OrderCart-module-scss-module__zdNzJa__orderCart_detailLink:hover{text-decoration:underline}.OrderCart-module-scss-module__zdNzJa__orderCart_tableContainer{margin-bottom:20px}.OrderCart-module-scss-module__zdNzJa__orderCart_table .ant-table-thead>tr>th{background:#fafafa;padding:12px 8px;font-weight:600}.OrderCart-module-scss-module__zdNzJa__orderCart_table .ant-table-tbody>tr>td{padding:12px 8px}.OrderCart-module-scss-module__zdNzJa__orderCart_infoIcon{color:#1890ff;cursor:pointer;font-size:18px}.OrderCart-module-scss-module__zdNzJa__orderCart_infoIcon:hover{color:#40a9ff}.OrderCart-module-scss-module__zdNzJa__orderCart_deleteButton{padding:4px}.OrderCart-module-scss-module__zdNzJa__orderCart_deleteButton .anticon{font-size:16px}.OrderCart-module-scss-module__zdNzJa__orderCart_summary{background:#fafafa;border-radius:4px;flex-direction:column;gap:8px;margin-bottom:16px;padding:16px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_summaryRow{justify-content:space-between;align-items:center;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_summaryLabel{color:#000;font-size:14px}.OrderCart-module-scss-module__zdNzJa__orderCart_summaryValue{color:#000;font-size:14px;font-weight:600}.OrderCart-module-scss-module__zdNzJa__orderCart_grandTotal{border-top:2px solid #d9d9d9;justify-content:flex-end;margin-top:8px;padding-top:12px}.OrderCart-module-scss-module__zdNzJa__orderCart_grandTotalValue{color:#52c41a;font-size:32px;font-weight:700}.OrderCart-module-scss-module__zdNzJa__orderCart_warning{color:#000;text-align:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;margin-bottom:16px;padding:12px 16px;font-size:14px}.OrderCart-module-scss-module__zdNzJa__orderCart_actions{justify-content:center;gap:12px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_saveButton,.OrderCart-module-scss-module__zdNzJa__orderCart_clearButton{flex:1;min-width:160px;height:40px;font-size:15px;font-weight:600}@media (max-width:768px){.OrderCart-module-scss-module__zdNzJa__orderCart{padding:12px}.OrderCart-module-scss-module__zdNzJa__orderCart_vendorSection{padding:16px}.OrderCart-module-scss-module__zdNzJa__orderCart_orderDetails{grid-template-columns:1fr;gap:8px}.OrderCart-module-scss-module__zdNzJa__orderCart_detailItem{flex-direction:column;gap:4px;display:flex}.OrderCart-module-scss-module__zdNzJa__orderCart_actions{flex-direction:column}.OrderCart-module-scss-module__zdNzJa__orderCart_saveButton,.OrderCart-module-scss-module__zdNzJa__orderCart_clearButton{width:100%}.OrderCart-module-scss-module__zdNzJa__orderCart_grandTotalValue{font-size:24px}}
.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions_sendButton{place-self:flex-end;height:fit-content;margin-top:-97px;margin-bottom:24px;padding:12px 24px;display:flex}.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions{background-color:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;padding:8px 0;display:flex;overflow:hidden}.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions_titleRow{background-color:#fff;border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions_button{border-radius:0;justify-content:space-between;align-self:stretch;align-items:center;gap:20px;width:100%;padding:12px 16px;display:flex}.SendRoomCodesActions-module-scss-module__AgfcIa__sendRoomCodesActions_button:hover{background:#e5edff!important}
.ReservationsList-module-scss-module__oFA6OG__reservationsList{flex-direction:column;align-items:stretch;width:100%;padding:0 24px;display:flex}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table{border-radius:8px;width:100%}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table-cell{background:0 0!important}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table-cell.ant-table-column-sort{background-color:#f5f7fa!important}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table-cell:before{content:"";background-color:#0000!important}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table{border-radius:8px;width:100%;padding:0 24px}.ReservationsList-module-scss-module__oFA6OG__reservationsTable .ant-table-column-title{color:#525b75;font-size:13px;font-weight:700;line-height:15px}.ReservationsList-module-scss-module__oFA6OG__reservationsTable_row{color:#222834;border-radius:100px;height:69px;font-size:13px;font-weight:400;line-height:15px}.ReservationsList-module-scss-module__oFA6OG__reservationsList_reservationId{align-items:center;gap:4px;display:flex}.ReservationsList-module-scss-module__oFA6OG__reservationsList_mergeIcon{color:#fff;background-color:#1c6c09;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}
.StatusFilter-module-scss-module__sxbXqq__statusFilter_optionButton{color:#31374a;border:1px solid #e3e6ed;align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.StatusFilter-module-scss-module__sxbXqq__statusFilter_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate StatusFilter-module-scss-module__sxbXqq__glow;position:relative;overflow:hidden}@keyframes StatusFilter-module-scss-module__sxbXqq__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.StatusFilter-module-scss-module__sxbXqq__statusFilter_skeleton{border-radius:8px;width:137px;height:40px}
.Skeleton-module-scss-module__Bg-Tiq__chatHeader{flex-direction:column;gap:10px;padding:24px;display:flex}.Skeleton-module-scss-module__Bg-Tiq__chatHeader_userDetailsContainer{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.Skeleton-module-scss-module__Bg-Tiq__chatHeader_userInfo{align-items:center;gap:5px;display:flex}.Skeleton-module-scss-module__Bg-Tiq__chatHeader_userInfo p{font-size:1.3rem;font-weight:700}.Skeleton-module-scss-module__Bg-Tiq__avatar_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate Skeleton-module-scss-module__Bg-Tiq__glow;position:relative;overflow:hidden}@keyframes Skeleton-module-scss-module__Bg-Tiq__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.Skeleton-module-scss-module__Bg-Tiq__avatar_skeleton{border-radius:100%;width:50px;height:50px}.Skeleton-module-scss-module__Bg-Tiq__input_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;border-radius:8px;width:300px;height:40px;animation:1s linear infinite alternate Skeleton-module-scss-module__Bg-Tiq__glow;position:relative;overflow:hidden}.Skeleton-module-scss-module__Bg-Tiq__button_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;border-radius:8px;height:40px;animation:1s linear infinite alternate Skeleton-module-scss-module__Bg-Tiq__glow;position:relative;overflow:hidden}.Skeleton-module-scss-module__Bg-Tiq__userDetails_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;border-radius:5px;width:147px;height:40px;animation:1s linear infinite alternate Skeleton-module-scss-module__Bg-Tiq__glow;position:relative;overflow:hidden}
.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordion{background-color:#f8f6f6;border-radius:12px;flex-direction:column;width:100%;transition:all .3s;display:flex;overflow:hidden}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px;transition:all .2s;display:flex}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionHeader:hover{background-color:#00000005}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionHeader:focus{outline-offset:-2px;outline:2px solid #007bff}@media (min-width:769px){.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionHeader{padding:32px 40px}}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionTitle{text-align:left;color:#333;margin:0;font-size:20px;font-weight:600;line-height:1.4}@media (min-width:769px){.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionTitle{font-size:24px}}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionIconContainer{flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionIconContainer svg{transition:transform .3s}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionIcon{fill:#525b75}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContent{width:100%;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentExpanded{opacity:1;max-height:2000px}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentCollapsed{opacity:0;max-height:0}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentInner{box-sizing:border-box;width:100%;padding:0 24px 24px}@media (min-width:769px){.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentInner{padding:0 40px 40px}}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentExpanded .MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentInner{transition:transform .3s .1s;transform:translateY(0)}.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentCollapsed .MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentInner{transition:transform .3s;transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContent,.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionIconContainer svg,.MateriaAccordion-module-scss-module__Y2S9oW__materiaAccordionContentInner{transition:none}}
.LinenInventory-module-scss-module__OAeK7q__linenInventory{flex-direction:column;width:100%;display:flex}.LinenInventory-module-scss-module__OAeK7q__linenInventory_accordionHeader{border-top:1px solid #e3e6ed;padding:12px}.LinenInventory-module-scss-module__OAeK7q__linenInventory_content{padding:16px}.LinenInventory-module-scss-module__OAeK7q__linenInventory_item{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:flex-start;padding:12px 0;transition:background-color .2s;display:flex}.LinenInventory-module-scss-module__OAeK7q__linenInventory_item:last-of-type{border-bottom:none}.LinenInventory-module-scss-module__OAeK7q__linenInventory_item__changed{background-color:#fef3c7;border-radius:4px;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.LinenInventory-module-scss-module__OAeK7q__linenInventory_label{color:#374151;flex:1;padding-right:16px;font-size:14px;line-height:20px}.LinenInventory-module-scss-module__OAeK7q__linenInventory_inputWrapper{flex-direction:column;align-items:flex-end;min-width:120px;display:flex}.LinenInventory-module-scss-module__OAeK7q__linenInventory_input{border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 12px;font-size:14px;line-height:20px;transition:border-color .2s,box-shadow .2s}.LinenInventory-module-scss-module__OAeK7q__linenInventory_input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.LinenInventory-module-scss-module__OAeK7q__linenInventory_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f3f4f6}.LinenInventory-module-scss-module__OAeK7q__linenInventory_input__error{border-color:#ef4444}.LinenInventory-module-scss-module__OAeK7q__linenInventory_input__error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.LinenInventory-module-scss-module__OAeK7q__linenInventory_error{color:#ef4444;text-align:right;margin-top:4px;font-size:12px}.LinenInventory-module-scss-module__OAeK7q__linenInventory_footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.LinenInventory-module-scss-module__OAeK7q__linenInventory_button{border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500}
.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable{flex-direction:column;align-items:stretch;width:100%;display:flex}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_header{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:16px;display:flex}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-total-text{flex-direction:column;width:100%;display:flex}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-item-active{color:#fff;background-color:#003cc7;border:0;border-radius:4px;font-size:11px;font-weight:700}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-item-active:hover{background-color:#03309a}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-item-active a{color:#fff}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-item-active a:hover{color:#fff}.LinenOrdersTable-module-scss-module__gG93Ya__linenOrdersTable_pagination .ant-pagination-item{color:#3e465b;font-size:11px;font-weight:700}
.OrderDetails-module-scss-module__C8IUeW__orderDetails{background:#fff;border-radius:12px;width:100%;max-width:900px;margin:0 auto;padding:32px;box-shadow:0 2px 8px #00000014}.OrderDetails-module-scss-module__C8IUeW__title{color:#1a1a1a;margin-bottom:32px;font-size:26px;font-weight:600}.OrderDetails-module-scss-module__C8IUeW__form{width:100%}.OrderDetails-module-scss-module__C8IUeW__form .ant-form-item{margin-bottom:24px}.OrderDetails-module-scss-module__C8IUeW__form .ant-form-item-label>label{color:#262626;font-size:15px;font-weight:500}.OrderDetails-module-scss-module__C8IUeW__select,.OrderDetails-module-scss-module__C8IUeW__input,.OrderDetails-module-scss-module__C8IUeW__datePicker,.OrderDetails-module-scss-module__C8IUeW__inputNumber{border-radius:6px;width:100%;height:42px}:is(.OrderDetails-module-scss-module__C8IUeW__select .ant-select-selector,.OrderDetails-module-scss-module__C8IUeW__select .ant-input,.OrderDetails-module-scss-module__C8IUeW__select .ant-picker-input>input,.OrderDetails-module-scss-module__C8IUeW__select .ant-input-number-input,.OrderDetails-module-scss-module__C8IUeW__input .ant-select-selector,.OrderDetails-module-scss-module__C8IUeW__input .ant-input,.OrderDetails-module-scss-module__C8IUeW__input .ant-picker-input>input,.OrderDetails-module-scss-module__C8IUeW__input .ant-input-number-input,.OrderDetails-module-scss-module__C8IUeW__datePicker .ant-select-selector,.OrderDetails-module-scss-module__C8IUeW__datePicker .ant-input,.OrderDetails-module-scss-module__C8IUeW__datePicker .ant-picker-input>input,.OrderDetails-module-scss-module__C8IUeW__datePicker .ant-input-number-input,.OrderDetails-module-scss-module__C8IUeW__inputNumber .ant-select-selector,.OrderDetails-module-scss-module__C8IUeW__inputNumber .ant-input,.OrderDetails-module-scss-module__C8IUeW__inputNumber .ant-picker-input>input,.OrderDetails-module-scss-module__C8IUeW__inputNumber .ant-input-number-input){border-radius:6px;height:42px;line-height:42px}.OrderDetails-module-scss-module__C8IUeW__inputNumber .ant-input-number-input{height:40px}.OrderDetails-module-scss-module__C8IUeW__actions{border-top:1px solid #f0f0f0;justify-content:flex-end;margin-top:40px;padding-top:32px;display:flex}.OrderDetails-module-scss-module__C8IUeW__nextButton{min-width:140px;height:44px;font-size:15px;font-weight:600}
.PrepareOrder-module-scss-module__KEwuba__prepareOrder{background:#fff;border-radius:12px;width:100%;max-width:1200px;margin:0 auto;padding:32px;box-shadow:0 2px 8px #00000014}.PrepareOrder-module-scss-module__KEwuba__title{color:#1a1a1a;margin-bottom:32px;font-size:26px;font-weight:600}.PrepareOrder-module-scss-module__KEwuba__tableWrapper{width:100%;margin-bottom:24px}.PrepareOrder-module-scss-module__KEwuba__tableWrapper .ant-table{border:1px solid #f0f0f0;border-radius:8px}.PrepareOrder-module-scss-module__KEwuba__tableWrapper .ant-table-thead>tr>th{color:#262626;background:#fafafa;padding:16px;font-size:14px;font-weight:600}.PrepareOrder-module-scss-module__KEwuba__tableWrapper .ant-table-tbody>tr>td{padding:12px 16px;font-size:14px}.PrepareOrder-module-scss-module__KEwuba__tableWrapper .ant-table-tbody>tr:hover>td{background:#fafafa}.PrepareOrder-module-scss-module__KEwuba__spec{color:#8c8c8c;margin-top:4px;font-size:12px}.PrepareOrder-module-scss-module__KEwuba__orderControls{justify-content:center;align-items:center;gap:8px;display:flex}.PrepareOrder-module-scss-module__KEwuba__controlButton{cursor:pointer;color:#262626;background:#fff;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:500;transition:all .2s;display:flex}.PrepareOrder-module-scss-module__KEwuba__controlButton:hover:not(:disabled){color:#3d464d;border-color:#3d464d}.PrepareOrder-module-scss-module__KEwuba__controlButton:active:not(:disabled){background:#f0f0f0}.PrepareOrder-module-scss-module__KEwuba__controlButton:disabled{cursor:not-allowed;opacity:.4}.PrepareOrder-module-scss-module__KEwuba__orderValue{text-align:center;color:#1890ff;min-width:40px;font-size:16px;font-weight:500}.PrepareOrder-module-scss-module__KEwuba__surplus{color:#52c41a;font-weight:500}.PrepareOrder-module-scss-module__KEwuba__deficit{color:#fa8c16;font-weight:500}.PrepareOrder-module-scss-module__KEwuba__footer{border-top:2px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;display:flex}.PrepareOrder-module-scss-module__KEwuba__total{align-items:baseline;gap:12px;display:flex}.PrepareOrder-module-scss-module__KEwuba__totalLabel{color:#262626;font-size:18px;font-weight:600}.PrepareOrder-module-scss-module__KEwuba__totalValue{color:#52c41a;font-size:28px;font-weight:700}.PrepareOrder-module-scss-module__KEwuba__actions{gap:12px;display:flex}.PrepareOrder-module-scss-module__KEwuba__backButton{border-radius:6px;min-width:100px;height:44px;font-size:15px;font-weight:500}.PrepareOrder-module-scss-module__KEwuba__createButton{min-width:140px;height:44px;font-size:15px;font-weight:600}
.LinenPrepareOrder-module-scss-module__Fa6S3q__linenPrepareOrder{background-color:#f5f5f5;width:100%;min-height:calc(100vh - 200px);padding:24px}.LinenPrepareOrder-module-scss-module__Fa6S3q__timelineContainer{background:#fff;border-radius:12px;max-width:900px;margin:0 auto 48px;padding:40px 60px;box-shadow:0 2px 8px #00000014}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepsWrapper{justify-content:center;align-items:flex-start;gap:0;display:flex;position:relative}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepItem{flex-direction:column;flex:1;align-items:center;max-width:200px;display:flex;position:relative}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepCircle{color:#fff;z-index:2;background-color:#3874ff;border:2px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;font-size:18px;font-weight:600;transition:all .3s;display:flex;position:relative}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepActive{color:#fff;background-color:#3874ff;border-color:#3d464d;box-shadow:0 4px 12px #3d464d40}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepCompleted{color:#fff;background-color:#52c41a;border-color:#52c41a;font-size:24px}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepLabel{color:#8c8c8c;text-align:center;font-size:15px;font-weight:500;transition:all .3s}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepActive~.LinenPrepareOrder-module-scss-module__Fa6S3q__stepLabel,.LinenPrepareOrder-module-scss-module__Fa6S3q__stepCompleted~.LinenPrepareOrder-module-scss-module__Fa6S3q__stepLabel,:is(.LinenPrepareOrder-module-scss-module__Fa6S3q__stepItem:has(.LinenPrepareOrder-module-scss-module__Fa6S3q__stepActive) .LinenPrepareOrder-module-scss-module__Fa6S3q__stepLabel,.LinenPrepareOrder-module-scss-module__Fa6S3q__stepItem:has(.LinenPrepareOrder-module-scss-module__Fa6S3q__stepCompleted) .LinenPrepareOrder-module-scss-module__Fa6S3q__stepLabel){color:#262626;font-weight:600}.LinenPrepareOrder-module-scss-module__Fa6S3q__stepLine{z-index:1;background-color:#d9d9d9;width:100%;height:2px;transition:background-color .3s;position:absolute;top:24px;left:50%}.LinenPrepareOrder-module-scss-module__Fa6S3q__lineCompleted{background-color:#52c41a}.LinenPrepareOrder-module-scss-module__Fa6S3q__content{width:100%;min-height:400px}.LinenPrepareOrder-module-scss-module__Fa6S3q__emptyState{text-align:center;background:#fff;border-radius:12px;max-width:600px;margin:0 auto;padding:64px 32px;box-shadow:0 2px 8px #00000014}.LinenPrepareOrder-module-scss-module__Fa6S3q__emptyState h2{color:#1a1a1a;margin-bottom:16px;font-size:24px;font-weight:600}.LinenPrepareOrder-module-scss-module__Fa6S3q__emptyState p{color:#666;margin-bottom:32px;font-size:16px}.LinenPrepareOrder-module-scss-module__Fa6S3q__emptyState button{min-width:180px;height:44px;font-size:15px}
.MateriaTabs-module-scss-module__Q9F3yq__materiaTabs{width:100%}.MateriaTabs-module-scss-module__Q9F3yq__tabsHeader{border-bottom:1px solid #d1d5db;gap:0;margin-bottom:24px;display:flex}.MateriaTabs-module-scss-module__Q9F3yq__tab{cursor:pointer;color:#6b7280;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 16px;font-size:16px;font-weight:500;transition:color .2s;position:relative;bottom:-1px}.MateriaTabs-module-scss-module__Q9F3yq__tab:after{content:"";transform-origin:50%;background-color:#004dff;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.MateriaTabs-module-scss-module__Q9F3yq__tab:hover,.MateriaTabs-module-scss-module__Q9F3yq__tab.MateriaTabs-module-scss-module__Q9F3yq__active{color:#111827}.MateriaTabs-module-scss-module__Q9F3yq__tab.MateriaTabs-module-scss-module__Q9F3yq__active:after{transform:scaleX(1)}.MateriaTabs-module-scss-module__Q9F3yq__tabContent{width:100%}
.InventoryItems-module-scss-module__c4JLpG__inventoryItems{background-color:#f5f5f5;width:100%;height:100%;overflow-y:auto}.InventoryItems-module-scss-module__c4JLpG__inventoryItems_header{background-color:#fff;border-bottom:1px solid #e8e8e8;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex}.InventoryItems-module-scss-module__c4JLpG__inventoryItems_title{font-size:26px}.InventoryItems-module-scss-module__c4JLpG__inventoryItems_tabsContainer{width:100%;padding:24px;display:flex}.InventoryItems-module-scss-module__c4JLpG__inventoryItems_addButton{height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:14px;font-weight:700;line-height:1.2;display:flex}
.ReservationRooms-module-scss-module__gb4Fva__reservationRooms{flex-direction:column;margin-top:24px;display:flex}
.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_optionsContainer{flex-direction:column;gap:24px;padding:24px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_optionsContainer .ant-picker-input ::placeholder{color:#000;font-size:13px;font-weight:700;line-height:1.2}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_titleContainer{align-items:center;gap:12px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_reservationsNumber{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}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_filtersContainer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}@media (min-width:768px){.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_filtersContainer{flex-direction:row;align-items:end}}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_searchFieldOptions{align-items:end;gap:4px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_searchFieldOptions_container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_searchFieldOptions_title{color:#31374a;font-size:10px;font-weight:700;line-height:1.2}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_todayOnlyCheckbox{align-self:center;margin-left:4px}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_todayOnlyCheckbox span{text-wrap:nowrap}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_filter_options{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:768px){.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_filter_options{flex-direction:row;align-items:center}}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_layoutButtonsContainer{gap:4px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_filterOptionButton{color:#31374a;align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_calendarOption{align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;display:flex}.ReservationsFilters-module-scss-module__Dnqq9G__reservationsFilters_iconButton{background:#f5f7fa;border:1px solid #e3e6ed;border-radius:6px;height:100%;padding:13px;display:flex}
.TypeFilter-module-scss-module__6t-ala__typeFilter_optionButton{color:#31374a;border:1px solid #e3e6ed;align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.TypeFilter-module-scss-module__6t-ala__typeFilter_skeleton{background-color:#cbd0dd;border-color:#cbd0dd;animation:1s linear infinite alternate TypeFilter-module-scss-module__6t-ala__glow;position:relative;overflow:hidden}@keyframes TypeFilter-module-scss-module__6t-ala__glow{0%{background-color:#cbd0dd4d;border-color:#cbd0dd4d}to{background-color:#cbd0dd;border-color:#cbd0dd}}.TypeFilter-module-scss-module__6t-ala__typeFilter_skeleton{border-radius:8px;width:127px;height:40px}
.ReservationDetailPage-module-scss-module__pJBoLW__reservationDetailPage{flex-direction:column;gap:24px;display:flex}
.ChatActions-module-scss-module__8vOmNG__chatActions{border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;min-width:220px;max-width:290px;display:flex;overflow:hidden}.ChatActions-module-scss-module__8vOmNG__chatActions_titleRow{border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.ChatActions-module-scss-module__8vOmNG__chatActions_title{color:#222834;font-size:13px;font-weight:700;line-height:1.2}.ChatActions-module-scss-module__8vOmNG__chatActions_button{border-radius:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;padding:12px 16px;display:flex}.ChatActions-module-scss-module__8vOmNG__chatActions_button:hover{background:#e5edff!important}
.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders{flex-direction:column;width:100%;height:100%;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_header{background-color:#fff;border-bottom:1px solid #e8e8e8;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:24px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_backButton{cursor:pointer;background:#f5f7fa;border:1px solid #cbd0dd;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_backButton:hover{background:#eff2f6}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_title{font-size:26px}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_columnsContainer{flex-direction:row;flex:1;justify-content:space-between;gap:24px;width:100%;padding:24px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_itemsColumn{flex-direction:column;align-items:stretch;width:50%;margin-bottom:auto;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_ordersColumn{width:50%}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_ordersColumn_cartContainer{position:sticky;top:25px}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_accordionHeader{border-top:1px solid #e3e6ed;padding:12px}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_content{padding:0}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrdersTable{flex-direction:column;align-items:stretch;width:100%;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_addToCartButton{display:flex;position:relative}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_cartCount{color:#fff;background-color:#003cc7;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;line-height:1.2;display:flex;position:absolute;top:-12px;right:-12px}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_skeleton{flex-direction:column;gap:16px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_skeletonAccordion{flex-direction:column;gap:12px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_skeletonHeader{margin-bottom:0}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_accordionTitle{align-items:center;gap:8px;display:flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_vendorCartBadge{color:#003cc7;background-color:#e5edff;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.InventoryOrders-module-scss-module__NjWaoG__inventoryOrders_vendorCartCount{line-height:1}
.Linen-module-scss-module__sO6FXG__linenPage{background-color:#f5f5f5;width:100%;height:100%;overflow-y:auto}.Linen-module-scss-module__sO6FXG__linenPage_header{background-color:#fff;border-bottom:1px solid #e8e8e8;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex}.Linen-module-scss-module__sO6FXG__linenPage_title{font-size:26px}.Linen-module-scss-module__sO6FXG__linenPage_tabsContainer{width:100%;padding:24px;display:flex}
.ReservationsPage-module-scss-module__OaFxJq__reservationsPage{flex-direction:column;width:100%;height:100%;display:flex}
.InventoryStock-module-scss-module__Db_thq__inventoryStock{flex-direction:column;width:100%;height:100%;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_header{background-color:#fff;border-bottom:1px solid #e8e8e8;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:24px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_header_titleRow{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_headerButtons{align-items:center;gap:12px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_title{font-size:26px}.InventoryStock-module-scss-module__Db_thq__inventoryStock_latestCount{color:#8a94ad;font-size:14px}.InventoryStock-module-scss-module__Db_thq__inventoryStock_itemsColumn{flex-direction:column;align-items:stretch;margin-bottom:auto;padding:24px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_status{font-weight:700}.InventoryStock-module-scss-module__Db_thq__inventoryStock_status.InventoryStock-module-scss-module__Db_thq__low{color:#e5780b}.InventoryStock-module-scss-module__Db_thq__inventoryStock_status.InventoryStock-module-scss-module__Db_thq__ok{color:#25b003}.InventoryStock-module-scss-module__Db_thq__inventoryStock_accordionHeader{border-top:1px solid #e3e6ed;padding:12px}.InventoryStock-module-scss-module__Db_thq__inventoryStock_content{padding:0}.InventoryStock-module-scss-module__Db_thq__inventoryStock_ordersTable{flex-direction:column;align-items:stretch;width:100%;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_skeleton{flex-direction:column;gap:16px;padding:24px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_skeletonAccordion{flex-direction:column;gap:12px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_skeletonHeader{margin-bottom:0}.InventoryStock-module-scss-module__Db_thq__inventoryStock_accordionTitle{align-items:center;gap:8px;display:flex}.InventoryStock-module-scss-module__Db_thq__inventoryStock_addButton{height:48px;color:var(--Colors-Whites-White,#fff);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:14px;font-weight:700;line-height:1.2;display:flex}
