@font-face{font-family:Lato;font-weight:100;src:url(/react-app/fonts/Lato/Lato-Thin.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:300;src:url(/react-app/fonts/Lato/Lato-Light.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;src:url(/react-app/fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;src:url(/react-app/fonts/Lato/Lato-Bold.ttf) format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;font-family:Lato,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#f8f8f8}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div#root{height:100%;width:100%}div#root{overflow:hidden}a{color:#3f9dd2;text-decoration:none;background-color:transparent}a:hover{text-decoration:underline;cursor:pointer}a[aria-disabled=true]{text-decoration:none;color:#212529;opacity:.5}.h5a{font: 600 16px Lato,sans-serif;color:#333}.uppercase{text-transform:uppercase}strong,b{font-weight:600}.normal-text{font-weight:400}.placeholder{opacity:.42}.red-text{color:#de5858}.search-box{min-height:70px;padding:0 15px;display:flex;align-items:center;justify-content:center;width:290px}.search-box.people{background-color:#227cae!important}.search-box.recipes{background-color:#a15f0a!important}.search-box.menus{background-color:#ae2222!important}.search-box.production{background-color:#5c6109!important}.search-box.inventory{background-color:#347236!important}.search-box.procurement{background-color:#6c3f87!important}.search-box.users{background-color:#0b0c0d!important}.search-box.tools-and-setup{background-color:#1e2225!important}.search-box.other{background-color:#5c6c72!important}.search-box.feedback{background-color:#000!important}.search-box.ai-tools{background-color:#708587!important}.search-box.pos{background-color:#2e45ae!important}.input-icon{font-size:16px}.confirm-modal--top .MuiDialog-scrollPaper{align-items:flex-start}.confirm-modal--top .MuiDialog-paperScrollBody{vertical-align:top}.confirm-modal--bottom .MuiDialog-scrollPaper{align-items:flex-end}.confirm-modal--bottom .MuiDialog-paperScrollBody{vertical-align:bottom}.confirm-modal--sharp .MuiDialog-paper{border-radius:0}.confirm-modal--rounded .MuiDialog-paper{border-radius:4px}.even-row:not(.Mui-selected){background-color:#f0f0f0}.even-row:hover:not(.Mui-selected){background-color:#f0f0f0!important}.even-row.Mui-hovered:not(.Mui-selected){background-color:#f0f0f0!important}.odd-row:not(.Mui-selected){background-color:#f8f8f8}.odd-row:hover:not(.Mui-selected){background-color:#f8f8f8!important}.odd-row.Mui-hovered:not(.Mui-selected){background-color:#f8f8f8!important}.MuiDataGrid-virtualScrollerContent{min-height:4em!important}.filter-toggle{color:#fff;font-weight:700;font-size:12px;min-width:130px;min-height:70px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;text-transform:uppercase}.filter-toggle.people{border-left:1px solid #227cae}.filter-toggle.recipes{border-left:1px solid #a15f0a}.filter-toggle.menus{border-left:1px solid #ae2222}.filter-toggle.production{border-left:1px solid #5c6109}.filter-toggle.inventory{border-left:1px solid #347236}.filter-toggle.procurement{border-left:1px solid #6c3f87}.filter-toggle.users{border-left:1px solid #0b0c0d}.filter-toggle.tools-and-setup{border-left:1px solid #1e2225}.filter-toggle.other{border-left:1px solid #5c6c72}.filter-toggle.feedback{border-left:1px solid black}.filter-toggle.ai-tools{border-left:1px solid #708587}.filter-toggle.pos{border-left:1px solid #2e45ae}.page-heading{display:flex;align-items:center;justify-content:space-between}.page-heading__title{display:flex;justify-content:flex-start;align-items:center;flex:1}.page-heading__title h1{font-size:20px;color:#fff;margin-left:20px}.page-heading__title__tabs{margin-left:24px;margin-right:auto}.page-heading__title__actions{padding-left:8px}.page-heading.people{background-color:#58aede!important}.page-heading.recipes{background-color:#f19520!important}.page-heading.menus{background-color:#de5858!important}.page-heading.production{background-color:#b5bf11!important}.page-heading.inventory{background-color:#59b35c!important}.page-heading.procurement{background-color:#a070bc!important}.page-heading.users{background-color:#3c4042!important}.page-heading.tools-and-setup{background-color:#4c565d!important}.page-heading.other{background-color:#8f9fa5!important}.page-heading.feedback{background-color:#010202!important}.page-heading.ai-tools{background-color:#a7b5b6!important}.page-heading.pos{background-color:#6a7ed8!important}.page-heading__actions{display:flex;align-items:center;height:100%}.page-heading__start{height:100%}.filter-drawer{border-bottom:1px solid #d9dee2;border-left:1px solid #d9dee2;border-right:1px solid #d9dee2}.filter-drawer__form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:24px 24px 32px}@media only screen and (width <= 1300px){.filter-drawer__form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (width <= 998px){.filter-drawer__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 700px){.filter-drawer__form{grid-template-columns:repeat(1,minmax(0,1fr))}}.filter-drawer__actions{display:flex;align-items:center;justify-content:center;gap:15px;padding-bottom:24px}.MuiFormLabel-root.style-select-placeholder{font-size:14px;line-height:14px;padding-left:3px;height:100%;opacity:.3}.styled-date-range-picker .MuiMultiInputDateRangeField-separator{margin:0 8px}.styled-date-range-picker .MuiTextField-root{margin:0}.styled-date-range-picker legend{width:0;overflow:hidden}.styled-date-range-picker .MuiInputLabel-shrink{opacity:0}.styled-date-range-picker .MuiFormLabel-root{color:#0000006b}.app-loading-icon{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;text-align:center}.app-loading-icon>img.loading-icon{position:absolute;top:40%;left:50%;width:180px;height:180px;margin:-90px 0 0 -90px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.app-loading-icon .loading-text{position:absolute;top:39%;color:#fff;font-size:16px;font-weight:600;margin-left:-40px}.app-loading-icon .loading-message{position:absolute;top:calc(40% + 98px);left:50%;transform:translate(-50%);height:40px;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 20px;border-radius:50px;min-width:180px;font-size:14px;font-weight:500;background-color:#f8941ccc;backdrop-filter:blur(4px)}.app-loading-icon-inline{position:relative;margin:auto}.app-loading-icon-inline>img.loading-icon{width:auto;height:100%;object-fit:contain;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}._loadmore_u26s6_1{height:0;background-color:#fff}.export-dialog .MuiBox-root{height:115px;width:500px;display:flex;flex-direction:column;justify-content:center;gap:15px;padding:0 15px}.export-dialog .MuiBox-root .action-buttons{display:flex;justify-content:flex-end;gap:15px}.MuiDialogTitle-root.people-dialog-title{background-color:#58aede!important}.MuiDialogTitle-root.recipes-dialog-title{background-color:#f19520!important}.MuiDialogTitle-root.menus-dialog-title{background-color:#de5858!important}.MuiDialogTitle-root.production-dialog-title{background-color:#b5bf11!important}.MuiDialogTitle-root.inventory-dialog-title{background-color:#59b35c!important}.MuiDialogTitle-root.procurement-dialog-title{background-color:#a070bc!important}.MuiDialogTitle-root.users-dialog-title{background-color:#3c4042!important}.MuiDialogTitle-root.tools-and-setup-dialog-title{background-color:#4c565d!important}.MuiDialogTitle-root.other-dialog-title{background-color:#8f9fa5!important}.MuiDialogTitle-root.feedback-dialog-title{background-color:#010202!important}.MuiDialogTitle-root.ai-tools-dialog-title{background-color:#a7b5b6!important}.MuiDialogTitle-root.pos-dialog-title{background-color:#6a7ed8!important}.multiple-string-with-edit{display:flex;flex-direction:row}.multiple-string-with-edit .content-wrapper{flex:1;padding:8px;background-color:#f8f9fa}.multiple-string-with-edit .content-wrapper.multi-item-rows{display:flex;gap:0 8px;flex-flow:row wrap;align-items:center}.multiple-string-with-edit .content-wrapper .content{font-size:13px;line-height:20px}.multiple-string-with-edit .content-wrapper .content .left{font-weight:700}.multiple-string-with-edit .edit-wrapper{display:flex;flex-direction:column;justify-content:center;font-size:10px;padding:4px;background-color:#c6eaff;color:#3f9dd2}.MuiPaper-root.drag-drop-table-container{box-shadow:none}.MuiPaper-root.drag-drop-table-container td.MuiTableCell-root{padding:10px}.MuiPaper-root.drag-drop-table-container td.MuiTableCell-root.drag-drop-text-field{font-size:14px;padding:5px}.MuiPaper-root.drag-drop-table-container td.MuiTableCell-root.drag-drop-text-field>div{display:flex;align-items:center;border:1px solid #3683c3;background-color:#c6eaff;padding:6px;gap:3px;cursor:move}.search-checkbox-list{display:flex;flex-direction:column}.search-checkbox-list .MuiPaper-root.checkbox-list-wrapper{flex:1;overflow:auto;border:1px solid #ebebeb}.search-checkbox-list .MuiPaper-root.checkbox-list-wrapper>.MuiList-root{width:95%;margin:0 auto}.search-checkbox-list .MuiPaper-root.checkbox-list-wrapper>.MuiList-root>.MuiListItem-root{margin-bottom:15px;height:39px;background-color:#f8f9fa;border:1px solid #dee2e6;color:#333}.search-checkbox-list .MuiPaper-root.checkbox-list-wrapper>.MuiList-root>.MuiListItem-root.selected{background-color:#bccbd9}.image-upload-wrapper{height:90%;max-height:100%}.image-upload-wrapper .image-upload-field{border:1px dashed #dfdfdf;text-align:center;width:100%;height:100%;min-height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.image-upload-wrapper .image-upload-field:hover{border:1px dashed #58aede;background-color:#edf6fb!important}.image-upload-wrapper .image-upload-field .file-upload-link{color:#58aede;font-size:16px;cursor:pointer}.image-upload-wrapper .remove-image-link{display:flex;justify-content:flex-end;cursor:pointer;margin-top:8px;font-size:12px}.MuiListItemText-root>.MuiTypography-root{font-size:12px}.fs-14{font-size:14px!important}.meal-img{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.preparation-steps-wrapper{padding-left:24px;font-size:14px;line-height:2;font-weight:500;list-style-position:outside;list-style-type:decimal}.unpublished-row{opacity:.5}.overflow-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}.action-header{background-color:#000!important;color:#fff}.action-cell{background-color:#e9edf0!important}.editable-cell{cursor:pointer}.font-size-14{font-size:14px}._link_1hb6m_1{text-decoration:underline;text-decoration-color:#3f9cd266}._link_1hb6m_1._linkNoUnderline_1hb6m_6{text-decoration:none}.search-input{height:42px;border:1px solid #c4c4c4;border-radius:0;box-shadow:none}.search-input:focus-within{border:1px solid #212121}.extensions-grid-container .blue-highlight{background-color:#c1ecff;text-align:center;height:fit-content;font-weight:400!important}.extensions-grid-container .copy-bar{background:#e4f2fd;border:1px dashed #42a5f5;border-radius:5px;width:100%;display:flex;justify-content:space-between;padding:4px;align-items:center}.extensions-grid-container .elevated-cell{z-index:5!important;background-color:#78909c!important}.extensions-grid-container .paste-here-overlay{position:absolute;background:#dceefd;opacity:.9;cursor:pointer;bottom:0;right:0;border:2px dashed #2196f3;display:flex;align-items:center;justify-content:center;z-index:4}.extensions-grid-container .paste-here-overlay>h5{color:#2196f3;font-size:18px;font-weight:700}.extensions-grid-container .grid-cell{color:#464c4f;border:1px solid #cfd8dc;border-collapse:collapse;height:50px;min-width:150px}.extensions-grid-container .grid-cell .overlay-copy{position:absolute;background:#dceefd;opacity:.9;border:2px dashed #2196f3;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.extensions-grid-container .grid-cell .overlay-copy>h5{color:#2196f3;font-size:18px;font-weight:700}.extensions-grid-container .grid-cell__hovered{transform:scale(1);box-shadow:0 4px 4px #0006;z-index:2!important}.extensions-grid-container .sticky-cell{position:sticky;z-index:3;left:0;border:1px solid #90a4ae!important;border-collapse:collapse;font-weight:700;font-size:12px}.extensions-grid-container .sticky-cell .status-text{color:#2196f3}.extensions-grid-container .extensions-grid-options-menu .MuiListItemIcon-root{min-width:24px!important}.extensions-grid-container .extensions-grid-options-menu .MuiListItemText-root>.MuiTypography-root{font-size:12px}.food-search-list{display:flex;flex-direction:column;overflow:scroll;border:1px solid;border-color:#dfdfdf;padding:0;height:490px}.food-search-list__container{height:490px!important}.food-search-list__disabled{border-color:#3f9cd2}.food-search-list .list-item{height:60;border-bottom:1px solid;border-color:#dfdfdf}.food-search-list .list-item:hover{background-color:#ededed}.food-search-list .list-item__disabled{pointer-events:none;opacity:.4}.food-search-list .list-item__header{background-color:#f5f5f5;width:100%!important}.different-row,.different-row.MuiDataGrid-row.Mui-hovered,.different-row.MuiDataGrid-row.Mui-hovered.Mui-selected,.different-row.MuiDataGrid-row.Mui-selected{background-color:#de5858;color:#fff}.set-columns-modal h4{font-size:16px;font-weight:700;color:#4e5256}.set-columns-modal .MuiPaper-root .MuiDialogContent-root{width:700px;height:70vh;display:flex;flex-direction:column;overflow:auto}.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container{flex:1;overflow:auto}.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .left-wrapper,.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .right-wrapper{display:flex;flex-direction:column;height:100%}.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .left-wrapper .drag-drop-wrapper,.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .right-wrapper .drag-drop-wrapper{flex:1;overflow:auto;border:1px solid #dee2e6;padding:8px}.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .left-wrapper .drag-drop-wrapper .drag-drop-listing-column-row,.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .right-wrapper .drag-drop-wrapper .drag-drop-listing-column-row{display:flex;font-size:14px;padding:6px 10px;margin:6px;gap:6px;align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;color:#333}.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .left-wrapper .drag-drop-wrapper .drag-drop-listing-column-row>.column-display-name,.set-columns-modal .MuiPaper-root .MuiDialogContent-root .MuiGrid2-container .right-wrapper .drag-drop-wrapper .drag-drop-listing-column-row>.column-display-name{flex:1;cursor:move}.production-container.production-modal .MuiDialogTitle-root{display:flex;background-color:#b5bf11;align-items:center;padding:0}.production-container.production-modal .MuiDialogTitle-root .MuiTypography-root{flex-grow:1;text-align:center;padding:4px 16px;font-size:1.2rem;font-weight:400}.production-container.production-modal .MuiDialogTitle-root .MuiButtonBase-root{position:relative;padding:8px;background-color:#5c6109;border-radius:0}.production-container.production-modal .MuiDialogTitle-root .MuiButtonBase-root.close-icon{top:0;right:0;transform:none}.production-container.production-modal .MuiDialogTitle-root .MuiButtonBase-root:hover{background-color:#030400}.production-container.production-modal .MuiDialog-paper{width:100%;margin:0 auto}.production-container.production-modal .MuiFormHelperText-root{margin-left:0;margin-right:0}.production-container.production-modal .remove-button{display:flex;justify-content:center;align-items:center;padding:1rem 4px 0;height:64px;box-sizing:border-box}.production-container.production-modal .MuiTypography-h6{font-size:12px}.production-container.production-modal.default-food .MuiDialogTitle-root{background-color:#7ad49a}.production-container.production-modal.default-food .MuiDialogTitle-root .MuiButtonBase-root{background-color:#39af63}.production-container.production-modal.recipe-food .MuiDialogTitle-root{background-color:#f19520}.production-container.production-modal.recipe-food .MuiDialogTitle-root .MuiButtonBase-root{background-color:#a15f0a}.production-container.production-modal.procurement-food .MuiDialogTitle-root{background-color:#a070bc}.production-container.production-modal.procurement-food .MuiDialogTitle-root .MuiButtonBase-root{background-color:#6c3f87}.production-container.production-modal.default-food .MuiDialogTitle-root .MuiButtonBase-root:hover{background-color:#206237}.production-container.production-modal.recipe-food .MuiDialogTitle-root .MuiButtonBase-root:hover{background-color:#412604}.menu-section.MuiAccordion-root .MuiAccordionSummary-root{background-color:#de5858}.recipe-section.MuiAccordion-root .MuiAccordionSummary-root{background-color:#f19520}.personal-menu-section.MuiAccordion-root .MuiAccordionSummary-root{background-color:#58aede}.procurement-tab .procurement-tab-data{font-size:14px;line-height:1.5em}.nutritional-info{padding:8px;border:1px solid #000;font-size:14px}.nutritional-info .nutritional-info-title{font-size:1.5em;line-height:20px;font-weight:700}.nutritional-info .nutritional-info-item{display:flex;justify-content:space-between;padding:2px 0}.nutritional-info .nutritional-info-label{font-weight:700}.nutritional-info .divider{margin:4px 0;border-bottom:1px solid #000}.nutritional-info .divider.large{border-bottom-width:2px}.nutritional-info .divider.larger{border-bottom-width:4px}.nutritional-info .divider.largest{border-bottom-width:6px}.nutritional-info .bold{font-weight:700}.nutritional-info-image img{width:100%}._bg-people_yws7y_1{background-color:#58aede!important}._text-people_yws7y_5{color:#58aede!important}._bg-recipes_yws7y_9{background-color:#f19520!important}._text-recipes_yws7y_13{color:#f19520!important}._bg-menus_yws7y_17{background-color:#de5858!important}._text-menus_yws7y_21{color:#de5858!important}._bg-production_yws7y_25{background-color:#b5bf11!important}._text-production_yws7y_29{color:#b5bf11!important}._bg-inventory_yws7y_33{background-color:#59b35c!important}._text-inventory_yws7y_37{color:#59b35c!important}._bg-procurement_yws7y_41{background-color:#a070bc!important}._text-procurement_yws7y_45{color:#a070bc!important}._bg-users_yws7y_49{background-color:#3c4042!important}._text-users_yws7y_53{color:#3c4042!important}._bg-tools-and-setup_yws7y_57{background-color:#4c565d!important}._text-tools-and-setup_yws7y_61{color:#4c565d!important}._bg-other_yws7y_65{background-color:#8f9fa5!important}._text-other_yws7y_69{color:#8f9fa5!important}._bg-feedback_yws7y_73{background-color:#010202!important}._text-feedback_yws7y_77{color:#010202!important}._bg-ai-tools_yws7y_81{background-color:#a7b5b6!important}._text-ai-tools_yws7y_85{color:#a7b5b6!important}._bg-pos_yws7y_89{background-color:#6a7ed8!important}._text-pos_yws7y_93{color:#6a7ed8!important}._non-food-detail_yws7y_97._drawer_yws7y_97>.MuiPaper-root{width:100%;max-width:75%}@media only screen and (width <= 1200px){._non-food-detail_yws7y_97._drawer_yws7y_97>.MuiPaper-root{max-width:calc(100% - 52px)}}._non-food-detail_yws7y_97 ._title-wrapper_yws7y_106{min-height:53px;display:flex;align-items:center;justify-content:space-between;background-color:#f19520;padding:0 20px}._non-food-detail_yws7y_97 ._title-wrapper_yws7y_106 h1{font-size:18px;color:#fff}._non-food-detail_yws7y_97 ._title-wrapper_yws7y_106 ._close-icon_yws7y_118{color:#fff;position:absolute;left:-52px;background:#444;border-radius:0;height:52px;width:52px;top:0}._non-food-detail_yws7y_97 ._sticky-action_yws7y_128{display:flex;padding:16px;gap:10px;position:sticky;top:0;background-color:#fff;z-index:1;justify-content:space-between;align-items:center}.wrapper{padding:10px;background-color:#f8f9fa;height:calc(100% - 56.5px)}.wrapper.no-padding{padding:0}.wrapper.border-box-sizing{box-sizing:border-box}.header{background-color:#242628;color:#fff;min-height:35px;display:flex;align-items:center;justify-content:space-between}.header__menu{cursor:pointer}.header__branding{display:flex;align-items:center;margin-left:15px;gap:15px}.header__logo{max-height:22px}.header__actions{display:flex;margin-right:15px}.header__actions button{display:flex;gap:5px;color:#fff;border-radius:0;padding-left:12px;padding-right:12px}.header__actions button.support-button{background-color:#85a0ae}.header__actions button:not(.support-and-training,:last-child){border-right:1px solid #707070}.header__actions button:not(:last-child){min-width:200px}.header__actions button:last-child{margin-left:15px}.nav .MuiDrawer-paper{min-width:250px;background:#393e41;color:#fff;overflow-x:hidden}.nav .MuiDrawer-paper ul>a{display:flex;align-items:center;gap:15px;text-decoration:none;color:#fff;cursor:pointer;min-height:68px;border-left:4px solid #000;padding-left:15px;padding-right:15px;box-shadow:inset 0 -1px #0003}.nav .MuiDrawer-paper ul>a svg{width:28px;height:28px}.nav .MuiDrawer-paper ul>a>div{display:flex;align-items:center;gap:15px}.nav .MuiDrawer-paper ul>a>span{align-items:center;display:flex;gap:4px;margin-left:auto;font-size:14px}.nav .MuiDrawer-paper ul>a>span>svg{width:14px;height:14px}.nav .MuiDrawer-paper ul>a:hover{background:#fff3}.nav .MuiDrawer-paper .subnav{position:absolute;left:-250px;min-width:250px;min-height:100%}.nav .MuiDrawer-paper .subnav.open{left:0;animation:slidein .35s;-moz-animation:slidein .35s;-webkit-animation:slidein .35s}.nav .MuiDrawer-paper .subnav ul>a{border-left:0!important}.nav .MuiDrawer-paper .subnav ul>a:first-child,.nav .MuiDrawer-paper .subnav ul>a:first-child:hover{background-color:#343a40}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2){background:#0000001a;border-left:0!important}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2)>svg{width:16px;height:16px}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2) .subnav{position:absolute;left:-250px;min-width:250px;min-height:100%}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2) .subnav.open{left:0;animation:slidein .35s;-moz-animation:slidein .35s;-webkit-animation:slidein .35s}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2) .subnav>svg{width:16px;height:16px}.nav .MuiDrawer-paper .subnav ul>a:nth-of-type(2).disabled{cursor:not-allowed;opacity:.5}.nav .MuiDrawer-paper .subnav ul>a.disabled{cursor:not-allowed;opacity:.5}@keyframes slide-in{0%{left:-200px}to{left:0}}.error-page{max-width:768px;display:flex;margin:92px auto}.error-page>div{flex:1;align-items:center;justify-content:center}.error-page>div:first-child{align-items:flex-start;overflow-y:auto;max-height:75vh}.error-page>div:first-child h1{font-size:48px;line-height:65px;margin-top:77px;margin-bottom:8px}@media (width <= 720px){.error-page>div:first-child h1{margin-top:30px}}.error-page>div:first-child p{font-size:16px;line-height:22px;margin-bottom:8px;color:#4e5256}.error-page>div:first-child p.error-code{margin-bottom:32px}@media (width <= 720px){.error-page>div:first-child p.error-code{margin-bottom:15px}}.error-page>div:first-child p.error-detail{margin-top:30px}.error-page>div:first-child button{min-width:130px;text-transform:capitalize}.error-page>div:first-child .back-button{background:#ee9721}.error-page>div:first-child .support-button{margin-top:8px;margin-bottom:45px}@media (width <= 720px){.error-page>div:first-child .support-button{margin-bottom:30px}}@media (width <= 768px){.error-page>div:first-child{padding:0 30px}}.error-page>div:last-child{display:flex}@media (width <= 720px){.error-page>div:last-child{display:none}}@media (width <= 720px){.error-page{max-width:350px;margin:30px auto}}._bg-people_3zat6_1{background-color:#58aede!important}._text-people_3zat6_5{color:#58aede!important}._bg-recipes_3zat6_9{background-color:#f19520!important}._text-recipes_3zat6_13{color:#f19520!important}._bg-menus_3zat6_17{background-color:#de5858!important}._text-menus_3zat6_21{color:#de5858!important}._bg-production_3zat6_25{background-color:#b5bf11!important}._text-production_3zat6_29{color:#b5bf11!important}._bg-inventory_3zat6_33{background-color:#59b35c!important}._text-inventory_3zat6_37{color:#59b35c!important}._bg-procurement_3zat6_41{background-color:#a070bc!important}._text-procurement_3zat6_45{color:#a070bc!important}._bg-users_3zat6_49{background-color:#3c4042!important}._text-users_3zat6_53{color:#3c4042!important}._bg-tools-and-setup_3zat6_57{background-color:#4c565d!important}._text-tools-and-setup_3zat6_61{color:#4c565d!important}._bg-other_3zat6_65{background-color:#8f9fa5!important}._text-other_3zat6_69{color:#8f9fa5!important}._bg-feedback_3zat6_73{background-color:#010202!important}._text-feedback_3zat6_77{color:#010202!important}._bg-ai-tools_3zat6_81{background-color:#a7b5b6!important}._text-ai-tools_3zat6_85{color:#a7b5b6!important}._bg-pos_3zat6_89{background-color:#6a7ed8!important}._text-pos_3zat6_93{color:#6a7ed8!important}._recipe-box-detail_3zat6_97._drawer_3zat6_97>.MuiPaper-root{width:100%;max-width:75%;overflow-y:visible}@media only screen and (width <= 1200px){._recipe-box-detail_3zat6_97._drawer_3zat6_97>.MuiPaper-root{max-width:calc(100% - 52px)}}._recipe-box-detail_3zat6_97 ._title-wrapper_3zat6_107{min-height:53px;display:flex;align-items:center;justify-content:space-between;background:#4c565d;color:#fff}._recipe-box-detail_3zat6_97 ._title-wrapper_3zat6_107 h1{font-size:18px;color:#fff;margin:0 0 0 20px}._recipe-box-detail_3zat6_97 ._title-wrapper_3zat6_107 h1:nth-last-child(2){margin-right:20px}._recipe-box-detail_3zat6_97 ._title-wrapper_3zat6_107 ._close-icon_3zat6_124{color:#fff;position:absolute;left:-52px;background:#444;border-radius:0;height:52px;width:52px;top:0}._recipe-box-detail_3zat6_97 ._sticky-action_3zat6_134{position:sticky;top:0;background:#fff;border-bottom:1px solid #e0e0e0;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;z-index:1}._recipe-box-detail_3zat6_97 ._sticky-action_3zat6_134 ._action-button_3zat6_145{min-width:auto}._bg-people_108w9_1{background-color:#58aede!important}._text-people_108w9_5{color:#58aede!important}._bg-recipes_108w9_9{background-color:#f19520!important}._text-recipes_108w9_13{color:#f19520!important}._bg-menus_108w9_17{background-color:#de5858!important}._text-menus_108w9_21{color:#de5858!important}._bg-production_108w9_25{background-color:#b5bf11!important}._text-production_108w9_29{color:#b5bf11!important}._bg-inventory_108w9_33{background-color:#59b35c!important}._text-inventory_108w9_37{color:#59b35c!important}._bg-procurement_108w9_41{background-color:#a070bc!important}._text-procurement_108w9_45{color:#a070bc!important}._bg-users_108w9_49{background-color:#3c4042!important}._text-users_108w9_53{color:#3c4042!important}._bg-tools-and-setup_108w9_57{background-color:#4c565d!important}._text-tools-and-setup_108w9_61{color:#4c565d!important}._bg-other_108w9_65{background-color:#8f9fa5!important}._text-other_108w9_69{color:#8f9fa5!important}._bg-feedback_108w9_73{background-color:#010202!important}._text-feedback_108w9_77{color:#010202!important}._bg-ai-tools_108w9_81{background-color:#a7b5b6!important}._text-ai-tools_108w9_85{color:#a7b5b6!important}._bg-pos_108w9_89{background-color:#6a7ed8!important}._text-pos_108w9_93{color:#6a7ed8!important}._preparation-step-template-detail_108w9_97._drawer_108w9_97>.MuiPaper-root{width:100%;max-width:75%;overflow-y:visible}@media only screen and (width <= 1200px){._preparation-step-template-detail_108w9_97._drawer_108w9_97>.MuiPaper-root{max-width:calc(100% - 52px)}}._preparation-step-template-detail_108w9_97 ._title-wrapper_108w9_107{min-height:53px;display:flex;align-items:center;justify-content:space-between;background:#4c565d;color:#fff;padding:0 20px}._preparation-step-template-detail_108w9_97 ._title-wrapper_108w9_107 h1{font-size:18px;color:#fff;margin:0}._preparation-step-template-detail_108w9_97 ._title-wrapper_108w9_107 ._close-icon_108w9_121{color:#fff;position:absolute;left:-52px;background:#444;border-radius:0;height:52px;width:52px;top:0}._preparation-step-template-detail_108w9_97 ._sticky-action_108w9_131{position:sticky;top:0;background:#fff;border-bottom:1px solid #e0e0e0;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.rich-text-editor{--color-pink: #ee415f;--color-green: #58ce97;--color-orange: #fc7d4a;--color-red: #d14758;--color-pale-pink: #ef6e85;--color-coral: #f3907e;--color-peach: #ecb38d;--color-aqua: #a0ded0;--color-pale-aqua: #c0ebe1;--color-lightest-blue: #f8fcff;--color-blue: #4c88e9;--color-black: #242e39;--color-gray-1: #3b424b;--color-gray-2: #68707d;--color-gray-3: #949fab;--color-gray-4: #c7cdd4;--color-gray-5: #edf1f6;--color-gray-6: #f7f9fb;--color-white: #fff}.rich-text-editor html{box-sizing:border-box}.rich-text-editor em{font-style:italic}.rich-text-editor *,.rich-text-editor *:before,.rich-text-editor *:after{box-sizing:inherit}.rich-text-editor body{color:var(--color-black);font-family:sans-serif;font-size:16px;line-height:1.6}.rich-text-editor a{color:var(--color-pink)}.rich-text-editor p{margin:0}.rich-text-editor p+p{margin-top:16px}.rich-text-editor kbd,.rich-text-editor code{padding:4px;border-radius:4px;background-color:var(--color-gray-6);color:var(--color-gray-1);box-decoration-break:clone;font-size:14px}.rich-text-editor .app{width:720px;margin:0 auto 48px}.rich-text-editor .editor{position:relative;height:100%;width:100%;margin-bottom:48px}.rich-text-editor .menu{position:absolute;top:2px;left:2px;z-index:1;display:flex;align-items:center;gap:8px;width:calc(100% - 4px);height:40px;margin:0;padding:0 8px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid var(--color-gray-5);background-color:var(--color-white);color:var(--color-gray-2)}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.rich-text-editor .bubble-menu-dark,.rich-text-editor .bubble-menu-light{display:flex;align-items:center;gap:8px;padding:8px;border-radius:4px}.rich-text-editor .bubble-menu-dark{background-color:var(--color-gray-1);color:var(--color-white)}.rich-text-editor .bubble-menu-light{border:2px solid var(--color-gray-4);background-color:var(--color-white);color:var(--color-gray-2)}.rich-text-editor .link-menu{display:flex;align-items:center;gap:8px;padding:8px;border:2px solid var(--color-gray-5);border-radius:4px;background-color:var(--color-white)}.rich-text-editor .button,.rich-text-editor .button-save,.rich-text-editor .button-remove,.rich-text-editor .menu-button{display:flex;align-items:center;justify-content:center;height:32px;margin:0;padding:0 8px;border:0;border-radius:4px;background:transparent;color:currentcolor;font-family:inherit;font-size:inherit;line-height:1;font-weight:inherit;white-space:nowrap;cursor:pointer}.rich-text-editor .menu-button{width:32px;padding:0}.rich-text-editor .button:hover,.rich-text-editor .button.is-active,.rich-text-editor .menu-button:hover,.rich-text-editor .menu-button.is-active{background-color:#f0f7ff;color:#2977ff}.rich-text-editor .button:disabled,.rich-text-editor .menu-button:disabled{color:var(--color-gray-4)}.rich-text-editor .button-save{background-color:var(--color-green);color:var(--color-white)}.rich-text-editor .button-remove{background-color:var(--color-red);color:var(--color-white)}.rich-text-editor .button-remove:disabled{background-color:var(--color-pale-pink)}.rich-text-editor .ProseMirror{margin-top:4px;padding:48px 8px 8px;border:2px solid var(--color-gray-4);border-radius:4px}.rich-text-editor .editor-mini .ProseMirror{padding-top:8px}.rich-text-editor .ProseMirror-focused{border-color:var(--color-black);outline:none}.rich-text-editor .ProseMirror>*+*{margin-top:16px}.rich-text-editor .modal-title{margin:0 0 24px;font-size:20px;line-height:1}.rich-text-editor .modal-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:4px;background-color:transparent;cursor:pointer}.rich-text-editor .modal-close:hover{background-color:var(--color-gray-5);color:var(--color-black)}.rich-text-editor .modal-input{width:100%;height:40px;margin-bottom:16px;border:2px solid var(--color-gray-5);border-radius:4px;font-size:inherit}.rich-text-editor .modal-buttons{display:flex;gap:8px;justify-content:flex-end}._bg-people_11494_1{background-color:#58aede!important}._text-people_11494_5{color:#58aede!important}._bg-recipes_11494_9{background-color:#f19520!important}._text-recipes_11494_13{color:#f19520!important}._bg-menus_11494_17{background-color:#de5858!important}._text-menus_11494_21{color:#de5858!important}._bg-production_11494_25{background-color:#b5bf11!important}._text-production_11494_29{color:#b5bf11!important}._bg-inventory_11494_33{background-color:#59b35c!important}._text-inventory_11494_37{color:#59b35c!important}._bg-procurement_11494_41{background-color:#a070bc!important}._text-procurement_11494_45{color:#a070bc!important}._bg-users_11494_49{background-color:#3c4042!important}._text-users_11494_53{color:#3c4042!important}._bg-tools-and-setup_11494_57{background-color:#4c565d!important}._text-tools-and-setup_11494_61{color:#4c565d!important}._bg-other_11494_65{background-color:#8f9fa5!important}._text-other_11494_69{color:#8f9fa5!important}._bg-feedback_11494_73{background-color:#010202!important}._text-feedback_11494_77{color:#010202!important}._bg-ai-tools_11494_81{background-color:#a7b5b6!important}._text-ai-tools_11494_85{color:#a7b5b6!important}._bg-pos_11494_89{background-color:#6a7ed8!important}._text-pos_11494_93{color:#6a7ed8!important}._diet-order-tag-detail_11494_97._drawer_11494_97>.MuiPaper-root{width:100%;max-width:75%;overflow-y:visible}@media only screen and (width <= 1200px){._diet-order-tag-detail_11494_97._drawer_11494_97>.MuiPaper-root{max-width:calc(100% - 52px)}}._diet-order-tag-detail_11494_97 ._title-wrapper_11494_107{min-height:53px;display:flex;align-items:center;justify-content:space-between;background:#4c565d;color:#fff}._diet-order-tag-detail_11494_97 ._title-wrapper_11494_107 h1{font-size:18px;color:#fff;margin:0 0 0 20px}._diet-order-tag-detail_11494_97 ._title-wrapper_11494_107 ._close-icon_11494_121{color:#fff;position:absolute;left:-52px;background:#444;border-radius:0;height:52px;width:52px;top:0}._diet-order-tag-detail_11494_97 ._sticky-action_11494_131{position:sticky;top:0;background:#fff;border-bottom:1px solid #e0e0e0;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}._bg-people_1s9go_1{background-color:#58aede!important}._text-people_1s9go_5{color:#58aede!important}._bg-recipes_1s9go_9{background-color:#f19520!important}._text-recipes_1s9go_13{color:#f19520!important}._bg-menus_1s9go_17{background-color:#de5858!important}._text-menus_1s9go_21{color:#de5858!important}._bg-production_1s9go_25{background-color:#b5bf11!important}._text-production_1s9go_29{color:#b5bf11!important}._bg-inventory_1s9go_33{background-color:#59b35c!important}._text-inventory_1s9go_37{color:#59b35c!important}._bg-procurement_1s9go_41{background-color:#a070bc!important}._text-procurement_1s9go_45{color:#a070bc!important}._bg-users_1s9go_49{background-color:#3c4042!important}._text-users_1s9go_53{color:#3c4042!important}._bg-tools-and-setup_1s9go_57{background-color:#4c565d!important}._text-tools-and-setup_1s9go_61{color:#4c565d!important}._bg-other_1s9go_65{background-color:#8f9fa5!important}._text-other_1s9go_69{color:#8f9fa5!important}._bg-feedback_1s9go_73{background-color:#010202!important}._text-feedback_1s9go_77{color:#010202!important}._bg-ai-tools_1s9go_81{background-color:#a7b5b6!important}._text-ai-tools_1s9go_85{color:#a7b5b6!important}._bg-pos_1s9go_89{background-color:#6a7ed8!important}._text-pos_1s9go_93{color:#6a7ed8!important}._temperature-drawer_1s9go_97._drawer_1s9go_97>.MuiPaper-root{width:100%;max-width:50%}@media only screen and (width <= 1200px){._temperature-drawer_1s9go_97._drawer_1s9go_97>.MuiPaper-root{max-width:calc(100% - 52px)}}._temperature-drawer_1s9go_97 ._title-wrapper_1s9go_106{min-height:53px;display:flex;align-items:center;justify-content:space-between;background-color:#4c565d;padding:0 20px}._temperature-drawer_1s9go_97 ._title-wrapper_1s9go_106 h1{font-size:18px;color:#fff}._temperature-drawer_1s9go_97 ._title-wrapper_1s9go_106 ._close-icon_1s9go_118{color:#fff;position:absolute;left:-52px;background:#444;border-radius:0;height:52px;width:52px;top:0}._temperature-drawer_1s9go_97 ._sticky-action_1s9go_128{display:flex;padding:16px;gap:10px;position:sticky;top:0;background-color:#fff;z-index:1;justify-content:space-between;align-items:center}.bg-people{background-color:#58aede!important}.text-people{color:#58aede!important}.bg-recipes{background-color:#f19520!important}.text-recipes{color:#f19520!important}.bg-menus{background-color:#de5858!important}.text-menus{color:#de5858!important}.bg-production{background-color:#b5bf11!important}.text-production{color:#b5bf11!important}.bg-inventory{background-color:#59b35c!important}.text-inventory{color:#59b35c!important}.bg-procurement{background-color:#a070bc!important}.text-procurement{color:#a070bc!important}.bg-users{background-color:#3c4042!important}.text-users{color:#3c4042!important}.bg-tools-and-setup{background-color:#4c565d!important}.text-tools-and-setup{color:#4c565d!important}.bg-other{background-color:#8f9fa5!important}.text-other{color:#8f9fa5!important}.bg-feedback{background-color:#010202!important}.text-feedback{color:#010202!important}.bg-ai-tools{background-color:#a7b5b6!important}.text-ai-tools{color:#a7b5b6!important}.bg-pos{background-color:#6a7ed8!important}.text-pos{color:#6a7ed8!important}.header.styled-drawer-header.people{background-color:#58aede}.header.styled-drawer-header.recipes{background-color:#f19520}.header.styled-drawer-header.menus{background-color:#de5858}.header.styled-drawer-header.production{background-color:#b5bf11}.header.styled-drawer-header.inventory{background-color:#59b35c}.header.styled-drawer-header.procurement{background-color:#a070bc}.header.styled-drawer-header.users{background-color:#3c4042}.header.styled-drawer-header.tools-and-setup{background-color:#4c565d}.header.styled-drawer-header.other{background-color:#8f9fa5}.header.styled-drawer-header.feedback{background-color:#010202}.header.styled-drawer-header.ai-tools{background-color:#a7b5b6}.header.styled-drawer-header.pos{background-color:#6a7ed8}.auth-layout{height:100%;display:flex}.auth-layout>div{flex:1;display:flex;justify-content:center}.auth-layout>div:first-child{align-items:center}.auth-layout>div:last-child{flex-direction:column;padding:60px 30px 0 60px}.auth-layout>div:last-child h2{font-size:50px;font-weight:700;margin-bottom:30px}.auth-layout>div:last-child p{font-size:24px}@media (width < 768px){.auth-layout>div:last-child{display:none}}.auth-layout__side-panel{color:#fff;background-image:linear-gradient(#000000b3,#000000b3),url(/react-app/images/side-image.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center}
