.image-upload_selected__CJ6Ul{display:grid;gap:.75rem;min-width:0}.image-upload_image__HcRcD{position:relative;min-width:0;height:clamp(9rem,32vw,15rem);border:1px solid var(--ys-border);border-radius:var(--ys-r-md);overflow:hidden;background:var(--ys-surface-2)}.image-upload_actions__sQfGU{display:flex;flex-wrap:wrap;gap:.5rem}.image-upload_actions__sQfGU button{min-height:2.75rem;max-width:100%;white-space:normal}.image-upload_error__JSELJ{margin:0;color:var(--error);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.MenuCategoryEditor_dialog__1un3A.MenuCategoryEditor_dialog__1un3A{max-width:36rem}.MenuCategoryEditor_field__4xdMd,.MenuCategoryEditor_fields__3x_fk,.MenuCategoryEditor_form__jQjWa{display:grid;min-width:0;gap:.625rem}.MenuCategoryEditor_form__jQjWa{gap:1.25rem}.MenuCategoryEditor_fields__3x_fk{margin:0;padding:0;border:0;gap:1.25rem}.MenuCategoryEditor_fields__3x_fk:disabled{opacity:.65}.MenuCategoryEditor_dialog__1un3A .MenuCategoryEditor_name__9jAeq{min-height:5rem;font-size:1rem;line-height:1.5;resize:vertical}.MenuCategoryEditor_artwork__J_tZp{min-width:0;border-block:1px solid var(--ys-border)}.MenuCategoryEditor_summary__gesLc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3rem;padding-block:.625rem;cursor:pointer;list-style:none;color:var(--ys-ink-2);font-size:.875rem;border-radius:var(--ys-r-sm)}.MenuCategoryEditor_summary__gesLc::-webkit-details-marker{display:none}.MenuCategoryEditor_summary__gesLc svg{flex-shrink:0}.MenuCategoryEditor_artworkIdentity__0GVYj{display:flex;align-items:center;min-width:0;gap:.625rem;overflow-wrap:anywhere}.MenuCategoryEditor_thumbnail__0RSPB{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;border-radius:var(--ys-r-sm)}.MenuCategoryEditor_mark__7Z5Pw{max-width:4rem;font-size:1.375rem}.MenuCategoryEditor_artwork__J_tZp[open] .MenuCategoryEditor_summary__gesLc svg{transform:rotate(180deg)}.MenuCategoryEditor_artworkBody__cELbz{display:grid;min-width:0;gap:1rem;padding-block:.25rem 1rem}.MenuCategoryEditor_dialog__1un3A .MenuCategoryEditor_emoji__4pM9V{min-height:2.75rem;font-size:1rem}.MenuCategoryEditor_fieldLabel__aizws{margin:0;font-size:.875rem;font-weight:500}.MenuCategoryEditor_hint__NOZdv{margin:0;color:var(--ys-ink-muted);font-size:.8125rem;line-height:1.5}.MenuCategoryEditor_externalId__IeGnj{display:grid;gap:.25rem;min-width:0}.MenuCategoryEditor_externalIdValue__StGqi{margin:0;font-family:var(--font-mono);font-size:.875rem;overflow-wrap:anywhere}.MenuCategoryEditor_active__zeucg{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;gap:1rem;cursor:pointer}.MenuCategoryEditor_error__ALCcF{margin:0;color:var(--error);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.MenuCategoryEditor_dialog__1un3A .MenuCategoryEditor_footer__TWqKR{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;position:sticky;bottom:-1.25rem;padding-bottom:.25rem;background:var(--ys-surface)}.MenuCategoryEditor_footer__TWqKR button{min-height:2.75rem}html:not([data-ys-input-modality=pointer]) .MenuCategoryEditor_summary__gesLc:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}@media (min-width:640px){.MenuCategoryEditor_dialog__1un3A .MenuCategoryEditor_footer__TWqKR{bottom:-1.5rem;grid-template-columns:auto auto;justify-content:end}}.MenuCollection_page__y7E29{max-width:1280px;min-width:0}.MenuCollection_collectionSwitch__uqonS.MenuCollection_collectionSwitch__uqonS{height:auto;gap:0 1.125rem;margin-block:0 .5rem;padding:0;background:transparent;border-bottom:0;border-radius:0}.MenuCollection_collectionSwitch__uqonS>*{justify-content:flex-start;padding-inline:0;font-size:.8125rem;font-weight:450}.MenuCollection_collectionSwitch__uqonS>[data-state=active]{color:var(--ys-ink);font-weight:600}.MenuCollection_collectionHeader__50N1f{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .875rem;min-width:0;padding-block:0 .5rem}.MenuCollection_scope__UNeCU{min-width:0;color:var(--ys-ink-2);font-size:.9375rem;line-height:1.5}.MenuCollection_scope__UNeCU b{color:var(--ys-ink);font-weight:560;font-variant-numeric:tabular-nums}.MenuCollection_scopeFiltered__wLEEV{color:var(--ys-surf-ink)}.MenuCollection_resetFilters__fkZ_G{min-height:2.75rem;padding-inline:.25rem;border:0;background:none;color:var(--ys-surf-ink);font:inherit;font-size:.8125rem;cursor:pointer;text-decoration:underline;text-decoration-color:var(--ys-border-strong);text-underline-offset:4px}.MenuCollection_resetFilters__fkZ_G:hover{text-decoration-color:currentColor}.MenuCollection_collectionHeader__50N1f .MenuCollection_addAction__arX4e{margin-inline-start:auto}.MenuCollection_workspace__w9_jy{container-type:inline-size;display:flex;flex-direction:column;min-width:0;color:var(--ys-ink)}.MenuCollection_toolbar__tO4rg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"search search" "category availability";align-items:center;gap:.5rem;padding-block:0 .5rem}.MenuCollection_search__jIQPk{grid-area:search;position:relative;min-width:0}.MenuCollection_search__jIQPk input{width:100%;height:2.75rem;padding-inline:2.5rem 2.75rem;border-color:transparent;background:var(--ys-surface-2)}.MenuCollection_search__jIQPk input:hover{border-color:var(--ys-border-strong)}.MenuCollection_search__jIQPk:has(input:not(:-moz-placeholder)) input{border-color:var(--ys-surf);background:var(--ys-surface)}.MenuCollection_search__jIQPk input:focus,.MenuCollection_search__jIQPk:has(input:not(:placeholder-shown)) input{border-color:var(--ys-surf);background:var(--ys-surface)}.MenuCollection_search__jIQPk>svg:first-child{position:absolute;inset-inline-start:.875rem;top:50%;transform:translateY(-50%);color:var(--ys-ink-muted);pointer-events:none}.MenuCollection_search__jIQPk>button,.MenuCollection_search__jIQPk>svg:last-child:not(:first-child){position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%)}.MenuCollection_search__jIQPk>button{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--ys-r-sm);color:var(--ys-ink-2)}.MenuCollection_search__jIQPk>svg:last-child:not(:first-child){inset-inline-end:.875rem;color:var(--ys-ink-muted)}.MenuCollection_search__jIQPk>button:hover{background:var(--ys-surface-2)}.MenuCollection_filter__hDZAJ{display:grid;min-width:0}.MenuCollection_categoryFilter__P8X_s{grid-area:category}.MenuCollection_availabilityFilter__ee8Qw{grid-area:availability}.MenuCollection_filter__hDZAJ select{min-width:0;width:100%;min-height:2.75rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:var(--ys-r-sm);background:var(--ys-surface-2);color:var(--ys-ink-2);font:inherit;font-size:.875rem;cursor:pointer}.MenuCollection_filter__hDZAJ select:hover{border-color:var(--ys-border-strong);color:var(--ys-ink)}.MenuCollection_filterActive__Wrwbn select{border-color:var(--ys-surf);background:var(--ys-surf-soft);color:var(--ys-surf-ink);font-weight:500}.MenuCollection_addAction__arX4e{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;height:auto;padding:.625rem .75rem;white-space:normal;font-size:.875rem;line-height:1.35}.MenuCollection_addAction__arX4e svg{flex-shrink:0}.MenuCollection_tools__1Y0Lt{min-width:0;border-bottom:1px solid var(--ys-border)}.MenuCollection_toolForms__LLNrM{padding-block:1.25rem;border-top:1px solid var(--ys-border)}.MenuCollection_toolForms__LLNrM>.products-quick-add>section{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.MenuCollection_toolActions__O6clL{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-block:0 1.25rem}.MenuCollection_toolActions__O6clL>:is(a,button){min-height:2.75rem;gap:.5rem}.MenuCollection_photoHelp__02jLt{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .75rem;min-width:0;padding-block:.5rem;border-bottom:1px solid var(--ys-border);font-size:.8125rem;color:var(--ys-ink-2)}.MenuCollection_photoHelp__02jLt p{max-width:38ch}.MenuCollection_photoHelp__02jLt button{min-height:2.75rem;gap:.5rem}.MenuCollection_workspace__w9_jy .MenuCollection_results__Vpiak{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}.MenuCollection_mobileList__KRDvI{display:grid;list-style:none;margin:0;padding:0}.MenuCollection_mobileRow__DI_T_{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;padding-block:1rem;border-bottom:1px solid var(--ys-border)}.MenuCollection_mobileSelectBar__vgVvJ{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;min-width:0;border-bottom:1px solid var(--ys-border)}.MenuCollection_mobileSelectBar__vgVvJ>*{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.875rem}.MenuCollection_mobileSelectAll__ujnod{margin-inline-end:auto;color:var(--ys-ink-2);cursor:pointer}.MenuCollection_mobileSelectStart__Qjt9q{padding-inline:.25rem;color:var(--ys-surf-ink)}.MenuCollection_mobileSelectDone__kPdvl{padding-inline:.5rem;color:var(--ys-surf-ink);font-weight:560}.MenuCollection_mobileRowSelecting__7Hbe9{min-width:0;padding-block:.5rem;border-bottom:1px solid var(--ys-border)}.MenuCollection_mobileSelect__iZp0V{display:grid;grid-template-columns:2.75rem 4rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:4rem;cursor:pointer}.MenuCollection_mobileSelect__iZp0V>input{justify-self:center}.MenuCollection_mobileSelect__iZp0V .MenuCollection_itemName__Ik_fm{font-size:1rem}.MenuCollection_mobileSelectMeta__XZ0AT{display:block;margin-top:.25rem;color:var(--ys-ink-2);font-size:.875rem;font-variant-numeric:tabular-nums}.MenuCollection_workspaceUnderBulkBar__Fs28I{padding-bottom:8rem}.MenuCollection_mobileRow__DI_T_>div:last-child>*+*{margin-top:.125rem}.MenuCollection_mobileRow__DI_T_>div:last-child>:is(a,p):first-child{min-height:0}.MenuCollection_itemName__Ik_fm{color:var(--ys-ink);font-size:1rem;font-weight:560;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance}.MenuCollection_description__qevGJ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:58ch;color:var(--ys-ink-muted);font-size:.8125rem;line-height:1.5}.MenuCollection_category__xNtYT{margin-top:.25rem;color:var(--ys-ink-muted);font-size:.75rem;line-height:1.45}.MenuCollection_priceCell__Np30p{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.MenuCollection_priceCell__Np30p button{justify-content:flex-end}.MenuCollection_priceCell__Np30p .font-mono{font-family:inherit}.MenuCollection_priceCell__Np30p button,.MenuCollection_priceCell__Np30p button>span:first-child{font-size:1rem;font-weight:500;letter-spacing:-.02em}.MenuCollection_priceCell__Np30p .MenuCollection_unit__u10PR{color:var(--ys-ink-muted);font-size:.75rem;line-height:1.4}.MenuCollection_desktopTable__owLpG{display:none}.MenuCollection_table__FxOtn{width:100%}.MenuCollection_table__FxOtn thead{background:var(--ys-bg)}.MenuCollection_table__FxOtn th{height:2.75rem;background:transparent;color:var(--ys-ink-2);font-size:.75rem;font-weight:450}.MenuCollection_table__FxOtn td{padding:.375rem .75rem;vertical-align:middle}.MenuCollection_table__FxOtn td:first-child{padding-inline-start:0}.MenuCollection_table__FxOtn td:last-child{padding-inline-end:0}.MenuCollection_table__FxOtn tbody tr{border-color:var(--ys-border)}.MenuCollection_table__FxOtn tbody tr.MenuCollection_groupRow__q_12Y{background:var(--ys-surface-2)}.MenuCollection_table__FxOtn tbody tr.MenuCollection_groupRow__q_12Y td{padding:.625rem .75rem;color:var(--ys-ink);font-size:.8125rem;font-weight:600}.MenuCollection_table__FxOtn .MenuCollection_itemName__Ik_fm{font-size:1rem;line-height:1.35}.MenuCollection_table__FxOtn .MenuCollection_description__qevGJ{-webkit-line-clamp:1}.MenuCollection_meta__obJ5Z{display:flex;min-width:0;max-width:64ch;gap:.375rem;color:var(--ys-ink-muted);font-size:.8125rem;line-height:1.4}.MenuCollection_meta__obJ5Z .MenuCollection_category__xNtYT{margin-top:0;flex-shrink:0;font-size:inherit}.MenuCollection_meta__obJ5Z .MenuCollection_description__qevGJ{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit}.MenuCollection_meta__obJ5Z>*+:before{content:"·";margin-inline-end:.375rem}.MenuCollection_table__FxOtn .MenuCollection_priceCell__Np30p{min-width:8.5rem;text-align:right}.MenuCollection_table__FxOtn .MenuCollection_priceCell__Np30p button{justify-content:flex-end}.MenuCollection_table__FxOtn .MenuCollection_priceCell__Np30p .MenuCollection_unit__u10PR{display:inline;margin-inline-start:.25rem}.MenuCollection_workspace__w9_jy :is(select,summary,.MenuCollection_search__jIQPk>button,.MenuCollection_railPage__PQlJr,.MenuCollection_pageStep__56dw2):focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}@container (min-width: 46rem){.MenuCollection_toolbar__tO4rg{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"search category availability"}}@container (min-width: 56rem){.MenuCollection_toolbar__tO4rg{grid-template-columns:minmax(12rem,1.4fr) minmax(8.5rem,.7fr) minmax(10rem,.7fr);grid-template-areas:"search category availability"}.MenuCollection_mobileList__KRDvI,.MenuCollection_mobileSelectBar__vgVvJ{display:none}.MenuCollection_desktopTable__owLpG{display:block;overflow-x:auto}}@container (max-width: 28rem){.MenuCollection_photoHelp__02jLt{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.MenuCollection_workspace__w9_jy :is(button,a,summary){transition:none}}.MenuCollection_addAction__arX4e .MenuCollection_fullLabel__yKuiY{display:none}@container (min-width: 46rem){.MenuCollection_addAction__arX4e .MenuCollection_shortLabel__0R0YO{display:none}.MenuCollection_addAction__arX4e .MenuCollection_fullLabel__yKuiY{display:inline}}div.MenuCollection_categoryWorkspace__JWDwz{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}.MenuCollection_categoryWorkspace__JWDwz .MenuCollection_categoryHeader__u53ey{padding:1rem 0}.MenuCollection_categoryWorkspace__JWDwz .MenuCollection_categoryBody__90YpT{padding:0}.MenuCollection_itemLabels__1hyuT:empty{display:none}.MenuCollection_itemLabels__1hyuT:has(>span){margin-block:.5rem;min-width:0;max-width:58ch;white-space:normal}.MenuCollection_mobileItemLabels__S6a60{grid-column:1/-1}.MenuCollection_mobileItemLabels__S6a60:has(>span){margin-block:-.5rem 0}.MenuCollection_table__FxOtn .MenuCollection_stateCell__mp0c_{text-align:right}.MenuCollection_table__FxOtn .MenuCollection_stateCell__mp0c_>div{align-items:flex-end}.MenuCollection_mobileRow__DI_T_ .MenuCollection_priceCell__Np30p{display:inline-flex;align-items:baseline;gap:.25rem}.MenuCollection_mobileRow__DI_T_ .MenuCollection_mobileState__afOky{display:inline-flex;margin-top:0;margin-inline-start:.75rem;vertical-align:baseline}.MenuCollection_mobileRow__DI_T_ .MenuCollection_mobileState__afOky>:is(button,span){min-height:2.75rem}.MenuCollection_table__FxOtn tbody tr:last-child{border-bottom-width:0}.MenuCollection_mobileList__KRDvI>li:last-child{border-bottom:0}.MenuCollection_terminal__ITyFW{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"rail" "step" "perpage";align-items:center;gap:.75rem;min-width:0;padding-block:1.25rem .25rem;border-top:1px solid var(--ys-ink-2)}.MenuCollection_rail__7mq_j{grid-area:rail;display:flex;align-items:flex-end;min-width:0;margin-inline-start:-.375rem}.MenuCollection_railPage__PQlJr{display:inline-grid;align-content:end;justify-items:center;min-width:2.75rem;min-height:2.75rem;padding-block:.625rem .4375rem;border:0;border-bottom:2px solid transparent;background:none;color:var(--ys-ink-2);font:inherit;font-size:1.0625rem;font-weight:450;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer}.MenuCollection_railPage__PQlJr:hover{color:var(--ys-ink);border-bottom-color:var(--ys-border-strong)}.MenuCollection_railPage__PQlJr[aria-current=page]{color:var(--ys-ink);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;border-bottom-color:var(--ys-surf);cursor:default}.MenuCollection_railGap__s_SrX{display:inline-grid;align-content:end;justify-items:center;min-width:1.5rem;min-height:2.75rem;padding-block:.625rem .4375rem;color:var(--ys-ink-muted);font-size:1.0625rem;line-height:1}.MenuCollection_pageStep__56dw2{grid-area:step;display:inline-grid;place-items:center;min-height:2.75rem;padding:.625rem 1rem;border:1px solid var(--ys-surf);border-radius:var(--ys-r-sm);background:var(--ys-surf-soft);color:var(--ys-surf-ink);font:inherit;font-size:.9375rem;font-weight:500;line-height:1.3;cursor:pointer}.MenuCollection_pageStep__56dw2:hover{border-color:var(--ys-surf-ink)}.MenuCollection_perPage__E5_zy{grid-area:perpage;display:flex;align-items:center;gap:.25rem;min-width:0;margin:0;color:var(--ys-ink-muted);font-size:.8125rem}.MenuCollection_perPage__E5_zy select{min-width:2.75rem;min-height:2.75rem;padding:0 .25rem;text-align:center;border:0;background:none;color:var(--ys-ink-2);font:inherit;font-size:.8125rem;font-variant-numeric:tabular-nums;-webkit-text-decoration:underline dotted var(--ys-border-strong);text-decoration:underline dotted var(--ys-border-strong);text-underline-offset:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MenuCollection_perPage__E5_zy select:hover{color:var(--ys-ink);text-decoration-color:currentColor}.MenuCollection_terminalEmpty__EdHY_{grid-template-areas:"text" "step";justify-items:start;border-top:1px solid var(--ys-border)}.MenuCollection_terminalEmptyText__D6gZF{grid-area:text;margin:0;color:var(--ys-ink);font-size:.9375rem;font-weight:560}@container (min-width: 46rem){.MenuCollection_terminal__ITyFW{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rail perpage";gap:0 1.5rem}.MenuCollection_terminal__ITyFW:not(.MenuCollection_terminalEmpty__EdHY_) .MenuCollection_pageStep__56dw2{display:none}.MenuCollection_terminalEmpty__EdHY_{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text step";align-items:center}}.MenuQuickAdd_root__Wqj6z{container:menu-quick-add/inline-size}.MenuQuickAdd_form__s_KKT{max-width:64rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end}.MenuQuickAdd_categoryNotice__QGm3t,.MenuQuickAdd_category__R8k_B,.MenuQuickAdd_nameField__ncKZ2{grid-column:1/-1;min-width:0}.MenuQuickAdd_category__R8k_B{border-bottom:1px solid var(--ys-border);padding-bottom:.5rem}.MenuQuickAdd_categorySummary__EcIiq{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;gap:.75rem;cursor:pointer;list-style:none;border-radius:var(--ys-r-sm)}.MenuQuickAdd_categorySummary__EcIiq::-webkit-details-marker{display:none}.MenuQuickAdd_categorySummary__EcIiq>span{display:grid;min-width:0;gap:.25rem}.MenuQuickAdd_categorySummary__EcIiq svg{flex-shrink:0}.MenuQuickAdd_category__R8k_B[open] .MenuQuickAdd_categorySummary__EcIiq svg{transform:rotate(180deg)}.MenuQuickAdd_categoryLabel__DPsKh{font-size:.75rem;color:var(--ys-ink-muted);line-height:1.4}.MenuQuickAdd_categoryValue__b_GqU{font-size:.875rem;font-weight:500;color:var(--ys-ink);line-height:1.45;overflow-wrap:anywhere}.MenuQuickAdd_categoryChoices__0LXv4{display:grid;gap:.375rem;min-width:0;margin-block:.75rem .25rem}.MenuQuickAdd_categoryChoices__0LXv4 select{min-width:0;max-width:100%;min-height:2.75rem;padding:.5rem;border:1px solid var(--ys-border-strong);border-radius:var(--ys-r-sm);background:var(--ys-surface);font:inherit;font-size:1rem}.MenuQuickAdd_categoryNotice__QGm3t{margin:0;font-size:.8125rem;line-height:1.5;color:var(--ys-ink-2);overflow-wrap:anywhere}.MenuQuickAdd_categoryNotice__QGm3t p{margin:0}.MenuQuickAdd_categoryNotice__QGm3t button{min-height:2.75rem}.MenuQuickAdd_form__s_KKT .MenuQuickAdd_name__7GOjB{min-height:5rem;font-size:1rem;line-height:1.5;resize:vertical}.MenuQuickAdd_priceField__A8RzC{min-width:0}.MenuQuickAdd_addAction__9km43,.MenuQuickAdd_priceField__A8RzC input{min-height:2.75rem;font-size:1rem}html:not([data-ys-input-modality=pointer]) .MenuQuickAdd_categorySummary__EcIiq:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}@container menu-quick-add (min-width: 46rem){.MenuQuickAdd_form__s_KKT{grid-template-columns:minmax(0,1fr) 9rem auto}.MenuQuickAdd_nameField__ncKZ2{grid-column:auto}}.MenuCategoryDirectory_directory__eFPvN{container-type:inline-size;display:grid;min-width:0;margin:0;padding:0;list-style:none;color:var(--ys-ink)}.MenuCategoryDirectory_row__3_Y_f{min-width:0;padding-block:1.125rem .625rem;border-bottom:1px solid var(--ys-border)}.MenuCategoryDirectory_row__3_Y_f:first-child{padding-top:.25rem}.MenuCategoryDirectory_overview__yiuTw{display:flex;align-items:flex-start;gap:.875rem;min-width:0}.MenuCategoryDirectory_image__nx9x2{display:block;flex:0 0 3.5rem;width:3.5rem;height:3.5rem;margin-block-start:.375rem;border-radius:var(--ys-r-sm);-o-object-fit:cover;object-fit:cover}.MenuCategoryDirectory_emoji__3Tk36{display:grid;flex:0 0 3.5rem;width:3.5rem;min-height:3.5rem;place-items:center;font-size:1.75rem;line-height:1.2}.MenuCategoryDirectory_identity__B8WcT{flex:1 1 auto;min-width:0}.MenuCategoryDirectory_name__rkcBQ{min-width:0;margin:0;font:inherit}.MenuCategoryDirectory_nameLink___GsWY{display:flex;align-items:baseline;gap:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2.75rem;padding-block:.5rem;border-radius:var(--ys-r-sm);color:var(--ys-ink);font-size:1.0625rem;font-weight:550;line-height:1.35;letter-spacing:-.015em;text-decoration:none}.MenuCategoryDirectory_nameLink___GsWY>span{min-width:0;overflow-wrap:anywhere}.MenuCategoryDirectory_nameLink___GsWY>svg{flex-shrink:0;align-self:center;color:var(--ys-ink-muted)}.MenuCategoryDirectory_nameLink___GsWY:hover,.MenuCategoryDirectory_nameLink___GsWY[aria-current=true]{color:var(--ys-surf-ink)}.MenuCategoryDirectory_nameLink___GsWY:hover>span,.MenuCategoryDirectory_nameLink___GsWY[aria-current=true]>span{text-decoration:underline;text-underline-offset:.2em}.MenuCategoryDirectory_metadata__WT6Ke{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;min-width:0;color:var(--ys-ink-2);font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.MenuCategoryDirectory_count__c1AZh{font-variant-numeric:tabular-nums}.MenuCategoryDirectory_status__9xas0{color:var(--ys-ink-muted)}.MenuCategoryDirectory_externalId__0EiqS{min-width:0;color:var(--ys-ink-muted);overflow-wrap:anywhere}.MenuCategoryDirectory_externalId__0EiqS code{font-family:var(--font-mono);color:var(--ys-ink-2)}.MenuCategoryDirectory_status__9xas0[data-active=false]{color:var(--ys-ink-2)}.MenuCategoryDirectory_settings__tC7Y2{min-width:0;margin-top:.25rem}.MenuCategoryDirectory_settingsSummary__Sad10{display:flex;align-items:center;gap:.375rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2.75rem;padding-block:.625rem;border-radius:var(--ys-r-sm);color:var(--ys-ink-2);font-size:.8125rem;line-height:1.4;list-style:none;cursor:pointer}.MenuCategoryDirectory_settingsSummary__Sad10::-webkit-details-marker{display:none}.MenuCategoryDirectory_settingsSummary__Sad10>svg{flex-shrink:0}.MenuCategoryDirectory_settings__tC7Y2[open]>.MenuCategoryDirectory_settingsSummary__Sad10>svg{transform:rotate(180deg)}.MenuCategoryDirectory_settingsBody__12rr5{display:grid;min-width:0;gap:.875rem;padding-block:.25rem .75rem}.MenuCategoryDirectory_actions__ZwBVV{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.MenuCategoryDirectory_action__4GCvo{min-height:2.75rem}html:not([data-ys-input-modality=pointer]) .MenuCategoryDirectory_directory__eFPvN :is(.MenuCategoryDirectory_nameLink___GsWY,.MenuCategoryDirectory_settingsSummary__Sad10):focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}@container (min-width: 42rem){.MenuCategoryDirectory_nameLink___GsWY{font-size:1.125rem}.MenuCategoryDirectory_settingsBody__12rr5{grid-template-columns:minmax(0,1fr) auto;align-items:center}.MenuCategoryDirectory_actions__ZwBVV{justify-content:flex-end}}.dish-labels_labels__tnt6L{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.375rem;min-width:0;max-width:100%;margin-block:.5rem;flex-shrink:0;font-family:inherit;text-align:start}.dish-labels_labels__tnt6L.dish-labels_labels__tnt6L .dish-labels_label__rzkGV{display:inline-block;min-width:0;max-width:100%;padding:.3rem .55rem;border:1px solid var(--bz-line-subtle,#d8d9d6);border-radius:var(--bz-button-radius,.375rem);background:var(--bz-surface,#f7f7f4);color:var(--bz-text,#343733);font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.45;letter-spacing:normal;text-transform:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.dish-labels_labels__tnt6L.dish-labels_labels__tnt6L .dish-labels_label__rzkGV[data-tone=accent]{border-color:var(--bz-primary,#526452);background:color-mix(in srgb,var(--bz-primary,#526452) 9%,var(--bz-surface,#fff));color:var(--bz-text,#343733)}@media (forced-colors:active){.dish-labels_labels__tnt6L.dish-labels_labels__tnt6L .dish-labels_label__rzkGV{color:CanvasText;background:Canvas;border-color:CanvasText}.dish-labels_labels__tnt6L.dish-labels_labels__tnt6L .dish-labels_label__rzkGV[data-tone=accent]{border-style:double}}.VenueLabelLibrary_library__COyB_{display:grid;gap:16px;min-width:0}.VenueLabelLibrary_preview__e9fuP{min-width:0;padding-block:4px 8px}.VenueLabelLibrary_eyebrow__MYPjI{margin:0 0 8px;font-size:12px;color:var(--text-muted)}.VenueLabelLibrary_dishName__W3EOj{margin:0;font-size:20px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.VenueLabelLibrary_actions__gi9mC,.VenueLabelLibrary_editorMeta__LeUaZ,.VenueLabelLibrary_footer__bIiqg,.VenueLabelLibrary_header__tPjN1,.VenueLabelLibrary_toolbar__hKXHl{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.VenueLabelLibrary_toolbar__hKXHl{justify-content:flex-start;gap:8px 24px}.VenueLabelLibrary_header__tPjN1 h4{margin:0;font-size:16px;font-weight:600}.VenueLabelLibrary_hint__qid6t{margin:0;color:var(--text-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.VenueLabelLibrary_addButton__QLJj0,.VenueLabelLibrary_textButton__vDh1D{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;line-height:1.5;text-align:start}.VenueLabelLibrary_addButton__QLJj0{color:var(--ys-surf-ink);font-weight:500}.VenueLabelLibrary_textButton__vDh1D{color:var(--text-secondary);text-decoration:underline;text-underline-offset:4px}.VenueLabelLibrary_editor__6i_GK,.VenueLabelLibrary_workspace__yQl1H{display:grid;gap:16px;min-width:0;padding:20px 0 4px;border-top:1px solid var(--border-subtle)}.VenueLabelLibrary_workspace__yQl1H:empty,.VenueLabelLibrary_workspace__yQl1H[hidden]{display:none}.VenueLabelLibrary_choices__lM1X9,.VenueLabelLibrary_manageChoices__qUCQ8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.VenueLabelLibrary_choice__r3hOe,.VenueLabelLibrary_editChoice__ViKeX,.VenueLabelLibrary_newChoice__NXfmR{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;min-height:44px;padding:8px 12px;border:1px solid var(--border-medium);border-radius:var(--ys-r-md);font-size:13px;line-height:1.5;text-align:start;overflow-wrap:anywhere}.VenueLabelLibrary_choice__r3hOe span{min-width:0}.VenueLabelLibrary_choiceCheck__MttWV{flex-shrink:0;visibility:hidden}.VenueLabelLibrary_choice__r3hOe[aria-pressed=true]{border-color:var(--ys-surf-ink);background:var(--ys-surf-soft);color:var(--ys-surf-ink)}.VenueLabelLibrary_choice__r3hOe[aria-pressed=true] .VenueLabelLibrary_choiceCheck__MttWV{visibility:visible}.VenueLabelLibrary_newChoice__NXfmR{color:var(--ys-surf-ink);border-style:dashed}.VenueLabelLibrary_editChoice__ViKeX{text-decoration:underline;text-underline-offset:3px}.VenueLabelLibrary_choice__r3hOe:disabled,.VenueLabelLibrary_newChoice__NXfmR:disabled{opacity:.6;cursor:wait}.VenueLabelLibrary_field__JNDLC{display:grid;gap:6px;min-width:0;font-size:13px;color:var(--text-secondary)}.VenueLabelLibrary_field__JNDLC textarea{resize:vertical;line-height:1.6}.VenueLabelLibrary_editor__6i_GK{margin:0;max-width:640px}.VenueLabelLibrary_editor__6i_GK legend{padding:0 12px 0 0;font-weight:600;font-size:16px}.VenueLabelLibrary_editor__6i_GK .VenueLabelLibrary_actions__gi9mC{justify-content:flex-start}.VenueLabelLibrary_starters__L_MdI,.VenueLabelLibrary_tones__t1esy{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.VenueLabelLibrary_starters__L_MdI button,.VenueLabelLibrary_tones__t1esy button{min-height:44px;padding:8px 10px;font-size:13px}.VenueLabelLibrary_starters__L_MdI button{color:var(--ys-surf-ink);text-decoration:underline;text-underline-offset:4px}.VenueLabelLibrary_tones__t1esy{gap:4px}.VenueLabelLibrary_tones__t1esy button{border:1px solid transparent;border-radius:var(--ys-r-md)}.VenueLabelLibrary_tones__t1esy [aria-pressed=true]{border-color:var(--border-medium);background:var(--bg-surface-2)}.VenueLabelLibrary_message__ASFhI,.VenueLabelLibrary_removalNotice__9M1nl{display:grid;gap:12px;padding:16px;background:var(--bg-surface-3);border-radius:var(--ys-r-md);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.VenueLabelLibrary_removed__ah0Uc{display:grid;gap:8px}.VenueLabelLibrary_removedRow__kga4_{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding-block:12px;border-bottom:1px solid var(--border-subtle)}.VenueLabelLibrary_removedRow__kga4_>span{flex:1 1 180px;min-width:0;overflow-wrap:anywhere;font-size:14px}.VenueLabelLibrary_removedRow__kga4_ small{display:block;color:var(--text-muted);font-size:12px;margin-top:4px}.VenueLabelLibrary_srOnly__HAOs2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.VenueLabelLibrary_addButton__QLJj0:focus-visible,.VenueLabelLibrary_choice__r3hOe:focus-visible,.VenueLabelLibrary_editChoice__ViKeX:focus-visible,.VenueLabelLibrary_newChoice__NXfmR:focus-visible,.VenueLabelLibrary_starters__L_MdI button:focus-visible,.VenueLabelLibrary_textButton__vDh1D:focus-visible,.VenueLabelLibrary_tones__t1esy button:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}.CompositionEditor_assignedGroup___71Gq,.CompositionEditor_editor__CKHTg,.CompositionEditor_field__yJTZH,.CompositionEditor_stack___93Qn{min-width:0}.CompositionEditor_stack___93Qn{display:grid;gap:16px}.CompositionEditor_hint__lZDaO{margin:0;color:var(--text-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.CompositionEditor_sizeRow__JQLX1{min-width:0;margin:0;padding:16px;border:1px solid var(--border-light);border-radius:var(--ys-r-md)}.CompositionEditor_sizeRow__JQLX1 legend{padding-inline:6px;color:var(--text-secondary);font-size:12px}.CompositionEditor_sizeFields__HNA_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(112px,.8fr) 44px;align-items:start;gap:12px}.CompositionEditor_field__yJTZH{display:grid;gap:6px;color:var(--text-secondary);font-size:12px;line-height:1.5}.CompositionEditor_field__yJTZH input,.CompositionEditor_field__yJTZH textarea{min-width:0;min-height:44px;font-size:14px}.CompositionEditor_field__yJTZH textarea{min-height:88px;resize:vertical;line-height:1.6}.CompositionEditor_field__yJTZH select{min-width:0;width:100%;min-height:44px;border:1px solid var(--border-medium);border-radius:var(--ys-r-md);padding:8px 28px 8px 12px;background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:14px}.CompositionEditor_error__Ptlap{color:var(--error)}.CompositionEditor_removeButton__bM5In{color:var(--text-muted);flex-shrink:0}.CompositionEditor_sizeFields__HNA_5>.CompositionEditor_removeButton__bM5In{margin-top:24px}.CompositionEditor_externalId__PEBhw{margin:8px 0 0;color:var(--text-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.CompositionEditor_externalId__PEBhw code{font-family:var(--font-mono);color:var(--text-secondary)}.CompositionEditor_addButton__z_tiE{justify-self:start}.CompositionEditor_actions__UfAXO{display:flex;flex-wrap:wrap;gap:8px}.CompositionEditor_optionList__EF8KE{display:grid;gap:16px;font-size:14px;overflow-wrap:anywhere}.CompositionEditor_optionList__EF8KE dt{font-weight:600}.CompositionEditor_optionList__EF8KE dd{display:grid;gap:4px;margin-top:4px;color:var(--text-secondary)}.CompositionEditor_variantList__S1m_v{margin:0;padding:0;list-style:none}.CompositionEditor_variantList__S1m_v li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-block:12px;border-top:1px solid var(--border-subtle);font-size:14px;overflow-wrap:anywhere}.CompositionEditor_variantList__S1m_v small{display:block;margin-top:4px;color:var(--text-muted)}.CompositionEditor_variantList__S1m_v strong{white-space:nowrap;font-variant-numeric:tabular-nums}.CompositionEditor_assignmentHeader__2kAyJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:end}.CompositionEditor_groupHeading__s_hO5{min-width:0;margin:0;font-size:15px;line-height:1.5;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.CompositionEditor_assignedGroup___71Gq{padding:16px;border:1px solid var(--border-light);border-radius:var(--ys-r-md)}.CompositionEditor_groupHeader__eM0uG{display:flex;gap:12px;align-items:start;justify-content:space-between}.CompositionEditor_groupHeader__eM0uG .CompositionEditor_groupHeading__s_hO5{padding-block:10px}.CompositionEditor_groupDetails__a8d3c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin-block:0 12px;font-size:12px;line-height:1.6;color:var(--text-muted)}.CompositionEditor_textLink__imzpK{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ys-surf-ink);text-decoration:underline;text-underline-offset:4px}.CompositionEditor_itemList__BmP42{display:grid;gap:4px;margin-top:8px}.CompositionEditor_itemChoice__rympP{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;min-height:48px;padding:12px;border:1px solid transparent;border-radius:var(--ys-r-md);color:var(--text-primary);text-align:left;font-size:14px;line-height:1.5}.CompositionEditor_itemChoice__rympP:hover{background:var(--bg-surface-3)}.CompositionEditor_itemChoice__rympP[aria-pressed=true]{background:var(--ys-surf-soft);border-color:var(--border-medium)}.CompositionEditor_choiceMark__BbfZB{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border:1px solid var(--border-medium);border-radius:4px;color:var(--ys-surf-ink)}.CompositionEditor_roundMark__kB2mE{border-radius:50%}[aria-pressed=true]>.CompositionEditor_choiceMark__BbfZB{border-color:var(--ys-surf-ink)}.CompositionEditor_itemName__OzIoN{min-width:0;overflow-wrap:anywhere}.CompositionEditor_itemName__OzIoN small{display:block;margin-top:4px;font-size:12px;color:var(--text-muted)}.CompositionEditor_itemPrice__UZYo8{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:13px}.CompositionEditor_emptyState__nj2y7{padding-block:16px;color:var(--text-muted);font-size:14px;line-height:1.6}.CompositionEditor_badgeChoices__cHCbw{display:flex;flex-wrap:wrap;gap:8px}.CompositionEditor_badgeChoice__viQYU{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--border-medium);border-radius:var(--ys-r-md);color:var(--text-secondary);font-size:14px}.CompositionEditor_badgeChoice__viQYU[aria-pressed=true]{background:var(--ys-surf-soft);border-color:var(--border-medium);color:var(--ys-surf-ink)}.CompositionEditor_badgeCheck__wV2_F{display:inline-flex;width:16px}.CompositionEditor_savedBadges__OkRwO{display:grid;gap:8px;margin-top:16px}.CompositionEditor_savedBadges__OkRwO ul{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;font-size:14px;overflow-wrap:anywhere}.CompositionEditor_badgeChoice__viQYU:focus-visible,.CompositionEditor_field__yJTZH select:focus-visible,.CompositionEditor_groupHeading__s_hO5:focus-visible,.CompositionEditor_itemChoice__rympP:focus-visible,.CompositionEditor_textLink__imzpK:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:3px}@media (max-width:760px){.CompositionEditor_sizeFields__HNA_5{grid-template-columns:minmax(0,1fr) 44px}.CompositionEditor_sizeFields__HNA_5>.CompositionEditor_field__yJTZH{grid-column:1/-1}.CompositionEditor_sizeFields__HNA_5>.CompositionEditor_field__yJTZH:first-child{grid-column:1}.CompositionEditor_sizeFields__HNA_5>.CompositionEditor_removeButton__bM5In{grid-column:2;grid-row:1}}@media (max-width:480px){.CompositionEditor_assignmentHeader__2kAyJ{grid-template-columns:minmax(0,1fr)}.CompositionEditor_assignedGroup___71Gq{padding:12px}.CompositionEditor_itemChoice__rympP{grid-template-columns:20px minmax(0,1fr);padding:10px}.CompositionEditor_itemPrice__UZYo8{grid-column:2;margin-top:-6px}.CompositionEditor_sizeRow__JQLX1{padding:12px}}.ProductMediaManager_gallery__Igjrq{min-width:0}.ProductMediaManager_explanation__7uZyu{margin:0 0 20px;color:var(--text-secondary);font-size:13px;line-height:1.6}.ProductMediaManager_mediaList__Oxs41{display:grid;gap:28px;margin:0;padding:0;list-style:none}.ProductMediaManager_mediaRow__AzAZC{min-width:0;padding-bottom:24px;border-bottom:1px solid var(--border-subtle)}.ProductMediaManager_dragging__7Zs99{opacity:.5}.ProductMediaManager_rowHeading__LS3hk{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:8px}.ProductMediaManager_rowHeading__LS3hk h4{margin:0;font-size:14px;font-weight:600;scroll-margin-block:24px}.ProductMediaManager_rowHeading__LS3hk h4 span{color:var(--text-muted);font-weight:400}.ProductMediaManager_primary__vACpF{color:var(--ys-surf-ink);font-size:12px}.ProductMediaManager_dragHandle__hY14L{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;cursor:grab;color:var(--text-muted)}.ProductMediaManager_dragHandle__hY14L:active{cursor:grabbing}.ProductMediaManager_image__43DT0{aspect-ratio:4/3;overflow:hidden;background:var(--bg-surface-2);border-radius:3px}.ProductMediaManager_image__43DT0 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ProductMediaManager_description__j_u4r{display:grid;gap:6px;margin-top:16px;min-width:0;color:var(--text-secondary);font-size:12px}.ProductMediaManager_actions__JnsGV{display:grid;gap:4px;margin-top:8px}.ProductMediaManager_itemActions__YhJjT,.ProductMediaManager_orderActions__cZ34l{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px}.ProductMediaManager_action__CH7GD{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-height:44px;padding:0;border:0;border-radius:3px;background:none;color:var(--ys-surf-ink);font-size:13px;line-height:1.4;cursor:pointer}.ProductMediaManager_action__CH7GD:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.ProductMediaManager_action__CH7GD:disabled{color:var(--text-dim);cursor:default}.ProductMediaManager_remove__WkD_K{margin-left:auto;color:var(--text-secondary)}.ProductMediaManager_remove__WkD_K:hover{color:var(--error)}.ProductMediaManager_action__CH7GD:focus-visible,.ProductMediaManager_rowHeading__LS3hk h4:focus{outline:2px solid var(--ys-surf-focus);outline-offset:4px}.DishEditor_editor__BUfcQ{max-width:1160px;color:var(--ys-ink);overflow-wrap:anywhere}.DishEditor_saveBar__bDg9H{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:8px}.DishEditor_heading__GbeQi{min-width:0;max-width:100%;font-size:14px;font-weight:500;line-height:1.5;scroll-margin-top:24px}.DishEditor_saveActions__G0W1V{display:flex;flex:0 0 auto;gap:8px;max-width:48%}.DishEditor_sectionNavigation__uJyWU{padding-bottom:12px;margin-bottom:28px;border-bottom:1px solid var(--ys-border)}.DishEditor_sectionNavigation__uJyWU ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.DishEditor_sectionNavigation__uJyWU li{min-width:0;max-width:100%}.DishEditor_saveReturn__DfqxC,.DishEditor_sectionNavigation__uJyWU button{min-height:44px;max-width:100%;border:0;border-radius:0;padding:8px 0;background:none;color:var(--ys-surf-ink);font:inherit;font-size:.8125rem;font-weight:500;line-height:1.5;text-align:left;overflow-wrap:anywhere;cursor:pointer;text-decoration:underline;text-decoration-color:var(--ys-border-strong);text-underline-offset:4px}.DishEditor_saveReturn__DfqxC:hover,.DishEditor_sectionNavigation__uJyWU button:hover{text-decoration-color:currentColor}.DishEditor_heading__GbeQi:focus,.DishEditor_navigationTarget__H9oTx:focus,.DishEditor_saveReturn__DfqxC:focus-visible,.DishEditor_sectionNavigation__uJyWU button:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:4px}.DishEditor_navigationTarget__H9oTx{scroll-margin-top:24px}.DishEditor_saveReturn__DfqxC{width:-moz-fit-content;width:fit-content;margin-top:12px;font-size:.75rem}.DishEditor_labelsPanel__yJiMp button{min-height:44px}.DishEditor_workspace__eZ_um{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,4vw,64px)}.DishEditor_essential__dhy63,.DishEditor_visual___mVDr{min-width:0}.DishEditor_visual___mVDr{position:sticky;top:28px}.DishEditor_visual___mVDr:has(.DishEditor_disclosure__BmwWh[open]){position:static}.DishEditor_dishImage__aoqT5{position:relative;margin:0 0 16px;background:var(--ys-surface-2);aspect-ratio:4/3;overflow:hidden;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ys-border)}.DishEditor_dishImage__aoqT5 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DishEditor_editor__BUfcQ .DishEditor_panel__GXSrE{border:0;border-radius:0;box-shadow:none;background:transparent;transition:none}.DishEditor_panel__GXSrE>div{padding:0}.DishEditor_panel__GXSrE>div+div{margin-top:16px}.DishEditor_essential__dhy63>.DishEditor_panel__GXSrE+.DishEditor_panel__GXSrE{margin-top:24px;padding-top:24px;border-top:1px solid var(--ys-border)}.DishEditor_editor__BUfcQ .DishEditor_nameInput__Qtt8J{height:auto;min-height:60px;padding:10px 0;border:0;border-bottom:1px solid var(--ys-border);border-radius:0;box-shadow:none;font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.03em}.DishEditor_essential__dhy63 button:not([role=switch]),.DishEditor_essential__dhy63 input,.DishEditor_essential__dhy63 textarea{min-height:44px}.DishEditor_essential__dhy63 textarea{min-height:112px;line-height:1.6}.DishEditor_menuPlacement__TGKst{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-top:24px;margin-top:24px;border-top:1px solid var(--ys-border)}.DishEditor_menuPlacement__TGKst h3{font-size:13px;font-weight:500;color:var(--ys-ink-2)}.DishEditor_further__M7R3K{margin:44px 0 24px;border-top:1px solid var(--ys-border)}.DishEditor_disclosure__BmwWh{border-bottom:1px solid var(--ys-border);min-width:0}.DishEditor_disclosure__BmwWh>summary{display:flex;align-items:center;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;font-size:15px;font-weight:500;list-style:none}.DishEditor_disclosure__BmwWh>summary::-webkit-details-marker{display:none}.DishEditor_disclosure__BmwWh>summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:400;color:var(--ys-surf-deep)}.DishEditor_disclosure__BmwWh[open]>summary:after{content:"−"}.DishEditor_disclosure__BmwWh>summary span{font-size:13px;font-weight:400;color:var(--ys-ink-2)}.DishEditor_disclosure__BmwWh>summary:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:4px}.DishEditor_disclosureBody__U8Sy4{display:grid;gap:24px;max-width:760px;padding:12px 0 32px}.DishEditor_visual___mVDr .DishEditor_disclosure__BmwWh>.DishEditor_saveReturn__DfqxC{margin-bottom:24px}.DishEditor_visual___mVDr .DishEditor_disclosure__BmwWh>.DishEditor_panel__GXSrE{padding:12px 0 24px}.DishEditor_visual___mVDr .DishEditor_panel__GXSrE>div:first-child:has(h3){display:none}@media (max-width:760px){.DishEditor_saveBar__bDg9H{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:4px}.DishEditor_sectionNavigation__uJyWU{margin-bottom:20px}.DishEditor_sectionNavigation__uJyWU ul{gap:0 20px}.DishEditor_saveActions__G0W1V{max-width:none;width:100%}.DishEditor_workspace__eZ_um{grid-template-columns:minmax(0,1fr);gap:24px}.DishEditor_visual___mVDr{position:static;display:contents}.DishEditor_dishImage__aoqT5{order:1;width:100%;height:auto;aspect-ratio:4/3;margin:0}.DishEditor_essential__dhy63{order:2}.DishEditor_visual___mVDr>:is(.DishEditor_disclosure__BmwWh,.DishEditor_panel__GXSrE,.DishEditor_saveReturn__DfqxC){order:3}.DishEditor_visual___mVDr .DishEditor_disclosure__BmwWh>summary span{flex-basis:auto}.DishEditor_editor__BUfcQ .DishEditor_nameInput__Qtt8J{font-size:26px}.DishEditor_menuPlacement__TGKst{grid-template-columns:minmax(0,1fr);gap:24px}.DishEditor_further__M7R3K{margin-top:28px}.DishEditor_disclosure__BmwWh>summary{flex-wrap:wrap;gap:4px 12px}.DishEditor_disclosure__BmwWh>summary span{flex-basis:75%}.DishEditor_disclosure__BmwWh>summary:after{margin-left:auto}}@media (prefers-reduced-motion:reduce){.DishEditor_editor__BUfcQ *{scroll-behavior:auto}}.NewDishComposition_page__RbyRz{max-width:1100px;padding:24px;color:var(--ys-ink);overflow-wrap:anywhere}.NewDishComposition_saveBar__yvv2l{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:24px;margin-bottom:16px}.NewDishComposition_identity__yMdFT{flex:1 1 16rem;display:grid;justify-items:start;gap:16px;min-width:0}.NewDishComposition_heading__8oL3M{font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.NewDishComposition_saveActions__DfFNR{flex:0 1 440px;width:100%;display:flex;flex-wrap:wrap;gap:8px;max-width:440px;padding-top:2px}.NewDishComposition_navigation__W6oGn{margin:24px 0 32px;padding-bottom:12px;border-bottom:1px solid var(--ys-border)}.NewDishComposition_navigation__W6oGn ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.NewDishComposition_navigation__W6oGn li{min-width:0;max-width:100%}.NewDishComposition_navigation__W6oGn button,.NewDishComposition_saveReturn__OvSvK{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:8px 0;border:0;background:none;color:var(--ys-surf-ink);font-size:.8125rem;line-height:1.5;text-align:left;overflow-wrap:anywhere;cursor:pointer;text-decoration:underline;text-decoration-color:var(--ys-border-strong);text-underline-offset:4px}.NewDishComposition_navigation__W6oGn button:hover,.NewDishComposition_saveReturn__OvSvK:hover{text-decoration-color:currentColor}.NewDishComposition_focusTarget__jO4HF{scroll-margin-top:24px}.NewDishComposition_heading__8oL3M.NewDishComposition_focusTarget__jO4HF{scroll-margin-top:104px}.NewDishComposition_focusTarget__jO4HF:focus{outline:none}html:not([data-ys-input-modality=pointer]) .NewDishComposition_focusTarget__jO4HF:focus,html:not([data-ys-input-modality=pointer]) .NewDishComposition_navigation__W6oGn button:focus-visible,html:not([data-ys-input-modality=pointer]) .NewDishComposition_saveReturn__OvSvK:focus-visible{outline:2px solid var(--ys-surf-focus);outline-offset:4px}.NewDishComposition_essentials__nUh6z{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:48px}.NewDishComposition_descriptionFields__qrLVS,.NewDishComposition_saleFields__TC7Yt{min-width:0}.NewDishComposition_saleFields__TC7Yt{display:grid;gap:24px}.NewDishComposition_saleFields__TC7Yt>.NewDishComposition_panel__eMofy+.NewDishComposition_panel__eMofy{padding-top:24px;border-top:1px solid var(--ys-border)}.NewDishComposition_page__RbyRz .NewDishComposition_panel__eMofy{min-width:0;border:0;border-radius:0;box-shadow:none;background:transparent;transition:none}.NewDishComposition_panel__eMofy>div{padding:0}.NewDishComposition_panel__eMofy>div+div{margin-top:16px}.NewDishComposition_panel__eMofy h3{font-size:.875rem;font-weight:500}.NewDishComposition_page__RbyRz .NewDishComposition_nameInput__neM0V{min-height:88px;line-height:1.4;font-weight:500}.NewDishComposition_essentials__nUh6z input:not([type=checkbox]),.NewDishComposition_essentials__nUh6z textarea{min-height:44px;font-size:1rem}.NewDishComposition_page__RbyRz .NewDishComposition_nameInput__neM0V{font-size:1.5rem}.NewDishComposition_nameInput__neM0V::-moz-placeholder{font-size:1rem;font-weight:400}.NewDishComposition_nameInput__neM0V::placeholder{font-size:1rem;font-weight:400}.NewDishComposition_saveReturn__OvSvK{margin-top:16px}.NewDishComposition_further__YGfSG{margin-top:24px;border-top:1px solid var(--ys-border)}.NewDishComposition_disclosure__nyEg3{min-width:0;border-bottom:1px solid var(--ys-border)}.NewDishComposition_disclosure__nyEg3>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 20px;min-height:76px;padding:18px 0;cursor:pointer;font-size:.9375rem;font-weight:500;list-style:none}.NewDishComposition_disclosure__nyEg3>summary::-webkit-details-marker{display:none}.NewDishComposition_disclosure__nyEg3>summary span{grid-column:1;color:var(--ys-ink-2);font-size:.8125rem;font-weight:400;line-height:1.5}.NewDishComposition_disclosure__nyEg3>summary:after{content:"+";grid-column:2;grid-row:1/3;color:var(--ys-surf-ink);font-size:22px;font-weight:400}.NewDishComposition_disclosure__nyEg3[open]>summary:after{content:"−"}.NewDishComposition_disclosureBody__STJYP{display:grid;gap:28px;max-width:760px;padding:8px 0 28px}.NewDishComposition_disclosureBody__STJYP>.NewDishComposition_saveReturn__OvSvK{margin-top:0;width:-moz-fit-content;width:fit-content}.NewDishComposition_sizes__n__cW>div{border:0;border-radius:0;box-shadow:none;background:transparent}.NewDishComposition_sizes__n__cW>div>div{padding-left:0;padding-right:0}@media (max-width:760px){.NewDishComposition_page__RbyRz{padding:16px 12px}.NewDishComposition_saveBar__yvv2l{flex-direction:column;gap:20px}.NewDishComposition_identity__yMdFT{flex-basis:auto}.NewDishComposition_saveActions__DfFNR{flex-basis:auto;width:100%;max-width:none;padding-top:0}.NewDishComposition_navigation__W6oGn{margin:16px 0 24px}.NewDishComposition_navigation__W6oGn ul{gap:0 20px}.NewDishComposition_essentials__nUh6z{grid-template-columns:minmax(0,1fr);gap:24px}.NewDishComposition_saleFields__TC7Yt{padding-top:24px;border-top:1px solid var(--ys-border)}.NewDishComposition_disclosureBody__STJYP{gap:24px}}