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:clamp(4.8rem, 3.2vh + 2.8rem, 6.4rem);--app-footer-height:clamp(3.6rem, 2.4vh + 2rem, 4.8rem)}html{font-size:10px}html,body,#root{height:100%;max-height:100vh}body{overflow:hidden}@media (width>=2560px){:root{--app-header-height:clamp(4.8rem, 3.6vh + 3rem, 7.2rem);--app-footer-height:clamp(3.6rem, 2.8vh + 2.2rem, 5.2rem)}html{font-size:12px}}@media (width>=1600px) and (width<=2559px){html{font-size:10px}}@media (width>=1280px) and (width<=1599px){html{font-size:10px}}@media (width>=1025px) and (height<=900px){html{font-size:9px}}@media (width>=1025px) and (height<=768px){html{font-size:8.5px}}@media (width<=1279px){html{font-size:10px}}@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 :not(.Mui-disabled),.MuiPickersPopper-root:not(.tent-card-dark-calendar) .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}.MuiPickersPopper-root .MuiPickersSlideTransition-root>*,.MuiPickerPopper-root .MuiPickersSlideTransition-root>*{transition:none!important;position:static!important;transform:none!important}.MuiPickersPopper-root .MuiPickersSlideTransition-root,.MuiPickerPopper-root .MuiPickersSlideTransition-root{overflow:hidden}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPaper-root,.MuiPickersPopper-root .MuiPaper-root.tent-card-dark-calendar-paper,.tent-card-dark-calendar-paper.MuiPaper-root{overflow:hidden;color:#fff!important;background-color:#24282c!important;border-radius:8px!important;box-shadow:0 8px 24px #00000059!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersLayout-root,.MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root,.tent-card-dark-calendar-paper .MuiPickersLayout-root,.tent-card-dark-calendar-paper .MuiDateCalendar-root{color:#fff!important;background-color:#24282c!important;width:36rem!important;max-height:none!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersCalendarHeader-root,.tent-card-dark-calendar-paper .MuiPickersCalendarHeader-root{margin-top:.6rem;padding-left:1.4rem;padding-right:1rem;color:#fff!important;background-color:#24282c!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersCalendarHeader-label,.tent-card-dark-calendar-paper .MuiPickersCalendarHeader-label{color:#fff!important;font-size:2rem!important;font-weight:700!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersArrowSwitcher-button,.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersCalendarHeader-switchViewButton,.tent-card-dark-calendar-paper .MuiPickersArrowSwitcher-button,.tent-card-dark-calendar-paper .MuiPickersCalendarHeader-switchViewButton{color:#7bc223!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersArrowSwitcher-button .MuiSvgIcon-root,.MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersCalendarHeader-switchViewButton .MuiSvgIcon-root,.tent-card-dark-calendar-paper .MuiPickersArrowSwitcher-button .MuiSvgIcon-root,.tent-card-dark-calendar-paper .MuiPickersCalendarHeader-switchViewButton .MuiSvgIcon-root{color:#7bc223!important;fill:#7bc223!important;font-size:2.6rem!important}.MuiPickersPopper-root.tent-card-dark-calendar .MuiDayCalendar-weekDayLabel,.tent-card-dark-calendar-paper .MuiDayCalendar-weekDayLabel{color:#fff!important;opacity:1!important;width:4.6rem!important;height:4.2rem!important;font-size:1.8rem!important;font-weight:700!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root .MuiPickerDay-root:not(.Mui-disabled),html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root .MuiPickersDay-root:not(.Mui-disabled),html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root button[class*=MuiPickerDay-root]:not(.Mui-disabled),html body .tent-card-dark-calendar-paper .MuiDateCalendar-root .MuiPickerDay-root:not(.Mui-disabled),html body .tent-card-dark-calendar-paper .MuiDateCalendar-root .MuiPickersDay-root:not(.Mui-disabled),html body .tent-card-dark-calendar-paper .MuiDateCalendar-root button[class*=MuiPickerDay-root]:not(.Mui-disabled){color:#fff!important;background-color:#0000!important;background-image:none!important;width:4.6rem!important;height:4.6rem!important;font-size:1.7rem!important;font-weight:600!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root:not(.Mui-disabled):hover,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersDay-root:not(.Mui-disabled):hover,html body .tent-card-dark-calendar-paper .MuiPickerDay-root:not(.Mui-disabled):hover,html body .tent-card-dark-calendar-paper .MuiPickersDay-root:not(.Mui-disabled):hover{background-color:#7bc2232e!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root.Mui-disabled,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-disabled,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersDay-root.Mui-disabled,html body .tent-card-dark-calendar-paper .MuiPickerDay-root.Mui-disabled,html body .tent-card-dark-calendar-paper .MuiPickerDay-disabled,html body .tent-card-dark-calendar-paper .MuiPickersDay-root.Mui-disabled{color:#ffffff47!important;opacity:1!important;background-color:#0000!important;width:4.6rem!important;height:4.6rem!important;font-size:1.7rem!important;font-weight:600!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root .MuiPickerDay-root.Mui-selected,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root .MuiPickerDay-selected,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root .MuiPickersDay-root.Mui-selected,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root button[class*=MuiPickerDay-root].Mui-selected,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root button[class*=MuiPickerDay-selected],html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiDateCalendar-root button[aria-selected=true],html body .tent-card-dark-calendar-paper .MuiDateCalendar-root .MuiPickerDay-root.Mui-selected,html body .tent-card-dark-calendar-paper .MuiDateCalendar-root .MuiPickerDay-selected,html body .tent-card-dark-calendar-paper .MuiDateCalendar-root button[class*=MuiPickerDay-root].Mui-selected,html body .tent-card-dark-calendar-paper .MuiDateCalendar-root button[aria-selected=true]{color:#fff!important;box-shadow:none!important;background-color:#7bc223!important;background-image:none!important;border-radius:50%!important;font-size:1.7rem!important;font-weight:700!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root.Mui-selected:hover,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-selected:hover,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root.Mui-selected:focus,html body .tent-card-dark-calendar-paper .MuiPickerDay-selected:hover,html body .tent-card-dark-calendar-paper .MuiPickerDay-root.Mui-selected:hover{color:#fff!important;background-color:#6aad1c!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-selected *,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root.Mui-selected *,html body .tent-card-dark-calendar-paper .MuiPickerDay-selected *,html body .tent-card-dark-calendar-paper .MuiPickerDay-root.Mui-selected *{color:#fff!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-today:not(.Mui-selected):not(.MuiPickerDay-selected),html body .tent-card-dark-calendar-paper .MuiPickerDay-today:not(.Mui-selected):not(.MuiPickerDay-selected),html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root[aria-current=date]:not(.Mui-selected):not(.MuiPickerDay-selected),html body .tent-card-dark-calendar-paper .MuiPickerDay-root[aria-current=date]:not(.Mui-selected):not(.MuiPickerDay-selected),html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickersDay-root[aria-current=date]:not(.Mui-selected),html body .tent-card-dark-calendar-paper .MuiPickersDay-root[aria-current=date]:not(.Mui-selected){color:#7bc223!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:none!important;outline:none!important;font-weight:700!important}html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-root[aria-current=date]:not(.Mui-selected):after,html body .tent-card-dark-calendar-paper .MuiPickerDay-root[aria-current=date]:not(.Mui-selected):after,html body .MuiPickersPopper-root.tent-card-dark-calendar .MuiPickerDay-today:not(.Mui-selected):after,html body .tent-card-dark-calendar-paper .MuiPickerDay-today:not(.Mui-selected):after{content:none!important;box-shadow:none!important;display:none!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}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}._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:4.8rem;max-height:var(--app-header-height);z-index:99990;background-color:#fff;flex-shrink:0;padding:0 clamp(1rem,1rem + .5vw,2rem);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_1i8el_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}._shellFillContainer_1i8el_14{height:100%;min-height:0}._shellFillContainer_1i8el_14 ._zoneMain_1i8el_18,._shellFillContainer_1i8el_14 ._zoneMainInset_1i8el_19{flex-direction:column;align-self:stretch;height:100%;min-height:0;display:flex}._shellDailyDisplay_1i8el_27{background:#edeff8}._shellDailyDisplay_1i8el_27 ._zoneMain_1i8el_18,._shellDailyDisplay_1i8el_27 ._zoneMainInset_1i8el_19{background:#edeff8;align-self:stretch;height:100%;min-height:0}._shellDailyDisplay_1i8el_27 ._zoneRightRail_1i8el_37,._shellDailyDisplay_1i8el_27 ._zoneRightRailInset_1i8el_38{box-shadow:none;background:0 0;border-left:0}._zoneMain_1i8el_18{grid-area:main;min-height:0;overflow:hidden}._zoneRightRail_1i8el_37{grid-area:rightRail;justify-content:stretch;align-items:stretch;min-width:0;min-height:0;display:flex}._zoneRightRail_1i8el_37>*{flex:auto;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}._zoneRightRail_1i8el_37{color:#ffffffd9;text-align:center;box-sizing:border-box;border-left:1px solid #ffffff57;padding:0;font-size:1.1rem;font-weight:600;overflow:hidden;box-shadow:inset 1px 0 #ffffff38}[data-template=L2] ._zoneRightRail_1i8el_37{border-left:0;border-right:1px solid #ffffff57;box-shadow:inset -1px 0 #ffffff38}._zoneBottomStrip_1i8el_84{grid-area:bottomStrip;justify-content:stretch;align-items:stretch;display:flex}._zoneBottomStrip_1i8el_84>*{flex:auto;width:100%;min-width:0;height:100%;min-height:0}._zoneBottomStrip_1i8el_84{color:#ffffffd9;text-align:center;box-sizing:border-box;border-top:1px solid #ffffff57;height:100%;min-height:0;padding:0;font-size:1.1rem;font-weight:600;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}._shell_1i8el_3[data-template=L3]{--kiosk-strip-height:30%}._shellInset_1i8el_125[data-template=L4],[data-template=L4]._shellInset_1i8el_125{--kiosk-strip-height:16.2%}._shellInset_1i8el_125{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,3fr) minmax(0,7fr);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}._shellInset_1i8el_125._shellDailyDisplay_1i8el_27{background:#edeff8}._zoneMainInset_1i8el_19{box-sizing:border-box;grid-area:1/2;place-self:stretch stretch;min-width:0;min-height:0;overflow:hidden}._zoneRightRailInset_1i8el_38{border-radius:0;grid-area:1/1/span 2;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._zoneRightRailInset_1i8el_38>*{flex:auto;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0}._zoneRightRailInset_1i8el_38{color:#ffffffe6;text-align:center;box-sizing:border-box;padding:0;font-size:1.1rem;font-weight:600}._zoneBottomStripInset_1i8el_195{border-radius:4px;grid-area:2/2;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex}._zoneBottomStripInset_1i8el_195>*{flex:auto;width:100%;min-width:0;height:100%;min-height:0}._zoneBottomStripInset_1i8el_195{color:#ffffffe6;text-align:center;box-sizing:border-box;padding:0;font-size:1.1rem;font-weight:600;overflow:hidden}[data-template=L4] ._zoneBottomStripInset_1i8el_195{color:#24282c;align-items:center;font-weight:600}@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_1i8el_125{grid-template-columns:minmax(0,3fr) minmax(0,7fr);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_1i8el_19{border-radius:.75rem;min-height:0}._zoneRightRailInset_1i8el_38{height:100%;min-height:0}._zoneBottomStripInset_1i8el_195{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_1i8el_125{grid-template-columns:minmax(0,3fr) minmax(0,7fr);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_1i8el_19{border-radius:.6rem;min-height:0;overflow:auto}._zoneRightRailInset_1i8el_38{height:100%;min-height:0;padding:0;font-size:.95rem}._zoneBottomStripInset_1i8el_195{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_1i8el_37,._zoneBottomStrip_1i8el_84,._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{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_1i8el_37,._zoneBottomStrip_1i8el_84,._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{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_1i8el_37,._zoneBottomStrip_1i8el_84,._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{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_1i8el_3{--shell-gap:clamp(.9rem, .45vw, 1.4rem)}._zoneRightRail_1i8el_37{padding:.7rem .5rem;font-size:1.2rem}._zoneBottomStrip_1i8el_84{min-height:clamp(8.5rem,12vh,14rem);font-size:1.15rem}._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{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_1i8el_3{--shell-gap:clamp(1rem, .5vw, 1.55rem)}._zoneRightRail_1i8el_37,._zoneBottomStrip_1i8el_84,._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{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_1i8el_3{--shell-gap:clamp(1.05rem, .55vw, 1.7rem)}._zoneRightRail_1i8el_37,._zoneBottomStrip_1i8el_84,._zoneRightRailInset_1i8el_38,._zoneBottomStripInset_1i8el_195{font-size:1.25rem}}._shell_1i8el_3._shellFillContainer_1i8el_14,._shellInset_1i8el_125._shellFillContainer_1i8el_14{--kiosk-main-height-offset:0px;height:100%;min-height:0}._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}._marquee_o5fpj_1{--layout-marquee-bg:#fff;--layout-marquee-fade:#fff;--layout-marquee-text:#24282c;--layout-marquee-border:#daddde;--layout-marquee-tilt:26deg;--layout-marquee-perspective:680px;--layout-marquee-font-size:clamp(1.15rem, calc(52cqh * var(--kiosk-font-scale,1)), 4.75rem);box-sizing:border-box;background:linear-gradient(180deg, #f5f7fb 0%, var(--layout-marquee-bg) 38%, #eef2f7 100%);border:1px solid var(--layout-marquee-border);border-radius:4px;align-items:stretch;width:100%;height:100%;min-height:0;max-height:100%;font-family:Roboto,serif;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -.35rem .65rem #1e3a6e0f;container:layout-marquee/size}._marquee_o5fpj_1:before,._marquee_o5fpj_1:after{content:"";z-index:3;pointer-events:none;width:clamp(1.4rem,3vw,2.8rem);position:absolute;top:0;bottom:0}._marquee_o5fpj_1:before{background:linear-gradient(to right, var(--layout-marquee-fade), transparent);left:0}._marquee_o5fpj_1:after{background:linear-gradient(to left, var(--layout-marquee-fade), transparent);right:0}@supports not (container-type:size){._marquee_o5fpj_1{--layout-marquee-font-size:clamp(1.15rem, calc((2.8vh + 1.2vw) * var(--kiosk-font-scale,1)), 3.25rem)}}[data-template=L4] ._marquee_o5fpj_1{--layout-marquee-bg:#fff;--layout-marquee-fade:#f5f7fb;border-color:#d4deeb;border-radius:4px}.fullscreenPage [data-template=L4] ._marquee_o5fpj_1{--layout-marquee-fade:#edeff8;border-color:#daddde;border-radius:0}._marqueePerspective_o5fpj_70{z-index:1;width:100%;min-width:0;min-height:0;perspective:var(--layout-marquee-perspective);perspective-origin:50% 100%;flex:auto;position:relative;overflow:hidden}._marqueeStage_o5fpj_82{width:100%;height:100%;min-height:0;transform-style:preserve-3d;transform:rotateX(var(--layout-marquee-tilt));transform-origin:50% 100%;backface-visibility:hidden;will-change:transform;align-items:flex-end;display:flex}._marqueeTrack_o5fpj_95{width:max-content;min-height:100%;transform-style:preserve-3d;will-change:transform;align-items:center;padding:6cqh 0 10cqh;animation:52s linear infinite _layoutTextMarqueeScroll3d_o5fpj_1;display:flex}@supports not (container-type:size){._marqueeTrack_o5fpj_95{padding:clamp(.35rem,.8vh,.75rem) 0 clamp(.5rem,1.1vh,1rem)}}._marqueeSegment_o5fpj_111{white-space:nowrap;font-size:var(--layout-marquee-font-size);letter-spacing:.02em;color:var(--layout-marquee-text);transform:translateZ(2px) rotateX(calc(var(--layout-marquee-tilt) * -1));transform-style:preserve-3d;backface-visibility:hidden;text-shadow:0 1px #ffffffd9,0 .12rem .35rem #1e293b1f;flex-shrink:0;align-items:center;padding:0 clamp(1.2rem,4cqw,2.8rem);font-weight:600;line-height:1.2;display:inline-flex}._marqueeSheen_o5fpj_128{z-index:2;pointer-events:none;opacity:.45;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 0%,#ffffff59 45%,#0000 55%);position:absolute;inset:0}@keyframes _layoutTextMarqueeScroll3d_o5fpj_1{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=640px){._marquee_o5fpj_1{--layout-marquee-tilt:22deg;--layout-marquee-perspective:520px;--layout-marquee-font-size:clamp(1rem, calc(50cqh * var(--kiosk-font-scale,1)), 3.5rem)}}@media (prefers-reduced-motion:reduce){._marqueeStage_o5fpj_82{transform:none}._marqueeTrack_o5fpj_95{justify-content:flex-start;width:100%;padding-left:clamp(.9rem,1.2vw,1.25rem);padding-right:clamp(.9rem,1.2vw,1.25rem);animation:none}._marqueeSegment_o5fpj_111{text-shadow:none;transform:none}._marqueeSegment_o5fpj_111[aria-hidden=true]{display:none}._marqueeSegment_o5fpj_111{white-space:normal;text-align:left;padding:0}._marqueeSheen_o5fpj_128,._marquee_o5fpj_1:before,._marquee_o5fpj_1:after{display:none}}._box_11fi6_1{min-height:calc(100vh - 14rem)}._mLogo_11fi6_5{margin-bottom:10px}._cLogo_11fi6_9{max-width:9.8rem}._fieldCard_259sf_1{flex-direction:column;gap:.6rem;width:28rem;min-width:0;max-width:100%;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}._fieldLabel_259sf_15{color:#24282c;letter-spacing:0;text-transform:none;margin:0;font-size:1.4rem;font-weight:500;line-height:2rem;display:block;font-family:Roboto,serif!important}._requiredMark_259sf_27{color:#e53935;margin-left:.2rem;font-weight:700}._customFormControl_259sf_33{background:0 0;width:100%;max-width:100%;position:relative}._trigger_259sf_40{box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #daddde;border-radius:4px;align-items:center;width:100%;min-height:3.6rem;transition:border-color .15s;display:flex;position:relative;font-family:Roboto,serif!important}._trigger_259sf_40:hover{border-color:#c1c3c4}._triggerOpen_259sf_59{border-color:#a7a9aa}._triggerDisabled_259sf_63{cursor:not-allowed;opacity:1;pointer-events:none;background-color:#f4f7f9;border-color:#d8dee4}._triggerDisabled_259sf_63:hover{border-color:#d8dee4}._triggerText_259sf_74{box-sizing:border-box;color:#24282c;text-overflow:ellipsis;white-space:nowrap;width:100%;height:3.6rem;padding:.8rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:block;overflow:hidden;padding-right:4rem!important;font-family:Roboto,serif!important}._placeholder_259sf_91{color:#a7a9aa;font-weight:400}._selectIcon_259sf_96{color:#a7a9aa;pointer-events:none;box-sizing:border-box;border-left:1px solid #daddde;justify-content:center;align-items:center;width:3.6rem;height:100%;position:absolute;top:0;bottom:0;right:0;display:flex!important}._selectIcon_259sf_96 svg{font-size:2rem;transition:transform .2s}._selectIconOpen_259sf_116 svg{transform:rotate(180deg)}._menuPaper_259sf_120{background:#fff!important;border:1px solid #daddde!important;border-radius:4px!important;margin-top:.2rem!important;padding:0!important;overflow:hidden!important;box-shadow:6px 6px 10px #00000014!important}._menuList_259sf_130{max-height:28rem;overflow-y:auto;min-width:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}._searchItem_259sf_140{cursor:default;background:#fff;list-style:none;border-bottom:1px solid #daddde!important;margin:0!important;padding:0!important}._searchItem_259sf_140:hover{background:#fff!important}._searchWrap_259sf_152{padding:1rem}._searchInput_259sf_156{box-sizing:border-box;width:100%;min-height:3.6rem;background:#fff!important;border:1px solid #daddde!important;border-radius:4px!important;padding:.8rem 1rem!important;font-family:Roboto,serif!important}._searchInput_259sf_156 input{color:#24282c!important;padding:0!important;font-family:Roboto,serif!important;font-size:1.2rem!important;font-weight:400!important;line-height:2rem!important}._searchInput_259sf_156 input::placeholder{color:#a7a9aa;opacity:1}._menuItem_259sf_179{color:#24282c!important;text-transform:uppercase!important;white-space:normal!important;background-color:#fff!important;border-bottom:1px solid #daddde!important;justify-content:flex-start!important;min-height:auto!important;padding:1.2rem!important;font-family:Roboto,serif!important;font-size:1.4rem!important;font-weight:500!important;line-height:2rem!important}._menuItem_259sf_179:last-child{border-bottom:none!important}._menuItem_259sf_179:hover,._menuItem_259sf_179.Mui-focusVisible,._menuItem_259sf_179.Mui-selected,._menuItem_259sf_179.Mui-selected:hover{background-color:#f3f6f7!important}._fieldHelper_259sf_203{color:#64748b;margin:0;font-size:1.2rem;font-style:italic}[data-template=L4][class*=shellInset]{--kiosk-strip-height:16.2%}._page_1o4vl_7{--kiosk-columns:3;--kiosk-grid-rows:1;--kiosk-scale:1;--kiosk-font-scale:clamp(.82, calc(.45vw + .32vh), 1.05);--kiosk-diet-mark-size:clamp(1.55rem, calc(.62rem + .56vw + .28vh), 2.3rem);--kiosk-artwork-size:clamp(4.8rem, calc(2rem + 4vw + 1.5vh), 7.2rem);--kiosk-shell-gap:clamp(.9rem, .6vw + .35vh, 1.4rem);--kiosk-page-pad-x:clamp(.95rem, .75vw + .4vh, 1.85rem);--kiosk-page-pad-y:clamp(.95rem, .65vw + .4vh, 1.65rem);--kiosk-surface-pad:clamp(.95rem, .75vw + .32vh, 1.55rem);--kiosk-card-gap:clamp(.75rem, .55vw + .3vh, 1.15rem);--kiosk-card-pad-x:clamp(.9rem, calc(.48rem + .4vw + .22vh), 1.2rem);--kiosk-card-pad-y:clamp(.9rem, calc(.48rem + .4vw + .22vh), 1.2rem);--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(16rem, calc(13rem + 11vh), 34rem);--kiosk-description-lines:2;--kiosk-nutrition-to-allergen-gap:clamp(3rem, calc(1.8vw + 1.1vh), 8.5rem);--kiosk-card-title-size:clamp(2.25rem, calc((.9vw + .52vh) * var(--kiosk-font-scale,1) * var(--kiosk-scale,1)), 3.75rem);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:#edeff8;flex-direction:column;display:flex;overflow:hidden}._pageEmbedded_1o4vl_44{--kiosk-page-pad-x:clamp(.7rem, .6vw + .3vh, 1.1rem);--kiosk-page-pad-y:clamp(.7rem, .5vw + .3vh, 1rem);--kiosk-surface-pad:clamp(.75rem, .55vw + .25vh, 1.15rem);--kiosk-card-gap:clamp(.65rem, .5vw + .25vh, 1rem);flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}._noticeBar_1o4vl_57{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_1o4vl_70{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_1o4vl_70 strong{font-weight:700}._playIcon_1o4vl_83{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_1o4vl_96{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_1o4vl_110{width:100%;height:100%;min-height:0;max-height:none;padding:calc(var(--kiosk-surface-pad) * .92);box-shadow:none;background:0 0;border:none;border-radius:clamp(.95rem,.55vw + .25vh,1.25rem);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}._tvExitBtn_1o4vl_128{z-index:2147483646;color:#fff;cursor:pointer;pointer-events:auto;background:#24282cd1;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(3.2rem,2.4vw + 2vh,4.4rem);height:clamp(3.2rem,2.4vw + 2vh,4.4rem);padding:0;font-family:inherit;line-height:1;display:inline-flex;position:fixed;top:1rem;right:1rem;box-shadow:0 .2rem .8rem #0f172a59}._tvExitBtn_1o4vl_128 span{font-size:clamp(2rem,1.2vw + 1.2vh,2.6rem);font-weight:400;line-height:1}@media (hover:hover) and (pointer:fine){._tvExitBtn_1o4vl_128:not(._tvExitBtnTvBrowser_1o4vl_157){display:none}}._fullscreenPage_1o4vl_161{background:#edeff8;gap:0;height:100dvh;min-height:100%;padding:0}._fullscreenSurface_1o4vl_169{background:0 0;border:none;border-radius:0;padding:0}._fullscreenPage_1o4vl_161 .shell,._fullscreenPage_1o4vl_161 .shellInset,._fullscreenPage_1o4vl_161 .zoneMain,._fullscreenPage_1o4vl_161 .zoneMainInset{box-shadow:none!important;background:#edeff8!important;border-radius:0!important;padding:0!important}._fullscreenPage_1o4vl_161 .zoneRightRailInset,._fullscreenPage_1o4vl_161 .zoneBottomStripInset{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}._fullscreenPage_1o4vl_161 .shell>*,._fullscreenPage_1o4vl_161 .shellInset>*{border-radius:0!important}._videoStage_1o4vl_200{background:#000;flex:auto;justify-content:stretch;align-items:stretch;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._videoElement_1o4vl_212{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}[data-template=L4] ._surface_1o4vl_110{flex:auto;width:100%;height:100%;min-height:0}[data-template=L4] ._menuGrid_1o4vl_227{grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto);flex:none}[data-template=L4] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232){height:var(--kiosk-grid-height,100%);max-height:var(--kiosk-grid-height,100%);grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto minmax(0, 1fr) minmax(var(--kiosk-grid-allergen-stack-min-height), auto));flex:auto;align-content:stretch}[data-template=L4] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240{height:auto;min-height:0}[data-template=L4] ._menuGridCompact_1o4vl_232[data-grid-fit=true]:not([data-compact-count="3"]){grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));flex:auto;align-content:stretch;height:100%;max-height:100%}[data-template=L4] ._menuGridCompact_1o4vl_232[data-grid-fit=true]:not([data-compact-count="3"]) ._menuCardWide_1o4vl_253{height:100%;min-height:0}[data-template=L1] ._surface_1o4vl_110{flex:auto;width:100%;height:100%;min-height:0}[data-template=L1] ._menuGrid_1o4vl_227{grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto);flex:none;align-content:start;height:auto}[data-template=L1] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232){height:var(--kiosk-grid-height,100%);max-height:var(--kiosk-grid-height,100%);grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto minmax(0, 1fr) minmax(var(--kiosk-grid-allergen-stack-min-height), auto));flex:auto;align-content:stretch}[data-template=L1] ._menuCard_1o4vl_240{min-height:var(--kiosk-card-min-height);height:auto}[data-template=L1] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240{height:auto;min-height:0}[data-template=L1] ._menuGridCompact_1o4vl_232[data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));flex:auto;align-content:stretch;height:100%;max-height:100%}[data-template=L1] ._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253{height:100%;min-height:0}[data-template=L2] ._surface_1o4vl_110{flex:auto;width:100%;height:100%;min-height:0}[data-template=L2] ._menuGrid_1o4vl_227{grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto);flex:none;align-content:start;height:auto}[data-template=L2] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232){height:var(--kiosk-grid-height,100%);max-height:var(--kiosk-grid-height,100%);grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto minmax(0, 1fr) minmax(var(--kiosk-grid-allergen-stack-min-height), auto));flex:auto;align-content:stretch}[data-template=L2] ._menuCard_1o4vl_240{min-height:var(--kiosk-card-min-height);height:auto}[data-template=L2] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240{height:auto;min-height:0}[data-template=L2] ._menuGridCompact_1o4vl_232[data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));flex:auto;align-content:stretch;height:100%;max-height:100%}[data-template=L2] ._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253{height:100%;min-height:0}[data-template=L3] ._surface_1o4vl_110{flex:auto;width:100%;height:100%;min-height:0}[data-template=L3] ._menuGrid_1o4vl_227{grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto);flex:none;align-content:start;height:auto}[data-template=L3] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232){height:var(--kiosk-grid-height,100%);max-height:var(--kiosk-grid-height,100%);grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto minmax(0, 1fr) minmax(var(--kiosk-grid-allergen-stack-min-height), auto));flex:auto;align-content:stretch}[data-template=L3] ._menuCard_1o4vl_240{min-height:var(--kiosk-card-min-height);height:auto}[data-template=L3] ._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240{height:auto;min-height:0}[data-template=L3] ._menuGridCompact_1o4vl_232[data-grid-fit=true]:not([data-compact-count="3"]){grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));flex:auto;align-content:stretch;height:100%;max-height:100%}[data-template=L3] ._menuGridCompact_1o4vl_232[data-grid-fit=true]:not([data-compact-count="3"]) ._menuCardWide_1o4vl_253{height:100%;min-height:0}@media (width<=1600px),(height<=900px){._page_1o4vl_7{--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_1o4vl_7{--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_1o4vl_7{--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_1o4vl_7{--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_1o4vl_7{--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;--kiosk-card-title-size:clamp(3rem, calc((.82vw + .48vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 4.5rem)}}@media (width>=1920px) and (width<=2399px){._page_1o4vl_7{--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;--kiosk-card-title-size:clamp(3.25rem, calc((.98vw + .58vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 5rem)}}@media (width>=2400px){._page_1o4vl_7{--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(1rem, calc(.52rem + .45vw + .24vh), 1.3rem);--kiosk-card-pad-y:clamp(1rem, calc(.52rem + .45vw + .24vh), 1.3rem);--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;--kiosk-card-title-size:clamp(3.5rem, calc((1.05vw + .62vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 5.35rem)}._cardHero_1o4vl_492{--kiosk-artwork-size:clamp(6.4rem, 15%, 8.6rem);gap:1.15rem}[data-template=L1] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492,[data-template=L2] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492,[data-template=L3] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492{--kiosk-artwork-size:var(--kiosk-l12-grid-artwork-size,clamp(6.4rem, 20%, 8.6rem))}._cardTop_1o4vl_504{gap:.95rem;margin-bottom:.7rem}._cardDescription_1o4vl_508{font-size:clamp(1rem, var(--kiosk-card-title-size) * .48, 1.55rem);line-height:1.38}._allergenText_1o4vl_512,._allergenSeparator_1o4vl_513,._containsAllergenTitle_1o4vl_514,._mayContainLabel_1o4vl_515,._mayContainValue_1o4vl_516{font-size:clamp(1.2rem, (.32vw + .18vh) * var(--kiosk-font-scale,1), 1.55rem)}._containsAllergenIcon_1o4vl_519,._mayContainIcon_1o4vl_520{width:clamp(1rem,.42vw + .28vh,1.3rem);height:clamp(1rem,.42vw + .28vh,1.3rem);font-size:clamp(.65rem,.28vw + .18vh,.85rem)}._nutritionCard_1o4vl_525{padding:.62rem 0 .76rem}._nutritionRow_1o4vl_528>div{padding:.52rem .28rem .46rem}._cardArtworkSlot_1o4vl_531{margin-right:.2rem}._cardArtworkIcon_1o4vl_534{font-size:clamp(2.1rem,1.35vw,3.2rem)}}._surfaceHeader_1o4vl_538{justify-content:space-between;align-items:flex-start;gap:var(--kiosk-header-gap);margin-bottom:var(--kiosk-shell-gap);flex:none;display:flex}._kicker_1o4vl_547{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_1o4vl_556{font-size:clamp(3rem, (1.05vw + .6vh) * var(--kiosk-font-scale), 4.8rem);color:#102a43;margin-bottom:.28rem;line-height:1.12}._subtitle_1o4vl_563{font-size:clamp(1.42rem, (.55vw + .34vh) * var(--kiosk-font-scale), 2.1rem);color:#334e68;font-weight:600;line-height:1.45}._modeBadge_1o4vl_570{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_1o4vl_582{gap:var(--kiosk-chip-gap);margin-bottom:var(--kiosk-shell-gap);flex-wrap:wrap;flex:none;display:flex}._metaPill_1o4vl_590{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_1o4vl_227[data-grid-fit=true]{--kiosk-grid-description-to-nutrition-gap:clamp(5px, calc(.35vw + .3vh), 10px);height:var(--kiosk-grid-height,100%);max-height:var(--kiosk-grid-height,100%);align-content:stretch;min-height:0;overflow:visible}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232){--kiosk-grid-may-contain-two-line-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) * 2.4 + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-allergen-stack-min-height:calc(var(--kiosk-contains-allergen-row-min-height,clamp(2.9rem, calc(1.6vw + .95vh), 4rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem) + var(--kiosk-grid-may-contain-two-line-reserve-height));grid-template-rows:repeat(var(--kiosk-grid-rows,2), auto minmax(0, 1fr) minmax(var(--kiosk-grid-allergen-stack-min-height), auto))}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232)>._menuCard_1o4vl_240{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;height:auto;min-height:0;max-height:none;display:grid;overflow:hidden}._menuGrid_1o4vl_227[data-grid-fit=true]._menuGridCompact_1o4vl_232 ._menuCard_1o4vl_240,._menuGrid_1o4vl_227[data-grid-fit=true]._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253{height:100%;min-height:0;max-height:var(--kiosk-card-fit-height,100%);overflow:visible}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253){--kiosk-grid-hero-header-gap:clamp(.25rem, calc(.1vw + .08vh), .4rem);--kiosk-grid-title-lines:2;--kiosk-grid-description-size:clamp(.95rem, calc(var(--kiosk-card-title-size,1.05rem) * .48), 3rem);--kiosk-grid-may-contain-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-nutrition-to-allergen-gap:clamp(.75rem, calc(.45vw + .3vh), 1.35rem);--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-may-contain-two-line-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) * 2.4 + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-allergen-stack-min-height:calc(var(--kiosk-contains-allergen-row-min-height,clamp(2.9rem, calc(1.6vw + .95vh), 4rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem) + var(--kiosk-grid-may-contain-two-line-reserve-height))}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-may-contain=true],._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-may-contain=false]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-may-contain=false] ._allergenCard_1o4vl_669 ._mayContainBox_1o4vl_669{display:none}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2;align-self:center}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492{width:100%;height:auto;min-height:0;max-height:none;padding-right:calc(var(--kiosk-artwork-size,5.5rem) + clamp(.55rem, .25vw + .18vh, .85rem));flex:none;grid-row:1;align-self:start;margin-bottom:0;display:block;position:relative;overflow:visible}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492._cardHeroNoImage_1o4vl_690{padding-right:0}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492 ._cardArtworkSlot_1o4vl_531{margin:0;position:absolute;top:0;right:0}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardCopy_1o4vl_699{flex-direction:column;align-items:stretch;gap:0;min-width:0;min-height:0;padding-right:0;display:flex}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardCopy_1o4vl_699:after{display:none}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardTop_1o4vl_504{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:clamp(.25rem,.1vw + .08vh,.4rem);margin-bottom:0;display:grid}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardTop_1o4vl_504 ._dietBadge_1o4vl_719{grid-area:1/1;place-self:start;margin-top:0}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardTop_1o4vl_504 ._cardTitle_1o4vl_726{-webkit-line-clamp:var(--kiosk-grid-title-lines,2);-webkit-box-orient:vertical;flex:none;grid-area:2/1;width:100%;margin:0;line-height:1.08;display:-webkit-box;overflow:hidden}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardDescription_1o4vl_508{margin:-.14em 0 0;margin-bottom:var(--kiosk-grid-description-to-nutrition-gap,10px);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.2;font-size:var(--kiosk-grid-description-size);color:#4b5563;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:0;font-weight:500;display:-webkit-box;overflow:hidden}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._nutritionCard_1o4vl_525{flex:none;grid-row:2;place-self:start stretch;width:100%;min-height:0;margin:0;padding:0}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._nutritionCard_1o4vl_525 ._sectionLabel_1o4vl_764{text-align:left}._menuGrid_1o4vl_227[data-grid-fit=true] ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._allergenCard_1o4vl_669{width:100%;height:100%;min-height:var(--kiosk-grid-allergen-stack-min-height);flex:none;grid-row:3;justify-content:flex-end;align-self:stretch;max-height:none;margin-top:0;overflow:visible}._menuGrid_1o4vl_227{--kiosk-columns:3;--kiosk-grid-rows:1;--kiosk-scale:1;--kiosk-font-scale:clamp(.82, calc(.45vw + .32vh), 1.05);--kiosk-diet-mark-size:clamp(1.75rem, calc(.8rem + .72vw + .38vh), 2.85rem);--kiosk-artwork-size:clamp(5.2rem, calc(2.2rem + 4.5vw + 1.6vh), 7.5rem);--kiosk-hero-to-nutrition-gap:clamp(.9rem, calc(.5vw + .35vh), 1.5rem);--kiosk-nutrition-to-allergen-gap:clamp(3rem, calc(1.8vw + 1.1vh), 8.5rem);--kiosk-card-gap:clamp(.75rem, .55vw + .3vh, 1.15rem);--kiosk-card-pad-x:clamp(.9rem, calc(.48rem + .4vw + .22vh), 1.2rem);--kiosk-card-pad-y:clamp(.9rem, calc(.48rem + .4vw + .22vh), 1.2rem);--kiosk-card-radius:clamp(.9rem, .5vw + .25vh, 1.15rem);--kiosk-card-min-height:clamp(16rem, calc(13rem + 11vh), 34rem);--kiosk-description-lines:2;--kiosk-nutrition-heading-size:clamp(1.15rem, calc(.36vw + .22vh), 1.52rem);--kiosk-nutrition-value-size:clamp(1.1rem, calc(.34vw + .2vh), 1.45rem);--kiosk-nutrition-label-size:clamp(.96rem, calc(.3vw + .17vh), 1.24rem);grid-template-columns:repeat(var(--kiosk-columns,3), minmax(0, 1fr));grid-template-rows:repeat(var(--kiosk-grid-rows,2), minmax(0, 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_1o4vl_816{opacity:1;filter:none;transform:none}._menuGridTransitioning_1o4vl_822{opacity:0;filter:blur(2px);transform:translateY(.45rem)scale(.998)}._menuGridCompact_1o4vl_232{--kiosk-columns:1;--kiosk-compact-font-scale:1;--kiosk-compact-title-scale:1;--kiosk-compact-width-scale:1;--kiosk-compact-nutrition-allergen-gap:clamp(.75rem, calc(.45vw + .3vh), 1.35rem);--kiosk-diet-mark-size:clamp(1.75rem, calc((.8rem + .72vw + .38vh) * clamp(.68, var(--kiosk-compact-fill-scale,1), 1)), 2.95rem);--kiosk-artwork-size:clamp(6.25rem, calc((2.85rem + 4.8vw + 1.55vh) * var(--kiosk-compact-fill-scale,1) * var(--kiosk-compact-width-scale,1)), 12.5rem);--kiosk-hero-to-nutrition-gap:clamp(1rem, calc((.55vw + .4vh) * var(--kiosk-compact-fill-scale,1)), 2.1rem);--kiosk-card-gap:clamp(.85rem, calc(.4vw + .3vh), 1.25rem);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));grid-auto-rows:unset;align-content:stretch;align-items:stretch;gap:var(--kiosk-card-gap);flex:auto;width:100%;height:100%;min-height:0;max-height:100%}._menuGridCompactHorizontal_1o4vl_867{grid-template-columns:repeat(var(--kiosk-columns,1), minmax(0, 1fr));grid-template-rows:minmax(0,1fr);align-content:stretch}._menuGridCompactHorizontal_1o4vl_867 ._menuCardWide_1o4vl_253{--kiosk-compact-title-lines:2;--kiosk-description-lines:2}._menuGridCompactHorizontal_1o4vl_867 ._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{-webkit-line-clamp:2}._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true]{grid-template-columns:repeat(var(--kiosk-columns,1), minmax(0, 1fr));grid-template-rows:minmax(0,1fr)}._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true] ._menuCardWide_1o4vl_253{height:100%;min-height:0;max-height:100%}._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true],._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), auto);height:var(--kiosk-grid-height,auto);flex:0 auto;align-content:start;max-height:100%}._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true] ._menuCardWide_1o4vl_253,._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true] ._menuCardWide_1o4vl_253{height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));align-self:start}[data-template=L1] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true],[data-template=L1] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), auto);height:var(--kiosk-grid-height,auto);flex:0 auto;align-content:start;max-height:100%}[data-template=L1] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L1] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true] ._menuCardWide_1o4vl_253{height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));align-self:start}[data-template=L2] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true],[data-template=L2] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), auto);height:var(--kiosk-grid-height,auto);flex:0 auto;align-content:start;max-height:100%}[data-template=L2] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L2] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true] ._menuCardWide_1o4vl_253{height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));align-self:start}[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true],[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true],[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true],[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), auto);height:var(--kiosk-grid-height,auto);flex:0 auto;align-content:start;max-height:100%}[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="1"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="2"][data-grid-fit=true] ._menuCardWide_1o4vl_253{height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));align-self:start}[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867),[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867){grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--kiosk-grid-rows,3), auto);height:var(--kiosk-grid-height,auto);flex:0 auto;align-content:start;align-items:start;width:100%;min-width:0;max-height:100%}[data-template=L3] ._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867) ._menuCardWide_1o4vl_253,[data-template=L4] ._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867) ._menuCardWide_1o4vl_253{width:100%;min-width:0;max-width:100%;height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));align-self:start;overflow:hidden}[data-template=L3] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true],[data-template=L4] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true]{grid-template-columns:repeat(var(--kiosk-columns,3), minmax(0, 1fr));height:var(--kiosk-grid-height,100%);flex:auto;grid-template-rows:minmax(0,1fr);align-content:stretch;align-items:stretch;width:100%;min-width:0;max-height:100%}[data-template=L3] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L4] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true] ._menuCardWide_1o4vl_253{width:100%;min-width:0;max-width:100%;height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));min-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));max-height:var(--kiosk-compact-card-height,var(--kiosk-card-fit-height,auto));place-self:stretch stretch}._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867){align-content:stretch}._menuGridCompact_1o4vl_232[data-compact-count="3"][data-grid-fit=true]:not(._menuGridCompactHorizontal_1o4vl_867) ._menuCardWide_1o4vl_253{align-self:stretch;height:100%;min-height:0;max-height:100%}[data-template=L1] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true],[data-template=L2] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true]{align-content:start}[data-template=L1] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true] ._menuCardWide_1o4vl_253,[data-template=L2] ._menuGridCompactHorizontal_1o4vl_867[data-compact-count="3"][data-grid-fit=true] ._menuCardWide_1o4vl_253{height:100%;min-height:0;max-height:var(--kiosk-compact-card-max-height,var(--kiosk-card-fit-height,82%));align-self:stretch}[data-template=L1] ._menuGridCompact_1o4vl_232._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true],[data-template=L2] ._menuGridCompact_1o4vl_232._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true],[data-template=L3] ._menuGridCompact_1o4vl_232._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true]:not([data-compact-count="3"]),[data-template=L4] ._menuGridCompact_1o4vl_232._menuGridCompactHorizontal_1o4vl_867[data-grid-fit=true]:not([data-compact-count="3"]){grid-template-columns:repeat(var(--kiosk-columns,1), minmax(0, 1fr));grid-template-rows:minmax(0,1fr)}._menuGridCompact_1o4vl_232[data-grid-fit=true]{grid-template-rows:repeat(var(--kiosk-grid-rows,1), minmax(0, 1fr));grid-auto-rows:unset;flex:auto;align-content:stretch;width:100%;height:100%;min-height:0;max-height:100%}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253{--kiosk-grid-may-contain-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-nutrition-to-allergen-gap:var(--kiosk-compact-nutrition-allergen-gap,clamp(.75rem, calc(.45vw + .3vh), 1.35rem));--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-may-contain-two-line-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) * 2.4 + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-allergen-stack-min-height:calc(var(--kiosk-contains-allergen-row-min-height,clamp(2.9rem, calc(1.6vw + .95vh), 4rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem) + var(--kiosk-grid-may-contain-two-line-reserve-height));--kiosk-grid-card-hero-row-height:max(var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem)), calc(var(--kiosk-diet-mark-size,1.75rem) + var(--kiosk-compact-header-gap,.4rem) + var(--kiosk-compact-title-block-height) + calc(var(--kiosk-compact-description-size,1rem) * 1.28 * var(--kiosk-description-lines,2)) + var(--kiosk-grid-description-to-nutrition-gap,10px)));grid-template-columns:minmax(0,1fr);grid-template-rows:var(--kiosk-grid-card-hero-row-height) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height);align-content:stretch;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253[data-may-contain=true],._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253[data-may-contain=false]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253[data-may-contain=false] ._allergenCard_1o4vl_669 ._mayContainBox_1o4vl_669{display:none}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253[data-has-nutrition=false]{grid-template-rows:var(--kiosk-grid-card-hero-row-height) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height)}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2;align-self:end}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._cardHero_1o4vl_492{flex:none;grid-row:1;align-self:stretch;align-items:start;width:100%;height:100%;min-height:0;margin-bottom:0;overflow:hidden}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._cardHeroWide_1o4vl_1109{margin-bottom:0}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._cardArtworkSlot_1o4vl_531{width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));flex-basis:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));align-self:start}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._cardCopy_1o4vl_699:after{display:none}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{margin-bottom:var(--kiosk-grid-description-to-nutrition-gap,10px)}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._nutritionCard_1o4vl_525{flex:none;grid-row:2;place-self:start stretch;width:100%;margin:0;padding:0}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._allergenCard_1o4vl_669{flex:none;grid-row:3;justify-content:flex-start;align-self:end;width:100%;height:auto;min-height:0;max-height:100%;margin-top:0;overflow:visible}._menuGridPartial_1o4vl_1150,._menuGridSingleCard_1o4vl_1157{flex:0 auto;grid-auto-rows:auto;align-content:start;height:auto}._menuGridSingleCard_1o4vl_1157 ._menuCard_1o4vl_240{width:min(100%, var(--kiosk-single-card-width,100%));max-width:var(--kiosk-single-card-max-width,100%);height:var(--kiosk-single-card-height,auto);min-height:var(--kiosk-single-card-height,auto);max-height:var(--kiosk-single-card-max-height,none)}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253{--kiosk-grid-may-contain-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-nutrition-to-allergen-gap:var(--kiosk-compact-nutrition-allergen-gap,clamp(.75rem, calc(.45vw + .3vh), 1.35rem));--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-may-contain-two-line-reserve-height:calc(var(--kiosk-may-contain-row-min-height,clamp(2.55rem, calc(1.4vw + .82vh), 3.55rem)) * 2.4 + clamp(.25rem, calc(.1vw + .08vh), .4rem));--kiosk-grid-allergen-stack-min-height:calc(var(--kiosk-contains-allergen-row-min-height,clamp(2.9rem, calc(1.6vw + .95vh), 4rem)) + clamp(.25rem, calc(.1vw + .08vh), .4rem) + var(--kiosk-grid-may-contain-two-line-reserve-height));--kiosk-grid-card-hero-row-height:max(var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem)), calc(var(--kiosk-diet-mark-size,1.75rem) + var(--kiosk-compact-header-gap,.4rem) + var(--kiosk-compact-title-block-height) + calc(var(--kiosk-compact-description-size,1rem) * 1.28 * var(--kiosk-description-lines,2)) + var(--kiosk-grid-description-to-nutrition-gap,10px)));grid-template-columns:minmax(0,1fr);grid-template-rows:var(--kiosk-grid-card-hero-row-height) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height);width:min(100%, var(--kiosk-single-card-width,100%));max-width:var(--kiosk-single-card-max-width,100%);min-height:var(--kiosk-single-card-height,auto);height:var(--kiosk-single-card-height,auto);max-height:var(--kiosk-single-card-max-height,none);align-content:stretch;display:grid;overflow:hidden}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253[data-may-contain=true],._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253[data-may-contain=false]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253[data-may-contain=false] ._allergenCard_1o4vl_669 ._mayContainBox_1o4vl_669{display:none}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253[data-has-nutrition=false]{grid-template-rows:var(--kiosk-grid-card-hero-row-height) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height)}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2;align-self:end}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardHero_1o4vl_492{flex:none;grid-row:1;align-self:stretch;align-items:start;width:100%;height:100%;min-height:0;margin-bottom:0;overflow:hidden}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardHeroWide_1o4vl_1109{margin-bottom:0}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardArtworkSlot_1o4vl_531{width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));flex-basis:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));align-self:start}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardCopy_1o4vl_699:after{display:none}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{margin-bottom:var(--kiosk-grid-description-to-nutrition-gap,10px)}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._nutritionCard_1o4vl_525{flex:none;grid-row:2;place-self:start stretch;width:100%;margin:0;padding:0}._menuGridSingleCard_1o4vl_1157._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._allergenCard_1o4vl_669{flex:none;grid-row:3;justify-content:flex-start;align-self:end;width:100%;height:auto;min-height:0;max-height:100%;margin-top:0;overflow:visible}._noDishesMessage_1o4vl_1276{color:#24282c;text-align:center;grid-area:1/1/-1/-1;justify-content:center;align-items:center;min-height:12rem;padding:1.2rem;font-size:clamp(1.4rem,.5vw + .35vh,1.8rem);font-weight:700;line-height:1.5;display:flex}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253{--kiosk-compact-title-lines:2;--kiosk-compact-header-gap:clamp(.25rem, calc(.1vw + .08vh), .4rem);--kiosk-compact-name-description-gap:0;--kiosk-compact-title-size:calc(var(--kiosk-card-title-size,clamp(1.05rem, calc(.95rem + 1.1vmin), 3.25rem)) * clamp(.68, var(--kiosk-compact-title-scale,1), 1.05));--kiosk-compact-description-size:clamp(1.02rem, calc(var(--kiosk-compact-title-size) * .52), 1.68rem);--kiosk-nutrition-heading-size:clamp(1.26rem, calc((.4vw + .24vh) * var(--kiosk-font-scale,1) * clamp(.68, var(--kiosk-compact-font-scale,1), 1) * 1.08), 1.9rem);--kiosk-allergen-title-size:clamp(1rem, calc((.28vw + .17vh) * var(--kiosk-font-scale,1) * clamp(.68, var(--kiosk-compact-font-scale,1), 1) * 1.08), 1.32rem);--kiosk-allergen-text-size:clamp(1rem, calc((.3vw + .18vh) * var(--kiosk-font-scale,1) * clamp(.68, var(--kiosk-compact-font-scale,1), 1) * 1.08), 1.38rem);--kiosk-nutrition-value-size:clamp(1.1rem, calc((.38vw + .22vh) * var(--kiosk-font-scale,1) * clamp(.68, var(--kiosk-compact-font-scale,1), 1)), 1.68rem);--kiosk-nutrition-label-size:clamp(.96rem, calc((.34vw + .2vh) * var(--kiosk-font-scale,1) * clamp(.68, var(--kiosk-compact-font-scale,1), 1)), 1.38rem);--kiosk-compact-title-block-height:calc(var(--kiosk-compact-title-size) * var(--card-title-line-height,1.2) * var(--kiosk-compact-title-lines,2));height:100%;min-height:0;max-height:100%}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardCopy_1o4vl_699{flex-direction:column;align-items:stretch;gap:0;min-width:0;display:flex}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardCopy_1o4vl_699:after{content:"";flex:auto;min-height:0}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardTop_1o4vl_504{row-gap:var(--kiosk-compact-header-gap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;margin-bottom:0;display:grid}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._dietBadge_1o4vl_719{grid-area:1/1;place-self:start;margin-top:0}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardTitle_1o4vl_726{width:100%;font-size:calc(var(--kiosk-compact-title-size) * 1.32);-webkit-line-clamp:var(--kiosk-compact-title-lines,2);-webkit-box-orient:vertical;grid-area:2/1;align-self:start;min-height:0;max-height:none;margin:0;line-height:1.08;display:-webkit-box;overflow:hidden}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.28;font-size:var(--kiosk-compact-description-size);color:#374151;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;height:auto;min-height:0;max-height:none;margin:-.14em 0 0;padding:0;font-weight:600;display:-webkit-box;overflow:hidden}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._priceRow_1o4vl_1399{margin-top:var(--kiosk-compact-header-gap);flex:none}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._nutritionCard_1o4vl_525 ._sectionLabel_1o4vl_764{text-align:left;color:#1f2937;font-weight:800}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._containsAllergenTitle_1o4vl_514{font-size:var(--kiosk-allergen-title-size);color:#9f1d1d}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._mayContainLabel_1o4vl_515{font-size:var(--kiosk-allergen-text-size);color:#3f2a0d}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._mayContainValue_1o4vl_516,._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._allergenText_1o4vl_512{font-size:var(--kiosk-allergen-text-size);color:#111827;font-weight:700}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardHero_1o4vl_492{grid-template-columns:minmax(0, 1fr) var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem))}._menuGridCompact_1o4vl_232 ._menuCardWide_1o4vl_253 ._cardArtworkSlot_1o4vl_531{width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));min-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-width:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));max-height:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem));flex-basis:var(--kiosk-compact-wide-artwork-size,var(--kiosk-artwork-size,5.75rem))}._menuCardWide_1o4vl_253{width:100%;height:auto;min-height:auto;padding:clamp(1rem,.55rem + .55vw + .32vh,1.5rem)}._menuCardWide_1o4vl_253 ._cardHeroWide_1o4vl_1109{margin-bottom:var(--kiosk-hero-to-nutrition-gap,clamp(1rem, .55vw + .4vh, 1.45rem))}._menuCardWide_1o4vl_253 ._cardTop_1o4vl_504{margin-bottom:clamp(.25rem,.1vw + .08vh,.4rem)}._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{font-size:clamp(.95rem, var(--kiosk-compact-title-size,var(--kiosk-card-title-size,1.05rem)) * .48, 1.55rem);-webkit-line-clamp:var(--kiosk-description-lines,2);margin-top:-.14em;padding:0}._menuCardWide_1o4vl_253 ._priceValue_1o4vl_1454{font-size:clamp(1.05rem, (.34vw + .2vh) * var(--kiosk-font-scale,1), 1.35rem)}._menuCardWide_1o4vl_253 ._nutritionCard_1o4vl_525{margin-bottom:0}._menuCardWide_1o4vl_253 ._allergenCard_1o4vl_669{margin-top:var(--kiosk-compact-nutrition-allergen-gap,var(--kiosk-nutrition-to-allergen-gap,clamp(3rem, 1.8vw + 1.1vh, 8.5rem)));gap:clamp(.3rem,.12vw + .08vh,.45rem)}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCardWide_1o4vl_253 ._allergenCard_1o4vl_669{margin-top:0}._menuCard_1o4vl_240{min-width:0;min-height:var(--kiosk-card-min-height,clamp(16rem, 13rem + 11vh, 34rem));border-radius:var(--kiosk-card-radius,1rem);height:100%;box-shadow:none;padding:var(--kiosk-card-pad-y,clamp(.9rem, .48rem + .4vw + .22vh, 1.2rem)) var(--kiosk-card-pad-x,clamp(.9rem, .48rem + .4vw + .22vh, 1.2rem));box-sizing:border-box;background:#fff;border:none;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden}._menuCardEmbedded_1o4vl_1487{--kiosk-grid-hero-header-gap:clamp(.25rem, calc(.1vw + .08vh), .4rem);--kiosk-grid-title-lines:2;--kiosk-grid-title-block-height:calc(var(--kiosk-card-title-size,clamp(1.05rem, calc(.95rem + 1.1vmin), 3.25rem)) * 1.08 * var(--kiosk-grid-title-lines,2));--kiosk-grid-description-size:clamp(.95rem, calc(var(--kiosk-card-title-size,1.05rem) * .48), 1.5rem);--kiosk-grid-description-block-height:calc(var(--kiosk-grid-description-size) * 1.2 * var(--kiosk-description-lines,2));--kiosk-grid-hero-copy-min-height:calc(var(--kiosk-diet-mark-size,1.75rem) + var(--kiosk-grid-hero-header-gap) + var(--kiosk-grid-title-block-height) + var(--kiosk-grid-description-block-height));--kiosk-grid-hero-min-height:max(var(--kiosk-artwork-size,5.5rem), var(--kiosk-grid-hero-copy-min-height));--kiosk-grid-nutrition-to-allergen-gap:clamp(.75rem, calc(.45vw + .3vh), 1.35rem);width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);align-content:stretch;padding:0;display:grid;overflow:hidden}._menuCardEmbedded_1o4vl_1487 ._cardHero_1o4vl_492{width:100%;height:auto;min-height:var(--kiosk-grid-hero-min-height);flex:none;grid-row:1;align-self:start;margin-bottom:0}._menuCardEmbedded_1o4vl_1487 ._cardCopy_1o4vl_699{min-width:0;min-height:var(--kiosk-grid-hero-copy-min-height);flex-direction:column;align-items:stretch;gap:0;display:flex}._menuCardEmbedded_1o4vl_1487 ._cardCopy_1o4vl_699:after{content:"";flex:auto;min-height:0}._menuCardEmbedded_1o4vl_1487 ._cardTop_1o4vl_504{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:clamp(.25rem,.1vw + .08vh,.4rem);margin-bottom:0;display:grid}._menuCardEmbedded_1o4vl_1487 ._cardTop_1o4vl_504 ._dietBadge_1o4vl_719{grid-area:1/1;place-self:start;margin-top:0}._menuCardEmbedded_1o4vl_1487 ._cardTop_1o4vl_504 ._cardTitle_1o4vl_726{-webkit-line-clamp:var(--kiosk-grid-title-lines,2);-webkit-box-orient:vertical;flex:none;grid-area:2/1;width:100%;margin:0;line-height:1.08;display:-webkit-box;overflow:hidden}._menuCardEmbedded_1o4vl_1487 ._cardDescription_1o4vl_508{-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.2;font-size:var(--kiosk-grid-description-size);min-height:var(--kiosk-grid-description-block-height);color:#4b5563;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:-.14em 0 0;padding:0;font-weight:500;display:-webkit-box;overflow:hidden}._menuCardEmbedded_1o4vl_1487 ._nutritionCard_1o4vl_525{visibility:visible;flex:none;grid-row:2;place-self:center stretch;width:100%;min-height:0;margin:0;padding:0}._menuCardEmbedded_1o4vl_1487 ._nutritionCard_1o4vl_525 ._sectionLabel_1o4vl_764{text-align:left;visibility:visible;display:block}._menuCardEmbedded_1o4vl_1487 ._allergenCard_1o4vl_669{flex:none;grid-row:3;justify-content:flex-end;align-self:end;width:100%;height:auto;min-height:0;margin-top:0}._menuCardEmbedded_1o4vl_1487[data-has-nutrition=false]{grid-template-rows:auto 1fr}._menuCardEmbedded_1o4vl_1487[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2}._menuCardEmbedded_1o4vl_1487[data-may-contain=false] ._allergenCard_1o4vl_669 ._mayContainBox_1o4vl_669,._cardAccent_1o4vl_1627{display:none}._cardHero_1o4vl_492{grid-template-columns:minmax(0, 1fr) var(--kiosk-artwork-size,5.5rem);min-height:var(--kiosk-artwork-size,5.5rem);margin-bottom:var(--kiosk-hero-to-nutrition-gap,clamp(.9rem, .5vw + .35vh, 1.5rem));flex:none;align-items:start;gap:clamp(.55rem,.25vw + .18vh,.85rem);display:grid}._cardHeroNoImage_1o4vl_690{grid-template-columns:minmax(0,1fr);min-height:0}._cardArtworkSlot_1o4vl_531{width:var(--kiosk-artwork-size,5.5rem);height:var(--kiosk-artwork-size,5.5rem);min-width:var(--kiosk-artwork-size,5.5rem);min-height:var(--kiosk-artwork-size,5.5rem);max-width:var(--kiosk-artwork-size,5.5rem);max-height:var(--kiosk-artwork-size,5.5rem);flex:0 0 var(--kiosk-artwork-size,5.5rem);place-self:start end;display:block;position:relative;overflow:hidden}._cardArtwork_1o4vl_531{box-sizing:border-box;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:clamp(.55rem,.25vw + .18vh,.85rem);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._cardArtworkImage_1o4vl_1673{z-index:1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block;position:absolute;inset:0}._cardArtworkImageVisible_1o4vl_1685{opacity:1}._cardArtworkPlaceholder_1o4vl_1689{background:#f8fafc;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}._cardCopy_1o4vl_699{min-width:0}._cardTop_1o4vl_504{--card-title-line-height:1.2;flex:1;align-items:flex-start;gap:clamp(.35rem,.18vw + .12vh,.55rem);min-width:0;margin-bottom:clamp(.2rem,.08vw + .06vh,.35rem);display:flex;position:relative}._dietBadge_1o4vl_719{width:var(--kiosk-diet-mark-size,1.75rem);height:var(--kiosk-diet-mark-size,1.75rem);min-width:var(--kiosk-diet-mark-size,1.75rem);min-height:var(--kiosk-diet-mark-size,1.75rem);box-sizing:border-box;flex:0 0 var(--kiosk-diet-mark-size,1.75rem);margin-top:max(0px, (var(--card-title-line-height,1.2) * var(--kiosk-card-title-size,clamp(1.05rem, .95rem + 1.1vmin, 3.25rem)) - var(--kiosk-diet-mark-size,1.75rem)) / 2);background:#fff;border:1px solid #13801c;border-radius:clamp(.1rem,.04vw + .03vh,.16rem);align-self:flex-start;place-items:center;display:grid;position:relative}._dietBadge_1o4vl_719:after{content:"";width:calc(var(--kiosk-diet-mark-size,1.75rem) * .55);height:calc(var(--kiosk-diet-mark-size,1.75rem) * .55);background-color:#13801c;border-radius:50%;display:block}._dietBadgeEgg_1o4vl_1739{border-color:#f5a428}._dietBadgeEgg_1o4vl_1739:after{background-color:#f5a428}._dietBadgeNvg_1o4vl_1746{border-color:#8a4528;border-radius:0;justify-content:center;align-items:center;display:flex}._dietBadgeNvg_1o4vl_1746:after{content:"";border-left:calc(var(--kiosk-diet-mark-size,1.75rem) * .34) solid transparent;border-right:calc(var(--kiosk-diet-mark-size,1.75rem) * .34) solid transparent;border-bottom:calc(var(--kiosk-diet-mark-size,1.75rem) * .54) solid #8a4528;background:0 0;border-radius:0;width:0;height:0;display:block}._cardType_1o4vl_1765{font-size:clamp(1.02rem, (.3vw + .18vh) * var(--kiosk-font-scale), 1.28rem);color:#344054;text-transform:capitalize;letter-spacing:0;font-weight:800}._cardTitle_1o4vl_726{min-width:0;font-size:var(--kiosk-card-title-size,clamp(1.05rem, .95rem + 1.1vmin, 3.25rem));line-height:var(--card-title-line-height,1.2);color:#111827;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0;padding:0;font-weight:800}._cardDescription_1o4vl_508{font-size:clamp(.95rem, var(--kiosk-card-title-size,1.05rem) * .48, 1.5rem);color:#4b5563;-webkit-line-clamp:var(--kiosk-description-lines,2);-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}._cardArtworkPlaceholderRing_1o4vl_1799{background:#fff;border:1px solid #d1d5db;border-radius:clamp(.4rem,.18vw + .12vh,.6rem);width:72%;height:72%;position:absolute}._cardArtworkPlaceholderIcon_1o4vl_1808{z-index:1;color:#9ca3af;position:relative;width:clamp(1.1rem,.45vw + .35vh,1.6rem)!important;height:clamp(1.1rem,.45vw + .35vh,1.6rem)!important;font-size:clamp(1.1rem,.45vw + .35vh,1.6rem)!important}._cardArtworkInner_1o4vl_1817,._cardArtworkIcon_1o4vl_534{display:none}._priceRow_1o4vl_1399{align-items:center;gap:.35rem;margin-top:clamp(.25rem,.1vw + .08vh,.4rem);margin-bottom:clamp(.15rem,.06vw + .05vh,.25rem);display:flex}._priceValue_1o4vl_1454{font-size:clamp(1rem, (.32vw + .18vh) * var(--kiosk-font-scale,1), 1.3rem);color:#111827;letter-spacing:-.02em;font-weight:800}._sectionEmpty_1o4vl_1840{visibility:hidden}._nutritionCard_1o4vl_525._sectionEmpty_1o4vl_1840{pointer-events:none;visibility:hidden!important}._nutritionCard_1o4vl_525._sectionEmpty_1o4vl_1840 ._sectionLabel_1o4vl_764,._nutritionCard_1o4vl_525._sectionEmpty_1o4vl_1840 ._nutritionRow_1o4vl_528,._nutritionCard_1o4vl_525._sectionEmpty_1o4vl_1840 ._nutritionValue_1o4vl_1850,._nutritionCard_1o4vl_525._sectionEmpty_1o4vl_1840 ._nutritionLabel_1o4vl_1851{visibility:hidden!important}._nutritionCard_1o4vl_525,._allergenCard_1o4vl_669{background:#fff;border:1px solid #e5e7eb;border-radius:clamp(.45rem,.2vw + .12vh,.65rem);padding:clamp(.35rem,.15vw + .1vh,.55rem) clamp(.45rem,.2vw + .12vh,.65rem)}._allergenCard_1o4vl_669{margin-top:var(--kiosk-nutrition-to-allergen-gap,clamp(3rem, 1.8vw + 1.1vh, 8.5rem));background:0 0;border:0;flex-direction:column;flex:auto;justify-content:flex-end;align-items:stretch;gap:clamp(.25rem,.1vw + .08vh,.4rem);width:100%;min-height:0;padding:0;display:flex}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253){grid-row:span 3;grid-template-rows:subgrid;height:auto;min-height:0;max-height:none;display:grid}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492{height:auto;min-height:0;max-height:none;padding-right:calc(var(--kiosk-artwork-size,5.5rem) + clamp(.55rem, .25vw + .18vh, .85rem));grid-row:1;align-self:start;margin-bottom:0;display:block;position:relative;overflow:visible}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492._cardHeroNoImage_1o4vl_690{padding-right:0}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardHero_1o4vl_492 ._cardArtworkSlot_1o4vl_531{margin:0;position:absolute;top:0;right:0}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardCopy_1o4vl_699:after{display:none}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardDescription_1o4vl_508{margin-bottom:var(--kiosk-grid-description-to-nutrition-gap,10px)}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._nutritionCard_1o4vl_525{flex:none;grid-row:2;place-self:start stretch;margin:0}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._allergenCard_1o4vl_669{height:100%;min-height:var(--kiosk-grid-allergen-stack-min-height);flex:none;grid-row:3;justify-content:flex-end;align-self:stretch;max-height:none;margin-top:0;overflow:visible}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2;justify-content:flex-start;align-self:center;height:auto}._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253)[data-may-contain=false] ._allergenCard_1o4vl_669 ._mayContainBox_1o4vl_669{display:none}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253{grid-template-rows:var(--kiosk-grid-card-hero-row-height,auto) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height);height:100%;min-height:0;max-height:100%;display:grid}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._cardHero_1o4vl_492,._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._cardHeroWide_1o4vl_1109{align-self:stretch;height:100%;min-height:0;margin-bottom:0;overflow:hidden}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._cardCopy_1o4vl_699:after{display:none}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._cardDescription_1o4vl_508{margin-bottom:var(--kiosk-grid-description-to-nutrition-gap,10px)}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._nutritionCard_1o4vl_525{flex:none;grid-row:2;place-self:start stretch;margin:0}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253 ._allergenCard_1o4vl_669{flex:none;grid-row:3;justify-content:flex-start;align-self:end;height:auto;max-height:100%;margin-top:0;overflow:visible}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253[data-has-nutrition=false]{grid-template-rows:var(--kiosk-grid-card-hero-row-height,auto) minmax(0, 1fr) var(--kiosk-grid-allergen-stack-min-height)}._menuGridCompact_1o4vl_232[data-grid-fit=true] ._menuCard_1o4vl_240._menuCardWide_1o4vl_253[data-has-nutrition=false] ._allergenCard_1o4vl_669{grid-row:2;align-self:end}._nutritionCard_1o4vl_525{background:0 0;border:none;flex:none;margin-bottom:0;padding:0}._nutritionCard_1o4vl_525 ._sectionLabel_1o4vl_764{font-size:var(--kiosk-nutrition-heading-size,clamp(1.15rem, .36vw + .22vh, 1.52rem));color:#374151;margin-bottom:clamp(.2rem,.08vw + .05vh,.32rem);font-weight:700;line-height:1.2;display:block}._sectionLabel_1o4vl_764{font-size:clamp(.68rem, (.16vw + .1vh) * var(--kiosk-font-scale,1), .82rem);color:#374151;margin-bottom:clamp(.2rem,.08vw + .05vh,.35rem);font-weight:700;display:block}._sectionLabelInline_1o4vl_2012{font-size:clamp(1.1rem, (.19vw + .12vh) * var(--kiosk-font-scale,1), 1.08rem);color:#233041;white-space:nowrap;font-weight:900;display:inline}._allergenLine_1o4vl_2020{flex-flow:wrap;align-items:center;gap:clamp(.2rem,.1vw + .06vh,.35rem) clamp(.25rem,.12vw + .08vh,.4rem);margin-bottom:0;display:flex}._allergenItem_1o4vl_2029{align-items:center;gap:clamp(.28rem,.12vw + .08vh,.4rem);min-width:0;line-height:1.3;display:inline-flex}._allergenSeparator_1o4vl_513{color:#111827;font-weight:700;font-size:var(--kiosk-allergen-text-size,clamp(.9rem, (.26vw + .16vh) * var(--kiosk-font-scale,1), 1.2rem));margin:0 .05rem;line-height:1}._containsAllergenBox_1o4vl_2045{box-sizing:border-box;width:100%;min-height:var(--kiosk-contains-allergen-row-min-height,clamp(2.9rem, 1.6vw + .95vh, 4rem));background:linear-gradient(90deg,#fdecec 0% 38%,#fef3f3 66%,#fef3f385 84%,#fff0 100%);border:1px solid #f7d4d4;border-right-color:#f7d4d447;border-radius:clamp(.45rem,.2vw + .12vh,.65rem);flex:none;align-self:stretch;padding:clamp(.4rem,.16vw + .1vh,.6rem) clamp(.5rem,.22vw + .14vh,.7rem)}._containsAllergenTitle_1o4vl_514{font-size:var(--kiosk-allergen-title-size,clamp(.9rem, (.26vw + .16vh) * var(--kiosk-font-scale,1), 1.2rem));color:#b42318;text-transform:uppercase;letter-spacing:.02em;margin-bottom:clamp(.2rem,.08vw + .05vh,.3rem);font-weight:800;line-height:1.2;display:block}._containsAllergenIcon_1o4vl_519,._mayContainIcon_1o4vl_520{width:var(--kiosk-allergen-icon-size,clamp(.85rem, .36vw + .24vh, 1.15rem));height:var(--kiosk-allergen-icon-size,clamp(.85rem, .36vw + .24vh, 1.15rem));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(.58rem,.24vw + .15vh,.78rem);font-style:italic;font-weight:800;line-height:1;display:inline-flex}._containsAllergenIcon_1o4vl_519{background:#ef4444}._containsAllergenIcon_1o4vl_519:before{content:"i"}._mayContainIcon_1o4vl_520{background:#f59e0b}._mayContainIcon_1o4vl_520:before{content:"i"}._containsAllergenIcon_1o4vl_519._allergenIconWithImage_1o4vl_2099,._mayContainIcon_1o4vl_520._allergenIconWithImage_1o4vl_2099{width:1.2em;min-width:1.2em;height:1.2em;min-height:1.2em;font-size:var(--kiosk-allergen-text-size,clamp(.92rem, (.28vw + .18vh) * var(--kiosk-font-scale,1), 1.28rem));background:0 0;border-radius:0}._containsAllergenIcon_1o4vl_519._allergenIconWithImage_1o4vl_2099:before,._mayContainIcon_1o4vl_520._allergenIconWithImage_1o4vl_2099:before{content:none}._allergenIconImage_1o4vl_2114{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}._allergenText_1o4vl_512{font-size:var(--kiosk-allergen-text-size,clamp(.92rem, (.28vw + .18vh) * var(--kiosk-font-scale,1), 1.28rem));color:#111827;align-items:center;font-weight:700;line-height:1.3;display:inline-flex}._mayContainBox_1o4vl_669{box-sizing:border-box;width:100%;min-height:var(--kiosk-may-contain-row-min-height,clamp(2.55rem, 1.4vw + .82vh, 3.55rem));background:#fff4d6;border:1px solid #f3e3a8;border-radius:clamp(.45rem,.2vw + .12vh,.65rem);flex:none;align-self:stretch;padding:clamp(.4rem,.16vw + .1vh,.6rem) clamp(.5rem,.22vw + .14vh,.7rem)}._mayContainLine_1o4vl_2143{flex-wrap:wrap;align-items:center;gap:clamp(.2rem,.1vw + .06vh,.35rem) clamp(.25rem,.12vw + .08vh,.4rem);display:flex}._mayContainLabel_1o4vl_515{font-size:var(--kiosk-allergen-text-size,clamp(.92rem, (.28vw + .18vh) * var(--kiosk-font-scale,1), 1.28rem));color:#4a3411;font-weight:800;line-height:1.3}._mayContainValue_1o4vl_516{font-size:var(--kiosk-allergen-text-size,clamp(.92rem, (.28vw + .18vh) * var(--kiosk-font-scale,1), 1.28rem));color:#4a3411;font-weight:700;line-height:1.3}._nutritionRow_1o4vl_528{border:1px solid #eceff3;border-radius:clamp(.35rem,.15vw + .1vh,.5rem);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:hidden}._nutritionRow_1o4vl_528>div{text-align:center;border-right:1px solid #e5e7eb;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:clamp(.3rem,.14vw + .08vh,.45rem) clamp(.12rem,.06vw + .04vh,.22rem);display:flex}._nutritionRow_1o4vl_528>div:last-child{border-right:0}._nutritionValue_1o4vl_1850{font-size:var(--kiosk-nutrition-value-size,clamp(1.1rem, .34vw + .2vh, 1.45rem));color:#111827;white-space:nowrap;font-weight:800;line-height:1.2;display:block}._nutritionLabel_1o4vl_1851{font-size:var(--kiosk-nutrition-label-size,clamp(.96rem, .3vw + .17vh, 1.24rem));color:#6b7280;text-transform:none;letter-spacing:0;margin-top:.1rem;font-weight:600;line-height:1.15;display:block}@media (width>=1600px){._menuGrid_1o4vl_227[data-grid-fit=true]{--kiosk-grid-description-to-nutrition-gap:10px}}@media (width<=1366px),(height<=900px){._menuGrid_1o4vl_227[data-grid-fit=true]:not(._menuGridCompact_1o4vl_232) ._menuCard_1o4vl_240:not(._menuCardWide_1o4vl_253) ._cardDescription_1o4vl_508{margin-top:0}}@media (width>=1920px){._menuGrid_1o4vl_227{--kiosk-nutrition-heading-size:clamp(1.22rem, calc(.38vw + .23vh), 1.62rem);--kiosk-nutrition-value-size:clamp(1.16rem, calc(.36vw + .21vh), 1.55rem);--kiosk-nutrition-label-size:clamp(1.05rem, calc(.32vw + .18vh), 1.32rem);--kiosk-diet-mark-size:clamp(2rem, calc(.88rem + .78vw + .4vh), 3.15rem)}}@media (width>=2400px){._menuGrid_1o4vl_227{--kiosk-nutrition-heading-size:clamp(1.28rem, calc(.4vw + .24vh), 1.72rem);--kiosk-nutrition-value-size:clamp(1.22rem, calc(.38vw + .22vh), 1.65rem);--kiosk-nutrition-label-size:clamp(1.1rem, calc(.34vw + .19vh), 1.4rem);--kiosk-diet-mark-size:clamp(2.1rem, calc(.95rem + .85vw + .42vh), 3.35rem)}}._comfortableGrid_1o4vl_2234{--kiosk-card-min-height:clamp(26rem, 27vh, 31rem)}._compactGrid_1o4vl_2238{--kiosk-card-min-height:clamp(24rem, 25vh, 28rem)}._ultraCompactGrid_1o4vl_2242{--kiosk-card-min-height:clamp(22rem, 22vh, 26rem)}@media (width<=1100px){._page_1o4vl_7{--kiosk-grid-rows:1}}@media (width<=767px){._page_1o4vl_7{padding:.6rem}._noticeBar_1o4vl_57{flex-direction:column;align-items:flex-start}._reloadButton_1o4vl_96{align-self:flex-end}._surfaceHeader_1o4vl_538{flex-direction:column}._cardHero_1o4vl_492{--kiosk-artwork-size:5rem}._cardType_1o4vl_1765{font-size:1rem}._cardDescription_1o4vl_508{font-size:clamp(.95rem, var(--kiosk-card-title-size,1.05rem) * .48, 1.35rem);line-height:1.38}._priceValue_1o4vl_1454{font-size:1.2rem}._allergenChip_1o4vl_2278{padding:.34rem .55rem;font-size:.96rem}._mayContainRow_1o4vl_2282{font-size:.9rem}}@media (width>=1600px){._page_1o4vl_7{--kiosk-shell-gap:clamp(1rem, .7vw + .4vh, 1.55rem);--kiosk-card-gap:clamp(.8rem, .58vw + .32vh, 1.2rem);--kiosk-card-pad-x:clamp(.95rem, calc(.5rem + .42vw + .24vh), 1.25rem);--kiosk-card-pad-y:clamp(.95rem, calc(.5rem + .42vw + .24vh), 1.25rem);--kiosk-card-min-height:clamp(21rem, 20vh, 26rem);--kiosk-card-title-size:clamp(3rem, calc((.82vw + .48vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 4.5rem)}._menuCard_1o4vl_240{box-shadow:none;border:none}._cardHero_1o4vl_492{--kiosk-artwork-size:clamp(5.2rem, 15%, 6.6rem);gap:1.05rem}[data-template=L1] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492,[data-template=L2] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492,[data-template=L3] ._menuGrid_1o4vl_227:not(._menuGridCompact_1o4vl_232) ._cardHero_1o4vl_492{--kiosk-artwork-size:var(--kiosk-l12-grid-artwork-size,clamp(5.8rem, 20%, 7.8rem))}._pageTitle_1o4vl_556{font-size:clamp(4rem, (1.22vw + .7vh) * var(--kiosk-font-scale), 5.8rem)}._cardDescription_1o4vl_508{font-size:clamp(1rem, var(--kiosk-card-title-size) * .48, 1.55rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.38}._cardType_1o4vl_1765{font-size:clamp(.92rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem)}._allergenChip_1o4vl_2278{font-size:clamp(.98rem, (.24vw + .13vh) * var(--kiosk-font-scale), 1.16rem)}}@media (width>=2400px){._page_1o4vl_7{--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;--kiosk-card-title-size:clamp(3.65rem, calc((1.08vw + .64vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 5.5rem)}._noticeText_1o4vl_70{font-size:clamp(2.2rem, (.88vw + .62vh) * var(--kiosk-font-scale), 3.25rem)}._reloadButton_1o4vl_96{font-size:clamp(1.65rem, (.66vw + .48vh) * var(--kiosk-font-scale), 2.35rem)}._kicker_1o4vl_547{font-size:clamp(1.55rem, (.5vw + .36vh) * var(--kiosk-font-scale), 2.2rem)}._pageTitle_1o4vl_556{font-size:clamp(4.6rem, (1.34vw + .78vh) * var(--kiosk-font-scale), 6.8rem)}._subtitle_1o4vl_563,._modeBadge_1o4vl_570,._metaPill_1o4vl_590,._cardType_1o4vl_1765{font-size:clamp(1.3rem, (.4vw + .26vh) * var(--kiosk-font-scale), 1.8rem)}._cardDescription_1o4vl_508{font-size:clamp(1.02rem, var(--kiosk-card-title-size) * .48, 1.6rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.38}._cardType_1o4vl_1765,._sectionLabel_1o4vl_764{font-size:clamp(.96rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem);color:#1f2937}._priceValue_1o4vl_1454{font-size:clamp(1.22rem, (.34vw + .18vh) * var(--kiosk-font-scale), 1.55rem)}._allergenChip_1o4vl_2278{font-size:clamp(.98rem, (.24vw + .13vh) * var(--kiosk-font-scale), 1.18rem)}._sectionLabelInline_1o4vl_2012{font-size:clamp(.96rem, (.2vw + .12vh) * var(--kiosk-font-scale), 1.12rem);color:#1f2937}._nutritionCard_1o4vl_525{padding:.72rem 0 .85rem}._nutritionRow_1o4vl_528>div{padding:.62rem .32rem .52rem}}@media (width>=3200px) and (width<=3839px){._page_1o4vl_7{--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.05rem, calc(.55rem + .48vw + .26vh), 1.35rem);--kiosk-card-pad-y:clamp(1.05rem, calc(.55rem + .48vw + .26vh), 1.35rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.62;--kiosk-description-lines:2;--kiosk-card-title-size:clamp(3.85rem, calc((1.12vw + .68vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 5.75rem)}._noticeText_1o4vl_70{font-size:clamp(2.55rem, (.96vw + .68vh) * var(--kiosk-font-scale), 3.55rem)}._reloadButton_1o4vl_96{font-size:clamp(1.8rem, (.72vw + .5vh) * var(--kiosk-font-scale), 2.5rem)}._kicker_1o4vl_547{font-size:clamp(1.72rem, (.54vw + .38vh) * var(--kiosk-font-scale), 2.35rem)}._pageTitle_1o4vl_556{font-size:clamp(5rem, (1.42vw + .84vh) * var(--kiosk-font-scale), 7.2rem)}._cardDescription_1o4vl_508{font-size:clamp(1.05rem, var(--kiosk-card-title-size) * .48, 1.65rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.38}._allergenChip_1o4vl_2278,._priceValue_1o4vl_1454,._cardType_1o4vl_1765,._sectionLabelInline_1o4vl_2012{font-size:clamp(1rem, (.25vw + .14vh) * var(--kiosk-font-scale), 1.28rem);color:#111827}._nutritionCard_1o4vl_525{padding:.7rem 0 .82rem}._nutritionRow_1o4vl_528>div{padding:.62rem .32rem .5rem}._cardTop_1o4vl_504{margin-bottom:.7rem}}@media (width>=3840px){._page_1o4vl_7{--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.1rem, calc(.58rem + .5vw + .28vh), 1.4rem);--kiosk-card-pad-y:clamp(1.1rem, calc(.58rem + .5vw + .28vh), 1.4rem);--kiosk-card-min-height:clamp(17rem, 18vh, 22rem);--kiosk-font-scale:1.8;--kiosk-description-lines:2;--kiosk-card-title-size:clamp(4.1rem, calc((1.18vw + .72vh) * var(--kiosk-font-scale) * var(--kiosk-scale,1)), 6.1rem)}._noticeText_1o4vl_70{font-size:clamp(2.8rem, (1vw + .74vh) * var(--kiosk-font-scale), 3.9rem)}._reloadButton_1o4vl_96{font-size:clamp(1.95rem, (.78vw + .54vh) * var(--kiosk-font-scale), 2.75rem)}._kicker_1o4vl_547{font-size:clamp(1.9rem, (.6vw + .4vh) * var(--kiosk-font-scale), 2.55rem)}._pageTitle_1o4vl_556{font-size:clamp(5.4rem, (1.52vw + .9vh) * var(--kiosk-font-scale), 7.8rem)}._cardDescription_1o4vl_508{font-size:clamp(1.08rem, var(--kiosk-card-title-size) * .48, 1.7rem);-webkit-line-clamp:var(--kiosk-description-lines,2);line-height:1.38}._allergenChip_1o4vl_2278,._priceValue_1o4vl_1454,._cardType_1o4vl_1765,._sectionLabelInline_1o4vl_2012{font-size:clamp(1.08rem, (.26vw + .14vh) * var(--kiosk-font-scale), 1.32rem);color:#0f172a}._nutritionCard_1o4vl_525{padding:.8rem 0 .9rem}._nutritionRow_1o4vl_528>div{padding:.72rem .36rem .58rem}}@media (prefers-reduced-motion:reduce){._menuGrid_1o4vl_227,._menuGridVisible_1o4vl_816,._menuGridTransitioning_1o4vl_822,._menuCard_1o4vl_240,._noticeBar_1o4vl_57{transition:none!important;animation:none!important}._menuGridVisible_1o4vl_816,._menuGridTransitioning_1o4vl_822{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}._previewPopupOverlay_31fcb_1,._previewPopupFillHost_31fcb_2{--app-header-height:0px;--app-footer-height:0px;--kiosk-main-height-offset:0px;background:#edeff8;flex-direction:column;display:flex;overflow:hidden}._previewPopupOverlay_31fcb_1{z-index:100001;width:100vw;height:100dvh;position:fixed;inset:0}._previewPopupFillHost_31fcb_2{z-index:1;width:100%;height:100%;position:absolute;inset:0}._previewPopupCloseBtn_31fcb_28{z-index:2;color:#fff;cursor:pointer;background:#24282cb8;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:0;transition:background-color .15s,transform .15s;display:inline-flex;position:absolute;top:1rem;right:1rem}._previewPopupCloseBtn_31fcb_28:hover{background:#24282ce6;transform:scale(1.05)}._previewPopupCloseBtn_31fcb_28 svg{font-size:2rem!important}._previewPopupKiosk_31fcb_54{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._previewPopupKiosk_31fcb_54 [data-template=L4][class*=shellInset]{--kiosk-strip-height:16.2%}._previewPopupFooter_31fcb_65{background:#fff;border-top:1px solid #daddde;flex-shrink:0;justify-content:flex-end;align-items:center;padding:1rem 1.6rem;display:flex}._page_31fcb_75{background:#edeff8;flex-direction:column;flex:1;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow:hidden}._shell_31fcb_85{background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._shell_31fcb_85._templateL2_31fcb_95{min-height:calc(100vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._shell_31fcb_85._templateL3L4_31fcb_98{min-height:calc(81vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._topBar_31fcb_102{color:#fff;background:#21457a;border-bottom:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.6rem;display:flex}._topTitle_31fcb_113{align-items:center;gap:.6rem;font-size:1.6rem;font-weight:700;display:flex}._eyeIcon_31fcb_121{font-size:1.1rem}._topMeta_31fcb_125{text-align:right;font-size:1.2rem;font-weight:700}._noticeRow_31fcb_131{color:#7b7e80;background:#fff;border:1px solid #daddde;border-radius:.4rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;padding:1.2rem 1.6rem;font-size:1.2rem;line-height:1.6;display:flex}._noticeRow_31fcb_131 strong{color:#4f5356}._refreshBtn_31fcb_149{color:#21457a;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}._previewArea_31fcb_161{background:#edeff8;border:1px solid #daddde;border-radius:.4rem;flex-direction:column;flex:0 auto;margin:0;display:flex;overflow:hidden}._previewHeader_31fcb_172{color:#fff;background:#21457a;border-radius:.4rem .4rem 0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.6rem;font-size:1.1rem;font-weight:700;display:flex}._previewSubHeader_31fcb_185{background:#707a8d;align-items:center;padding:.65rem 1.6rem;display:flex}._previewSubHeaderBadge_31fcb_192{color:#fff;white-space:nowrap;background:#21457a;border-radius:.2rem;align-items:center;padding:.45rem .9rem;font-size:1.1rem;font-weight:700;line-height:1.4;display:inline-flex}._previewListWrap_31fcb_205{background:#edeff8;min-height:auto;max-height:42rem;padding:.75rem 1rem 1rem;overflow-y:auto}._previewMenuGrid_31fcb_213{--kiosk-diet-mark-size:clamp(1.7rem, calc(.76rem + .68vw + .34vh), 2.5rem);--kiosk-artwork-size:clamp(5.75rem, calc(2.4rem + 3.8vw + 1.2vh), 7.25rem);--kiosk-hero-to-nutrition-gap:clamp(1rem, calc(.55vw + .4vh), 1.45rem);--kiosk-nutrition-to-allergen-gap:clamp(3rem, calc(1.8vw + 1.1vh), 8.5rem);--kiosk-card-min-height:clamp(16rem, calc(13rem + 11vh), 34rem);--kiosk-card-gap:.85rem;--kiosk-nutrition-heading-size:clamp(1.1rem, calc(.32vw + .19vh), 1.42rem);--kiosk-nutrition-value-size:clamp(1.06rem, calc(.3vw + .18vh), 1.34rem);--kiosk-nutrition-label-size:clamp(.92rem, calc(.26vw + .15vh), 1.16rem)}._previewLoading_31fcb_225{color:#7b7e80;background:#edeff8;padding:1.2rem .8rem;font-size:1.2rem;line-height:1.6}._previewEmpty_31fcb_233{color:#24282c;text-align:center;background:#edeff8;justify-content:center;align-items:center;min-height:12rem;padding:1.2rem .8rem;font-size:1.6rem;font-weight:500;line-height:1.5;display:flex}._previewItem_31fcb_247{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_31fcb_259{border:1px solid #cfd7e4;border-radius:.3rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.2rem;display:flex}._orange_31fcb_270{background:#fff0d0}._green_31fcb_274{background:#ddf3d7}._brown_31fcb_278{background:#f7e6d2}._itemBody_31fcb_282{min-width:0}._itemTitleRow_31fcb_286 h2{color:#18253a;margin:0;font-size:1.45rem;line-height:1.2}._itemDescription_31fcb_293{color:#7b7e80;margin:.2rem 0 .45rem;font-size:1.05rem;line-height:1.5}._chipRow_31fcb_300{flex-wrap:wrap;gap:.35rem;display:flex}._chip_31fcb_300{color:#d86840;background:#fff6f3;border:1px solid #f4b2a1;border-radius:.3rem;padding:.1rem .45rem;font-size:.9rem;font-weight:700}._noneDeclared_31fcb_316{color:#13801c;background:#eff9e3;border-color:#b6e39a}._nutritionBox_31fcb_322{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_31fcb_322 span{color:#25324b;font-size:1.35rem;font-weight:700;line-height:1.2;display:block}._nutritionBox_31fcb_322 small{color:#a7a9aa;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;display:block}._footerRow_31fcb_348{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_31fcb_348._footerL2_31fcb_360{margin-top:auto}._footerRow_31fcb_348._footerL3L4_31fcb_363{margin-top:6.5rem}._footerRow_31fcb_348 p{color:#7b7e80;max-width:48rem;margin:0;font-size:1.15rem;line-height:1.55}._footerActions_31fcb_375{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:1rem;margin-left:auto;display:flex}._backBtn_31fcb_384,._layoutBtn_31fcb_385,._goBtn_31fcb_386{color:#fff;letter-spacing:.02em;cursor:pointer;text-transform:none;white-space:nowrap;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex;font-family:Roboto,serif!important}._backBtn_31fcb_384:hover,._layoutBtn_31fcb_385:hover,._goBtn_31fcb_386:hover{transform:translateY(-1px)}._backBtn_31fcb_384 svg,._layoutBtn_31fcb_385 svg,._goBtn_31fcb_386 svg{font-size:1.6rem!important}._backBtn_31fcb_384{background:#2563eb;border:1px solid #2563eb;min-width:auto;padding-inline:1.4rem}._backBtn_31fcb_384:hover{background:#1d4ed8;border-color:#1d4ed8}._layoutBtn_31fcb_385{background:#d97706;border:1px solid #d97706;min-width:auto;padding-inline:1.4rem}._layoutBtn_31fcb_385:hover{background:#b45309;border-color:#b45309}._goBtn_31fcb_386{background:#d86840;border:1px solid #d86840;min-width:auto;padding-inline:1.6rem}._goBtn_31fcb_386:hover{background:#c45a35;border-color:#c45a35}@media (width<=1100px){._previewItem_31fcb_247{grid-template-columns:2.4rem minmax(0,1fr)}._nutritionBox_31fcb_322{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_31fcb_102,._noticeRow_31fcb_131,._footerRow_31fcb_348{flex-direction:column;align-items:flex-start}._topMeta_31fcb_125{text-align:left}._footerActions_31fcb_375{flex-wrap:wrap;justify-content:flex-start;width:100%}._backBtn_31fcb_384,._layoutBtn_31fcb_385,._goBtn_31fcb_386{width:100%;min-width:0}}@media (width<=640px){._page_31fcb_75{padding:.5rem}._shell_31fcb_85{border-radius:.7rem}._previewArea_31fcb_161,._topBar_31fcb_102,._noticeRow_31fcb_131,._footerRow_31fcb_348{margin-left:0;margin-right:0}._previewArea_31fcb_161{margin-top:.2rem}._goBtn_31fcb_386{min-width:100%}}@media (width>=1025px) and (height<=900px){._page_31fcb_75{padding:.6rem .8rem .8rem}._shell_31fcb_85{min-height:calc(81vh - var(--app-header-height) - var(--app-footer-height) - 1.2rem)}._topBar_31fcb_102{padding:1rem 1.2rem}._topTitle_31fcb_113{font-size:1.4rem}._noticeRow_31fcb_131{padding:1rem 1.2rem .6rem;font-size:1.05rem}._previewArea_31fcb_161{margin:0}._previewListWrap_31fcb_205{min-height:30rem}._previewItem_31fcb_247{padding:.7rem}._itemTitleRow_31fcb_286 h2{font-size:1.25rem}._itemDescription_31fcb_293{font-size:.95rem}._nutritionBox_31fcb_322 span{font-size:1.15rem}._footerRow_31fcb_348{margin:.8rem 1.2rem 1rem;padding:1rem 1.1rem}._footerRow_31fcb_348 p{font-size:1rem}._backBtn_31fcb_384,._layoutBtn_31fcb_385,._goBtn_31fcb_386{min-width:auto;min-height:3.2rem;padding:0 1.2rem;font-size:1.1rem}}._page_14vo1_2{background:#edeff8;flex-direction:column;flex:1;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow:hidden}._shell_14vo1_12{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._settingsContentWrapper_14vo1_21{-webkit-overflow-scrolling:touch;overflow:hidden!important}._settingsPageHost_14vo1_27{background:#edeff8;flex-direction:column;flex:auto;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow:hidden}._settingsPageShell_14vo1_37{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._controlsCard_14vo1_45{background:#fff;border:1px solid #daddde;border-radius:.4rem;margin-bottom:.8rem;padding:1.2rem 1.6rem}._fields_14vo1_53{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}._fieldCard_14vo1_60{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._filterField_14vo1_67{flex-direction:column;align-items:flex-start;gap:.6rem;width:28rem;min-width:0;max-width:100%;display:flex}._filterField_14vo1_67 ._fieldLabel_14vo1_76{margin-bottom:0}._filterField_14vo1_67 ._customInput_14vo1_79,._filterField_14vo1_67 .MuiFormControl-root{width:100%!important;max-width:100%!important;margin-top:0!important}._fieldLabel_14vo1_76{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_14vo1_101{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_14vo1_114{color:#a7a9aa;margin-top:.8rem;font-size:1.1rem;line-height:1.6rem}._helperSuccess_14vo1_121{color:#13801c}._fieldHelperHighlight_14vo1_125{text-align:left;color:#13801c;align-self:flex-start;width:100%;margin:0;padding:0;font-size:1.1rem;font-style:italic;font-weight:600;line-height:1.6rem}._customFormControl_14vo1_138{min-width:0;max-width:100%;margin-top:.8rem;width:28rem!important}._customSelect_14vo1_145{background-color:#f4f7f9;border-radius:4px;max-width:100%;font-family:Roboto,serif;width:28rem!important}._customSelect_14vo1_145 .MuiSelect-select{box-sizing:border-box;color:#24282c;background-color:#0000;align-items:center;height:3.6rem;padding:.8rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex;padding-right:4rem!important;font-family:Roboto,serif!important}._customSelect_14vo1_145 .MuiOutlinedInput-notchedOutline{border-color:#daddde}._customSelect_14vo1_145:hover .MuiOutlinedInput-notchedOutline{border-color:#c1c3c4}._customSelect_14vo1_145.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#a7a9aa}._selectIcon_14vo1_177{color:#a7a9aa;pointer-events:none;box-sizing:border-box;border-left:1px solid #daddde;justify-content:center;align-items:center;position:absolute;width:3.6rem!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;top:0!important;bottom:0!important;right:0!important;transform:none!important}._selectIcon_14vo1_177 svg{font-size:2rem;transition:transform .2s}._selectIcon_14vo1_177.MuiSelect-iconOpen{transform:none!important}._selectIcon_14vo1_177.MuiSelect-iconOpen svg{transform:rotate(180deg)}._customInput_14vo1_79{background-color:#fff;border-radius:4px;min-width:0;margin-top:.8rem;font-family:Roboto,serif;width:28rem!important;max-width:100%!important;font-size:1.4rem!important}._customInput_14vo1_79 .MuiFormControl-root,._customInput_14vo1_79 .MuiTextField-root,._customInput_14vo1_79 .MuiInputBase-root,._customInput_14vo1_79 .MuiPickersTextField-root{min-width:0;font-family:Roboto,serif;width:28rem!important;max-width:100%!important}._customInput_14vo1_79 .MuiInputBase-root,._customInput_14vo1_79 .MuiPickersOutlinedInput-root,._customInput_14vo1_79 .MuiPickersInputBase-root{background-color:#fff;border-radius:4px;font-family:Roboto,serif;height:3.6rem!important;min-height:3.6rem!important;font-size:1.4rem!important}._customInput_14vo1_79 .MuiInputBase-root.Mui-disabled,._customInput_14vo1_79 .MuiPickersInputBase-root.Mui-disabled{-webkit-text-fill-color:#24282c;color:#24282c;background-color:#fff}._customInput_14vo1_79 .MuiInputBase-input,._customInput_14vo1_79 .MuiPickersInputBase-input,._customInput_14vo1_79 .MuiPickersSectionList-root{font-family:Roboto,serif;color:#24282c!important;height:auto!important;padding:.8rem 1.2rem!important;font-size:1.4rem!important;font-weight:500!important;line-height:normal!important}._customInput_14vo1_79 .MuiOutlinedInput-notchedOutline,._customInput_14vo1_79 .MuiPickersOutlinedInput-notchedOutline{border-color:#daddde!important}._customInput_14vo1_79:hover .MuiOutlinedInput-notchedOutline,._customInput_14vo1_79:hover .MuiPickersOutlinedInput-notchedOutline{border-color:#c1c3c4!important}._customInput_14vo1_79 .Mui-focused .MuiOutlinedInput-notchedOutline,._customInput_14vo1_79 .Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-width:1px!important;border-color:#a7a9aa!important}._customInput_14vo1_79 .MuiInputAdornment-root{border-left:1px solid #daddde;justify-content:center;align-items:center;height:100%;max-height:none;margin-left:0;display:flex}._customInput_14vo1_79 .MuiInputAdornment-root .MuiIconButton-root{color:#a7a9aa;border-radius:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin:0;padding:0;display:inline-flex}._customInput_14vo1_79 .MuiOutlinedInput-root,._customInput_14vo1_79 .MuiPickersOutlinedInput-root,._customInput_14vo1_79 .MuiPickersInputBase-root{align-items:center!important;padding-right:0!important}._customInput_14vo1_79 .MuiOutlinedInput-root fieldset,._customInput_14vo1_79 .MuiPickersOutlinedInput-root fieldset,._customInput_14vo1_79 .MuiPickersInputBase-root fieldset{border-color:#daddde}._customInput_14vo1_79 .MuiOutlinedInput-root:hover fieldset,._customInput_14vo1_79 .MuiPickersOutlinedInput-root:hover fieldset,._customInput_14vo1_79 .MuiPickersInputBase-root:hover fieldset{border-color:#c1c3c4}._customInput_14vo1_79 .MuiOutlinedInput-root.Mui-focused fieldset,._customInput_14vo1_79 .MuiPickersOutlinedInput-root.Mui-focused fieldset,._customInput_14vo1_79 .MuiPickersInputBase-root.Mui-focused fieldset{border-width:1px;border-color:#a7a9aa}.calendarDay{width:60px!important;height:60px!important;font-size:1.4rem!important;font-weight:700!important}ul.MuiMenu-list .radio-menu-list label .MuiFormControlLabel-label,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:2rem;overflow:hidden;font-family:Roboto,serif!important}._actionsRow_14vo1_331{white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2.6rem;margin-left:auto;display:flex}._actionButton_14vo1_342{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;font-family:Roboto,serif!important}._actionButton_14vo1_342:hover{transform:translateY(-1px)}._actionButton_14vo1_342 svg{font-size:1.6rem!important}._previewButton_14vo1_365{color:#13801c;box-shadow:none;background:#fff;border-color:#7bc223}._previewButton_14vo1_365:hover{color:#13801c;background:#e9f9b7;border-color:#62991a}._primaryButton_14vo1_377{color:#fff;background:#d86840;border-color:#d86840;padding-inline:1.6rem}._primaryButton_14vo1_377:hover{background:#c45a35;border-color:#c45a35}._description_14vo1_388{text-align:center;color:#7b7e80;margin-top:2rem;font-size:1.25rem;line-height:1.8}._description_14vo1_388 strong{color:#4f5356}._refreshNote_14vo1_399{text-align:center;color:#a7a9aa;margin-top:1rem;font-size:1.1rem;line-height:1.6}._featureWrap_14vo1_407{padding:0 .2rem}._sectionHeader_14vo1_411{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_14vo1_422{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_14vo1_432{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._featureIcon_14vo1_439{color:#24282c;background:#eef5df;border-radius:.9rem;justify-content:center;align-items:center;width:5.8rem;height:5.8rem;display:flex}._featureIcon_14vo1_439 svg{font-size:3.2rem}._unitBadge_14vo1_453{color:#a7a9aa;letter-spacing:.05em;font-size:1.2rem;font-weight:700}._featureBody_14vo1_460{max-width:76rem;margin-top:2rem}._featureBody_14vo1_460 h2{color:#24282c;margin-bottom:.6rem;font-size:2.2rem;line-height:1.3}._featureBody_14vo1_460 p{color:#7b7e80;max-width:66rem;font-size:1.4rem;line-height:1.6}._openLink_14vo1_477{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_14vo1_477 span{color:inherit;font-size:1.3rem;font-weight:700}._openLink_14vo1_477:hover{text-underline-offset:.2rem;text-decoration:underline}@media (width>=1025px) and (height<=900px){._page_14vo1_2{padding:.6rem .8rem .8rem}._controlsCard_14vo1_45{padding:1rem 1.2rem}._fieldValue_14vo1_101{min-height:3.8rem;font-size:1.4rem}._customSelect_14vo1_145 .MuiSelect-select{font-size:1.3rem}._actionsRow_14vo1_331{margin-top:2.4rem}._actionButton_14vo1_342{min-height:3.2rem;padding:0 1.2rem;font-size:1.1rem}._description_14vo1_388{margin-top:1.4rem;font-size:1.1rem}._featureCard_14vo1_422{min-height:20rem;padding:1.4rem 1.4rem 1.2rem}._featureBody_14vo1_460{margin-top:1.4rem}._featureBody_14vo1_460 h2{font-size:1.8rem}._featureBody_14vo1_460 p{font-size:1.15rem}._openLink_14vo1_477{margin-top:1.8rem;font-size:1.4rem}}@media (width>=1025px) and (height<=768px){._customSelect_14vo1_145 .MuiSelect-select{padding:8px 12px;font-size:1.2rem}._fieldValue_14vo1_101{min-height:3.4rem;font-size:1.3rem}}@media (width>=2560px){._customSelect_14vo1_145 .MuiSelect-select{padding:12px 16px;font-size:1.6rem}._fieldValue_14vo1_101{min-height:5rem;font-size:1.8rem}}@media (width<=960px){._fields_14vo1_53{flex-direction:column}._actionsRow_14vo1_331{white-space:normal;flex-direction:column;justify-content:stretch;margin-top:.4rem;margin-left:0}._actionButton_14vo1_342{width:100%}}@media (width<=640px){._page_14vo1_2{padding:.5rem}._controlsCard_14vo1_45{padding:1rem}._featureCard_14vo1_422{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_19k6f_1{background:#f3f6f7;flex-direction:column;flex:1;min-height:0;padding:2rem 2.4rem .8rem;display:flex;position:relative;overflow:hidden}._pageDailyDisplay_19k6f_12{background:0 0;flex-direction:column;flex:auto;gap:.8rem;min-height:0;padding:0;display:flex;overflow:hidden}._dailyDisplayControlsCard_19k6f_23{z-index:25;flex-shrink:0;position:sticky;top:0;margin-bottom:0!important}._dailyDisplayControlsRow_19k6f_31{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:5px;width:100%;display:flex}._dailyDisplayControlsRow_19k6f_31 ._headerActions_19k6f_39{margin-top:2.6rem;margin-left:auto}._dailyDisplayTopBar_19k6f_44{z-index:25;background:#edeff8;flex-shrink:0;justify-content:flex-end;width:100%;padding:.4rem 0;display:flex;position:sticky;top:0}._settingsPanel_19k6f_56{background:#fff;border:1px solid #daddde;border-radius:.4rem;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._pageDailyDisplay_19k6f_12 ._settingsPanel_19k6f_56 ._tabs_19k6f_67{background:#f7f8fb;border-bottom:1px solid #daddde;flex-shrink:0;margin:0;padding:0 1.2rem}._pageDailyDisplay_19k6f_12 ._settingsPanel_19k6f_56 ._tab_19k6f_67{border-bottom-width:2px;margin-bottom:0;padding:.85rem 1.4rem;font-size:1.2rem}._pageDailyDisplay_19k6f_12 ._settingsPanel_19k6f_56 ._content_19k6f_80{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:none;border-radius:0;flex:auto;min-height:0;margin:0;padding:1.4rem 1.6rem 2rem;scroll-padding-bottom:1.4rem;max-height:none!important;overflow:hidden auto!important}._siteSection_19k6f_96{margin-bottom:0;padding-bottom:0}._headerRow_19k6f_101{flex-flow:wrap;align-items:flex-start;gap:5px;width:100%;margin-bottom:1.6rem;display:flex}._headerActionsRow_19k6f_111{justify-content:flex-end;width:100%;margin-bottom:1.6rem;display:flex}._headerActions_19k6f_39{flex-shrink:0;align-items:center;gap:5px;margin-left:auto;display:flex}._headerRow_19k6f_101 ._headerActions_19k6f_39{margin-top:2.6rem}._fieldCard_19k6f_130{background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;min-width:0;padding:0;display:flex}._fieldLabel_19k6f_141{color:#4f5356;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:block}._fieldHelper_19k6f_152{color:#a7a9aa;margin-top:.8rem;font-size:1.1rem;line-height:1.6rem}._customFormControl_19k6f_159{background:0 0;min-width:0;max-width:100%;margin-top:.8rem;width:28rem!important}._customSelect_19k6f_167{color:#24282c;background-color:#f3f6f7;border-radius:4px;max-width:100%;font-size:1.4rem;font-weight:500;width:28rem!important;font-family:Roboto,serif!important}._customSelect_19k6f_167:focus{background-color:#f3f6f7}._customSelect_19k6f_167 .MuiOutlinedInput-notchedOutline{border-color:#daddde}._customSelect_19k6f_167:hover .MuiOutlinedInput-notchedOutline{border-color:#c1c3c4}._customSelect_19k6f_167.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#a7a9aa}._customSelect_19k6f_167 .MuiSelect-select{box-sizing:border-box;color:#24282c;background-color:#0000;align-items:center;height:3.6rem;padding:.8rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex;padding-right:4rem!important;font-family:Roboto,serif!important}._siteSelector_19k6f_205{border-bottom:1px solid #daddde;margin-bottom:1.6rem;padding-bottom:1.6rem}._tabs_19k6f_67{border-bottom:1px solid #daddde;gap:0;margin-bottom:1.6rem;display:flex}._tab_19k6f_67{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.35rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}._tab_19k6f_67:hover:not(._disabled_19k6f_233):not(._active_19k6f_233){color:#333}._tab_19k6f_67._active_19k6f_233{color:#d86840;border-bottom-color:#d86840}._tab_19k6f_67._disabled_19k6f_233{cursor:default;opacity:.45;pointer-events:none}._content_19k6f_80{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_19k6f_259{font-size:var(--tb-fs-body,1.25rem);color:#475569;background:#e8f4fc;border:1px solid #b8dff5;border-radius:6px;margin-bottom:2rem;padding:1.2rem 1.6rem;line-height:1.7}._summary_19k6f_270{display:none}._previewBtn_19k6f_274{color:#13801c;letter-spacing:.02em;text-transform:none;cursor:pointer;min-width:auto;min-height:3.6rem;box-shadow:none;background:#fff;border:1px solid #7bc223;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .15s;display:inline-flex;font-family:Roboto,serif!important}._previewBtn_19k6f_274 svg{font-size:1.6rem!important}._previewBtn_19k6f_274:hover:not(:disabled){color:#13801c;background:#e9f9b7;border-color:#62991a;transform:translateY(-1px)}._previewBtn_19k6f_274:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_19k6f_309{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:auto;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s;display:inline-flex}._cancelBtn_19k6f_309:hover{background:#f3f6f7}._saveBtn_19k6f_331{color:#fff;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#7bc223;border:none;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-width:auto;min-height:3.6rem;padding:0 1.6rem;font-size:1.2rem;font-weight:700;transition:background .18s;display:inline-flex;font-family:Roboto,serif!important}._saveBtn_19k6f_331 svg{font-size:1.6rem!important}._saveBtn_19k6f_331:hover:not(:disabled){background:#62991a}._saveBtn_19k6f_331:disabled{opacity:.55;cursor:not-allowed}._loadingContent_19k6f_362{justify-content:center;align-items:center;gap:.7rem;display:inline-flex}._loadingText_19k6f_369{display:inline-block}._loadingContent_19k6f_362 .loading-overlay{z-index:auto;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:static}._loadingContent_19k6f_362 .loading-overlay img{width:1.2rem;height:1.2rem}@media (width>=1025px) and (height<=900px){._page_19k6f_1{padding:1.1rem 1.8rem .65rem}._tabs_19k6f_67{margin-bottom:1.2rem}._tab_19k6f_67{padding:.8rem 1.4rem;font-size:1.2rem}._infoBanner_19k6f_259{margin-bottom:1.4rem;padding:1rem 1.2rem;font-size:1.1rem}._content_19k6f_80{padding-bottom:1rem;scroll-padding-bottom:1rem}._summary_19k6f_270{font-size:1.05rem}._previewBtn_19k6f_274,._cancelBtn_19k6f_309,._saveBtn_19k6f_331{min-height:3.4rem;font-size:1rem}}@media (width>=1025px) and (height<=768px){._page_19k6f_1{padding:.8rem 1.6rem .6rem}._tabs_19k6f_67{margin-bottom:1rem}._tab_19k6f_67{padding:.6rem 1.2rem;font-size:1.15rem}._infoBanner_19k6f_259{margin-bottom:1.2rem;padding:.8rem 1rem;font-size:1rem}._content_19k6f_80{padding-bottom:.8rem;scroll-padding-bottom:.8rem}._summary_19k6f_270{font-size:1rem}._previewBtn_19k6f_274,._cancelBtn_19k6f_309,._saveBtn_19k6f_331{min-width:auto;min-height:3.2rem;font-size:.95rem}._saveBtn_19k6f_331{min-width:auto}}@media (width>=2560px){._page_19k6f_1{padding:2.4rem 3rem 1rem}._tabs_19k6f_67{margin-bottom:2rem}._tab_19k6f_67{padding:1.2rem 2rem;font-size:1.45rem}._infoBanner_19k6f_259{margin-bottom:2.4rem;padding:1.4rem 1.8rem;font-size:1.3rem}._content_19k6f_80{padding-bottom:1.6rem;scroll-padding-bottom:1.6rem}._summary_19k6f_270{font-size:1.3rem}._previewBtn_19k6f_274,._cancelBtn_19k6f_309,._saveBtn_19k6f_331{min-width:auto;min-height:3.6rem;font-size:1.2rem}._saveBtn_19k6f_331{min-width:auto}}._overlay_1bvrs_1{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1bvrs_15{background:#fff;border-radius:8px;width:100%;max-width:760px;box-shadow:0 4px 20px #00000026}._header_1bvrs_23{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._title_1bvrs_31{color:#1e293b;margin:0;font-size:1.8rem;font-weight:700}._closeBtn_1bvrs_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_1bvrs_38:hover{color:#1e293b;background:#f1f5f9}._body_1bvrs_58{padding:2rem}._itemName_1bvrs_62{color:#475569;text-transform:uppercase;margin:0 0 1.5rem;font-size:1.3rem;font-weight:600}._field_1bvrs_70{margin-bottom:1.5rem}._field_1bvrs_70:last-child{margin-bottom:0}._dateRow_1bvrs_77{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;width:100%;display:flex}._dateField_1bvrs_85{flex-direction:column;flex:16rem;align-items:flex-start;width:auto;min-width:0;max-width:none;display:flex}._dateLabel_1bvrs_95{color:#4f5356;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:block}._datePickerInput_1bvrs_106{background-color:#fff;border-radius:4px;min-width:0;font-family:Roboto,serif;width:100%!important;max-width:100%!important;font-size:1.4rem!important}._datePickerInput_1bvrs_106 .MuiFormControl-root,._datePickerInput_1bvrs_106 .MuiTextField-root,._datePickerInput_1bvrs_106 .MuiInputBase-root,._datePickerInput_1bvrs_106 .MuiPickersTextField-root{min-width:0;font-family:Roboto,serif;width:100%!important;max-width:100%!important}._datePickerInput_1bvrs_106 .MuiInputBase-root,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-root,._datePickerInput_1bvrs_106 .MuiPickersInputBase-root{background-color:#fff;border-radius:4px;font-family:Roboto,serif;height:3.6rem!important;min-height:3.6rem!important;font-size:1.4rem!important}._datePickerInput_1bvrs_106 .MuiInputBase-input,._datePickerInput_1bvrs_106 .MuiPickersInputBase-input,._datePickerInput_1bvrs_106 .MuiPickersSectionList-root{font-family:Roboto,serif;color:#24282c!important;height:auto!important;padding:.8rem 1.2rem!important;font-size:1.4rem!important;font-weight:500!important;line-height:normal!important}._datePickerInput_1bvrs_106 .MuiOutlinedInput-notchedOutline,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-notchedOutline{border-color:#daddde!important}._datePickerInput_1bvrs_106:hover .MuiOutlinedInput-notchedOutline,._datePickerInput_1bvrs_106:hover .MuiPickersOutlinedInput-notchedOutline{border-color:#c1c3c4!important}._datePickerInput_1bvrs_106 .Mui-focused .MuiOutlinedInput-notchedOutline,._datePickerInput_1bvrs_106 .Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-width:1px!important;border-color:#a7a9aa!important}._datePickerInput_1bvrs_106 .MuiInputAdornment-root{border-left:1px solid #daddde;justify-content:center;align-items:center;height:100%;max-height:none;margin-left:0;display:flex}._datePickerInput_1bvrs_106 .MuiInputAdornment-root .MuiIconButton-root{color:#a7a9aa;border-radius:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin:0;padding:0;display:inline-flex}._datePickerInput_1bvrs_106 .MuiOutlinedInput-root,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-root,._datePickerInput_1bvrs_106 .MuiPickersInputBase-root{align-items:center!important;padding-right:0!important}._datePickerInput_1bvrs_106 .MuiOutlinedInput-root fieldset,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-root fieldset,._datePickerInput_1bvrs_106 .MuiPickersInputBase-root fieldset{border-color:#daddde}._datePickerInput_1bvrs_106 .MuiOutlinedInput-root:hover fieldset,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-root:hover fieldset,._datePickerInput_1bvrs_106 .MuiPickersInputBase-root:hover fieldset{border-color:#c1c3c4}._datePickerInput_1bvrs_106 .MuiOutlinedInput-root.Mui-focused fieldset,._datePickerInput_1bvrs_106 .MuiPickersOutlinedInput-root.Mui-focused fieldset,._datePickerInput_1bvrs_106 .MuiPickersInputBase-root.Mui-focused fieldset{border-width:1px;border-color:#a7a9aa}._daysField_1bvrs_200{margin-top:1.5rem}._daysField_1bvrs_200 ._daysLabel_1bvrs_203{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.2rem;font-size:1.1rem;font-weight:700;display:block}._daysErrorMessage_1bvrs_213{color:#e53e3e;width:100%;margin:.4rem 0 1rem;padding:0;font-size:1.2rem;font-weight:600;line-height:1.5;display:block}._daysHint_1bvrs_224{color:#7b7e80;margin:0 0 1rem;font-size:1rem;line-height:1.5}._daysRow_1bvrs_231{flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;display:flex}._dayOption_1bvrs_238{color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:1.2rem;font-weight:600;display:flex}._dayOption_1bvrs_238 input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #c1c3c4;border-radius:.35rem;flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;transition:background-color .15s,border-color .15s;position:relative}._dayOption_1bvrs_238 input[type=checkbox]:checked{background-color:#7bc223;border-color:#7bc223}._dayOption_1bvrs_238 input[type=checkbox]:checked:after{content:"";border:.22rem solid #fff;border-width:0 .22rem .22rem 0;width:.45rem;height:.9rem;position:absolute;top:.22rem;left:.55rem;transform:rotate(45deg)}._dayOption_1bvrs_238 input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #7bc223}._dayOption_1bvrs_238 input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45;background:#f1f5f9;border-color:#e2e8f0}._dayOption_1bvrs_238 input[type=checkbox]:disabled:checked{background-color:#c1c3c4;border-color:#c1c3c4}._dayOptionDisabled_1bvrs_292{color:#94a3b8;cursor:not-allowed}._fieldError_1bvrs_297{color:#e53e3e;background:#e53e3e14;border:1px solid #e53e3e59;border-radius:6px;width:100%;margin:1rem 0 0;padding:.9rem 1.2rem;font-size:1.2rem;font-weight:600;line-height:1.5;display:block}._footer_1bvrs_311{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;display:flex}._cancelBtn_1bvrs_319,._saveBtn_1bvrs_320{cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}._cancelBtn_1bvrs_319{color:#64748b;background:#fff;border:1px solid #cbd5e1}._cancelBtn_1bvrs_319:hover{background:#f8fafc;border-color:#94a3b8}._saveBtn_1bvrs_320{color:#fff;letter-spacing:.02em;text-transform:none;background:#7bc223;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-height:3.6rem;padding:.75rem 1.6rem;font-size:1.2rem;font-weight:700;display:inline-flex;font-family:Roboto,serif!important}._saveBtn_1bvrs_320 svg{font-size:1.6rem!important}._saveBtn_1bvrs_320:hover:not(:disabled){background:#62991a}._saveBtn_1bvrs_320:disabled{opacity:.55;cursor:not-allowed;background:#c1c3c4}.MuiPickersPopper-root._editScheduleCalendar_1bvrs_368 .MuiPaper-root,.MuiPaper-root._editScheduleCalendarPaper_1bvrs_373{transform-origin:0 0;transform:scale(.8)}._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_1mwix_1{box-sizing:border-box;background:#fff;border:1px solid #dde2ec;border-radius:8px;flex-direction:column;min-width:0;height:100%;padding:1rem;display:flex}._cardPending_1mwix_13{background:#fffbeb;border:2px solid #f59e0b;box-shadow:0 2px 8px #f59e0b26}._thumbnailWrap_1mwix_19{background:#f3f4f6;border-radius:6px;margin-bottom:.8rem;position:relative;overflow:hidden}._thumbnail_1mwix_19{background-color:#f3f4f6;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;display:flex}._thumbnail_1mwix_19[data-variant=portrait],._thumbnail_1mwix_19[data-variant=landscapeWide]{aspect-ratio:16/9;min-height:112px;max-height:150px}._thumbnail_1mwix_19[data-variant=landscape16x9]{aspect-ratio:16/9;min-height:180px}._thumbnail_1mwix_19[data-pending=true]{background-color:#f8fafc;background-repeat:no-repeat;background-size:contain}._thumbnail_1mwix_19[data-variant=portrait][data-pending=true]{aspect-ratio:auto;min-height:220px;max-height:300px}._thumbnail_1mwix_19[data-variant=landscapeWide][data-pending=true],._thumbnail_1mwix_19[data-variant=landscape16x9][data-pending=true]{min-height:160px;max-height:200px}._badgePos_1mwix_65{z-index:1;position:absolute;top:8px;left:8px}._toolbarPos_1mwix_72{z-index:2;align-items:center;gap:.35rem;display:flex;position:absolute;top:8px;right:8px}._iconActionBtn_1mwix_82{cursor:pointer;color:#1e3a6e;background:#fffffff0;border:none;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 1px 4px #0f172a2e}._iconActionBtn_1mwix_82:hover:not(:disabled){background:#fff;transform:scale(1.04)}._iconActionBtn_1mwix_82:disabled{opacity:.45;cursor:not-allowed}._iconActionBtnDanger_1mwix_106{color:#dc2626}._iconActionGlyph_1mwix_110{font-size:1.15rem!important}._playIcon_1mwix_114{color:#1e3a6e;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.8rem;display:flex}._title_1mwix_126{color:#1e293b;margin:0 0 .3rem;font-size:1.2rem;font-weight:700;line-height:1.4}._meta_1mwix_134{color:#7b7e80;margin:0;font-size:1rem;line-height:1.5}._section_1b4ao_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;margin-bottom:1.6rem;padding:1.6rem 1.8rem}._header_1b4ao_9{justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:1.4rem;display:flex}._headerText_1b4ao_17{flex:1}._title_1b4ao_21{color:#1e293b;margin:0 0 .4rem;font-size:1.3rem;font-weight:700}._description_1b4ao_28{color:#7b7e80;margin:0;font-size:1.15rem;line-height:1.6}._uploadBtn_1b4ao_35{color:#13801c;letter-spacing:.02em;text-transform:none;cursor:pointer;min-height:3.6rem;box-shadow:none;background:#fff;border:1px solid #7bc223;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .15s;display:inline-flex;font-family:Roboto,serif!important}._uploadBtn_1b4ao_35 svg{font-size:1.6rem!important}._uploadBtn_1b4ao_35:hover{color:#13801c;background:#e9f9b7;border-color:#62991a;transform:translateY(-1px)}._pendingNotice_1b4ao_66{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;align-items:flex-start;gap:.75rem;margin:0 0 1.2rem;padding:.75rem 1rem;line-height:1.45;display:flex}._pendingNoticeCount_1b4ao_78{color:#fff;background:#f59e0b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;padding:0 .35rem;font-size:.9rem;font-weight:700;display:inline-flex}._pendingNoticeText_1b4ao_93{color:#78350f;font-size:1rem;font-weight:600}._pendingNoticeHint_1b4ao_99{color:#92400e;margin-top:.2rem;font-size:.92rem;font-weight:400;display:block}._pendingNoticeHint_1b4ao_99 strong{color:#78350f;font-weight:700}._cardSlot_1b4ao_111{min-width:0;display:flex}._cardSlot_1b4ao_111>*{width:100%}._gridContainer_1b4ao_119{max-height:600px;margin-bottom:1rem;padding:.25rem .5rem .25rem .25rem;overflow:auto}._gridContainer_1b4ao_119::-webkit-scrollbar{width:8px}._gridContainer_1b4ao_119::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._gridContainer_1b4ao_119::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._gridContainer_1b4ao_119::-webkit-scrollbar-thumb:hover{background:#555}._grid_1b4ao_119{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:1.2rem;width:100%;display:flex}._grid_1b4ao_119[data-variant=portrait] ._cardSlot_1b4ao_111,._grid_1b4ao_119[data-variant=landscapeWide] ._cardSlot_1b4ao_111,._grid_1b4ao_119[data-variant=landscape16x9] ._cardSlot_1b4ao_111{flex:none;width:280px}._empty_1b4ao_162{color:#7b7e80;padding:1rem 0;font-size:1.15rem;font-style:italic}._pagination_1b4ao_169{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.2rem;margin-top:1rem;padding-top:1rem;display:flex}._pageBtn_1b4ao_180{color:#4f5356;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#fff;border:1px solid #daddde;border-radius:.4rem;justify-content:center;align-items:center;gap:.35rem;min-height:3.6rem;padding:0 1.2rem;font-size:1.2rem;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex;font-family:Roboto,serif!important}._pageBtn_1b4ao_180 svg{font-size:1.6rem!important}._pageBtn_1b4ao_180:hover:not(:disabled){background:#f3f6f7;border-color:#a7a9aa;transform:translateY(-1px)}._pageBtn_1b4ao_180:disabled{opacity:.5;cursor:not-allowed;transform:none}._pageInfo_1b4ao_213{color:#7b7e80;white-space:nowrap;background:#f7f8fb;border:1px solid #dde2ec;border-radius:999px;padding:.55rem 1.25rem;font-size:1.15rem;font-weight:500}._pageInfo_1b4ao_213 strong{color:#4f5356;font-weight:700}._pageInfoMeta_1b4ao_228{color:#a7a9aa;margin-left:.35rem;font-weight:500}._hiddenInput_1b4ao_234{display:none}._wrapper_lquo0_1{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}._loading_lquo0_8{color:#7b7e80;margin:0;font-size:1rem}._error_lquo0_14{color:#d86840;margin:0;font-size:1rem}._previewRoot_i6yv2_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._previewRoot_i6yv2_1 .shell,._previewRoot_i6yv2_1 .shellInset{flex:auto;width:100%;min-height:0}._previewModeBar_i6yv2_15{background:#fff;border-bottom:1px solid #daddde;flex-shrink:0;justify-content:center;gap:.6rem;padding:.75rem 1rem;display:flex}._previewModeBtn_i6yv2_25{color:#13801c;letter-spacing:.02em;text-transform:none;cursor:pointer;min-height:3.6rem;box-shadow:none;background:#fff;border:1px solid #7bc223;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .15s;display:inline-flex;font-family:Roboto,serif!important}._previewModeBtn_i6yv2_25 svg{font-size:1.6rem!important}._previewModeBtn_i6yv2_25:hover:not(:disabled){color:#13801c;background:#e9f9b7;border-color:#62991a;transform:translateY(-1px)}._previewModeBtn_i6yv2_25:disabled{opacity:.45;cursor:not-allowed;color:#24282c;background:#f7f8fb;border-color:#daddde}._previewModeBtnActive_i6yv2_62{color:#13801c;background:#e9f9b7;border-color:#7bc223}._previewModeBtnActive_i6yv2_62:hover:not(:disabled){color:#13801c;background:#cae7a7;border-color:#62991a}._previewMenuPage_i6yv2_73,._videoPage_i6yv2_74{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._previewMenuPage_i6yv2_73 .surface{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}._previewMenuPage_i6yv2_73 [class*=menuGrid]{flex:auto;width:100%;min-height:0}._previewRoot_i6yv2_1 .zoneMain,._previewRoot_i6yv2_1 .zoneMainInset{flex-direction:column;min-height:0;display:flex;overflow:hidden}._previewRoot_i6yv2_1 .zoneRightRail,._previewRoot_i6yv2_1 .zoneRightRailInset,._previewRoot_i6yv2_1 .zoneRightRail [class*=rightSlider],._previewRoot_i6yv2_1 .zoneRightRailInset [class*=rightSlider]{border-radius:0}._previewRoot_i6yv2_1 .zoneRightRail img,._previewRoot_i6yv2_1 .zoneRightRailInset img{object-fit:cover;image-rendering:auto;transform:none}._layoutPage_1gy37_2{--tb-fs-label:clamp(1.1rem, .95rem + .35vw, 1.35rem);--tb-fs-body:clamp(1.2rem, 1.05rem + .4vw, 1.45rem);--tb-fs-title:clamp(1.25rem, 1.1rem + .45vw, 1.55rem);--tb-fs-meta:clamp(1.1rem, .98rem + .35vw, 1.35rem);--tb-fs-small:clamp(.95rem, .85rem + .25vw, 1.15rem);--tb-fs-badge:clamp(.7rem, .6rem + .2vw, .85rem)}._layoutPage_1gy37_2 h1{font-size:clamp(2rem,1.7rem + .6vw,2.6rem)}._siteSection_1gy37_16{margin-top:10px;margin-bottom:20px}._siteRow_1gy37_21{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._siteSelectWrapper_1gy37_28{flex:clamp(280px,32vw,560px);width:min(100%,560px);min-width:0;max-width:100%}._statusMessage_1gy37_35{color:#666;padding-top:0}._errorMessage_1gy37_40{color:#d32f2f;padding-top:0}._siteError_1gy37_45{color:#d32f2f;align-items:center;gap:4px;margin-top:8px;font-size:.875rem;display:flex}._siteError_1gy37_45 span{font-size:1rem}._settingsSection_1gy37_58{margin-top:20px;margin-bottom:24px}._settingsSectionLayout4_1gy37_63{width:100%;max-width:100%}._settingsRow_1gy37_68{flex-wrap:wrap;align-items:flex-start;gap:24px 32px;max-width:900px;display:flex}._inputGroup_1gy37_76,._adRotationGroup_1gy37_82{flex-direction:column;gap:6px;display:flex}._adRotationRow_1gy37_88{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._adRotationRow_1gy37_88 ._inputLabel_1gy37_94{white-space:nowrap;margin-bottom:0}._adRotationLabelWrap_1gy37_99{align-items:center;gap:.35rem;display:inline-flex}._menuRotationRow_1gy37_105{flex-wrap:wrap;align-items:flex-start;gap:12px;width:100%;display:flex}._menuRotationRowLayout4_1gy37_113{flex-wrap:nowrap;align-items:flex-start}._menuRotationCluster_1gy37_118{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}._layoutTickerSlot_1gy37_125{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}._layoutTickerFullWidthRow_1gy37_133{box-sizing:border-box;width:100%;max-width:100%;margin-top:10px}._layoutTickerFullWidthRowCollapsed_1gy37_140{visibility:hidden;height:0;margin:0;padding:0;overflow:hidden}._layoutTextCheckboxLabel_1gy37_148{cursor:pointer;flex:none;justify-content:flex-start;align-items:center;gap:.5rem;min-height:3.6rem;margin:0;padding:0 .4rem 0 0;display:inline-flex}._layoutTextCheckboxText_1gy37_160{color:#475569;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:1.3rem;font-weight:600}._layoutTextCheckbox_1gy37_148{cursor:pointer;accent-color:#7bc223;flex-shrink:0;width:2rem;height:2rem;margin:0}._layoutTextTextarea_1gy37_177{color:#24282c;resize:vertical;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border:1px solid #daddde;border-radius:4px;width:100%;min-width:0;max-width:100%;min-height:8rem;margin:0;padding:.8rem 1.2rem;font-family:Roboto,serif;font-size:1.4rem;line-height:1.5;display:block}._layoutTextTextarea_1gy37_177:hover:not(:disabled){border-color:#c1c3c4}._layoutTextTextarea_1gy37_177:focus:not(:disabled){border-color:#a7a9aa;outline:none}._layoutTextTextarea_1gy37_177:disabled{cursor:default}._infoTooltipBtn_1gy37_208{color:#64748b;cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}._infoTooltipBtn_1gy37_208:hover,._infoTooltipBtn_1gy37_208:focus-visible{color:#1e293b}._infoTooltipBtn_1gy37_208:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #1e3a6e59}._infoIcon_1gy37_228{width:1.1rem;height:1.1rem}._adRotationInputWrap_1gy37_233{display:inline-flex}._adRotationErrorTooltip_1gy37_237{font-size:.95rem;font-weight:600;color:#fff!important;background-color:#e53e3e!important}._adRotationErrorTooltipArrow_1gy37_244{color:#e53e3e!important}._inputLabel_1gy37_94{font-size:var(--tb-fs-label,1.3rem);color:#1e293b;margin-bottom:2px;font-weight:600}._inputField_1gy37_255{font-size:var(--tb-fs-body,1.3rem);color:#475569;background:0 0;border:1px solid #dde2ec;border-radius:6px;min-width:100px;max-width:300px;padding:10px 12px;transition:border-color .2s,box-shadow .2s}._inputField_1gy37_255:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 2px #1e3a6e1a}._inputField_1gy37_255::placeholder{color:#64748b}._inputField_1gy37_255[type=number]{-moz-appearance:textfield}._inputField_1gy37_255[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._inputField_1gy37_255[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._inputFieldCompact_1gy37_285{text-align:center;width:5.6rem;min-width:5.6rem;max-width:5.6rem;padding:8px 10px}._inputFieldError_1gy37_293{border-color:#e53e3e}._inputFieldError_1gy37_293:focus{border-color:#e53e3e;box-shadow:0 0 0 2px #e53e3e26}._inputHint_1gy37_301{font-size:var(--tb-fs-meta,1.2rem);color:#64748b;margin-top:2px;font-weight:600}._intro_1gy37_309{font-size:var(--tb-fs-body,1.3rem);color:#475569;max-width:900px;margin-bottom:2rem;line-height:1.7}._grid_1gy37_318{flex:1;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1.4rem;display:grid}._card_1gy37_325{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_1gy37_325:hover{box-shadow:0 2px 10px #00000012}._card_1gy37_325._selected_1gy37_339{border-color:#d86840;box-shadow:0 0 0 1px #d86840}._card_1gy37_325._cardDisplayOnly_1gy37_343{cursor:default}._card_1gy37_325._cardDisplayOnly_1gy37_343:hover{box-shadow:none}._card_1gy37_325._pending_1gy37_349{border-color:#1e3a6e;box-shadow:0 0 0 1px #1e3a6e2e}._card_1gy37_325._activeSaved_1gy37_353{border-color:#1e3a6e}._cardHeader_1gy37_357{justify-content:space-between;align-items:flex-start;min-height:2rem;margin-bottom:.8rem;display:flex}._cardLabel_1gy37_365{font-size:var(--tb-fs-label,1.1rem);color:#1e293b;font-weight:700;line-height:1.3}._badge_1gy37_372{color:#fff;font-size:var(--tb-fs-badge,.7rem);text-transform:uppercase;white-space:nowrap;background:#e53e3e;border-radius:3px;padding:2px 5px;font-weight:700}._activeBadge_1gy37_383{color:#fff;font-size:var(--tb-fs-badge,.7rem);text-transform:uppercase;background:#d86840;border-radius:3px;padding:2px 7px;font-weight:700}._preview_1gy37_394{background:#fff;border:1px solid #dde2ec;border-radius:6px;gap:0;width:100%;height:300px;min-height:300px;margin-bottom:.8rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffa6}._previewMain_1gy37_408{background:linear-gradient(#f8fafc 0%,#e8edf4 100%);border-right:1px solid #d7dee8;flex-direction:column;grid-area:main;padding:6px 8px 8px;display:flex;position:relative;overflow:hidden}._previewMenuZone_1gy37_419{flex-direction:column;flex:1;gap:5px;width:100%;min-height:0;display:flex}._previewZoneLabel_1gy37_428{letter-spacing:.14em;text-transform:uppercase;color:#475569;flex-shrink:0;font-size:.58rem;font-weight:800;line-height:1;display:block}._previewCardGrid_1gy37_439{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-height:0;display:grid}._previewMenuCardCell_1gy37_449{background:#fff;border-radius:.45rem;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0f172a14;container-type:size}._previewMenuCardShell_1gy37_462{box-sizing:border-box;background:#fff;border-radius:.65rem;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;padding:clamp(.35rem,1.2cqh,.55rem) clamp(.4rem,1.4cqw,.6rem);display:flex;overflow:hidden}._previewMenuCardEmbed_1gy37_476{--kiosk-card-pad-x:0;--kiosk-card-pad-y:0;--preview-font-scale:clamp(.58, calc(.34vw + .28vh), .95);--kiosk-font-scale:var(--preview-font-scale);--kiosk-card-title-size:clamp(1.45rem, max(17cqh, 11cqw), 2.85rem);--kiosk-artwork-size:clamp(2.4rem, max(24cqh, 19cqw), 3.9rem);--preview-menu-icon-size:var(--kiosk-artwork-size);--kiosk-diet-mark-size:clamp(1.2rem, max(12.5cqh, 8cqw), 2.1rem);--kiosk-nutrition-heading-size:clamp(.58rem, calc((.22vw + .14vh) * var(--preview-font-scale)), .84rem);--kiosk-nutrition-value-size:clamp(.56rem, calc((.2vw + .12vh) * var(--preview-font-scale)), .8rem);--kiosk-nutrition-label-size:clamp(.5rem, calc((.18vw + .11vh) * var(--preview-font-scale)), .74rem);--kiosk-allergen-title-size:clamp(.5rem, calc((.18vw + .11vh) * var(--preview-font-scale)), .74rem);--kiosk-allergen-text-size:clamp(.48rem, calc((.17vw + .1vh) * var(--preview-font-scale)), .72rem);--kiosk-allergen-icon-size:clamp(.95rem, max(10.5cqh, 7.5cqw), 1.55rem);--kiosk-hero-to-nutrition-gap:clamp(.2rem, calc(.12vw + .08vh), .45rem);--kiosk-nutrition-to-allergen-gap:clamp(.15rem, calc(.1vw + .06vh), .35rem);flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;line-height:1.15;display:flex}._previewMenuCardEmbed_1gy37_476 [class*=menuCardEmbedded]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-may-contain-reserve-height:0;--kiosk-grid-allergen-stack-min-height:auto;--kiosk-grid-hero-header-gap:.18rem;flex-direction:column!important;justify-content:space-between!important;gap:clamp(.2rem,1.2cqh,.45rem)!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}._previewMenuCardEmbed_1gy37_476 [class*=cardHero]{min-height:var(--kiosk-artwork-size,2.15rem)!important;height:auto!important;margin-bottom:var(--kiosk-hero-to-nutrition-gap,.35rem)!important;grid-template-columns:minmax(0, 1fr) var(--kiosk-artwork-size,2.15rem)!important;flex:none!important;align-items:start!important;gap:clamp(.3rem,.8cqw,.55rem)!important;display:grid!important}._previewMenuCardEmbed_1gy37_476{--preview-artwork-image-scale:1.72}._previewMenuCardEmbed_1gy37_476 [class*=cardArtwork]{overflow:hidden!important}._previewMenuCardEmbed_1gy37_476 [class*=cardArtwork]>img{object-fit:cover!important;object-position:center center!important;transform:scale(var(--preview-artwork-image-scale,1.72))!important;transform-origin:50%!important}._previewMenuCardEmbed_1gy37_476 [class*=cardTop]{align-items:flex-start!important;row-gap:clamp(.1rem,.06vw + .04vh,.18rem)!important;margin-bottom:0!important}._previewMenuCardEmbed_1gy37_476 [class*=dietBadge]{width:var(--kiosk-diet-mark-size,1.2rem)!important;height:var(--kiosk-diet-mark-size,1.2rem)!important;min-width:var(--kiosk-diet-mark-size,1.2rem)!important;min-height:var(--kiosk-diet-mark-size,1.2rem)!important;flex:0 0 var(--kiosk-diet-mark-size,1.2rem)!important}._previewMenuCardEmbed_1gy37_476 [class*=dietBadge]:not([class*=dietBadgeNvg]):after{width:calc(var(--kiosk-diet-mark-size,1.2rem) * .55)!important;height:calc(var(--kiosk-diet-mark-size,1.2rem) * .55)!important}._previewMenuCardEmbed_1gy37_476 [class*=dietBadgeNvg]:after{border-left:calc(var(--kiosk-diet-mark-size,1.2rem) * .34) solid transparent!important;border-right:calc(var(--kiosk-diet-mark-size,1.2rem) * .34) solid transparent!important;border-bottom:calc(var(--kiosk-diet-mark-size,1.2rem) * .54) solid #8a4528!important;background:0 0!important;border-radius:0!important;width:0!important;height:0!important}._previewMenuCardEmbed_1gy37_476 [class*=cardTitle]{font-size:var(--kiosk-card-title-size,clamp(1.45rem, max(17cqh, 11cqw), 2.85rem))!important;color:#111827!important;margin:0!important;font-weight:800!important;line-height:1.08!important}._previewMenuCardEmbed_1gy37_476 [class*=cardCopy]{flex-direction:column!important;justify-content:flex-start!important;gap:clamp(.08rem,.8cqh,.16rem)!important;min-height:0!important;display:flex!important}._previewMenuCardEmbed_1gy37_476 [class*=cardCopy]:after{display:none!important}._previewMenuCardEmbed_1gy37_476 [class*=cardDescription]{min-height:0!important;font-size:clamp(.5rem, var(--kiosk-card-title-size,1.05rem) * .48, .9rem)!important;color:#4b5563!important;-webkit-line-clamp:var(--kiosk-description-lines,1)!important;-webkit-box-orient:vertical!important;flex:none!important;margin:-.08em 0 0!important;font-weight:500!important;line-height:1.38!important;display:-webkit-box!important;overflow:hidden!important}._previewMenuCardEmbed_1gy37_476 [class*=nutritionCard]{flex:none!important;align-self:stretch!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important}._previewMenuCardEmbed_1gy37_476 [class*=sectionLabel]{font-size:var(--kiosk-nutrition-heading-size,clamp(.58rem, (.22vw + .14vh) * var(--preview-font-scale,1), .84rem))!important;color:#374151!important;margin-bottom:clamp(.08rem,.05vw + .03vh,.18rem)!important;font-weight:700!important;line-height:1.2!important}._previewMenuCardEmbed_1gy37_476 [class*=nutritionRow]{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.12rem!important;min-height:0!important;display:grid!important}._previewMenuCardEmbed_1gy37_476 [class*=nutritionRow]>div{min-width:0!important;padding:.08rem .04rem!important}._previewMenuCardEmbed_1gy37_476 [class*=nutritionValue]{font-size:var(--kiosk-nutrition-value-size,clamp(.56rem, (.2vw + .12vh) * var(--preview-font-scale,1), .8rem))!important;color:#111827!important;white-space:nowrap!important;font-weight:800!important;line-height:1.2!important}._previewMenuCardEmbed_1gy37_476 [class*=nutritionLabel]{font-size:var(--kiosk-nutrition-label-size,clamp(.5rem, (.18vw + .11vh) * var(--preview-font-scale,1), .74rem))!important;white-space:nowrap!important;color:#6b7280!important;margin-top:.06rem!important;line-height:1.1!important}._previewMenuCardEmbed_1gy37_476 [class*=allergenCard]{flex:none!important;align-self:stretch!important;gap:clamp(.12rem,.8cqh,.2rem)!important;width:100%!important;min-height:0!important;margin-top:0!important}._previewMenuCardEmbed_1gy37_476 [class*=containsAllergenBox],._previewMenuCardEmbed_1gy37_476 [class*=mayContainBox]{border-radius:.28rem!important;min-height:0!important;padding:.22rem .28rem!important}._previewMenuCardEmbed_1gy37_476 [class*=containsAllergenTitle]{font-size:var(--kiosk-allergen-title-size,clamp(.5rem, (.18vw + .11vh) * var(--preview-font-scale,1), .74rem))!important;color:#b42318!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin-bottom:clamp(.06rem,.04vw + .02vh,.12rem)!important;font-weight:800!important;line-height:1.2!important}._previewMenuCardEmbed_1gy37_476 [class*=mayContainLabel]{font-size:var(--kiosk-allergen-text-size,clamp(.48rem, (.17vw + .1vh) * var(--preview-font-scale,1), .72rem))!important;color:#4a3411!important;font-weight:800!important;line-height:1.3!important}._previewMenuCardEmbed_1gy37_476 [class*=allergenText],._previewMenuCardEmbed_1gy37_476 [class*=mayContainValue]{font-size:var(--kiosk-allergen-text-size,clamp(.48rem, (.17vw + .1vh) * var(--preview-font-scale,1), .72rem))!important;color:#111827!important;font-weight:700!important;line-height:1.3!important}._previewMenuCardEmbed_1gy37_476 [class*=mayContainValue]{color:#4a3411!important}._previewMenuCardEmbed_1gy37_476 [class*=containsAllergenIcon],._previewMenuCardEmbed_1gy37_476 [class*=mayContainIcon]{width:var(--kiosk-allergen-icon-size,1.1rem)!important;height:var(--kiosk-allergen-icon-size,1.1rem)!important;min-width:var(--kiosk-allergen-icon-size,1.1rem)!important;min-height:var(--kiosk-allergen-icon-size,1.1rem)!important;font-size:clamp(.62rem, var(--kiosk-allergen-icon-size,1.1rem) * .58, .95rem)!important;flex-shrink:0!important}._previewMenuCardEmbed_1gy37_476 [class*=allergenIconWithImage]{width:var(--kiosk-allergen-icon-size,1.1rem)!important;height:var(--kiosk-allergen-icon-size,1.1rem)!important;min-width:var(--kiosk-allergen-icon-size,1.1rem)!important;min-height:var(--kiosk-allergen-icon-size,1.1rem)!important;font-size:var(--kiosk-allergen-icon-size,1.1rem)!important;flex-shrink:0!important}._previewMenuCardEmbed_1gy37_476 [class*=allergenIconImage]{object-fit:contain!important;width:100%!important;height:100%!important}._previewMenuCardEmbed_1gy37_476 [class*=allergenLine],._previewMenuCardEmbed_1gy37_476 [class*=mayContainLine]{gap:clamp(.08rem,.05vw + .03vh,.14rem)!important;line-height:1.3!important}@media (width>=1366px){._previewMenuCardEmbed_1gy37_476{--preview-font-scale:clamp(.64, calc(.36vw + .3vh), 1);--kiosk-card-title-size:clamp(1.55rem, max(18cqh, 12cqw), 3rem);--kiosk-diet-mark-size:clamp(1.28rem, max(13.5cqh, 8.5cqw), 2.25rem);--kiosk-artwork-size:clamp(2.5rem, max(26cqh, 20cqw), 4.1rem);--kiosk-allergen-icon-size:clamp(1.05rem, max(11.5cqh, 8cqw), 1.7rem)}}@media (width>=1920px){._previewMenuCardEmbed_1gy37_476{--preview-font-scale:clamp(.72, calc(.4vw + .34vh), 1.08);--kiosk-card-title-size:clamp(1.65rem, max(19cqh, 12.5cqw), 3.15rem);--kiosk-diet-mark-size:clamp(1.35rem, max(14cqh, 9cqw), 2.35rem);--kiosk-artwork-size:clamp(2.65rem, max(27cqh, 22cqw), 4.25rem);--kiosk-nutrition-heading-size:clamp(.62rem, calc((.24vw + .15vh) * var(--preview-font-scale)), .9rem);--kiosk-nutrition-value-size:clamp(.6rem, calc((.22vw + .13vh) * var(--preview-font-scale)), .86rem);--kiosk-nutrition-label-size:clamp(.54rem, calc((.2vw + .12vh) * var(--preview-font-scale)), .8rem);--kiosk-allergen-title-size:clamp(.54rem, calc((.2vw + .12vh) * var(--preview-font-scale)), .8rem);--kiosk-allergen-text-size:clamp(.52rem, calc((.19vw + .11vh) * var(--preview-font-scale)), .78rem);--kiosk-allergen-icon-size:clamp(1.12rem, max(12cqh, 8.5cqw), 1.85rem)}}@media (width>=2400px){._previewMenuCardEmbed_1gy37_476{--preview-font-scale:clamp(.78, calc(.44vw + .38vh), 1.15);--kiosk-card-title-size:clamp(1.75rem, max(20cqh, 13cqw), 3.35rem);--kiosk-diet-mark-size:clamp(1.42rem, max(14.5cqh, 9.5cqw), 2.45rem);--kiosk-allergen-icon-size:clamp(1.18rem, max(12.5cqh, 9cqw), 1.95rem)}}._previewRail_1gy37_772{background:linear-gradient(#ffffff38 0%,#0000 28%),linear-gradient(#fcd87a 0%,#f5a428 45%,#e8941a 100%);border-radius:0 3px 3px 0;grid-area:rightRail;position:relative;box-shadow:inset -1px 0 #ffffff40}._previewRail_1gy37_772:after{content:"Poster";letter-spacing:.14em;color:#ffffffeb;text-shadow:0 1px 1px #78350f59;pointer-events:none;font-size:.58rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._preview_1gy37_394[data-layout-id=L2] ._previewRail_1gy37_772,._preview_1gy37_394[data-layout-id=L4] ._previewRail_1gy37_772{border-radius:3px 0 0 3px;box-shadow:inset 1px 0 #ffffff40}._preview_1gy37_394[data-layout-id=L2] ._previewRail_1gy37_772:after{letter-spacing:.16em;font-size:.88rem}._preview_1gy37_394[data-layout-id=L4] ._previewBottom_1gy37_804{border-radius:0 0 3px;min-height:44px}._preview_1gy37_394[data-layout-id=L4] ._previewBottom_1gy37_804:after{letter-spacing:.16em;font-size:1rem}._preview_1gy37_394[data-layout-id=L4] ._previewRail_1gy37_772:after{letter-spacing:.16em;font-size:.88rem}._previewBottom_1gy37_804{background:linear-gradient(90deg,#fff3 0%,#0000 35%),linear-gradient(90deg,#9dd4f5 0%,#4bb3e8 50%,#2a9fd4 100%);border-radius:0 0 0 3px;grid-area:bottomStrip;align-self:stretch;min-height:0;position:relative;box-shadow:inset 0 1px #ffffff40}._previewBottom_1gy37_804:after{content:"Text";letter-spacing:.14em;color:#fffffff2;text-shadow:0 1px 1px #0c4a6e59;pointer-events:none;font-size:.58rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._previewInset_1gy37_843{background:#fff;border:1px solid #dde2ec;border-radius:6px;width:100%;height:132px;margin-bottom:.8rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6}._previewMainInset_1gy37_855{background:linear-gradient(#f8fafc 0%,#e8edf4 100%);border:1px solid #d7dee8;border-radius:3px;flex-direction:column;padding:6px 7px 7px;display:flex;position:absolute;inset:8px 8px 30px calc(22% + 12px);overflow:hidden}._previewRailInset_1gy37_869{background:linear-gradient(#fcd87a 0%,#f5a428 45%,#e8941a 100%);border-radius:3px;width:22%;position:absolute;top:8px;bottom:8px;left:8px}._previewRailInset_1gy37_869:after{content:"Poster";letter-spacing:.14em;color:#ffffffeb;text-shadow:0 1px 1px #78350f59;pointer-events:none;font-size:.58rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._previewBottomInset_1gy37_892{background:linear-gradient(90deg,#9dd4f5 0%,#4bb3e8 50%,#2a9fd4 100%);border-radius:3px;height:18px;position:absolute;bottom:8px;left:calc(22% + 12px);right:8px}._previewBottomInset_1gy37_892:after{content:"Text";letter-spacing:.14em;color:#fffffff2;text-shadow:0 1px 1px #0c4a6e59;pointer-events:none;font-size:.58rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._description_1gy37_915{font-size:var(--tb-fs-meta,1.1rem);color:#64748b;flex:1;margin-bottom:1rem;line-height:1.5}._selectBtn_1gy37_923{color:#1e3a6e;width:100%;font-size:var(--tb-fs-small,1rem);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1.5px solid #1e3a6e;border-radius:4px;padding:.5rem 0;font-weight:700;transition:background .18s,color .18s}._selectBtn_1gy37_923:hover:not(:disabled){color:#fff;background:#d86840;border-color:#d86840}._selectBtn_1gy37_923:disabled{opacity:.45;cursor:not-allowed}@media (width>=1025px) and (height<=900px){._intro_1gy37_309{margin-bottom:1.4rem;font-size:1.15rem}._grid_1gy37_318{gap:1rem}._card_1gy37_325{padding:1rem .9rem .8rem}._preview_1gy37_394,._previewInset_1gy37_843{height:260px;min-height:260px}._description_1gy37_915{margin-bottom:.8rem;font-size:1rem}}@media (width<=1024px){._siteSection_1gy37_16{margin-top:.8rem;margin-bottom:16px}._siteSelectWrapper_1gy37_28{flex-basis:100%;width:100%}._grid_1gy37_318{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.2rem}._previewCardGrid_1gy37_439{grid-template-rows:minmax(0,1fr)}}@media (width<=640px){._siteSection_1gy37_16{margin-top:.5rem;margin-bottom:12px}._siteRow_1gy37_21{gap:8px}._grid_1gy37_318{grid-template-columns:1fr;gap:1rem}._card_1gy37_325{padding:1rem .9rem .85rem}._preview_1gy37_394,._previewInset_1gy37_843{height:280px;min-height:280px}._description_1gy37_915{margin-bottom:.8rem;font-size:1rem}}@media (width>=1366px) and (width<=1599px){._intro_1gy37_309{margin-bottom:1.5rem;font-size:1.1rem}._grid_1gy37_318{gap:1rem}._card_1gy37_325{padding:1rem .95rem .85rem}._preview_1gy37_394,._previewInset_1gy37_843{height:290px;min-height:290px}}@media (width>=1600px) and (width<=1919px){._intro_1gy37_309{margin-bottom:1.7rem;font-size:1.18rem}._grid_1gy37_318{gap:1.2rem}._card_1gy37_325{padding:1.05rem 1rem .9rem}._preview_1gy37_394,._previewInset_1gy37_843{height:300px;min-height:300px}}@media (width>=1920px) and (width<=2399px){._intro_1gy37_309{margin-bottom:1.9rem;font-size:1.28rem}._grid_1gy37_318{gap:1.45rem}._card_1gy37_325{padding:1.2rem 1.05rem 1rem}._preview_1gy37_394,._previewInset_1gy37_843{height:310px;min-height:310px}}@media (width>=2400px){._siteSection_1gy37_16{margin-top:1.2rem;margin-bottom:24px}._siteRow_1gy37_21{gap:12px 16px}._siteSelectWrapper_1gy37_28{max-width:640px}._intro_1gy37_309{max-width:1100px;margin-bottom:2.4rem;font-size:1.55rem}._grid_1gy37_318{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}._card_1gy37_325{border-radius:10px;padding:1.45rem 1.25rem 1.2rem}._cardHeader_1gy37_357{margin-bottom:1rem}._cardLabel_1gy37_365{font-size:1.15rem}._badge_1gy37_372,._activeBadge_1gy37_383{padding:3px 7px;font-size:.72rem}._preview_1gy37_394,._previewInset_1gy37_843{height:330px;min-height:330px}._previewZoneLabel_1gy37_428{font-size:.62rem}._previewCard_1gy37_439{padding:6px 7px}._previewCardTitle_1gy37_1107{height:5px}._previewCardLine_1gy37_1110{height:3px}._previewThumb_1gy37_1113{width:15px;height:12px}._description_1gy37_915{margin-bottom:1.2rem;font-size:1.2rem}._selectBtn_1gy37_923{padding:.65rem 0;font-size:1.05rem}}@media (width>=3200px) and (width<=3839px){._intro_1gy37_309{max-width:1200px;margin-bottom:2.75rem;font-size:1.7rem}._grid_1gy37_318{gap:2rem}._card_1gy37_325{padding:1.6rem 1.35rem 1.3rem}._preview_1gy37_394,._previewInset_1gy37_843{height:340px;min-height:340px}._description_1gy37_915{font-size:1.28rem}._selectBtn_1gy37_923{padding:.72rem 0;font-size:1.08rem}}@media (width>=3840px){._intro_1gy37_309{max-width:1320px;margin-bottom:3rem;font-size:1.85rem}._grid_1gy37_318{gap:2.2rem}._card_1gy37_325{border-radius:12px;padding:1.8rem 1.5rem 1.45rem}._preview_1gy37_394,._previewInset_1gy37_843{height:350px;min-height:350px}._previewZoneLabel_1gy37_428{font-size:.66rem}._previewCard_1gy37_439{padding:7px 8px}._previewCardTitle_1gy37_1107{height:5px}._previewCardLine_1gy37_1110{height:4px}._previewThumb_1gy37_1113{width:16px;height:13px}._description_1gy37_915{margin-bottom:1.35rem;font-size:1.35rem}._selectBtn_1gy37_923{padding:.8rem 0;font-size:1.12rem}}._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_9p6ut_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;flex-direction:column;min-width:0;padding:1.6rem 1.8rem;display:flex}._card_9p6ut_1[data-span="2"]{grid-column:1/-1}._title_9p6ut_14{font-size:var(--tb-fs-title,1.1rem);color:#1e293b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-weight:700}._titleCase_9p6ut_23{text-transform:none;letter-spacing:normal}._subtitle_9p6ut_28{font-size:var(--tb-fs-meta,1.1rem);color:#7b7e80;margin:0 0 1.4rem;line-height:1.6}._body_9p6ut_35{flex:1}._footer_9p6ut_39{margin-top:1.2rem;padding-top:.4rem}._resetBtn_9p6ut_44{font-size:var(--tb-fs-meta,1.1rem);color:#1e3a6e;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}._resetBtn_9p6ut_44:hover{color:#2a5298}._field_6wiwu_1{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_6wiwu_8{color:#4f5356;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:600}._inputWrap_6wiwu_16{align-items:center;display:flex;position:relative}._input_6wiwu_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_6wiwu_16:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._input_6wiwu_16::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.4rem;height:100%;position:absolute;right:0}._icon_6wiwu_45{pointer-events:none;color:#7b7e80;position:absolute;right:.7rem;font-size:1.6rem!important}._fieldCompact_6wiwu_53{width:11rem;max-width:100%}._srOnly_6wiwu_58{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._inputCompact_6wiwu_70{border-color:#c5cdd8;min-height:3.4rem;padding:.45rem 2.1rem .45rem .7rem;font-size:1.1rem}._iconCompact_6wiwu_77{color:#8a96a3;right:.5rem;font-size:1.3rem!important}._fieldsRow_162lk_1{flex-wrap:wrap;gap:1.2rem 2rem;display:flex}._fieldsRow_162lk_1[data-layout=pair] ._fieldSlot_162lk_6{flex:1;min-width:120px;max-width:180px}._fieldsRow_162lk_1[data-layout=quad] ._fieldSlot_162lk_6{flex:1;min-width:140px;max-width:200px}._fieldsRow_162lk_1[data-layout=single] ._fieldSlot_162lk_6{max-width:200px}._tableWrap_162lk_20{background:#fff;border:1px solid #d0d4da;border-radius:4px;width:100%;overflow:hidden}._table_162lk_20{border-collapse:collapse;width:100%}._table_162lk_20 thead{background:#e3e6eb}._table_162lk_20 th{text-align:left;color:#3d4654;border-bottom:1px solid #d0d4da;padding:1rem 1.4rem;font-size:1.15rem;font-weight:600}._table_162lk_20 td{color:#2f3742;vertical-align:middle;border-bottom:1px solid #e3e7ec;padding:.75rem 1.4rem;font-size:1.1rem}._table_162lk_20 tbody tr:nth-child(2n){background:#f3f4f6}._table_162lk_20 tbody tr:nth-child(odd){background:#fff}._table_162lk_20 tbody tr:last-child td{border-bottom:none}._table_162lk_20 th:first-child,._table_162lk_20 td:first-child{white-space:nowrap;width:16%}._table_162lk_20 th:nth-child(2),._table_162lk_20 td:nth-child(2){width:22%}._table_162lk_20 th:nth-child(3),._table_162lk_20 td:nth-child(3),._table_162lk_20 th:nth-child(4),._table_162lk_20 td:nth-child(4){width:31%}@media (width<=900px){._tableWrap_162lk_20{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_162lk_20{min-width:720px}}._grid_86sgn_1{flex-direction:column;gap:1.6rem;display:flex}._loading_86sgn_7{color:#7b7e80;padding:2rem 0;font-size:1.3rem}._error_86sgn_13{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_13x8j_1{background:#edeff8;flex-direction:column;flex:1;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow:hidden}._shell_13x8j_11{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._controlsCard_13x8j_19{background:#fff;border:1px solid #daddde;border-radius:.4rem;margin-bottom:.8rem;padding:1.2rem 1.6rem}._contentArea_13x8j_27{background:#fff;border:1px solid #daddde;border-radius:.4rem;flex-direction:column;flex:1;min-height:0;padding:1.2rem 1.6rem;display:flex;overflow:auto}._contentAreaEmpty_13x8j_39{background:0 0;border-color:#0000;justify-content:flex-start}._contentAreaWithCards_13x8j_45{padding:.5rem .75rem .35rem;overflow:hidden}._previewToolbar_13x8j_50{border-bottom:1px solid #daddde;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem 1.2rem;margin-bottom:.15rem;padding:.55rem .75rem .85rem;display:flex}._previewToolbarTitle_13x8j_62{color:#1e293b;flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;margin:0;font-family:Roboto,serif;font-size:1.5rem;font-weight:700;line-height:1.35;display:flex}._previewToolbarSite_13x8j_75{color:#24282c}._previewToolbarMeta_13x8j_79{color:#64748b;font-size:1.35rem;font-weight:600}._previewToolbarDivider_13x8j_85{color:#c1c3c4;-webkit-user-select:none;user-select:none;font-weight:400}._selectionBadge_13x8j_91{box-sizing:border-box;background:#f3f6f7;border:1px solid #daddde;border-radius:999px;flex-shrink:0;align-items:center;gap:.65rem;min-height:3rem;padding:.35rem 1.1rem .35rem .4rem;display:inline-flex}._selectionBadgeCount_13x8j_104{color:#64748b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #daddde;border-radius:999px;justify-content:center;align-items:center;min-width:2.2rem;height:2.2rem;padding:0 .5rem;font-size:1.25rem;font-weight:700;line-height:1;display:inline-flex}._selectionBadgeText_13x8j_121{color:#64748b;letter-spacing:.02em;white-space:nowrap;font-size:1.2rem;font-weight:600}._selectionBadgeActive_13x8j_129{background:#f9faf5;border-color:#7bc2238c;box-shadow:0 0 0 1px #7bc2231f}._selectionBadgeActive_13x8j_129 ._selectionBadgeCount_13x8j_104{color:#fff;background:#7bc223;border-color:#62991a}._selectionBadgeActive_13x8j_129 ._selectionBadgeText_13x8j_121{color:#13801c;font-weight:700}._filtersPanel_13x8j_144{box-shadow:none;background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0}._fields_13x8j_153{flex-wrap:wrap;align-items:flex-start;gap:1.6rem;display:flex}._actionsRow_13x8j_160{white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2.6rem;margin-left:auto;display:flex}._fieldCard_13x8j_171{flex-direction:column;gap:.6rem;width:28rem;min-width:0;max-width:100%;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}._fieldLabel_13x8j_185{color:#24282c;letter-spacing:0;text-transform:none;margin:0;font-size:1.4rem;font-weight:500;line-height:2rem;display:block;font-family:Roboto,serif!important}._requiredMark_13x8j_197{color:#e53935;margin-left:.2rem;font-weight:700}._fieldHelper_13x8j_203{color:#64748b;margin:0;font-size:1.2rem;font-style:italic}._helperSuccess_13x8j_210{color:#13801c}._fieldHelperHighlight_13x8j_214{text-align:left;color:#13801c;align-self:flex-start;width:100%;margin:0;padding:0;font-size:1.1rem;font-style:italic;font-weight:600;line-height:1.6rem}._customFormControl_13x8j_227{background:0 0;width:100%;max-width:100%;position:relative}._customSelect_13x8j_234{background-color:#fff;border-radius:4px;width:100%;max-width:100%;font-family:Roboto,serif}._customSelect_13x8j_234 .MuiSelect-select{box-sizing:border-box;color:#24282c;background-color:#0000;align-items:center;height:3.6rem;padding:.8rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex;padding-right:4rem!important;font-family:Roboto,serif!important}._customSelect_13x8j_234 .MuiOutlinedInput-notchedOutline{border-color:#daddde}._customSelect_13x8j_234:hover .MuiOutlinedInput-notchedOutline{border-color:#c1c3c4}._customSelect_13x8j_234.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#a7a9aa}._customInput_13x8j_266{background-color:#fff;border-radius:4px;min-width:0;font-family:Roboto,serif;width:28rem!important;max-width:100%!important;font-size:1.2rem!important}._customInput_13x8j_266 .MuiFormControl-root,._customInput_13x8j_266 .MuiTextField-root,._customInput_13x8j_266 .MuiInputBase-root,._customInput_13x8j_266 .MuiPickersTextField-root{min-width:0;font-family:Roboto,serif;width:28rem!important;max-width:100%!important}._customInput_13x8j_266 .MuiInputBase-root,._customInput_13x8j_266 .MuiPickersOutlinedInput-root,._customInput_13x8j_266 .MuiPickersInputBase-root{background-color:#fff;border-radius:4px;font-family:Roboto,serif;height:3.6rem!important;min-height:3.6rem!important;font-size:1.2rem!important}._customInput_13x8j_266 .MuiInputBase-input,._customInput_13x8j_266 .MuiPickersInputBase-input,._customInput_13x8j_266 .MuiPickersSectionList-root{color:#24282c!important;height:auto!important;padding:.8rem 4rem .8rem .8rem!important;font-family:Roboto,serif!important;font-size:1.2rem!important;font-weight:500!important;line-height:2rem!important}._customInput_13x8j_266 .MuiOutlinedInput-notchedOutline,._customInput_13x8j_266 .MuiPickersOutlinedInput-notchedOutline{border-color:#daddde!important}._customInput_13x8j_266:hover .MuiOutlinedInput-notchedOutline,._customInput_13x8j_266:hover .MuiPickersOutlinedInput-notchedOutline{border-color:#c1c3c4!important}._customInput_13x8j_266 .Mui-focused .MuiOutlinedInput-notchedOutline,._customInput_13x8j_266 .Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-width:1px!important;border-color:#a7a9aa!important}._customInput_13x8j_266 .MuiInputAdornment-root,._customInput_13x8j_266 .MuiIconButton-root{color:#a7a9aa}._customInput_13x8j_266 .MuiSvgIcon-root{color:#a7a9aa;font-size:2rem}._customInput_13x8j_266 .MuiOutlinedInput-root,._customInput_13x8j_266 .MuiPickersOutlinedInput-root,._customInput_13x8j_266 .MuiPickersInputBase-root{align-items:center!important}._customInput_13x8j_266 .MuiOutlinedInput-root:after,._customInput_13x8j_266 .MuiPickersOutlinedInput-root:after,._customInput_13x8j_266 .MuiPickersInputBase-root:after{content:"";pointer-events:none;background:#daddde;width:1px;position:absolute;top:0;bottom:0;right:3.6rem}._customInput_13x8j_266 .MuiInputAdornment-positionEnd,._customInput_13x8j_266 .MuiPickersInputAdornment-root,._customInput_13x8j_266 .MuiInputAdornment-root{width:3.6rem;position:absolute;top:0;bottom:0;right:0;justify-content:center!important;align-items:center!important;height:100%!important;max-height:none!important;margin:0!important;display:flex!important}._customInput_13x8j_266 .MuiIconButton-root,._customInput_13x8j_266 .MuiPickersInputAdornment-button,._customInput_13x8j_266 button[aria-label*=Choose\ date],._customInput_13x8j_266 button[aria-label*=calendar]{justify-content:center!important;align-self:center!important;align-items:center!important;width:3.6rem!important;height:3.6rem!important;margin:0!important;padding:0!important;display:inline-flex!important}._header_13x8j_372{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:.6rem;display:flex}._headerLeft_13x8j_381{flex:auto;min-width:0}._headerActions_13x8j_386{flex:none;align-items:center;gap:.8rem;display:flex}._overline_13x8j_393{color:#5f7fb3;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:1.2rem;font-weight:700}._title_13x8j_402{color:#24282c;margin:0;font-size:2rem;font-weight:800;line-height:1.35}._meta_13x8j_410{color:#7b7e80;margin:.5rem 0 0;font-size:1.2rem;line-height:1.6}._configLine_13x8j_417{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_13x8j_417 strong{font-weight:800}._inlineLink_13x8j_431{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_13x8j_446{background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}._selectionControls_13x8j_457{flex-shrink:0}._previewGridWrap_13x8j_461{--tent-screen-gap:.65rem;box-sizing:border-box;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;width:100%;min-height:0;padding:.25rem .75rem;display:flex;overflow:hidden}._grid_13x8j_475{--tent-grid-cols:4;grid-template-columns:repeat(var(--tent-grid-cols), minmax(0, 1fr));grid-auto-rows:minmax(38rem,auto);place-content:start;place-items:start stretch;gap:1.4rem;width:100%;display:grid}._gridScreen_13x8j_488{--tent-screen-cols:4;--tent-screen-rows:2;--tent-grid-cols:4;grid-template-columns:repeat(var(--tent-screen-cols,4), minmax(0, 1fr));grid-template-rows:repeat(var(--tent-screen-rows,2), minmax(0, 1fr));grid-auto-rows:unset;gap:var(--tent-screen-gap);flex:1;place-content:stretch;place-items:stretch stretch;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%}._previewGridWrapResponsive_13x8j_508{-webkit-overflow-scrolling:touch;overflow:hidden auto}._gridScreenResponsive_13x8j_514{grid-template-rows:repeat(var(--tent-screen-rows,4), minmax(18rem, auto));align-content:start;height:auto;min-height:100%;max-height:none}._gridScreen_13x8j_488 ._card_13x8j_522{background:#fff;border:1px solid #d1d5db;width:100%;height:100%;box-shadow:0 .15rem .5rem #0f172a1a}._gridScreen_13x8j_488 ._cardFullPage_13x8j_530{min-height:0;padding:calc(var(--tent-card-height-mm,110) * .03 * 1mm) calc(var(--tent-card-width-mm,90) * .028 * 1mm) calc(var(--tent-card-height-mm,110) * .032 * 1mm)}._gridScreen_13x8j_488 ._logoImage_13x8j_535{width:calc(var(--kiosk-artwork-size,5.2rem) * .96);height:calc(var(--kiosk-artwork-size,5.2rem) * .96)}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardArtworkSlot]{width:var(--kiosk-artwork-size,4.55rem);height:var(--kiosk-artwork-size,4.55rem);min-width:var(--kiosk-artwork-size,4.55rem);min-height:var(--kiosk-artwork-size,4.55rem);max-width:var(--kiosk-artwork-size,4.55rem);max-height:var(--kiosk-artwork-size,4.55rem);flex:0 0 var(--kiosk-artwork-size,4.55rem)}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardArtworkImage]{object-fit:cover;object-position:center}._gridScreen_13x8j_488 ._cardTop_13x8j_555{gap:calc(var(--tent-card-height-mm,110) * .018 * 1mm);margin-bottom:calc(var(--tent-card-height-mm,110) * .022 * 1mm)}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540{--kiosk-scale:inherit;--kiosk-font-scale:inherit;--kiosk-card-min-height:inherit;--kiosk-description-lines:inherit;--kiosk-card-radius:inherit;--kiosk-card-pad-x:inherit;--kiosk-card-pad-y:inherit;--kiosk-artwork-size:inherit;--kiosk-diet-mark-size:inherit;--kiosk-card-title-size:inherit;--kiosk-nutrition-heading-size:inherit;--kiosk-nutrition-value-size:inherit;--kiosk-nutrition-label-size:inherit;--kiosk-allergen-title-size:inherit;--kiosk-may-contain-label-size:inherit;--kiosk-allergen-text-size:inherit;--kiosk-allergen-icon-size:inherit;--kiosk-nutrition-to-allergen-gap:inherit;--kiosk-hero-to-nutrition-gap:inherit;--kiosk-contains-allergen-row-min-height:inherit;--kiosk-may-contain-row-min-height:inherit}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=menuCardEmbedded]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-description-size:calc(var(--kiosk-card-title-size,1rem) * .64);--kiosk-grid-may-contain-reserve-height:0;grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;display:grid!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=menuCardEmbedded][data-may-contain=false]{--kiosk-grid-middle-min-height:0}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardHero]{flex:none!important;grid-row:1!important;min-height:0!important;margin-bottom:0!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardCopy]{gap:3px;min-height:0!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardCopy]:after{display:none!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=nutritionCard]{flex:none!important;grid-row:2!important;align-self:start!important;margin:.18rem 0 .12rem!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=allergenCard]{flex:none!important;grid-row:3!important;align-self:end!important;height:auto!important;min-height:0!important;margin-top:0!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardTitle]{font-size:var(--kiosk-card-title-size,1rem)!important;color:#000!important;font-weight:800!important;line-height:1.12!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=cardDescription]{font-size:var(--kiosk-grid-description-size,.64rem)!important;color:#374151!important;margin-top:0!important;font-weight:500!important;line-height:1.2!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=nutritionValue]{font-size:var(--kiosk-nutrition-value-size,.8rem)!important;color:#111827!important;font-weight:800!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=nutritionLabel]{font-size:var(--kiosk-nutrition-label-size,.72rem)!important;color:#4b5563!important;font-weight:600!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=sectionLabel]{font-size:var(--kiosk-nutrition-heading-size,.82rem)!important;color:#1f2937!important;font-weight:700!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=nutritionRow]>div{padding:.22rem .08rem .16rem!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=containsAllergenTitle]{font-size:var(--kiosk-allergen-title-size,.92rem)!important;color:#7f1d1d!important;text-transform:uppercase!important;letter-spacing:.03em!important;margin-bottom:.12rem!important;font-weight:900!important;line-height:1.22!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=mayContainLabel]{font-size:var(--kiosk-may-contain-label-size,var(--kiosk-allergen-title-size,.88rem))!important;color:#2a1d07!important;font-weight:900!important;line-height:1.22!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=containsAllergenBox],._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=mayContainBox]{padding:.34rem .46rem!important}._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=allergenText],._gridScreen_13x8j_488 ._menuCardEmbed_13x8j_540 [class*=mayContainValue]{font-size:var(--kiosk-allergen-text-size,.72rem)!important;color:#111827!important;font-weight:600!important}._gridA5_13x8j_697,._gridA4_13x8j_698,._gridA6_13x8j_699,._grid4x6_13x8j_700{width:100%}._card_13x8j_522{border-radius:var(--kiosk-card-radius,1rem);box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e5e7eb;flex-direction:column;width:auto;min-height:0;padding:1.1rem 1.1rem 1rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 .2rem .8rem #0f172a14}._cardSelected_13x8j_719{z-index:2;position:relative;transform:translateY(-3px);border:2px solid #d86840!important;box-shadow:inset 0 0 0 1px #d86840,0 .6rem 1.4rem #d8684038!important}._cardSized_13x8j_727{width:calc(var(--tent-card-width-mm,90) * 1mm);height:calc(var(--tent-card-height-mm,110) * 1mm);min-height:calc(var(--tent-card-height-mm,110) * 1mm);max-width:calc(var(--tent-card-width-mm,90) * 1mm);padding:calc(var(--tent-card-height-mm,110) * .05 * 1mm) calc(var(--tent-card-width-mm,90) * .045 * 1mm) calc(var(--tent-card-height-mm,110) * .055 * 1mm);flex-shrink:0;overflow:hidden}._cardFullPage_13x8j_530{flex-direction:column;width:100%;max-width:100%;height:100%;min-height:38rem;display:flex;overflow:hidden}._menuCardEmbed_13x8j_540{--kiosk-scale:1;--kiosk-font-scale:1;--kiosk-card-min-height:auto;--kiosk-description-lines:2;--kiosk-card-radius:1rem;--kiosk-card-pad-x:0;--kiosk-card-pad-y:0;--kiosk-artwork-size:5.4rem;--kiosk-diet-mark-size:2.6rem;--kiosk-card-title-size:2.45rem;--kiosk-nutrition-heading-size:1.18rem;--kiosk-nutrition-value-size:1.1rem;--kiosk-nutrition-label-size:.98rem;--kiosk-allergen-title-size:1.06rem;--kiosk-allergen-text-size:1rem;--kiosk-allergen-icon-size:1.1rem;--kiosk-nutrition-to-allergen-gap:.8rem;--kiosk-hero-to-nutrition-gap:.7rem;--kiosk-contains-allergen-row-min-height:2.85rem;--kiosk-may-contain-row-min-height:2.5rem;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}._grid_13x8j_475:not(._gridScreen_13x8j_488) ._cardFullPage_13x8j_530 ._menuCardEmbed_13x8j_540{--kiosk-artwork-size:5.6rem;--kiosk-diet-mark-size:2.7rem;--kiosk-card-title-size:2.5rem;--kiosk-nutrition-heading-size:1.2rem;--kiosk-nutrition-value-size:1.12rem;--kiosk-nutrition-label-size:1rem;--kiosk-allergen-title-size:1.08rem;--kiosk-allergen-text-size:1.02rem;--kiosk-allergen-icon-size:1.12rem;--kiosk-contains-allergen-row-min-height:2.9rem;--kiosk-may-contain-row-min-height:2.55rem}._paperA5_13x8j_790 ._menuCardEmbed_13x8j_540{--kiosk-artwork-size:5.6rem;--kiosk-diet-mark-size:2.7rem;--kiosk-card-title-size:2.7rem;--kiosk-nutrition-heading-size:1.2rem;--kiosk-nutrition-value-size:1.12rem;--kiosk-nutrition-label-size:1rem;--kiosk-allergen-title-size:1.1rem;--kiosk-allergen-text-size:1.05rem;--kiosk-allergen-icon-size:1.15rem}._paperA4_13x8j_802 ._menuCardEmbed_13x8j_540{--kiosk-artwork-size:6rem;--kiosk-diet-mark-size:2.85rem;--kiosk-card-title-size:2.9rem;--kiosk-nutrition-heading-size:1.28rem;--kiosk-nutrition-value-size:1.2rem;--kiosk-nutrition-label-size:1.05rem;--kiosk-allergen-title-size:1.15rem;--kiosk-allergen-text-size:1.1rem;--kiosk-allergen-icon-size:1.2rem}._paperA6_13x8j_814 ._menuCardEmbed_13x8j_540{--kiosk-artwork-size:4.6rem;--kiosk-diet-mark-size:2.2rem;--kiosk-card-title-size:2.2rem;--kiosk-nutrition-heading-size:1.02rem;--kiosk-nutrition-value-size:.96rem;--kiosk-nutrition-label-size:.86rem;--kiosk-allergen-title-size:.98rem;--kiosk-allergen-text-size:.92rem;--kiosk-allergen-icon-size:1rem}._paper4x6_13x8j_826 ._menuCardEmbed_13x8j_540{--kiosk-artwork-size:4.2rem;--kiosk-diet-mark-size:2rem;--kiosk-card-title-size:2.05rem;--kiosk-nutrition-heading-size:.98rem;--kiosk-nutrition-value-size:.92rem;--kiosk-nutrition-label-size:.82rem;--kiosk-allergen-title-size:.95rem;--kiosk-allergen-text-size:.9rem;--kiosk-allergen-icon-size:.95rem;--kiosk-nutrition-to-allergen-gap:.55rem;--kiosk-hero-to-nutrition-gap:.45rem}._cardFullPage_13x8j_530 ._cardKicker_13x8j_840{font-size:1.45rem}._paperA5_13x8j_790 ._cardTitle_13x8j_844{font-size:2.1rem}._paperA5_13x8j_790 ._description_13x8j_848{font-size:1.28rem}._paperA5_13x8j_790 ._nutrition_13x8j_852 strong{font-size:1.5rem}._paperA4_13x8j_802 ._cardTitle_13x8j_844{font-size:2.35rem}._paperA4_13x8j_802 ._description_13x8j_848{font-size:1.38rem}._paperA4_13x8j_802 ._nutrition_13x8j_852 strong,._paperA6_13x8j_814 ._cardTitle_13x8j_844{font-size:1.7rem}._paperA6_13x8j_814 ._cardKicker_13x8j_840{font-size:1.05rem}._paperA6_13x8j_814 ._description_13x8j_848{font-size:1.15rem}._paperA6_13x8j_814 ._chip_13x8j_880{font-size:1.02rem}._paper4x6_13x8j_826 ._cardTop_13x8j_555{gap:.55rem;margin-bottom:.55rem}._paper4x6_13x8j_826 ._cardKicker_13x8j_840{font-size:1.05rem}._paper4x6_13x8j_826 ._cardTitle_13x8j_844{font-size:1.65rem}._paper4x6_13x8j_826 ._description_13x8j_848{margin:.4rem 0 .65rem;font-size:1.12rem}._paper4x6_13x8j_826 ._nutrition_13x8j_852 strong{font-size:1.25rem}._paper4x6_13x8j_826 ._cardFooter_13x8j_906{font-size:.98rem}._cardTop_13x8j_555{flex-direction:column;flex-shrink:0;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._cardTop_13x8j_555:empty{margin:0;display:none}._cardSized_13x8j_727 ._cardTop_13x8j_555{gap:calc(var(--tent-card-height-mm,110) * .018 * 1mm);margin-bottom:calc(var(--tent-card-height-mm,110) * .022 * 1mm)}._cardSized_13x8j_727 ._cardKicker_13x8j_840{font-size:var(--tent-card-kicker-size,1.35rem)}._cardKicker_13x8j_840{color:#0f172a;letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:0;font-size:1.15rem;font-weight:800}._iconBox_13x8j_943{background:#f6f8fc;border:1px solid #d0d9e8;border-radius:.6rem;justify-content:center;align-items:center;width:5.2rem;height:5.2rem;display:flex}._icon_13x8j_943{font-size:3rem;line-height:1}._logoImage_13x8j_535{object-fit:cover;background:#f6f8fc;border:1px solid #d0d9e8;border-radius:.6rem;width:5.2rem;height:5.2rem}._cardTitle_13x8j_844{color:#0f172a;align-items:center;gap:.6rem;margin:0;font-size:1.95rem;font-weight:800;line-height:1.3;display:flex}._vegMark_13x8j_979{border:2px solid;border-radius:2px;flex:none;width:1.1rem;height:1.1rem;display:inline-flex;position:relative}._vegMark_13x8j_979:after{content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._veg_13x8j_979{border-color:#13801c}._veg_13x8j_979:after{background:#13801c}._nonVeg_13x8j_1005{border-color:#d86840}._nonVeg_13x8j_1005:after{background:#d86840}._description_13x8j_848{color:#1e293b;margin:.5rem 0 .9rem;font-size:1.25rem;font-weight:600;line-height:1.55}._chipRow_13x8j_1020{flex-wrap:wrap;gap:.45rem;display:flex}._chip_13x8j_880{color:#b42318;background:#fff7f3;border:1px solid #f4b2a1;border-radius:.3rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:1.1rem;font-weight:700;display:inline-flex}._noneDeclared_13x8j_1039{color:#13801c;background:#f0fbef;border-color:#aee8b5}._chipDot_13x8j_1045{background:currentColor;border-radius:50%;width:.65rem;height:.65rem}._divider_13x8j_1052{border-top:1px solid #e1e7f0;margin:1rem 0 .8rem}._nutrition_13x8j_852{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}._nutrition_13x8j_852>div{text-align:center;border-right:1px solid #e3e9f2}._nutrition_13x8j_852>div:last-child{border-right:none}._nutrition_13x8j_852 strong{color:#0f172a;font-size:1.45rem;font-weight:800;line-height:1.2;display:block}._nutrition_13x8j_852 span{color:#334155;letter-spacing:.06em;margin-top:.15rem;font-size:.95rem;font-weight:700;display:block}._cardFooter_13x8j_906{color:#334155;text-align:center;margin:.8rem 0 0;font-size:1.1rem;font-weight:700}._moreCards_13x8j_1093{text-align:center;color:#5f7fb3;margin:1.4rem 0 0;font-size:1.2rem}._emptyStateMessage_13x8j_1100{text-align:center;color:#24282c;margin:0;font-size:1.6rem;font-weight:500;line-height:1.5}._paginationRow_13x8j_1109{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:1rem 1.2rem;margin-top:1rem;margin-bottom:0;padding:.6rem 0 .8rem;display:flex}._pageStatus_13x8j_1121{text-align:center;color:#7b7e80;white-space:nowrap;background:#f7f8fb;border:1px solid #dde2ec;border-radius:999px;margin:0;padding:.55rem 1.25rem;font-size:1.15rem;font-weight:500;line-height:1.45}._pageStatusRange_13x8j_1135,._pageStatusTotal_13x8j_1136{color:#4f5356;font-weight:700}._pageBtn_13x8j_1141{color:#4f5356;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#fff;border:1px solid #c1c3c4;border-radius:.4rem;justify-content:center;align-items:center;gap:.35rem;min-height:3.6rem;padding:0 1.2rem;font-size:1.2rem;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex;font-family:Roboto,serif!important}._pageBtn_13x8j_1141 svg{font-size:1.6rem!important}._pageBtn_13x8j_1141:hover:not(:disabled){background:#f3f6f7;border-color:#a7a9aa;transform:translateY(-1px)}._pageBtn_13x8j_1141:disabled{opacity:.5;cursor:not-allowed;transform:none}._actionsWrap_13x8j_1174{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_13x8j_1184{color:#7b7e80;max-width:72rem;margin:0;font-size:1.2rem;line-height:1.7}._actions_13x8j_160{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}._actionButton_13x8j_1199{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;font-family:Roboto,serif!important}._actionButton_13x8j_1199:hover{transform:translateY(-1px)}._actionButton_13x8j_1199 svg{font-size:1.6rem!important}._backButton_13x8j_1222{color:#4f5356;box-shadow:none;background:#fff;border:1.5px solid #c1c3c4}._backButton_13x8j_1222:hover{background:#f3f6f7;border-color:#c1c3c4}._downloadButton_13x8j_1233{color:#13801c;box-shadow:none;background:#fff;border:1.5px solid #7bc223}._downloadButton_13x8j_1233:hover{color:#13801c;background:#e9f9b7;border-color:#62991a}._primaryButton_13x8j_1245{color:#fff;background:#7bc223;border:1px solid #0000;padding-inline:1.6rem}._primaryButton_13x8j_1245:hover:not(:disabled){background:#62991a;border-color:#0000}._primaryButton_13x8j_1245:disabled{opacity:.55;cursor:not-allowed}._actionBtn_13x8j_1260{letter-spacing:.02em;text-transform:none;cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;min-width:auto;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}._downloadBtn_13x8j_1277{color:#13801c;background:#fff;border:1.5px solid #7bc223;min-width:auto}._downloadBtn_13x8j_1277:hover:not(:disabled){color:#13801c;background:#e9f9b7;border-color:#62991a}._primaryBtn_13x8j_1289{color:#fff;background:#7bc223;border:none;min-width:auto;padding-inline:1.6rem}._primaryBtn_13x8j_1289:hover:not(:disabled){background:#62991a}._primaryBtn_13x8j_1289:disabled{opacity:.55;cursor:not-allowed}._backBtn_13x8j_1304{color:#4f5356;background:#fff;border:1.5px solid #c1c3c4;min-width:auto}._backBtn_13x8j_1304:hover:not(:disabled){background:#f3f6f7}@media (width<=1100px){._fields_13x8j_153{flex-direction:column}._actionsRow_13x8j_160{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:.8rem;margin-left:0}._grid_13x8j_475:not(._gridScreen_13x8j_488){--tent-grid-cols:3}}@media (width<=800px){._grid_13x8j_475:not(._gridScreen_13x8j_488){--tent-grid-cols:2}._header_13x8j_372{flex-direction:column;align-items:stretch}._headerActions_13x8j_386{justify-content:stretch;margin-top:.8rem}._actions_13x8j_160{justify-content:stretch}._actionBtn_13x8j_1260{width:100%}}@media (width<=640px){._page_13x8j_1,._panel_13x8j_446{padding:1rem}._title_13x8j_402{font-size:1.7rem}._previewGridWrapResponsive_13x8j_508{padding:.25rem .4rem}._gridScreenResponsive_13x8j_514{grid-template-rows:repeat(var(--tent-screen-rows,8), minmax(20rem, auto))}}@media (width>=1025px) and (height<=900px){._page_13x8j_1{padding:1.2rem 1.4rem 1.6rem}._header_13x8j_372{margin-bottom:1.2rem}._panel_13x8j_446{padding:1.2rem}._grid_13x8j_475{gap:1.2rem}._cardSized_13x8j_727{max-width:min(var(--tent-card-width-mm,90) * 1mm, 100%)}._title_13x8j_402{font-size:1.8rem}._meta_13x8j_410,._configLine_13x8j_417,._note_13x8j_1184,._refreshNote_13x8j_1387{font-size:1.05rem}._cardTitle_13x8j_844{font-size:1.5rem}._description_13x8j_848{font-size:1rem}._actionBtn_13x8j_1260{min-height:5.4rem;font-size:1.1rem}}._confirmOverlay_13x8j_1401{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._confirmModal_13x8j_1412{background:#fff;border-radius:8px;width:100%;max-width:520px;box-shadow:0 4px 20px #00000026}._confirmHeader_13x8j_1420{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._confirmTitle_13x8j_1428{color:#1e293b;margin:0;font-size:1.5rem;font-weight:700}._confirmCloseBtn_13x8j_1435{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;display:flex}._confirmCloseBtn_13x8j_1435:hover{color:#1e293b;background:#f1f5f9}._confirmBody_13x8j_1454{padding:2rem}._confirmMessage_13x8j_1458{color:#475569;margin:0;font-size:1.25rem;line-height:1.6}._confirmFooter_13x8j_1465{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:1rem;padding:1.4rem 2rem 1.8rem;display:flex}._confirmCancelBtn_13x8j_1473,._confirmPrimaryBtn_13x8j_1474{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:.4rem;min-height:3.6rem;padding:0 1.6rem;font-size:1.2rem;font-weight:700}._confirmCancelBtn_13x8j_1473{color:#4f5356;background:#fff;border:1.5px solid #c1c3c4}._confirmCancelBtn_13x8j_1473:hover{background:#f3f6f7}._confirmPrimaryBtn_13x8j_1474{color:#fff;text-transform:none;letter-spacing:.02em;background:#7bc223;border:none;justify-content:center;align-items:center;gap:.4rem;display:inline-flex;font-family:Roboto,serif!important}._confirmPrimaryBtn_13x8j_1474 svg{font-size:1.6rem!important}._confirmPrimaryBtn_13x8j_1474:hover:not(:disabled){background:#62991a}._confirmPrimaryBtn_13x8j_1474:disabled{opacity:.55;cursor:not-allowed}._exportCaptureRoot_13x8j_1517{width:calc(var(--tent-card-width-mm,90) * 1mm);pointer-events:none;opacity:1;z-index:-1;position:fixed;top:0;left:-10000px}._exportCaptureRoot_13x8j_1517 ._card_13x8j_522{box-sizing:border-box;overflow:hidden;box-shadow:none!important;border:1px solid #e5e7eb!important;transform:none!important}._page_q49at_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_q49at_10{border-bottom:1px solid #d9e1ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}._title_q49at_19{color:#2d4f86;margin:0;font-size:1.6rem;font-weight:700}._roleText_q49at_26{color:#7b7e80;white-space:nowrap;font-size:1.15rem}._filters_q49at_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_q49at_40{flex-direction:column;gap:.45rem;display:flex}._field_q49at_40 span{color:#5f7fb3;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:800}._field_q49at_40 select,._field_q49at_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_q49at_64{position:relative}._inputWrap_q49at_64 input{padding-right:3rem}._calendarIcon_q49at_71{color:#667791;pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}._checkbox_q49at_80{color:#162b4b;white-space:nowrap;align-items:center;gap:.55rem;padding-bottom:.55rem;font-size:1.05rem;display:flex}._entryInfo_q49at_90{color:#6a7f9d;text-align:right;padding-bottom:.55rem;font-size:1.05rem}._tableWrap_q49at_97{border:1px solid #d8e2ef;border-radius:.45rem;overflow:hidden}._table_q49at_97{border-collapse:collapse;background:#fff;width:100%}._table_q49at_97 thead{color:#fff;background:#1f457b}._table_q49at_97 th,._table_q49at_97 td{text-align:left;vertical-align:top;border-bottom:1px solid #e5ebf3;padding:1rem;font-size:1.15rem}._table_q49at_97 th{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:800}._table_q49at_97 tbody tr:last-child td{border-bottom:none}._archiveId_q49at_131{color:#183a6a;white-space:nowrap;font-weight:800}._multiLine_q49at_137{display:block}._items_q49at_141{color:#183a6a;font-weight:800}._status_q49at_146{border-radius:.3rem;align-items:center;padding:.35rem .6rem;font-size:1.05rem;font-weight:800;display:inline-flex}._active_q49at_155{color:#1fa542;background:#eaf9ef}._superseded_q49at_160{color:#90a3c1;background:#eef3f8}._actions_q49at_165{flex-wrap:wrap;gap:.55rem;display:flex}._actionLink_q49at_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_q49at_186{color:#90a3c1;font-size:1.05rem}._note_q49at_191{color:#6a7f9d;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}._backRow_q49at_198{justify-content:flex-start;margin-top:1rem;display:flex}._backBtn_q49at_204{color:#4f5356;cursor:pointer;background:#fff;border:1.5px solid #c1c3c4;border-radius:.4rem;min-height:3.6rem;padding:0 1.4rem;font-size:1.2rem;font-weight:700;transition:background .18s}._backBtn_q49at_204:hover{background:#f3f6f7}@media (width<=1200px){._filters_q49at_32{grid-template-columns:1fr 1fr}._entryInfo_q49at_90{text-align:left}}@media (width<=760px){._headerRow_q49at_10{flex-direction:column}._filters_q49at_32{grid-template-columns:1fr}._table_q49at_97{white-space:nowrap;display:block;overflow-x:auto}}@media (width>=1025px) and (height<=900px){._page_q49at_1{padding:.8rem 1rem 1.2rem}._title_q49at_19{font-size:1.4rem}._filters_q49at_32{gap:.8rem;padding:1rem 0 .8rem}._field_q49at_40 select,._field_q49at_40 input{min-height:3.2rem;font-size:1rem}._actions_q49at_165{gap:.6rem}._table_q49at_97 th,._table_q49at_97 td{padding:.8rem;font-size:1rem}._summary_q49at_265,._note_q49at_191{font-size:.98rem}._backBtn_q49at_204{min-height:3.4rem;font-size:1rem}}._textarea_6cv4n_1{width:100%;min-height:90px;font-size:var(--tb-fs-body,1.2rem);color:#1e293b;resize:vertical;background:0 0;border:1px solid #c1c3c4;border-radius:4px;padding:.8rem 1rem;font-family:inherit;line-height:1.6}._textarea_6cv4n_1:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._section_1n4ww_1{flex-direction:column;gap:1.6rem;display:flex}._groupLabel_1n4ww_7{font-size:var(--tb-fs-label,1.1rem);color:#4f5356;text-transform:none;letter-spacing:normal;margin-bottom:1.2rem;font-weight:700;display:block}._checkboxGrid_1n4ww_17{grid-template-columns:repeat(2,1fr);gap:.6rem 1.2rem;display:grid}@media (width<=600px){._checkboxGrid_1n4ww_17{grid-template-columns:1fr}}._checkbox_1n4ww_17{font-size:var(--tb-fs-body,1.2rem);color:#1e293b;cursor:pointer;align-items:center;gap:.6rem;display:flex}._checkbox_1n4ww_17 input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #c1c3c4;border-radius:.35rem;flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;transition:background-color .15s,border-color .15s;position:relative}._checkbox_1n4ww_17 input[type=checkbox]:checked{background-color:#7bc223;border-color:#7bc223}._checkbox_1n4ww_17 input[type=checkbox]:checked:after{content:"";border:.22rem solid #fff;border-width:0 .22rem .22rem 0;width:.45rem;height:.9rem;position:absolute;top:.22rem;left:.55rem;transform:rotate(45deg)}._checkbox_1n4ww_17 input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #7bc223}._logoBox_1n4ww_70{text-align:center;color:#7b7e80;font-size:var(--tb-fs-body,1.2rem);border:1px dashed #c1c3c4;border-radius:6px;justify-content:center;align-items:center;min-height:72px;margin-bottom:.8rem;padding:1.2rem;display:flex}._logoBox_1n4ww_70 img{max-width:100%;max-height:48px}._logoActions_1n4ww_88{flex-wrap:wrap;gap:.8rem;display:flex}._uploadBtn_1n4ww_94,._removeBtn_1n4ww_95{font-size:var(--tb-fs-label,1.05rem);letter-spacing:normal;text-transform:none;cursor:pointer;background:0 0;border-radius:4px;padding:.55rem 1.2rem;font-weight:700;transition:background .18s,color .18s,border-color .18s}._uploadBtn_1n4ww_94{color:#13801c;border:1.5px solid #7bc223}._uploadBtn_1n4ww_94:hover{color:#13801c;background:#e9f9b7;border-color:#62991a}._removeBtn_1n4ww_95{color:#d86840;border:1.5px solid #d86840}._removeBtn_1n4ww_95:hover{color:#fff;background:#d86840}._colorRow_1n4ww_126{align-items:center;gap:.8rem;display:flex}._colorInput_1n4ww_132{cursor:pointer;background:0 0;border:1px solid #c1c3c4;border-radius:4px;width:40px;height:36px;padding:2px}._hexInput_1n4ww_142{max-width:120px;font-size:var(--tb-fs-body,1.2rem);color:#1e293b;background:0 0;border:1px solid #c1c3c4;border-radius:4px;flex:1;padding:.55rem .7rem;font-family:monospace}._helper_1n4ww_154{font-size:var(--tb-fs-meta,1.1rem);color:#7b7e80;margin:.4rem 0 0}._hiddenInput_1n4ww_160{display:none}._section_1ng3e_1{background:#fff;border:1px solid #dde2ec;border-radius:8px;padding:1.6rem 1.8rem}._header_1ng3e_8{justify-content:space-between;align-items:flex-start;margin-bottom:1.4rem;display:flex}._title_1ng3e_15{font-size:var(--tb-fs-title,1.1rem);color:#1e293b;text-transform:none;letter-spacing:normal;margin:0 0 .4rem;font-weight:700}._subtitle_1ng3e_24{font-size:var(--tb-fs-meta,1.05rem);color:#7b7e80;margin:0;line-height:1.5}._refreshBtn_1ng3e_31{color:#4f5356;letter-spacing:normal;text-transform:none;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_1ng3e_31:hover{background:#f3f6f7}._previewWrap_1ng3e_51{background:linear-gradient(#f4f7fb 0%,#edf2f8 100%);border-radius:6px;flex-direction:column;align-items:center;gap:1.2rem;max-height:70vh;padding:1.2rem;display:flex;overflow:auto}._pageBlock_1ng3e_63{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}._pageLabel_1ng3e_71{color:#4f5356;text-transform:none;letter-spacing:normal;margin:0;font-size:.95rem;font-weight:700}._pageSheet_1ng3e_80{box-sizing:border-box;background:#fff;border:1px solid #c5cedc;border-radius:4px;place-content:start;display:grid;overflow:hidden;box-shadow:0 4px 16px #00000014}._card_1ng3e_92{border-radius:var(--kiosk-card-radius,.85rem);padding:var(--kiosk-card-pad-y,.65rem) var(--kiosk-card-pad-x,.7rem);box-sizing:border-box;background:#fff;border:1px solid #cfd9e8;flex-direction:column;flex:none;justify-content:flex-start;display:flex;overflow:hidden;box-shadow:0 .3rem .9rem #1b355e14}._cardCompact_1ng3e_106{padding:.18rem .22rem .14rem}._logoImage_1ng3e_110{width:var(--preview-logo-size,calc(var(--kiosk-artwork-size,2.4rem) * .72));height:var(--preview-logo-size,calc(var(--kiosk-artwork-size,2.4rem) * .72));object-fit:contain;margin:0 auto var(--preview-logo-margin-bottom,.04rem);background:#f6f8fc;border:1px solid #d0d9e8;border-radius:.35rem;flex-shrink:0;display:block}._card_1ng3e_92[data-has-logo=true] ._menuCardEmbed_1ng3e_122{margin-top:-.22rem}._menuCardEmbed_1ng3e_122{--kiosk-card-pad-x:0;--kiosk-card-pad-y:0;--kiosk-nutrition-to-allergen-gap:.1rem;--kiosk-hero-to-nutrition-gap:.08rem;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}._menuCardEmbed_1ng3e_122 [class*=menuCardEmbedded]{--kiosk-grid-top-spacer-min:0;--kiosk-grid-middle-min-height:0;--kiosk-grid-may-contain-reserve-height:0;--kiosk-grid-allergen-stack-min-height:auto;--kiosk-grid-hero-min-height:0;--kiosk-grid-hero-copy-min-height:0;--kiosk-grid-title-block-height:0;--kiosk-grid-description-block-height:0;--kiosk-grid-hero-header-gap:.04rem;grid-template-rows:auto auto 1fr!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;height:100%!important;display:grid!important;overflow:visible!important}._menuCardEmbed_1ng3e_122 [class*=cardHero]{grid-row:1!important;grid-template-columns:minmax(0, 1fr) var(--preview-menu-icon-size,1rem)!important;flex:none!important;align-items:start!important;gap:.18rem!important;height:auto!important;min-height:0!important;margin-bottom:0!important}._menuCardEmbed_1ng3e_122 [class*=menuCardEmbedded] [class*=cardHero]{min-height:0!important;margin-bottom:0!important}._menuCardEmbed_1ng3e_122 [class*=cardArtworkSlot]{width:var(--preview-menu-icon-size,1rem)!important;height:var(--preview-menu-icon-size,1rem)!important;min-width:var(--preview-menu-icon-size,1rem)!important;min-height:var(--preview-menu-icon-size,1rem)!important;max-width:var(--preview-menu-icon-size,1rem)!important;max-height:var(--preview-menu-icon-size,1rem)!important;flex:0 0 var(--preview-menu-icon-size,1rem)!important}._menuCardEmbed_1ng3e_122 [class*=cardArtwork]{border-radius:.28rem!important;width:100%!important;height:100%!important}._menuCardEmbed_1ng3e_122 [class*=cardArtworkImage]{object-fit:cover!important;width:100%!important;height:100%!important}._menuCardEmbed_1ng3e_122 [class*=cardTop]{row-gap:.02rem!important;margin-top:-.1rem!important}._menuCardEmbed_1ng3e_122 [class*=dietBadge]{margin-bottom:0!important}._menuCardEmbed_1ng3e_122 [class*=cardTitle]{font-size:calc(var(--kiosk-card-title-size,.9rem) * .92)!important;margin-top:-.08rem!important;line-height:1.06!important}._menuCardEmbed_1ng3e_122 [class*=cardDescription]{min-height:0!important;max-height:none!important;margin-top:-.32em!important}._menuCardEmbed_1ng3e_122 [class*=cardCopy]{gap:.02rem;min-height:0!important;margin-top:-.08rem!important}._menuCardEmbed_1ng3e_122 [class*=cardCopy]:after{display:none!important}._menuCardEmbed_1ng3e_122 [class*=nutritionCard]{margin:var(--kiosk-hero-to-nutrition-gap,.08rem) 0 .06rem!important;visibility:visible!important;flex:none!important;grid-row:2!important;place-self:start stretch!important;width:100%!important;min-height:0!important;overflow:visible!important}._menuCardEmbed_1ng3e_122 [class*=nutritionCard] [class*=sectionLabel]{visibility:visible!important;display:block!important}._menuCardEmbed_1ng3e_122 [class*=nutritionRow]{visibility:visible!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:2.35rem!important;display:grid!important;overflow:visible!important}._menuCardEmbed_1ng3e_122 [class*=nutritionValue]{font-size:var(--kiosk-nutrition-value-size,.52rem)!important;white-space:nowrap!important;line-height:1.12!important;overflow:visible!important}._menuCardEmbed_1ng3e_122 [class*=nutritionLabel]{font-size:var(--kiosk-nutrition-label-size,.48rem)!important;white-space:nowrap!important;margin-top:.04rem!important;line-height:1.1!important;overflow:visible!important}._menuCardEmbed_1ng3e_122 [class*=sectionLabel]{font-size:var(--kiosk-nutrition-heading-size,.56rem)!important;margin-bottom:.08rem!important;line-height:1.12!important}._menuCardEmbed_1ng3e_122 [class*=allergenCard]{grid-row:3!important;justify-content:flex-start!important;align-self:end!important;height:auto!important;min-height:0!important;margin-top:0!important}._menuCardEmbed_1ng3e_122 [class*=containsAllergenBox],._menuCardEmbed_1ng3e_122 [class*=mayContainBox]{min-height:0!important;padding:.14rem .2rem!important}._menuCardEmbed_1ng3e_122 [class*=containsAllergenTitle]{margin-bottom:.04rem!important;line-height:1.1!important}._menuCardEmbed_1ng3e_122 [class*=mayContainLine]{line-height:1.1!important}._menuCardEmbed_1ng3e_122 [class*=allergenIconWithImage]{width:var(--kiosk-allergen-icon-size,.95rem)!important;height:var(--kiosk-allergen-icon-size,.95rem)!important;min-width:var(--kiosk-allergen-icon-size,.95rem)!important;min-height:var(--kiosk-allergen-icon-size,.95rem)!important;font-size:var(--kiosk-allergen-icon-size,.95rem)!important;background:0 0!important;flex-shrink:0!important}._menuCardEmbed_1ng3e_122 [class*=allergenIconWithImage]:before{content:none!important}._menuCardEmbed_1ng3e_122 [class*=allergenIconImage]{object-fit:contain!important;visibility:visible!important;width:100%!important;height:100%!important;display:block!important}._menuCardEmbed_1ng3e_122 [class*=nutritionRow]>div{justify-content:flex-start!important;min-width:0!important;padding:.08rem .02rem .06rem!important;overflow:visible!important}._cardCompact_1ng3e_106 ._menuCardEmbed_1ng3e_122 [class*=cardArtworkSlot]{width:var(--preview-menu-icon-size,1rem)!important;height:var(--preview-menu-icon-size,1rem)!important;min-width:var(--preview-menu-icon-size,1rem)!important;min-height:var(--preview-menu-icon-size,1rem)!important;max-width:var(--preview-menu-icon-size,1rem)!important;max-height:var(--preview-menu-icon-size,1rem)!important;flex:0 0 var(--preview-menu-icon-size,1rem)!important}._cardFooter_1ng3e_334{margin-top:var(--preview-section-gap,.08rem);font-size:calc(var(--kiosk-nutrition-label-size,.42rem) * var(--preview-footer-scale,.92));color:#475569;text-align:center;padding-top:calc(var(--preview-section-gap,.08rem) * .75);-webkit-line-clamp:2;border-top:1px solid #daddde;-webkit-box-orient:vertical;flex-shrink:0;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}._card_1ng3e_92[data-has-logo=false][data-has-footer=true] ._cardFooter_1ng3e_334{margin-top:auto}@media (width<=1100px){._previewWrap_1ng3e_51{padding:.9rem}}._hidden_1ng3e_359{display:none}._card_1spam_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_1spam_1:hover{box-shadow:0 2px 8px #0000000f}._card_1spam_1._selected_1spam_14{border-color:#d86840;box-shadow:0 0 0 1px #d86840}._header_1spam_19{justify-content:space-between;align-items:flex-start;margin-bottom:.4rem;display:flex}._label_1spam_26{font-size:var(--tb-fs-body,1.1rem);color:#1e293b;font-weight:700}._badge_1spam_32{color:#fff;font-size:var(--tb-fs-badge,.6rem);text-transform:uppercase;background:#d86840;border-radius:3px;padding:2px 6px;font-weight:700}._meta_1spam_42{font-size:var(--tb-fs-meta,1rem);color:#7b7e80;margin:0;line-height:1.5}._section_1rsoh_1{flex-direction:column;gap:1.4rem;display:flex}._groupLabel_1rsoh_7{font-size:var(--tb-fs-label,1.1rem);color:#4f5356;text-transform:none;letter-spacing:normal;margin-bottom:1.2rem;font-weight:700;display:block}._paperGrid_1rsoh_17{flex-wrap:wrap;gap:.8rem;width:100%;display:flex}._paperGrid_1rsoh_17>*{flex:14rem;min-width:14rem;max-width:22rem}._cardsPerPageRow_1rsoh_29{flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;display:flex}._checkbox_1rsoh_36{font-size:var(--tb-fs-body,1.2rem);color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-weight:600;display:flex}._checkbox_1rsoh_36 input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #c1c3c4;border-radius:.35rem;flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;transition:background-color .15s,border-color .15s;position:relative}._checkbox_1rsoh_36 input[type=checkbox]:checked{background-color:#7bc223;border-color:#7bc223}._checkbox_1rsoh_36 input[type=checkbox]:checked:after{content:"";border:.22rem solid #fff;border-width:0 .22rem .22rem 0;width:.45rem;height:.9rem;position:absolute;top:.22rem;left:.55rem;transform:rotate(45deg)}._checkbox_1rsoh_36 input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #7bc223}._select_1rsoh_80{width:100%;font-size:var(--tb-fs-body,1.2rem);color:#1e293b;background:0 0;border:1px solid #c1c3c4;border-radius:4px;padding:.65rem .8rem}._select_1rsoh_80:focus{border-color:#1e3a6e;outline:none;box-shadow:0 0 0 1px #1e3a6e}._brandingPage_k6jcy_1{--tb-fs-label:clamp(1.1rem, .95rem + .35vw, 1.35rem);--tb-fs-body:clamp(1.2rem, 1.05rem + .4vw, 1.45rem);--tb-fs-title:clamp(1.25rem, 1.1rem + .45vw, 1.55rem);--tb-fs-meta:clamp(1.1rem, .98rem + .35vw, 1.35rem);--tb-fs-small:clamp(.95rem, .85rem + .25vw, 1.15rem);--tb-fs-badge:clamp(.7rem, .6rem + .2vw, .85rem)}._brandingPage_k6jcy_1 h1{font-size:clamp(2rem,1.7rem + .6vw,2.6rem)}._grid_k6jcy_14{grid-template-columns:minmax(320px,1.4fr) minmax(320px,1.1fr);gap:1.4rem;margin-bottom:1.4rem;display:grid}@media (width<=900px){._grid_k6jcy_14{grid-template-columns:1fr}}._leftPanel_k6jcy_26,._rightPanel_k6jcy_32{flex-direction:column;gap:1.4rem;display:flex}._fullWidth_k6jcy_38{margin-bottom:1.4rem}._loading_k6jcy_42{font-size:var(--tb-fs-body,1.3rem);color:#7b7e80;padding:2rem 0}._error_k6jcy_48{font-size:var(--tb-fs-meta,1.2rem);color:#d86840;padding:1rem 0}._shell_ea978_1{background:#edeff8;flex:1;min-height:0;display:flex;overflow:hidden}._sidebar_ea978_9{color:#24282c;background:#fff;border-right:1px solid #daddde;flex-direction:column;flex-shrink:0;width:24rem;min-width:24rem;display:flex;overflow:hidden}._sidebarHeader_ea978_21{color:#24282c;border-bottom:1px solid #daddde;align-items:center;gap:.8rem;padding:1.4rem 1.6rem 1.2rem;font-size:1.35rem;font-weight:700;line-height:1.3;display:flex}._sidebarHeaderIcon_ea978_33{color:#1e3a6e;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}._sidebarHeaderIcon_ea978_33 svg{fill:currentColor;width:2rem;height:2rem}._nav_ea978_48{flex-direction:column;gap:.25rem;padding:1rem .8rem 1.4rem;display:flex;overflow-y:auto}._navItem_ea978_56{color:#4f5356;border-left:3px solid #0000;border-radius:.4rem;align-items:center;gap:.9rem;padding:.85rem 1rem;font-size:1.2rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}._navItem_ea978_56:hover{color:#24282c;background:#f3f6f7}._navItem_ea978_56._active_ea978_74{color:#d86840;background:#fbeee8;border-left-color:#d86840}._navItemIcon_ea978_80{width:1.8rem;height:1.8rem;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._navItemIcon_ea978_80 svg{fill:currentColor;width:1.7rem;height:1.7rem}._navItemLabel_ea978_95{flex:1;min-width:0}._navItemCheck_ea978_100{color:#7bc223;flex-shrink:0;margin-left:auto;width:1.6rem!important;height:1.6rem!important}._navItem_ea978_56._active_ea978_74 ._navItemCheck_ea978_100{color:#62991a}._main_ea978_112{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@media (width<=900px){._shell_ea978_1{flex-direction:column}._sidebar_ea978_9{border-bottom:1px solid #daddde;border-right:none;width:100%;min-width:0}._nav_ea978_48{flex-flow:wrap;padding:.8rem}._navItem_ea978_56{border-bottom:3px solid #0000;border-left:none;flex:auto;min-width:12rem}._navItem_ea978_56._active_ea978_74{border-bottom-color:#d86840;border-left-color:#0000}}
