.MenuPanel_menuRoot__BCbFi{display:grid;gap:14px;min-height:calc(100vh - 48px);align-content:start}.MenuPanel_ocrBanner__qohGE{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:10px 12px 10px 16px;border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--line));border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 10%,var(--surface-strong)),var(--surface-strong))}.MenuPanel_ocrBanner__qohGE>div{display:grid;gap:2px}.MenuPanel_ocrBanner__qohGE span{display:inline-flex;align-items:center;gap:7px;color:var(--color-accent);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.MenuPanel_ocrBanner__qohGE span svg{width:16px}.MenuPanel_ocrBanner__qohGE strong{font:700 .98rem/1.2 var(--font-ui)}.MenuPanel_ocrBanner__qohGE p{margin:0;color:var(--muted);font-size:.82rem}.MenuPanel_ocrModalBody__mwCcS{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:22px;min-height:0;height:100%;overflow:hidden}.MenuPanel_ocrModalBody__mwCcS[data-has-pages=false]{grid-template-columns:minmax(0,1fr)}.MenuPanel_ocrPrerequisite__MrLsg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;max-width:680px;margin:min(16vh,160px) auto 0;padding:20px;border:1px solid color-mix(in srgb,#d97706 35%,var(--line));border-radius:20px;background:color-mix(in srgb,#fef3c7 62%,var(--surface-strong))}.MenuPanel_ocrPrerequisite__MrLsg>svg{width:26px;height:26px;color:#b45309}.MenuPanel_ocrPrerequisite__MrLsg>div{display:grid;gap:4px}.MenuPanel_ocrPrerequisite__MrLsg strong{font:750 1rem/1.25 var(--font-ui)}.MenuPanel_ocrPrerequisite__MrLsg p{margin:0;color:var(--muted);line-height:1.45}.MenuPanel_ocrCategoryList__7_Dhy,.MenuPanel_ocrDestination__lynpL,.MenuPanel_ocrDraft__04b_S,.MenuPanel_ocrDropZone__boDGs,.MenuPanel_ocrItemList__rWMmB,.MenuPanel_ocrPreviewGrid__GMolJ,.MenuPanel_ocrReviewPanel__wBZVF,.MenuPanel_ocrSourcePanel__CnV5E,.MenuPanel_ocrWorking__rQZlq{display:grid}.MenuPanel_ocrSourcePanel__CnV5E{align-content:start;gap:12px;padding:16px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--surface) 86%,var(--theme-light))}.MenuPanel_ocrSourcePanel__CnV5E small{color:var(--muted);line-height:1.45}.MenuPanel_ocrPreviewGrid__GMolJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:260px;max-height:48vh;padding:8px;overflow:auto;border:1px dashed color-mix(in srgb,var(--line) 86%,transparent);border-radius:16px;background:var(--surface-strong)}.MenuPanel_ocrPreviewGrid__GMolJ[data-empty=true]{place-items:center;align-content:center}.MenuPanel_ocrPreviewGrid__GMolJ>svg{width:54px;height:54px;color:var(--muted);opacity:.55}.MenuPanel_ocrPreviewGrid__GMolJ figure{position:relative;min-width:0;aspect-ratio:3/4;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface) 86%,var(--theme-light))}.MenuPanel_ocrPreviewGrid__GMolJ figure img{width:100%;height:100%;object-fit:cover}.MenuPanel_ocrPreviewGrid__GMolJ figcaption{position:absolute;left:7px;bottom:7px;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;color:white;background:color-mix(in srgb,black 68%,transparent);font-size:.74rem;font-weight:800}.MenuPanel_ocrPreviewGrid__GMolJ figure button{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;color:white;background:color-mix(in srgb,#991b1b 82%,transparent);cursor:pointer}.MenuPanel_ocrPreviewGrid__GMolJ figure button:disabled{cursor:not-allowed;opacity:.5}.MenuPanel_ocrPreviewGrid__GMolJ figure button svg{width:15px}.MenuPanel_ocrReviewPanel__wBZVF{min-height:0;overflow:auto;align-content:start;gap:14px;padding-right:4px}.MenuPanel_ocrError__7fGZ7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid color-mix(in srgb,#dc2626 30%,var(--line));border-radius:13px;color:#b91c1c;background:color-mix(in srgb,#fee2e2 70%,var(--surface));font-weight:650}.MenuPanel_ocrError__7fGZ7 a,.MenuPanel_ocrError__7fGZ7 button{border:0;color:inherit;background:transparent;font:inherit;font-weight:800;cursor:pointer}.MenuPanel_ocrDestination__lynpL{gap:12px;padding:15px;border:1px solid color-mix(in srgb,var(--color-accent) 24%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--color-accent) 6%,var(--surface-strong))}.MenuPanel_ocrDestinationLead__VpbkK{display:flex;align-items:center;gap:11px}.MenuPanel_ocrDestinationLead__VpbkK>svg{width:22px;flex:0 0 22px;color:var(--color-accent)}.MenuPanel_ocrDestinationLead__VpbkK>div{display:grid;gap:2px}.MenuPanel_ocrDestinationLead__VpbkK strong{font:750 1rem/1.25 var(--font-ui)}.MenuPanel_ocrDestinationLead__VpbkK span{color:var(--muted);font-size:.82rem;line-height:1.4}.MenuPanel_ocrDestinationChoices__jbsYG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;border-radius:13px;background:color-mix(in srgb,var(--line) 45%,transparent)}.MenuPanel_ocrDestinationChoices__jbsYG button{min-height:40px;padding:0 12px;border:0;border-radius:10px;color:var(--muted);background:transparent;font:inherit;font-weight:750;cursor:pointer}.MenuPanel_ocrDestinationChoices__jbsYG button[data-active=true]{color:var(--text);background:var(--surface-strong);box-shadow:0 4px 12px color-mix(in srgb,black 7%,transparent)}.MenuPanel_ocrDestinationField__yod4x{display:grid;gap:6px}.MenuPanel_ocrDestinationField__yod4x>span{font-size:.78rem;font-weight:750}.MenuPanel_ocrDestinationField__yod4x>small{color:var(--muted);font-size:.76rem;line-height:1.35}.MenuPanel_ocrDestinationField__yod4x input,.MenuPanel_ocrDestinationField__yod4x select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:12px;outline:none;color:var(--text);background:var(--surface-strong);font:inherit}.MenuPanel_ocrDestinationField__yod4x input:focus,.MenuPanel_ocrDestinationField__yod4x select:focus{border-color:var(--color-accent)}.MenuPanel_ocrCurrencyNotice__5iza_{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 88%,var(--theme-light))}.MenuPanel_ocrCurrencyNotice__5iza_>svg{width:20px;height:20px;padding:10px;box-sizing:content-box;border-radius:12px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,transparent)}.MenuPanel_ocrCurrencyNotice__5iza_>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 9px}.MenuPanel_ocrCurrencyNotice__5iza_>div>span{grid-column:1/-1;color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:.075em;line-height:1.2;text-transform:uppercase}.MenuPanel_ocrCurrencyNotice__5iza_>div>strong{font:800 1.12rem/1.2 var(--font-ui);letter-spacing:-.02em}.MenuPanel_ocrCurrencyNotice__5iza_>div>small{color:var(--muted);font-size:.78rem;line-height:1.35}.MenuPanel_ocrCurrencyNotice__5iza_ button{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:var(--surface-strong);font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.MenuPanel_ocrCurrencyNotice__5iza_ button:hover{color:var(--text);border-color:color-mix(in srgb,var(--color-accent) 28%,var(--line))}.MenuPanel_ocrCurrencyNotice__5iza_ button:disabled{opacity:.5;cursor:default}.MenuPanel_ocrCurrencyNotice__5iza_ button svg{width:15px}.MenuPanel_ocrDropZone__boDGs,.MenuPanel_ocrWorking__rQZlq{min-height:340px;place-items:center;align-content:center;grid-auto-flow:row;gap:14px;padding:32px;border:1px dashed color-mix(in srgb,var(--color-accent) 42%,var(--line));border-radius:22px;text-align:center;background:color-mix(in srgb,var(--surface) 86%,var(--theme-light))}.MenuPanel_ocrWorking__rQZlq{min-height:640px;padding:150px 32px 72px}.MenuPanel_ocrDropZone__boDGs{position:relative;isolation:isolate;overflow:hidden;color:var(--text);font:inherit;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.MenuPanel_ocrDropZone__boDGs:before{content:"";position:absolute;z-index:-1;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 68%);opacity:0;transform:scale(.72);transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.MenuPanel_ocrDropZone__boDGs svg{width:56px;height:56px;color:var(--color-accent);stroke-width:1.7;transition:transform .22s cubic-bezier(.22,1,.36,1),color .18s ease}.MenuPanel_ocrDropZone__boDGs strong{display:block;font:750 clamp(1.25rem,1.8vw,1.6rem)/1.2 var(--font-ui);letter-spacing:-.02em}.MenuPanel_ocrDropZone__boDGs span{display:block;max-width:420px;font-size:1rem;line-height:1.5}.MenuPanel_ocrDropZone__boDGs .MenuPanel_ocrMobileCopy__Y95IW{display:none}.MenuPanel_ocrDropZone__boDGs:focus-visible,.MenuPanel_ocrDropZone__boDGs:hover{border-color:color-mix(in srgb,var(--color-accent) 72%,var(--line));background:color-mix(in srgb,var(--color-accent) 7%,var(--surface));box-shadow:0 18px 44px color-mix(in srgb,var(--color-accent) 14%,transparent);transform:translateY(-2px);outline:none}.MenuPanel_ocrDropZone__boDGs:focus-visible:before,.MenuPanel_ocrDropZone__boDGs:hover:before{opacity:1;transform:scale(1)}.MenuPanel_ocrDropZone__boDGs:focus-visible svg,.MenuPanel_ocrDropZone__boDGs:hover svg{color:var(--color-accent-hover);transform:translateY(-7px) scale(1.08)}.MenuPanel_ocrDropZone__boDGs:active{transform:translateY(0) scale(.995);box-shadow:0 8px 22px color-mix(in srgb,var(--color-accent) 10%,transparent)}.MenuPanel_ocrDropZone__boDGs span,.MenuPanel_ocrWorking__rQZlq span{color:var(--muted)}.MenuPanel_ocrBrandLoader__DpNCQ{position:relative;width:220px;height:104px;margin-bottom:2px}.MenuPanel_ocrBrandLoader__DpNCQ img{position:absolute;inset:-48px -22px auto;width:264px;height:218px}.MenuPanel_ocrBrandLoaderCloche__n3HRH{animation:MenuPanel_ocrClocheLift__t2V8U 3.25s cubic-bezier(.22,1,.36,1) infinite;transform-origin:44% 52%}.MenuPanel_ocrStatusMessage__wMxUO{min-height:28px;max-width:330px;color:var(--muted);font-size:1.05rem;font-weight:700;line-height:1.45}@keyframes MenuPanel_ocrClocheLift__t2V8U{0%,14%,88%,to{transform:translateZ(0) rotate(0)}36%,62%{transform:translate3d(14px,-68px,0) rotate(7deg)}}@keyframes MenuPanel_ocrSpin__kpeV7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.MenuPanel_ocrBrandLoaderCloche__n3HRH{animation:none;transform:translate3d(8px,-34px,0) rotate(3deg)}.MenuPanel_ocrDropZone__boDGs,.MenuPanel_ocrDropZone__boDGs svg,.MenuPanel_ocrDropZone__boDGs:before{transition:none}.MenuPanel_ocrDropZone__boDGs:focus-visible,.MenuPanel_ocrDropZone__boDGs:focus-visible svg,.MenuPanel_ocrDropZone__boDGs:hover,.MenuPanel_ocrDropZone__boDGs:hover svg{transform:none}}.MenuPanel_ocrDraft__04b_S{gap:16px}.MenuPanel_ocrDraftHeader__lShp5{display:flex;align-items:center;justify-content:space-between;gap:14px}.MenuPanel_ocrPageSummary__kpxC7{color:var(--muted);font-size:.86rem;font-weight:700}.MenuPanel_ocrReviewNotice__9cDbd{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 13px;border-radius:13px;color:#92400e;background:#fef3c7;font-size:.82rem;font-weight:750}.MenuPanel_ocrReviewNotice__9cDbd svg{width:17px}.MenuPanel_ocrMergeSummary__oN7VF{display:flex;align-items:center;gap:9px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--line));border-radius:13px;color:var(--muted);background:color-mix(in srgb,var(--color-accent) 7%,var(--surface-strong));font-size:.84rem;font-weight:700}.MenuPanel_ocrMergeSummary__oN7VF svg{width:18px;flex:0 0 auto;color:var(--color-accent)}.MenuPanel_ocrMergeSummary__oN7VF[data-empty=true]{border-color:var(--line);background:var(--surface)}.MenuPanel_ocrMergeSummary__oN7VF[data-empty=true] svg{color:var(--muted)}.MenuPanel_ocrCategoryList__7_Dhy{gap:14px}.MenuPanel_ocrCategoryCard__rz7Sn{padding:14px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface) 88%,var(--theme-light))}.MenuPanel_ocrCategoryHeader__YEUt1{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px;margin-bottom:10px}.MenuPanel_ocrCategoryHeader__YEUt1 input{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong);color:var(--text);font:700 1rem var(--font-ui)}.MenuPanel_ocrCategoryHeader__YEUt1 button,.MenuPanel_ocrItemRow__wlovc>button{display:grid;place-items:center;border:0;border-radius:10px;color:var(--muted);background:transparent;cursor:pointer}.MenuPanel_ocrCategoryHeader__YEUt1 button:hover,.MenuPanel_ocrItemRow__wlovc>button:hover{color:#b91c1c;background:color-mix(in srgb,#fee2e2 70%,transparent)}.MenuPanel_ocrCategoryHeader__YEUt1 svg,.MenuPanel_ocrItemRow__wlovc>button svg{width:17px}.MenuPanel_ocrItemList__rWMmB{gap:8px}.MenuPanel_ocrItemRow__wlovc{display:grid;grid-template-columns:minmax(140px,.75fr) minmax(220px,1.5fr) 120px 130px 22px 34px;gap:8px;align-items:center;padding:8px;border:1px solid transparent;border-radius:13px}.MenuPanel_ocrItemRow__wlovc[data-review=true]{border-color:color-mix(in srgb,#f59e0b 34%,var(--line));background:color-mix(in srgb,#fef3c7 38%,transparent)}.MenuPanel_ocrItemRow__wlovc input{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--text);font:inherit}.MenuPanel_ocrItemRow__wlovc>label{position:relative}.MenuPanel_ocrItemRow__wlovc>label span{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:.68rem;font-weight:800}.MenuPanel_ocrItemRow__wlovc>label input{padding-left:36px}.MenuPanel_ocrItemRow__wlovc>select{width:100%;min-height:40px;padding:0 9px;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:.76rem}.MenuPanel_ocrItemRow__wlovc>svg{width:18px;color:#d97706}.MenuPanel_ocrAddButton__lQRjp{display:inline-flex;width:fit-content;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;border:0;border-radius:10px;color:var(--color-accent);background:transparent;font:inherit;font-weight:700;cursor:pointer}.MenuPanel_ocrAddButton__lQRjp:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.MenuPanel_ocrAddButton__lQRjp svg{width:17px}.MenuPanel_ocrFooter__YBp8r{position:sticky;bottom:env(safe-area-inset-bottom);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 14px max(14px,env(safe-area-inset-bottom));border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface-strong) 94%,transparent);backdrop-filter:blur(12px);box-shadow:0 -12px 30px color-mix(in srgb,black 7%,transparent)}.MenuPanel_ocrFooter__YBp8r>span{color:var(--muted);font-size:.84rem}.MenuPanel_ocrFooter__YBp8r button svg{width:18px;animation:MenuPanel_ocrSpin__kpeV7 1s linear infinite}@media (max-width:900px){.MenuPanel_ocrModalBody__mwCcS{height:auto;min-height:100%;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);align-content:start;overflow:auto}.MenuPanel_ocrSourcePanel__CnV5E{grid-template-columns:100px minmax(0,1fr);align-items:center}.MenuPanel_ocrSourcePanel__CnV5E .MenuPanel_secondaryButton__FsSZT,.MenuPanel_ocrSourcePanel__CnV5E small{grid-column:2}.MenuPanel_ocrPreviewGrid__GMolJ{grid-row:1/span 3;min-height:120px;height:140px;grid-template-columns:repeat(2,minmax(0,1fr))}.MenuPanel_ocrItemRow__wlovc{grid-template-columns:minmax(120px,.8fr) minmax(180px,1.2fr) 110px 22px 34px}}@media (max-width:700px){.MenuPanel_ocrBanner__qohGE{align-items:stretch;flex-direction:column}.MenuPanel_ocrBanner__qohGE button{width:100%}.MenuPanel_ocrModalBody__mwCcS{display:block;min-height:100%;overflow:visible}.MenuPanel_ocrPrerequisite__MrLsg{grid-template-columns:auto minmax(0,1fr);margin-top:48px}.MenuPanel_ocrPrerequisite__MrLsg button{grid-column:2;justify-self:start}.MenuPanel_ocrCurrencyNotice__5iza_{grid-template-columns:42px minmax(0,1fr)}.MenuPanel_ocrCurrencyNotice__5iza_ button{grid-column:2;width:fit-content}.MenuPanel_ocrSourcePanel__CnV5E[data-has-preview=false]{display:none}.MenuPanel_ocrSourcePanel__CnV5E{grid-template-columns:86px minmax(0,1fr);gap:8px 12px;margin-bottom:14px;padding:10px;border-radius:16px}.MenuPanel_ocrSourcePanel__CnV5E .MenuPanel_secondaryButton__FsSZT{min-height:42px;padding-inline:12px;font-size:.88rem}.MenuPanel_ocrSourcePanel__CnV5E small{display:none}.MenuPanel_ocrPreviewGrid__GMolJ{grid-row:1;height:74px;min-height:74px;grid-template-columns:repeat(4,minmax(58px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(58px,1fr);overflow-x:auto;border-radius:12px}.MenuPanel_ocrPreviewGrid__GMolJ figure{height:56px;aspect-ratio:1}.MenuPanel_ocrPreviewGrid__GMolJ figcaption{left:3px;bottom:3px;width:18px;height:18px;font-size:.62rem;border-radius:6px}.MenuPanel_ocrPreviewGrid__GMolJ figure button{top:2px;right:2px;width:22px;height:22px;border-radius:7px}.MenuPanel_ocrDestination__lynpL{margin-bottom:14px;padding:13px}.MenuPanel_ocrReviewPanel__wBZVF{overflow:visible;padding-right:0}.MenuPanel_ocrDropZone__boDGs{min-height:clamp(360px,calc(100dvh - 380px),560px);padding:36px 22px;border-radius:22px}.MenuPanel_ocrDropZone__boDGs svg{width:62px;height:62px}.MenuPanel_ocrDropZone__boDGs strong{max-width:290px;font-size:1.4rem}.MenuPanel_ocrDropZone__boDGs span{max-width:270px;font-size:.98rem}.MenuPanel_ocrDropZone__boDGs .MenuPanel_ocrDesktopCopy__4dzcD{display:none}.MenuPanel_ocrDropZone__boDGs .MenuPanel_ocrMobileCopy__Y95IW{display:block}.MenuPanel_ocrDraftHeader__lShp5{align-items:stretch;flex-direction:column}.MenuPanel_ocrCategoryCard__rz7Sn{padding:11px;border-radius:16px}.MenuPanel_ocrItemRow__wlovc{grid-template-columns:minmax(0,1fr) 120px 34px;gap:8px;padding:10px 8px}.MenuPanel_ocrItemRow__wlovc>input:first-child{grid-column:1/3;grid-row:1}.MenuPanel_ocrItemRow__wlovc>input:nth-child(2){grid-column:1/-1;grid-row:2}.MenuPanel_ocrItemRow__wlovc>label{grid-column:1;grid-row:3}.MenuPanel_ocrItemRow__wlovc>select{grid-column:2;grid-row:3}.MenuPanel_ocrItemRow__wlovc>svg{grid-column:3;grid-row:3;justify-self:center}.MenuPanel_ocrItemRow__wlovc>button{grid-column:3;grid-row:1}.MenuPanel_ocrFooter__YBp8r{align-items:stretch;flex-direction:column}.MenuPanel_ocrFooter__YBp8r button{width:100%}.MenuPanel_ocrWorking__rQZlq{min-height:560px;padding:130px 22px 64px}}.MenuPanel_publicationPanel__FBE_J{display:block;padding:0;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 94%,var(--theme-light));box-shadow:0 18px 42px color-mix(in srgb,black 6%,transparent)}.MenuPanel_publicationSummary__KJmT_{display:flex;align-items:center;gap:14px;min-height:68px;padding:10px 14px;cursor:pointer;list-style:none}.MenuPanel_publicationSummary__KJmT_::-webkit-details-marker{display:none}.MenuPanel_publicationSummary__KJmT_ .MenuPanel_publicationLead__actL3{flex:1;min-width:0}.MenuPanel_publicationChevron__E1grR{flex:0 0 auto;width:18px;color:var(--muted);transition:transform .16s ease}.MenuPanel_publicationPanel__FBE_J[open] .MenuPanel_publicationChevron__E1grR{transform:rotate(180deg)}.MenuPanel_publicationBody__IkzXV{display:grid;gap:14px;margin:0 14px;padding:14px 0;border-top:1px solid var(--line)}.MenuPanel_googleLocation__wAYQb,.MenuPanel_googlePanel__E_3aP,.MenuPanel_publicationControls__rKB05,.MenuPanel_publicationLead__actL3,.MenuPanel_publicationTitleRow__T72iS{display:flex;align-items:center}.MenuPanel_publicationLead__actL3{gap:14px}.MenuPanel_publicationLead__actL3>div{flex:1;min-width:0}.MenuPanel_googlePanel__E_3aP p,.MenuPanel_publicationLead__actL3 h2,.MenuPanel_publicationLead__actL3 p{margin:0}.MenuPanel_googlePanel__E_3aP p,.MenuPanel_publicationLead__actL3 p,.MenuPanel_syncMeta__PeD5L{color:var(--muted)}.MenuPanel_publicationTitleRow__T72iS{gap:10px;flex-wrap:wrap}.MenuPanel_publicationTitleRow__T72iS h2{font:700 1.1rem/1.2 var(--font-ui)}.MenuPanel_publicationIcon__HgKbU{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--surface))}.MenuPanel_publicationIcon__HgKbU svg{width:21px}.MenuPanel_draftBadge__a0cDG,.MenuPanel_publishedBadge__OWnms{padding:4px 9px;border-radius:999px;font-size:.72rem;font-weight:800}.MenuPanel_publicationBadgePlaceholder__lfz9w{display:inline-block;width:72px;height:23px;border-radius:999px;background:var(--surface)}.MenuPanel_publishedBadge__OWnms{color:#166534;background:#dcfce7}.MenuPanel_draftBadge__a0cDG{color:var(--muted);background:var(--surface)}.MenuPanel_publicationControls__rKB05{gap:10px;flex-wrap:wrap}.MenuPanel_publicationLocale__XEnNK{display:grid;gap:4px;margin-right:auto;color:var(--muted);font-size:.78rem}.MenuPanel_googleLocationSelect__nGiIz,.MenuPanel_publicationLocale__XEnNK select{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--surface)}.MenuPanel_googlePanel__E_3aP{gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--line)}.MenuPanel_googlePanel__E_3aP>div{flex:1 1 280px}.MenuPanel_googleLocation__wAYQb{gap:6px;color:#166534;font-weight:700}.MenuPanel_googleUnavailable__MNJdb{color:var(--muted);font-size:.82rem;font-weight:700}.MenuPanel_publicationMessage__VcEDF{margin:0;color:var(--color-accent);font-weight:650}@media (max-width:700px){.MenuPanel_publicationLead__actL3 p{display:none}.MenuPanel_publicationSummary__KJmT_{min-height:62px;padding:8px 12px}.MenuPanel_publicationBody__IkzXV{margin:0 12px}.MenuPanel_googlePanel__E_3aP,.MenuPanel_publicationControls__rKB05{align-items:stretch}.MenuPanel_googleLocationSelect__nGiIz,.MenuPanel_googlePanel__E_3aP>button,.MenuPanel_publicationControls__rKB05>*{width:100%}}[data-theme=dark] .MenuPanel_catalogMain__HGsDM,[data-theme=dark] .MenuPanel_catalogSidebar__yXRT_,[data-theme=dark] .MenuPanel_libraryPanel__bW0Bq,[data-theme=dark] .MenuPanel_mobileItemCard__b4Hpk,[data-theme=dark] .MenuPanel_optionBlock__DGZ0m,[data-theme=dark] .MenuPanel_overviewControlCard__8wM5_,[data-theme=dark] .MenuPanel_summaryCard__vB_w7,[data-theme=dark] .MenuPanel_workspaceBoard__fdq_o{background:var(--surface-strong);background-image:none;box-shadow:0 24px 54px rgb(var(--token-shadow-dark-rgb)/.22)}.MenuPanel_mobileWorkspaceHeader__e_tmZ{display:none}.MenuPanel_itemBrowser__Jqq32{display:grid;gap:14px;padding:16px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 88%,var(--theme-light))}.MenuPanel_itemBrowserHeader__LLfxO{display:flex;align-items:center;justify-content:space-between;gap:16px}.MenuPanel_itemBrowserHeader__LLfxO>div:first-child{display:grid;gap:3px}.MenuPanel_itemBrowserHeader__LLfxO span,.MenuPanel_itemBrowserRow__7Aowz small{color:var(--muted)}.MenuPanel_itemBrowserHeader__LLfxO span{font-size:.82rem}.MenuPanel_itemBrowserHeader__LLfxO .MenuPanel_searchField___yype{min-width:min(30vw,360px)}.MenuPanel_itemBrowserList__4oCyS{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.MenuPanel_itemBrowserRow__7Aowz{display:grid;gap:3px;min-width:150px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}.MenuPanel_itemBrowserRow__7Aowz[data-active=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--surface))}.MenuPanel_itemBrowserRow__7Aowz:hover{border-color:var(--color-accent)}.MenuPanel_blockHeader__xS4pm,.MenuPanel_blockHeading__cVZ5s,.MenuPanel_boardHeroCopy__visSQ,.MenuPanel_boardHeroLead__d7tJH,.MenuPanel_boardHero__TvXy0,.MenuPanel_cardActions__iDRsN,.MenuPanel_cardCopy__rTCBr,.MenuPanel_cardLead__JWrh6,.MenuPanel_catalogLayout__IacZu,.MenuPanel_catalogMainCopy__R_S86,.MenuPanel_catalogMainHeader__WhWeM,.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_,.MenuPanel_catalogToolbar__ie9q0,.MenuPanel_desktopShell__kuMcz,.MenuPanel_dialogBody__0fBCT,.MenuPanel_dialogFooter__UChHV,.MenuPanel_footerBar__hWLdW,.MenuPanel_formField__OSI0F,.MenuPanel_formRow__Ck5hr,.MenuPanel_heroMetaRow__veDX3,.MenuPanel_heroTitleRow__gb1zS,.MenuPanel_inlineForm__BlxFJ,.MenuPanel_itemCellCopy__JgP25,.MenuPanel_itemCellLead__6e9zP,.MenuPanel_itemPreviewCopy__12xIs,.MenuPanel_itemPreview__rNRqd,.MenuPanel_libraryPanel__bW0Bq,.MenuPanel_mobileBottomNav__W0q9B,.MenuPanel_mobileFrame__UHU1v,.MenuPanel_mobileHeaderActions__v0Mxo,.MenuPanel_mobileHeaderLead__2K9xM,.MenuPanel_mobileHeader__tfwsI,.MenuPanel_mobileHeading__w_phk,.MenuPanel_mobileItemActions__IN3o_,.MenuPanel_mobileItemCard__b4Hpk,.MenuPanel_mobileItemHead__0r4mO,.MenuPanel_mobileListHeader__XIyQK,.MenuPanel_mobileList__Vkdc2,.MenuPanel_mobileShell__6fGyM,.MenuPanel_mobileStack__y2zzq,.MenuPanel_mobileStatusRow__GlCAw,.MenuPanel_mobileToolbarRow__RBL03,.MenuPanel_modifierCopy__voyjx,.MenuPanel_modifierHero__eB2gK,.MenuPanel_modifierPanel__fP9hY,.MenuPanel_optionBlock__DGZ0m,.MenuPanel_optionList__MCh0G,.MenuPanel_optionRow__yE6Gu,.MenuPanel_optionsGrid__tIIi_,.MenuPanel_overviewActions__IqnTe,.MenuPanel_overviewControlCard__8wM5_,.MenuPanel_overviewControlCopy__BqLfY,.MenuPanel_overviewGrid__fjstO,.MenuPanel_overviewPanel__Ov34p,.MenuPanel_pageActions__VgTKE,.MenuPanel_pageHeader___Q_uT,.MenuPanel_pageHeading__Bzrk7,.MenuPanel_panelHeaderTitle__rBcDs,.MenuPanel_panelHeader__u0jNs,.MenuPanel_savedState__wT6VU,.MenuPanel_summaryCard__vB_w7,.MenuPanel_toolbarGroup__NADvy,.MenuPanel_workspaceBoard__fdq_o{display:grid}.MenuPanel_desktopShell__kuMcz{gap:22px}.MenuPanel_pageHeader___Q_uT{grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.MenuPanel_pageHeading__Bzrk7{gap:8px}.MenuPanel_pageHeading__Bzrk7 h1{margin:0;font-family:var(--font-ui);font-size:clamp(2.2rem,3vw,3rem);line-height:1}.MenuPanel_pageHeading__Bzrk7 p{margin:0;color:var(--muted);font-size:1rem}.MenuPanel_pageActions__VgTKE{grid-auto-flow:column;gap:14px;align-items:center}.MenuPanel_searchField___yype{min-width:min(30vw,420px);height:48px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:center;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-strong) 94%,var(--theme-light));box-shadow:0 10px 28px color-mix(in srgb,black 6%,transparent)}.MenuPanel_searchField___yype svg{width:16px;height:16px;color:var(--muted)}.MenuPanel_searchField___yype input{border:0;outline:0;background:transparent;color:var(--text);font-size:.95rem}.MenuPanel_ghostButton__Np7DM,.MenuPanel_iconButton__ZuQXE,.MenuPanel_mobileAccentButton__WlrgV,.MenuPanel_mobileNavButton__ET25D,.MenuPanel_primaryButton__f0_jo,.MenuPanel_secondaryButton__FsSZT{border:1px solid color-mix(in srgb,var(--line) 90%,transparent);font:inherit}.MenuPanel_ghostButton__Np7DM,.MenuPanel_primaryButton__f0_jo,.MenuPanel_secondaryButton__FsSZT{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border-radius:14px;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.MenuPanel_primaryButton__f0_jo{background:linear-gradient(180deg,var(--color-accent-hover),var(--color-accent));border-color:transparent;color:var(--color-inverse-text);font-weight:700;box-shadow:0 16px 30px rgb(var(--token-copper-rgb)/.24)}.MenuPanel_ghostButton__Np7DM,.MenuPanel_iconButton__ZuQXE,.MenuPanel_mobileNavButton__ET25D,.MenuPanel_secondaryButton__FsSZT{background:color-mix(in srgb,var(--surface-strong) 92%,var(--theme-light));color:var(--text)}.MenuPanel_dangerButton__IwT5k{border-color:color-mix(in srgb,var(--color-danger) 35%,var(--line));color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--surface-strong))}.MenuPanel_dialogFooter__UChHV:has(.MenuPanel_dangerButton__IwT5k){grid-template-columns:auto auto;justify-content:end}.MenuPanel_ghostButton__Np7DM{width:100%}.MenuPanel_ghostButton__Np7DM:hover,.MenuPanel_iconButton__ZuQXE:hover,.MenuPanel_menuCard__ed4kX:hover,.MenuPanel_mobileAccentButton__WlrgV:hover,.MenuPanel_mobileItemHead__0r4mO:hover,.MenuPanel_mobileNavButton__ET25D:hover,.MenuPanel_primaryButton__f0_jo:hover,.MenuPanel_secondaryButton__FsSZT:hover{transform:translateY(-1px)}.MenuPanel_ghostButton__Np7DM:disabled,.MenuPanel_iconButton__ZuQXE:disabled,.MenuPanel_mobileNavButton__ET25D:disabled,.MenuPanel_primaryButton__f0_jo:disabled,.MenuPanel_secondaryButton__FsSZT:disabled{opacity:.55;cursor:not-allowed;transform:none}.MenuPanel_iconButton__ZuQXE,.MenuPanel_mobileAccentButton__WlrgV{width:46px;height:46px;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;box-shadow:0 10px 24px color-mix(in srgb,black 6%,transparent)}.MenuPanel_mobileAccentButton__WlrgV{background:linear-gradient(180deg,var(--color-accent-hover),var(--color-accent));color:var(--color-inverse-text);border-color:transparent}.MenuPanel_ghostButton__Np7DM svg,.MenuPanel_iconButton__ZuQXE svg,.MenuPanel_inlineIcon___6MNv,.MenuPanel_mobileAccentButton__WlrgV svg,.MenuPanel_mobileNavButton__ET25D svg,.MenuPanel_primaryButton__f0_jo svg,.MenuPanel_secondaryButton__FsSZT svg{width:17px;height:17px}.MenuPanel_alertBubble__QK23e{min-width:18px;height:18px;padding:0 5px;position:absolute;top:-5px;right:-3px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-accent);color:var(--color-inverse-text);font-size:.68rem;font-weight:700}.MenuPanel_desktopStage__CbJsN{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.MenuPanel_desktopMenuBar__kBx4_{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:22px 26px 0}.MenuPanel_desktopMenuPicker__xJN_a{display:grid;gap:8px;width:min(100%,320px);min-width:0}.MenuPanel_desktopMenuLabel__Ahsom{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.MenuPanel_desktopMenuTrigger__SgpN7{min-height:48px;border-radius:14px;font-weight:700}.MenuPanel_desktopMenuTrigger__SgpN7 svg:first-child{width:18px;height:18px;color:var(--color-accent)}.MenuPanel_desktopMenuActions__fy0OZ{display:flex;gap:10px;flex-wrap:wrap}.MenuPanel_desktopMenuOrder__M3Yog{position:relative}.MenuPanel_desktopMenuOrder__M3Yog summary{list-style:none;cursor:pointer}.MenuPanel_desktopMenuOrder__M3Yog summary::-webkit-details-marker{display:none}.MenuPanel_desktopMenuOrderList__aGMFB{position:absolute;z-index:10;top:calc(100% + 8px);right:0;width:min(340px,80vw);max-height:50vh;padding:8px;overflow:auto;border:1px solid var(--line);border-radius:16px;background:var(--surface-strong);box-shadow:0 18px 48px rgb(var(--token-shadow-dark-rgb)/.2)}.MenuPanel_desktopMenuOrderList__aGMFB .MenuPanel_cardStack__MwV8X{gap:4px}.MenuPanel_desktopMenuOrderRow__a6bv_{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:5px 7px 5px 12px;border-radius:10px;font-weight:650}.MenuPanel_desktopMenuOrderRow__a6bv_:hover{background:var(--accent-soft)}.MenuPanel_desktopMenuOrderRow__a6bv_ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuPanel_libraryPanel__bW0Bq,.MenuPanel_workspaceBoard__fdq_o{gap:18px;padding:26px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:28px;background:linear-gradient(180deg,rgb(var(--token-highlight-rgb)/.58),transparent 30%),color-mix(in srgb,var(--surface-strong) 92%,var(--theme-light));box-shadow:0 28px 60px color-mix(in srgb,black 7%,transparent)}.MenuPanel_blockHeader__xS4pm,.MenuPanel_boardHero__TvXy0,.MenuPanel_catalogMainHeader__WhWeM,.MenuPanel_catalogToolbar__ie9q0,.MenuPanel_footerBar__hWLdW,.MenuPanel_mobileHeader__tfwsI,.MenuPanel_mobileListHeader__XIyQK,.MenuPanel_mobileStatusRow__GlCAw,.MenuPanel_mobileToolbarRow__RBL03,.MenuPanel_panelHeader__u0jNs{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.MenuPanel_heroMetaRow__veDX3,.MenuPanel_heroTitleRow__gb1zS,.MenuPanel_mobileHeaderLead__2K9xM,.MenuPanel_panelHeaderTitle__rBcDs,.MenuPanel_savedState__wT6VU{grid-auto-flow:column;align-items:center;justify-content:start}.MenuPanel_panelHeaderTitle__rBcDs{gap:10px}.MenuPanel_blockHeading__cVZ5s strong,.MenuPanel_catalogMainCopy__R_S86 strong,.MenuPanel_mobileListHeader__XIyQK strong,.MenuPanel_panelHeaderTitle__rBcDs strong{font-size:1.05rem}.MenuPanel_countBadge__CbHyi{min-width:30px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--surface) 88%,var(--theme-light));color:var(--muted);font-size:.8rem;font-weight:700}.MenuPanel_cardStack__MwV8X{display:grid;gap:14px;align-content:start;grid-auto-rows:max-content}.MenuPanel_sortableBlock__xK0Gr{min-width:0;transform:translateZ(0);transform-origin:center;will-change:transform;touch-action:none}@media (max-width:720px){.MenuPanel_sortableBlock__xK0Gr{touch-action:pan-y}}.MenuPanel_sortableBlock__xK0Gr[data-dragging=true]{z-index:4}.MenuPanel_menuCard__ed4kX{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:20px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--theme-light));text-align:left;color:var(--text);box-shadow:0 10px 24px color-mix(in srgb,black 4%,transparent);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease;transform:translateZ(0);will-change:transform}.MenuPanel_menuCard__ed4kX[data-active=true],.MenuPanel_mobileItemCard__b4Hpk[data-active=true]{border-color:rgb(var(--token-copper-rgb)/.5);box-shadow:inset 0 0 0 1px rgb(var(--token-copper-rgb)/.32),0 16px 28px rgb(var(--token-copper-rgb)/.1)}.MenuPanel_menuCard__ed4kX[data-reorderable=true]{cursor:grab}.MenuPanel_menuCard__ed4kX[data-dragging=true],.MenuPanel_mobileItemCard__b4Hpk[data-dragging=true],.MenuPanel_sortableBlock__xK0Gr[data-dragging=true] .MenuPanel_menuCard__ed4kX{border-color:color-mix(in srgb,var(--line) 82%,transparent);box-shadow:0 26px 48px color-mix(in srgb,black 10%,transparent);transform:translate3d(0,-4px,0) scale(1.01)}.MenuPanel_cardLead__JWrh6,.MenuPanel_itemCellLead__6e9zP,.MenuPanel_itemPreview__rNRqd{grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.MenuPanel_cardCopy__rTCBr,.MenuPanel_categoryCardCopy__t1ghx,.MenuPanel_itemCellCopy__JgP25,.MenuPanel_itemPreviewCopy__12xIs,.MenuPanel_modifierCopy__voyjx,.MenuPanel_overviewControlCopy__BqLfY,.MenuPanel_tipCopy__ebbA9{gap:5px;min-width:0}.MenuPanel_cardCopy__rTCBr strong,.MenuPanel_categoryCardCopy__t1ghx strong,.MenuPanel_itemCellCopy__JgP25 strong,.MenuPanel_itemPreviewCopy__12xIs strong,.MenuPanel_modifierCopy__voyjx strong,.MenuPanel_overviewControlCopy__BqLfY strong{font-size:1rem}.MenuPanel_cardCopy__rTCBr span,.MenuPanel_catalogMainCopy__R_S86 p,.MenuPanel_categoryCardCopy__t1ghx span,.MenuPanel_dialogHeading__QpSTz p,.MenuPanel_itemCellCopy__JgP25 span,.MenuPanel_itemPreviewCopy__12xIs span,.MenuPanel_mobileHeading__w_phk span,.MenuPanel_overviewControlCopy__BqLfY p,.MenuPanel_pageHeading__Bzrk7 p,.MenuPanel_summaryCard__vB_w7 p,.MenuPanel_tipCopy__ebbA9 p{color:var(--muted)}.MenuPanel_cardCopy__rTCBr span,.MenuPanel_categoryCardCopy__t1ghx span,.MenuPanel_itemCellCopy__JgP25 span,.MenuPanel_itemPreviewCopy__12xIs span,.MenuPanel_mobileHeading__w_phk span{font-size:.9rem;line-height:1.45}.MenuPanel_cardActions__iDRsN,.MenuPanel_heroMetaRow__veDX3,.MenuPanel_mobileItemActions__IN3o_,.MenuPanel_overviewActions__IqnTe,.MenuPanel_toolbarGroup__NADvy{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.MenuPanel_dragHandle__zfyoH{color:var(--muted)}.MenuPanel_categoryEdit__IflZr{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;cursor:pointer;transition:color .16s ease,background .16s ease}.MenuPanel_categoryEdit__IflZr:focus-visible,.MenuPanel_categoryEdit__IflZr:hover{background:color-mix(in srgb,var(--accent-soft) 54%,transparent);color:var(--brand);outline:none}.MenuPanel_categoryEdit__IflZr[data-visible=false]{opacity:.42;cursor:default}.MenuPanel_categoryEdit__IflZr:disabled{cursor:not-allowed}.MenuPanel_categoryEdit__IflZr svg{width:18px;height:18px}@media (max-width:720px){.MenuPanel_dragHandle__zfyoH{touch-action:none}}.MenuPanel_dragHandle__zfyoH[data-visible=false]{opacity:.42}.MenuPanel_statusBadge__MxCXx{min-height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-danger) 12%,var(--theme-light));color:var(--muted);font:inherit;font-size:.78rem;font-weight:700}button.MenuPanel_statusBadge__MxCXx{cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}button.MenuPanel_statusBadge__MxCXx:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px color-mix(in srgb,black 8%,transparent)}button.MenuPanel_statusBadge__MxCXx:disabled{cursor:not-allowed;opacity:.55}.MenuPanel_statusBadge__MxCXx[data-active=true]{background:color-mix(in srgb,var(--color-success) 16%,var(--theme-light));color:var(--color-success)}.MenuPanel_itemPreviewIcon__6QjfY,.MenuPanel_itemThumbFallback__qC5xE,.MenuPanel_symbolTile__YIYyM,.MenuPanel_tipIcon__pjgJ9{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(180deg,rgb(var(--token-highlight-rgb)/.95),rgb(var(--token-paper-rgb)/.9));border:1px solid rgb(var(--token-copper-rgb)/.16);color:var(--color-accent)}.MenuPanel_itemPreviewIcon__6QjfY svg,.MenuPanel_symbolTile__YIYyM svg{width:24px;height:24px}[data-theme=dark] .MenuPanel_itemPreviewIcon__6QjfY,[data-theme=dark] .MenuPanel_itemThumbFallback__qC5xE,[data-theme=dark] .MenuPanel_symbolTile__YIYyM,[data-theme=dark] .MenuPanel_tipIcon__pjgJ9{background:var(--surface);border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.MenuPanel_workspaceBoard__fdq_o{padding:0;overflow:hidden}.MenuPanel_menuContext__zBkQu{display:flex;align-items:center;gap:9px;min-width:0;padding:22px 26px 0;color:var(--muted);font-size:.86rem;overflow-x:auto;white-space:nowrap}.MenuPanel_menuContext__zBkQu span:first-child{color:var(--color-accent);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MenuPanel_menuContext__zBkQu strong{color:var(--text);font-weight:700}.MenuPanel_boardHero__TvXy0,.MenuPanel_catalogToolbar__ie9q0,.MenuPanel_footerBar__hWLdW,.MenuPanel_modifierPanel__fP9hY,.MenuPanel_overviewPanel__Ov34p{padding-left:26px;padding-right:26px}.MenuPanel_boardHero__TvXy0{padding-top:26px}.MenuPanel_boardHeroLead__d7tJH{grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center}.MenuPanel_boardHeroCopy__visSQ{gap:10px}.MenuPanel_heroTitleRow__gb1zS{gap:14px}.MenuPanel_heroTitleRow__gb1zS h2{margin:0;font-family:var(--font-ui);font-size:clamp(2rem,2.4vw,2.75rem);line-height:1}.MenuPanel_heroMetaRow__veDX3{gap:14px;color:var(--muted);font-size:1rem}.MenuPanel_tabStrip___RZsw{padding:26px 26px 0}.MenuPanel_modifierPanel__fP9hY,.MenuPanel_overviewPanel__Ov34p{padding-top:24px;padding-bottom:24px}.MenuPanel_overviewPanel__Ov34p{gap:18px}.MenuPanel_overviewGrid__fjstO{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.MenuPanel_overviewControlCard__8wM5_{grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px 22px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:24px;background:linear-gradient(135deg,rgb(var(--token-highlight-rgb)/.92),transparent 55%),color-mix(in srgb,var(--surface-strong) 96%,var(--theme-light))}.MenuPanel_overviewControlCopy__BqLfY{gap:8px}.MenuPanel_overviewControlCopy__BqLfY span{font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.MenuPanel_overviewControlCopy__BqLfY strong{font-size:1.6rem;line-height:1.05}.MenuPanel_overviewControlCopy__BqLfY p{margin:0;font-size:.94rem}.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_,.MenuPanel_mobileItemCard__b4Hpk,.MenuPanel_optionBlock__DGZ0m,.MenuPanel_summaryCard__vB_w7{gap:10px;padding:18px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--theme-light))}.MenuPanel_summaryCard__vB_w7 span{font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.MenuPanel_summaryCard__vB_w7 strong{font-size:1.4rem;line-height:1.1}.MenuPanel_summaryCard__vB_w7 p{margin:0;font-size:.9rem}.MenuPanel_catalogToolbar__ie9q0{padding-top:24px;padding-bottom:20px}.MenuPanel_catalogLayout__IacZu{grid-template-columns:clamp(210px,var(--category-pane-width,292px),42%) 12px minmax(0,1fr);gap:10px;padding:0 26px 26px;align-items:start}.MenuPanel_catalogResizeHandle__O0XvF{display:grid;place-items:center;align-self:stretch;min-height:80px;margin:0 -4px;border-radius:10px;cursor:col-resize;touch-action:none}.MenuPanel_catalogResizeHandle__O0XvF span{width:4px;height:52px;border-radius:99px;background:color-mix(in srgb,var(--line) 80%,var(--muted));transition:background .14s ease,height .14s ease}.MenuPanel_catalogResizeHandle__O0XvF:active span,.MenuPanel_catalogResizeHandle__O0XvF:focus-visible span,.MenuPanel_catalogResizeHandle__O0XvF:hover span{height:76px;background:var(--color-accent)}.MenuPanel_catalogResizeHandle__O0XvF:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_{gap:16px}.MenuPanel_categoryCard__a9YEo{align-items:center}.MenuPanel_categoryCard__a9YEo .MenuPanel_cardLead__JWrh6{grid-template-columns:minmax(0,1fr);gap:0}.MenuPanel_categoryCardCopy__t1ghx{gap:8px}.MenuPanel_categoryCardCopy__t1ghx strong{display:block;font-size:1.02rem;line-height:1.25;white-space:normal;word-break:break-word}.MenuPanel_categoryCardCopy__t1ghx span{display:block;white-space:normal}.MenuPanel_catalogMainCopy__R_S86 p{margin:0;font-size:.92rem}.MenuPanel_itemTable__zaIdB{display:grid;gap:12px;min-width:0}.MenuPanel_itemTableFrame__Ugau5{overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:22px;background:linear-gradient(180deg,rgb(var(--token-highlight-rgb)/.72),transparent 24%),color-mix(in srgb,var(--surface-strong) 96%,var(--theme-light));box-shadow:inset 0 1px 0 rgb(var(--token-highlight-rgb)/.76)}.MenuPanel_itemTableScroller__UZLD7{min-width:0;max-height:min(62dvh,720px);overflow:auto}.MenuPanel_itemDataTable__I7qWn tbody{display:block;width:100%}.MenuPanel_itemDataTable__I7qWn{display:block;width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.MenuPanel_itemDataTable__I7qWn tbody td{min-width:0;padding:14px 16px;border-top:1px solid color-mix(in srgb,var(--line) 74%,transparent);background:color-mix(in srgb,var(--surface-strong) 97%,var(--theme-light));vertical-align:middle;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.MenuPanel_itemDataTable__I7qWn tbody td:first-child{display:flex;align-items:center}.MenuPanel_itemStatusCell__DsMaY{display:flex;align-items:center;justify-content:center}.MenuPanel_itemAvailabilityIcon__b9Lmd{display:inline-flex;align-items:center;justify-content:center;color:var(--color-danger)}.MenuPanel_itemAvailabilityIcon__b9Lmd[data-active=true]{color:#26b95d}.MenuPanel_itemAvailabilityIcon__b9Lmd svg{width:18px;height:18px;fill:currentColor;stroke:var(--surface-strong);stroke-width:2.5}.MenuPanel_itemPriceCell__J2_1P{display:flex;align-items:center;justify-content:flex-end;color:var(--color-accent);font-weight:750;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.MenuPanel_itemTableRow__1efme{display:grid;grid-template-columns:minmax(0,1fr) 112px 40px 54px;width:100%;position:relative;cursor:pointer;outline:none;transform:translateZ(0);will-change:transform}.MenuPanel_itemTableRow__1efme:focus-visible td,.MenuPanel_itemTableRow__1efme:hover td{background:color-mix(in srgb,var(--surface) 82%,var(--theme-light))}.MenuPanel_itemTableRow__1efme[data-active=true] td{background:color-mix(in srgb,var(--color-accent) 6%,var(--theme-light))}.MenuPanel_itemTableRow__1efme[data-active=true] td:first-child{box-shadow:inset 3px 0 0 rgb(var(--token-copper-rgb)/.5)}.MenuPanel_itemTableRow__1efme[data-dragging=true] td{background:color-mix(in srgb,var(--surface) 70%,var(--theme-light));box-shadow:inset 0 0 0 1px rgb(var(--token-copper-rgb)/.18)}.MenuPanel_dragCell__S9DtK,.MenuPanel_itemStatusCell__DsMaY{white-space:nowrap}.MenuPanel_itemDataTable__I7qWn tbody td.MenuPanel_dragCell__S9DtK{display:flex;align-items:center;justify-content:center;padding-inline:4px}.MenuPanel_itemThumbFallback__qC5xE,.MenuPanel_itemThumb__WTWgD{width:44px;height:44px;border-radius:14px;object-fit:cover;box-shadow:0 6px 14px color-mix(in srgb,black 8%,transparent)}.MenuPanel_itemThumbFallback__qC5xE{border-color:color-mix(in srgb,var(--line) 88%,transparent);color:color-mix(in srgb,var(--color-accent) 82%,var(--brand))}.MenuPanel_itemThumbFallback__qC5xE strong{font-size:.82rem;font-weight:800;letter-spacing:.08em}.MenuPanel_itemCellCopy__JgP25,.MenuPanel_itemCellLead__6e9zP{min-width:0}.MenuPanel_itemCellLead__6e9zP{align-items:center;gap:12px}.MenuPanel_itemCellLead__6e9zP[data-has-thumb=false]{grid-template-columns:minmax(0,1fr)}.MenuPanel_itemCellCopy__JgP25 span,.MenuPanel_itemCellCopy__JgP25 strong{display:block;overflow:hidden;text-overflow:ellipsis}.MenuPanel_itemCellCopy__JgP25 strong{white-space:normal;line-height:1.3}.MenuPanel_itemCellCopy__JgP25 span{white-space:normal}.MenuPanel_itemSummaryLine__kxkyO{gap:8px;flex-wrap:wrap;margin-top:8px;color:var(--muted);font-size:.82rem;line-height:1.35}.MenuPanel_itemSummaryLine__kxkyO,.MenuPanel_itemSummaryLine__kxkyO span{display:inline-flex;align-items:center}.MenuPanel_itemSummaryLine__kxkyO span:before{content:"•";margin-right:8px;color:color-mix(in srgb,var(--line) 80%,var(--muted))}.MenuPanel_dragHandleButton___7cqA{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 94%,var(--theme-light));color:var(--muted);transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease;cursor:grab}.MenuPanel_dragHandleButton___7cqA:active{cursor:grabbing}.MenuPanel_dragHandleButton___7cqA:disabled{opacity:.42;cursor:not-allowed}.MenuPanel_dragHandleButton___7cqA:hover:not(:disabled){border-color:rgb(var(--token-copper-rgb)/.3);background:color-mix(in srgb,var(--color-accent) 8%,var(--theme-light));color:var(--color-accent);transform:translateY(-1px)}.MenuPanel_dragHandleButton___7cqA svg{width:16px;height:16px}.MenuPanel_srOnly__oUmUI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MenuPanel_itemCellCopy__JgP25 em,.MenuPanel_itemPreviewCopy__12xIs em,.MenuPanel_itemSummaryPrice__yZePK{color:var(--color-accent);font-size:.92rem;font-style:normal;font-weight:700}.MenuPanel_modifierPanel__fP9hY,.MenuPanel_optionList__MCh0G,.MenuPanel_optionsGrid__tIIi_,.MenuPanel_overviewPanel__Ov34p{gap:18px}.MenuPanel_itemManagementBack__PNAZf{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:36px;padding:0 10px 0 4px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:.9rem;font-weight:700}.MenuPanel_itemManagementBack__PNAZf:hover{background:color-mix(in srgb,var(--accent-soft) 48%,transparent);color:var(--brand)}.MenuPanel_itemManagementBack__PNAZf svg{width:18px;height:18px}.MenuPanel_modifierHero__eB2gK{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center}.MenuPanel_modifierCopy__voyjx{gap:8px}.MenuPanel_modifierHeroActions__3lXHD{display:flex;justify-content:flex-end;align-items:center}.MenuPanel_itemManagementModal__ksK94{display:grid;gap:28px;max-width:860px;margin:0 auto;padding:16px 0 48px}.MenuPanel_itemManagementProduct__Ow6m_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;min-width:0;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface-strong)}.MenuPanel_itemManagementProductCopy__tlkr7{display:grid;gap:6px;min-width:0}.MenuPanel_itemManagementBasePrice__8IpAh span,.MenuPanel_itemManagementEyebrow__DxC6E{color:var(--muted);font-size:.79rem;font-weight:700}.MenuPanel_itemManagementProductCopy__tlkr7 h2{margin:0;color:var(--text);font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.15}.MenuPanel_itemManagementProductCopy__tlkr7 p{margin:0;color:var(--muted);line-height:1.45}.MenuPanel_itemManagementBasePrice__8IpAh{display:grid;gap:4px;justify-items:end;white-space:nowrap}.MenuPanel_itemManagementBasePrice__8IpAh strong{color:var(--text);font-size:1.35rem}.MenuPanel_itemManagementStack__tmDlx{display:grid;gap:34px}.MenuPanel_itemManagementSection__pfVmv{display:grid;gap:14px;min-width:0}.MenuPanel_itemManagementSection__pfVmv+.MenuPanel_itemManagementSection__pfVmv{padding-top:28px;border-top:1px solid var(--line)}.MenuPanel_itemManagementSectionHeader___Yn9B h3{display:flex;align-items:center;gap:10px;margin:0 0 6px;color:var(--text);font-size:1.18rem}.MenuPanel_itemManagementSectionHeader___Yn9B h3 span{color:var(--muted);font-size:.8rem;font-weight:700}.MenuPanel_itemManagementEmptyNote__CaVdt,.MenuPanel_itemManagementSectionHeader___Yn9B p{margin:0;color:var(--muted);font-size:.91rem;line-height:1.45}.MenuPanel_itemManagementEmptyNote__CaVdt{padding:12px 14px;border:1px dashed var(--line);border-radius:12px}.MenuPanel_itemManagementSection__pfVmv .MenuPanel_optionRow__yE6Gu{border:1px solid var(--line)}.MenuPanel_itemManagementFinalPrice__y2gwa{color:var(--text);white-space:nowrap}.MenuPanel_itemManagementIntro__7vsjB{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding:18px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 88%,var(--theme-light))}.MenuPanel_itemManagementIntro__7vsjB>div{display:grid;gap:5px}.MenuPanel_itemManagementIntro__7vsjB strong{font-family:var(--font-ui);font-size:1.25rem}.MenuPanel_itemManagementIntro__7vsjB p{margin:0;color:var(--muted)}.MenuPanel_itemManagementEdit__yZCJK{min-height:40px;padding:0 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--surface-strong) 92%,var(--theme-light));color:var(--brand);box-shadow:none;white-space:nowrap}.MenuPanel_itemManagementEdit__yZCJK:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 38%,var(--line));background:color-mix(in srgb,var(--accent-soft) 46%,var(--theme-light));color:var(--brand)}.MenuPanel_optionsGrid__tIIi_{grid-template-columns:repeat(2,minmax(0,1fr))}.MenuPanel_optionBlock__DGZ0m{align-content:start}.MenuPanel_optionBlockIntro__UH3n4{display:grid;gap:8px}.MenuPanel_optionBlockIntro__UH3n4 p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.MenuPanel_blockHeading__cVZ5s{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.MenuPanel_optionList__MCh0G{align-content:start}.MenuPanel_optionRow__yE6Gu{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px;border-radius:16px;background:color-mix(in srgb,var(--surface) 92%,var(--theme-light))}.MenuPanel_optionRowCopy__psTey{display:grid;gap:4px;min-width:0}.MenuPanel_optionRowCopy__psTey span,.MenuPanel_optionRowCopy__psTey strong{display:block}.MenuPanel_optionRowCopy__psTey strong{line-height:1.25}.MenuPanel_modifierComposer__QBdzg{display:grid;gap:12px;min-width:0;container-type:inline-size;margin-top:14px;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--accent-soft) 42%,var(--theme-light))}.MenuPanel_modifierComposer__copy__RfZym{display:grid;gap:4px}.MenuPanel_modifierComposer__copy__RfZym span{color:var(--muted);font-size:.84rem;line-height:1.4}.MenuPanel_modifierComposer__fields__8yAsA{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;gap:10px;align-items:center}.MenuPanel_variantComposer__detailFields__4rf6J,.MenuPanel_variantComposer__primaryFields__nOkdk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.MenuPanel_variantComposer__primaryFields__nOkdk>:only-child{grid-column:1/-1}.MenuPanel_variantComposer__mode__L0PsO{display:grid;gap:6px;color:var(--muted);font-size:.78rem;font-weight:700}.MenuPanel_variantComposer__modeCards__gp3wP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.MenuPanel_variantComposer__modeCard__9DO5b{display:grid;gap:4px;min-width:0;padding:13px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);color:var(--text);font:inherit;text-align:left;cursor:pointer}.MenuPanel_variantComposer__modeCard__9DO5b span{color:var(--muted);font-size:.8rem;font-weight:500;line-height:1.35}.MenuPanel_variantComposer__modeCard__9DO5b[data-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 45%,var(--surface-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.MenuPanel_variantComposer__priceField__XpZim{display:grid;gap:6px;color:var(--muted);font-size:.78rem;font-weight:700}.MenuPanel_variantComposer__priceField__XpZim input{width:100%;min-height:46px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:12px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:1rem;font-weight:600}.MenuPanel_variantComposer__priceField__XpZim small{color:var(--muted);font-size:.78rem;font-weight:500}.MenuPanel_variantComposer__detailFields__4rf6J{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width: 410px){.MenuPanel_variantComposer__detailFields__4rf6J{grid-template-columns:repeat(2,minmax(0,1fr))}.MenuPanel_variantComposer__detailFields__4rf6J .MenuPanel_variantComposer__field__wU5df:last-child{grid-column:1/-1}}.MenuPanel_variantComposer__field__wU5df{display:grid;gap:6px;min-width:0;color:var(--muted);font-size:.78rem;font-weight:700}.MenuPanel_variantComposer__field__wU5df input,.MenuPanel_variantComposer__field__wU5df select{width:100%;min-width:0;min-height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:12px;background:var(--surface-strong);color:var(--text);font:inherit;font-weight:500}.MenuPanel_variantComposer__selectTrigger__TAVzI{min-height:42px;background:var(--surface-strong);font-weight:500}.MenuPanel_variantComposer__disclosure__fS0u8{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 0;border:0;border-top:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:.86rem;font-weight:700;text-align:left;cursor:pointer}.MenuPanel_variantComposer__details__k0pzX{display:grid;gap:12px;min-width:0}.MenuPanel_variantComposer__details__k0pzX p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.4}.MenuPanel_variantComposer__actions__WbOPP{display:flex;justify-content:flex-end}.MenuPanel_variantComposer__actions__WbOPP button{min-height:42px}.MenuPanel_modifierComposer__fields__8yAsA input{width:100%;min-height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:12px;outline:0;background:var(--surface-strong);color:var(--text);font:inherit}.MenuPanel_optionRowCopy__psTey span{color:var(--muted);font-size:.82rem;line-height:1.35}.MenuPanel_optionDelta__45HJ3{color:var(--color-accent);font-size:.88rem;line-height:1.35;white-space:nowrap}.MenuPanel_optionDelta__45HJ3[data-zero=true]{color:var(--muted)}.MenuPanel_footerBar__hWLdW{padding-top:20px;padding-bottom:24px;border-top:1px solid color-mix(in srgb,var(--line) 78%,transparent)}.MenuPanel_savedState__wT6VU{gap:10px;color:var(--color-success);font-weight:600}.MenuPanel_savedDot__v_VIc{width:10px;height:10px;border-radius:50%;background:currentColor}@media (min-width:901px){.MenuPanel_menuRoot__BCbFi{height:100vh;min-height:100vh}.MenuPanel_desktopShell__kuMcz{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.MenuPanel_desktopStage__CbJsN{height:100%;min-height:0;align-items:stretch}.MenuPanel_catalogLayout__IacZu,.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_,.MenuPanel_itemTableFrame__Ugau5,.MenuPanel_itemTableScroller__UZLD7,.MenuPanel_itemTable__zaIdB,.MenuPanel_libraryPanel__bW0Bq,.MenuPanel_modifierPanel__fP9hY,.MenuPanel_overviewPanel__Ov34p,.MenuPanel_workspaceBoard__fdq_o{height:100%;min-height:0}.MenuPanel_libraryPanel__bW0Bq{grid-template-rows:auto minmax(0,1fr) auto auto;overflow:hidden}.MenuPanel_catalogSidebar__yXRT_>.MenuPanel_cardStack__MwV8X,.MenuPanel_libraryPanel__bW0Bq>.MenuPanel_cardStack__MwV8X{min-height:0;height:100%;overflow:auto;padding-right:6px;align-content:start}.MenuPanel_workspaceBoard__fdq_o{display:flex;flex-direction:column}.MenuPanel_modifierPanel__fP9hY,.MenuPanel_overviewPanel__Ov34p{flex:1 1 auto;overflow:auto}.MenuPanel_catalogLayout__IacZu{flex:1 1 auto;align-items:stretch;overflow:hidden}.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_{overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.MenuPanel_catalogMain__HGsDM[data-has-groups=true]{grid-template-rows:auto auto minmax(0,1fr)}.MenuPanel_catalogSidebar__yXRT_{padding:16px 10px 16px 16px}.MenuPanel_catalogSidebar__yXRT_>.MenuPanel_cardStack__MwV8X{gap:4px;padding-right:6px}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCard__a9YEo{padding:12px;border-color:transparent;border-radius:13px;box-shadow:none}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCard__a9YEo:hover{background:color-mix(in srgb,var(--color-accent) 6%,var(--surface-strong))}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCard__a9YEo[data-active=true]{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--line));background:color-mix(in srgb,var(--color-accent) 9%,var(--surface-strong));box-shadow:inset 3px 0 0 var(--color-accent)}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCardCopy__t1ghx{gap:3px}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCardCopy__t1ghx span{font-size:.79rem}.MenuPanel_itemTableFrame__Ugau5{display:grid}.MenuPanel_itemTableScroller__UZLD7{overflow:auto}}.MenuPanel_dialogBody__0fBCT{gap:16px;width:min(760px,100%);margin-inline:auto;align-content:start}.MenuPanel_menuEditorPage__nznrm{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;min-height:0;height:var(--visual-viewport-height,100dvh);overflow:hidden;background:var(--surface)}.MenuPanel_menuEditorPageBody__gHVC4{min-height:0;overflow-y:auto;padding:20px clamp(14px,4vw,48px) max(28px,env(safe-area-inset-bottom));overscroll-behavior:contain;scroll-padding-block:16px 96px;-webkit-overflow-scrolling:touch}.MenuPanel_menuEditorPageSubtitle__YtboU{width:min(760px,100%);margin:0 auto 14px;color:var(--muted);font-size:.82rem;line-height:1.4}.MenuPanel_menuRouteMissing__1W1Tj{display:grid;width:min(520px,100%);margin:40px auto;gap:16px;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface-strong);text-align:center}.MenuPanel_formSection__AzlyJ{display:grid;gap:14px;padding:16px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 72%,var(--theme-light))}.MenuPanel_formSectionIntro__3QE8I{display:grid;gap:4px}.MenuPanel_formSectionIntro__3QE8I strong{font-size:.98rem}.MenuPanel_formSectionIntro__3QE8I span{color:var(--muted);font-size:.82rem;line-height:1.4}.MenuPanel_groupList__4MWHT{display:grid;gap:8px}.MenuPanel_groupRow__GnMJg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:56px;padding:8px 10px 8px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong)}.MenuPanel_groupRow__GnMJg>strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.MenuPanel_groupRowActions__zRzgp{display:flex;align-items:center;gap:6px}.MenuPanel_groupRowActions__zRzgp .MenuPanel_secondaryButton__FsSZT{min-height:36px;padding-inline:12px;border-radius:9px;font-size:.86rem}.MenuPanel_groupRowActions__zRzgp .MenuPanel_groupRemoveButton__Gn4qp{color:var(--color-danger)}.MenuPanel_groupAddForm__5vZGA input,.MenuPanel_groupEditInput__e_Zvi{width:100%;min-width:0;min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);font:inherit}.MenuPanel_groupAddForm__5vZGA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.MenuPanel_groupAddForm__5vZGA .MenuPanel_secondaryButton__FsSZT{min-height:42px;white-space:nowrap}@media (max-width:520px){.MenuPanel_groupRow__GnMJg{grid-template-columns:minmax(0,1fr)}.MenuPanel_groupRowActions__zRzgp{justify-content:flex-start}}.MenuPanel_checkboxField__tnnSb,.MenuPanel_formField__OSI0F{gap:8px;scroll-margin-block:16px}.MenuPanel_checkboxField__tnnSb span,.MenuPanel_formField__OSI0F span,.MenuPanel_formField__OSI0F>label{font-size:.9rem;font-weight:600}.MenuPanel_formField__OSI0F input,.MenuPanel_formField__OSI0F select,.MenuPanel_formField__OSI0F textarea,.MenuPanel_inlineForm__BlxFJ input{width:100%;min-height:46px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;outline:0;background:color-mix(in srgb,var(--surface) 90%,var(--theme-light));color:var(--text);font:inherit}.MenuPanel_formField__OSI0F .MenuPanel_nativeTimeField__bcnOf{appearance:auto;-webkit-appearance:auto;cursor:pointer}.MenuPanel_formField__OSI0F select{display:block;position:static;box-sizing:border-box;appearance:auto}.MenuPanel_nativeSelectField__FbYrM{position:relative;isolation:isolate;width:100%;height:46px;max-height:46px;overflow:hidden}.MenuPanel_nativeSelectField__FbYrM select{position:relative!important;inset:auto!important;z-index:1;display:block;box-sizing:border-box;width:100%;height:46px;min-height:46px;max-height:46px;margin:0;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 90%,var(--theme-light));color:var(--text);font:inherit;pointer-events:auto}.MenuPanel_formField__OSI0F textarea{min-height:108px;padding-top:12px;padding-bottom:12px;resize:vertical}.MenuPanel_formRow__Ck5hr{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.MenuPanel_checkboxField__tnnSb{display:inline-flex;align-items:center;gap:10px}.MenuPanel_checkboxField__tnnSb input{width:18px;height:18px}.MenuPanel_dialogFooter__UChHV{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.MenuPanel_dialogFooter__UChHV:has(>:only-child){grid-template-columns:minmax(0,1fr)}.MenuPanel_itemPreview__rNRqd{padding:16px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 90%,var(--theme-light))}.MenuPanel_inlineForm__BlxFJ{grid-template-columns:minmax(0,1fr) 120px auto;gap:10px;align-items:center}@media (max-width:900px){.MenuPanel_modifierComposer__fields__8yAsA{grid-template-columns:minmax(0,1fr) 110px}.MenuPanel_modifierComposer__fields__8yAsA button{grid-column:1/-1}}@media (max-width:720px){.MenuPanel_itemManagementEdit__yZCJK,.MenuPanel_modifierComposer__fields__8yAsA input,.MenuPanel_variantComposer__field__wU5df input,.MenuPanel_variantComposer__modeCard__9DO5b,.MenuPanel_variantComposer__priceField__XpZim input,.MenuPanel_variantComposer__selectTrigger__TAVzI{min-height:48px}.MenuPanel_itemManagementEdit__yZCJK{min-height:48px;padding:0 11px;border-radius:12px;font-size:.88rem}.MenuPanel_itemManagementModal__ksK94{gap:20px;padding:8px 0 32px}.MenuPanel_itemManagementProduct__Ow6m_{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.MenuPanel_itemManagementBasePrice__8IpAh{justify-items:start;padding-top:14px;border-top:1px solid var(--line)}}.MenuPanel_mobileShell__6fGyM{display:none}.MenuPanel_mobileFrame__UHU1v{gap:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.MenuPanel_mobileStatusRow__GlCAw{grid-auto-flow:column;justify-content:space-between;font-size:.8rem;font-weight:700}.MenuPanel_mobileHeaderLead__2K9xM{gap:10px}.MenuPanel_mobileHeading__w_phk{gap:4px}.MenuPanel_mobileHeading__w_phk strong{font-size:1.5rem}.MenuPanel_mobileHeaderActions__v0Mxo{grid-auto-flow:column;gap:10px;align-items:center}.MenuPanel_mobileListHeaderActions__niRN6{display:inline-flex;align-items:center;gap:8px}.MenuPanel_mobileInlineCreate__zdf9l{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--color-accent);color:var(--color-inverse-text)}.MenuPanel_mobileInlineCreate__zdf9l svg{width:18px;height:18px}.MenuPanel_mobileHeaderCreate__28lSL{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;border:0;border-radius:14px;background:var(--color-accent);color:var(--color-inverse-text)}.MenuPanel_mobileHeaderCreate__28lSL:disabled{cursor:not-allowed;opacity:.45}.MenuPanel_mobileHeaderCreate__28lSL svg{width:19px;height:19px}.MenuPanel_mobileSearchWrap___6YUV{display:grid}.MenuPanel_mobileHierarchyTabs__UwK6s,.MenuPanel_mobileTabs__m9PeR{width:100%}.MenuPanel_mobileSearchWrap___6YUV .MenuPanel_searchField___yype{min-width:0}.MenuPanel_mobileList__Vkdc2,.MenuPanel_mobileStack__y2zzq{gap:14px}.MenuPanel_mobileToolbarRow__RBL03{gap:10px}.MenuPanel_mobileToolbarRow__RBL03>*{flex:1 1 0}.MenuPanel_mobileItemCard__b4Hpk{gap:8px;transform:translateZ(0);will-change:transform;touch-action:pan-y}.MenuPanel_mobileItemHead__0r4mO{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;cursor:pointer}.MenuPanel_mobileItemHead__0r4mO[data-has-thumb=false]{grid-template-columns:minmax(0,1fr) auto}.MenuPanel_mobileItemHead__0r4mO .MenuPanel_itemCellCopy__JgP25 strong{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MenuPanel_mobileItemHead__0r4mO .MenuPanel_itemSummaryPrice__yZePK{white-space:nowrap}.MenuPanel_mobileBottomNav__W0q9B{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.MenuPanel_mobileNavButton__ET25D{min-height:54px;display:grid;gap:6px;justify-items:center;align-content:center;padding:8px 10px;border-radius:16px;color:var(--muted);background:transparent}.MenuPanel_mobileNavButton__ET25D[data-active=true]{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--theme-light))}@media (max-width:1480px){.MenuPanel_itemDataTable__I7qWn{table-layout:auto}.MenuPanel_itemCellLead__6e9zP{align-items:start}.MenuPanel_itemCellCopy__JgP25 span,.MenuPanel_itemCellCopy__JgP25 strong{overflow:visible;text-overflow:clip;white-space:normal}.MenuPanel_itemCellCopy__JgP25 span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:1200px){.MenuPanel_optionsGrid__tIIi_,.MenuPanel_overviewControlCard__8wM5_,.MenuPanel_overviewGrid__fjstO{grid-template-columns:1fr}}@media (min-width:901px){.MenuPanel_menuRoot__BCbFi{display:flex;flex-direction:column;height:100%;min-height:0;align-content:normal;overflow:hidden}.MenuPanel_desktopShell__kuMcz{flex:1 1 auto;gap:0;grid-template-rows:minmax(0,1fr)}.MenuPanel_desktopStage__CbJsN{gap:0}.MenuPanel_workspaceBoard__fdq_o{gap:0;border-radius:22px;background:var(--surface-strong);box-shadow:0 12px 36px color-mix(in srgb,black 5%,transparent)}.MenuPanel_desktopMenuBar__kBx4_{flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:12px 18px;min-height:72px;padding:12px 20px;border-bottom:1px solid var(--line)}.MenuPanel_desktopMenuPicker__xJN_a{display:flex;align-items:center;gap:14px;width:auto;flex:0 0 auto}.MenuPanel_desktopMenuPicker__xJN_a h1{margin:0;font:800 1.32rem/1 var(--font-ui);letter-spacing:-.03em}.MenuPanel_desktopMenuPicker__xJN_a>:nth-child(2){width:clamp(180px,15vw,245px)}.MenuPanel_menuInfoButton__gE6_i{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--line);border-radius:50%;color:var(--muted);background:var(--surface-strong);cursor:pointer}.MenuPanel_menuInfoButton__gE6_i svg{width:19px;height:19px}.MenuPanel_menuInfoButton__gE6_i:focus-visible,.MenuPanel_menuInfoButton__gE6_i:hover{color:var(--color-accent);border-color:var(--color-accent);outline:none}.MenuPanel_desktopMenuTrigger__SgpN7{min-height:42px}.MenuPanel_tabStrip___RZsw{flex:0 0 auto;padding:0;border:0}.MenuPanel_desktopMenuActions__fy0OZ{flex:1 1 280px;align-items:center;justify-content:flex-end}.MenuPanel_desktopCatalogSearch__D_Jcr{width:clamp(210px,18vw,330px);min-width:210px}.MenuPanel_desktopCatalogSearch__D_Jcr>*{width:100%;min-width:0;min-height:42px}.MenuPanel_desktopMenuActions__fy0OZ .MenuPanel_secondaryButton__FsSZT{min-height:42px;padding-inline:12px}.MenuPanel_desktopMenuTools__jf4lr{position:relative}.MenuPanel_desktopMenuTools__jf4lr>summary{width:42px;height:42px;list-style:none;box-shadow:none;cursor:pointer}.MenuPanel_desktopMenuTools__jf4lr>summary::-webkit-details-marker{display:none}.MenuPanel_desktopMenuToolsList__FzavQ{position:absolute;z-index:20;top:calc(100% + 7px);right:0;display:grid;gap:4px;width:280px;padding:8px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);box-shadow:0 18px 48px rgb(var(--token-shadow-dark-rgb)/.18)}.MenuPanel_desktopMenuToolsList__FzavQ>button,.MenuPanel_desktopMenuToolsList__FzavQ>details>summary{width:100%;justify-content:flex-start;border-color:transparent;box-shadow:none}.MenuPanel_desktopMenuToolsList__FzavQ .MenuPanel_desktopMenuOrderList__aGMFB{position:static;width:100%;max-height:220px;margin-top:4px;border-radius:10px;box-shadow:none}.MenuPanel_catalogLayout__IacZu{grid-template-columns:clamp(210px,var(--category-pane-width,256px),40%) 10px minmax(0,1fr) 0;gap:0;padding:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.2,1)}.MenuPanel_catalogLayout__IacZu[data-resizing=true]{transition:none}.MenuPanel_catalogLayout__IacZu[data-preview-open=true]{grid-template-columns:clamp(210px,var(--category-pane-width,256px),40%) 10px minmax(0,1fr) min(340px,34%)}.MenuPanel_catalogMain__HGsDM,.MenuPanel_catalogSidebar__yXRT_{gap:0;padding:0;border:0;border-radius:0;background:transparent}.MenuPanel_catalogSidebar__yXRT_{background:color-mix(in srgb,var(--surface) 68%,var(--surface-strong))}[data-theme=dark] .MenuPanel_catalogMain__HGsDM,[data-theme=dark] .MenuPanel_catalogSidebar__yXRT_{box-shadow:none}[data-theme=dark] .MenuPanel_catalogSidebar__yXRT_{background:color-mix(in srgb,var(--surface) 70%,var(--surface-strong))}.MenuPanel_catalogMainHeader__WhWeM,.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_blockHeader__xS4pm{min-height:64px;padding:10px 18px;border-bottom:1px solid var(--line)}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_blockHeader__xS4pm{padding-right:12px}.MenuPanel_categoryHeaderActions__dmaGJ{display:flex;align-items:center;gap:5px}.MenuPanel_categoryHeaderActions__dmaGJ .MenuPanel_iconButton__ZuQXE{width:34px;height:34px;border-radius:10px;box-shadow:none}.MenuPanel_catalogSidebar__yXRT_>.MenuPanel_cardStack__MwV8X{box-sizing:border-box;height:auto;min-height:0;gap:0;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCard__a9YEo{min-height:62px;padding:10px 18px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;transform:none;cursor:pointer}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCard__a9YEo[data-active=true]{border-color:var(--line);border-radius:0;background:color-mix(in srgb,var(--color-accent) 7%,var(--surface-strong));box-shadow:inset 3px 0 0 var(--color-accent)}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCardCopy__t1ghx{gap:2px}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCardCopy__t1ghx strong{font-size:.94rem}.MenuPanel_catalogSidebar__yXRT_ .MenuPanel_categoryCardCopy__t1ghx span{font-size:.76rem}.MenuPanel_catalogGroups__8rsNU{display:flex;align-items:center;gap:10px;height:48px;min-height:48px;padding:6px 18px;border-bottom:1px solid var(--line)}.MenuPanel_catalogGroupsLabel__VZlZS{flex:none;color:var(--muted);font-size:.76rem;font-weight:600}.MenuPanel_catalogGroupSelectWrap__CHA8Y{flex:0 1 230px;min-width:120px}.MenuPanel_catalogGroupSelect__xi05d{min-height:32px;padding-inline:8px;border:0;box-shadow:none;background:transparent}.MenuPanel_catalogGroupChoices__HJwTv{display:flex;align-items:center;gap:6px;min-width:0;flex:1;overflow-x:auto;scrollbar-width:thin}.MenuPanel_catalogGroupChip__hvGWA{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:32px;padding:5px 11px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:transparent;font:600 .8rem/1.2 var(--font-ui);cursor:pointer}.MenuPanel_catalogGroupChip__hvGWA[data-active=true]{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--line));color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,var(--surface-strong))}.MenuPanel_catalogGroupChip__hvGWA span{font-size:.72rem;opacity:.75}.MenuPanel_catalogGroupsHint__uQezv{flex:1;color:var(--muted);font-size:.8rem}.MenuPanel_catalogManageGroups___Ouj5{flex:none;margin-left:auto;padding:6px 2px;border:0;color:var(--color-accent);background:transparent;font:700 .8rem/1.2 var(--font-ui);cursor:pointer}.MenuPanel_catalogResizeHandle__O0XvF{margin:0;border-radius:0;background:color-mix(in srgb,var(--line) 30%,var(--surface-strong))}.MenuPanel_catalogResizeHandle__O0XvF span{width:3px;height:36px}.MenuPanel_catalogMainHeader__WhWeM .MenuPanel_catalogMainCopy__R_S86 p{display:none}.MenuPanel_catalogMainHeader__WhWeM .MenuPanel_primaryButton__f0_jo{min-height:38px;padding-inline:12px;box-shadow:none}.MenuPanel_itemTableFrame__Ugau5,.MenuPanel_itemTable__zaIdB{gap:0;border:0;border-radius:0;background:transparent;box-shadow:none}.MenuPanel_itemTableScroller__UZLD7{max-height:none;overscroll-behavior:contain}.MenuPanel_itemDataTable__I7qWn tbody td{padding-block:11px;border-top:0;border-bottom:1px solid var(--line)}.MenuPanel_itemCellCopy__JgP25{gap:3px}.MenuPanel_itemSummaryLine__kxkyO{gap:10px}.MenuPanel_itemInspector__v_bs_{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;overscroll-behavior:contain;visibility:hidden;opacity:0;background:color-mix(in srgb,var(--surface) 58%,var(--surface-strong));transition:opacity .16s ease,visibility .16s}.MenuPanel_catalogLayout__IacZu[data-preview-open=true] .MenuPanel_itemInspector__v_bs_{overflow:auto;border-left:1px solid var(--line);visibility:visible;opacity:1;transition-delay:75ms,0s}.MenuPanel_inspectorHeader__sE3te{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 20px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.MenuPanel_inspectorClose__nBa3Q{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:var(--surface);cursor:pointer}.MenuPanel_inspectorClose__nBa3Q svg{width:16px;height:16px}.MenuPanel_inspectorContent__m_HRW{display:grid;align-content:start;gap:14px;padding:20px}.MenuPanel_inspectorHero__rImft{display:grid;justify-items:start;gap:6px}.MenuPanel_inspectorHero__rImft .MenuPanel_itemThumb__WTWgD{width:72px;height:72px;margin-bottom:8px}.MenuPanel_inspectorHero__rImft strong{font:800 1.4rem/1.15 var(--font-ui);letter-spacing:-.02em;overflow-wrap:anywhere}.MenuPanel_inspectorDescription__fn2B2,.MenuPanel_inspectorFact__ko9Bg>span,.MenuPanel_inspectorHero__rImft>span{color:var(--muted);font-size:.85rem}.MenuPanel_inspectorPrice__ph_Bx{color:var(--color-accent);font-size:1.1rem;font-weight:800}.MenuPanel_inspectorDescription__fn2B2{margin:0;line-height:1.45}.MenuPanel_inspectorFact__ko9Bg{display:flex;align-items:center;justify-content:space-between;min-height:42px;gap:10px;border-bottom:1px solid var(--line)}.MenuPanel_inspectorFact__ko9Bg strong{font-size:.9rem;text-align:right;overflow-wrap:anywhere}.MenuPanel_inspectorActions__Jq1xJ{display:grid;gap:0;border-block:1px solid var(--line)}.MenuPanel_inspectorActions__Jq1xJ button{width:100%;min-height:44px;justify-content:flex-start;padding-inline:2px;border:0;border-radius:0;background:transparent;box-shadow:none}.MenuPanel_inspectorActions__Jq1xJ button+button{border-top:1px solid var(--line)}.MenuPanel_inspectorActions__Jq1xJ svg,.MenuPanel_inspectorDelete___gXqH svg{width:16px;height:16px}.MenuPanel_inspectorFacts__Ja3DU,.MenuPanel_inspectorOptions__k1nQ1{display:grid}.MenuPanel_inspectorOptions__k1nQ1{gap:4px;padding-top:12px;border-top:1px solid var(--line)}.MenuPanel_inspectorOption__SqdK4,.MenuPanel_inspectorSectionHeading__MNHEf{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px}.MenuPanel_inspectorSectionHeading__MNHEf>strong{font-size:.94rem}.MenuPanel_inspectorAddOption__HAbrc{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--color-accent);cursor:pointer}.MenuPanel_inspectorAddOption__HAbrc:focus-visible,.MenuPanel_inspectorAddOption__HAbrc:hover{background:var(--accent-soft)}.MenuPanel_inspectorAddOption__HAbrc svg{width:17px;height:17px}.MenuPanel_inspectorOption__SqdK4{border-bottom:1px solid var(--line);font-size:.86rem}.MenuPanel_inspectorOption__SqdK4 span{min-width:0;overflow-wrap:anywhere}.MenuPanel_inspectorOption__SqdK4 strong{flex:none;font-size:.84rem;white-space:nowrap}.MenuPanel_inspectorEmpty__KM4cV{margin:0;color:var(--muted);font-size:.85rem}.MenuPanel_inspectorDelete___gXqH{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:2px;padding:0 2px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--color-danger);font:650 .88rem/1.2 var(--font-ui);text-align:left;cursor:pointer}}@media (min-width:1500px){.MenuPanel_catalogLayout__IacZu{grid-template-columns:clamp(210px,var(--category-pane-width,256px),32%) 10px minmax(0,1fr) 0}.MenuPanel_catalogLayout__IacZu[data-preview-open=true]{grid-template-columns:clamp(210px,var(--category-pane-width,256px),32%) 10px minmax(0,1fr) 340px}}@media (prefers-reduced-motion:reduce){.MenuPanel_catalogLayout__IacZu,.MenuPanel_itemInspector__v_bs_{transition:none}}.MenuPanel_menuOverviewOverlay__J4TDq{position:fixed;z-index:10010;inset:0;background:rgb(25 20 16/.32)}.MenuPanel_menuOptionDrawerBody__Y67hD{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0}.MenuPanel_menuOptionDrawerHeader__ckpMu{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.MenuPanel_menuOptionDrawerHeader__ckpMu h2{min-width:0;margin:0;font:750 1.35rem/1.2 var(--font-ui)}.MenuPanel_menuOptionDrawerItem__4tUNw{margin:0;color:var(--muted);font-size:.9rem;overflow-wrap:anywhere}.MenuPanel_menuOptionDrawerBody__Y67hD .MenuPanel_modifierComposer__QBdzg{grid-template-columns:minmax(0,1fr);margin-top:0;padding:0;border:0;border-radius:0;background:transparent}.MenuPanel_menuOptionDrawerBody__Y67hD .MenuPanel_modifierComposer__copy__RfZym strong{display:none}.MenuPanel_menuOptionDrawerBody__Y67hD .MenuPanel_variantComposer__detailFields__4rf6J,.MenuPanel_menuOptionDrawerBody__Y67hD .MenuPanel_variantComposer__modeCards__gp3wP,.MenuPanel_menuOptionDrawerBody__Y67hD .MenuPanel_variantComposer__primaryFields__nOkdk{min-width:0}@media (min-width:901px){.MenuPanel_menuOptionDrawer__tJ_Pd{width:min(640px,calc(100vw - 80px))}}.MenuPanel_menuOverviewDialog__8mu1P{position:fixed;z-index:10011;top:50%;left:50%;display:grid;gap:16px;width:min(420px,calc(100vw - 32px));max-height:min(80dvh,560px);overflow:auto;padding:20px;border:1px solid var(--line);border-radius:22px;color:var(--text);background:var(--surface-strong);box-shadow:0 28px 75px rgb(var(--token-shadow-dark-rgb)/.22);transform:translate(-50%,-50%)}.MenuPanel_menuOverviewHeading__NVTth{display:flex;align-items:start;justify-content:space-between;gap:16px}.MenuPanel_menuOverviewHeading__NVTth h2{margin:0;font:800 1.35rem/1.15 var(--font-ui)}.MenuPanel_menuOverviewHeading__NVTth p{margin:5px 0 0;color:var(--muted)}.MenuPanel_menuOverviewClose__9gp0N{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface);cursor:pointer}.MenuPanel_menuOverviewClose__9gp0N svg{width:17px;height:17px}.MenuPanel_menuOverviewFacts__iQ2G0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:16px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 65%,var(--surface-strong))}.MenuPanel_menuOverviewFacts__iQ2G0>div{display:grid;gap:3px;min-width:0}.MenuPanel_menuOverviewFacts__iQ2G0 span{color:var(--muted);font-size:.75rem;font-weight:700}.MenuPanel_menuOverviewFacts__iQ2G0 strong{font-size:1.02rem;line-height:1.25}.MenuPanel_menuOverviewActions__xYpE8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:16px;border-top:1px solid var(--line)}.MenuPanel_menuOverviewActions__xYpE8>button,.MenuPanel_menuOverviewReorder__1uva7>summary{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;color:var(--text);background:var(--surface-strong);font:650 .9rem/1.2 var(--font-ui);text-align:left;cursor:pointer}.MenuPanel_menuOverviewActions__xYpE8>button:hover,.MenuPanel_menuOverviewReorder__1uva7>summary:hover{background:var(--accent-soft)}.MenuPanel_menuOverviewActions__xYpE8>button:focus-visible,.MenuPanel_menuOverviewReorder__1uva7>summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MenuPanel_menuOverviewActions__xYpE8 svg{width:16px;height:16px}.MenuPanel_menuOverviewActions__xYpE8 .MenuPanel_menuOverviewDelete__sK5y2{color:var(--color-danger,#c43b2b)}.MenuPanel_menuOverviewReorder__1uva7{grid-column:1/-1}.MenuPanel_menuOverviewReorder__1uva7>summary{list-style:none}.MenuPanel_menuOverviewReorder__1uva7>summary::-webkit-details-marker{display:none}.MenuPanel_menuOverviewReorder__1uva7 .MenuPanel_cardStack__MwV8X{max-height:190px;overflow:auto;padding:4px}@media (max-width:900px){.MenuPanel_desktopShell__kuMcz{display:none}.MenuPanel_mobileShell__6fGyM{display:grid}.MenuPanel_mobileWorkspaceHeader__e_tmZ{display:block}.MenuPanel_mobileShell__6fGyM .MenuPanel_mobileSearchWrap___6YUV{display:none}.MenuPanel_menuCard__ed4kX[data-active=true],.MenuPanel_mobileItemCard__b4Hpk[data-active=true]{border-color:color-mix(in srgb,var(--line) 82%,transparent);box-shadow:0 10px 24px color-mix(in srgb,black 4%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--theme-light))}.MenuPanel_mobileHeading__w_phk{display:none}.MenuPanel_dragHandleButton___7cqA{width:44px;height:44px}.MenuPanel_dialogFooter__UChHV,.MenuPanel_formRow__Ck5hr,.MenuPanel_inlineForm__BlxFJ{grid-template-columns:1fr}}.HolidayHoursDecisionView_page__kyNyc{width:min(760px,100%);margin:0 auto;padding:clamp(18px,4vw,44px)}.HolidayHoursDecisionView_topbar__6JpNq{margin-bottom:18px}.HolidayHoursDecisionView_back__ao5ye{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-weight:700;text-decoration:none}.HolidayHoursDecisionView_back__ao5ye svg{width:18px}.HolidayHoursDecisionView_card__PHobc{padding:clamp(24px,5vw,48px);border:1px solid var(--line);border-radius:28px;background:var(--color-surface-elevated);box-shadow:0 20px 60px rgb(var(--token-shadow-dark-rgb)/.1)}.HolidayHoursDecisionView_icon__ojmfH{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;background:var(--accent-soft);color:var(--accent)}.HolidayHoursDecisionView_icon__ojmfH svg{width:25px}.HolidayHoursDecisionView_heading__E5X9R{margin:20px 0 32px}.HolidayHoursDecisionView_heading__E5X9R>span{color:var(--accent);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.HolidayHoursDecisionView_heading__E5X9R h1{margin:7px 0 5px;font-size:clamp(1.7rem,4vw,2.35rem);letter-spacing:-.035em}.HolidayHoursDecisionView_heading__E5X9R p{margin:0;color:var(--muted);font-size:1rem}.HolidayHoursDecisionView_options__Y03Jv{display:grid;gap:10px;margin:0;padding:0;border:0}.HolidayHoursDecisionView_options__Y03Jv legend{margin-bottom:13px;font-size:.9rem;font-weight:800}.HolidayHoursDecisionView_option__Q5xXk{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;cursor:pointer;transition:border-color .18s ease,background .18s ease}.HolidayHoursDecisionView_option__Q5xXk[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.HolidayHoursDecisionView_option__Q5xXk input{width:18px;height:18px;accent-color:var(--accent)}.HolidayHoursDecisionView_option__Q5xXk span{display:grid;gap:3px}.HolidayHoursDecisionView_option__Q5xXk strong{font-size:.95rem}.HolidayHoursDecisionView_option__Q5xXk small{color:var(--muted);line-height:1.35}.HolidayHoursDecisionView_times__cBpYN{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:14px;margin-top:18px}.HolidayHoursDecisionView_times__cBpYN>span{padding-bottom:13px;color:var(--muted)}.HolidayHoursDecisionView_times__cBpYN label{display:grid;gap:7px;color:var(--muted);font-size:.78rem;font-weight:750}.HolidayHoursDecisionView_times__cBpYN input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:13px;background:var(--color-surface);color:var(--text);font:inherit}.HolidayHoursDecisionView_actions__f4z3C{display:flex;justify-content:flex-end;margin-top:28px}.HolidayHoursDecisionView_error__n1KVR,.HolidayHoursDecisionView_notice__1AXvO,.HolidayHoursDecisionView_success__KQFRM{margin:18px 0 0;font-size:.88rem}.HolidayHoursDecisionView_notice__1AXvO{color:var(--muted)}.HolidayHoursDecisionView_error__n1KVR{color:var(--danger,#b42318)}.HolidayHoursDecisionView_success__KQFRM{color:var(--success,#247a42)}@media (max-width:600px){.HolidayHoursDecisionView_page__kyNyc{padding:16px}.HolidayHoursDecisionView_card__PHobc{border-radius:22px;padding:24px 18px}.HolidayHoursDecisionView_times__cBpYN{grid-template-columns:1fr}.HolidayHoursDecisionView_times__cBpYN>span{display:none}.HolidayHoursDecisionView_actions__f4z3C .button{width:100%}}