.ActionConfirmModalContent-module-scss-module__faTwjG__actionConfirmModalContent{flex-direction:column;gap:24px;font-size:16px;line-height:1.2;display:flex}.ActionConfirmModalContent-module-scss-module__faTwjG__actionConfirmModalContent_listContainer{flex-direction:column;gap:8px;display:flex}.ActionConfirmModalContent-module-scss-module__faTwjG__actionConfirmModalContent_list{flex-direction:column;gap:8px;padding-left:24px;display:flex}.ActionConfirmModalContent-module-scss-module__faTwjG__actionConfirmModalContent_listItem{color:#222834;font-weight:700;list-style-type:disc}
.ApprovalActionDropdown-module-scss-module__lbjLJq__actionSelector{color:#000;background-color:#e3e6ed;justify-content:center;align-items:center;width:100%;max-width:245px;height:24px;font-size:12.8px;font-weight:700;line-height:1.2;display:flex}.ApprovalActionDropdown-module-scss-module__lbjLJq__actionSelector.ApprovalActionDropdown-module-scss-module__lbjLJq__mainAction{color:#005585;background-color:#c7ebff;max-width:175px;height:40px}
.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_productsContainer{flex-direction:column;gap:16px;width:100%;padding:12px;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_sectionTitle{color:#141824;font-size:16px;font-weight:700;line-height:1.2}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_productsTableContainer{background:#fff;border:1px solid #e3e6ed;border-radius:6px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;padding:12px;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitlesRow{align-items:center;width:100%;padding:8px 0;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitle{color:#525b75;text-align:center;letter-spacing:1px;text-transform:uppercase;flex-direction:column;justify-content:center;height:12px;font-size:8.19px;font-weight:700;line-height:1.2;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitle:first-child{flex:3;max-width:270px}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitle:nth-child(2),.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitle:nth-child(3){flex:1}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableTitle:nth-child(4){flex:3;max-width:245px}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_tableRow{align-items:center;width:100%;padding:8px 0;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_rowProduct{text-align:center;color:#1c6c09;background:#d9fbd0;border-radius:4px;flex:3;justify-content:center;align-items:center;max-width:270px;padding:5px 10px;font-size:12.8px;font-weight:700;line-height:1.2;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_dateColumn,.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_priceColumn{text-align:center;flex:1;justify-content:center;align-items:center;font-size:12.8px;font-weight:700;line-height:1.2;display:flex}.RequestedProductsTable-module-scss-module__L-o6ea__requestedProductsTable_actionColumn{flex:3;justify-content:center;align-items:center;display:flex}
.ApprovalItem-module-scss-module__xPR1lW__approvalItem{background-color:#fff;flex-direction:column;width:100%;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_header{background-color:#f0faff;justify-content:space-between;align-items:center;width:100%;margin-top:22px;padding:16px 24px;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_reservationContainer{flex-direction:column;gap:6px;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_itemTitle{color:#525b75;letter-spacing:.205px;text-transform:uppercase;font-size:10.24px;font-weight:700;line-height:1.2}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_reservationId{color:#004dff;gap:4px;font-size:16px;font-weight:700;line-height:1.2;text-decoration-line:underline;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_room{color:#3874ff;text-align:center;font-size:16px;font-weight:700;line-height:1.2}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_reservationContent{background-color:#fff;width:100%;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_infoText{text-align:center;font-size:12.8px;font-weight:700;line-height:1.2}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_guestContainer{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:12px;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_collapsibleContent{will-change:height,opacity;overflow:hidden}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButton{cursor:pointer;background-color:#e3e6ed;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;padding:4px 0;font-size:12.8px;font-weight:700;line-height:1.2;transition:background-color .2s;display:flex}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButton:hover{background-color:#cbd0dd}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButton:active{background-color:#9fa6bc}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButton:disabled{cursor:not-allowed;background-color:#cbd0dd}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButtonIcon{transition:transform .2s}.ApprovalItem-module-scss-module__xPR1lW__approvalItem_toggleButtonIcon.ApprovalItem-module-scss-module__xPR1lW__expanded{transform:rotate(180deg)}
.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}
.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}
.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}
.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}
.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;overflow-y:auto;height:200px!important}.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}
.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}
.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}
.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_optionsContainer{flex-direction:column;gap:24px;padding:24px;display:flex}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_optionsContainer .ant-picker-input ::placeholder{color:#000;font-size:13px;font-weight:700;line-height:1.2}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_titleContainer{align-items:center;gap:12px;display:flex}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_bookingsCount{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}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_filtersContainer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}@media (min-width:768px){.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_filtersContainer{flex-direction:row;align-items:center}}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_filter_options{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:768px){.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_filter_options{flex-direction:row;align-items:center}}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_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}.ByFoodFilters-module-scss-module__0X9kkW__byFoodFilters_calendarOption{align-items:center;gap:6px;height:100%;min-height:40px;padding:8px 24px;display:flex}
.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}
.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}
.ByFoodPage-module-scss-module__l09-eG__byFoodPage{flex-direction:column;width:100%;height:100%;display:flex}
.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}
