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,button,input,textarea{font-optical-sizing:auto;margin:0;padding:0;font-family:Roboto,serif!important}body{box-sizing:border-box;background-color:#edeff8;margin:0;padding:0}body .MuiButton-sizeMedium{text-transform:inherit}body input:-internal-autofill-selected{background-color:#0000!important}button{cursor:pointer;background:0 0;border:none}html{scrollbar-width:thin}html::-webkit-scrollbar{border-radius:4px;height:.6rem}html::-webkit-scrollbar-track{background:#c1c3c4;height:1rem}html::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{border-radius:4px;height:.6rem}::-webkit-scrollbar-track{background:#c1c3c4;height:.6rem}::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}::-webkit-scrollbar-thumb:hover{background:#a7a9aa}.MuiPopper-root.MuiPickersPopper-root{z-index:9999}.content-wrapper .MuiSwitch-root{border:2px solid #a7a9aa;border-radius:1.4rem;width:3.8rem;height:2rem;margin-right:.7rem;padding:0}.content-wrapper .MuiSwitch-root .MuiSwitch-switchBase{padding:.2rem}.content-wrapper .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(1.8rem)}.content-wrapper .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:#7bc223}.content-wrapper .MuiSwitch-root .MuiSwitch-thumb{width:1.2rem;height:1.2rem;box-shadow:none;background-color:#7bc223}.content-wrapper .MuiSwitch-root .MuiSwitch-thumb:hover{box-shadow:none}.content-wrapper .MuiSwitch-root .MuiSwitch-track{background-color:#f3f6f7}.content-wrapper .MuiSwitch-root+.MuiFormControlLabel-label{color:#a7a9aa;font-size:1.2rem;font-weight:500}.content-wrapper .MuiSwitch-root.active{border-color:#7bc223}.content-wrapper .MuiSwitch-root.active .MuiSwitch-track{background-color:#e9f9b7}.content-wrapper .MuiSwitch-root.active+.MuiFormControlLabel-label{color:#7bc223}:root{--app-header-height:4.8rem;--app-footer-height:3.6rem}html{font-size:10px}html,body,#root{height:100%;max-height:100vh}body{overflow:hidden}@media (width>=2560px){:root{--app-header-height:6.4rem;--app-footer-height:4.8rem}html{font-size:12px}}@media (width>=1600px) and (width<=2559px){:root{--app-header-height:5.6rem;--app-footer-height:4.2rem}html{font-size:10px}}@media (width>=1280px) and (width<=1599px){:root{--app-header-height:4.8rem;--app-footer-height:3.6rem}html{font-size:10px}}@media (width>=1025px) and (height<=900px){:root{--app-header-height:4.2rem;--app-footer-height:3rem}html{font-size:9px}}@media (width>=1025px) and (height<=768px){:root{--app-header-height:3.8rem;--app-footer-height:2.8rem}html{font-size:8.5px}}@media (width<=1279px){:root{--app-header-height:4.8rem;--app-footer-height:3.6rem}}@media (width>=1025px){html,body,#root{overflow:hidden}}*{box-sizing:border-box}.container{padding:0 1rem}.content-wrapper{min-height:0;max-height:calc(100vh - var(--app-header-height) - var(--app-footer-height));flex-direction:column;flex:1;padding:.8rem 1rem;display:flex;overflow:hidden}.flex{display:flex}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.flex-column{flex-direction:column}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap}.mr-6{margin-right:.6rem}.mr-4{margin-right:.4rem}.mr-10{margin-right:1rem!important}.mr-12{margin-right:1.2rem}.mr-24,.mr-20{margin-right:2.4rem}.mr-30{margin-right:3rem}.mb-24{margin-bottom:2.4rem}.mb-18{margin-bottom:1.8rem}.mb-16{margin-bottom:1.6rem}.mb-12{margin-bottom:1.2rem}.mb-10{margin-bottom:1rem}.mb-8{margin-bottom:.8rem}.mb-6{margin-bottom:.6rem}.mb-14{margin-bottom:1.4rem}.ml-16{margin-left:1.6rem}.ml-8{margin-left:-9.2rem!important}.ml-4{margin-left:.4rem}.mr-40{margin-right:4rem}.mt-24{margin-top:2.4rem}.mt-40{margin-top:4rem}input,button,img{outline:none}img{max-width:100%}.row{margin:0 -1.2rem}.col{padding:0 12px}.row-medium{margin:0 -.8rem}.col-medium{padding:0 .8rem}.d-none{display:none}div,body{scrollbar-width:thin}div::-webkit-scrollbar{border-radius:4px;height:.6rem}body::-webkit-scrollbar{border-radius:4px;height:.6rem}div::-webkit-scrollbar-track{background:#c1c3c4;height:1rem}body::-webkit-scrollbar-track{background:#c1c3c4;height:1rem}div::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}body::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}div::-webkit-scrollbar-thumb:hover{background:#a7a9aa}body::-webkit-scrollbar-thumb:hover{background:#a7a9aa}h1{color:#24282c;margin-bottom:.8rem;font-size:1.8rem;font-weight:700;line-height:2rem}h1.mb-0{margin-bottom:0}h2{color:#24282c;font-size:2rem;font-weight:700;line-height:2.8rem}h3{color:#24282c;font-size:1.8rem;font-weight:700;line-height:2.6rem}h3.modal-title{font-size:1.4rem;line-height:1.8rem}h4{color:#24282c;font-size:1.6rem;font-weight:600;line-height:2.2rem}h5{color:#24282c;font-size:1.6rem;font-weight:500;line-height:2.2rem}h6{color:#24282c;font-size:1.4rem;font-weight:500;line-height:1.8rem}p{font-size:1.3rem;line-height:2rem}p.small{font-size:1.2rem;line-height:1.5rem}label{color:#24282c;font-size:1.2rem;line-height:1.6rem}label.disabled{color:#a7a9aa}label.MuiFormLabel-root{color:#24282c;font-size:1.4rem;line-height:1.8rem}label.MuiFormLabel-root.MuiFormLabel-shrink,label.MuiFormLabel-root.Mui-focused{color:#24282c80}label.MuiFormLabel-root.disabled{color:#a7a9aa}.col50{flex-grow:1;width:50%;min-width:60rem}caption{font-size:1.4rem;line-height:2em}input{font-family:inherit;font-size:1.2rem;line-height:1.8rem}ul.MuiMenu-list{border:1px solid #daddde;border-radius:4px;min-width:24.4rem;padding:0;box-shadow:6px 6px 10px #00000014}ul.MuiMenu-list .radio-menu-list{width:100%}ul.MuiMenu-list .radio-menu-list label{border-bottom:1px solid #daddde;flex-direction:row-reverse;justify-content:space-between;margin:0;padding:12px}ul.MuiMenu-list .radio-menu-list label:last-child{border-bottom:none}ul.MuiMenu-list .radio-menu-list label .MuiFormControlLabel-label{color:#24282c;font-size:1.4rem;font-weight:500;line-height:2rem}ul.MuiMenu-list li{color:#24282c;border-bottom:1px solid #daddde;justify-content:space-between;padding:0;font-size:1.4rem;font-weight:500;line-height:2rem}ul.MuiMenu-list li.MuiMenuItem-root:hover{background-color:#0000}ul.MuiMenu-list li a,ul.MuiMenu-list li button{color:#24282c;justify-content:flex-start;align-items:center;width:100%;padding:12px;font-size:1.4rem;line-height:2rem;display:flex}ul.MuiMenu-list li a:hover,ul.MuiMenu-list li button:hover{background-color:#0000}ul.MuiMenu-list li.radio-list{width:100%;padding:0}ul.MuiMenu-list li.radio-list:hover,ul.MuiMenu-list li.radio-list.Mui-selected{background-color:#0000}ul.MuiMenu-list li.radio-list label{border-bottom:1px solid #f9faf5;flex-direction:row-reverse;justify-content:space-between;width:100%;margin:0;padding:12px}ul.MuiMenu-list li.radio-list label:last-child{border-bottom:none}ul.MuiMenu-list li.radio-list label .MuiFormControlLabel-label{color:#24282c;width:100%;font-size:1.4rem;font-weight:500;line-height:2rem}ul.MuiMenu-list li.list{transition:all .25s}ul.MuiMenu-list li.list:hover{background-color:#cae7a7}ul.MuiMenu-list li a,ul.MuiMenu-list li button{color:inherit;align-items:center;text-decoration:none}ul.MuiMenu-list li:last-child{border-bottom:none}ul.MuiMenu-list li .icons{background-color:#f3f6f7;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:.5rem;display:flex}ul.MuiMenu-list li .icons svg{max-width:12px}ul.MuiMenu-list.multi-select-menu li{padding:12px}.MuiPopover-root.navigation{z-index:99991}.MuiPopover-root .multi-select-menu-without-clear{max-width:170px}.MuiPopover-root .multi-select-menu-without-clear ul.MuiMenu-list{min-width:100%}.MuiPopover-root .multi-select-menu-without-clear ul.MuiMenu-list li{align-items:flex-start;padding:12px 5px}.MuiPopover-root .multi-select-menu-without-clear ul.MuiMenu-list li .MuiListItemText-root{white-space:normal;width:calc(100% - 3rem)}.MuiPopover-paper.MuiMenu-paper{border-radius:4px;box-shadow:6px 6px 10px #00000014}.MuiRadio-root.MuiRadio-colorPrimary{color:#4f5356;padding:0}.MuiRadio-root.MuiRadio-colorPrimary:hover,.MuiRadio-root.MuiRadio-colorPrimary:focus,.MuiRadio-root.MuiRadio-colorPrimary:visited{background-color:#0000}.MuiRadio-root.MuiRadio-colorPrimary.Mui-checked{color:#7bc223}.MuiRadio-root.MuiRadio-colorPrimary svg[data-testid=RadioButtonUncheckedIcon],.MuiRadio-root.MuiRadio-colorPrimary svg[data-testid=RadioButtonCheckedIcon]{width:1.9rem;height:1.9rem}.white-box{background-color:#fff;border-radius:.4rem;padding:.6rem}.tabbingDataWrap{border-bottom:2px solid #f9faf5}.tabs-wrapper.MuiTabs-root{min-height:auto}.tabs-wrapper .MuiTabs-scroller{scrollbar-width:thin;overflow-x:auto!important}.tabs-wrapper .MuiTabs-scroller::-webkit-scrollbar{border-radius:4px;height:.6rem}.tabs-wrapper .MuiTabs-scroller::-webkit-scrollbar-track{background:#c1c3c4;height:1rem}.tabs-wrapper .MuiTabs-scroller::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}.tabs-wrapper .MuiTabs-scroller::-webkit-scrollbar-thumb:hover{background:#a7a9aa}.tabs-wrapper .MuiTab-textColorPrimary{color:#4f535699;text-transform:capitalize;min-width:auto;min-height:auto;padding:0 1rem .6rem;font-size:1.2rem;font-weight:500;line-height:1.6rem}.tabs-wrapper .MuiTab-textColorPrimary.Mui-selected{color:#d86840}.tabs-wrapper.colapsed .MuiTab-textColorPrimary{padding-bottom:0}.tabs-wrapper.colapsed .MuiTabs-indicator{background-color:#0000;transition:all}.tabs-wrapper .MuiTabs-indicator{background-color:#d86840}.tabs-wrapper+.right{padding-bottom:.4rem}.tab-panel-content>.MuiBox-root{padding:.6rem 0 0}.date-wrap .MuiFormLabel-root{color:#a7a9aa;font-size:1.2rem;transform:translate(10px,9px)scale(1)}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink{display:none}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink.Mui-focused{display:block}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink.Mui-focused+.MuiInputBase-colorPrimary .MuiInputBase-input{visibility:hidden}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink+.MuiInputBase-colorPrimary .MuiInputBase-input{visibility:visible}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink.Mui-error{color:#a7a9aa;display:block}.date-wrap .MuiFormLabel-root.MuiInputLabel-shrink.Mui-error+.MuiInputBase-colorPrimary .MuiInputBase-input{visibility:hidden}.date-wrap .MuiInputBase-colorPrimary{color:#24282c;background-color:#fff;min-height:3.6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.date-wrap .MuiInputBase-colorPrimary legend{display:none}.date-wrap .MuiInputBase-colorPrimary .MuiOutlinedInput-notchedOutline{top:0}.date-wrap .MuiInputBase-colorPrimary .MuiInputBase-input{visibility:hidden}.date-wrap .MuiInputBase-colorPrimary.Mui-focused .MuiOutlinedInput-notchedOutline,.date-wrap .MuiInputBase-colorPrimary:hover .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#daddde}.date-wrap .MuiInputBase-colorPrimary.Mui-disabled{background-color:#f3f6f7}.date-wrap .MuiInputBase-colorPrimary.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#daddde}.date-wrap .MuiInputBase-colorPrimary.Mui-disabled svg path{stroke:#a7a9aa}.date-wrap .MuiInputBase-colorPrimary.Mui-disabled .MuiIconButton-root{border-radius:0;padding:10px}.date-wrap .MuiInputBase-colorPrimary.Mui-disabled .MuiIconButton-root.clearButton{color:#a7a9aa}.date-wrap .MuiInputBase-input{color:#24282c;padding:.8rem 0 .8rem 1rem;font-size:1.2rem;font-weight:500}.date-wrap .MuiOutlinedInput-notchedOutline{border-color:#daddde}.date-wrap .MuiIconButton-root{border-radius:0;padding:10px;position:relative}.date-wrap .MuiIconButton-root:before{content:"";background-color:#daddde;width:1px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.date-wrap .MuiIconButton-root.clearButton{opacity:1;background-color:#f3f6f7;border:none;border-radius:50%;width:24px;height:24px;margin-right:10px;padding:0}.date-wrap .MuiIconButton-root.clearButton:hover{background-color:#f3f6f7}.date-wrap .MuiIconButton-root.clearButton:before,.date-wrap .MuiIconButton-root .MuiTouchRipple-root{display:none}.date-wrap .MuiIconButton-root:hover{background-color:#0000}.date-wrap .MuiIconButton-root svg{width:1.8rem;height:1.8rem;font-size:1.8rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root{color:#fff;background-color:#24282c;border-radius:4px;min-width:39.3rem;height:auto;min-height:36.4rem;max-height:41rem;padding-bottom:2rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersSlideTransition-root{min-height:auto}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiDayCalendar-monthContainer{position:relative}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersCalendarHeader-labelContainer{font-size:2rem;font-weight:700;line-height:2.4rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersCalendarHeader-labelContainer .MuiIconButton-root{color:#fff;font-size:1.8rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiDayCalendar-header{height:4.4rem;margin-bottom:1rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersCalendarHeader-root{min-height:5rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersArrowSwitcher-button{color:#7bc223;padding:0;font-size:3.2rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersArrowSwitcher-button.Mui-disabled{color:#7bc22399}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiDayCalendar-weekDayLabel{color:#fff;width:3.6rem;margin:0 .4rem;font-size:1.2rem;line-height:1.6rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiDayCalendar-weekContainer{height:4.4rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root{color:#fff;width:3rem;height:3rem;margin:.7rem;font-size:1.6rem}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-dayWithMargin.Mui-disabled{color:#7b7e80cc}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-dayWithMargin.Mui-selected{color:#fff;background-color:#7bc223;font-weight:400}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-dayWithMargin.Mui-selected:hover{background-color:#7bc223}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-dayWithMargin.MuiPickersDay-today{color:#7bc223;background:0 0;border:none}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-dayWithMargin.MuiPickersDay-today:hover{color:#7bc223;background:0 0}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root{width:100%}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root::-webkit-scrollbar{border-radius:4px;height:.6rem}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root::-webkit-scrollbar-track{background:#c1c3c4;height:.6rem}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root .MuiPickersYear-yearButton{color:#fff;font-size:1.4rem;line-height:1.6rem}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root .MuiPickersYear-yearButton.Mui-selected{color:#fff;background-color:#7bc223;font-weight:400}.MuiPickersLayout-contentWrapper .MuiYearCalendar-root .MuiPickersYear-yearButton.Mui-selected:hover{background-color:#7bc223}.MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementEnd{margin-left:0;margin-right:0}.MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementEnd.mr-40{margin-right:4rem}.MuiFormControlLabel-root .MuiRadio-root+.MuiFormControlLabel-label{color:#24282c;margin-left:.5rem;font-size:1.2rem;font-weight:500;line-height:1.5}.MuiButton-root.MuiButton-textPrimary{white-space:nowrap;align-items:center;min-width:auto;display:flex}.MuiButton-root.MuiButton-textPrimary.ml-16{min-width:8rem;margin-left:1.6rem}.MuiButton-root.primary-btn{color:#fff;background-color:#d86840;height:3.6rem;padding:.9rem 1.2rem;font-size:1.4rem;font-weight:600;line-height:2.2rem}.MuiButton-root.primary-btn.btn-right svg{max-width:1.7rem;margin-left:0;margin-right:5px}.MuiButton-root.primary-btn.btn-right.ml-5 svg{margin-left:5px;margin-right:0}.MuiButton-root.primary-btn.btn-right .ml-4 svg{margin-right:0}.MuiButton-root.primary-btn svg{max-width:2rem;margin-left:5px}.MuiButton-root.primary-btn:disabled{opacity:.4;color:#fff}.MuiButton-root.primary-medium-green-btn{color:#fff;background-color:#7bc223;justify-content:center;align-items:center;height:3.2rem;padding:5px 2.4rem;font-size:1.6rem;font-weight:600;line-height:2.2rem;display:flex}.MuiButton-root.primary-medium-green-btn:disabled{opacity:.4;color:#fff}.MuiButton-root.primary-medium-green-btn svg{margin-left:3px}.MuiButton-root.cancel-btn{color:#d86840;min-width:auto;padding:0;font-size:1.4rem;font-weight:500;line-height:2rem}.MuiButton-root.cancel-btn:hover{background-color:#0000}.MuiButton-root.expend-btn{color:#24282c;min-width:auto;padding:0;font-size:1.2rem;font-weight:500;line-height:2rem}.MuiButton-root.expend-btn:hover{background-color:#0000}.MuiButton-root.expend-btn span{color:#d86840;background-color:#efc5b2;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:5px;display:flex}.MuiButton-root.expend-btn span svg{width:2rem;height:2rem}.MuiButton-root.expend-btn.active{padding-bottom:.8rem}.MuiButton-root.expend-btn.active span svg{transform:rotate(180deg)}.MuiButton-root.link-btn{color:#4f5356;padding:0;font-size:1.2rem;font-weight:500;line-height:2rem}.MuiButton-root.link-btn:hover{background-color:#0000}.MuiButton-root.link-btn.red{color:#d86840}.MuiButton-root.link-btn.status{position:relative}.MuiButton-root.link-btn.status:hover .status-dropdown{opacity:1;visibility:visible}.MuiButton-root.cmenu-btn{color:#24282c;max-height:3.2rem;padding:0;font-size:1.2rem;font-weight:500;line-height:2rem}.MuiButton-root.cmenu-btn svg{max-width:1.4rem;margin-right:.6rem}.MuiButton-root.cmenu-btn:hover{color:#24282c;background-color:#0000}.MuiButton-root.border-btn{color:#d86840;background-color:#fff;border:1px solid #d86840;height:3.6rem;padding:.9rem 1.2rem;font-size:1.4rem;font-weight:600;line-height:2.2rem}.MuiButton-root.border-btn.btn-right svg{margin-left:0;margin-right:5px}.MuiButton-root.border-btn svg{margin-left:3px}.MuiButton-root.border-btn:disabled{opacity:.4;color:#d86840}.MuiButton-root:disabled svg{opacity:.3}.cmenu-btn{color:#24282c;align-items:center;max-height:3.2rem;padding:0;font-size:1.2rem;font-weight:500;line-height:2rem;text-decoration:none;display:flex}.cmenu-btn svg{margin-right:.6rem}.cmenu-btn:hover{color:#24282c;background-color:#0000}.cmenu-btn:disabled{opacity:.4;pointer-events:none}.button-wrap.list .cmenu-btn,.button-wrap.list .cmenu-btn:hover{color:#4f5356}.input-box.MuiTextField-root{margin:0 0 2rem}.input-box.MuiTextField-root .MuiFormLabel-root.MuiInputLabel-formControl{top:2px}.input-box.MuiTextField-root .MuiOutlinedInput-root{color:#24282c;background-color:#fff;border-radius:4px;height:4.8rem;font-size:1.4rem;font-weight:500}.input-box.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#daddde}.input-box.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.input-box.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#daddde}.input-box.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled{background-color:#f3f6f7}.input-box.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#daddde}.input-box.MuiTextField-root .MuiOutlinedInput-root .MuiInputBase-input{padding:13px 12px}input:-webkit-autofill+label.MuiInputLabel-root{transform:translateY(-1.5em)scale(.75)}.search-input.MuiPaper-elevation{height:3.6rem;box-shadow:none;border:1px solid #daddde;border-radius:4px;justify-content:space-between;align-items:center;width:24rem;margin-left:0;display:flex}.search-input.MuiPaper-elevation .MuiInputBase-root{box-sizing:border-box;width:calc(100% - 3rem)}.search-input.MuiPaper-elevation .MuiInputBase-input{color:#24282c;width:100%;height:3.6rem;padding:0 1rem;font-size:1.3rem}.search-input.MuiPaper-elevation .MuiButtonBase-root{color:#4f5356;width:3rem;height:3.2rem;padding:.75rem}.search-input.MuiPaper-elevation .MuiButtonBase-root:hover{background-color:#0000}.divider{background-color:#daddde;width:1px;height:2.4rem;margin:0 1.6rem}.innrBox{border:1px solid #daddde;border-radius:4px;margin-bottom:.8rem;padding:.6rem}.innrBox:last-child{margin-bottom:0}.innrBox.active{box-shadow:0 2px 16px #0000001f}.innrBox .content{margin-top:.4rem;padding-top:.4rem}.projected-kitchenIndent-table-wrapper .innrBox .content{padding-top:0}.projected-kitchenIndent-table-wrapper .innrBox .content .min-select-wrapper.MuiFormControl-root .MuiSelect-select{min-width:15rem}.menu-projection .innrBox{border:1px solid #daddde;border-radius:4px;margin-bottom:.8rem;padding:.6rem}.menu-projection .innrBox.active{box-shadow:0 2px 16px #0000001f}.menu-projection .innrBox .content{border:1px solid #000;border-radius:4px;margin-top:.8rem;padding-top:0;overflow:hidden}.menu-projection .innrBox .content .nested-inner-content{border-top:1px solid #000;border-bottom:1px solid #000}.menu-projection .innrBox .content .nested-inner-content:first-child{border-top:0}.menu-projection .innrBox .content .nested-inner-content:last-child{border-bottom:0}.menu-projection .innrBox .content .nested-inner-content{margin-bottom:.4rem;overflow:hidden}.menu-projection .innrBox .content .nested-inner-content:last-child{margin-bottom:0}.menu-projection .innrBox .content .deep-nested-inner-content .acoordion-header{padding:.5rem 1.1rem}.menu-projection .innrBox .content .deep-nested-inner-content .deep-nested-content.inner{border-top:1px solid #000}.menu-projection .innrBox .content .acoordion-header{background-color:#f3f6f7;padding:.5rem .6rem}.menu-projection .innrBox .content .acoordion-header.green-bg{background-color:#e9f9b7}.menu-projection .innrBox .content .acoordion-header .dropDownButton{font-size:1.2rem}.menu-projection .innrBox .content .acoordion-header+div .MuiTable-stickyHeader thead tr:first-child th,.menu-projection .innrBox .content .acoordion-header+div .deep-nested-inner-content{border-top:1px solid #000}.menu-projection .innrBox .content .acoordion-header+div .deep-nested-inner-content .MuiTable-stickyHeader thead tr:first-child th,.menu-projection .innrBox .content .acoordion-header+div.category-content .MuiTable-stickyHeader thead tr:first-child th{border-top:none}.menu-projection .innrBox .content .nestedInnrBox{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:4px}.menu-projection .innrBox .content .nestedInnrBox:first-child{border-top-width:0}.menu-projection .innrBox .content .nestedInnrBox:last-child{border-bottom:none;margin-bottom:0}.menu-projection .innrBox .content .nestedInnrBox:last-child .acoordion-header .acoordion-header{padding:.5rem 1.1rem}.menu-projection .cotegory-content-wrap{border:1px solid #000;border-radius:.4rem;margin-top:.6rem;overflow:hidden}.menu-projection .cotegory-content-wrap .acoordion-header{background-color:#f3f6f7;padding:.5rem .6rem}.menu-projection .cotegory-content-wrap .acoordion-header .dropDownButton{font-size:1.2rem}.menu-projection .cotegory-content-wrap .acoordion-header.green-bg{background-color:#e9f9b7}.menu-projection .cotegory-content-wrap .category-content{border-top:1px solid #000}.menu-projection .MuiTableCell-body.exclude{opacity:.5;pointer-events:none;cursor:not-allowed;background-color:#daddde;min-width:18.6rem}.menu-projection-dashboard .innrBox{border-radius:4px;margin-bottom:.8rem;padding:.6rem}.menu-projection-dashboard .innrBox.active{box-shadow:0 2px 16px #0000001f}.menu-projection-dashboard .innrBox .content{border:1px solid #000;border-radius:4px;margin-top:.8rem;padding-top:0;overflow:hidden}.menu-projection-dashboard .innrBox .content .content-inner{scrollbar-width:thin;max-height:44rem;position:relative;overflow:auto}.menu-projection-dashboard .innrBox .content .content-inner .MuiTable-stickyHeader{z-index:2;border-bottom:1px solid #000;margin-bottom:-1px;position:sticky;top:0}.menu-projection-dashboard .innrBox .content .content-inner::-webkit-scrollbar{border-radius:4px;height:.5rem}.menu-projection-dashboard .innrBox .content .content-inner::-webkit-scrollbar-track{background:#a7a9aa;height:1rem}.menu-projection-dashboard .innrBox .content .content-inner::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.5rem}.menu-projection-dashboard .innrBox .content .content-inner::-webkit-scrollbar-thumb:hover{background:#a7a9aa}.menu-projection-dashboard .innrBox .content .content-inner>.nested-inner-content-wrap>.nested-inner-content{margin-bottom:4px}.menu-projection-dashboard .innrBox .content .content-inner>.nested-inner-content-wrap:last-child .nested-inner-content{margin-bottom:0}.menu-projection-dashboard .innrBox .content .acoordion-header.green-bg{background-color:#e9f9b7}.menu-projection-dashboard .innrBox .content .acoordion-header.main-accordion,.menu-projection-dashboard .innrBox .content .acoordion-header.main-accordion+.nested-content{border-bottom:1px solid #000}.menu-projection-dashboard .innrBox .content .acoordion-header.main-accordion+.nested-content:empty{border-bottom:none}.menu-projection-dashboard .innrBox .content .acoordion-header.main-accordion+.nested-content>.nested-inner-content-wrap:first-child>.acoordion-header{border-top-width:0}.menu-projection-dashboard .innrBox .content .nested-content th,.menu-projection-dashboard .innrBox .content .nested-content.show-dishcategory .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:1px solid #000}.menu-projection-dashboard .innrBox .content .nested-content.show-dishcategory:only-child .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:none}.menu-projection-dashboard .innrBox .content .nested-content.hide-dishcategory .MuiTableHead-root{display:none}.menu-projection-dashboard .innrBox .content .nested-content.hide-dishcategory .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:1px solid #000}.menu-projection-dashboard .innrBox .content .nested-content.hide-dishcategory:last-of-type .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:none}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap:last-child .acoordion-header.main-accordion{border-bottom:1px solid #000}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap:last-child .acoordion-header.main-accordion+.nested-content{border-bottom:none}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .table-inner,.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap{width:auto;overflow:visible}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .acoordion-header{padding:.5rem 1.1rem}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .acoordion-header .dropDownButton{left:1.1rem}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .acoordion-header+.nested-content .MuiTableCell-root.MuiTableCell-head{border-bottom:1px solid #000}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .nested-content .acoordion-header{padding:.5rem 1.6rem}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .nested-content .acoordion-header .dropDownButton{left:1.6rem}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .nested-content .nested-content .acoordion-header{padding:.5rem 2.1rem}.menu-projection-dashboard .innrBox .content .nested-inner-content-wrap .nested-inner-content-wrap .nested-content .nested-content .acoordion-header .dropDownButton{left:2.1rem}.menu-projection-dashboard .innrBox .content .acoordion-header{background-color:#f3f6f7;padding:.5rem .6rem;position:relative}.menu-projection-dashboard .innrBox .content .acoordion-header .dropDownButton{font-size:1.2rem}.menu-projection-dashboard .innrBox .content .nestedInnrBox{margin-bottom:4px}.menu-projection-dashboard .innrBox .content .nestedInnrBox .acoordion-header .dropDownButton{position:sticky;left:.6rem}.menu-projection-dashboard .innrBox .content .nestedInnrBox .acoordion-header .cmenu-btn{position:sticky;right:.6rem}.menu-projection-dashboard .innrBox .content .nestedInnrBox:last-child{margin-bottom:0}.menu-projection-dashboard .innrBox .content .nestedInnrBox:last-child .acoordion-header{border-top:1px solid #000}.menu-projection-dashboard .MuiTableCell-body.exclude{opacity:.5;pointer-events:none;cursor:not-allowed;background-color:#fff}.rows-mandatory{color:#d86840}.dropDownButton{color:#24282c;cursor:pointer;background:0 0;border:none;min-width:10rem;font-size:1.4rem;font-weight:600}.dropDownButton span{color:#d86840;background-color:#efc5b2;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:.8rem;display:flex}.dropDownButton span svg{width:2rem;height:2rem;transition:all .25s}.dropDownButton.active svg{transform:rotate(180deg)}.modal{padding:0!important}.modal .modal-header{border-bottom:1px solid #daddde;padding:1.2rem}.modal .modal-header .close{color:#4f5356;cursor:pointer;background:#daddde;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.modal .modal-header .close svg{width:1.8rem;height:1.8rem}.modal .modal-body{max-height:calc(100vh - 11rem);padding:1.6rem 1.2rem 2rem;overflow-y:auto}.modal .modal-body .input-wrap .MuiInputBase-formControl .MuiInputBase-input{box-sizing:border-box;height:3.6rem;padding:0 12px;font-size:1.2rem}.modal .modal-body .input-wrap .MuiInputBase-formControl .MuiOutlinedInput-notchedOutline{border:1px solid #daddde;border-radius:.4rem}.modal .modal-body .input-wrap .MuiInputBase-formControl:hover .MuiOutlinedInput-notchedOutline,.modal .modal-body .input-wrap .MuiInputBase-formControl.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#daddde}.modal .modal-description{color:#666;text-align:center}.modal .modal-footer{padding:0 1.6rem 1.6rem}.modal .modal-footer button{min-width:7.4rem;margin:0 8px}.MuiFormControlLabel-root.CheckBox .MuiCheckbox-root{color:#bab7b3;padding:0}.MuiFormControlLabel-root.CheckBox .MuiCheckbox-root.Mui-checked{color:#7bc223}.MuiFormControlLabel-root.CheckBox .MuiCheckbox-root:hover{background:0 0}.MuiFormControlLabel-root.CheckBox .MuiCheckbox-root .MuiSvgIcon-root{width:2rem;height:2rem;font-size:2rem}.MuiFormControlLabel-root.CheckBox .MuiCheckbox-root .MuiTouchRipple-root{opacity:0}.MuiFormControlLabel-root.CheckBox .MuiFormControlLabel-label{color:#24282c;margin-left:.5rem;font-size:1.4rem;font-weight:500;line-height:2rem}.MuiTooltip-tooltip{padding:.5rem}.MuiTooltip-tooltip.MuiTooltip-tooltipPlacementTop{color:#fff;text-align:center;background-color:#24282c;max-width:15.6rem;font-size:1.2rem;line-height:2rem}.MuiTooltip-tooltip.MuiTooltip-tooltipPlacementTop .MuiTooltip-arrow{color:#24282c}.MuiModal-root[role=presentation]{z-index:99999}.Toastify__toast-container{z-index:999999!important}.MuiChip-root.MuiChip-filled{color:#24282c;background-color:#e9f9b7;border:1px solid #7bc223;border-radius:4px;height:2rem;margin:0 5px;padding:0 4px;font-size:1.2rem;line-height:2rem}.MuiChip-root.MuiChip-filled .MuiChip-label{padding:0 3px!important}.MuiChip-root.MuiChip-filled .MuiChip-deleteIcon{color:#24282c;margin:0;font-size:1.6rem}.button-wrap.list button path{stroke:#24282c}.button-wrap.list button.Mui-disabled path{opacity:.7}.button-wrap.list button.primary-btn path{stroke:#fff}.initiatelPlanTable{border:1px solid #000;border-radius:4px;position:relative;overflow:hidden}.initiatelPlanTable .table-inner{box-shadow:none;scrollbar-width:thin;border-width:0;width:100%;position:relative;overflow-x:auto}.initiatelPlanTable .table-inner::-webkit-scrollbar{border-radius:4px;height:.6rem}.initiatelPlanTable .table-inner::-webkit-scrollbar-track{background:#c1c3c4;height:1rem}.initiatelPlanTable .table-inner::-webkit-scrollbar-thumb{background:#a7a9aa;border-radius:6rem;height:.6rem}.initiatelPlanTable .table-inner::-webkit-scrollbar-thumb:hover{background:#a7a9aa}.initiatelPlanTable .table-inner .table-title{color:#24282c;font-size:1.2rem;font-weight:500;line-height:2rem}.initiatelPlanTable .table-inner .info{justify-content:center;align-items:center;margin-left:.8rem;display:flex}.initiatelPlanTable .table-inner .add{background-color:#7bc223;border-radius:.4rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:1rem;display:flex}.initiatelPlanTable .table-inner .add.disabled,.initiatelPlanTable .table-inner .delete-btn.Mui-disabled{opacity:.4}.initiatelPlanTable .table-inner .delete-btn.Mui-disabled svg{opacity:1}.initiatelPlanTable .table-inner .apply-all{background-color:#fbeee8!important}.initiatelPlanTable .table-inner .exclude{opacity:.5;pointer-events:none;cursor:not-allowed;background-color:#daddde;min-width:18.6rem}.input-wrap{width:100%}.input-wrap .MuiOutlinedInput-root{color:#24282c;height:3.6rem;font-size:1.2rem;font-weight:500}.input-wrap .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.input-wrap .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#daddde}.input-wrap .MuiOutlinedInput-root .MuiInputBase-input{color:#24282c;padding:1rem;font-size:1.2rem;font-weight:500}.input-wrap .MuiOutlinedInput-root.Mui-disabled{background-color:#f3f6f7}.input-wrap .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#daddde}.input-wrap .price-input{position:relative}.input-wrap .price-input .MuiOutlinedInput-root .MuiInputBase-input{box-sizing:border-box;padding:.2rem 1rem .2rem 2.5rem}.input-wrap .input-rows{width:100%;position:relative}.input-wrap .input-rows .MuiOutlinedInput-root .MuiInputBase-input{box-sizing:border-box;padding:.2rem .8rem}.input-wrap .rs{color:#24282c;font-size:1.2rem;font-weight:500;line-height:1.8rem;position:absolute;bottom:.86rem;left:1rem}.input-wrap .rs.disabled{color:#a7a9aa}.input-wrap .MuiOutlinedInput-notchedOutline{border:1px solid #daddde;border-radius:.4rem}.total-cost{color:#24282c;font-size:1.2rem;font-weight:600;line-height:2.2rem}.total-cost span{font-weight:700}.total-cost.semi-bold span{font-weight:600}.recipe-message{color:#7b7e80;font-size:1.2rem;line-height:2.2rem}.recipe-message strong{color:#24282c;font-weight:500}.menu-period{color:#24282c;font-size:1.2rem;line-height:2.2rem}.menu-period strong{font-weight:600}.menu-period span{margin-left:.6rem;font-weight:600}.add-mog{min-width:8.6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.add-mog button{justify-content:center;align-items:center;display:flex}.add-mog button:disabled span{opacity:.3}.add-mog button span{background-color:#7bc223;border-radius:.4rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-right:.8em;display:flex}.add-cafe{min-width:8.6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.add-cafe button{justify-content:center;align-items:center;display:flex}.add-cafe button span{background-color:#7bc223;border-radius:.4rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:.5rem;margin-right:.8em;display:flex}.wd-140{min-width:14rem}.menu-dropdown-list .list{min-width:27.7rem;padding:1.2rem}.menu-dropdown-list .list:hover{background-color:#0000!important}.menu-dropdown-list .list .MuiFormControlLabel-root{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex}.menu-dropdown-list .list .MuiFormControlLabel-root span{color:#24282c;padding:0;font-size:1.2rem;font-weight:500;line-height:1.6rem}.menu-dropdown-list .list .MuiSvgIcon-root{color:#4f5356;width:1.8rem;height:1.8rem}.menu-dropdown-list .list .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{color:#62991a}.menu-dropdown-list .submit-button-wrapper{width:100%;padding:1.2rem}.menu-dropdown-list .submit-button-wrapper button{justify-content:center;width:100%;display:flex}.menu-dropdown-list .submit-button-wrapper button:hover{background-color:#d86840!important}.status-dropdown{opacity:0;visibility:hidden;z-index:3;background-color:#fff;border-radius:.4rem;width:18rem;transition:all .25s;position:absolute;top:calc(100% + .6rem);left:0;overflow:hidden;transform:translate(-34%);box-shadow:6px 6px 10px #00000014}.status-dropdown li{color:#24282c;border-bottom:1px solid #f3f6f7;align-items:center;padding:.8rem 1.2rem;font-size:1.2rem;line-height:1.9rem;display:flex}.status-dropdown li span{background-color:#7b7e80;border-radius:50%;width:.9rem;height:.9rem;margin-right:.5rem}.status-dropdown li.saved span{background-color:#1bb4e2}.status-dropdown li.pending span{background-color:#d86840}.status-dropdown li.mp-pending span{background-color:#eca53a}.status-dropdown li.mr-pending span{background-color:#c5be00}.status-dropdown li.submitted span{background-color:#7bc223}.table-border-btn{color:#7b7e80;text-align:center;background-color:#f3f6f7;border:1px solid #a7a9aa;border-radius:4px;justify-content:center;align-items:center;width:100%;height:2.4rem;font-size:1.2rem;display:flex;padding:.6rem!important}.table-border-btn:hover{background-color:#f3f6f7}.table-border-btn.saved{color:#1bb4e2;background-color:#1bb4e21a;border-color:#1bb4e2}.table-border-btn.saved:hover{background-color:#1bb4e21a}.table-border-btn.submitted{color:#7bc223;background-color:#7bc2231a;border-color:#7bc223}.table-border-btn.submitted:hover{background-color:#7bc2231a}.table-border-btn.pending{color:#d86840;background-color:#d868401a;border-color:#d86840}.table-border-btn.pending:hover{background-color:#d868401a}.table-border-btn.mp-pending{color:#eca53a;background-color:#eca53a1a;border-color:#eca53a}.table-border-btn.mp-pending:hover{background-color:#eca53a1a}.table-border-btn.mr-pending{color:#c5be00;background-color:#c5be001a;border-color:#c5be00}.table-border-btn.mr-pending:hover{background-color:#c5be001a}.center{text-align:center}.titlePrice span.egg{border-color:#eca53a}.titlePrice span.egg:after{background-color:#eca53a}.titlePrice span.nvg{border-color:#d86840}.titlePrice span.nvg:after{content:"";background:0 0;border-bottom:8px solid #8a4528;border-left:5px solid #0000;border-right:5px solid #0000;border-radius:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-wrap label{margin-bottom:.5rem;display:inline-block}.input-wrap input{color:#24282c;border:1px solid #daddde;border-radius:.4rem;width:100%;height:3.6rem;padding:0 1rem;font-size:1.2rem}.innerbox-shadow{box-shadow:0 2px 16px #0000001f}.noData{text-align:center;background-color:#f3f6f7;border:1px solid #000;border-radius:4px;padding:1rem;font-size:1.2rem}.MuiPickerPopper-root .MuiPaper-root,.MuiPickersPopper-root .MuiPaper-root,.MuiPopover-paper,.MuiDialog-paper{color:#0f2746!important;background-color:#fff!important;border-radius:8px!important;box-shadow:0 6px 18px #1018281f!important}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root,.MuiPickersLayout-root .MuiDateCalendar-root,.MuiPickersLayout-contentWrapper .MuiDateCalendar-root{color:#0f2746!important;background-color:#fff!important;border-radius:4px!important;min-width:auto!important;min-height:auto!important;max-height:41rem!important;padding-bottom:2rem!important}.MuiPickersLayout-contentWrapper .MuiDateCalendar-root *,.MuiPickersPopper-root .MuiDateCalendar-root *{color:inherit!important;background:0 0!important}.MuiDayCalendar-root .MuiPickersDay-root,.MuiPickersCalendarHeader-root,.MuiPickersDay-root{color:inherit!important}.MuiPaper-root[style],.MuiPopover-paper[style],.MuiDialog-paper[style]{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}body .MuiPickerPopper-root .MuiPaper-root,body .MuiPickersPopper-root .MuiPaper-root{background-color:#fff!important}.MuiPickerPopper-root,.MuiPickersPopper-root,.MuiPopper-root{opacity:1!important}.MuiPickersDay-root.Mui-selected,.MuiPickersDay-root[aria-selected=true],.MuiDayCalendar-root .MuiPickersDay-root.Mui-selected,.MuiDayCalendar-root .MuiPickersDay-root[aria-selected=true]{color:#fff!important;box-shadow:none!important;background-color:#0f2746!important}.MuiPickersDay-root.Mui-selected:hover,.MuiPickersDay-root[aria-selected=true]:hover,.MuiPickersDay-root.Mui-selected:focus-visible{color:#fff!important;background-color:#07172b!important}.MuiPickersDay-dayWithMargin.Mui-selected,.PrivatePickersDay-root.Mui-selected{color:#fff!important;background-color:#0f2746!important}.MuiPickersDay-root[aria-current=date]:not(.Mui-selected),.MuiPickersDay-root.Mui-day-today:not(.Mui-selected),.MuiDayCalendar-root .MuiPickersDay-root[aria-current=date]:not(.Mui-selected),button[class*=MuiPickerDay-root][aria-current=date]:not(.Mui-selected),button[class*=MuiPickerDay-root][data-day=today]:not(.Mui-selected){color:#0f2746!important;background-color:#0f27461f!important;border-radius:50%!important}button[class*=MuiPickerDay-root][aria-current=date]:not(.Mui-selected):after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0f27462e}.MuiPickerPopper-root button[aria-selected=true],.MuiPickerPopper-root button[aria-pressed=true],.MuiPickerPopper-root button[class*=MuiPickerDay-root].Mui-selected,.MuiPickersPopper-root button[class*=MuiPickerDay-root].Mui-selected,.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected,.MuiDateCalendar-root button[class*=MuiPickerDay-root][aria-selected=true],.MuiPickersLayout-root .MuiPickersDay-root.Mui-selected,.MuiDayCalendar-root .MuiPickersDay-root.Mui-selected,.MuiPickersLayout-root button[class*=MuiPickerDay-root].Mui-selected{color:#fff!important;box-shadow:none!important;background-color:#0f2746!important;border-radius:50%!important}.MuiDateCalendar-root .MuiPickersDay-root,.MuiDateCalendar-root button[class*=MuiPickerDay-root],.MuiDateCalendar-root .css-zwi8lm-MuiButtonBase-root-MuiPickerDay-root,.MuiDateCalendar-root .MuiDayCalendar-root .MuiPickersDay-root{font-size:.95rem!important;font-weight:500!important}.MuiDateCalendar-root button[class*=MuiPickerDay-root].Mui-selected,.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected,.MuiDateCalendar-root button[aria-selected=true]{color:#fff!important;background-color:#0f2746!important;font-size:1rem!important;font-weight:600!important}.MuiDateCalendar-root button[class*=MuiPickerDay-root][aria-current=date]:not(.Mui-selected),.MuiDateCalendar-root .MuiPickersDay-root[aria-current=date]:not(.Mui-selected){color:#0f2746!important;font-weight:600!important}.MuiDateCalendar-root button[aria-selected=true] *,.MuiDateCalendar-root button[class*=MuiPickerDay-root].Mui-selected *,.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected *{color:inherit!important}.MuiPickerPopper-root [aria-pressed=true],.MuiPickerPopper-root [aria-current=date].Mui-selected,.MuiPickersPopper-root [aria-pressed=true],.MuiPickersPopper-root [aria-current=date].Mui-selected{color:#fff!important;background-color:#0f2746!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#0f172a;background:#f8fafc}._box_1xdww_1{min-height:calc(100vh - 20px)}._box_1xdww_1 h1{margin:3rem 0 3.5rem;font-size:2.5rem}header.header{height:var(--app-header-height);min-height:var(--app-header-height);max-height:var(--app-header-height);z-index:99990;background-color:#fff;flex-shrink:0;padding:0 1rem;position:sticky;top:0;left:0}header .logo-menu{width:50%;max-width:60%}header .logo{min-width:11rem;max-width:11.5rem;margin-right:12rem}header .logo a{display:inline-flex}header .menulist{margin-right:3.6rem}header .menulist:last-child{margin-right:0}header .menu-btn{color:#333;cursor:pointer;padding:1.4rem 0;font-size:1.6rem;line-height:2.2rem}header .menu-btn:hover,header .menu-btn:focus{background:0 0}header .menu-btn.child-active{color:#7bc223}header .menu-btn .MuiButton-icon{color:#a7a9aa;transition:all .25s}header .menu-btn.active{color:#7bc223}header .menu-btn.active .MuiButton-icon{transform:rotate(180deg)}header .menu-btn .MuiTouchRipple-root{display:none}header .user{cursor:pointer;padding:.6rem 0}header .user .user-data{flex-direction:column;min-width:137px;display:flex}header .user h6{color:#333}header .user p{color:#333c}header .user .MuiIconButton-root{color:#4f5356;width:2rem;margin-left:1rem;padding:0;font-size:2rem;transition:all .25s}header .user .MuiIconButton-root.active{transform:rotate(180deg)}header .user .MuiIconButton-root svg{font-size:2rem}header .icon-wrap{background-color:#d8684033;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin-right:.5rem;display:flex}header .icon-wrap .icon{stroke:#d86840}header .full-screen,header .select-wrapper{margin-right:3.6rem;padding:0}header .select-wrapper .MuiInputBase-colorPrimary{padding:.6rem 0}header .select-wrapper .MuiInputBase-colorPrimary .MuiOutlinedInput-notchedOutline{border:none}header .select-wrapper .MuiInputBase-colorPrimary svg{color:#4f5356;font-size:2rem}header .select-wrapper .MuiSelect-select{box-sizing:border-box;color:#24282c;text-transform:capitalize;border:1px solid #d86840;width:180px;height:3.6rem;padding:1rem 3.2rem 1rem 1rem;font-size:1.4rem;font-weight:500}header .select-wrapper .MuiSelect-select.Mui-disabled{background-color:#f3f6f7;border-color:#daddde}header .select-wrapper .MuiSelect-select.Mui-disabled~svg{opacity:.5}header .select-wrapper .MuiSelect-select.Mui-focused{border-width:1px;border-color:#d86840}.navigation .MuiMenu-list,.navigation .MuiMenu-list .MuiMenuItem-root{padding:0}.navigation .MuiMenu-list a,.navigation .MuiMenu-list button{width:100%;padding:12px 7px;display:block}.navigation .MuiMenu-list a:hover,.navigation .MuiMenu-list a.active,.navigation .MuiMenu-list button:hover,.navigation .MuiMenu-list button.active{background-color:#cae7a7}.user-menu-list .MuiMenu-list{overflow:hidden}.user-menu-list .MuiMenu-list .MuiButton-root{border-radius:0;font-weight:500}.user-menu-list .MuiMenu-list .MuiButton-root:hover,.user-menu-list .MuiMenu-list .MuiButton-root.active{background-color:#f3f6f7}.user-menu-list .MuiMenu-list .MuiButton-root.logout-button{color:#d86840}.user-menu-list .MuiMenu-list .MuiButton-root.logout-button:hover,.user-menu-list .MuiMenu-list .MuiButton-root.logout-button.active{background-color:#fff}@media (width>=1025px) and (height<=768px){header .menu-btn{padding:1rem 0;font-size:1.4rem}header .icon-wrap{width:3.2rem;height:3.2rem}header .select-wrapper .MuiSelect-select{height:3.2rem;padding:.8rem 3rem .8rem .8rem;font-size:1.3rem}header .user h6,header .user p{font-size:1.2rem}}@media (width>=1025px) and (height<=900px) and (height>=769px){header .menu-btn{padding:1.2rem 0;font-size:1.5rem}}@media (width>=2560px){header.header{padding:0 2rem}header .logo{min-width:13rem;max-width:14rem}header .menu-btn{padding:1.6rem 0;font-size:1.8rem}header .icon-wrap{width:4.2rem;height:4.2rem}header .select-wrapper .MuiSelect-select{width:220px;height:4.2rem;padding:1.2rem 3.6rem 1.2rem 1.2rem;font-size:1.6rem}header .user .user-data{min-width:160px}header .user h6{font-size:1.6rem}header .user p{font-size:1.4rem}}._footer_xd13m_1{min-height:var(--app-footer-height);max-height:var(--app-footer-height);z-index:9;background-color:#fff;border-top:1px solid #daddde;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.8rem 2rem;display:flex;position:sticky;bottom:0}._copy_xd13m_19{color:#4f5356;font-size:1.15rem;font-weight:500;line-height:1.4}._failureLink_xd13m_26{color:#7bc223;font-size:1.2rem;font-weight:500;text-decoration:none;transition:color .2s}._failureLink_xd13m_26:hover{color:#62991a;text-decoration:underline}@media (width>=1600px){._footer_xd13m_1{padding-inline:3rem}._copy_xd13m_19{font-size:1.3rem}}@media (width<=1024px){._footer_xd13m_1{text-align:center;justify-content:center}}@media (width<=640px){._footer_xd13m_1{padding-inline:1rem}._copy_xd13m_19{font-size:1.05rem}}@media (width>=1025px) and (height<=900px){._footer_xd13m_1{padding:.6rem 1.6rem}._copy_xd13m_19{font-size:1rem}._failureLink_xd13m_26{font-size:1.05rem}}@media (width>=1025px) and (height<=768px){._footer_xd13m_1{padding:.5rem 1.4rem}._copy_xd13m_19{font-size:.95rem}._failureLink_xd13m_26{font-size:1rem}}@media (width>=2560px){._footer_xd13m_1{padding:1rem 3rem}._copy_xd13m_19,._failureLink_xd13m_26{font-size:1.4rem}}._shell_1v7qx_3{--shell-gap:clamp(.7rem, .75vw, 1.1rem);width:100%;height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:#fff;gap:0;transition:grid-template-areas .3s,grid-template-columns .3s,grid-template-rows .3s;display:grid;overflow:hidden}._zoneMain_1v7qx_14{grid-area:main;min-height:0;overflow:hidden}._zoneRightRail_1v7qx_20{color:#ffffffd9;text-align:center;box-sizing:border-box;border-left:1px solid #ffffff57;grid-area:rightRail;justify-content:stretch;align-items:stretch;padding:0;font-size:1.1rem;font-weight:600;display:flex;overflow:hidden;box-shadow:inset 1px 0 #ffffff38}._zoneBottomStrip_1v7qx_36{color:#ffffffd9;text-align:center;box-sizing:border-box;border-top:1px solid #ffffff57;grid-area:bottomStrip;justify-content:stretch;align-items:stretch;height:100%;min-height:0;padding:0;font-size:1.1rem;font-weight:600;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}:root{--kiosk-rail-width:clamp(10rem, 16vw, 22rem);--kiosk-strip-height:clamp(6rem, 30vh, 14rem);--kiosk-inset-gap:clamp(.7rem, .9vw, 1.1rem);--kiosk-inset-pad:clamp(.8rem, 1.1vw, 1.35rem);--kiosk-main-height-offset:20px}[data-template=L3],[data-template=L4]{--kiosk-strip-height:30%}._shellInset_1v7qx_68{width:100%;height:calc(100dvh - var(--app-header-height) - var(--app-footer-height) - var(--kiosk-main-height-offset));box-sizing:border-box;grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-rows:minmax(0, calc(100% - var(--kiosk-strip-height) - var(--kiosk-inset-gap))) var(--kiosk-strip-height);align-content:stretch;gap:var(--kiosk-inset-gap);min-height:0;padding:var(--kiosk-inset-pad);background:#fff;border:1px solid #d4deeb;border-radius:1.1rem;display:grid;overflow:hidden;box-shadow:0 .8rem 2rem #1018280f}._zoneMainInset_1v7qx_86{box-sizing:border-box;grid-area:1/1;place-self:start stretch;min-width:0;min-height:0;overflow:hidden}._zoneRightRailInset_1v7qx_98{color:#ffffffe6;text-align:center;box-sizing:border-box;border-radius:0;grid-area:1/2/span 2;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-size:1.1rem;font-weight:600;display:flex}._zoneBottomStripInset_1v7qx_118{color:#ffffffe6;text-align:center;box-sizing:border-box;border-radius:4px;grid-area:2/1;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-size:1.1rem;font-weight:600;display:flex;overflow:hidden}@media (width<=900px){:root{--kiosk-rail-width:clamp(7.25rem, 18vw, 9.5rem);--kiosk-strip-height:clamp(5.5rem, 28vh, 9rem);--kiosk-inset-gap:.75rem;--kiosk-inset-pad:.75rem;--kiosk-main-height-offset:20px}._shellInset_1v7qx_68{grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-rows:minmax(0, calc(100% - var(--kiosk-strip-height) - var(--kiosk-inset-gap))) var(--kiosk-strip-height);align-items:stretch;column-gap:var(--kiosk-inset-gap);row-gap:var(--kiosk-inset-gap);padding:var(--kiosk-inset-pad)}._zoneMainInset_1v7qx_86{border-radius:.75rem;min-height:0}._zoneRightRailInset_1v7qx_98{height:100%;min-height:0}._zoneBottomStripInset_1v7qx_118{border-radius:.75rem;width:100%;height:100%}}@media (width<=640px){:root{--kiosk-rail-width:clamp(4.8rem, 16vw, 6rem);--kiosk-strip-height:clamp(5rem, 26vh, 7.5rem);--kiosk-inset-gap:.5rem;--kiosk-inset-pad:.5rem;--kiosk-main-height-offset:20px}._shellInset_1v7qx_68{grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-rows:minmax(0, calc(100% - var(--kiosk-strip-height) - var(--kiosk-inset-gap))) var(--kiosk-strip-height);column-gap:var(--kiosk-inset-gap);row-gap:var(--kiosk-inset-gap);padding:var(--kiosk-inset-pad)}._zoneMainInset_1v7qx_86{border-radius:.6rem;min-height:0;overflow:auto}._zoneRightRailInset_1v7qx_98{height:100%;min-height:0;padding:0;font-size:.95rem}._zoneBottomStripInset_1v7qx_118{border-radius:.6rem;padding:0;font-size:.95rem}}@media (width>=1366px) and (width<=1599px){:root{--kiosk-rail-width:clamp(10rem, 16vw, 18rem);--kiosk-strip-height:clamp(7.2rem, 13vh, 10.5rem);--kiosk-inset-gap:clamp(.65rem, .45vw, .95rem);--kiosk-inset-pad:clamp(.75rem, .7vw, 1rem);--kiosk-main-height-offset:20px}._zoneRightRail_1v7qx_20,._zoneBottomStrip_1v7qx_36,._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1rem}}@media (width>=1600px) and (width<=1919px){:root{--kiosk-rail-width:clamp(11rem, 15vw, 20rem);--kiosk-strip-height:clamp(7.6rem, 13vh, 11.2rem);--kiosk-inset-gap:clamp(.7rem, .5vw, 1.05rem);--kiosk-inset-pad:clamp(.85rem, .75vw, 1.15rem);--kiosk-main-height-offset:20px}._zoneRightRail_1v7qx_20,._zoneBottomStrip_1v7qx_36,._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1.05rem}}@media (width>=1920px) and (width<=2399px){:root{--kiosk-rail-width:clamp(11.5rem, 14vw, 22rem);--kiosk-strip-height:clamp(8rem, 12.5vh, 12rem);--kiosk-inset-gap:clamp(.8rem, .5vw, 1.2rem);--kiosk-inset-pad:clamp(.95rem, .8vw, 1.25rem);--kiosk-main-height-offset:22px}._zoneRightRail_1v7qx_20,._zoneBottomStrip_1v7qx_36,._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1.1rem}}@media (width>=2400px){:root{--kiosk-rail-width:clamp(12rem, 13vw, 24rem);--kiosk-strip-height:clamp(8.5rem, 12vh, 14rem);--kiosk-inset-gap:clamp(.85rem, .55vw, 1.35rem);--kiosk-inset-pad:clamp(1rem, .75vw, 1.5rem);--kiosk-main-height-offset:24px}._shell_1v7qx_3{--shell-gap:clamp(.9rem, .45vw, 1.4rem)}._zoneRightRail_1v7qx_20{padding:.7rem .5rem;font-size:1.2rem}._zoneBottomStrip_1v7qx_36{min-height:clamp(8.5rem,12vh,14rem);font-size:1.15rem}._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1.15rem}}@media (width>=3200px) and (width<=3839px){:root{--kiosk-rail-width:clamp(13rem, 12vw, 25rem);--kiosk-strip-height:clamp(9rem, 11vh, 15rem);--kiosk-inset-gap:clamp(1rem, .5vw, 1.45rem);--kiosk-inset-pad:clamp(1.1rem, .8vw, 1.65rem);--kiosk-main-height-offset:28px}._shell_1v7qx_3{--shell-gap:clamp(1rem, .5vw, 1.55rem)}._zoneRightRail_1v7qx_20,._zoneBottomStrip_1v7qx_36,._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1.2rem}}@media (width>=3840px){:root{--kiosk-rail-width:clamp(14rem, 11vw, 26rem);--kiosk-strip-height:clamp(9.5rem, 10vh, 16rem);--kiosk-inset-gap:clamp(1.1rem, .45vw, 1.6rem);--kiosk-inset-pad:clamp(1.2rem, .85vw, 1.8rem);--kiosk-main-height-offset:32px}._shell_1v7qx_3{--shell-gap:clamp(1.05rem, .55vw, 1.7rem)}._zoneRightRail_1v7qx_20,._zoneBottomStrip_1v7qx_36,._zoneRightRailInset_1v7qx_98,._zoneBottomStripInset_1v7qx_118{font-size:1.25rem}}._rail_zfpfm_5{background:#fff;border-left:1px solid #c8d3e2;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._railHeader_zfpfm_27{background:#17315f;flex-shrink:0;align-items:center;gap:8px;padding:12px 14px;display:flex}._liveDot_zfpfm_45{background:#f44;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite _pulse_zfpfm_1}._liveText_zfpfm_63{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(.85rem,.4vw + .3vh,1.1rem);font-weight:700}._railMask_zfpfm_81{flex:1;position:relative;overflow:hidden}._fadeTop_zfpfm_93{z-index:2;pointer-events:none;background:linear-gradient(#fff,#0000);height:32px;position:absolute;top:0;left:0;right:0}._fadeBot_zfpfm_111{z-index:2;pointer-events:none;background:linear-gradient(#0000,#fff);height:32px;position:absolute;bottom:0;left:0;right:0}._railTrack_zfpfm_131{flex-direction:column;animation:20s linear infinite _scrollUp_zfpfm_1;display:flex}._railTrack_zfpfm_131:hover{animation-play-state:paused}._railItem_zfpfm_153{border-bottom:1px solid #eef1f5;flex-shrink:0;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._itemIcon_zfpfm_171{background:#e6eef9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}._itemBody_zfpfm_195{flex:1;min-width:0}._itemTitle_zfpfm_205{color:#17315f;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:clamp(.85rem,.38vw + .28vh,1.1rem);font-weight:700;line-height:1.3;overflow:hidden}._itemSub_zfpfm_227{color:#6b7a8d;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(.75rem,.3vw + .22vh,.95rem);line-height:1.35;overflow:hidden}._veg_zfpfm_249 ._itemIcon_zfpfm_171{background:#eaf3de}._info_zfpfm_251 ._itemIcon_zfpfm_171{background:#e6eef9}._alert_zfpfm_253 ._itemIcon_zfpfm_171{background:#faeeda}._hot_zfpfm_255 ._itemIcon_zfpfm_171{background:#fcebeb}@keyframes _scrollUp_zfpfm_1{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes _pulse_zfpfm_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media (width>=2400px){._railHeader_zfpfm_27{padding:14px 16px}._liveText_zfpfm_63{font-size:clamp(1rem,.32vw + .24vh,1.28rem)}._fadeTop_zfpfm_93,._fadeBot_zfpfm_111{height:40px}._railItem_zfpfm_153{gap:12px;padding:14px 16px}._itemIcon_zfpfm_171{width:42px;height:42px}._itemTitle_zfpfm_205{font-size:clamp(1rem,.34vw + .22vh,1.22rem)}._itemSub_zfpfm_227{font-size:clamp(.88rem,.26vw + .18vh,1.02rem)}}._strip_1766d_1{color:#fff;box-sizing:border-box;background:linear-gradient(90deg,#8ecbf0 0%,#3ea6df 50%,#2a93c8 100%);grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;align-items:stretch;gap:.9rem 1.2rem;width:100%;height:100%;padding:1.2rem 1.2rem 1.1rem;display:grid;overflow:hidden}._compact_1766d_16{align-items:center;gap:.65rem;padding:.55rem .8rem;display:flex}._titleBlock_1766d_23{border-right:1px solid #ffffff57;flex-direction:column;flex:none;grid-area:1/1;justify-content:center;gap:.4rem;padding-right:1.2rem;display:flex}._stripTitle_1766d_35{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:1.28rem;font-weight:800}._stripMeta_1766d_43{opacity:.98;white-space:nowrap;font-size:1rem;font-weight:600}._compact_1766d_16 ._titleBlock_1766d_23{display:none}._trackWrap_1766d_54{flex:auto;grid-area:2/1/auto/-1;min-width:0;height:100%;position:relative;overflow:hidden}._fadeLeft_1766d_64,._fadeRight_1766d_65{z-index:2;pointer-events:none;width:3rem;position:absolute;top:0;bottom:0}._fadeLeft_1766d_64{background:linear-gradient(90deg,#2a9fd4f2,#0000);left:0}._fadeRight_1766d_65{background:linear-gradient(270deg,#2a9fd4f2,#0000);right:0}._track_1766d_54{align-items:center;gap:1rem;width:max-content;height:100%;animation:26s linear infinite _scrollLeft_1766d_1;display:flex}._track_1766d_54:hover{animation-play-state:paused}._item_1766d_97{background:#ffffff38;border:1px solid #ffffff57;border-radius:999px;align-items:center;gap:.9rem;min-width:20rem;max-width:26rem;min-height:8.5rem;padding:1.05rem 1.1rem;display:inline-flex;box-shadow:0 .22rem .55rem #1018281f}._icon_1766d_111{background:#ffffff47;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}._copy_1766d_122{flex-direction:column;gap:.2rem;min-width:0;display:flex}._copy_1766d_122 strong{white-space:nowrap;text-overflow:ellipsis;font-size:1.08rem;line-height:1.1;overflow:hidden}._copy_1766d_122 span{opacity:.96;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;line-height:1.1;overflow:hidden}._veg_1766d_146 ._icon_1766d_111{background:#7bc2233d}._info_1766d_150 ._icon_1766d_111{background:#ffffff3d}._alert_1766d_154 ._icon_1766d_111{background:#d8684047}._hot_1766d_158 ._icon_1766d_111{background:#ffffff3d}._compact_1766d_16 ._item_1766d_97{gap:.6rem;min-width:12rem;max-width:16rem;padding:.6rem .72rem}._compact_1766d_16 ._icon_1766d_111{width:1.5rem;height:1.5rem}._compact_1766d_16 ._copy_1766d_122 strong{font-size:.8rem}._compact_1766d_16 ._copy_1766d_122 span{font-size:.68rem}._compact_1766d_16 ._trackWrap_1766d_54{grid-area:auto}@keyframes _scrollLeft_1766d_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=900px){._strip_1766d_1{gap:.65rem .85rem;padding:.85rem .85rem .8rem}._item_1766d_97{min-width:16rem;min-height:7.6rem;padding:.9rem .95rem}._copy_1766d_122 strong{font-size:.98rem}._copy_1766d_122 span{font-size:.82rem}}@media (width>=2400px){._strip_1766d_1{gap:1rem 1.35rem;padding:1.35rem 1.35rem 1.2rem}._titleBlock_1766d_23{padding-right:1.4rem}._stripTitle_1766d_35{font-size:1.42rem}._stripMeta_1766d_43{font-size:1.1rem}._item_1766d_97{gap:1rem;min-width:22rem;max-width:30rem;min-height:9.5rem;padding:1.15rem 1.2rem}._icon_1766d_111{width:2.85rem;height:2.85rem}._copy_1766d_122 strong{font-size:1.18rem}._copy_1766d_122 span{font-size:.98rem}}._rightSlider_qr8a4_1{border-radius:12px;width:100%;height:100%;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}._bannerImage_qr8a4_12{object-fit:fill;object-position:center center;width:100%;height:100%;margin:0;padding:0;line-height:0;display:block;position:absolute;inset:0}._bottomSlider_33nne_1{background:0 0;border-radius:4px;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;display:flex;position:relative;overflow:hidden}._bannerImage_33nne_18{object-fit:fill;object-position:center center;width:100%;height:100%;margin:0;padding:0;line-height:0;display:block;position:absolute;inset:0}._box_11fi6_1{min-height:calc(100vh - 14rem)}._mLogo_11fi6_5{margin-bottom:10px}._cLogo_11fi6_9{max-width:9.8rem}._page_73ohm_1{min-height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:radial-gradient(circle at 0 0,#7bc22314,#0000 28%),linear-gradient(#fafafa 0%,#f5f7f8 100%);gap:2.2rem;padding:2rem 2.2rem 2.6rem;display:grid;overflow:visible}._panel_73ohm_10{background:#ffffffe6;border:1px solid #daddde;border-radius:1rem;padding:2rem 2rem 1.7rem;box-shadow:0 10px 24px #24282c0a}._fields_73ohm_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}._fieldCard_73ohm_24{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #daddde;border-radius:.8rem;min-width:0;padding:1.8rem 1.6rem 1.4rem}._fieldLabel_73ohm_32{color:#4f5356;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:block}._fieldValue_73ohm_43{color:#113a77;background:#f8fbff;border:1px solid #cfd8e8;border-radius:.5rem;align-items:center;min-height:4.4rem;padding:.8rem 1.2rem;font-size:1.7rem;font-weight:700;display:flex}._fieldHelper_73ohm_56{color:#a7a9aa;margin-top:.8rem;font-size:1.1rem;line-height:1.6rem}._helperSuccess_73ohm_63{color:#13801c}._customFormControl_73ohm_67{min-width:0;max-width:100%;margin-top:.8rem;width:min(100%,455px)!important}._customSelect_73ohm_74{background:#fff;border-radius:8px;width:100%}._customSelect_73ohm_74 .MuiSelect-select{color:#113a77;padding:10px 14px;font-size:1.4rem;font-weight:600}._customSelect_73ohm_74 .MuiSelect-icon{color:#64748b}._customSelect_73ohm_74 .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}._customSelect_73ohm_74:hover .MuiOutlinedInput-notchedOutline{border-color:#94a3b8}._customSelect_73ohm_74.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#1e3a6e}._customInput_73ohm_99{background:#fff;border-radius:8px;min-width:0;max-width:100%;margin-top:.8rem;width:min(100%,455px)!important;font-size:1.6rem!important}._customInput_73ohm_99 .MuiFormControl-root,._customInput_73ohm_99 .MuiTextField-root,._customInput_73ohm_99 .MuiInputBase-root{width:100%;min-width:0}._customInput_73ohm_99 .MuiInputBase-root{height:24px!important;min-height:44px!important;font-size:1.6rem!important}._customInput_73ohm_99 .MuiInputBase-input{color:#113a77;height:20px!important;padding:8px 14px!important;font-size:1.6rem!important;font-weight:600!important;line-height:normal!important}._customInput_73ohm_99 .MuiPickersInputBase-root,._customInput_73ohm_99 .MuiPickersOutlinedInput-root{height:36px!important;min-height:24px!important;font-size:1.6rem!important}._customInput_73ohm_99 .MuiPickersInputBase-root input,._customInput_73ohm_99 .MuiPickersOutlinedInput-root input,._customInput_73ohm_99 input[class*=MuiInputBase-input]{font-size:1.6rem!important;font-weight:600!important}._customInput_73ohm_99 [class*=MuiPickersInputBase-root],._customInput_73ohm_99 [class*=MuiPickersOutlinedInput-root]{font-size:1.6rem!important}._customInput_73ohm_99 [class*=MuiPickersInputBase-root] input,._customInput_73ohm_99 [class*=MuiPickersOutlinedInput-root] input{font-size:1.6rem!important;font-weight:600!important}._customInput_73ohm_99 .MuiOutlinedInput-root fieldset{border-color:#cbd5e1}._customInput_73ohm_99 .MuiOutlinedInput-root:hover fieldset{border-color:#94a3b8}._customInput_73ohm_99 .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1px;border-color:#1e3a6e}.calendarDay{width:60px!important;height:60px!important;font-size:1.4rem!important;font-weight:700!important}ul.MuiMenu-list li{color:#24282c;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #daddde;justify-content:space-between;max-width:100%;min-height:40px;padding:0 16px;font-size:1.4rem;font-weight:500;line-height:3.5rem;overflow:hidden}._actionsRow_73ohm_184{justify-content:flex-end;gap:1rem;margin-top:2.4rem;display:flex}._actionButton_73ohm_191{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:.6rem;justify-content:center;align-items:center;gap:.8rem;min-height:4.8rem;padding:0 2rem;font-size:1.5rem;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}._actionButton_73ohm_191:hover{transform:translateY(-1px)}._previewButton_73ohm_210{color:#184289;background:#fff;border-color:#184289;box-shadow:0 4px 12px #18428914}._primaryButton_73ohm_217{color:#fff;background:#1d4686;border-color:#1d4686;padding-inline:2.3rem}._description_73ohm_224{text-align:center;color:#7b7e80;margin-top:2rem;font-size:1.25rem;line-height:1.8}._description_73ohm_224 strong{color:#4f5356}._refreshNote_73ohm_235{text-align:center;color:#a7a9aa;margin-top:1rem;font-size:1.1rem;line-height:1.6}._featureWrap_73ohm_243{padding:0 .2rem}._sectionHeader_73ohm_247{color:#7bc223;letter-spacing:.22em;text-transform:uppercase;border-bottom:2px solid #7bc223;margin-bottom:1rem;padding-bottom:1rem;font-size:1.4rem;font-weight:700}._featureCard_73ohm_258{background:#fff;border:1px solid #7bc223;border-radius:1rem;min-height:24rem;padding:2rem 2rem 1.8rem;position:relative;box-shadow:0 8px 20px #7bc22314}._featureTopRow_73ohm_268{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._featureIcon_73ohm_275{color:#24282c;background:#eef5df;border-radius:.9rem;justify-content:center;align-items:center;width:5.8rem;height:5.8rem;display:flex}._featureIcon_73ohm_275 svg{font-size:3.2rem}._unitBadge_73ohm_289{color:#a7a9aa;letter-spacing:.05em;font-size:1.2rem;font-weight:700}._featureBody_73ohm_296{max-width:76rem;margin-top:2rem}._featureBody_73ohm_296 h2{color:#24282c;margin-bottom:.6rem;font-size:2.2rem;line-height:1.3}._featureBody_73ohm_296 p{color:#7b7e80;max-width:66rem;font-size:1.4rem;line-height:1.6}._openLink_73ohm_313{color:#13801c;align-items:center;gap:.8rem;margin-top:2.6rem;font-size:1.8rem;font-weight:700;text-decoration:none;display:inline-flex}._openLink_73ohm_313 span{color:inherit;font-size:1.3rem;font-weight:700}._openLink_73ohm_313:hover{text-underline-offset:.2rem;text-decoration:underline}@media (width>=1025px) and (height<=900px){._page_73ohm_1{gap:1.4rem;padding:1.4rem 1.6rem 1.8rem}._panel_73ohm_10{padding:1.4rem 1.4rem 1.2rem}._fieldCard_73ohm_24{padding:1.2rem 1.2rem 1rem}._fieldValue_73ohm_43{min-height:3.8rem;font-size:1.4rem}._customSelect_73ohm_74 .MuiSelect-select{font-size:1.3rem}._actionsRow_73ohm_184{margin-top:1.6rem}._actionButton_73ohm_191{min-height:4rem;font-size:1.2rem}._description_73ohm_224{margin-top:1.4rem;font-size:1.1rem}._featureCard_73ohm_258{min-height:20rem;padding:1.4rem 1.4rem 1.2rem}._featureBody_73ohm_296{margin-top:1.4rem}._featureBody_73ohm_296 h2{font-size:1.8rem}._featureBody_73ohm_296 p{font-size:1.15rem}._openLink_73ohm_313{margin-top:1.8rem;font-size:1.4rem}}@media (width>=1025px) and (height<=768px){._fieldCard_73ohm_24{padding:1rem 1rem .8rem}._customSelect_73ohm_74 .MuiSelect-select{padding:8px 12px;font-size:1.2rem}._fieldValue_73ohm_43{min-height:3.4rem;font-size:1.3rem}}@media (width>=2560px){._customSelect_73ohm_74 .MuiSelect-select{padding:12px 16px;font-size:1.6rem}._fieldValue_73ohm_43{min-height:5rem;font-size:1.8rem}}@media (width<=960px){._fields_73ohm_18{grid-template-columns:1fr}._actionsRow_73ohm_184{flex-direction:column;justify-content:stretch}._actionButton_73ohm_191{width:100%}}@media (width<=640px){._page_73ohm_1,._panel_73ohm_10{padding:1rem}._featureCard_73ohm_258{padding:1.5rem}}.customInput input,div[class*=MuiPickersTextField] input,div[class*=MuiTextField] input[class*=MuiInputBase-input],input.MuiPickersInputBase-input.MuiPickersOutlinedInput-input,input[class*=MuiPickersInputBase-input][class*=MuiPickersOutlinedInput-input],.customInput input[class*=css-]{font-size:1.6rem!important;font-weight:600!important}._page_1rlg8_1{min-height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:0 0;padding:.8rem 1rem 1rem;overflow:hidden}._shell_1rlg8_8{min-height:calc(100vh - var(--app-header-height) - var(--app-footer-height) - 1.8rem);background:#fff;border:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden auto}._shell_1rlg8_8._templateL2_1rlg8_18{min-height:calc(100vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._shell_1rlg8_8._templateL3L4_1rlg8_21{min-height:calc(81vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._topBar_1rlg8_25{color:#fff;background:#21457a;border-bottom:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.6rem;display:flex}._topTitle_1rlg8_36{align-items:center;gap:.6rem;font-size:1.6rem;font-weight:700;display:flex}._eyeIcon_1rlg8_44{font-size:1.1rem}._topMeta_1rlg8_48{text-align:right;font-size:1.2rem;font-weight:700}._noticeRow_1rlg8_54{color:#7b7e80;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.6rem .7rem;font-size:1.2rem;line-height:1.6;display:flex}._noticeRow_1rlg8_54 strong{color:#4f5356}._refreshBtn_1rlg8_68{color:#21457a;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}._previewArea_1rlg8_80{background:#f7f8fc;border:1px solid #dde3ee;border-radius:.6rem;flex-direction:column;flex:0 auto;margin:0 1.6rem;display:flex;overflow:hidden}._previewHeader_1rlg8_91{color:#fff;background:#21457a;justify-content:space-between;padding:.8rem 1rem;font-size:1.1rem;font-weight:700;display:flex}._previewSubHeader_1rlg8_101{color:#fff;background:#707a8d;padding:.65rem 1rem;font-size:1.1rem;font-weight:700}._previewListWrap_1rlg8_109{min-height:auto;max-height:42rem;padding:.4rem .8rem .8rem;overflow-y:auto}._previewItem_1rlg8_116{background:#fff;border:1px solid #dfe6f1;border-radius:.4rem;grid-template-columns:2.4rem minmax(0,1fr) 17rem;align-items:start;gap:.8rem;margin-bottom:.6rem;padding:.8rem;display:grid}._foodIcon_1rlg8_128{border:1px solid #cfd7e4;border-radius:.3rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.2rem;display:flex}._orange_1rlg8_139{background:#fff0d0}._green_1rlg8_143{background:#ddf3d7}._brown_1rlg8_147{background:#f7e6d2}._itemBody_1rlg8_151{min-width:0}._itemTitleRow_1rlg8_155 h2{color:#18253a;margin:0;font-size:1.45rem;line-height:1.2}._itemDescription_1rlg8_162{color:#7b7e80;margin:.2rem 0 .45rem;font-size:1.05rem;line-height:1.5}._chipRow_1rlg8_169{flex-wrap:wrap;gap:.35rem;display:flex}._chip_1rlg8_169{color:#d86840;background:#fff6f3;border:1px solid #f4b2a1;border-radius:.3rem;padding:.1rem .45rem;font-size:.9rem;font-weight:700}._noneDeclared_1rlg8_185{color:#13801c;background:#eff9e3;border-color:#b6e39a}._nutritionBox_1rlg8_191{text-align:right;border-left:1px solid #e7edf5;grid-template-columns:repeat(4,1fr);align-items:start;gap:.4rem;padding-left:.8rem;display:grid}._nutritionBox_1rlg8_191 span{color:#25324b;font-size:1.35rem;font-weight:700;line-height:1.2;display:block}._nutritionBox_1rlg8_191 small{color:#a7a9aa;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;display:block}._footerRow_1rlg8_217{background:#fff;border:1px solid #dbe2ee;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1.4rem;margin:1rem 1.6rem 1.4rem;padding:1.2rem 1.4rem;display:flex;box-shadow:0 14px 30px #18253a14}._footerRow_1rlg8_217._footerL2_1rlg8_229{margin-top:auto}._footerRow_1rlg8_217._footerL3L4_1rlg8_232{margin-top:6.5rem}._footerRow_1rlg8_217 p{color:#7b7e80;max-width:48rem;margin:0;font-size:1.15rem;line-height:1.55}._footerActions_1rlg8_244{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:1rem;margin-left:auto;display:flex}._backBtn_1rlg8_253,._layoutBtn_1rlg8_254,._goBtn_1rlg8_255{color:#21457a;letter-spacing:.02em;cursor:pointer;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #d1d9e6;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;min-height:6rem;padding:0 1.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}._backBtn_1rlg8_253,._layoutBtn_1rlg8_254{min-width:14rem}._layoutBtn_1rlg8_254{border-color:#21457a}._goBtn_1rlg8_255{color:#fff;background:#21457a;border-color:#21457a;min-width:24rem}@media (width<=1100px){._previewItem_1rlg8_116{grid-template-columns:2.4rem minmax(0,1fr)}._nutritionBox_1rlg8_191{text-align:left;border-top:1px solid #e7edf5;border-left:none;grid-column:1/-1;padding-top:.7rem;padding-left:0}}@media (width<=900px){._topBar_1rlg8_25,._noticeRow_1rlg8_54,._footerRow_1rlg8_217{flex-direction:column;align-items:flex-start}._topMeta_1rlg8_48{text-align:left}._footerActions_1rlg8_244{flex-wrap:wrap;justify-content:flex-start;width:100%}._backBtn_1rlg8_253,._layoutBtn_1rlg8_254,._goBtn_1rlg8_255{width:100%;min-width:0}}@media (width<=640px){._page_1rlg8_1{padding:.5rem}._shell_1rlg8_8{border-radius:.7rem}._previewArea_1rlg8_80,._topBar_1rlg8_25,._noticeRow_1rlg8_54,._footerRow_1rlg8_217{margin-left:.5rem;margin-right:.5rem}._previewArea_1rlg8_80{margin-top:.2rem}._goBtn_1rlg8_255{min-width:100%}}@media (width>=1025px) and (height<=900px){._page_1rlg8_1{padding:.6rem .8rem .8rem}._shell_1rlg8_8{min-height:calc(81vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._topBar_1rlg8_25{padding:1rem 1.2rem}._topTitle_1rlg8_36{font-size:1.4rem}._noticeRow_1rlg8_54{padding:1rem 1.2rem .6rem;font-size:1.05rem}._previewArea_1rlg8_80{margin:0 1.2rem}._previewListWrap_1rlg8_109{min-height:30rem}._previewItem_1rlg8_116{padding:.7rem}._itemTitleRow_1rlg8_155 h2{font-size:1.25rem}._itemDescription_1rlg8_162{font-size:.95rem}._nutritionBox_1rlg8_191 span{font-size:1.15rem}._footerRow_1rlg8_217{margin:.8rem 1.2rem 1rem;padding:1rem 1.1rem}._footerRow_1rlg8_217 p{font-size:1rem}._backBtn_1rlg8_253,._layoutBtn_1rlg8_254,._goBtn_1rlg8_255{min-height:5rem;font-size:1rem}._backBtn_1rlg8_253,._layoutBtn_1rlg8_254{min-width:12rem}._goBtn_1rlg8_255{min-width:20rem}}._page_2yho2_1{--kiosk-columns:4;--kiosk-scale:1;--kiosk-font-scale:1;--kiosk-diet-mark-size:clamp(2.2rem, calc(1.35rem * var(--kiosk-scale)), 3.4rem);--kiosk-shell-gap:clamp(.9rem, .6vw + .35vh, 1.4rem);--kiosk-page-pad-x:clamp(1rem, .8vw + .45vh, 2rem);--kiosk-page-pad-y:clamp(1rem, .7vw + .45vh, 1.8rem);--kiosk-surface-pad:clamp(1rem, .8vw + .35vh, 1.7rem);--kiosk-card-gap:clamp(.8rem, .6vw + .35vh, 1.25rem);--kiosk-card-pad-x:clamp(1rem, .8vw + .35vh, 1.6rem);--kiosk-card-pad-y:clamp(.95rem, .7vw + .3vh, 1.45rem);--kiosk-card-radius:clamp(.9rem, .5vw + .25vh, 1.15rem);--kiosk-header-gap:clamp(.85rem, .55vw + .3vh, 1.2rem);--kiosk-chip-gap:clamp(.4rem, .3vw + .15vh, .7rem);--kiosk-chip-padding-y:clamp(.32rem, .22vw + .12vh, .52rem);--kiosk-chip-padding-x:clamp(.6rem, .35vw + .15vh, .95rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-description-lines:2;height:calc(100dvh - var(--app-header-height) - var(--app-footer-height));min-height:0;padding:var(--kiosk-page-pad-y) var(--kiosk-page-pad-x);gap:var(--kiosk-shell-gap);background:0 0;flex-direction:column;display:flex;overflow:hidden}._noticeBar_2yho2_30{justify-content:space-between;align-items:center;gap:var(--kiosk-header-gap);color:#fff;border-radius:var(--kiosk-card-radius);padding:calc(var(--kiosk-scale) * .8rem) calc(var(--kiosk-scale) * 1.05rem);background:#17315f;flex:none;display:flex;box-shadow:0 1rem 2rem #0d182a1f}._noticeText_2yho2_43{min-width:0;font-size:clamp(1.6rem, (.65vw + .5vh) * var(--kiosk-font-scale), 2.45rem);color:#fffffffa;align-items:center;gap:.7rem;line-height:1.25;display:flex}._noticeText_2yho2_43 strong{font-weight:700}._playIcon_2yho2_56{background:#ffffff24;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.35em;height:1.35em;font-size:.95em;line-height:1;display:inline-flex}._reloadButton_2yho2_69{color:#fff;font-size:clamp(1.25rem, (.5vw + .36vh) * var(--kiosk-font-scale), 1.8rem);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:.15rem .1rem;font-weight:700;display:inline-flex}._surface_2yho2_83{height:100%;min-height:0;max-height:none;padding:calc(var(--kiosk-surface-pad) * .9);background:0 0;border:1px solid #d7e0ec;border-radius:clamp(.95rem,.55vw + .25vh,1.25rem);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fffc}._fullscreenPage_2yho2_99{background:0 0;gap:0;height:100dvh;min-height:100%;padding:0}._fullscreenSurface_2yho2_107{background:0 0;border:none;border-radius:0;padding:0}._fullscreenPage_2yho2_99 .shell,._fullscreenPage_2yho2_99 .shellInset,._fullscreenPage_2yho2_99 .zoneRightRailInset,._fullscreenPage_2yho2_99 .zoneBottomStripInset{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}._fullscreenPage_2yho2_99 .shell>*,._fullscreenPage_2yho2_99 .shellInset>*{border-radius:0!important}._videoStage_2yho2_130{background:#000;flex:auto;justify-content:stretch;align-items:stretch;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._videoElement_2yho2_142{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}[data-template=L4] ._surface_2yho2_83{flex:none;height:auto}[data-template=L4] ._menuGrid_2yho2_155{flex:none}[data-template=L1] ._surface_2yho2_83{flex:none;height:auto}[data-template=L1] ._menuGrid_2yho2_155{flex:none;align-content:start;height:auto}[data-template=L1] ._menuCard_2yho2_170{min-height:var(--kiosk-card-min-height);height:auto}[data-template=L2] ._surface_2yho2_83{flex:none;height:auto}[data-template=L2] ._menuGrid_2yho2_155{flex:none;align-content:start;height:auto}[data-template=L2] ._menuCard_2yho2_170{min-height:var(--kiosk-card-min-height);height:auto}[data-template=L3] ._surface_2yho2_83{flex:none;height:auto}[data-template=L3] ._menuGrid_2yho2_155{flex:none;align-content:start;height:auto}[data-template=L3] ._menuCard_2yho2_170{min-height:var(--kiosk-card-min-height);height:auto}@media (width<=1600px),(height<=900px){._page_2yho2_1{--kiosk-shell-gap:clamp(.75rem, .45vw + .25vh, 1.1rem);--kiosk-page-pad-x:clamp(.9rem, .7vw + .35vh, 1.6rem);--kiosk-page-pad-y:clamp(.9rem, .55vw + .3vh, 1.35rem);--kiosk-surface-pad:clamp(.9rem, .7vw + .3vh, 1.45rem);--kiosk-card-gap:clamp(.7rem, .5vw + .3vh, 1rem);--kiosk-font-scale:.93}}@media (width<=1200px),(height<=800px){._page_2yho2_1{--kiosk-shell-gap:clamp(.65rem, .35vw + .2vh, .95rem);--kiosk-page-pad-x:clamp(.8rem, .55vw + .25vh, 1.2rem);--kiosk-page-pad-y:clamp(.75rem, .45vw + .2vh, 1rem);--kiosk-surface-pad:clamp(.8rem, .55vw + .25vh, 1.2rem);--kiosk-card-gap:clamp(.6rem, .45vw + .22vh, .9rem);--kiosk-font-scale:.88}}@media (width<=767px),(height<=650px){._page_2yho2_1{--kiosk-columns:2;--kiosk-shell-gap:clamp(.55rem, .35vw + .18vh, .75rem);--kiosk-page-pad-x:.6rem;--kiosk-page-pad-y:.6rem;--kiosk-surface-pad:.7rem;--kiosk-card-gap:.6rem;--kiosk-font-scale:.84}}@media (width>=1366px) and (width<=1599px){._page_2yho2_1{--kiosk-shell-gap:clamp(.8rem, .38vw + .2vh, 1rem);--kiosk-page-pad-x:clamp(.95rem, .55vw + .24vh, 1.4rem);--kiosk-page-pad-y:clamp(.9rem, .45vw + .2vh, 1.1rem);--kiosk-surface-pad:clamp(.9rem, .55vw + .22vh, 1.2rem);--kiosk-card-gap:clamp(.65rem, .42vw + .18vh, .85rem);--kiosk-card-min-height:clamp(18rem, 18vh, 23rem);--kiosk-font-scale:1.02}}@media (width>=1600px) and (width<=1919px){._page_2yho2_1{--kiosk-shell-gap:clamp(.9rem, .42vw + .22vh, 1.15rem);--kiosk-page-pad-x:clamp(1rem, .62vw + .28vh, 1.55rem);--kiosk-page-pad-y:clamp(.95rem, .48vw + .22vh, 1.25rem);--kiosk-surface-pad:clamp(.95rem, .62vw + .24vh, 1.35rem);--kiosk-card-gap:clamp(.72rem, .46vw + .2vh, .95rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.38;--kiosk-description-lines:2}}@media (width>=1920px) and (width<=2399px){._page_2yho2_1{--kiosk-shell-gap:clamp(.95rem, .48vw + .24vh, 1.25rem);--kiosk-page-pad-x:clamp(1.1rem, .65vw + .3vh, 1.75rem);--kiosk-page-pad-y:clamp(1rem, .5vw + .24vh, 1.35rem);--kiosk-surface-pad:clamp(1rem, .68vw + .28vh, 1.5rem);--kiosk-card-gap:clamp(.82rem, .52vw + .22vh, 1.1rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.62;--kiosk-description-lines:2}}@media (width>=2400px){._page_2yho2_1{--kiosk-shell-gap:clamp(1rem, .45vw, 1.45rem);--kiosk-page-pad-x:clamp(1.4rem, .65vw, 2.3rem);--kiosk-page-pad-y:clamp(1.2rem, .55vw, 2rem);--kiosk-surface-pad:clamp(1.15rem, .55vw, 1.95rem);--kiosk-card-gap:clamp(1rem, .45vw, 1.45rem);--kiosk-card-pad-x:clamp(1.2rem, .55vw, 1.9rem);--kiosk-card-pad-y:clamp(1.1rem, .5vw, 1.75rem);--kiosk-card-radius:clamp(1rem, .35vw, 1.35rem);--kiosk-header-gap:clamp(1rem, .35vw, 1.45rem);--kiosk-chip-gap:clamp(.5rem, .2vw, .85rem);--kiosk-chip-padding-y:clamp(.38rem, .16vw, .58rem);--kiosk-chip-padding-x:clamp(.72rem, .25vw, 1.15rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.78;--kiosk-description-lines:2}._cardHero_2yho2_292{grid-template-columns:minmax(0,1fr) clamp(6.4rem,15%,8.6rem);gap:1.15rem}._cardTop_2yho2_296{gap:.95rem;margin-bottom:.7rem}._cardTitle_2yho2_300{font-size:clamp(1.74rem, (.56vw + .32vh) * var(--kiosk-font-scale), 2.85rem)}._cardDescription_2yho2_303{font-size:clamp(1.24rem, (.35vw + .2vh) * var(--kiosk-font-scale), 1.82rem);line-height:1.28}._sectionLabel_2yho2_307,._sectionLabelInline_2yho2_310{font-size:clamp(1.16rem, (.22vw + .13vh) * var(--kiosk-font-scale), 1.36rem)}._nutritionValue_2yho2_313{font-size:clamp(1.58rem, (.42vw + .22vh) * var(--kiosk-font-scale), 2.05rem)}._nutritionLabel_2yho2_316{font-size:clamp(1.02rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.2rem)}._allergenText_2yho2_319,._allergenSeparator_2yho2_320{font-size:clamp(1.14rem, (.24vw + .14vh) * var(--kiosk-font-scale), 1.38rem)}._mayContainRow_2yho2_323{font-size:clamp(1.1rem, (.24vw + .14vh) * var(--kiosk-font-scale), 1.38rem);padding:.7rem 1rem}._nutritionCard_2yho2_327{padding:.62rem .82rem .76rem}._nutritionRow_2yho2_330>div{padding:.52rem .28rem .46rem}._cardArtwork_2yho2_333{margin-right:.2rem}._cardArtworkIcon_2yho2_336{font-size:clamp(2.1rem,1.35vw,3.2rem)}}._surfaceHeader_2yho2_340{justify-content:space-between;align-items:flex-start;gap:var(--kiosk-header-gap);margin-bottom:var(--kiosk-shell-gap);flex:none;display:flex}._kicker_2yho2_349{font-size:clamp(1.22rem, (.38vw + .28vh) * var(--kiosk-font-scale), 1.72rem);text-transform:uppercase;letter-spacing:.18em;color:#13801c;margin-bottom:.18rem;font-weight:700}._pageTitle_2yho2_358{font-size:clamp(3rem, (1.05vw + .6vh) * var(--kiosk-font-scale), 4.8rem);color:#102a43;margin-bottom:.28rem;line-height:1.12}._subtitle_2yho2_365{font-size:clamp(1.42rem, (.55vw + .34vh) * var(--kiosk-font-scale), 2.1rem);color:#334e68;font-weight:600;line-height:1.45}._modeBadge_2yho2_372{padding:calc(var(--kiosk-scale) * .55rem) calc(var(--kiosk-scale) * .9rem);color:#102a43;font-weight:700;font-size:clamp(1.12rem, (.38vw + .26vh) * var(--kiosk-font-scale), 1.45rem);white-space:nowrap;background:#e6eef9;border-radius:999px;align-items:center;display:inline-flex}._menuMeta_2yho2_384{gap:var(--kiosk-chip-gap);margin-bottom:var(--kiosk-shell-gap);flex-wrap:wrap;flex:none;display:flex}._metaPill_2yho2_392{padding:var(--kiosk-chip-padding-y) var(--kiosk-chip-padding-x);color:#1f2937;font-size:clamp(1.18rem, (.34vw + .25vh) * var(--kiosk-font-scale), 1.55rem);background:#fff;border:1px solid #cfd8e6;border-radius:999px;align-items:center;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 1px 2px #1018280a}._menuGrid_2yho2_155{grid-template-columns:repeat(var(--kiosk-columns), minmax(0, 1fr));grid-auto-rows:minmax(var(--kiosk-card-min-height), 1fr);gap:var(--kiosk-card-gap);opacity:1;filter:none;will-change:opacity, transform, filter;flex:auto;align-content:stretch;align-items:stretch;height:100%;min-height:0;transition:opacity .26s,transform .26s,filter .26s;display:grid;position:relative;overflow:hidden;transform:none}._menuGridVisible_2yho2_425{opacity:1;filter:none;transform:none}._menuGridTransitioning_2yho2_431{opacity:0;filter:blur(2px);transform:translateY(.45rem)scale(.998)}._menuCard_2yho2_170{min-width:0;min-height:var(--kiosk-card-min-height);border-radius:var(--kiosk-card-radius);background:linear-gradient(#fff 0%,#fbfbfc 100%);border:1px solid #c9d4e3;flex-direction:column;height:100%;padding:.9rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .18rem .45rem #1018280a}._cardAccent_2yho2_452{display:none}._cardHero_2yho2_292{grid-template-columns:minmax(0,1fr) clamp(5rem,16%,6.4rem);align-items:start;gap:1rem;margin-bottom:.7rem;display:grid}._cardCopy_2yho2_464{min-width:0}._cardTop_2yho2_296{align-items:center;gap:.7rem;margin-bottom:.55rem;display:flex}._cardType_2yho2_475{font-size:clamp(1.02rem, (.3vw + .18vh) * var(--kiosk-font-scale), 1.28rem);color:#344054;text-transform:capitalize;letter-spacing:0;font-weight:800}._vegMark_2yho2_483{width:var(--kiosk-diet-mark-size);height:var(--kiosk-diet-mark-size);border:max(2px, var(--kiosk-diet-mark-size) * .12) solid #8a4528;background:#fff;border-radius:0;flex:none;display:inline-block;position:relative}._vegMark_2yho2_483:after{content:"";width:calc(var(--kiosk-diet-mark-size) * .62);height:calc(var(--kiosk-diet-mark-size) * .62);border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._veg_2yho2_483{border-color:#8a4528}._veg_2yho2_483:after{background:#13801c}._nonVeg_2yho2_510{border-color:#8a4528}._nonVeg_2yho2_510:after{width:calc(var(--kiosk-diet-mark-size) * .7);height:calc(var(--kiosk-diet-mark-size) * .7);clip-path:polygon(50% 8%,8% 90%,92% 90%);background:#8a4528;border-radius:0}._nvg_2yho2_521{border-color:#8a4528}._nvg_2yho2_521:after{width:calc(var(--kiosk-diet-mark-size) * .7);height:calc(var(--kiosk-diet-mark-size) * .7);clip-path:polygon(50% 8%,8% 90%,92% 90%);background:#8a4528;border-radius:0}._egg_2yho2_532{border-color:#f5a428}._egg_2yho2_532:after{background:#f5a428}._cardTitle_2yho2_300{font-size:clamp(2.4rem, (.45vw + .26vh) * var(--kiosk-font-scale), 2rem);color:#07111f;min-width:0;margin-bottom:0;font-weight:900;line-height:1.1}._cardDescription_2yho2_303{font-size:clamp(1.9rem, (.3vw + .17vh) * var(--kiosk-font-scale), 1.42rem);color:#1f3447;-webkit-line-clamp:var(--kiosk-description-lines,2);-webkit-box-orient:vertical;margin-bottom:0;line-height:1.28;display:-webkit-box;overflow:hidden}._cardArtwork_2yho2_333{aspect-ratio:1;background:radial-gradient(circle at 30% 28%, #ffe0aae6, transparent 10%, transparent 28%), radial-gradient(circle at 54% 55%, #f8e4b1f5 0 16%, #b28a48f2 17% 23%, transparent 24%), radial-gradient(circle at 20% 30%, #744c21e6 0 10%, transparent 11%), radial-gradient(circle at 78% 24%, #6a471ff2 0 8%, transparent 9%), linear-gradient(135deg, #ffffff2e, #ffffff05), var(--dish-accent,#17315f);border-radius:.7rem;min-width:0;margin-right:.35rem;padding:.22rem;box-shadow:inset 0 0 0 1px #ffffff3d,0 .35rem .8rem #0f172a1f}._cardArtworkInner_2yho2_569{background:radial-gradient(circle at 48% 48%,#ffffff24,#0000 30%),radial-gradient(circle at 56% 60%,#ffffff21,#0000 42%),linear-gradient(135deg,#ffffff1a,#ffffff05);border-radius:.5rem;place-items:center;width:100%;height:100%;display:grid}._cardArtworkIcon_2yho2_336{filter:drop-shadow(0 .2rem .5rem #0f172a33);font-size:clamp(1.6rem,1.35vw,2.35rem);line-height:1}._priceRow_2yho2_584{align-items:center;gap:.5rem;margin-top:.55rem;margin-bottom:.35rem;display:flex}._priceValue_2yho2_592{font-size:clamp(1.22rem, (.34vw + .19vh) * var(--kiosk-font-scale), 1.5rem);color:#07111f;letter-spacing:-.03em;font-weight:900}._nutritionCard_2yho2_327,._allergenCard_2yho2_600{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.55rem .72rem .7rem}._allergenCard_2yho2_600{background:0 0;border:0;flex-direction:column;flex:auto;padding:.1rem 0 0;display:flex}._nutritionCard_2yho2_327{margin-bottom:.55rem}._sectionLabel_2yho2_307{font-size:clamp(.9rem, (.19vw + .12vh) * var(--kiosk-font-scale), 1.08rem);color:#233041;text-transform:none;letter-spacing:0;margin-bottom:.45rem;font-weight:900;display:block}._sectionLabelInline_2yho2_310{font-size:clamp(1.1rem, (.19vw + .12vh) * var(--kiosk-font-scale), 1.08rem);color:#233041;white-space:nowrap;font-weight:900;display:inline}._allergenLine_2yho2_638{flex-flow:wrap;align-items:flex-start;gap:.25rem .35rem;margin-bottom:.55rem;display:flex}._allergenItem_2yho2_647{align-items:center;gap:.28rem;min-width:0;display:inline-flex}._allergenText_2yho2_319{font-size:clamp(1.1rem, (.25vw + .14vh) * var(--kiosk-font-scale), 1.18rem);color:#0f172a;text-transform:lowercase;white-space:nowrap;word-break:break-word;align-items:center;gap:0;font-weight:900;line-height:1.2;display:inline-flex}._allergenSeparator_2yho2_320{color:#0f172a;margin:0 .05rem;font-weight:700;line-height:1}._mayContainRow_2yho2_323{color:#4a3411;font-size:clamp(1.1rem, (.23vw + .13vh) * var(--kiosk-font-scale), 1.18rem);background:linear-gradient(90deg,#ffecb3e6,#fff9e2f2);border-radius:.85rem;align-items:center;gap:.45rem;margin-top:auto;padding:.48rem .72rem;font-weight:900;display:flex}._mayContainLabel_2yho2_688{text-transform:none}._mayContainValue_2yho2_692{font-weight:800}._nutritionRow_2yho2_330{border:1px solid #eceff3;border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;padding:0;display:grid;overflow:hidden}._nutritionRow_2yho2_330>div{text-align:center;border-right:1px solid #e5e7eb;padding:.42rem .22rem .36rem}._nutritionRow_2yho2_330>div:last-child{border-right:0}._nutritionValue_2yho2_313{font-size:clamp(1.2rem, (.34vw + .19vh) * var(--kiosk-font-scale), 1.52rem);color:#07111f;font-weight:900;display:block}._nutritionLabel_2yho2_316{font-size:clamp(.84rem, (.18vw + .11vh) * var(--kiosk-font-scale), 1rem);color:#344054;text-transform:uppercase;letter-spacing:.06em;margin-top:.14rem;font-weight:700;display:block}._comfortableGrid_2yho2_734{--kiosk-card-min-height:clamp(26rem, 27vh, 31rem)}._compactGrid_2yho2_738{--kiosk-card-min-height:clamp(24rem, 25vh, 28rem)}._ultraCompactGrid_2yho2_742{--kiosk-card-min-height:clamp(22rem, 22vh, 26rem)}@media (width<=1100px){._page_2yho2_1{--kiosk-columns:3}}@media (width<=767px){._page_2yho2_1{--kiosk-columns:2;padding:.6rem}._noticeBar_2yho2_30{flex-direction:column;align-items:flex-start}._reloadButton_2yho2_69{align-self:flex-end}._surfaceHeader_2yho2_340{flex-direction:column}._cardHero_2yho2_292{grid-template-columns:minmax(0,1fr) 5rem}._cardType_2yho2_475{font-size:1rem}._cardTitle_2yho2_300{font-size:1.18rem;line-height:1.08}._cardDescription_2yho2_303{font-size:1rem;line-height:1.28}._priceValue_2yho2_592{font-size:1.2rem}._sectionLabel_2yho2_307{font-size:2.9rem}._allergenChip_2yho2_786{padding:.34rem .55rem;font-size:.96rem}._nutritionValue_2yho2_313{font-size:1.02rem}._nutritionLabel_2yho2_316{font-size:.72rem}._mayContainRow_2yho2_323{font-size:.9rem}}@media (width>=1600px){._page_2yho2_1{--kiosk-shell-gap:clamp(1rem, .7vw + .4vh, 1.55rem);--kiosk-card-gap:clamp(.9rem, .65vw + .4vh, 1.35rem);--kiosk-card-pad-x:clamp(1.1rem, .85vw + .4vh, 1.8rem);--kiosk-card-pad-y:clamp(1rem, .75vw + .35vh, 1.55rem);--kiosk-card-min-height:clamp(21rem, 20vh, 26rem)}._menuCard_2yho2_170{border-width:1px;box-shadow:0 0 0 1px #1d468614,0 .75rem 1.6rem #10182814}._cardHero_2yho2_292{grid-template-columns:minmax(0,1fr) clamp(5.2rem,15%,6.6rem);gap:1.05rem}._surface_2yho2_83{border-bottom-width:6px}._pageTitle_2yho2_358{font-size:clamp(4rem, (1.22vw + .7vh) * var(--kiosk-font-scale), 5.8rem)}._cardTitle_2yho2_300{font-size:clamp(2.28rem, (.44vw + .24vh) * var(--kiosk-font-scale), 1.95rem)}._cardDescription_2yho2_303{font-size:clamp(2rem, (.3vw + .17vh) * var(--kiosk-font-scale), 1.45rem);-webkit-line-clamp:var(--kiosk-description-lines,3);line-height:1.28}._cardType_2yho2_475{font-size:clamp(.92rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem)}._sectionLabel_2yho2_307{font-size:clamp(1.1rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem)}._allergenChip_2yho2_786{font-size:clamp(.98rem, (.24vw + .13vh) * var(--kiosk-font-scale), 1.16rem)}._nutritionValue_2yho2_313{font-size:clamp(2.18rem, (.32vw + .18vh) * var(--kiosk-font-scale), 1.48rem)}._nutritionLabel_2yho2_316{font-size:clamp(1.1rem, (1.18vw + .11vh) * var(--kiosk-font-scale), 1rem)}}@media (width>=2400px){._page_2yho2_1{--kiosk-shell-gap:clamp(1.2rem, .8vw + .45vh, 1.8rem);--kiosk-card-gap:clamp(1rem, .75vw + .45vh, 1.5rem);--kiosk-card-pad-x:clamp(1.25rem, .95vw + .45vh, 2rem);--kiosk-card-pad-y:clamp(1.15rem, .85vw + .4vh, 1.7rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.34;--kiosk-description-lines:2}._noticeText_2yho2_43{font-size:clamp(2.2rem, (.88vw + .62vh) * var(--kiosk-font-scale), 3.25rem)}._reloadButton_2yho2_69{font-size:clamp(1.65rem, (.66vw + .48vh) * var(--kiosk-font-scale), 2.35rem)}._kicker_2yho2_349{font-size:clamp(1.55rem, (.5vw + .36vh) * var(--kiosk-font-scale), 2.2rem)}._pageTitle_2yho2_358{font-size:clamp(4.6rem, (1.34vw + .78vh) * var(--kiosk-font-scale), 6.8rem)}._surface_2yho2_83{border-bottom-width:7px}._subtitle_2yho2_365,._modeBadge_2yho2_372,._metaPill_2yho2_392,._cardType_2yho2_475{font-size:clamp(1.3rem, (.4vw + .26vh) * var(--kiosk-font-scale), 1.8rem)}._cardTitle_2yho2_300{font-size:clamp(1.45rem, (.5vw + .28vh) * var(--kiosk-font-scale), 2.25rem)}._cardDescription_2yho2_303{font-size:clamp(1.08rem, (.32vw + .18vh) * var(--kiosk-font-scale), 1.55rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.26}._cardType_2yho2_475,._sectionLabel_2yho2_307{font-size:clamp(.96rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem);color:#1f2937}._priceValue_2yho2_592,._nutritionValue_2yho2_313{font-size:clamp(1.22rem, (.34vw + .18vh) * var(--kiosk-font-scale), 1.55rem)}._nutritionLabel_2yho2_316{font-size:clamp(.86rem, (.18vw + .11vh) * var(--kiosk-font-scale), 1rem);color:#1f2937}._allergenChip_2yho2_786{font-size:clamp(.98rem, (.24vw + .13vh) * var(--kiosk-font-scale), 1.18rem)}._sectionLabelInline_2yho2_310{font-size:clamp(.96rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem);color:#1f2937}._nutritionCard_2yho2_327{padding:.72rem .92rem .85rem}._nutritionRow_2yho2_330>div{padding:.62rem .32rem .52rem}}@media (width>=3200px) and (width<=3839px){._page_2yho2_1{--kiosk-shell-gap:clamp(1.1rem, .55vw + .32vh, 1.65rem);--kiosk-page-pad-x:clamp(1.45rem, .75vw + .35vh, 2.45rem);--kiosk-page-pad-y:clamp(1.25rem, .65vw + .3vh, 2rem);--kiosk-surface-pad:clamp(1.2rem, .75vw + .3vh, 1.95rem);--kiosk-card-gap:clamp(1.05rem, .6vw + .28vh, 1.55rem);--kiosk-card-pad-x:clamp(1.35rem, .95vw + .4vh, 2.15rem);--kiosk-card-pad-y:clamp(1.2rem, .8vw + .35vh, 1.9rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.62;--kiosk-description-lines:2}._noticeText_2yho2_43{font-size:clamp(2.55rem, (.96vw + .68vh) * var(--kiosk-font-scale), 3.55rem)}._reloadButton_2yho2_69{font-size:clamp(1.8rem, (.72vw + .5vh) * var(--kiosk-font-scale), 2.5rem)}._kicker_2yho2_349{font-size:clamp(1.72rem, (.54vw + .38vh) * var(--kiosk-font-scale), 2.35rem)}._pageTitle_2yho2_358{font-size:clamp(5rem, (1.42vw + .84vh) * var(--kiosk-font-scale), 7.2rem)}._cardTitle_2yho2_300{font-size:clamp(1.55rem, (.56vw + .32vh) * var(--kiosk-font-scale), 2.5rem)}._cardDescription_2yho2_303{font-size:clamp(1.16rem, (.34vw + .19vh) * var(--kiosk-font-scale), 1.72rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.24}._allergenChip_2yho2_786,._priceValue_2yho2_592,._nutritionValue_2yho2_313,._nutritionLabel_2yho2_316,._sectionLabel_2yho2_307,._cardType_2yho2_475,._sectionLabelInline_2yho2_310{font-size:clamp(1rem, (.25vw + .14vh) * var(--kiosk-font-scale), 1.28rem);color:#111827}._nutritionCard_2yho2_327{padding:.7rem .92rem .82rem}._nutritionRow_2yho2_330>div{padding:.62rem .32rem .5rem}._cardTop_2yho2_296{margin-bottom:.7rem}}@media (width>=3840px){._page_2yho2_1{--kiosk-shell-gap:clamp(1.2rem, .6vw + .35vh, 1.8rem);--kiosk-page-pad-x:clamp(1.55rem, .8vw + .35vh, 2.75rem);--kiosk-page-pad-y:clamp(1.3rem, .7vw + .32vh, 2.2rem);--kiosk-surface-pad:clamp(1.3rem, .8vw + .35vh, 2.1rem);--kiosk-card-gap:clamp(1.1rem, .65vw + .3vh, 1.7rem);--kiosk-card-pad-x:clamp(1.45rem, 1vw + .42vh, 2.35rem);--kiosk-card-pad-y:clamp(1.25rem, .85vw + .38vh, 2rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.8;--kiosk-description-lines:2}._noticeText_2yho2_43{font-size:clamp(2.8rem, (1vw + .74vh) * var(--kiosk-font-scale), 3.9rem)}._reloadButton_2yho2_69{font-size:clamp(1.95rem, (.78vw + .54vh) * var(--kiosk-font-scale), 2.75rem)}._kicker_2yho2_349{font-size:clamp(1.9rem, (.6vw + .4vh) * var(--kiosk-font-scale), 2.55rem)}._pageTitle_2yho2_358{font-size:clamp(5.4rem, (1.52vw + .9vh) * var(--kiosk-font-scale), 7.8rem)}._cardTitle_2yho2_300{font-size:clamp(1.68rem, (.6vw + .34vh) * var(--kiosk-font-scale), 2.75rem)}._cardDescription_2yho2_303{font-size:clamp(1.22rem, (.36vw + .2vh) * var(--kiosk-font-scale), 1.8rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.22}._allergenChip_2yho2_786,._priceValue_2yho2_592,._nutritionValue_2yho2_313,._nutritionLabel_2yho2_316,._sectionLabel_2yho2_307,._cardType_2yho2_475,._sectionLabelInline_2yho2_310{font-size:clamp(1.08rem, (.26vw + .14vh) * var(--kiosk-font-scale), 1.32rem);color:#0f172a}._nutritionCard_2yho2_327{padding:.8rem 1rem .9rem}._nutritionRow_2yho2_330>div{padding:.72rem .36rem .58rem}}@media (prefers-reduced-motion:reduce){._menuGrid_2yho2_155,._menuGridVisible_2yho2_425,._menuGridTransitioning_2yho2_431,._menuCard_2yho2_170,._noticeBar_2yho2_30{transition:none!important;animation:none!important}._menuGridVisible_2yho2_425,._menuGridTransitioning_2yho2_431{opacity:1;filter:none;transform:none}}.loading-overlay{z-index:99998;background:#fffc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._page_rgl3x_1{background:#f3f6f7;flex-direction:column;flex:1;min-height:0;padding:2rem 2.4rem .8rem;display:flex;position:relative;overflow:hidden}._siteSection_rgl3x_12{margin-bottom:0;padding-bottom:0}._headerRow_rgl3x_17{flex-direction:column;gap:1rem;width:100%;margin-bottom:1.6rem;display:flex}._headerActionsRow_rgl3x_25{justify-content:flex-end;width:100%;margin-bottom:1.6rem;display:flex}._headerActions_rgl3x_25{flex-shrink:0;align-items:center;gap:1.2rem;display:flex}._fieldCard_rgl3x_39{background:#fff;border:1px solid #c1c3c4;border-radius:8px;flex-direction:column;gap:.8rem;padding:1.6rem;display:flex}._fieldLabel_rgl3x_49{color:#4f5356;letter-spacing:.05em;text-transform:uppercase;font-size:1.2rem;font-weight:600;display:block}._fieldHelper_rgl3x_58{color:#a7a9aa;margin-top:.4rem;font-size:1.15rem}._customFormControl_rgl3x_64{background:0 0}._customSelect_rgl3x_68{color:#333;background:#fff;border-radius:4px;font-size:1.4rem;font-weight:600}._customSelect_rgl3x_68:focus{background:#fff}._customSelect_rgl3x_68 ._MuiOutlinedInput-notchedOutline_rgl3x_78{border-color:#c1c3c4}._customSelect_rgl3x_68:hover ._MuiOutlinedInput-notchedOutline_rgl3x_78{border-color:#a7a9aa}._customSelect_rgl3x_68._Mui-focused_rgl3x_84 ._MuiOutlinedInput-notchedOutline_rgl3x_78{border-width:1px;border-color:#1e3a6e}._customSelect_rgl3x_68 .MuiSelect-select{padding:10px 14px;font-size:1.4rem;font-weight:600}._siteSelector_rgl3x_94{border-bottom:1px solid #daddde;margin-bottom:1.6rem;padding-bottom:1.6rem}._tabs_rgl3x_100{border-bottom:1px solid #daddde;gap:0;margin-bottom:1.6rem;display:flex}._tab_rgl3x_100{color:#7b7e80;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:1rem 1.8rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}._tab_rgl3x_100:hover:not(._disabled_rgl3x_122){color:#333}._tab_rgl3x_100._active_rgl3x_125{color:#1e3a6e;border-bottom-color:#1e3a6e}._tab_rgl3x_100._disabled_rgl3x_122{cursor:default;opacity:.45;pointer-events:none}._content_rgl3x_135{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:1;min-height:0;max-height:100%;padding-bottom:1.4rem;scroll-padding-bottom:1.4rem;overflow:hidden auto}._infoBanner_rgl3x_148{color:#475569;background:#e8f4fc;border:1px solid #b8dff5;border-radius:6px;margin-bottom:2rem;padding:1.2rem 1.6rem;font-size:1.25rem;line-height:1.7}._summary_rgl3x_159{display:none}._cancelBtn_rgl3x_163{color:#4f5356;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#fff;border:1.5px solid #c1c3c4;border-radius:.4rem;justify-content:center;align-items:center;min-width:12rem;min-height:4.4rem;padding:0 2rem;font-size:1.2rem;font-weight:700;transition:background .18s;display:inline-flex}._cancelBtn_rgl3x_163:hover{background:#f3f6f7}._saveBtn_rgl3x_185{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#7bc223;border:none;border-radius:.4rem;justify-content:center;align-items:center;min-width:17rem;min-height:4.4rem;padding:0 2rem;font-size:1.2rem;font-weight:700;transition:background .18s;display:inline-flex}._saveBtn_rgl3x_185:hover:not(:disabled){background:#62991a}._saveBtn_rgl3x_185:disabled{opacity:.55;cursor:not-allowed}._loadingContent_rgl3x_211{justify-content:center;align-items:center;gap:.7rem;display:inline-flex}._loadingText_rgl3x_218{display:inline-block}._loadingContent_rgl3x_211 .loading-overlay{z-index:auto;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:static}._loadingContent_rgl3x_211 .loading-overlay img{width:1.2rem;height:1.2rem}@media (width>=1025px) and (height<=900px){._page_rgl3x_1{padding:1.1rem 1.8rem .65rem}._tabs_rgl3x_100{margin-bottom:1.2rem}._tab_rgl3x_100{padding:.8rem 1.4rem;font-size:1.05rem}._infoBanner_rgl3x_148{margin-bottom:1.4rem;padding:1rem 1.2rem;font-size:1.1rem}._footerBar_rgl3x_253{margin-top:.8rem;padding:.9rem 0}._content_rgl3x_135{padding-bottom:1rem;scroll-padding-bottom:1rem}._summary_rgl3x_159{font-size:1.05rem}._cancelBtn_rgl3x_163,._saveBtn_rgl3x_185{min-height:3.4rem;font-size:1rem}}@media (width>=1025px) and (height<=768px){._page_rgl3x_1{padding:.8rem 1.6rem .6rem}._tabs_rgl3x_100{margin-bottom:1rem}._tab_rgl3x_100{padding:.6rem 1.2rem;font-size:1rem}._infoBanner_rgl3x_148{margin-bottom:1.2rem;padding:.8rem 1rem;font-size:1rem}._footerBar_rgl3x_253{margin-top:.6rem;padding:.7rem 0}._content_rgl3x_135{padding-bottom:.8rem;scroll-padding-bottom:.8rem}._summary_rgl3x_159{font-size:1rem}._cancelBtn_rgl3x_163,._saveBtn_rgl3x_185{min-width:10rem;min-height:3.2rem;font-size:.95rem}._saveBtn_rgl3x_185{min-width:14rem}}@media (width>=2560px){._page_rgl3x_1{padding:2.4rem 3rem 1rem}._tabs_rgl3x_100{margin-bottom:2rem}._tab_rgl3x_100{padding:1.2rem 2rem;font-size:1.3rem}._infoBanner_rgl3x_148{margin-bottom:2.4rem;padding:1.4rem 1.8rem;font-size:1.3rem}._footerBar_rgl3x_253{margin-top:1.2rem;padding:1.6rem 0}._content_rgl3x_135{padding-bottom:1.6rem;scroll-padding-bottom:1.6rem}._summary_rgl3x_159{font-size:1.3rem}._cancelBtn_rgl3x_163,._saveBtn_rgl3x_185{min-width:14rem;min-height:5rem;font-size:1.3rem}._saveBtn_rgl3x_185{min-width:19rem}}._siteSection_cpnv7_3{margin-top:10px;margin-bottom:20px}._siteRow_cpnv7_8{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._siteSelectWrapper_cpnv7_15{flex:clamp(280px,32vw,560px);width:min(100%,560px);min-width:0;max-width:100%}._statusMessage_cpnv7_22{color:#666;padding-top:0}._errorMessage_cpnv7_27{color:#d32f2f;padding-top:0}._siteError_cpnv7_32{color:#d32f2f;align-items:center;gap:4px;margin-top:8px;font-size:.875rem;display:flex}._siteError_cpnv7_32 span{font-size:1rem}._intro_cpnv7_45{color:#475569;max-width:900px;margin-bottom:2rem;font-size:1.3rem;line-height:1.7}._grid_cpnv7_54{flex:1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.4rem;display:grid}._card_cpnv7_61{cursor:pointer;background:#fff;border:2px solid #dde2ec;border-radius:8px;flex-direction:column;padding:1.2rem 1rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}._card_cpnv7_61:hover{box-shadow:0 2px 10px #00000012}._card_cpnv7_61._selected_cpnv7_75{border-color:#1e3a6e;box-shadow:0 0 0 1px #1e3a6e}._card_cpnv7_61._activeSaved_cpnv7_79{border-color:#1e3a6e}._cardHeader_cpnv7_83{justify-content:space-between;align-items:flex-start;min-height:2rem;margin-bottom:.8rem;display:flex}._cardLabel_cpnv7_91{color:#1e293b;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:700;line-height:1.3}._badge_cpnv7_100{color:#fff;text-transform:uppercase;white-space:nowrap;background:#e53e3e;border-radius:3px;padding:2px 5px;font-size:.65rem;font-weight:700}._activeBadge_cpnv7_111{color:#fff;text-transform:uppercase;background:#1e3a6e;border-radius:3px;padding:2px 7px;font-size:.65rem;font-weight:700}._preview_cpnv7_122{background:#fff;border:1px solid #dde2ec;border-radius:4px;gap:0;width:100%;height:100px;margin-bottom:.8rem;display:grid;overflow:hidden}._previewMain_cpnv7_134{background:#e8ecf3;flex-direction:column;grid-area:main;gap:4px;padding:6px 8px;display:flex;position:relative;overflow:hidden}._previewHeaderBar_cpnv7_145{background:#1e3a6e;border-radius:2px;flex-shrink:0;height:10px}._previewLine_cpnv7_152{background:#c8d2e4;border-radius:1px;flex-shrink:0;height:5px}._previewLine_cpnv7_152._short_cpnv7_158{width:70%}._previewLine_cpnv7_152._medium_cpnv7_161{width:85%}._previewRail_cpnv7_166{background:linear-gradient(#fcd87a 0%,#f5a428 45%,#e8941a 100%);border-radius:0 3px 3px 0;grid-area:rightRail}._previewBottom_cpnv7_173{background:linear-gradient(90deg,#9dd4f5 0%,#4bb3e8 50%,#2a9fd4 100%);border-radius:0 0 0 3px;grid-area:bottomStrip;align-self:stretch;min-height:0}._previewInset_cpnv7_182{background:#fff;border:1px solid #dde2ec;border-radius:4px;width:100%;height:100px;margin-bottom:.8rem;position:relative;overflow:hidden}._previewMainInset_cpnv7_193{background:#e8ecf3;border-radius:2px;flex-direction:column;gap:4px;padding:6px 8px;display:flex;position:absolute;inset:8px calc(22% + 12px) 30px 8px;overflow:hidden}._previewRailInset_cpnv7_207{background:linear-gradient(#fcd87a 0%,#f5a428 45%,#e8941a 100%);border-radius:3px;width:22%;position:absolute;top:8px;bottom:8px;right:8px}._previewBottomInset_cpnv7_217{background:linear-gradient(90deg,#9dd4f5 0%,#4bb3e8 50%,#2a9fd4 100%);border-radius:3px;height:18px;position:absolute;bottom:8px;left:8px;right:calc(22% + 12px)}._description_cpnv7_227{color:#64748b;flex:1;margin-bottom:1rem;font-size:1.1rem;line-height:1.5}._selectBtn_cpnv7_235{color:#1e3a6e;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1.5px solid #1e3a6e;border-radius:4px;width:100%;padding:.5rem 0;font-size:1rem;font-weight:700;transition:background .18s,color .18s}._selectBtn_cpnv7_235:hover{color:#fff;background:#1e3a6e}@media (width>=1025px) and (height<=900px){._intro_cpnv7_45{margin-bottom:1.4rem;font-size:1.15rem}._grid_cpnv7_54{gap:1rem}._card_cpnv7_61{padding:1rem .9rem .8rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:88px}._description_cpnv7_227{margin-bottom:.8rem;font-size:1rem}}@media (width<=1024px){._siteSection_cpnv7_3{margin-top:.8rem;margin-bottom:16px}._siteSelectWrapper_cpnv7_15{flex-basis:100%;width:100%}._grid_cpnv7_54{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.2rem}}@media (width<=640px){._siteSection_cpnv7_3{margin-top:.5rem;margin-bottom:12px}._siteRow_cpnv7_8{gap:8px}._grid_cpnv7_54{grid-template-columns:1fr;gap:1rem}._card_cpnv7_61{padding:1rem .9rem .85rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:92px}._description_cpnv7_227{margin-bottom:.8rem;font-size:1rem}}@media (width>=1366px) and (width<=1599px){._intro_cpnv7_45{margin-bottom:1.5rem;font-size:1.1rem}._grid_cpnv7_54{gap:1rem}._card_cpnv7_61{padding:1rem .95rem .85rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:108px}}@media (width>=1600px) and (width<=1919px){._intro_cpnv7_45{margin-bottom:1.7rem;font-size:1.18rem}._grid_cpnv7_54{gap:1.2rem}._card_cpnv7_61{padding:1.05rem 1rem .9rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:116px}}@media (width>=1920px) and (width<=2399px){._intro_cpnv7_45{margin-bottom:1.9rem;font-size:1.28rem}._grid_cpnv7_54{gap:1.45rem}._card_cpnv7_61{padding:1.2rem 1.05rem 1rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:124px}}@media (width>=2400px){._siteSection_cpnv7_3{margin-top:1.2rem;margin-bottom:24px}._siteRow_cpnv7_8{gap:12px 16px}._siteSelectWrapper_cpnv7_15{max-width:640px}._intro_cpnv7_45{max-width:1100px;margin-bottom:2.4rem;font-size:1.55rem}._grid_cpnv7_54{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}._card_cpnv7_61{border-radius:10px;padding:1.45rem 1.25rem 1.2rem}._cardHeader_cpnv7_83{margin-bottom:1rem}._cardLabel_cpnv7_91{font-size:1.15rem}._badge_cpnv7_100,._activeBadge_cpnv7_111{padding:3px 7px;font-size:.72rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:132px}._previewHeaderBar_cpnv7_145{height:12px}._previewLine_cpnv7_152{height:6px}._description_cpnv7_227{margin-bottom:1.2rem;font-size:1.2rem}._selectBtn_cpnv7_235{padding:.65rem 0;font-size:1.05rem}}@media (width>=3200px) and (width<=3839px){._intro_cpnv7_45{max-width:1200px;margin-bottom:2.75rem;font-size:1.7rem}._grid_cpnv7_54{gap:2rem}._card_cpnv7_61{padding:1.6rem 1.35rem 1.3rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:148px}._description_cpnv7_227{font-size:1.28rem}._selectBtn_cpnv7_235{padding:.72rem 0;font-size:1.08rem}}@media (width>=3840px){._intro_cpnv7_45{max-width:1320px;margin-bottom:3rem;font-size:1.85rem}._grid_cpnv7_54{gap:2.2rem}._card_cpnv7_61{border-radius:12px;padding:1.8rem 1.5rem 1.45rem}._preview_cpnv7_122,._previewInset_cpnv7_182{height:160px}._previewHeaderBar_cpnv7_145{height:13px}._previewLine_cpnv7_152{height:7px}._description_cpnv7_227{margin-bottom:1.35rem;font-size:1.35rem}._selectBtn_cpnv7_235{padding:.8rem 0;font-size:1.12rem}}._actions_16mwo_1{flex-wrap:wrap;gap:.4rem 1rem;margin-top:.6rem;display:flex}._link_16mwo_8{color:#1e3a6e;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:1.1rem;text-decoration:underline}._link_16mwo_8:hover:not(:disabled){color:#2a5298}._link_16mwo_8:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}._link_16mwo_8._danger_16mwo_26{color:#d86840}._link_16mwo_8._danger_16mwo_26:hover:not(:disabled){color:#df8b66}._badge_tm0fg_1{text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:2px 7px;font-size:.65rem;font-weight:700;display:inline-block}._active_tm0fg_11{color:#fff;background:#7bc223}._scheduled_tm0fg_16{color:#fff;background:#1bb4e2}._expired_tm0fg_21{color:#4f5356;background:#c1c3c4}._card_u13d6_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;flex-direction:column;min-width:0;height:100%;padding:1rem;display:flex}._thumbnailWrap_u13d6_12{background:#f3f4f6;border-radius:6px;margin-bottom:.8rem;position:relative;overflow:hidden}._thumbnail_u13d6_12{background-color:#f3f4f6;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;display:flex}._thumbnail_u13d6_12[data-variant=portrait],._thumbnail_u13d6_12[data-variant=landscapeWide]{aspect-ratio:16/9;min-height:112px;max-height:150px}._thumbnail_u13d6_12[data-variant=landscape16x9]{aspect-ratio:16/9;min-height:180px}._badgePos_u13d6_44{position:absolute;top:8px;left:8px}._playIcon_u13d6_50{color:#1e3a6e;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.8rem;display:flex}._title_u13d6_62{color:#1e293b;margin:0 0 .3rem;font-size:1.2rem;font-weight:700;line-height:1.4}._meta_u13d6_70{color:#7b7e80;margin:0;font-size:1rem;line-height:1.5}._section_1bpu2_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;margin-bottom:1.6rem;padding:1.6rem 1.8rem}._header_1bpu2_9{justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:1.4rem;display:flex}._headerText_1bpu2_17{flex:1}._title_1bpu2_21{color:#1e293b;margin:0 0 .4rem;font-size:1.3rem;font-weight:700}._description_1bpu2_28{color:#7b7e80;margin:0;font-size:1.15rem;line-height:1.6}._uploadBtn_1bpu2_35{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#1e3a6e;border:none;border-radius:4px;flex-shrink:0;padding:.6rem 1.6rem;font-size:1rem;font-weight:700;transition:background .18s}._uploadBtn_1bpu2_35:hover{background:#2a5298}._previewPanel_1bpu2_53{background:#fffbeb;border:2px dashed #f59e0b;border-radius:6px;margin-bottom:1.6rem;padding:1.2rem}._previewHeader_1bpu2_61{margin-bottom:1rem}._previewTitle_1bpu2_65{color:#92400e;margin:0 0 .3rem;font-size:1.15rem;font-weight:700}._previewDescription_1bpu2_72{color:#78350f;margin:0;font-size:.95rem}._previewGrid_1bpu2_78{flex-wrap:wrap;align-items:stretch;gap:1.2rem;display:flex}._previewGrid_1bpu2_78[data-variant=portrait] ._cardSlot_1bpu2_84,._previewGrid_1bpu2_78[data-variant=landscapeWide] ._cardSlot_1bpu2_84,._previewGrid_1bpu2_78[data-variant=landscape16x9] ._cardSlot_1bpu2_84{flex:none;width:280px}._gridContainer_1bpu2_101{max-height:600px;margin-bottom:1rem;padding-right:.5rem;overflow:hidden auto}._gridContainer_1bpu2_101::-webkit-scrollbar{width:8px}._gridContainer_1bpu2_101::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._gridContainer_1bpu2_101::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._gridContainer_1bpu2_101::-webkit-scrollbar-thumb:hover{background:#555}._grid_1bpu2_101{flex-wrap:wrap;align-items:stretch;gap:1.2rem;display:flex}._grid_1bpu2_101[data-variant=portrait] ._cardSlot_1bpu2_84,._grid_1bpu2_101[data-variant=landscapeWide] ._cardSlot_1bpu2_84,._grid_1bpu2_101[data-variant=landscape16x9] ._cardSlot_1bpu2_84{flex:none;width:280px}._cardSlot_1bpu2_84{min-width:0}._empty_1bpu2_146{color:#7b7e80;padding:1rem 0;font-size:1.15rem;font-style:italic}._pagination_1bpu2_153{border-top:1px solid #e5e7eb;justify-content:center;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:1rem;display:flex}._pageBtn_1bpu2_163{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.5rem 1.2rem;font-size:.95rem;font-weight:500;transition:all .18s}._pageBtn_1bpu2_163:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}._pageBtn_1bpu2_163:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1bpu2_183{color:#6b7280;font-size:.95rem;font-weight:500}._hiddenInput_1bpu2_189{display:none}._overlay_19gij_1{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_19gij_15{background:#fff;border-radius:8px;width:100%;max-width:500px;box-shadow:0 4px 20px #00000026}._header_19gij_23{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._title_19gij_31{color:#1e293b;margin:0;font-size:1.5rem;font-weight:700}._closeBtn_19gij_38{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;transition:all .2s;display:flex}._closeBtn_19gij_38:hover{color:#1e293b;background:#f1f5f9}._body_19gij_58{padding:2rem}._itemName_19gij_62{color:#475569;margin:0 0 1.5rem;font-size:1.1rem;font-weight:600}._field_19gij_69{margin-bottom:1.5rem}._field_19gij_69:last-child{margin-bottom:0}._label_19gij_76{color:#334155;margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}._input_19gij_84{color:#1e293b;border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .2s}._input_19gij_84:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 3px #1e3a6e1a}._input_19gij_84:disabled{cursor:not-allowed;background:#f1f5f9}._footer_19gij_103{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;display:flex}._cancelBtn_19gij_111,._saveBtn_19gij_112{cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}._cancelBtn_19gij_111{color:#64748b;background:#fff;border:1px solid #cbd5e1}._cancelBtn_19gij_111:hover{background:#f8fafc;border-color:#94a3b8}._saveBtn_19gij_112{color:#fff;background:#1e3a6e}._saveBtn_19gij_112:hover{background:#2a5298}._saveBtn_19gij_112:disabled{cursor:not-allowed;background:#cbd5e1}._rotationNote_16lve_1{color:#7b7e80;margin:.4rem 0 1rem;font-size:1.2rem;line-height:1.6}._rotationNote_16lve_1 a{color:#1e3a6e;text-underline-offset:2px;font-weight:600;text-decoration:underline}._loading_16lve_14{color:#7b7e80;padding:2rem 0;font-size:1.3rem}._error_16lve_20{color:#d86840;padding:1rem 0;font-size:1.2rem}@media (width>=1025px) and (height<=768px){._rotationNote_16lve_1{margin:.3rem 0 .8rem;font-size:1.1rem}._loading_16lve_14{padding:1.5rem 0;font-size:1.2rem}._error_16lve_20{padding:.8rem 0;font-size:1.1rem}}@media (width>=1025px) and (height<=900px) and (height>=769px){._rotationNote_16lve_1{font-size:1.15rem}._loading_16lve_14{padding:1.8rem 0;font-size:1.25rem}._error_16lve_20{padding:.9rem 0;font-size:1.15rem}}@media (width>=2560px){._rotationNote_16lve_1{margin:.5rem 0 1.2rem;font-size:1.4rem}._loading_16lve_14{padding:2.4rem 0;font-size:1.5rem}._error_16lve_20{padding:1.2rem 0;font-size:1.4rem}}._field_1ir96_1{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_1ir96_8{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:700}._row_1ir96_16{align-items:center;gap:1rem;display:flex}._inputWrap_1ir96_22{flex:1;align-items:center;max-width:140px;display:flex;position:relative}._input_1ir96_22{color:#1e293b;background:#fff;border:1px solid #c1c3c4;border-radius:4px;width:100%;padding:.65rem 2.4rem .65rem .8rem;font-size:1.2rem}._input_1ir96_22:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._icon_1ir96_45{pointer-events:none;color:#7b7e80;position:absolute;right:.7rem;font-size:1.6rem!important}._helper_1ir96_53{color:#7b7e80;white-space:nowrap;font-size:1.1rem}._card_xkzwv_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;flex-direction:column;min-width:0;padding:1.6rem 1.8rem;display:flex}._card_xkzwv_1[data-span="2"]{grid-column:1/-1}._title_xkzwv_14{color:#1e293b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}._subtitle_xkzwv_23{color:#7b7e80;margin:0 0 1.4rem;font-size:1.1rem;line-height:1.6}._body_xkzwv_30{flex:1}._footer_xkzwv_34{margin-top:1.2rem;padding-top:.4rem}._resetBtn_xkzwv_39{color:#1e3a6e;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:1.1rem;text-decoration:underline}._resetBtn_xkzwv_39:hover{color:#2a5298}._field_1vt6n_1{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_1vt6n_8{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:600}._inputWrap_1vt6n_16{align-items:center;display:flex;position:relative}._input_1vt6n_16{color:#1e293b;background:#fff;border:1px solid #c1c3c4;border-radius:4px;width:100%;padding:.65rem 2.4rem .65rem .8rem;font-size:1.2rem}._input_1vt6n_16:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._input_1vt6n_16::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.4rem;height:100%;position:absolute;right:0}._icon_1vt6n_45{pointer-events:none;color:#7b7e80;position:absolute;right:.7rem;font-size:1.6rem!important}._fieldsRow_1ywnc_1{flex-wrap:wrap;gap:1.2rem 2rem;display:flex}._fieldsRow_1ywnc_1[data-layout=pair] ._fieldSlot_1ywnc_6{flex:1;min-width:120px;max-width:180px}._fieldsRow_1ywnc_1[data-layout=quad] ._fieldSlot_1ywnc_6{flex:1;min-width:140px;max-width:200px}._fieldsRow_1ywnc_1[data-layout=single] ._fieldSlot_1ywnc_6{max-width:200px}._daypartStack_1ywnc_20{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}._daypartGroup_1ywnc_26{background:#fff;border:1px solid #eef2f7;border-radius:8px;flex-direction:column;gap:.8rem;padding:1rem;display:flex}._daypartTitle_1ywnc_36{color:#1e293b;text-transform:capitalize;margin:0;font-size:1.2rem;font-weight:700}._daypartFields_1ywnc_44{grid-template-columns:repeat(2,minmax(0,180px));align-items:start;gap:1rem 1.4rem;display:grid}@media (width<=900px){._daypartStack_1ywnc_20{grid-template-columns:repeat(2,minmax(0,1fr))}._daypartGroup_1ywnc_26{gap:.8rem}}@media (width<=640px){._daypartStack_1ywnc_20,._daypartFields_1ywnc_44{grid-template-columns:1fr}._daypartTitle_1ywnc_36{padding-top:0}}._grid_1emeh_1{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}@media (width<=900px){._grid_1emeh_1{grid-template-columns:1fr}}._loading_1emeh_12{color:#7b7e80;padding:2rem 0;font-size:1.3rem}._error_1emeh_18{color:#d86840;padding:1rem 0;font-size:1.2rem}._page_sc804_1{height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:#fff;min-height:0;padding:1rem 1.2rem 1.4rem;overflow:hidden auto}._headerBar_sc804_10{border-bottom:1px solid #d8e1ef;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}._title_sc804_19{color:#2d4f86;margin:0;font-size:1.55rem;font-weight:700;line-height:1.3}._roleText_sc804_27{color:#7b7e80;white-space:nowrap;font-size:1.1rem}._filters_sc804_33{grid-template-columns:2fr 1fr 1fr 1.4fr 1.2fr auto;align-items:end;gap:1rem;padding:1.2rem 0 1rem;display:grid}._field_sc804_41{flex-direction:column;gap:.35rem;display:flex}._field_sc804_41 span{color:#5d7cae;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:800}._field_sc804_41 select,._field_sc804_41 input{color:#17315f;background:#fff;border:1px solid #d4deea;border-radius:.35rem;min-height:3.6rem;padding:.65rem .8rem;font-size:1.1rem}._actions_sc804_64{justify-content:flex-end;gap:.9rem;display:flex}._exportBtn_sc804_70,._applyBtn_sc804_71{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:1px solid #1f457b;border-radius:.35rem;align-items:center;gap:.35rem;min-height:4rem;padding:0 1.2rem;font-size:1.1rem;font-weight:800;display:inline-flex}._exportBtn_sc804_70{color:#1f457b;background:#fff}._applyBtn_sc804_71{color:#fff;background:#1f457b}._summary_sc804_96{color:#7b7e80;margin:0 0 1rem;font-size:1.05rem;line-height:1.5}._tableWrap_sc804_103{border:1px solid #d7e0ec;border-radius:.35rem;overflow:hidden}._table_sc804_103{border-collapse:collapse;background:#fff;width:100%}._table_sc804_103 thead{color:#fff;background:#1f457b}._table_sc804_103 th,._table_sc804_103 td{text-align:left;vertical-align:top;border-bottom:1px solid #e6edf5;padding:1rem;font-size:1.05rem}._table_sc804_103 th{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:1rem;font-weight:800}._table_sc804_103 tbody tr{cursor:pointer}._table_sc804_103 tbody tr:hover{background:#f5f9ff}._table_sc804_103 tbody tr:last-child td{border-bottom:none}._badge_sc804_143{border-radius:.3rem;align-items:center;padding:.3rem .55rem;font-size:.95rem;font-weight:800;display:inline-flex}._display_sc804_152{color:#1b8f44;background:#eefcf0}._push_sc804_157{color:#7a4fd6;background:#efe8ff}._tent_sc804_162{color:#1d9b4a;background:#eaf9ef}._switch_sc804_167{color:#7a4fd6;background:#efe8ff}._login_sc804_172{color:#1b8f44;background:#eefcf0}._layout_sc804_177{color:#c67a1d;background:#fff4e6}._fallback_sc804_182{color:#d44b3b;background:#fff0f0}._note_sc804_187{color:#6a7f9d;margin:1rem 0 0;font-size:1.02rem;line-height:1.6}._backRow_sc804_194{margin-top:1rem}._backBtn_sc804_198{color:#1f457b;cursor:pointer;background:#fff;border:1px solid #1f457b;border-radius:.35rem;min-height:3.8rem;padding:0 1.1rem;font-size:1.05rem;font-weight:800}@media (width<=1200px){._filters_sc804_33{grid-template-columns:1fr 1fr}._actions_sc804_64{justify-content:flex-start}}@media (width<=760px){._headerBar_sc804_10{flex-direction:column}._filters_sc804_33{grid-template-columns:1fr}._table_sc804_103{display:block;overflow-x:auto}}@media (width>=1025px) and (height<=900px){._page_sc804_1{padding:.8rem 1rem 1.2rem}._title_sc804_19{font-size:1.4rem}._filters_sc804_33{gap:.8rem;padding:1rem 0 .8rem}._field_sc804_41 select,._field_sc804_41 input{min-height:3.2rem;font-size:1rem}._actions_sc804_64{gap:.6rem}._exportBtn_sc804_70,._applyBtn_sc804_71{min-height:3.4rem;font-size:1rem}._table_sc804_103 th,._table_sc804_103 td{padding:.8rem;font-size:1rem}._summary_sc804_96,._note_sc804_187{font-size:.98rem}}._page_129d3_1{height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:linear-gradient(#fff 0%,#f5f8fc 100%);min-height:0;padding:1.6rem 1.8rem 2rem;overflow:hidden auto}._filtersPanel_129d3_10{background:#ffffffe6;border:1px solid #daddde;border-radius:1rem;margin-bottom:1.2rem;padding:1.4rem;box-shadow:0 8px 20px #24282c0a}._fields_129d3_19{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}._fieldCard_129d3_25{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #daddde;border-radius:.8rem;min-width:0;padding:1rem}._fieldLabel_129d3_33{color:#4f5356;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.2rem;display:block}._fieldHelper_129d3_44{color:#a7a9aa;margin-top:.5rem;font-size:.9rem;line-height:1.2rem}._helperSuccess_129d3_51{color:#13801c}._customFormControl_129d3_55{min-width:0;max-width:100%;margin-top:.2rem;width:min(100%,455px)!important}._customSelect_129d3_62{background:#fff;border-radius:8px;width:100%}._customSelect_129d3_62 .MuiSelect-select{color:#113a77;padding:10px 14px;font-size:1rem;font-weight:600}._customSelect_129d3_62 .MuiSelect-icon{color:#64748b}._customSelect_129d3_62 .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}._customInput_129d3_80{background:#fff;border-radius:8px;min-width:0;max-width:100%;margin-top:.2rem;width:min(100%,455px)!important}._customInput_129d3_80 .MuiInputBase-input{color:#113a77;padding:8px 14px!important;font-size:1rem!important;font-weight:600!important}._customInput_129d3_80 .MuiOutlinedInput-root fieldset{border-color:#cbd5e1}._header_129d3_98{justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem;display:flex}._headerLeft_129d3_106{flex:auto;min-width:0}._headerActions_129d3_111{flex:none;align-items:center;gap:.8rem;display:flex}._overline_129d3_118{color:#5f7fb3;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:1.2rem;font-weight:700}._title_129d3_127{color:#163d72;margin:0;font-size:2rem;font-weight:800;line-height:1.35}._meta_129d3_135{color:#7b7e80;margin:.5rem 0 0;font-size:1.2rem;line-height:1.6}._configLine_129d3_142{color:#21457a;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1rem 0 0;font-size:1.25rem;line-height:1.6;display:flex}._configLine_129d3_142 strong{font-weight:800}._inlineLink_129d3_156{color:#21457a;font-size:inherit;cursor:pointer;text-underline-offset:.15em;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-weight:800;text-decoration:underline;display:inline-flex}._panel_129d3_171{background:#fbfcff;border:1px solid #d8e0eb;border-radius:.8rem;padding:1.6rem}._grid_129d3_178{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.6rem;display:grid}._gridA5_129d3_185,._gridA6_129d3_190,._grid4x6_129d3_195{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}._card_129d3_200{background:#fff;border:1px solid #cfd9e8;border-radius:.6rem;width:100%;min-height:34rem;padding:1rem 1rem .8rem;transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:0 .8rem 2rem #1b355e14}._selected_129d3_211{border-color:#21457a;transform:translateY(-6px);box-shadow:0 1.2rem 2.6rem #21457a1f}._paperA5_129d3_217{aspect-ratio:148/210;width:min(100%,34rem);min-height:48rem;padding:1.3rem 1.25rem 1rem}._paperA6_129d3_224{aspect-ratio:105/148;width:min(100%,26rem);min-height:37rem;padding:.95rem .95rem .8rem}._paper4x6_129d3_231{aspect-ratio:152/102;width:min(100%,42rem);min-height:28rem;padding:1rem 1.1rem .8rem}._paperA5_129d3_217 ._cardTitle_129d3_238{font-size:1.85rem}._paperA5_129d3_217 ._description_129d3_242{font-size:1.12rem}._paperA5_129d3_217 ._nutrition_129d3_246 strong{font-size:1.35rem}._paperA6_129d3_224 ._cardTitle_129d3_238{font-size:1.45rem}._paperA6_129d3_224 ._cardKicker_129d3_254{font-size:.88rem}._paperA6_129d3_224 ._description_129d3_242{font-size:.96rem}._paperA6_129d3_224 ._chip_129d3_262{font-size:.85rem}._paper4x6_129d3_231 ._cardTop_129d3_266{gap:.55rem;margin-bottom:.55rem}._paper4x6_129d3_231 ._cardKicker_129d3_254{font-size:.88rem}._paper4x6_129d3_231 ._cardTitle_129d3_238{font-size:1.4rem}._paper4x6_129d3_231 ._description_129d3_242{margin:.4rem 0 .65rem;font-size:.92rem}._paper4x6_129d3_231 ._nutrition_129d3_246 strong{font-size:1.05rem}._paper4x6_129d3_231 ._cardFooter_129d3_288{font-size:.8rem}._cardTop_129d3_266{flex-direction:column;align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}._cardKicker_129d3_254{color:#1a3c6e;letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:0;font-size:1rem;font-weight:800}._iconBox_129d3_310{background:#f6f8fc;border:1px solid #d0d9e8;border-radius:.6rem;justify-content:center;align-items:center;width:5.2rem;height:5.2rem;display:flex}._icon_129d3_310{font-size:3rem;line-height:1}._logoImage_129d3_326{object-fit:cover;background:#f6f8fc;border:1px solid #d0d9e8;border-radius:.6rem;width:5.2rem;height:5.2rem}._cardTitle_129d3_238{color:#102b4f;align-items:center;gap:.6rem;margin:0;font-size:1.7rem;font-weight:800;line-height:1.3;display:flex}._vegMark_129d3_346{border:2px solid;border-radius:2px;flex:none;width:1.1rem;height:1.1rem;display:inline-flex;position:relative}._vegMark_129d3_346:after{content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._veg_129d3_346{border-color:#13801c}._veg_129d3_346:after{background:#13801c}._nonVeg_129d3_372{border-color:#d86840}._nonVeg_129d3_372:after{background:#d86840}._description_129d3_242{color:#7b7e80;margin:.5rem 0 .9rem;font-size:1.05rem;line-height:1.55}._chipRow_129d3_386{flex-wrap:wrap;gap:.45rem;display:flex}._chip_129d3_262{color:#d86840;background:#fff7f3;border:1px solid #f4b2a1;border-radius:.3rem;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.95rem;font-weight:700;display:inline-flex}._noneDeclared_129d3_405{color:#13801c;background:#f0fbef;border-color:#aee8b5}._chipDot_129d3_411{background:currentColor;border-radius:50%;width:.65rem;height:.65rem}._divider_129d3_418{border-top:1px solid #e1e7f0;margin:1rem 0 .8rem}._nutrition_129d3_246{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}._nutrition_129d3_246>div{text-align:center;border-right:1px solid #e3e9f2}._nutrition_129d3_246>div:last-child{border-right:none}._nutrition_129d3_246 strong{color:#17315f;font-size:1.2rem;font-weight:800;line-height:1.2;display:block}._nutrition_129d3_246 span{color:#a7a9aa;letter-spacing:.06em;margin-top:.15rem;font-size:.8rem;display:block}._cardFooter_129d3_288{color:#8b97a8;text-align:center;margin:.8rem 0 0;font-size:.95rem}._moreCards_129d3_457{text-align:center;color:#5f7fb3;margin:1.4rem 0 0;font-size:1.2rem}._paginationRow_129d3_464{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}._paginationRow_129d3_464 ._moreCards_129d3_457{margin:0}._pageBtn_129d3_475{color:#21457a;cursor:pointer;background:#fff;border:1px solid #21457a;border-radius:.5rem;min-height:3rem;padding:0 1rem;font-size:1rem;font-weight:700}._actionsWrap_129d3_487{border-top:1px solid #dae3ef;justify-content:space-between;align-items:flex-end;gap:1.4rem;margin-top:1.4rem;padding-top:1.4rem;display:flex}._note_129d3_497{color:#7b7e80;max-width:72rem;margin:0;font-size:1.2rem;line-height:1.7}._actions_129d3_487{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}._actionBtn_129d3_512{letter-spacing:.03em;text-transform:uppercase;cursor:pointer;color:#21457a;background:#fff;border:1px solid #21457a;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;min-width:10rem;min-height:7rem;padding:0 1.6rem;font-size:1.3rem;font-weight:800;display:inline-flex}._downloadBtn_129d3_531{min-width:12rem}._primaryBtn_129d3_535{color:#fff;background:#21457a;border-color:#21457a;min-width:13rem}._backBtn_129d3_542{min-width:8rem}@media (width<=1100px){._fields_129d3_19{grid-template-columns:1fr}._grid_129d3_178{grid-template-columns:1fr 1fr}._gridA5_129d3_185,._gridA6_129d3_190,._grid4x6_129d3_195{grid-template-columns:1fr}}@media (width<=800px){._grid_129d3_178{grid-template-columns:1fr}._header_129d3_98{flex-direction:column;align-items:stretch}._headerActions_129d3_111{justify-content:stretch;margin-top:.8rem}._actions_129d3_487{justify-content:stretch}._actionBtn_129d3_512{width:100%}}@media (width<=640px){._page_129d3_1,._panel_129d3_171{padding:1rem}._title_129d3_127{font-size:1.7rem}}@media (width>=1025px) and (height<=900px){._page_129d3_1{padding:1.2rem 1.4rem 1.6rem}._header_129d3_98{margin-bottom:1.2rem}._panel_129d3_171{padding:1.2rem}._grid_129d3_178{gap:1.2rem}._card_129d3_200{min-height:30rem;padding:.9rem .9rem .7rem}._title_129d3_127{font-size:1.8rem}._meta_129d3_135,._configLine_129d3_142,._note_129d3_497,._refreshNote_129d3_612{font-size:1.05rem}._cardTitle_129d3_238{font-size:1.5rem}._description_129d3_242{font-size:1rem}._actionBtn_129d3_512{min-height:5.4rem;font-size:1.1rem}}._page_2ssme_1{height:calc(100vh - var(--app-header-height) - var(--app-footer-height));background:#fff;min-height:0;padding:1.2rem 1.4rem 1.6rem;overflow:hidden auto}._headerRow_2ssme_10{border-bottom:1px solid #d9e1ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}._title_2ssme_19{color:#2d4f86;margin:0;font-size:1.6rem;font-weight:700}._roleText_2ssme_26{color:#7b7e80;white-space:nowrap;font-size:1.15rem}._filters_2ssme_32{grid-template-columns:2.4fr 1.2fr 1.2fr 1.3fr auto auto;align-items:end;gap:1rem;padding:1.2rem 0 1rem;display:grid}._field_2ssme_40{flex-direction:column;gap:.45rem;display:flex}._field_2ssme_40 span{color:#5f7fb3;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:800}._field_2ssme_40 select,._field_2ssme_40 input{color:#142847;background:#fff;border:1px solid #d1dbea;border-radius:.35rem;width:100%;min-height:3.6rem;padding:.65rem .9rem;font-size:1.15rem}._inputWrap_2ssme_64{position:relative}._inputWrap_2ssme_64 input{padding-right:3rem}._calendarIcon_2ssme_71{color:#667791;pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}._checkbox_2ssme_80{color:#162b4b;white-space:nowrap;align-items:center;gap:.55rem;padding-bottom:.55rem;font-size:1.05rem;display:flex}._entryInfo_2ssme_90{color:#6a7f9d;text-align:right;padding-bottom:.55rem;font-size:1.05rem}._tableWrap_2ssme_97{border:1px solid #d8e2ef;border-radius:.45rem;overflow:hidden}._table_2ssme_97{border-collapse:collapse;background:#fff;width:100%}._table_2ssme_97 thead{color:#fff;background:#1f457b}._table_2ssme_97 th,._table_2ssme_97 td{text-align:left;vertical-align:top;border-bottom:1px solid #e5ebf3;padding:1rem;font-size:1.15rem}._table_2ssme_97 th{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:800}._table_2ssme_97 tbody tr:last-child td{border-bottom:none}._archiveId_2ssme_131{color:#183a6a;white-space:nowrap;font-weight:800}._multiLine_2ssme_137{display:block}._items_2ssme_141{color:#183a6a;font-weight:800}._status_2ssme_146{border-radius:.3rem;align-items:center;padding:.35rem .6rem;font-size:1.05rem;font-weight:800;display:inline-flex}._active_2ssme_155{color:#1fa542;background:#eaf9ef}._superseded_2ssme_160{color:#90a3c1;background:#eef3f8}._actions_2ssme_165{flex-wrap:wrap;gap:.55rem;display:flex}._actionLink_2ssme_171{color:#17315f;cursor:pointer;text-underline-offset:.12em;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:1.05rem;font-weight:700;text-decoration:underline;display:inline-flex}._supersededText_2ssme_186{color:#90a3c1;font-size:1.05rem}._note_2ssme_191{color:#6a7f9d;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}._backRow_2ssme_198{justify-content:flex-start;margin-top:1rem;display:flex}._backBtn_2ssme_204{color:#1f457b;cursor:pointer;background:#fff;border:1px solid #1f457b;border-radius:.35rem;min-height:4rem;padding:0 1.2rem;font-size:1.15rem;font-weight:800}@media (width<=1200px){._filters_2ssme_32{grid-template-columns:1fr 1fr}._entryInfo_2ssme_90{text-align:left}}@media (width<=760px){._headerRow_2ssme_10{flex-direction:column}._filters_2ssme_32{grid-template-columns:1fr}._table_2ssme_97{white-space:nowrap;display:block;overflow-x:auto}}@media (width>=1025px) and (height<=900px){._page_2ssme_1{padding:.8rem 1rem 1.2rem}._title_2ssme_19{font-size:1.4rem}._filters_2ssme_32{gap:.8rem;padding:1rem 0 .8rem}._field_2ssme_40 select,._field_2ssme_40 input{min-height:3.2rem;font-size:1rem}._actions_2ssme_165{gap:.6rem}._table_2ssme_97 th,._table_2ssme_97 td{padding:.8rem;font-size:1rem}._summary_2ssme_261,._note_2ssme_191{font-size:.98rem}._backBtn_2ssme_204{min-height:3.4rem;font-size:1rem}}._textarea_11f6a_1{color:#1e293b;resize:vertical;border:1px solid #c1c3c4;border-radius:4px;width:100%;min-height:90px;padding:.8rem 1rem;font-family:inherit;font-size:1.1rem;line-height:1.6}._textarea_11f6a_1:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._section_c1fwd_1{flex-direction:column;gap:1.6rem;display:flex}._groupLabel_c1fwd_7{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.95rem;font-weight:700}._checkboxGrid_c1fwd_16{grid-template-columns:repeat(2,1fr);gap:.6rem 1.2rem;display:grid}@media (width<=600px){._checkboxGrid_c1fwd_16{grid-template-columns:1fr}}._checkbox_c1fwd_16{color:#1e293b;cursor:pointer;align-items:center;gap:.6rem;font-size:1.1rem;display:flex}._checkbox_c1fwd_16 input{accent-color:#1e3a6e;cursor:pointer;width:16px;height:16px}._logoBox_c1fwd_42{text-align:center;color:#7b7e80;border:1px dashed #c1c3c4;border-radius:6px;justify-content:center;align-items:center;min-height:72px;margin-bottom:.8rem;padding:1.2rem;font-size:1.1rem;display:flex}._logoBox_c1fwd_42 img{max-width:100%;max-height:48px}._uploadBtn_c1fwd_60{color:#1e3a6e;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:1.5px solid #1e3a6e;border-radius:4px;padding:.55rem 1.2rem;font-size:.95rem;font-weight:700;transition:background .18s,color .18s}._uploadBtn_c1fwd_60:hover{color:#fff;background:#1e3a6e}._colorRow_c1fwd_78{align-items:center;gap:.8rem;display:flex}._colorInput_c1fwd_84{cursor:pointer;background:0 0;border:1px solid #c1c3c4;border-radius:4px;width:40px;height:36px;padding:2px}._hexInput_c1fwd_94{color:#1e293b;border:1px solid #c1c3c4;border-radius:4px;flex:1;max-width:120px;padding:.55rem .7rem;font-family:monospace;font-size:1.1rem}._helper_c1fwd_105{color:#7b7e80;margin:.4rem 0 0;font-size:1rem}._hiddenInput_c1fwd_111{display:none}._section_yw4xc_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;padding:1.6rem 1.8rem}._header_yw4xc_8{justify-content:space-between;align-items:flex-start;margin-bottom:1.4rem;display:flex}._title_yw4xc_15{color:#1e293b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .4rem;font-size:1.1rem;font-weight:700}._subtitle_yw4xc_24{color:#7b7e80;margin:0;font-size:1.05rem;line-height:1.5}._refreshBtn_yw4xc_31{color:#4f5356;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#fff;border:1.5px solid #c1c3c4;border-radius:4px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;transition:background .18s;display:flex}._refreshBtn_yw4xc_31:hover{background:#f3f6f7}._previewWrap_yw4xc_51{background:linear-gradient(#f4f7fb 0%,#edf2f8 100%);border-radius:6px;justify-content:center;align-items:center;padding:1.2rem;display:flex}._card_yw4xc_60{aspect-ratio:148/210;--header-size:.9rem;--title-size:1.3rem;--body-size:.9rem;--chip-size:.8rem;--kpi-size:1.45rem;--footer-size:1rem;--logo-size:84px;--card-gap:.75rem;background:#fff;border:1px solid #dde2ec;border-radius:6px;flex-direction:column;justify-content:flex-start;width:min(100%,360px);min-height:420px;padding:clamp(.9rem,3.5%,1.5rem);display:flex;box-shadow:0 4px 16px #00000014}._card_yw4xc_60[data-paper=A5]{aspect-ratio:148/210;--header-size:.98rem;--title-size:1.55rem;--body-size:.97rem;--chip-size:.87rem;--kpi-size:1.72rem;--footer-size:1.12rem;--logo-size:98px;--card-gap:.92rem;width:min(100%,380px);min-height:470px}._card_yw4xc_60[data-paper=A6]{aspect-ratio:105/148;--header-size:.78rem;--title-size:1.08rem;--body-size:.8rem;--chip-size:.72rem;--kpi-size:1.12rem;--footer-size:.88rem;--logo-size:68px;--card-gap:.58rem;width:min(100%,300px);min-height:400px}._card_yw4xc_60[data-paper="4x6"]{aspect-ratio:3/2;--header-size:.92rem;--title-size:1.28rem;--body-size:.9rem;--chip-size:.82rem;--kpi-size:1.3rem;--footer-size:.98rem;--logo-size:76px;--card-gap:.68rem;width:min(100%,380px);min-height:250px}._card_yw4xc_60[data-paper="4x6"] ._itemTitle_yw4xc_124{font-size:1.3rem}._card_yw4xc_60[data-paper="4x6"] ._description_yw4xc_128{font-size:.9rem}._card_yw4xc_60[data-paper="4x6"] ._nutritionValue_yw4xc_132{font-size:1.35rem}._cardHeader_yw4xc_136{font-size:var(--header-size);color:#7b7e80;text-transform:uppercase;letter-spacing:.06em;text-align:center;margin-bottom:var(--card-gap);font-weight:700}._imagePlaceholder_yw4xc_146{width:var(--logo-size);height:var(--logo-size);margin:0 auto var(--card-gap);object-fit:cover;background:linear-gradient(135deg,#8b4513 0%,#d2691e 50%,#5c3317 100%);border-radius:50%;display:block}._itemTitle_yw4xc_124{font-size:var(--title-size);color:#1e293b;margin:0 0 calc(var(--card-gap) * .65);justify-content:center;align-items:center;gap:.4rem;font-weight:700;display:flex}._vegIcon_yw4xc_167{border:2px solid #7bc223;border-radius:2px;width:14px;height:14px;display:inline-block}._description_yw4xc_128{font-size:var(--body-size);color:#7b7e80;text-align:center;margin:0 0 var(--card-gap);font-weight:500;line-height:1.5}._allergen_yw4xc_184{width:fit-content;font-size:var(--chip-size);color:#4f5356;margin:0 .35rem var(--card-gap) 0;border:1px solid #c1c3c4;border-radius:12px;align-self:flex-start;align-items:center;gap:.3rem;padding:2px 8px;font-weight:600;display:inline-flex}._allergenDot_yw4xc_199{background:#d86840;border-radius:50%;width:6px;height:6px}._nutrition_yw4xc_132{padding-top:var(--card-gap);margin-bottom:var(--card-gap);border-top:1px solid #daddde;grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}._nutritionItem_yw4xc_215{text-align:center}._nutritionValue_yw4xc_132{font-size:var(--kpi-size);color:#1e293b;font-weight:700;display:block}._nutritionLabel_yw4xc_226{font-size:calc(var(--body-size) * .95);color:#7b7e80;text-transform:uppercase}._cardFooter_yw4xc_232{margin-top:calc(var(--card-gap) * .35);font-size:var(--footer-size);color:#a7a9aa;text-align:center;padding-top:calc(var(--card-gap) * .8);border-top:1px solid #daddde;font-weight:700;line-height:1.4}@media (width<=1100px){._previewWrap_yw4xc_51{padding:.9rem}._card_yw4xc_60[data-paper=A5]{width:min(100%,340px)}._card_yw4xc_60[data-paper=A6]{width:min(100%,280px)}._card_yw4xc_60[data-paper="4x6"]{width:min(100%,350px)}}._hidden_yw4xc_257{display:none}._card_911f1_1{cursor:pointer;text-align:left;background:#fff;border:2px solid #dde2ec;border-radius:8px;min-width:0;padding:1rem 1.2rem;transition:border-color .2s,box-shadow .2s}._card_911f1_1:hover{box-shadow:0 2px 8px #0000000f}._card_911f1_1._selected_911f1_14{border-color:#1e3a6e;box-shadow:0 0 0 1px #1e3a6e}._header_911f1_19{justify-content:space-between;align-items:flex-start;margin-bottom:.4rem;display:flex}._label_911f1_26{color:#1e293b;font-size:1.1rem;font-weight:700}._badge_911f1_32{color:#fff;text-transform:uppercase;background:#1e3a6e;border-radius:3px;padding:2px 6px;font-size:.6rem;font-weight:700}._meta_911f1_42{color:#7b7e80;margin:0;font-size:1rem;line-height:1.5}._section_1eejb_1{flex-direction:column;gap:1.4rem;display:flex}._groupLabel_1eejb_7{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.95rem;font-weight:700}._paperGrid_1eejb_16{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}@media (width<=700px){._paperGrid_1eejb_16{grid-template-columns:1fr}}._select_1eejb_27{color:#1e293b;background:#fff;border:1px solid #c1c3c4;border-radius:4px;width:100%;padding:.65rem .8rem;font-size:1.1rem}._select_1eejb_27:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._grid_12xfo_1{grid-template-columns:minmax(320px,1.4fr) minmax(320px,1.1fr);gap:1.4rem;margin-bottom:1.4rem;display:grid}@media (width<=900px){._grid_12xfo_1{grid-template-columns:1fr}}._leftPanel_12xfo_13,._rightPanel_12xfo_19{flex-direction:column;gap:1.4rem;display:flex}._fullWidth_12xfo_25{margin-bottom:1.4rem}._loading_12xfo_29{color:#7b7e80;padding:2rem 0;font-size:1.3rem}._error_12xfo_35{color:#d86840;padding:1rem 0;font-size:1.2rem}
