.foodwaste_popup .food-waste-banner .content{display:grid;overflow:hidden;width:100%;align-items:center}.food-waste-banner{background-image:url(/build/_assets/Food_Waste_BG-XDODSZT7.jpg);display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center center}.food-waste-banner.empty{background-image:url(/build/_assets/afterhours_fallback_horizontal-ZVV3BNZ5.jpg)}.food-waste-banner .container{max-width:82%}.food-waste-banner .container .main-text{font-size:50px;line-height:normal}.foodwaste_popup{max-height:90vh!important;background-color:transparent;border:0;overflow:hidden;overflow-y:auto;border-radius:5px;inset:35px 20px 35px 290px}.foodwaste_popup .food-waste-banner .circle{max-width:140px;max-height:140px}.foodwaste_popup .food-waste-banner .title-text{font-size:34px;line-height:normal}.foodwaste_popup .food-waste-banner .content .m-text.text-left.title{min-width:320px;max-width:320px}.foodwaste_popup .food-waste-banner .f-text{font-size:18px}.foodwaste_popup .food-waste-banner .circle .value{font-size:30px}.foodwaste_popup .food-waste-banner .circle .unit{font-size:22px}.foodwaste_popup .food-waste-banner .circle i{font-size:24px}.foodwaste_popup .food-waste-banner .fw-graph .graph-text{font-size:18px;font-weight:500}.page-preview .food-waste-banner .container{max-width:84%;padding-top:4%;padding-bottom:4%;justify-content:center}.station-preview .banner-fluid.food-waste-banner .container{padding:4%}.page-preview .food-waste-banner .container .total-waste{padding-top:25px}.page-preview .food-waste-banner .main-text{font-size:72px}.page-preview .food-waste-banner .title-text{font-size:40px;line-height:normal}.page-preview .food-waste-banner .f-text{font-size:24px}.page-preview .food-waste-banner .week-data .value{font-size:40px}.page-preview .food-waste-banner .week-data .arrow{font-size:30px}.page-preview .food-waste-banner .week-data .unit{font-size:28px}.page-preview .food-waste-banner .week-data .c-title{font-size:20px;font-weight:600}.page-preview .food-waste-banner .fw-graph .graph-text{font-size:20px;font-weight:500}.food-waste-grid .react-grid-Header .widget-HeaderCell__value{font-size:14px;font-weight:500;color:#333}.food-waste-grid .ReactModal__Content.ReactModal__Content--after-open{background-color:#f8f8f8}.food-waste-grid .react-grid-Viewport .react-grid-Canvas{max-height:210px;min-height:210px;overflow:hidden!important;background-color:#f8f8f8!important}.food-waste-grid .react-grid-Grid{min-height:210px!important;max-height:210px!important;border:0;border-left:1px solid #ccc;left:7px}.food-waste-grid .react-grid-Main{outline:0;background-color:transparent}.food-waste-grid .react-grid-Grid .react-grid-HeaderRow .react-grid-HeaderCell:nth-child(2),.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell:nth-child(2){left:25%!important}.food-waste-grid .react-grid-Grid .react-grid-HeaderRow .react-grid-HeaderCell:nth-child(3),.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell:nth-child(3){left:50%!important}.food-waste-grid .react-grid-Grid .react-grid-HeaderRow .react-grid-HeaderCell:nth-child(4),.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell:nth-child(4){left:75%!important}.food-waste-grid .react-grid-Grid .react-grid-HeaderRow .react-grid-HeaderCell{width:25%!important;border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc}.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell{width:25%!important;border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row{position:relative}.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell .react-grid-Cell__value{color:#333;text-align:right}.food-waste-grid .react-grid-Grid .react-grid-Viewport .react-grid-Row .react-grid-Cell:first-child .react-grid-Cell__value{text-align:left}.food-waste-grid .rdg-selected{border-color:#002;border:2px solid #000022}.food-waste-grid .rdg-selected .drag-handle{background:#000022}.food-waste-grid .react-grid-Main .react-grid-Header .react-grid-HeaderRow{max-width:100%!important}.food-waste-grid .react-grid-Viewport .react-grid-Canvas>div{width:calc(100% - 15px)!important}.lunch-preview-popup,.edit-menu-popup,.delete-popup,.logout-popup,.foodwaste_popup{position:absolute;border:1px solid #818A73;background:#AFB9A1;border-radius:4px;outline:none;padding:0;width:auto;max-height:96vh;overflow:hidden;overflow-y:auto;z-index:99;margin:0 auto;inset:20px 20px 20px 290px}.ReactModal__Content.ReactModal__Content--after-open.lunch-preview-popup::-webkit-scrollbar,.ReactModal__Content.ReactModal__Content--after-open.edit-menu-popup::-webkit-scrollbar,.ReactModal__Content.ReactModal__Content--after-open.foodwaste_popup::-webkit-scrollbar,.recipe_instructions textarea::-webkit-scrollbar{width:6px;border-radius:3px}.ReactModal__Content.ReactModal__Content--after-open.lunch-preview-popup::-webkit-scrollbar-track,.ReactModal__Content.ReactModal__Content--after-open.edit-menu-popup::-webkit-scrollbar-track,.ReactModal__Content.ReactModal__Content--after-open.foodwaste_popup::-webkit-scrollbar-track,.recipe_instructions textarea::-webkit-scrollbar-track{background:#C2C2C2;border-radius:3px}.ReactModal__Content.ReactModal__Content--after-open.lunch-preview-popup::-webkit-scrollbar-thumb,.ReactModal__Content.ReactModal__Content--after-open.edit-menu-popup::-webkit-scrollbar-thumb,.ReactModal__Content.ReactModal__Content--after-open.foodwaste_popup::-webkit-scrollbar-thumb,.recipe_instructions textarea::-webkit-scrollbar-thumb{background:#002;border-radius:3px}.ReactModal__Content.ReactModal__Content--after-open.lunch-preview-popup::-webkit-scrollbar-thumb:hover,.ReactModal__Content.ReactModal__Content--after-open.edit-menu-popup::-webkit-scrollbar-thumb:hover,.ReactModal__Content.ReactModal__Content--after-open.foodwaste_popup::-webkit-scrollbar-thumb:hover,.recipe_instructions textarea::-webkit-scrollbar-thumb:hover{background:#000;border-radius:3px}.food-waste-banner.vertical-food-waste{background-image:url(/build/_assets/Vertical_Food_Waste_Plain-5MX62N3M.png)}.food-waste-banner.vertical-food-waste.empty{background-image:url(/build/_assets/afterhours_vertical_fallback-WAWOPBKD.jpg)}.station-preview .banner-fluid.vertical-food-waste .fw-banner,.page-preview .food-waste-banner.vertical-food-waste .fw-banner{flex-wrap:wrap}.foodwaste_popup .station-preview .banner-fluid.vertical-food-waste .fw-banner .title,.page-preview .food-waste-banner.vertical-food-waste .fw-banner .title{min-width:100%;max-width:100%;padding-top:15px}.station-preview .banner-fluid.vertical-food-waste .title{padding-bottom:15px}.page-preview .food-waste-banner.vertical-food-waste .container{max-width:100%;padding:8%}.page-preview .food-waste-banner.vertical-food-waste .container .main-text{padding-bottom:40px}.page-preview .food-waste-banner.vertical-food-waste .container .total-waste{padding-top:50px}
