.CustomerAuth-module__SLoGia__page{padding-block:clamp(2rem,5vw,4rem)}.CustomerAuth-module__SLoGia__content{overflow-wrap:anywhere;gap:1rem;width:min(100%,30rem);min-width:0;margin-inline:auto;display:grid}.CustomerAuth-module__SLoGia__intro{gap:.5rem;display:grid}.CustomerAuth-module__SLoGia__intro p,.CustomerAuth-module__SLoGia__help{color:var(--color-muted-foreground);margin:0;font-size:1.0625rem}.CustomerAuth-module__SLoGia__help{padding-top:.5rem}.CustomerAuth-module__SLoGia__help a{min-height:3rem;color:var(--color-primary);align-items:center;font-weight:700;display:inline-flex}.CustomerAuth-module__SLoGia__registration .account-form__field>p{font-size:1.0625rem}:is(.CustomerAuth-module__SLoGia__content .cl-rootBox,.CustomerAuth-module__SLoGia__content .cl-cardBox){width:100%;min-width:0;max-width:100%;box-shadow:none}.CustomerAuth-module__SLoGia__content .cl-card{min-width:0;box-shadow:none;border:1px solid var(--color-border);padding:clamp(1rem,4vw,2rem)}.CustomerAuth-module__SLoGia__content .cl-headerTitle{font-family:var(--font-heading), var(--font-body-fallback);font-size:1.75rem;line-height:1.2}:is(.CustomerAuth-module__SLoGia__content .cl-headerSubtitle,.CustomerAuth-module__SLoGia__content .cl-formFieldLabel,.CustomerAuth-module__SLoGia__content .cl-formFieldInput,.CustomerAuth-module__SLoGia__content .cl-formFieldAction,.CustomerAuth-module__SLoGia__content .cl-formButtonPrimary,.CustomerAuth-module__SLoGia__content .cl-footerActionText,.CustomerAuth-module__SLoGia__content .cl-footerActionLink,.CustomerAuth-module__SLoGia__content .cl-formFieldErrorText,.CustomerAuth-module__SLoGia__content .cl-formFieldHintText,.CustomerAuth-module__SLoGia__content .cl-identityPreviewText){font-size:1.0625rem;line-height:1.5}:is(.CustomerAuth-module__SLoGia__content .cl-formFieldInput,.CustomerAuth-module__SLoGia__content .cl-formButtonPrimary,.CustomerAuth-module__SLoGia__content .cl-button){min-height:3rem}.CustomerAuth-module__SLoGia__content .cl-formFieldInputShowPasswordButton{min-width:3rem;min-height:3rem}:is(.CustomerAuth-module__SLoGia__content .cl-formFieldAction,.CustomerAuth-module__SLoGia__content .cl-footerActionLink){align-items:center;min-height:3rem;display:inline-flex}.CustomerAuth-module__SLoGia__content .cl-formButtonPrimary{background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:none;text-transform:none;background-image:none}.CustomerAuth-module__SLoGia__content .cl-formButtonPrimary:hover{background:var(--color-primary-hover)}.CustomerAuth-module__SLoGia__content .cl-formButtonPrimary:after{box-shadow:none;background-image:none}.CustomerAuth-module__SLoGia__content .cl-footerAction{flex-wrap:wrap;align-items:center}.CustomerAuth-module__SLoGia__content .cl-footer{background:var(--color-background-soft);background-image:none;padding-inline:clamp(1rem,4vw,2rem)}.CustomerAuth-module__SLoGia__content :is(a,button,input):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}
.RegistrationForm-module__OCcaAG__form{flex-direction:column;gap:1.25rem;max-width:48rem;display:flex}.RegistrationForm-module__OCcaAG__form fieldset{border:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.RegistrationForm-module__OCcaAG__form legend{margin-bottom:.75rem;font-weight:700}.RegistrationForm-module__OCcaAG__form label{align-items:center;gap:.75rem;min-height:3rem;display:flex}.RegistrationForm-module__OCcaAG__form input:not([type=checkbox],[type=radio]),.RegistrationForm-module__OCcaAG__form select,.RegistrationForm-module__OCcaAG__form textarea,.RegistrationForm-module__OCcaAG__form button{min-height:3rem}.RegistrationForm-module__OCcaAG__form input[type=checkbox],.RegistrationForm-module__OCcaAG__form input[type=radio]{width:1.5rem;height:1.5rem;accent-color:var(--color-primary);flex-shrink:0}.RegistrationForm-module__OCcaAG__form :focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.RegistrationForm-module__OCcaAG__form h2{font-family:var(--font-heading), var(--font-heading-fallback);font-size:clamp(1.6rem,4vw,2.2rem)}.RegistrationForm-module__OCcaAG__form h3{margin-top:1rem;font-weight:700}.RegistrationForm-module__OCcaAG__form h4{font-weight:700}.RegistrationForm-module__OCcaAG__form address{font-style:normal}.RegistrationForm-module__OCcaAG__form :disabled{opacity:.75}.RegistrationForm-module__OCcaAG__progress{color:var(--color-muted-foreground);flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}.RegistrationForm-module__OCcaAG__progress [aria-current=step]{color:var(--color-primary);font-weight:700}.RegistrationForm-module__OCcaAG__actions,.RegistrationForm-module__OCcaAG__days{flex-wrap:wrap;gap:.75rem;display:flex}.RegistrationForm-module__OCcaAG__days [aria-current=date]{background:var(--color-primary);color:var(--color-primary-foreground)}.RegistrationForm-module__OCcaAG__meal{border-top:1px solid var(--color-border);padding-block:1rem}.RegistrationForm-module__OCcaAG__weekReview{padding:0;list-style:none}.RegistrationForm-module__OCcaAG__weekReview li{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.RegistrationForm-module__OCcaAG__errorSummary{border-left:4px solid var(--color-danger);color:var(--color-danger);padding:1rem}.RegistrationForm-module__OCcaAG__errorSummary a{align-items:center;min-height:3rem;text-decoration:underline;display:inline-flex}.RegistrationForm-module__OCcaAG__agreement{align-items:flex-start;gap:12px;min-height:48px;padding-block:12px;display:flex}.RegistrationForm-module__OCcaAG__agreement input{flex:none;width:20px;height:20px;margin-top:3px}
.CustomerEditModal-module__Sc9S2G__navigation{background:var(--admin-surface-muted);border-radius:.625rem;flex-wrap:wrap;gap:.5rem;padding:.25rem;display:flex}.CustomerEditModal-module__Sc9S2G__navigation button{min-height:2rem;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex:0 auto;padding:.375rem .625rem;font-size:.8125rem;font-weight:650}.CustomerEditModal-module__Sc9S2G__navigation button[aria-pressed=true]{background:var(--admin-surface);color:var(--admin-text);box-shadow:0 1px 4px #00000014}.CustomerEditModal-module__Sc9S2G__form{gap:.75rem;display:grid}.CustomerEditModal-module__Sc9S2G__sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem 1rem}.CustomerEditModal-module__Sc9S2G__sections>section{min-width:0}.CustomerEditModal-module__Sc9S2G__sections>.CustomerEditModal-module__Sc9S2G__actions{grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__form h3{margin:0 0 .5rem;font-size:.875rem;font-weight:750}.CustomerEditModal-module__Sc9S2G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;display:grid}.CustomerEditModal-module__Sc9S2G__field{overflow-wrap:anywhere;min-width:0;color:var(--admin-text);align-content:start;gap:.25rem;font-size:.8125rem;font-weight:600;display:grid}.CustomerEditModal-module__Sc9S2G__field input,.CustomerEditModal-module__Sc9S2G__field select,.CustomerEditModal-module__Sc9S2G__field textarea{width:100%;min-height:var(--admin-control-height)}.CustomerEditModal-module__Sc9S2G__field textarea{resize:vertical;min-height:4.5rem}.CustomerEditModal-module__Sc9S2G__wide{grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__hint{color:var(--admin-muted);margin-top:.375rem;font-size:.8125rem;font-weight:400}.CustomerEditModal-module__Sc9S2G__toolbar,.CustomerEditModal-module__Sc9S2G__actions{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.CustomerEditModal-module__Sc9S2G__toolbar{margin-bottom:.75rem}.CustomerEditModal-module__Sc9S2G__toolbar label{flex:1}.CustomerEditModal-module__Sc9S2G__actions{justify-content:flex-start}.CustomerEditModal-module__Sc9S2G__check{align-items:center;gap:.5rem;min-height:2rem;font-size:.8125rem;display:flex}.CustomerEditModal-module__Sc9S2G__check input{flex:none;width:1rem;height:1rem}.CustomerEditModal-module__Sc9S2G__confirmation{background:var(--color-warning-soft);border-radius:.5rem;gap:.75rem;padding:.625rem;display:grid}.CustomerEditModal-module__Sc9S2G__error{color:var(--color-danger)}.CustomerEditModal-module__Sc9S2G__success{color:var(--admin-success)}.CustomerEditModal-module__Sc9S2G__plan{margin-top:.75rem}.CustomerEditModal-module__Sc9S2G__plan summary{cursor:pointer;min-height:2rem;padding-block:.375rem;font-weight:650;display:list-item}.CustomerEditModal-module__Sc9S2G__registration{gap:.75rem;display:grid}.CustomerEditModal-module__Sc9S2G__registrationPanel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem .75rem;display:grid}.CustomerEditModal-module__Sc9S2G__registration .account-form__field{align-content:start;gap:.25rem;min-width:0;display:grid}.CustomerEditModal-module__Sc9S2G__registration label{color:var(--admin-text);font-size:.8125rem;font-weight:600}.CustomerEditModal-module__Sc9S2G__registration :is(input:not([type=checkbox],[type=radio]),select,textarea){width:100%;min-width:0;min-height:var(--admin-control-height)}.CustomerEditModal-module__Sc9S2G__registration textarea{resize:vertical;min-height:4.5rem}.CustomerEditModal-module__Sc9S2G__registrationPanel>:is(fieldset,p,label){grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__registrationPanel>.account-form__field:has(textarea){grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem .75rem;display:grid}.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset:has(input[id$=\.street]){grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) minmax(0,.75fr)}.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset>p{grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__registrationPanel legend{margin-bottom:.5rem;font-size:.875rem;font-weight:750}.CustomerEditModal-module__Sc9S2G__registration label:has(input[type=checkbox],input[type=radio]){align-items:center;gap:.5rem;min-height:2rem;font-weight:400;display:flex}.CustomerEditModal-module__Sc9S2G__registration input:is([type=checkbox],[type=radio]){flex:none;width:1rem;height:1rem}.CustomerEditModal-module__Sc9S2G__registrationPanel>p,.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset>p,.CustomerEditModal-module__Sc9S2G__registrationOrders p{color:var(--admin-muted);font-size:.8125rem}.CustomerEditModal-module__Sc9S2G__registration .account-form__error{color:var(--color-danger)}.CustomerEditModal-module__Sc9S2G__registrationOrders{gap:.5rem;display:grid}.CustomerEditModal-module__Sc9S2G__registrationOrders>select{width:min(100%,16rem)}.CustomerEditModal-module__Sc9S2G__registrationOrders nav{gap:.5rem}.CustomerEditModal-module__Sc9S2G__registrationOrders h4{color:var(--admin-text);margin:0;font-size:.875rem;font-weight:700}.CustomerEditModal-module__Sc9S2G__registrationOrders>section{grid-template-columns:minmax(0,1fr) 14rem;align-items:start;gap:.25rem .75rem;padding-block:.5rem;display:grid}.CustomerEditModal-module__Sc9S2G__registrationOrders>section>:is(h3,h4,p){grid-column:1}.CustomerEditModal-module__Sc9S2G__registrationOrders>section>.account-form__field{grid-area:1/2/span 5}.CustomerEditModal-module__Sc9S2G__registrationOrders>section>ul{grid-column:1/-1}.CustomerEditModal-module__Sc9S2G__registrationOrders li{gap:.5rem;margin-bottom:.5rem}.CustomerEditModal-module__Sc9S2G__registration [hidden]{display:none}@container (max-width:44rem){.CustomerEditModal-module__Sc9S2G__sections{grid-template-columns:minmax(0,1fr)}}@container (max-width:30rem){.CustomerEditModal-module__Sc9S2G__grid,.CustomerEditModal-module__Sc9S2G__registrationPanel,.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset{grid-template-columns:minmax(0,1fr)}.CustomerEditModal-module__Sc9S2G__registrationPanel fieldset:has(input[id$=\.street]){grid-template-columns:minmax(0,1fr)}.CustomerEditModal-module__Sc9S2G__registrationOrders>section{grid-template-columns:minmax(0,1fr)}.CustomerEditModal-module__Sc9S2G__registrationOrders>section>.account-form__field{grid-area:auto/1}}
.review-module__K5peja__review{overflow-wrap:anywhere;max-width:68rem}.review-module__K5peja__review fieldset{border:0;border-top:1px solid var(--border);min-width:0;margin:.5rem 0;padding:.5rem 0}.review-module__K5peja__review legend{font-weight:700}.review-module__K5peja__review label{gap:.25rem;max-width:36rem;margin:.5rem 0;display:grid}.review-module__K5peja__review input,.review-module__K5peja__review select,.review-module__K5peja__review textarea{width:100%;min-height:2rem}.review-module__K5peja__review button{white-space:normal;min-height:2rem}.review-module__K5peja__review .review-module__K5peja__checkbox{align-items:center;min-height:2rem;display:flex}.review-module__K5peja__review .review-module__K5peja__checkbox input{width:1.25rem;min-height:1.25rem}.review-module__K5peja__actions{flex-wrap:wrap;gap:.5rem;display:flex}.review-module__K5peja__page{overflow-wrap:anywhere;min-width:54rem;font-size:.875rem;line-height:1.45}.review-module__K5peja__identity{color:var(--admin-muted);font-size:.8125rem}.review-module__K5peja__workspace{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem}.review-module__K5peja__toolbar{border-bottom:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;padding:.375rem .75rem;display:flex}.review-module__K5peja__page h2,.review-module__K5peja__page h3,.review-module__K5peja__page h4{margin:0;font-family:inherit;font-size:.875rem;line-height:1.5}.review-module__K5peja__columns{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.review-module__K5peja__summary{min-width:0;padding:.75rem}.review-module__K5peja__summary>div{grid-template-columns:minmax(12rem,.8fr) minmax(16rem,1.2fr);align-items:start;gap:.375rem 1rem;display:grid}.review-module__K5peja__summary>div>h3,.review-module__K5peja__summary>div>p,.review-module__K5peja__summary>div>address{grid-column:1;margin:0}.review-module__K5peja__summary>div>h3:not(:first-child){padding-top:.75rem}.review-module__K5peja__summary>div>section{border-left:1px solid var(--admin-border);grid-column:2;min-width:0;padding-left:1rem}.review-module__K5peja__summary>div>section:first-of-type{grid-row:1/span 5}.review-module__K5peja__summary>div>section[aria-label="Odhad první měsíční zálohy"]{border:0;border-top:1px solid var(--admin-border);grid-area:auto/1/auto/-1;margin-top:.5rem;padding:.75rem 0 0}.review-module__K5peja__summary section p,.review-module__K5peja__decisions p{margin:.375rem 0}.review-module__K5peja__summary address{font-style:normal}.review-module__K5peja__summary details{margin-top:.5rem}.review-module__K5peja__summary summary{cursor:pointer;min-height:2rem;padding:.3125rem 0;font-size:.8125rem;font-weight:600}.review-module__K5peja__summary ul,.review-module__K5peja__decisions ul{margin:.375rem 0;padding-left:1.125rem}.review-module__K5peja__summary li{border-bottom:1px solid var(--admin-border);font-variant-numeric:tabular-nums;padding:.25rem 0}.review-module__K5peja__decisions{border-left:1px solid var(--admin-border);background:var(--admin-surface-muted);align-content:start;align-self:stretch;gap:.75rem;min-width:0;padding:.75rem;display:grid}.review-module__K5peja__decisions .review-module__K5peja__actions{gap:.375rem;margin-top:.75rem}.review-module__K5peja__notificationLink{align-items:center;width:fit-content;min-height:2rem;font-size:.8125rem;display:inline-flex}
.AdminTableActions-module__G9QiBG__actions{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.AdminTableActions-module__G9QiBG__link{border:1px solid var(--admin-border);background:var(--admin-surface);width:2rem;min-width:2rem;height:2rem;color:var(--admin-accent-strong);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.AdminTableActions-module__G9QiBG__link:hover{border-color:var(--admin-accent-strong);background:var(--admin-surface-muted)}.AdminTableActions-module__G9QiBG__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.WeeklyOrderEntry-module__EIarnW__toolbar,.WeeklyOrderEntry-module__EIarnW__weekNavigation,.WeeklyOrderEntry-module__EIarnW__footer{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.WeeklyOrderEntry-module__EIarnW__toolbar{justify-content:space-between}.WeeklyOrderEntry-module__EIarnW__weekNavigation label{white-space:nowrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.WeeklyOrderEntry-module__EIarnW__workspace{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:.625rem;min-width:0;padding:1rem}.WeeklyOrderEntry-module__EIarnW__search{gap:.35rem;max-width:42rem;display:grid}.WeeklyOrderEntry-module__EIarnW__search label{align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.WeeklyOrderEntry-module__EIarnW__search input{width:100%}.WeeklyOrderEntry-module__EIarnW__results{border:1px solid var(--admin-border);border-radius:.375rem;max-height:18rem;margin:.5rem 0;padding:0;list-style:none;overflow:auto}.WeeklyOrderEntry-module__EIarnW__results button{text-align:left;width:100%;color:var(--admin-text);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(10rem,1fr) minmax(12rem,2fr) auto;gap:.75rem;padding:.5rem .75rem;font-size:.8125rem;display:grid}.WeeklyOrderEntry-module__EIarnW__results button:hover,.WeeklyOrderEntry-module__EIarnW__results button:focus-visible{background:var(--admin-surface-muted)}.WeeklyOrderEntry-module__EIarnW__results small,.WeeklyOrderEntry-module__EIarnW__customer small,.WeeklyOrderEntry-module__EIarnW__hint{color:var(--admin-muted);font-size:.8125rem}.WeeklyOrderEntry-module__EIarnW__hint{margin:.5rem 0}.WeeklyOrderEntry-module__EIarnW__error{color:var(--admin-danger);margin:.75rem 0}.WeeklyOrderEntry-module__EIarnW__customer{margin:1rem 0 .75rem}.WeeklyOrderEntry-module__EIarnW__customer h2{align-items:baseline;gap:.5rem;margin:0;font-size:1rem;display:flex}.WeeklyOrderEntry-module__EIarnW__customer p{color:var(--admin-muted);margin:.2rem 0 0;font-size:.8125rem}.WeeklyOrderEntry-module__EIarnW__weekScroll{overflow-x:auto}.WeeklyOrderEntry-module__EIarnW__days{grid-template-columns:repeat(5,minmax(10rem,1fr));gap:.625rem;min-width:52rem;padding-top:.35rem;display:grid}.WeeklyOrderEntry-module__EIarnW__day{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.375rem;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:.65rem;display:flex}.WeeklyOrderEntry-module__EIarnW__day[data-changed]{border-color:var(--admin-accent-strong);background:var(--admin-surface-muted)}.WeeklyOrderEntry-module__EIarnW__day legend{padding:0 .25rem;font-size:.8125rem;font-weight:650}.WeeklyOrderEntry-module__EIarnW__mealSelect{gap:.25rem;min-width:0;font-size:.8125rem;display:grid}.WeeklyOrderEntry-module__EIarnW__mealSelect select{text-overflow:ellipsis;width:100%;min-width:0}.WeeklyOrderEntry-module__EIarnW__soupRow{align-items:center;min-height:1.5rem;font-size:.8125rem;display:flex}.WeeklyOrderEntry-module__EIarnW__soupRow label{align-items:center;gap:.375rem;display:flex}.WeeklyOrderEntry-module__EIarnW__soupRow input{accent-color:var(--admin-accent-strong)}.WeeklyOrderEntry-module__EIarnW__soupRow .WeeklyOrderEntry-module__EIarnW__hint{margin:0}.WeeklyOrderEntry-module__EIarnW__dayStatus{color:var(--admin-muted);margin-top:auto;font-size:.75rem}.WeeklyOrderEntry-module__EIarnW__footer{margin-top:1rem}.WeeklyOrderEntry-module__EIarnW__footer>:last-child{margin-left:auto}.WeeklyOrderEntry-module__EIarnW__quantityForm{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.WeeklyOrderEntry-module__EIarnW__quantityForm>p{margin:0}.WeeklyOrderEntry-module__EIarnW__quantityRow{grid-template-columns:minmax(0,1fr) 5rem;align-items:center;gap:.75rem;font-size:.875rem;display:grid}.WeeklyOrderEntry-module__EIarnW__quantityRow>span{overflow-wrap:anywhere}.WeeklyOrderEntry-module__EIarnW__quantityRow input{font-variant-numeric:tabular-nums;width:100%}.WeeklyOrderEntry-module__EIarnW__scheduleChoice{align-items:center;gap:.75rem;font-size:.875rem;display:flex}@media (max-width:50rem){.WeeklyOrderEntry-module__EIarnW__results button{grid-template-columns:1fr;gap:.2rem}}.WeeklyOrderEntry-module__EIarnW__dayStatus[data-automatic]{color:var(--admin-danger);font-weight:650}.WeeklyOrderEntry-module__EIarnW__automatic{color:var(--admin-danger)}
.PhoneOrderForm-module__EYVY8W__form{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;font-size:.875rem;display:grid}.PhoneOrderForm-module__EYVY8W__form p{margin:0}.PhoneOrderForm-module__EYVY8W__help,.PhoneOrderForm-module__EYVY8W__quantityRow small{color:var(--admin-muted);font-size:.8125rem}.PhoneOrderForm-module__EYVY8W__scheduleChoice,.PhoneOrderForm-module__EYVY8W__quantityRow{align-items:center;gap:.25rem .75rem;min-width:0;display:grid}.PhoneOrderForm-module__EYVY8W__scheduleChoice{grid-template-columns:max-content minmax(0,1fr)}.PhoneOrderForm-module__EYVY8W__quantityRow{grid-template-columns:minmax(0,1fr) 5rem}.PhoneOrderForm-module__EYVY8W__quantityRow>span{overflow-wrap:anywhere}.PhoneOrderForm-module__EYVY8W__quantityRow input,.PhoneOrderForm-module__EYVY8W__scheduleChoice select{width:100%;min-width:0}.PhoneOrderForm-module__EYVY8W__quantityRow input{font-variant-numeric:tabular-nums}.PhoneOrderForm-module__EYVY8W__quantityRow small{grid-column:1/-1}
.page-module__XFFnvG__page{gap:1rem;min-width:0}.page-module__XFFnvG__page .admin-filter-bar{background:0 0;border:0;border-radius:0;padding:0}.page-module__XFFnvG__page .admin-filter-bar label{min-width:0;max-width:100%}.page-module__XFFnvG__page input,.page-module__XFFnvG__page select{min-width:0;max-width:100%}.page-module__XFFnvG__overviewHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.page-module__XFFnvG__overviewHeading h2{text-transform:capitalize;margin:0;font-size:1.125rem}.page-module__XFFnvG__overviewHeading>span,.page-module__XFFnvG__tableHelp{color:var(--admin-muted);margin:0;font-size:.8125rem}.page-module__XFFnvG__legend{color:var(--admin-muted);flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.page-module__XFFnvG__legend li{align-items:baseline;gap:.25rem;display:flex}.page-module__XFFnvG__legend b{color:var(--admin-text)}.page-module__XFFnvG__legend .page-module__XFFnvG__attention,.page-module__XFFnvG__legend .page-module__XFFnvG__attention b{color:var(--admin-danger)}.page-module__XFFnvG__matrix{isolation:isolate;border:1px solid var(--admin-border);background:var(--admin-surface);outline-offset:3px;border-radius:.5rem;max-width:100%;max-height:65vh;overflow:auto}.page-module__XFFnvG__table{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.page-module__XFFnvG__identityColumn{width:10.5rem}.page-module__XFFnvG__dayColumn{width:1.75rem}.page-module__XFFnvG__actionsColumn{width:2.75rem}.page-module__XFFnvG__table .page-module__XFFnvG__rowActions{z-index:1;background:var(--admin-surface);text-align:center;vertical-align:middle;box-shadow:-1px 0 0 var(--admin-border);padding:.25rem;position:sticky;right:0}.page-module__XFFnvG__table thead .page-module__XFFnvG__rowActions{z-index:3;background:var(--admin-surface-muted);font-size:.6875rem}.page-module__XFFnvG__table th,.page-module__XFFnvG__table td{border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border)}.page-module__XFFnvG__table thead th{z-index:2;background:var(--admin-surface-muted);position:sticky;top:0}.page-module__XFFnvG__table .page-module__XFFnvG__identity{z-index:1;background:var(--admin-surface);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:2px 0 0 var(--admin-border);padding:.25rem .5rem;position:sticky;left:0}.page-module__XFFnvG__table thead .page-module__XFFnvG__identity{z-index:3;background:var(--admin-surface-muted)}.page-module__XFFnvG__identity a,.page-module__XFFnvG__identity span,.page-module__XFFnvG__identity small{display:block}.page-module__XFFnvG__identity a{color:var(--admin-accent-strong);padding-block:.25rem;font-weight:750}.page-module__XFFnvG__identity span,.page-module__XFFnvG__identity small{color:var(--admin-muted);margin-top:.125rem;font-size:.75rem;font-weight:400}.page-module__XFFnvG__table .page-module__XFFnvG__dayHeading{text-align:center;color:var(--admin-muted);padding:.25rem .0625rem;font-size:.6875rem}.page-module__XFFnvG__dayNumber{color:var(--admin-text);font-size:.9375rem;font-weight:750;display:block}.page-module__XFFnvG__table .page-module__XFFnvG__dayHeading[data-weekend=true]{background:var(--admin-canvas)}.page-module__XFFnvG__table .page-module__XFFnvG__dayCell{vertical-align:middle;padding:0}.page-module__XFFnvG__cell{width:100%;min-width:1.5rem;min-height:2.25rem;color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.125rem 0;display:flex;position:relative}.page-module__XFFnvG__cell:hover{border-color:var(--admin-border);background:var(--admin-canvas)}.page-module__XFFnvG__cell[data-tone=success]{color:var(--admin-success)}.page-module__XFFnvG__cell[data-tone=info]{color:var(--admin-accent-strong)}.page-module__XFFnvG__cell[data-tone=danger]{color:var(--admin-danger);background:color-mix(in srgb, var(--admin-danger) 8%, var(--admin-surface))}.page-module__XFFnvG__meals{max-width:100%;color:var(--admin-text);white-space:normal;overflow-wrap:anywhere;justify-content:center;gap:.125rem .25rem;font-size:.6875rem;font-weight:750;line-height:1.2;display:grid}.page-module__XFFnvG__symbol{font-size:1rem;font-weight:750}.page-module__XFFnvG__orderStatus{font-size:.625rem;font-weight:750;line-height:1}.page-module__XFFnvG__detailState{font-weight:750}.page-module__XFFnvG__table .page-module__XFFnvG__empty{white-space:normal;padding:.75rem}.page-module__XFFnvG__tool{border-top:1px solid var(--admin-border);min-width:0}.page-module__XFFnvG__tool>summary{min-height:2rem;color:var(--admin-accent-strong);cursor:pointer;padding-block:.375rem;font-size:.9375rem;font-weight:750}.page-module__XFFnvG__toolContent{padding-block:.25rem .625rem}.page-module__XFFnvG__toolContent p{color:var(--admin-muted);font-size:.875rem}@media (max-width:600px){.page-module__XFFnvG__identityColumn{width:8rem}.page-module__XFFnvG__table .page-module__XFFnvG__identity{padding-inline:.5rem}.page-module__XFFnvG__matrix{max-height:60vh}}.page-module__XFFnvG__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__XFFnvG__cell:focus-visible{outline:2px solid var(--admin-accent-strong);outline-offset:-2px}@media (max-width:600px){.page-module__XFFnvG__cell{min-height:2rem}}.page-module__XFFnvG__cell[data-automatic] .page-module__XFFnvG__meals{color:var(--admin-danger)}
.CustomerOrderSection-module__YCQaXW__section{gap:.75rem;min-width:0;display:grid}.CustomerOrderSection-module__YCQaXW__toolbar{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:1rem;display:grid}.CustomerOrderSection-module__YCQaXW__filter,.CustomerOrderSection-module__YCQaXW__filter label{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.CustomerOrderSection-module__YCQaXW__filter label>span{color:var(--admin-muted);font-size:.8125rem;font-weight:700}.CustomerOrderSection-module__YCQaXW__filter input[type=month]{width:10rem;min-height:2rem}.CustomerOrderSection-module__YCQaXW__filter button{min-height:2rem}.CustomerOrderSection-module__YCQaXW__legend{min-width:0}.CustomerOrderSection-module__YCQaXW__legend>ul{gap:.25rem .75rem}
.AdminDataTable-module__RG_z1a__scroll{outline-offset:-3px;max-width:100%;overflow-x:auto}.AdminDataTable-module__RG_z1a__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.AdminDataTable-module__RG_z1a__table th,.AdminDataTable-module__RG_z1a__table td{text-align:left;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;max-width:24rem;padding:.25rem .625rem;line-height:1.25rem}.AdminDataTable-module__RG_z1a__table th{background:var(--admin-surface-muted);height:auto;color:var(--admin-muted);white-space:nowrap;overflow-wrap:normal;font-size:.75rem;font-weight:700}.AdminDataTable-module__RG_z1a__table td{min-width:4.5rem}.AdminDataTable-module__RG_z1a__table :is(.ui-button-primary,.ui-button-secondary,.ui-button-quiet,.ui-button-ghost,.ui-button-destructive):not(dialog *,[data-icon-action]){border-radius:.375rem;min-height:2rem;padding:.3125rem .5rem;font-size:.8125rem;line-height:1.25}.AdminDataTable-module__RG_z1a__table :is(.ui-input,.ui-select):not(dialog *){min-height:2rem;padding:.3125rem .5rem;font-size:.875rem}.AdminDataTable-module__RG_z1a__table button[aria-haspopup=dialog]:not(dialog *,[data-icon-action],[data-warning-action]){margin:0 .25rem 0 0}.AdminDataTable-module__RG_z1a__table tbody tr:hover>td,.AdminDataTable-module__RG_z1a__table tbody tr:focus-within>td{background-color:var(--admin-surface-muted)}.AdminDataTable-module__RG_z1a__table tr{border-color:var(--admin-border)}.AdminDataTable-module__RG_z1a__table .admin-table-primary{min-width:10rem;max-width:18rem}.AdminDataTable-module__RG_z1a__table .admin-table-amounts{white-space:nowrap;min-width:12rem}.AdminDataTable-module__RG_z1a__table .admin-table-number{text-align:right;white-space:nowrap;min-width:3rem}.AdminDataTable-module__RG_z1a__table p,.AdminDataTable-module__RG_z1a__table ul{margin:0}.AdminDataTable-module__RG_z1a__table p+p,.AdminDataTable-module__RG_z1a__table p+details,.AdminDataTable-module__RG_z1a__table details+details,.AdminDataTable-module__RG_z1a__table details+form{margin-top:.125rem}.AdminDataTable-module__RG_z1a__table ul{padding-left:1rem}.AdminDataTable-module__RG_z1a__table summary{min-height:2rem;color:var(--admin-accent-strong);cursor:pointer;padding-block:.25rem;font-weight:650}.AdminDataTable-module__RG_z1a__table details[open]>:not(summary){margin-top:.375rem}.AdminDataTable-module__RG_z1a__table .admin-table-note{max-width:24rem}.AdminDataTable-module__RG_z1a__table .admin-table-note>summary{text-overflow:ellipsis;white-space:nowrap;min-height:1.25rem;color:var(--admin-text);padding:0;font-weight:400;list-style-position:inside;overflow:hidden}.AdminDataTable-module__RG_z1a__table .admin-table-note[open]>summary{white-space:normal}.AdminDataTable-module__RG_z1a__table details .admin-form-grid{grid-template-columns:minmax(0,1fr);min-width:14rem}.AdminDataTable-module__RG_z1a__table .admin-audit-json{white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(32rem,75vw)}@media (max-width:767px){.AdminDataTable-module__RG_z1a__table{min-width:38rem}.AdminDataTable-module__RG_z1a__table summary{min-height:2rem;padding-block:.25rem}}@media print{.AdminDataTable-module__RG_z1a__scroll{overflow:visible}.AdminDataTable-module__RG_z1a__table{min-width:0}}
.financeWorkspace-module__gBGRyq__note{color:var(--admin-muted);margin:0;font-size:.8125rem;line-height:1.25rem}.financeWorkspace-module__gBGRyq__paymentColumns{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.financeWorkspace-module__gBGRyq__paymentColumns>section{min-width:0}.financeWorkspace-module__gBGRyq__prices{border-block:1px solid var(--admin-border);font-variant-numeric:tabular-nums;align-items:center;gap:2rem;margin:0;padding:.625rem 0;font-size:.875rem;display:flex}.financeWorkspace-module__gBGRyq__prices>div{align-items:baseline;gap:.5rem;display:flex}.financeWorkspace-module__gBGRyq__prices dt{color:var(--admin-muted)}.financeWorkspace-module__gBGRyq__prices dd{margin:0;font-weight:700}@media screen and (min-width:106.25rem){.financeWorkspace-module__gBGRyq__paymentColumns{grid-template-columns:minmax(22rem,.65fr) minmax(36rem,1.7fr)}}
.officeWorkspace-module__GN1VcW__page{min-width:54rem}.officeWorkspace-module__GN1VcW__page.officeWorkspace-module__GN1VcW__page .admin-page-header{flex-wrap:nowrap}.officeWorkspace-module__GN1VcW__page .admin-page-header__copy{flex:1}.officeWorkspace-module__GN1VcW__page .officeWorkspace-module__GN1VcW__help{color:var(--admin-muted);margin:0;font-size:.8125rem;line-height:1.4}.officeWorkspace-module__GN1VcW__reminders{min-width:0}.officeWorkspace-module__GN1VcW__reminders table{table-layout:fixed;min-width:52rem}.officeWorkspace-module__GN1VcW__reminders th:first-child{width:17%}.officeWorkspace-module__GN1VcW__reminders th:nth-child(2){width:19%}.officeWorkspace-module__GN1VcW__reminders th:nth-child(3){width:20%}.officeWorkspace-module__GN1VcW__reminders th:nth-child(4){width:19%}.officeWorkspace-module__GN1VcW__reminders th:nth-child(5){width:13%}.officeWorkspace-module__GN1VcW__singleLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.officeWorkspace-module__GN1VcW__phone{white-space:nowrap;width:fit-content;display:block}.officeWorkspace-module__GN1VcW__page table .officeWorkspace-module__GN1VcW__actionsCell{text-align:right;white-space:nowrap;width:1%;min-width:2rem}.officeWorkspace-module__GN1VcW__reminders table .officeWorkspace-module__GN1VcW__actionsCell{width:7rem}.officeWorkspace-module__GN1VcW__page table .officeWorkspace-module__GN1VcW__date{white-space:nowrap;font-variant-numeric:tabular-nums}.officeWorkspace-module__GN1VcW__staffGrid{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.35fr);align-items:start;gap:.75rem;min-width:0;display:grid}.officeWorkspace-module__GN1VcW__staffGrid table{table-layout:fixed}.officeWorkspace-module__GN1VcW__staffGrid td:first-child,.officeWorkspace-module__GN1VcW__staffGrid th:first-child{width:55%}.officeWorkspace-module__GN1VcW__staffGrid>:last-child td:first-child,.officeWorkspace-module__GN1VcW__staffGrid>:last-child th:first-child{width:40%}.officeWorkspace-module__GN1VcW__auditValues{background:var(--admin-surface-muted);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;margin:0;padding:.75rem;font-size:.8125rem}
.DashboardWorkQueue-module__-gpe3q__queue{max-width:80rem}.DashboardWorkQueue-module__-gpe3q__context{color:var(--admin-muted);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.8125rem;display:flex}.DashboardWorkQueue-module__-gpe3q__context strong{color:var(--admin-text);font-weight:600}.DashboardWorkQueue-module__-gpe3q__updated{white-space:nowrap;margin-left:auto}.DashboardWorkQueue-module__-gpe3q__queue .DashboardWorkQueue-module__-gpe3q__group th{background:var(--admin-surface-muted);text-align:left;color:var(--admin-text);padding:.375rem .625rem;font-size:.75rem;font-weight:600}.DashboardWorkQueue-module__-gpe3q__groupDescription{color:var(--admin-muted);margin-left:.625rem;font-weight:400}.DashboardWorkQueue-module__-gpe3q__queue td{vertical-align:middle;padding:.4375rem .625rem}.DashboardWorkQueue-module__-gpe3q__label{color:var(--admin-text);font-weight:600;display:block}.DashboardWorkQueue-module__-gpe3q__description,.DashboardWorkQueue-module__-gpe3q__unit{color:var(--admin-muted);font-size:.75rem;font-weight:400;line-height:1.4;display:block}.DashboardWorkQueue-module__-gpe3q__queue .DashboardWorkQueue-module__-gpe3q__count{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:7rem}.DashboardWorkQueue-module__-gpe3q__timing{width:15rem;font-size:.8125rem}.DashboardWorkQueue-module__-gpe3q__queue .DashboardWorkQueue-module__-gpe3q__action{text-align:right;width:3.75rem}.DashboardWorkQueue-module__-gpe3q__urgentCount,.DashboardWorkQueue-module__-gpe3q__overdue{color:var(--admin-danger)}.DashboardWorkQueue-module__-gpe3q__unavailable{border-left:3px solid var(--admin-warning);color:var(--admin-text);padding:.375rem .625rem;font-size:.8125rem}.DashboardWorkQueue-module__-gpe3q__empty{color:var(--admin-success);align-items:flex-start;gap:.75rem;padding:1.25rem 0;display:flex}.DashboardWorkQueue-module__-gpe3q__empty h2{color:var(--admin-text);margin:0;font-size:1rem;font-weight:600}.DashboardWorkQueue-module__-gpe3q__empty p{color:var(--admin-muted);margin-top:.25rem;font-size:.875rem}@media (max-width:767px){.DashboardWorkQueue-module__-gpe3q__updated{margin-left:0}.DashboardWorkQueue-module__-gpe3q__groupDescription{display:none}}
@media screen{.operations-module__K4kxHa__toolbar{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;padding:.75rem;display:flex}.operations-module__K4kxHa__toolbar .operations-module__K4kxHa__filter{background:0 0;border:0;border-radius:0;flex:none;gap:.5rem;margin:0;padding:0}.operations-module__K4kxHa__toolbar .operations-module__K4kxHa__totals{flex-wrap:wrap;gap:0;margin:0;display:flex}.operations-module__K4kxHa__toolbar .operations-module__K4kxHa__totals>div{border:0;border-left:1px solid var(--admin-border);background:0 0;border-radius:0;min-width:5rem;padding:.25rem .875rem}.operations-module__K4kxHa__toolbar .operations-module__K4kxHa__totals dd{font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:1.25rem;line-height:1.25}.operations-module__K4kxHa__context{color:var(--admin-muted);flex:24rem;margin:0;font-size:.8125rem;line-height:1.5}.operations-module__K4kxHa__context strong{color:var(--admin-text)}.operations-module__K4kxHa__kitchenWorkspace,.operations-module__K4kxHa__reportWorkspace{align-items:start;gap:.75rem;display:grid}.operations-module__K4kxHa__kitchenWorkspace{grid-template-columns:minmax(30rem,2fr) minmax(17rem,1fr)}.operations-module__K4kxHa__reportWorkspace{grid-template-columns:minmax(25rem,1.5fr) minmax(20rem,1fr)}.operations-module__K4kxHa__notePanel,.operations-module__K4kxHa__reportResult{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;gap:.625rem;min-width:0;padding:.75rem;font-size:.875rem;line-height:1.45;display:grid}.operations-module__K4kxHa__notePanel h2,.operations-module__K4kxHa__reportResult h2{margin:0;font-size:.9375rem}.operations-module__K4kxHa__notePanel p,.operations-module__K4kxHa__reportResult p{color:var(--admin-muted);margin:0;font-size:.8125rem}.operations-module__K4kxHa__reportResult [role=alert]{color:var(--admin-danger)}.operations-module__K4kxHa__notePanel ul{gap:.5rem;margin:0;padding-left:1.125rem;display:grid}.operations-module__K4kxHa__downloadRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.operations-module__K4kxHa__downloadRow>div{gap:.25rem;display:grid}.operations-module__K4kxHa__downloadButton{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.operations-module__K4kxHa__routeHeader.operations-module__K4kxHa__routeHeader{align-items:center}.operations-module__K4kxHa__routeActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.operations-module__K4kxHa__routeActions>p{color:var(--admin-muted);font-size:.8125rem}}
