.WorkspaceSurface-module__apOWDq__page{align-content:start;gap:22px;min-height:calc(100dvh - 48px);display:grid}.WorkspaceSurface-module__apOWDq__pageHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.WorkspaceSurface-module__apOWDq__pageHeaderWithLeading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}@media (max-width:900px){.WorkspaceSurface-module__apOWDq__mobileCompactHeader{grid-template-columns:minmax(0,1fr);gap:0}.WorkspaceSurface-module__apOWDq__mobileCompactHeader .WorkspaceSurface-module__apOWDq__pageHeading{display:none}.WorkspaceSurface-module__apOWDq__mobileCompactHeader .WorkspaceSurface-module__apOWDq__pageActions{justify-content:stretch}.WorkspaceSurface-module__apOWDq__mobileCompactHeader .WorkspaceSurface-module__apOWDq__pageActions>*{flex:auto}.WorkspaceSurface-module__apOWDq__mobileDetailHeader{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px}.WorkspaceSurface-module__apOWDq__mobileDetailHeader .WorkspaceSurface-module__apOWDq__pageHeaderLeading{justify-content:flex-start;width:40px;height:40px}.WorkspaceSurface-module__apOWDq__mobileDetailHeader .WorkspaceSurface-module__apOWDq__pageHeading{gap:0;display:grid}.WorkspaceSurface-module__apOWDq__mobileDetailHeader .WorkspaceSurface-module__apOWDq__pageTitle{letter-spacing:-.04em;font-size:1.5rem;line-height:1.1}.WorkspaceSurface-module__apOWDq__mobileDetailHeader .WorkspaceSurface-module__apOWDq__pageSubtitle{display:none}}.WorkspaceSurface-module__apOWDq__pageHeaderLeading{align-items:center;display:flex}.WorkspaceSurface-module__apOWDq__pageHeading{gap:8px;min-width:0;display:grid}.WorkspaceSurface-module__apOWDq__pageEyebrow,.WorkspaceSurface-module__apOWDq__modalEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:.78rem;font-weight:800}.WorkspaceSurface-module__apOWDq__pageTitle,.WorkspaceSurface-module__apOWDq__heroTitle,.WorkspaceSurface-module__apOWDq__panelTitle,.WorkspaceSurface-module__apOWDq__modalTitle,.WorkspaceSurface-module__apOWDq__metricValue,.WorkspaceSurface-module__apOWDq__pill strong{font-family:var(--font-heading),sans-serif}.WorkspaceSurface-module__apOWDq__pageTitle{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,3vw,3rem);line-height:1}.WorkspaceSurface-module__apOWDq__pageSubtitle,.WorkspaceSurface-module__apOWDq__heroSubtitle,.WorkspaceSurface-module__apOWDq__panelSubtitle,.WorkspaceSurface-module__apOWDq__metricDetail,.WorkspaceSurface-module__apOWDq__modalMetadata{color:var(--muted);margin:0}.WorkspaceSurface-module__apOWDq__pageSubtitle,.WorkspaceSurface-module__apOWDq__heroSubtitle,.WorkspaceSurface-module__apOWDq__panelSubtitle,.WorkspaceSurface-module__apOWDq__metricDetail{line-height:1.6}.WorkspaceSurface-module__apOWDq__pageActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.WorkspaceSurface-module__apOWDq__heroCard,.WorkspaceSurface-module__apOWDq__panelCard,.WorkspaceSurface-module__apOWDq__metricCard,.WorkspaceSurface-module__apOWDq__modalFullscreenBody{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--theme-light)46%,transparent),transparent 28%),color-mix(in srgb,var(--surface-strong)90%,var(--theme-light));box-shadow:0 20px 44px rgb(var(--token-shadow-rgb)/.08);border-radius:28px;position:relative;overflow:hidden}.WorkspaceSurface-module__apOWDq__heroCard{--surface-accent:var(--accent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--surface-accent)14%,transparent),transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--theme-light)46%,transparent),transparent 28%),color-mix(in srgb,var(--surface-strong)90%,var(--theme-light));grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:clamp(20px,3vw,28px);display:grid}.WorkspaceSurface-module__apOWDq__heroLead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.WorkspaceSurface-module__apOWDq__heroGlyph{border:1px solid color-mix(in srgb,var(--surface-accent)18%,var(--line));background:color-mix(in srgb,var(--surface-accent)10%,var(--theme-light));width:72px;height:72px;color:color-mix(in srgb,var(--surface-accent)78%,var(--brand));box-shadow:inset 0 1px 0 rgb(var(--token-highlight-rgb)/.52);border-radius:24px;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSurface-module__apOWDq__heroGlyph svg{width:30px;height:30px}.WorkspaceSurface-module__apOWDq__heroCopy{gap:10px;min-width:0;display:grid}.WorkspaceSurface-module__apOWDq__heroTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,2.8vw,2.35rem);line-height:.96}.WorkspaceSurface-module__apOWDq__heroMeta,.WorkspaceSurface-module__apOWDq__panelMeta,.WorkspaceSurface-module__apOWDq__modalMetadata{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WorkspaceSurface-module__apOWDq__heroActions,.WorkspaceSurface-module__apOWDq__panelActions,.WorkspaceSurface-module__apOWDq__modalActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.WorkspaceSurface-module__apOWDq__pill,.WorkspaceSurface-module__apOWDq__statusPill{--surface-accent:var(--accent);border:1px solid color-mix(in srgb,var(--surface-accent)18%,var(--line));background:color-mix(in srgb,var(--surface-accent)10%,var(--theme-light));min-height:36px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.WorkspaceSurface-module__apOWDq__pill strong{color:color-mix(in srgb,var(--surface-accent)82%,var(--brand));font-size:.98rem;line-height:1}.WorkspaceSurface-module__apOWDq__pill[data-tone=brand],.WorkspaceSurface-module__apOWDq__metricCard[data-tone=brand]{--surface-accent:var(--accent)}.WorkspaceSurface-module__apOWDq__pill[data-tone=warning],.WorkspaceSurface-module__apOWDq__metricCard[data-tone=warning]{--surface-accent:var(--warning)}.WorkspaceSurface-module__apOWDq__pill[data-tone=success],.WorkspaceSurface-module__apOWDq__metricCard[data-tone=success]{--surface-accent:var(--success)}.WorkspaceSurface-module__apOWDq__pill[data-tone=info],.WorkspaceSurface-module__apOWDq__metricCard[data-tone=info]{--surface-accent:#4a71de}.WorkspaceSurface-module__apOWDq__pill[data-tone=slate],.WorkspaceSurface-module__apOWDq__metricCard[data-tone=slate]{--surface-accent:#6c7385}.WorkspaceSurface-module__apOWDq__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.WorkspaceSurface-module__apOWDq__metricCard{--surface-accent:var(--brand);background:radial-gradient(circle at top right,color-mix(in srgb,var(--surface-accent)12%,transparent),transparent 46%),linear-gradient(180deg,color-mix(in srgb,var(--theme-light)44%,transparent),transparent 38%),color-mix(in srgb,var(--surface-strong)92%,var(--theme-light));border-radius:24px;gap:10px;min-height:118px;padding:18px;display:grid}.WorkspaceSurface-module__apOWDq__metricLabel{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--surface-accent)58%,var(--muted));font-size:.76rem;font-weight:800}.WorkspaceSurface-module__apOWDq__metricValue{color:color-mix(in srgb,var(--surface-accent)82%,var(--brand));margin:0;font-size:clamp(1.85rem,3vw,2.5rem);line-height:.95}.WorkspaceSurface-module__apOWDq__panelCard{gap:18px;padding:20px;display:grid}.WorkspaceSurface-module__apOWDq__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.WorkspaceSurface-module__apOWDq__panelHeading{gap:6px;display:grid}.WorkspaceSurface-module__apOWDq__panelTitle{letter-spacing:-.03em;margin:0;font-size:1.28rem;line-height:1.02}.WorkspaceSurface-module__apOWDq__modalFullscreenShell{background:color-mix(in srgb,var(--surface)88%,var(--theme-light));grid-template-rows:auto minmax(0,1fr);gap:0;width:100%;height:100dvh;min-height:0;padding:0;animation:.18s ease-out WorkspaceSurface-module__apOWDq__surfaceEnter;display:grid;overflow:hidden}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader{z-index:2;border-bottom:1px solid color-mix(in srgb,var(--line)86%,transparent);background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));min-height:86px;box-shadow:0 1px 0 rgb(var(--token-highlight-rgb)/.5);align-items:center;padding:15px clamp(22px,4vw,64px)}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalHeading{gap:5px}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalTitle{font-size:clamp(1.7rem,2.2vw,2rem)}.WorkspaceSurface-module__apOWDq__modalCard{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--theme-light)52%,transparent),transparent 24%),color-mix(in srgb,var(--surface)94%,var(--theme-light));border-radius:32px;grid-template-rows:auto minmax(0,1fr);gap:14px;width:min(1080px,100vw - 48px);min-height:0;max-height:calc(100vh - 48px);padding:18px;animation:.18s ease-out WorkspaceSurface-module__apOWDq__surfaceEnter;display:grid;overflow:hidden;box-shadow:0 32px 90px #0000002e}.WorkspaceSurface-module__apOWDq__modalHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.WorkspaceSurface-module__apOWDq__modalHeader[data-close-mode=close]{grid-template-columns:minmax(0,1fr) auto}.WorkspaceSurface-module__apOWDq__modalHeaderTrailing{justify-content:flex-end;align-items:start;gap:12px;min-width:44px;display:inline-flex}.WorkspaceSurface-module__apOWDq__modalClose{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));width:44px;height:44px;color:var(--brand);box-shadow:0 12px 24px rgb(var(--token-shadow-rgb)/.07);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSurface-module__apOWDq__modalClose svg{width:18px;height:18px}.WorkspaceSurface-module__apOWDq__modalHeaderTrailing .WorkspaceSurface-module__apOWDq__modalClose{flex:none}.WorkspaceSurface-module__apOWDq__modalHeading{gap:8px;min-width:0;display:grid}.WorkspaceSurface-module__apOWDq__modalTitle{letter-spacing:-.04em;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1}.WorkspaceSurface-module__apOWDq__modalFullscreenBody,.WorkspaceSurface-module__apOWDq__modalCardBody{padding:18px}.WorkspaceSurface-module__apOWDq__modalCardBody{min-width:0;min-height:0;box-shadow:none;border:0;overflow:auto}.WorkspaceSurface-module__apOWDq__modalFullscreenBody{min-width:0;min-height:0;box-shadow:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:0 0;border:0;border-radius:0;padding:28px clamp(18px,4vw,64px) 36px;scroll-padding-block:18px 96px;overflow-y:auto}.WorkspaceSurface-module__apOWDq__statusPill{letter-spacing:.08em;text-transform:uppercase;min-height:32px;font-size:.78rem;font-weight:800}.WorkspaceSurface-module__apOWDq__statusPill[data-tone=critical]{--surface-accent:#ff5330}.WorkspaceSurface-module__apOWDq__statusPill[data-tone=info]{--surface-accent:#2a69ff}.WorkspaceSurface-module__apOWDq__statusPill[data-tone=success]{--surface-accent:#2c9f5b}@keyframes WorkspaceSurface-module__apOWDq__surfaceEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.WorkspaceSurface-module__apOWDq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.WorkspaceSurface-module__apOWDq__metricGrid{gap:10px}.WorkspaceSurface-module__apOWDq__metricCard{border-radius:18px;gap:6px;min-height:104px;padding:13px 14px}.WorkspaceSurface-module__apOWDq__metricLabel{font-size:.68rem}.WorkspaceSurface-module__apOWDq__metricValue{font-size:1.5rem}.WorkspaceSurface-module__apOWDq__metricDetail{font-size:.84rem;line-height:1.3}}@media (max-width:720px){.WorkspaceSurface-module__apOWDq__page{gap:16px;min-height:auto}.WorkspaceSurface-module__apOWDq__pageHeader,.WorkspaceSurface-module__apOWDq__heroCard{grid-template-columns:1fr}.WorkspaceSurface-module__apOWDq__pageHeaderWithLeading{grid-template-columns:auto minmax(0,1fr)}.WorkspaceSurface-module__apOWDq__pageHeaderWithLeading .WorkspaceSurface-module__apOWDq__pageActions{grid-column:1/-1}.WorkspaceSurface-module__apOWDq__pageTitle{font-size:clamp(1.85rem,8vw,2.4rem)}.WorkspaceSurface-module__apOWDq__heroLead{grid-template-columns:1fr}.WorkspaceSurface-module__apOWDq__heroGlyph{border-radius:18px;width:58px;height:58px}.WorkspaceSurface-module__apOWDq__heroGlyph svg{width:24px;height:24px}.WorkspaceSurface-module__apOWDq__heroActions,.WorkspaceSurface-module__apOWDq__pageActions,.WorkspaceSurface-module__apOWDq__panelActions,.WorkspaceSurface-module__apOWDq__modalActions{justify-content:flex-start}.WorkspaceSurface-module__apOWDq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.WorkspaceSurface-module__apOWDq__metricCard{border-radius:18px;min-height:92px;padding:14px}.WorkspaceSurface-module__apOWDq__metricValue{font-size:1.55rem}.WorkspaceSurface-module__apOWDq__panelCard,.WorkspaceSurface-module__apOWDq__modalCardBody,.WorkspaceSurface-module__apOWDq__modalFullscreenBody{border-radius:22px;padding:14px}.WorkspaceSurface-module__apOWDq__modalFullscreenShell{background:var(--surface);gap:0;padding:0}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader{min-height:68px;padding:calc(8px + env(safe-area-inset-top))12px 8px;background:color-mix(in srgb,var(--surface-strong)98%,var(--theme-light))}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalHeading{gap:2px}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalEyebrow{letter-spacing:.12em;font-size:.65rem}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalTitle{font-size:1.55rem}.WorkspaceSurface-module__apOWDq__modalFullscreenShell>.WorkspaceSurface-module__apOWDq__modalHeader .WorkspaceSurface-module__apOWDq__modalClose{width:40px;height:40px;box-shadow:none}.WorkspaceSurface-module__apOWDq__modalCard{border-radius:28px;gap:16px;width:100%;height:auto;min-height:0;max-height:calc(100dvh - 24px);padding:22px 20px 24px}.WorkspaceSurface-module__apOWDq__modalHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px}.WorkspaceSurface-module__apOWDq__modalHeader[data-close-mode=close]{grid-template-columns:minmax(0,1fr) auto}.WorkspaceSurface-module__apOWDq__modalHeaderTrailing{justify-content:flex-end;align-items:center}.WorkspaceSurface-module__apOWDq__modalActions{grid-column:1/-1}.WorkspaceSurface-module__apOWDq__modalFullscreenBody{min-height:0;padding:12px 12px calc(18px + env(safe-area-inset-bottom));border-radius:0}.WorkspaceSurface-module__apOWDq__modalTitle{font-size:1.9rem;line-height:1.02}.WorkspaceSurface-module__apOWDq__modalMetadata{display:none}}@media (min-width:541px) and (max-width:720px){.WorkspaceSurface-module__apOWDq__modalHeader{position:relative}.WorkspaceSurface-module__apOWDq__modalHeading{padding-right:230px}.WorkspaceSurface-module__apOWDq__modalHeaderTrailing{position:absolute;top:0;right:0}}
.WorkspaceTabHeader-module__7e3-Dq__actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.WorkspaceTabHeader-module__7e3-Dq__notificationButton{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));width:48px;height:48px;color:var(--text);box-shadow:0 12px 24px rgb(var(--token-shadow-rgb)/.06);border-radius:18px;justify-content:center;align-items:center;display:inline-flex;position:relative}.WorkspaceTabHeader-module__7e3-Dq__notificationButton svg{width:18px;height:18px}.WorkspaceTabHeader-module__7e3-Dq__notificationBadge{color:#fff;background:#ff6b2c;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.WorkspaceTabHeader-module__7e3-Dq__searchField{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));width:clamp(280px,24vw,360px);min-width:280px;min-height:48px;color:var(--muted);border-radius:18px;flex:none;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.WorkspaceTabHeader-module__7e3-Dq__searchField svg{flex:none;width:16px;height:16px}.WorkspaceTabHeader-module__7e3-Dq__searchField input{width:100%;color:var(--text);background:0 0;border:0;outline:0;padding:0}.WorkspaceTabHeader-module__7e3-Dq__searchField input::placeholder{color:var(--muted)}@media (max-width:720px){.WorkspaceTabHeader-module__7e3-Dq__actions{justify-content:stretch;width:100%}.WorkspaceTabHeader-module__7e3-Dq__searchField{flex:auto;width:100%;min-width:0;max-width:100%}.WorkspaceTabHeader-module__7e3-Dq__notificationButton{flex:0 0 48px}}
.SegmentedControl-module___3q3iW__root{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.SegmentedControl-module___3q3iW__root::-webkit-scrollbar{display:none}.SegmentedControl-module___3q3iW__root[data-variant=underline]{border-bottom:1px solid color-mix(in srgb,var(--line)72%,transparent);align-items:flex-end;padding-bottom:4px}.SegmentedControl-module___3q3iW__root[data-variant=pill]{border:1px solid color-mix(in srgb,var(--line)90%,transparent);background:linear-gradient(180deg,rgb(var(--token-highlight-rgb)/.58),transparent 48%),color-mix(in srgb,var(--surface-strong)92%,var(--theme-light));border-radius:28px;align-items:stretch;gap:10px;padding:6px}.SegmentedControl-module___3q3iW__root[data-variant=pill][data-layout=fill]{grid-template-columns:repeat(auto-fit,minmax(min(100%,176px),1fr));display:grid}.SegmentedControl-module___3q3iW__tab{color:var(--muted);text-align:left;background:0 0;border:0;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s;position:relative}.SegmentedControl-module___3q3iW__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--accent)32%,var(--theme-light));outline-offset:2px}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__tab{white-space:nowrap;padding:10px 12px 14px}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab{white-space:nowrap;border:1px solid #0000;border-radius:20px;flex:none;align-items:center;min-width:156px;min-height:46px;padding:12px 14px;display:flex}.SegmentedControl-module___3q3iW__root[data-variant=pill][data-layout=fill] .SegmentedControl-module___3q3iW__tab{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;min-height:76px;padding:14px 16px}.SegmentedControl-module___3q3iW__root[data-variant=pill][data-layout=fill] .SegmentedControl-module___3q3iW__tabContent{justify-content:center}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab[data-simple=true]{text-align:center;justify-content:center}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab:hover{border-color:color-mix(in srgb,var(--segmented-color,var(--accent))16%,var(--line));background:rgb(var(--token-highlight-rgb)/.42);transform:translateY(-1px)}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__tab[data-selected=true]{color:var(--brand)}.SegmentedControl-module___3q3iW__tab[data-disabled=true]{cursor:not-allowed;opacity:.42}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab[data-selected=true]{color:var(--segmented-color,var(--brand));border-color:color-mix(in srgb,var(--segmented-color,var(--accent))28%,var(--line));background:linear-gradient(180deg,#ffffffbd,transparent 58%),color-mix(in srgb,var(--segmented-color,var(--accent))10%,var(--theme-light));box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--segmented-color,var(--accent))75%,var(--theme-light))}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__tab[data-selected=true]:after{content:"";background:var(--accent);border-radius:999px;height:3px;position:absolute;bottom:0;left:12px;right:12px}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__meta{min-width:0;height:auto;color:var(--muted);background:0 0;border-radius:0;padding:0}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__tab[data-selected=true] .SegmentedControl-module___3q3iW__meta{color:currentColor;background:0 0}.SegmentedControl-module___3q3iW__tabContent{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.SegmentedControl-module___3q3iW__copy{flex:auto;gap:2px;min-width:0;display:grid}.SegmentedControl-module___3q3iW__label{min-width:0;font-weight:700;display:block}.SegmentedControl-module___3q3iW__description{color:var(--muted);font-size:.82rem;line-height:1.4}.SegmentedControl-module___3q3iW__leading{background:color-mix(in srgb,var(--surface-strong)88%,var(--theme-light));width:42px;height:42px;color:color-mix(in srgb,var(--segmented-color,var(--brand))72%,var(--brand));border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.SegmentedControl-module___3q3iW__leading svg{width:22px;height:22px}.SegmentedControl-module___3q3iW__root[data-variant=underline] .SegmentedControl-module___3q3iW__leading{background:0 0;border-radius:0;width:auto;height:auto}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab[data-selected=true] .SegmentedControl-module___3q3iW__leading{background:color-mix(in srgb,currentColor 10%,var(--theme-light));color:currentColor}.SegmentedControl-module___3q3iW__meta{background:color-mix(in srgb,var(--line)48%,transparent);color:currentColor;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:.76rem;font-weight:700;display:inline-flex}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab[data-selected=true] .SegmentedControl-module___3q3iW__meta{background:color-mix(in srgb,currentColor 10%,var(--theme-light))}.SegmentedControl-module___3q3iW__tab[data-tone=brand]{--segmented-color:#f47c21}.SegmentedControl-module___3q3iW__tab[data-tone=danger]{--segmented-color:#ff5330}.SegmentedControl-module___3q3iW__tab[data-tone=info]{--segmented-color:#2a69ff}.SegmentedControl-module___3q3iW__tab[data-tone=success]{--segmented-color:#2c9f5b}.SegmentedControl-module___3q3iW__tab[data-tone=warning]{--segmented-color:#d97706}.SegmentedControl-module___3q3iW__tab[data-tone=neutral]{--segmented-color:var(--brand)}@media (max-width:720px){.SegmentedControl-module___3q3iW__root[data-variant=pill]{gap:8px;padding:5px}.SegmentedControl-module___3q3iW__root[data-variant=pill] .SegmentedControl-module___3q3iW__tab{border-radius:16px;min-height:42px;padding:0 12px}.SegmentedControl-module___3q3iW__root[data-variant=pill][data-layout=fill] .SegmentedControl-module___3q3iW__tab{min-height:68px;padding:12px}.SegmentedControl-module___3q3iW__leading{border-radius:12px;width:38px;height:38px}}
.MenuPanel-module__JAj7Na__menuRoot{align-content:start;gap:24px;min-height:calc(100vh - 48px);display:grid}:is([data-theme=dark] .MenuPanel-module__JAj7Na__libraryPanel,[data-theme=dark] .MenuPanel-module__JAj7Na__workspaceBoard,[data-theme=dark] .MenuPanel-module__JAj7Na__overviewControlCard,[data-theme=dark] .MenuPanel-module__JAj7Na__summaryCard,[data-theme=dark] .MenuPanel-module__JAj7Na__optionBlock,[data-theme=dark] .MenuPanel-module__JAj7Na__catalogSidebar,[data-theme=dark] .MenuPanel-module__JAj7Na__catalogMain,[data-theme=dark] .MenuPanel-module__JAj7Na__mobileItemCard){background:var(--surface-strong);box-shadow:0 24px 54px rgb(var(--token-shadow-dark-rgb)/.22);background-image:none}.MenuPanel-module__JAj7Na__mobileWorkspaceHeader{display:none}.MenuPanel-module__JAj7Na__itemBrowser{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong)88%,var(--theme-light));border-radius:18px;gap:14px;padding:16px;display:grid}.MenuPanel-module__JAj7Na__itemBrowserHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.MenuPanel-module__JAj7Na__itemBrowserHeader>div:first-child{gap:3px;display:grid}.MenuPanel-module__JAj7Na__itemBrowserHeader span,.MenuPanel-module__JAj7Na__itemBrowserRow small{color:var(--muted)}.MenuPanel-module__JAj7Na__itemBrowserHeader span{font-size:.82rem}.MenuPanel-module__JAj7Na__itemBrowserHeader .MenuPanel-module__JAj7Na__searchField{min-width:min(30vw,360px)}.MenuPanel-module__JAj7Na__itemBrowserList{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.MenuPanel-module__JAj7Na__itemBrowserRow{border:1px solid var(--line);background:var(--surface);min-width:150px;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;gap:3px;padding:10px 12px;display:grid}.MenuPanel-module__JAj7Na__itemBrowserRow[data-active=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)12%,var(--surface))}.MenuPanel-module__JAj7Na__itemBrowserRow:hover{border-color:var(--color-accent)}.MenuPanel-module__JAj7Na__desktopShell,.MenuPanel-module__JAj7Na__mobileShell,.MenuPanel-module__JAj7Na__libraryPanel,.MenuPanel-module__JAj7Na__workspaceBoard,.MenuPanel-module__JAj7Na__panelHeader,.MenuPanel-module__JAj7Na__panelHeaderTitle,.MenuPanel-module__JAj7Na__pageHeader,.MenuPanel-module__JAj7Na__pageHeading,.MenuPanel-module__JAj7Na__pageActions,.MenuPanel-module__JAj7Na__cardLead,.MenuPanel-module__JAj7Na__itemCellLead,.MenuPanel-module__JAj7Na__cardCopy,.MenuPanel-module__JAj7Na__itemCellCopy,.MenuPanel-module__JAj7Na__cardActions,.MenuPanel-module__JAj7Na__boardHero,.MenuPanel-module__JAj7Na__boardHeroLead,.MenuPanel-module__JAj7Na__boardHeroCopy,.MenuPanel-module__JAj7Na__heroTitleRow,.MenuPanel-module__JAj7Na__heroMetaRow,.MenuPanel-module__JAj7Na__catalogToolbar,.MenuPanel-module__JAj7Na__toolbarGroup,.MenuPanel-module__JAj7Na__catalogLayout,.MenuPanel-module__JAj7Na__catalogSidebar,.MenuPanel-module__JAj7Na__catalogMain,.MenuPanel-module__JAj7Na__catalogMainHeader,.MenuPanel-module__JAj7Na__catalogMainCopy,.MenuPanel-module__JAj7Na__blockHeader,.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__overviewGrid,.MenuPanel-module__JAj7Na__overviewControlCard,.MenuPanel-module__JAj7Na__overviewControlCopy,.MenuPanel-module__JAj7Na__summaryCard,.MenuPanel-module__JAj7Na__modifierPanel,.MenuPanel-module__JAj7Na__modifierHero,.MenuPanel-module__JAj7Na__modifierCopy,.MenuPanel-module__JAj7Na__optionsGrid,.MenuPanel-module__JAj7Na__optionBlock,.MenuPanel-module__JAj7Na__blockHeading,.MenuPanel-module__JAj7Na__optionList,.MenuPanel-module__JAj7Na__optionRow,.MenuPanel-module__JAj7Na__overviewActions,.MenuPanel-module__JAj7Na__footerBar,.MenuPanel-module__JAj7Na__savedState,.MenuPanel-module__JAj7Na__dialogBody,.MenuPanel-module__JAj7Na__formField,.MenuPanel-module__JAj7Na__formRow,.MenuPanel-module__JAj7Na__dialogFooter,.MenuPanel-module__JAj7Na__itemPreview,.MenuPanel-module__JAj7Na__itemPreviewCopy,.MenuPanel-module__JAj7Na__inlineForm,.MenuPanel-module__JAj7Na__emptyState,.MenuPanel-module__JAj7Na__mobileFrame,.MenuPanel-module__JAj7Na__mobileStatusRow,.MenuPanel-module__JAj7Na__mobileHeader,.MenuPanel-module__JAj7Na__mobileHeaderLead,.MenuPanel-module__JAj7Na__mobileHeading,.MenuPanel-module__JAj7Na__mobileHeaderActions,.MenuPanel-module__JAj7Na__mobileList,.MenuPanel-module__JAj7Na__mobileListHeader,.MenuPanel-module__JAj7Na__mobileStack,.MenuPanel-module__JAj7Na__mobileToolbarRow,.MenuPanel-module__JAj7Na__mobileItemCard,.MenuPanel-module__JAj7Na__mobileItemHead,.MenuPanel-module__JAj7Na__mobileItemActions,.MenuPanel-module__JAj7Na__mobileBottomNav{display:grid}.MenuPanel-module__JAj7Na__desktopShell{gap:22px}.MenuPanel-module__JAj7Na__pageHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}.MenuPanel-module__JAj7Na__pageHeading{gap:8px}.MenuPanel-module__JAj7Na__pageHeading h1{font-family:var(--font-heading),sans-serif;margin:0;font-size:clamp(2.2rem,3vw,3rem);line-height:1}.MenuPanel-module__JAj7Na__pageHeading p{color:var(--muted);margin:0;font-size:1rem}.MenuPanel-module__JAj7Na__pageActions{grid-auto-flow:column;align-items:center;gap:14px}.MenuPanel-module__JAj7Na__searchField{border:1px solid color-mix(in srgb,var(--line)92%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));border-radius:16px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;min-width:min(30vw,420px);height:48px;padding:0 16px;display:grid;box-shadow:0 10px 28px #0000000f}.MenuPanel-module__JAj7Na__searchField svg{width:16px;height:16px;color:var(--muted)}.MenuPanel-module__JAj7Na__searchField input{color:var(--text);background:0 0;border:0;outline:0;font-size:.95rem}.MenuPanel-module__JAj7Na__primaryButton,.MenuPanel-module__JAj7Na__secondaryButton,.MenuPanel-module__JAj7Na__ghostButton,.MenuPanel-module__JAj7Na__iconButton,.MenuPanel-module__JAj7Na__mobileAccentButton,.MenuPanel-module__JAj7Na__mobileNavButton{border:1px solid color-mix(in srgb,var(--line)90%,transparent);font:inherit}.MenuPanel-module__JAj7Na__primaryButton,.MenuPanel-module__JAj7Na__secondaryButton,.MenuPanel-module__JAj7Na__ghostButton{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.MenuPanel-module__JAj7Na__primaryButton{background:linear-gradient(180deg,var(--color-accent-hover),var(--color-accent));color:var(--color-inverse-text);box-shadow:0 16px 30px rgb(var(--token-copper-rgb)/.24);border-color:#0000;font-weight:700}.MenuPanel-module__JAj7Na__secondaryButton,.MenuPanel-module__JAj7Na__ghostButton,.MenuPanel-module__JAj7Na__iconButton,.MenuPanel-module__JAj7Na__mobileNavButton{background:color-mix(in srgb,var(--surface-strong)92%,var(--theme-light));color:var(--text)}.MenuPanel-module__JAj7Na__ghostButton{width:100%}.MenuPanel-module__JAj7Na__primaryButton:hover,.MenuPanel-module__JAj7Na__secondaryButton:hover,.MenuPanel-module__JAj7Na__ghostButton:hover,.MenuPanel-module__JAj7Na__iconButton:hover,.MenuPanel-module__JAj7Na__mobileAccentButton:hover,.MenuPanel-module__JAj7Na__mobileNavButton:hover,.MenuPanel-module__JAj7Na__menuCard:hover,.MenuPanel-module__JAj7Na__mobileItemHead:hover{transform:translateY(-1px)}.MenuPanel-module__JAj7Na__primaryButton:disabled,.MenuPanel-module__JAj7Na__secondaryButton:disabled,.MenuPanel-module__JAj7Na__ghostButton:disabled,.MenuPanel-module__JAj7Na__iconButton:disabled,.MenuPanel-module__JAj7Na__mobileNavButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.MenuPanel-module__JAj7Na__iconButton,.MenuPanel-module__JAj7Na__mobileAccentButton{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:relative;box-shadow:0 10px 24px #0000000f}.MenuPanel-module__JAj7Na__mobileAccentButton{background:linear-gradient(180deg,var(--color-accent-hover),var(--color-accent));color:var(--color-inverse-text);border-color:#0000}.MenuPanel-module__JAj7Na__inlineIcon,.MenuPanel-module__JAj7Na__iconButton svg,.MenuPanel-module__JAj7Na__mobileAccentButton svg,.MenuPanel-module__JAj7Na__primaryButton svg,.MenuPanel-module__JAj7Na__secondaryButton svg,.MenuPanel-module__JAj7Na__ghostButton svg,.MenuPanel-module__JAj7Na__mobileNavButton svg{width:17px;height:17px}.MenuPanel-module__JAj7Na__alertBubble{background:var(--color-accent);min-width:18px;height:18px;color:var(--color-inverse-text);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:-5px;right:-3px}.MenuPanel-module__JAj7Na__desktopStage{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.MenuPanel-module__JAj7Na__libraryPanel,.MenuPanel-module__JAj7Na__workspaceBoard{border:1px solid color-mix(in srgb,var(--line)88%,transparent);background:linear-gradient(180deg,rgb(var(--token-highlight-rgb)/.58),transparent 30%),color-mix(in srgb,var(--surface-strong)92%,var(--theme-light));border-radius:28px;gap:18px;padding:26px;box-shadow:0 28px 60px #00000012}.MenuPanel-module__JAj7Na__panelHeader,.MenuPanel-module__JAj7Na__catalogToolbar,.MenuPanel-module__JAj7Na__blockHeader,.MenuPanel-module__JAj7Na__catalogMainHeader,.MenuPanel-module__JAj7Na__boardHero,.MenuPanel-module__JAj7Na__footerBar,.MenuPanel-module__JAj7Na__mobileHeader,.MenuPanel-module__JAj7Na__mobileStatusRow,.MenuPanel-module__JAj7Na__mobileListHeader,.MenuPanel-module__JAj7Na__mobileToolbarRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.MenuPanel-module__JAj7Na__panelHeaderTitle,.MenuPanel-module__JAj7Na__heroTitleRow,.MenuPanel-module__JAj7Na__heroMetaRow,.MenuPanel-module__JAj7Na__savedState,.MenuPanel-module__JAj7Na__mobileHeaderLead{grid-auto-flow:column;justify-content:start;align-items:center}.MenuPanel-module__JAj7Na__panelHeaderTitle{gap:10px}.MenuPanel-module__JAj7Na__panelHeaderTitle strong,.MenuPanel-module__JAj7Na__catalogMainCopy strong,.MenuPanel-module__JAj7Na__blockHeading strong,.MenuPanel-module__JAj7Na__mobileListHeader strong{font-size:1.05rem}.MenuPanel-module__JAj7Na__countBadge{background:color-mix(in srgb,var(--surface)88%,var(--theme-light));min-width:30px;height:28px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.8rem;font-weight:700;display:inline-flex}.MenuPanel-module__JAj7Na__cardStack{grid-auto-rows:max-content;align-content:start;gap:14px;display:grid}.MenuPanel-module__JAj7Na__sortableBlock{transform-origin:50%;will-change:transform;touch-action:none;min-width:0;transform:translate(0,0)}@media (max-width:720px){.MenuPanel-module__JAj7Na__sortableBlock{touch-action:pan-y}}.MenuPanel-module__JAj7Na__sortableBlock[data-dragging=true]{z-index:4}.MenuPanel-module__JAj7Na__menuCard{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));text-align:left;width:100%;color:var(--text);will-change:transform;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;transform:translate(0,0);box-shadow:0 10px 24px #0000000a}.MenuPanel-module__JAj7Na__menuCard[data-active=true],.MenuPanel-module__JAj7Na__mobileItemCard[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-module__JAj7Na__menuCard[data-reorderable=true]{cursor:grab}.MenuPanel-module__JAj7Na__sortableBlock[data-dragging=true] .MenuPanel-module__JAj7Na__menuCard,.MenuPanel-module__JAj7Na__menuCard[data-dragging=true],.MenuPanel-module__JAj7Na__mobileItemCard[data-dragging=true]{border-color:color-mix(in srgb,var(--line)82%,transparent);transform:translateY(-4px)scale(1.01);box-shadow:0 26px 48px #0000001a}.MenuPanel-module__JAj7Na__cardLead,.MenuPanel-module__JAj7Na__itemCellLead,.MenuPanel-module__JAj7Na__itemPreview{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.MenuPanel-module__JAj7Na__cardCopy,.MenuPanel-module__JAj7Na__categoryCardCopy,.MenuPanel-module__JAj7Na__itemCellCopy,.MenuPanel-module__JAj7Na__modifierCopy,.MenuPanel-module__JAj7Na__tipCopy,.MenuPanel-module__JAj7Na__itemPreviewCopy,.MenuPanel-module__JAj7Na__overviewControlCopy{gap:5px;min-width:0}.MenuPanel-module__JAj7Na__cardCopy strong,.MenuPanel-module__JAj7Na__categoryCardCopy strong,.MenuPanel-module__JAj7Na__itemCellCopy strong,.MenuPanel-module__JAj7Na__modifierCopy strong,.MenuPanel-module__JAj7Na__itemPreviewCopy strong,.MenuPanel-module__JAj7Na__overviewControlCopy strong{font-size:1rem}.MenuPanel-module__JAj7Na__cardCopy span,.MenuPanel-module__JAj7Na__categoryCardCopy span,.MenuPanel-module__JAj7Na__itemCellCopy span,.MenuPanel-module__JAj7Na__itemPreviewCopy span,.MenuPanel-module__JAj7Na__tipCopy p,.MenuPanel-module__JAj7Na__pageHeading p,.MenuPanel-module__JAj7Na__catalogMainCopy p,.MenuPanel-module__JAj7Na__overviewControlCopy p,.MenuPanel-module__JAj7Na__summaryCard p,.MenuPanel-module__JAj7Na__dialogHeading p,.MenuPanel-module__JAj7Na__emptyState p,.MenuPanel-module__JAj7Na__emptyCopy,.MenuPanel-module__JAj7Na__mobileHeading span{color:var(--muted)}.MenuPanel-module__JAj7Na__cardCopy span,.MenuPanel-module__JAj7Na__categoryCardCopy span,.MenuPanel-module__JAj7Na__itemCellCopy span,.MenuPanel-module__JAj7Na__itemPreviewCopy span,.MenuPanel-module__JAj7Na__mobileHeading span{font-size:.9rem;line-height:1.45}.MenuPanel-module__JAj7Na__cardActions,.MenuPanel-module__JAj7Na__mobileItemActions,.MenuPanel-module__JAj7Na__toolbarGroup,.MenuPanel-module__JAj7Na__heroMetaRow,.MenuPanel-module__JAj7Na__overviewActions{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.MenuPanel-module__JAj7Na__dragHandle{color:var(--muted)}.MenuPanel-module__JAj7Na__categoryEdit{width:34px;height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:color .16s,background .16s;display:inline-flex}.MenuPanel-module__JAj7Na__categoryEdit:hover,.MenuPanel-module__JAj7Na__categoryEdit:focus-visible{background:color-mix(in srgb,var(--accent-soft)54%,transparent);color:var(--brand);outline:none}.MenuPanel-module__JAj7Na__categoryEdit[data-visible=false]{opacity:.42;cursor:default}.MenuPanel-module__JAj7Na__categoryEdit:disabled{cursor:not-allowed}.MenuPanel-module__JAj7Na__categoryEdit svg{width:18px;height:18px}@media (max-width:720px){.MenuPanel-module__JAj7Na__dragHandle{touch-action:none}}.MenuPanel-module__JAj7Na__dragHandle[data-visible=false]{opacity:.42}.MenuPanel-module__JAj7Na__statusBadge{background:color-mix(in srgb,var(--color-danger)12%,var(--theme-light));min-height:28px;color:var(--muted);font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:.78rem;font-weight:700;display:inline-flex}button.MenuPanel-module__JAj7Na__statusBadge{cursor:pointer;transition:transform .14s,box-shadow .14s}button.MenuPanel-module__JAj7Na__statusBadge:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px #00000014}button.MenuPanel-module__JAj7Na__statusBadge:disabled{cursor:not-allowed;opacity:.55}.MenuPanel-module__JAj7Na__statusBadge[data-active=true]{background:color-mix(in srgb,var(--color-success)16%,var(--theme-light));color:var(--color-success)}.MenuPanel-module__JAj7Na__symbolTile,.MenuPanel-module__JAj7Na__tipIcon,.MenuPanel-module__JAj7Na__itemPreviewIcon,.MenuPanel-module__JAj7Na__itemThumbFallback{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);width:58px;height:58px;color:var(--color-accent);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.MenuPanel-module__JAj7Na__symbolTile svg,.MenuPanel-module__JAj7Na__itemPreviewIcon svg{width:24px;height:24px}:is([data-theme=dark] .MenuPanel-module__JAj7Na__symbolTile,[data-theme=dark] .MenuPanel-module__JAj7Na__tipIcon,[data-theme=dark] .MenuPanel-module__JAj7Na__itemPreviewIcon,[data-theme=dark] .MenuPanel-module__JAj7Na__itemThumbFallback){background:var(--surface);border-color:color-mix(in srgb,var(--accent)28%,var(--line))}.MenuPanel-module__JAj7Na__workspaceBoard{padding:0;overflow:hidden}.MenuPanel-module__JAj7Na__menuContext{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:9px;padding:22px 26px 0;font-size:.86rem;display:flex;overflow-x:auto}.MenuPanel-module__JAj7Na__menuContext span:first-child{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.MenuPanel-module__JAj7Na__menuContext strong{color:var(--text);font-weight:700}.MenuPanel-module__JAj7Na__boardHero,.MenuPanel-module__JAj7Na__catalogToolbar,.MenuPanel-module__JAj7Na__footerBar,.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__modifierPanel{padding-left:26px;padding-right:26px}.MenuPanel-module__JAj7Na__boardHero{padding-top:26px}.MenuPanel-module__JAj7Na__boardHeroLead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.MenuPanel-module__JAj7Na__boardHeroCopy{gap:10px}.MenuPanel-module__JAj7Na__heroTitleRow{gap:14px}.MenuPanel-module__JAj7Na__heroTitleRow h2{font-family:var(--font-heading),sans-serif;margin:0;font-size:clamp(2rem,2.4vw,2.75rem);line-height:1}.MenuPanel-module__JAj7Na__heroMetaRow{color:var(--muted);gap:14px;font-size:1rem}.MenuPanel-module__JAj7Na__tabStrip{padding:26px 26px 0}.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__modifierPanel{padding-top:24px;padding-bottom:24px}.MenuPanel-module__JAj7Na__overviewPanel{gap:18px}.MenuPanel-module__JAj7Na__overviewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.MenuPanel-module__JAj7Na__overviewControlCard{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:linear-gradient(135deg,rgb(var(--token-highlight-rgb)/.92),transparent 55%),color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px}.MenuPanel-module__JAj7Na__overviewControlCopy{gap:8px}.MenuPanel-module__JAj7Na__overviewControlCopy span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:700}.MenuPanel-module__JAj7Na__overviewControlCopy strong{font-size:1.6rem;line-height:1.05}.MenuPanel-module__JAj7Na__overviewControlCopy p{margin:0;font-size:.94rem}.MenuPanel-module__JAj7Na__summaryCard,.MenuPanel-module__JAj7Na__optionBlock,.MenuPanel-module__JAj7Na__catalogSidebar,.MenuPanel-module__JAj7Na__catalogMain,.MenuPanel-module__JAj7Na__mobileItemCard{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));border-radius:22px;gap:10px;padding:18px}.MenuPanel-module__JAj7Na__summaryCard span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:700}.MenuPanel-module__JAj7Na__summaryCard strong{font-size:1.4rem;line-height:1.1}.MenuPanel-module__JAj7Na__summaryCard p{margin:0;font-size:.9rem}.MenuPanel-module__JAj7Na__catalogToolbar{padding-top:24px;padding-bottom:20px}.MenuPanel-module__JAj7Na__catalogLayout{grid-template-columns:minmax(232px,.28fr) minmax(0,1fr);align-items:start;gap:18px;padding:0 26px 26px}.MenuPanel-module__JAj7Na__catalogSidebar,.MenuPanel-module__JAj7Na__catalogMain{gap:16px}.MenuPanel-module__JAj7Na__categoryCard{align-items:center}.MenuPanel-module__JAj7Na__categoryCard .MenuPanel-module__JAj7Na__cardLead{grid-template-columns:minmax(0,1fr);gap:0}.MenuPanel-module__JAj7Na__categoryCardCopy{gap:8px}.MenuPanel-module__JAj7Na__categoryCardCopy strong{white-space:normal;word-break:break-word;font-size:1.02rem;line-height:1.25;display:block}.MenuPanel-module__JAj7Na__categoryCardCopy span{white-space:normal;display:block}.MenuPanel-module__JAj7Na__catalogMainCopy p{margin:0;font-size:.92rem}.MenuPanel-module__JAj7Na__itemTable{gap:12px;min-width:0;display:grid}.MenuPanel-module__JAj7Na__itemTableFrame{border:1px solid color-mix(in srgb,var(--line)82%,transparent);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);border-radius:22px;overflow:hidden}.MenuPanel-module__JAj7Na__itemTableScroller{min-width:0;overflow-x:auto}.MenuPanel-module__JAj7Na__itemDataTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0}.MenuPanel-module__JAj7Na__itemDataTable thead th{border-bottom:1px solid color-mix(in srgb,var(--line)78%,transparent);background:color-mix(in srgb,var(--surface)58%,var(--theme-light));color:var(--muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:13px 16px;font-size:.76rem;font-weight:800}.MenuPanel-module__JAj7Na__itemDataTable thead th:first-child{width:72px}.MenuPanel-module__JAj7Na__itemDataTable thead th:nth-child(3){width:128px}.MenuPanel-module__JAj7Na__itemDataTable thead th:nth-child(4){width:112px}.MenuPanel-module__JAj7Na__itemDataTable tbody td{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;padding:14px 16px;transition:background-color .14s,box-shadow .14s,color .14s}.MenuPanel-module__JAj7Na__itemTableRow{cursor:pointer;will-change:transform;outline:none;position:relative;transform:translate(0,0)}.MenuPanel-module__JAj7Na__itemTableRow:hover td,.MenuPanel-module__JAj7Na__itemTableRow:focus-visible td{background:color-mix(in srgb,var(--surface)82%,var(--theme-light))}.MenuPanel-module__JAj7Na__itemTableRow[data-active=true] td{background:color-mix(in srgb,var(--color-accent)6%,var(--theme-light))}.MenuPanel-module__JAj7Na__itemTableRow[data-active=true] td:first-child{box-shadow:inset 3px 0 0 rgb(var(--token-copper-rgb)/.5)}.MenuPanel-module__JAj7Na__itemTableRow[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-module__JAj7Na__dragCell,.MenuPanel-module__JAj7Na__itemStatusCell{white-space:nowrap}.MenuPanel-module__JAj7Na__itemThumb,.MenuPanel-module__JAj7Na__itemThumbFallback{object-fit:cover;border-radius:14px;width:44px;height:44px;box-shadow:0 6px 14px #00000014}.MenuPanel-module__JAj7Na__itemThumbFallback{border-color:color-mix(in srgb,var(--line)88%,transparent);color:color-mix(in srgb,var(--color-accent)82%,var(--brand))}.MenuPanel-module__JAj7Na__itemThumbFallback strong{letter-spacing:.08em;font-size:.82rem;font-weight:800}.MenuPanel-module__JAj7Na__itemCellLead,.MenuPanel-module__JAj7Na__itemCellCopy{min-width:0}.MenuPanel-module__JAj7Na__itemCellLead{align-items:center;gap:12px}.MenuPanel-module__JAj7Na__itemCellLead[data-has-thumb=false]{grid-template-columns:minmax(0,1fr)}.MenuPanel-module__JAj7Na__itemCellCopy strong,.MenuPanel-module__JAj7Na__itemCellCopy span{text-overflow:ellipsis;display:block;overflow:hidden}.MenuPanel-module__JAj7Na__itemCellCopy strong{white-space:normal;line-height:1.3}.MenuPanel-module__JAj7Na__itemCellCopy span{white-space:normal}.MenuPanel-module__JAj7Na__itemStatusCell .MenuPanel-module__JAj7Na__statusBadge{min-width:68px}.MenuPanel-module__JAj7Na__itemSummaryLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:.82rem;line-height:1.35;display:inline-flex}.MenuPanel-module__JAj7Na__itemSummaryLine span{align-items:center;display:inline-flex}.MenuPanel-module__JAj7Na__itemSummaryLine span:before{content:"•";color:color-mix(in srgb,var(--line)80%,var(--muted));margin-right:8px}.MenuPanel-module__JAj7Na__dragHandleButton{border:1px solid color-mix(in srgb,var(--line)84%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));width:38px;height:38px;color:var(--muted);cursor:grab;border-radius:12px;justify-content:center;align-items:center;transition:border-color .14s,background-color .14s,color .14s,transform .14s;display:inline-flex}.MenuPanel-module__JAj7Na__dragHandleButton:active{cursor:grabbing}.MenuPanel-module__JAj7Na__dragHandleButton:disabled{opacity:.42;cursor:not-allowed}.MenuPanel-module__JAj7Na__dragHandleButton: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-module__JAj7Na__dragHandleButton svg{width:16px;height:16px}.MenuPanel-module__JAj7Na__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MenuPanel-module__JAj7Na__itemCellCopy em,.MenuPanel-module__JAj7Na__itemPreviewCopy em,.MenuPanel-module__JAj7Na__itemSummaryPrice{color:var(--color-accent);font-size:.92rem;font-style:normal;font-weight:700}.MenuPanel-module__JAj7Na__modifierPanel,.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__optionsGrid,.MenuPanel-module__JAj7Na__optionList{gap:18px}.MenuPanel-module__JAj7Na__itemManagementBack{min-height:36px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:10px;justify-self:start;align-items:center;gap:8px;padding:0 10px 0 4px;font-size:.9rem;font-weight:700;display:inline-flex}.MenuPanel-module__JAj7Na__itemManagementBack:hover{background:color-mix(in srgb,var(--accent-soft)48%,transparent);color:var(--brand)}.MenuPanel-module__JAj7Na__itemManagementBack svg{width:18px;height:18px}.MenuPanel-module__JAj7Na__modifierHero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}.MenuPanel-module__JAj7Na__modifierCopy{gap:8px}.MenuPanel-module__JAj7Na__modifierHeroActions{justify-content:flex-end;align-items:center;display:flex}.MenuPanel-module__JAj7Na__itemManagementModal{gap:24px;max-width:1180px;margin:0 auto;padding:8px 0 28px;display:grid}.MenuPanel-module__JAj7Na__itemManagementIntro{border:1px solid color-mix(in srgb,var(--line)84%,transparent);background:color-mix(in srgb,var(--surface-strong)88%,var(--theme-light));border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.MenuPanel-module__JAj7Na__itemManagementIntro>div{gap:5px;display:grid}.MenuPanel-module__JAj7Na__itemManagementIntro strong{font-family:var(--font-heading),sans-serif;font-size:1.25rem}.MenuPanel-module__JAj7Na__itemManagementIntro p{color:var(--muted);margin:0}.MenuPanel-module__JAj7Na__itemManagementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.MenuPanel-module__JAj7Na__itemManagementOption{align-content:start;gap:18px;min-width:0;display:grid}.MenuPanel-module__JAj7Na__itemManagementEdit{border:1px solid color-mix(in srgb,var(--brand)18%,var(--line));background:color-mix(in srgb,var(--surface-strong)92%,var(--theme-light));min-height:40px;color:var(--brand);box-shadow:none;white-space:nowrap;border-radius:14px;padding:0 14px}.MenuPanel-module__JAj7Na__itemManagementEdit: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-module__JAj7Na__itemManagementMobileTabs{display:none}.MenuPanel-module__JAj7Na__itemManagementTabCount{background:color-mix(in srgb,var(--surface)90%,var(--theme-light));min-width:22px;height:22px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex}.MenuPanel-module__JAj7Na__optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MenuPanel-module__JAj7Na__optionBlock{align-content:start}.MenuPanel-module__JAj7Na__optionBlockIntro{gap:8px;display:grid}.MenuPanel-module__JAj7Na__optionBlockIntro p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.MenuPanel-module__JAj7Na__blockHeading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.MenuPanel-module__JAj7Na__optionList{align-content:start}.MenuPanel-module__JAj7Na__optionRow{background:color-mix(in srgb,var(--surface)92%,var(--theme-light));border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px}.MenuPanel-module__JAj7Na__optionRowCopy{gap:4px;min-width:0;display:grid}.MenuPanel-module__JAj7Na__optionRowCopy strong,.MenuPanel-module__JAj7Na__optionRowCopy span{display:block}.MenuPanel-module__JAj7Na__optionRowCopy strong{line-height:1.25}.MenuPanel-module__JAj7Na__modifierComposer{border:1px solid color-mix(in srgb,var(--accent)22%,var(--line));background:color-mix(in srgb,var(--accent-soft)42%,var(--theme-light));border-radius:18px;gap:12px;margin-top:14px;padding:14px;display:grid}.MenuPanel-module__JAj7Na__modifierComposer__copy{gap:4px;display:grid}.MenuPanel-module__JAj7Na__modifierComposer__copy span{color:var(--muted);font-size:.84rem;line-height:1.4}.MenuPanel-module__JAj7Na__modifierComposer__fields{grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:10px;display:grid}.MenuPanel-module__JAj7Na__modifierComposer__fields input{border:1px solid color-mix(in srgb,var(--line)88%,transparent);background:var(--surface-strong);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:12px;outline:0;padding:0 12px}.MenuPanel-module__JAj7Na__optionRowCopy span{color:var(--muted);font-size:.82rem;line-height:1.35}.MenuPanel-module__JAj7Na__optionDelta{color:var(--color-accent);white-space:nowrap;font-size:.88rem;line-height:1.35}.MenuPanel-module__JAj7Na__optionDelta[data-zero=true]{color:var(--muted)}.MenuPanel-module__JAj7Na__footerBar{border-top:1px solid color-mix(in srgb,var(--line)78%,transparent);padding-top:20px;padding-bottom:24px}.MenuPanel-module__JAj7Na__savedState{color:var(--color-success);gap:10px;font-weight:600}.MenuPanel-module__JAj7Na__savedDot{background:currentColor;border-radius:50%;width:10px;height:10px}.MenuPanel-module__JAj7Na__emptyState{border:1px dashed color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface)72%,var(--theme-light));border-radius:20px;gap:8px;padding:20px}.MenuPanel-module__JAj7Na__emptyState strong{font-size:1rem}.MenuPanel-module__JAj7Na__emptyState p,.MenuPanel-module__JAj7Na__emptyCopy{margin:0;font-size:.92rem;line-height:1.5}.MenuPanel-module__JAj7Na__emptyStateAction{justify-content:flex-start;margin-top:4px;display:flex}@media (min-width:901px){.MenuPanel-module__JAj7Na__menuRoot{height:100vh;min-height:100vh}.MenuPanel-module__JAj7Na__desktopShell{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.MenuPanel-module__JAj7Na__desktopStage{align-items:stretch;height:100%;min-height:0}.MenuPanel-module__JAj7Na__libraryPanel,.MenuPanel-module__JAj7Na__workspaceBoard,.MenuPanel-module__JAj7Na__catalogSidebar,.MenuPanel-module__JAj7Na__catalogMain,.MenuPanel-module__JAj7Na__catalogLayout,.MenuPanel-module__JAj7Na__itemTable,.MenuPanel-module__JAj7Na__itemTableFrame,.MenuPanel-module__JAj7Na__itemTableScroller,.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__modifierPanel{height:100%;min-height:0}.MenuPanel-module__JAj7Na__libraryPanel{grid-template-rows:auto minmax(0,1fr) auto auto;overflow:hidden}.MenuPanel-module__JAj7Na__libraryPanel>.MenuPanel-module__JAj7Na__cardStack,.MenuPanel-module__JAj7Na__libraryPanel>.MenuPanel-module__JAj7Na__emptyState,.MenuPanel-module__JAj7Na__catalogSidebar>.MenuPanel-module__JAj7Na__cardStack,.MenuPanel-module__JAj7Na__catalogSidebar>.MenuPanel-module__JAj7Na__emptyState{align-content:start;height:100%;min-height:0;padding-right:6px;overflow:auto}.MenuPanel-module__JAj7Na__workspaceBoard{flex-direction:column;display:flex}.MenuPanel-module__JAj7Na__workspaceBoard>.MenuPanel-module__JAj7Na__emptyState,.MenuPanel-module__JAj7Na__overviewPanel,.MenuPanel-module__JAj7Na__modifierPanel{flex:auto;overflow:auto}.MenuPanel-module__JAj7Na__workspaceBoard>.MenuPanel-module__JAj7Na__emptyState{align-content:start;height:100%}.MenuPanel-module__JAj7Na__catalogLayout{flex:auto;align-items:stretch;overflow:hidden}.MenuPanel-module__JAj7Na__catalogSidebar,.MenuPanel-module__JAj7Na__catalogMain{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.MenuPanel-module__JAj7Na__itemTableFrame{display:grid}.MenuPanel-module__JAj7Na__itemTableScroller{overflow:auto}}.MenuPanel-module__JAj7Na__dialogFrame{width:100%;min-height:0;max-height:100%}.MenuPanel-module__JAj7Na__dialogFrameBody{min-height:0;box-shadow:none;background:0 0;border:0;padding:8px 2px 2px;scroll-padding-block:16px;overflow:auto}.MenuPanel-module__JAj7Na__dialogBody{gap:16px}.MenuPanel-module__JAj7Na__formSection{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface)72%,var(--theme-light));border-radius:18px;gap:14px;padding:16px;display:grid}.MenuPanel-module__JAj7Na__formSectionIntro{gap:4px;display:grid}.MenuPanel-module__JAj7Na__formSectionIntro strong{font-size:.98rem}.MenuPanel-module__JAj7Na__formSectionIntro span{color:var(--muted);font-size:.82rem;line-height:1.4}.MenuPanel-module__JAj7Na__formField,.MenuPanel-module__JAj7Na__checkboxField{gap:8px;scroll-margin-block:16px}.MenuPanel-module__JAj7Na__formField span,.MenuPanel-module__JAj7Na__checkboxField span{font-size:.9rem;font-weight:600}.MenuPanel-module__JAj7Na__formField input,.MenuPanel-module__JAj7Na__formField textarea,.MenuPanel-module__JAj7Na__inlineForm input{border:1px solid color-mix(in srgb,var(--line)88%,transparent);background:color-mix(in srgb,var(--surface)90%,var(--theme-light));width:100%;min-height:46px;color:var(--text);font:inherit;border-radius:14px;outline:0;padding:0 14px}.MenuPanel-module__JAj7Na__formField textarea{resize:vertical;min-height:108px;padding-top:12px;padding-bottom:12px}.MenuPanel-module__JAj7Na__formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.MenuPanel-module__JAj7Na__checkboxField{align-items:center;gap:10px;display:inline-flex}.MenuPanel-module__JAj7Na__checkboxField input{width:18px;height:18px}.MenuPanel-module__JAj7Na__dialogFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.MenuPanel-module__JAj7Na__itemPreview{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface)90%,var(--theme-light));border-radius:18px;padding:16px}.MenuPanel-module__JAj7Na__inlineForm{grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:10px}@media (max-width:900px){.MenuPanel-module__JAj7Na__itemManagementGrid{grid-template-columns:1fr}.MenuPanel-module__JAj7Na__modifierComposer__fields{grid-template-columns:minmax(0,1fr) 110px}.MenuPanel-module__JAj7Na__modifierComposer__fields button{grid-column:1/-1}}@media (max-width:720px){.MenuPanel-module__JAj7Na__itemManagementEdit,.MenuPanel-module__JAj7Na__modifierComposer__fields input{min-height:48px}.MenuPanel-module__JAj7Na__itemManagementEdit{border-radius:12px;min-height:48px;padding:0 11px;font-size:.88rem}.MenuPanel-module__JAj7Na__itemManagementOptionHeading,.MenuPanel-module__JAj7Na__itemManagementOption .MenuPanel-module__JAj7Na__blockHeading{display:none}.MenuPanel-module__JAj7Na__itemManagementMobileTabs{display:flex}.MenuPanel-module__JAj7Na__itemManagementGrid{grid-template-columns:1fr;display:grid}.MenuPanel-module__JAj7Na__itemManagementOption[data-mobile-option=modifiers],.MenuPanel-module__JAj7Na__itemManagementGrid[data-mobile-option=modifiers] .MenuPanel-module__JAj7Na__itemManagementOption[data-mobile-option=variants]{display:none}.MenuPanel-module__JAj7Na__itemManagementGrid[data-mobile-option=modifiers] .MenuPanel-module__JAj7Na__itemManagementOption[data-mobile-option=modifiers]{display:grid}}.MenuPanel-module__JAj7Na__mobileShell{display:none}.MenuPanel-module__JAj7Na__mobileFrame{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;padding:0}.MenuPanel-module__JAj7Na__mobileStatusRow{grid-auto-flow:column;justify-content:space-between;font-size:.8rem;font-weight:700}.MenuPanel-module__JAj7Na__mobileHeaderLead{gap:10px}.MenuPanel-module__JAj7Na__mobileHeading{gap:4px}.MenuPanel-module__JAj7Na__mobileHeading strong{font-size:1.5rem}.MenuPanel-module__JAj7Na__mobileHeaderActions{grid-auto-flow:column;align-items:center;gap:10px}.MenuPanel-module__JAj7Na__mobileListHeaderActions{align-items:center;gap:8px;display:inline-flex}.MenuPanel-module__JAj7Na__mobileInlineCreate{background:var(--color-accent);width:38px;height:38px;color:var(--color-inverse-text);border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.MenuPanel-module__JAj7Na__mobileInlineCreate svg{width:18px;height:18px}.MenuPanel-module__JAj7Na__mobileHeaderCreate{background:var(--color-accent);width:44px;height:44px;color:var(--color-inverse-text);border:0;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.MenuPanel-module__JAj7Na__mobileHeaderCreate:disabled{cursor:not-allowed;opacity:.45}.MenuPanel-module__JAj7Na__mobileHeaderCreate svg{width:19px;height:19px}.MenuPanel-module__JAj7Na__mobileSearchWrap{display:grid}.MenuPanel-module__JAj7Na__mobileTabs,.MenuPanel-module__JAj7Na__mobileHierarchyTabs{width:100%}.MenuPanel-module__JAj7Na__mobileSearchWrap .MenuPanel-module__JAj7Na__searchField{min-width:0}.MenuPanel-module__JAj7Na__mobileList,.MenuPanel-module__JAj7Na__mobileStack{gap:14px}.MenuPanel-module__JAj7Na__mobileToolbarRow{gap:10px}.MenuPanel-module__JAj7Na__mobileToolbarRow>*{flex:1 1 0}.MenuPanel-module__JAj7Na__mobileItemCard{will-change:transform;touch-action:pan-y;gap:8px;transform:translate(0,0)}.MenuPanel-module__JAj7Na__mobileItemHead{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.MenuPanel-module__JAj7Na__mobileItemHead[data-has-thumb=false]{grid-template-columns:minmax(0,1fr) auto}.MenuPanel-module__JAj7Na__mobileBottomNav{border-top:1px solid color-mix(in srgb,var(--line)80%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:8px}.MenuPanel-module__JAj7Na__mobileNavButton{min-height:54px;color:var(--muted);background:0 0;border-radius:16px;align-content:center;justify-items:center;gap:6px;padding:8px 10px;display:grid}.MenuPanel-module__JAj7Na__mobileNavButton[data-active=true]{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)10%,var(--theme-light))}@media (max-width:1480px){.MenuPanel-module__JAj7Na__itemDataTable{table-layout:auto}.MenuPanel-module__JAj7Na__itemCellLead{align-items:start}.MenuPanel-module__JAj7Na__itemCellCopy strong,.MenuPanel-module__JAj7Na__itemCellCopy span{text-overflow:clip;white-space:normal;overflow:visible}.MenuPanel-module__JAj7Na__itemCellCopy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (max-width:1200px){.MenuPanel-module__JAj7Na__desktopStage,.MenuPanel-module__JAj7Na__catalogLayout,.MenuPanel-module__JAj7Na__overviewGrid,.MenuPanel-module__JAj7Na__overviewControlCard,.MenuPanel-module__JAj7Na__optionsGrid{grid-template-columns:1fr}}@media (max-width:900px){.MenuPanel-module__JAj7Na__desktopShell{display:none}.MenuPanel-module__JAj7Na__mobileShell{display:grid}.MenuPanel-module__JAj7Na__mobileWorkspaceHeader{display:block}.MenuPanel-module__JAj7Na__mobileShell .MenuPanel-module__JAj7Na__mobileSearchWrap{display:none}.MenuPanel-module__JAj7Na__menuCard[data-active=true],.MenuPanel-module__JAj7Na__mobileItemCard[data-active=true]{border-color:color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));box-shadow:0 10px 24px #0000000a}.MenuPanel-module__JAj7Na__mobileHeading{display:none}.MenuPanel-module__JAj7Na__dialogFrame{width:100%;min-height:0;max-height:100%}.MenuPanel-module__JAj7Na__dialogFrameBody{padding:8px 2px 2px}.MenuPanel-module__JAj7Na__dragHandleButton{width:44px;height:44px}.MenuPanel-module__JAj7Na__inlineForm,.MenuPanel-module__JAj7Na__formRow,.MenuPanel-module__JAj7Na__dialogFooter{grid-template-columns:1fr}}
.Drawer-module___4dGgW__overlay{z-index:100;background:rgb(var(--token-shadow-dark-rgb)/.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.Drawer-module___4dGgW__content{z-index:110;right:0;bottom:var(--drawer-keyboard-inset,0px);width:100%;max-height:min(calc(100dvh - max(12px,env(safe-area-inset-top))),calc(var(--drawer-visible-height,100dvh) - max(12px,env(safe-area-inset-top))));border:1px solid color-mix(in srgb,var(--line)78%,transparent);background:color-mix(in srgb,var(--surface-strong)98%,var(--theme-light));overscroll-behavior:contain;border-bottom:0;border-radius:24px 24px 0 0;outline:none;grid-template-rows:auto minmax(0,1fr);margin-inline:auto;display:grid;position:fixed;left:0;overflow:hidden;box-shadow:0 -24px 70px #0003}.Drawer-module___4dGgW__content[data-unstyled=true]{width:100%}.Drawer-module___4dGgW__handle{background:color-mix(in srgb,var(--muted)42%,transparent);touch-action:none;border-radius:999px;width:42px;height:4px;margin:10px auto 8px;display:block}.Drawer-module___4dGgW__body{min-width:0;min-height:0;padding:8px 24px max(24px,env(safe-area-inset-bottom));scroll-padding-block:20px max(24px,env(safe-area-inset-bottom));scrollbar-gutter:stable;overflow-y:auto}.Drawer-module___4dGgW__content[data-keyboard-open] .Drawer-module___4dGgW__body{padding-bottom:16px;scroll-padding-bottom:24px}.Drawer-module___4dGgW__content[data-unstyled=true] .Drawer-module___4dGgW__body{overscroll-behavior:contain;padding:0 max(0px,env(safe-area-inset-right))max(0px,env(safe-area-inset-bottom))max(0px,env(safe-area-inset-left));overflow-y:auto}.Drawer-module___4dGgW__content[data-unstyled=true] .Drawer-module___4dGgW__body>[data-workspace-modal-frame]{width:100%;max-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.Drawer-module___4dGgW__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:901px){.Drawer-module___4dGgW__content{border-bottom:1px solid color-mix(in srgb,var(--line)78%,transparent);border-radius:24px;width:min(680px,100vw - 80px);max-height:min(760px,100dvh - 64px);top:50%;bottom:auto;translate:0 -50%;box-shadow:0 28px 90px #00000038}.Drawer-module___4dGgW__content[data-unstyled=true]{width:min(720px,100vw - 80px);max-height:min(800px,100dvh - 64px)}.Drawer-module___4dGgW__handle{display:none}.Drawer-module___4dGgW__body{padding:28px}.Drawer-module___4dGgW__content[data-unstyled=true] .Drawer-module___4dGgW__body{padding:0}.Drawer-module___4dGgW__content[data-unstyled=true] .Drawer-module___4dGgW__body>[data-workspace-modal-frame]{border-radius:inherit}}@media (prefers-reduced-motion:reduce){.Drawer-module___4dGgW__content,.Drawer-module___4dGgW__overlay{animation-duration:1ms!important}}
.FiscalReceiptCard-module__8-Z39a__wrapper{gap:14px;display:grid}.FiscalReceiptCard-module__8-Z39a__receipt{border:1px solid var(--line);background:var(--surface-strong);color:#17130f;border-radius:18px;width:min(100%,420px);margin-inline:auto;padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.FiscalReceiptCard-module__8-Z39a__testBanner{text-align:center;letter-spacing:.08em;border:1px dashed #9b4b24;margin:-4px 0 16px;padding:8px;display:block}.FiscalReceiptCard-module__8-Z39a__failedBanner{color:#8b1717;background:#fff1f1;border-color:#a32323}.FiscalReceiptCard-module__8-Z39a__header{text-align:center;border-bottom:1px dashed #9c958e;padding-bottom:14px}.FiscalReceiptCard-module__8-Z39a__header h2,.FiscalReceiptCard-module__8-Z39a__header p{margin:0}.FiscalReceiptCard-module__8-Z39a__header h2{margin-bottom:5px;font-family:inherit;font-size:1rem}.FiscalReceiptCard-module__8-Z39a__meta,.FiscalReceiptCard-module__8-Z39a__totals,.FiscalReceiptCard-module__8-Z39a__fiscal{border-bottom:1px dashed #9c958e;gap:6px;margin:0;padding-block:14px;display:grid}.FiscalReceiptCard-module__8-Z39a__meta div,.FiscalReceiptCard-module__8-Z39a__totals div,.FiscalReceiptCard-module__8-Z39a__fiscal div{justify-content:space-between;gap:12px;display:flex}.FiscalReceiptCard-module__8-Z39a__meta dt,.FiscalReceiptCard-module__8-Z39a__totals dt,.FiscalReceiptCard-module__8-Z39a__fiscal dt{color:#655e57}.FiscalReceiptCard-module__8-Z39a__meta dd,.FiscalReceiptCard-module__8-Z39a__totals dd,.FiscalReceiptCard-module__8-Z39a__fiscal dd{text-align:right;overflow-wrap:anywhere;margin:0}.FiscalReceiptCard-module__8-Z39a__lines{border-bottom:1px dashed #9c958e}.FiscalReceiptCard-module__8-Z39a__vatSection{border-bottom:1px dashed #9c958e;gap:7px;padding-block:14px;display:grid}.FiscalReceiptCard-module__8-Z39a__vatHeader,.FiscalReceiptCard-module__8-Z39a__vatRow{text-align:right;grid-template-columns:.7fr repeat(3,1fr);gap:7px;display:grid}.FiscalReceiptCard-module__8-Z39a__vatHeader{color:#655e57;text-transform:uppercase;font-size:.62rem}.FiscalReceiptCard-module__8-Z39a__vatHeader span:first-child,.FiscalReceiptCard-module__8-Z39a__vatRow span:first-child{text-align:left}.FiscalReceiptCard-module__8-Z39a__line{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:11px;display:grid}.FiscalReceiptCard-module__8-Z39a__line+.FiscalReceiptCard-module__8-Z39a__line{border-top:1px dotted #cbc5bf}.FiscalReceiptCard-module__8-Z39a__line>div{gap:3px;display:grid}.FiscalReceiptCard-module__8-Z39a__line span{color:#655e57}.FiscalReceiptCard-module__8-Z39a__grandTotal{border-block:2px solid #17130f;margin-block:5px;padding-block:8px;font-size:.9rem;font-weight:900}.FiscalReceiptCard-module__8-Z39a__fiscal{font-size:.64rem}.FiscalReceiptCard-module__8-Z39a__qr{place-items:center;gap:5px;padding-top:16px;display:grid}.FiscalReceiptCard-module__8-Z39a__qr img{width:46mm;height:46mm}.FiscalReceiptCard-module__8-Z39a__receipt footer{text-align:center;padding-top:15px}.FiscalReceiptCard-module__8-Z39a__fiscalError,.FiscalReceiptCard-module__8-Z39a__notPrintable{color:#8b1717;font-family:var(--font-body),sans-serif;background:#fff1f1;border:1px solid #e3a5a5;border-radius:10px;margin:0;padding:10px;font-size:.74rem;line-height:1.4}.FiscalReceiptCard-module__8-Z39a__notPrintable{text-align:center;font-weight:750}.FiscalReceiptCard-module__8-Z39a__printFeedback{color:var(--muted);text-align:center;margin:0;font-size:.76rem;font-weight:750}.FiscalReceiptCard-module__8-Z39a__printButton{background:var(--text);min-height:52px;color:var(--surface);border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;font-weight:850;display:inline-flex}.FiscalReceiptCard-module__8-Z39a__printButton svg{width:18px;height:18px}.FiscalReceiptCard-module__8-Z39a__adjustButton,.FiscalReceiptCard-module__8-Z39a__submitAdjustment{color:#7f3618;background:#fff8f2;border:1px solid #9b4b24;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-weight:850;display:inline-flex}.FiscalReceiptCard-module__8-Z39a__adjustButton svg,.FiscalReceiptCard-module__8-Z39a__submitAdjustment svg{width:18px;height:18px}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory,.FiscalReceiptCard-module__8-Z39a__effectiveSummary,.FiscalReceiptCard-module__8-Z39a__adjustmentPanel{border:1px solid var(--line);background:var(--surface);color:var(--text);font-family:var(--font-body),sans-serif;border-radius:18px;gap:12px;padding:16px;display:grid}.FiscalReceiptCard-module__8-Z39a__effectiveSummary{background:radial-gradient(circle at 100% 0,#c45b2821,transparent 45%),var(--surface);border-color:#d5b9a9;gap:0;padding:0;overflow:hidden}.FiscalReceiptCard-module__8-Z39a__effectiveSummary>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;padding:17px;display:flex}.FiscalReceiptCard-module__8-Z39a__effectiveSummary>header small{color:#9b4b24;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.FiscalReceiptCard-module__8-Z39a__effectiveSummary>header strong{font-size:1.3rem}.FiscalReceiptCard-module__8-Z39a__effectiveSummary dl{gap:8px;margin:0;padding:14px 17px;display:grid}.FiscalReceiptCard-module__8-Z39a__effectiveSummary dl div{justify-content:space-between;gap:16px;display:flex}.FiscalReceiptCard-module__8-Z39a__effectiveSummary dt{color:var(--muted)}.FiscalReceiptCard-module__8-Z39a__effectiveSummary dd{margin:0;font-weight:800}.FiscalReceiptCard-module__8-Z39a__effectiveSummary dl div:last-child{border-top:1px solid var(--line);margin-top:3px;padding-top:10px}.FiscalReceiptCard-module__8-Z39a__correctionAmount{color:#a43f24}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory>div{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding-top:10px;display:flex}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory span{gap:3px;display:grid}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory span:last-child{text-align:right}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory small,.FiscalReceiptCard-module__8-Z39a__acceptanceNote{color:var(--muted)}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory button{border:1px solid var(--line);background:var(--surface-muted);color:var(--text);font:inherit;border-radius:8px;justify-self:end;align-items:center;gap:5px;margin-top:4px;padding:5px 8px;font-size:.7rem;font-weight:800;display:inline-flex}.FiscalReceiptCard-module__8-Z39a__adjustmentHistory button svg{width:14px;height:14px}.FiscalReceiptCard-module__8-Z39a__adjustmentPanel>header{justify-content:space-between;align-items:center;display:flex}.FiscalReceiptCard-module__8-Z39a__adjustmentPanel>header div{gap:3px;display:grid}.FiscalReceiptCard-module__8-Z39a__adjustmentPanel>header small{color:#a34720;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.FiscalReceiptCard-module__8-Z39a__adjustmentPanel>header strong{font-size:1.05rem}.FiscalReceiptCard-module__8-Z39a__adjustmentPanel>header button{border:1px solid var(--line);width:38px;height:38px;color:inherit;background:0 0;border-radius:50%;place-items:center;display:grid}.FiscalReceiptCard-module__8-Z39a__adjustmentTypes{background:var(--surface-muted);border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;padding:4px;display:grid}.FiscalReceiptCard-module__8-Z39a__adjustmentTypes button{min-height:42px;color:var(--muted);background:0 0;border:0;border-radius:11px;font-weight:800}.FiscalReceiptCard-module__8-Z39a__adjustmentTypes button.FiscalReceiptCard-module__8-Z39a__active{background:var(--surface);color:var(--text);box-shadow:0 4px 14px #28190f14}.FiscalReceiptCard-module__8-Z39a__refundLines{gap:8px;display:grid}.FiscalReceiptCard-module__8-Z39a__refundLines label{border:1px solid var(--line);border-radius:13px;grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:12px;padding:11px;display:grid}.FiscalReceiptCard-module__8-Z39a__refundLines label>span{gap:2px;display:grid}.FiscalReceiptCard-module__8-Z39a__refundLines small{color:var(--muted)}.FiscalReceiptCard-module__8-Z39a__refundLines input,.FiscalReceiptCard-module__8-Z39a__reasonField textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);border-radius:10px}.FiscalReceiptCard-module__8-Z39a__refundLines input{text-align:right;min-height:40px;padding-inline:9px}.FiscalReceiptCard-module__8-Z39a__reasonField{gap:7px;font-weight:750;display:grid}.FiscalReceiptCard-module__8-Z39a__reasonField textarea{resize:vertical;font:inherit;padding:11px;line-height:1.4}.FiscalReceiptCard-module__8-Z39a__adjustmentWarning{color:#6e3219;background:#fff7ef;border-left:3px solid #c45b28;margin:0;padding:12px;line-height:1.45}.FiscalReceiptCard-module__8-Z39a__submitAdjustment{color:#fff;background:#211a16;border:0}.FiscalReceiptCard-module__8-Z39a__submitAdjustment:disabled{cursor:not-allowed;opacity:.45}.FiscalReceiptCard-module__8-Z39a__acceptanceNote{text-align:center;line-height:1.45}.FiscalReceiptCard-module__8-Z39a__spin{animation:.8s linear infinite FiscalReceiptCard-module__8-Z39a__spin}@keyframes FiscalReceiptCard-module__8-Z39a__spin{to{transform:rotate(360deg)}}@media print{body:has(.FiscalReceiptCard-module__8-Z39a__receipt) *{visibility:hidden!important}.FiscalReceiptCard-module__8-Z39a__receipt,.FiscalReceiptCard-module__8-Z39a__receipt *{visibility:visible!important}.FiscalReceiptCard-module__8-Z39a__receipt{border:0;border-radius:0;width:72mm;margin:0;padding:2mm;font-size:9pt;position:absolute;inset:0 auto auto 0}.FiscalReceiptCard-module__8-Z39a__printButton,.FiscalReceiptCard-module__8-Z39a__adjustButton,.FiscalReceiptCard-module__8-Z39a__effectiveSummary,.FiscalReceiptCard-module__8-Z39a__adjustmentHistory,.FiscalReceiptCard-module__8-Z39a__adjustmentPanel{display:none}}@page{margin:3mm}
.OrderItemsManager-module__JBOkbq__manager{color:var(--color-text);gap:18px;margin-top:14px;display:grid}.OrderItemsManager-module__JBOkbq__section{gap:18px;display:grid}.OrderItemsManager-module__JBOkbq__toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.OrderItemsManager-module__JBOkbq__toolbar>div{gap:3px;display:grid}.OrderItemsManager-module__JBOkbq__toolbar h3{margin:0;font-size:1rem}.OrderItemsManager-module__JBOkbq__toolbar small,.OrderItemsManager-module__JBOkbq__copy small,.OrderItemsManager-module__JBOkbq__editActions small{color:var(--color-muted)}.OrderItemsManager-module__JBOkbq__editButton{border:1px solid var(--color-line);background:var(--color-control);color:var(--color-text);font:inherit;cursor:pointer;border-radius:10px;padding:8px 12px;font-weight:750}.OrderItemsManager-module__JBOkbq__group{gap:7px;display:grid}.OrderItemsManager-module__JBOkbq__groupHeading{color:var(--color-muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 4px;font-size:.76rem;font-weight:800;display:flex}.OrderItemsManager-module__JBOkbq__groupHeading b{background:var(--color-accent-soft);min-width:23px;height:23px;color:var(--color-accent);border-radius:999px;place-items:center;padding:0 6px;font-size:.75rem;display:grid}.OrderItemsManager-module__JBOkbq__list,.OrderItemsManager-module__JBOkbq__removedList{border:1px solid var(--color-line);background:var(--color-surface-strong);border-radius:14px;overflow:hidden}.OrderItemsManager-module__JBOkbq__row{border-bottom:1px solid var(--color-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:grid}.OrderItemsManager-module__JBOkbq__row:last-child{border-bottom:0}.OrderItemsManager-module__JBOkbq__row[data-editing=true]{grid-template-columns:24px 34px minmax(0,1fr) auto}.OrderItemsManager-module__JBOkbq__row[data-selected=true]{background:var(--color-accent-soft)}.OrderItemsManager-module__JBOkbq__row[data-disabled=true]{opacity:.62}.OrderItemsManager-module__JBOkbq__quantity{background:var(--color-accent-soft);width:30px;height:30px;color:var(--color-brand);border-radius:9px;place-items:center;font-weight:850;display:grid}.OrderItemsManager-module__JBOkbq__copy{gap:3px;min-width:0;display:grid}.OrderItemsManager-module__JBOkbq__copy strong,.OrderItemsManager-module__JBOkbq__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrderItemsManager-module__JBOkbq__check{border:1.5px solid var(--color-muted);width:22px;height:22px;color:var(--color-inverse-text);cursor:pointer;background:0 0;border-radius:6px;place-items:center;padding:0;display:grid}.OrderItemsManager-module__JBOkbq__check[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent)}.OrderItemsManager-module__JBOkbq__check svg{stroke-width:3px;width:14px;height:14px}.OrderItemsManager-module__JBOkbq__stepper{align-items:center;gap:7px;display:inline-flex}.OrderItemsManager-module__JBOkbq__stepper>button{border:1px solid var(--color-line);background:var(--color-control);width:27px;height:27px;color:var(--color-text);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.OrderItemsManager-module__JBOkbq__stepper>button:disabled{opacity:.4;cursor:not-allowed}.OrderItemsManager-module__JBOkbq__stepper>button svg{width:13px;height:13px}.OrderItemsManager-module__JBOkbq__stepper>b{text-align:center;min-width:18px}.OrderItemsManager-module__JBOkbq__editActions{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.OrderItemsManager-module__JBOkbq__voidButton{background:var(--color-danger);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 13px;font-weight:800;display:inline-flex}.OrderItemsManager-module__JBOkbq__voidButton svg,.OrderItemsManager-module__JBOkbq__removedRow button svg{width:16px;height:16px}.OrderItemsManager-module__JBOkbq__removedSection{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-surface-strong)72%,transparent);border-radius:14px}.OrderItemsManager-module__JBOkbq__removedSection summary{color:var(--color-muted);cursor:pointer;grid-template-columns:1fr auto 18px;align-items:center;gap:10px;padding:13px 14px;font-weight:750;list-style:none;display:grid}.OrderItemsManager-module__JBOkbq__removedSection summary::-webkit-details-marker{display:none}.OrderItemsManager-module__JBOkbq__removedSection summary b{background:var(--color-line);border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.75rem;display:grid}.OrderItemsManager-module__JBOkbq__removedSection summary svg{width:17px;transition:transform .18s}.OrderItemsManager-module__JBOkbq__removedSection[open] summary svg{transform:rotate(180deg)}.OrderItemsManager-module__JBOkbq__removedSection>p{color:var(--color-muted);margin:-3px 14px 12px;font-size:.8rem}.OrderItemsManager-module__JBOkbq__removedList{background:0 0;border-radius:10px;margin:0 10px 10px}.OrderItemsManager-module__JBOkbq__removedRow{border-bottom:1px solid var(--color-line);color:var(--color-muted);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.OrderItemsManager-module__JBOkbq__removedRow:last-child{border-bottom:0}.OrderItemsManager-module__JBOkbq__removedRow .OrderItemsManager-module__JBOkbq__copy strong{text-decoration:line-through}.OrderItemsManager-module__JBOkbq__removedRow button{border:1px solid var(--color-line);background:var(--color-control);color:var(--color-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:.8rem;font-weight:750;display:inline-flex}.OrderItemsManager-module__JBOkbq__removedRow .OrderItemsManager-module__JBOkbq__stepper>button{width:27px;height:27px;padding:0;display:grid}.OrderItemsManager-module__JBOkbq__restoreControls{align-items:center;gap:9px;display:inline-flex}.OrderItemsManager-module__JBOkbq__empty{color:var(--color-muted);text-align:center;margin:0;padding:24px}.OrderItemsManager-module__JBOkbq__reasonPanel{z-index:1000;background:#00000080;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.OrderItemsManager-module__JBOkbq__reasonCard{border:1px solid var(--color-line);background:var(--color-surface-elevated);width:min(28rem,100%);box-shadow:var(--shadow-glass);border-radius:18px;gap:13px;padding:24px;display:grid;position:relative}.OrderItemsManager-module__JBOkbq__reasonCard h3,.OrderItemsManager-module__JBOkbq__reasonCard p{margin:0}.OrderItemsManager-module__JBOkbq__reasonCard p{color:var(--color-muted)}.OrderItemsManager-module__JBOkbq__reasonIcon{width:24px;color:var(--color-danger)}.OrderItemsManager-module__JBOkbq__close{color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.OrderItemsManager-module__JBOkbq__close svg{width:19px}.OrderItemsManager-module__JBOkbq__reasonCard label{gap:6px;font-weight:700;display:grid}.OrderItemsManager-module__JBOkbq__reasonCard textarea{resize:vertical;border:1px solid var(--color-line);background:var(--color-control);min-height:96px;color:var(--color-text);font:inherit;border-radius:10px;padding:12px}.OrderItemsManager-module__JBOkbq__reasonActions{justify-content:flex-end;gap:9px;display:flex}.OrderItemsManager-module__JBOkbq__reasonActions button{border:1px solid var(--color-line);background:var(--color-control);color:var(--color-text);font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px;font-weight:750}.OrderItemsManager-module__JBOkbq__reasonActions button:last-child{border-color:var(--color-danger);background:var(--color-danger);color:#fff}.OrderItemsManager-module__JBOkbq__reasonActions button:disabled,.OrderItemsManager-module__JBOkbq__voidButton:disabled,.OrderItemsManager-module__JBOkbq__removedRow button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.OrderItemsManager-module__JBOkbq__manager{margin-top:0}.OrderItemsManager-module__JBOkbq__row{padding:10px}.OrderItemsManager-module__JBOkbq__row[data-editing=true]{grid-template-columns:22px 30px minmax(0,1fr) auto;gap:9px}.OrderItemsManager-module__JBOkbq__editActions{flex-direction:column;align-items:flex-start}.OrderItemsManager-module__JBOkbq__voidButton{justify-content:center;width:100%}.OrderItemsManager-module__JBOkbq__removedRow{grid-template-columns:30px minmax(0,1fr)}.OrderItemsManager-module__JBOkbq__removedRow button{grid-column:2;justify-self:start}.OrderItemsManager-module__JBOkbq__restoreControls{flex-wrap:wrap;grid-column:2;justify-self:start}.OrderItemsManager-module__JBOkbq__restoreControls button{grid-column:auto}}
.StatusDot-module__vWu-0a__indicator{min-width:0;color:var(--status-current);align-items:center;line-height:0;display:inline-flex}.StatusDot-module__vWu-0a__indicator[data-muted=true]{color:var(--muted)}.StatusDot-module__vWu-0a__dot{background:var(--status-current);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb,var(--status-current)14%,transparent);border-radius:999px;flex:none}.StatusDot-module__vWu-0a__indicator[data-size=sm] .StatusDot-module__vWu-0a__dot{width:7px;height:7px}.StatusDot-module__vWu-0a__indicator[data-size=lg] .StatusDot-module__vWu-0a__dot{width:11px;height:11px}.StatusDot-module__vWu-0a__indicator[data-tone=available]{--status-current:var(--status-available)}.StatusDot-module__vWu-0a__indicator[data-tone=occupied]{--status-current:var(--status-occupied)}.StatusDot-module__vWu-0a__indicator[data-tone=attention]{--status-current:var(--status-attention)}.StatusDot-module__vWu-0a__indicator[data-tone=progress]{--status-current:var(--status-progress)}.StatusDot-module__vWu-0a__indicator[data-tone=served]{--status-current:var(--status-served)}.StatusDot-module__vWu-0a__indicator[data-tone=inactive]{--status-current:var(--status-inactive)}.StatusDot-module__vWu-0a__indicator[data-tone=critical]{--status-current:var(--status-critical)}.StatusDot-module__vWu-0a__indicator[data-tone=neutral]{--status-current:var(--status-neutral)}
.DesktopFloorView-module__KUaXOG__floor,.DesktopFloorView-module__KUaXOG__orderWorkspace{gap:20px;width:100%;min-width:0;display:grid}.DesktopFloorView-module__KUaXOG__floorSurface,.DesktopFloorView-module__KUaXOG__orderWorkspace{border:1px solid color-mix(in srgb,var(--line)84%,transparent);background:color-mix(in srgb,var(--surface-strong)94%,var(--theme-light));box-shadow:0 18px 44px rgb(var(--token-shadow-dark-rgb)/.06);border-radius:24px;overflow:hidden}.DesktopFloorView-module__KUaXOG__sectionTabs{border-bottom:1px solid var(--line);gap:4px;padding:16px 18px 0;display:flex;overflow-x:auto}.DesktopFloorView-module__KUaXOG__sectionTabs button{min-height:46px;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0 15px;font-size:.76rem;font-weight:800;position:relative}.DesktopFloorView-module__KUaXOG__sectionTabs button span{margin-left:4px;font-size:.68rem}.DesktopFloorView-module__KUaXOG__sectionTabs button[data-active=true]{color:var(--brand)}.DesktopFloorView-module__KUaXOG__sectionTabs button[data-active=true]:after{content:"";background:var(--accent);border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.DesktopFloorView-module__KUaXOG__filterBar{gap:8px;padding:16px 18px 4px;display:flex}.DesktopFloorView-module__KUaXOG__filterBar button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:0 0;border-radius:999px;padding:0 13px;font-size:.7rem;font-weight:780}.DesktopFloorView-module__KUaXOG__filterBar button[data-active=true]{border-color:color-mix(in srgb,var(--accent)34%,var(--line));background:var(--accent-soft);color:var(--brand)}.DesktopFloorView-module__KUaXOG__tableGrid{grid-template-columns:repeat(4,minmax(170px,1fr));gap:14px;padding:14px 18px 22px;display:grid}.DesktopFloorView-module__KUaXOG__empty{text-align:center;justify-items:center;gap:10px;min-height:240px;padding:54px 24px 64px;display:grid}.DesktopFloorView-module__KUaXOG__empty>svg{width:32px;height:32px;color:var(--muted)}.DesktopFloorView-module__KUaXOG__empty h2,.DesktopFloorView-module__KUaXOG__empty p{margin:0}.DesktopFloorView-module__KUaXOG__empty h2{font-family:var(--font-heading),sans-serif;font-size:1.25rem;line-height:1.15}.DesktopFloorView-module__KUaXOG__empty p{max-width:30rem;color:var(--muted);font-size:.82rem}.DesktopFloorView-module__KUaXOG__empty button{border:1px solid var(--line);background:var(--surface-strong);min-height:38px;color:var(--text);border-radius:12px;margin-top:8px;padding:0 14px;font-size:.76rem;font-weight:750}.DesktopFloorView-module__KUaXOG__tableCard{border:1px solid var(--line);background:var(--surface-strong);min-width:0;min-height:150px;color:var(--text);text-align:left;box-shadow:0 9px 22px rgb(var(--token-shadow-dark-rgb)/.05);border-radius:19px;grid-template-rows:auto auto 1fr;padding:16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid;position:relative}.DesktopFloorView-module__KUaXOG__tableCard:hover{box-shadow:0 14px 28px rgb(var(--token-shadow-dark-rgb)/.09);transform:translateY(-2px)}.DesktopFloorView-module__KUaXOG__tableCard:disabled{cursor:not-allowed;opacity:.72}.DesktopFloorView-module__KUaXOG__tableCard:disabled:hover{box-shadow:0 9px 22px rgb(var(--token-shadow-dark-rgb)/.05);transform:none}.DesktopFloorView-module__KUaXOG__tableCard[data-status=AVAILABLE]{border-color:color-mix(in srgb,var(--success)30%,var(--line))}.DesktopFloorView-module__KUaXOG__tableCard[data-status=OCCUPIED]{border-color:color-mix(in srgb,var(--accent)32%,var(--line))}.DesktopFloorView-module__KUaXOG__tableCard[data-status=PAID]{border-color:color-mix(in srgb,var(--muted)24%,var(--line))}.DesktopFloorView-module__KUaXOG__tableTop{justify-content:space-between;align-items:start;gap:10px;display:flex}.DesktopFloorView-module__KUaXOG__tableTop>strong{font-family:var(--font-heading),sans-serif;font-size:1.75rem;line-height:1}.DesktopFloorView-module__KUaXOG__tableSection{color:var(--muted);margin-top:6px;font-size:.72rem;font-weight:720}.DesktopFloorView-module__KUaXOG__tableMeta{border-top:1px solid color-mix(in srgb,var(--line)70%,transparent);justify-content:space-between;align-items:end;gap:12px;margin-top:18px;padding-top:12px;font-size:.72rem;display:flex}.DesktopFloorView-module__KUaXOG__tableMeta>span{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.DesktopFloorView-module__KUaXOG__tableMeta svg{width:13px;height:13px}.DesktopFloorView-module__KUaXOG__tableCard>i{background:var(--accent-soft);color:var(--brand);text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:.52rem;font-style:normal;font-weight:850;position:absolute;top:48px;right:13px}.DesktopFloorView-module__KUaXOG__orderWorkspace{grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - clamp(24px,3vw,44px) - 64px);min-height:0}.DesktopFloorView-module__KUaXOG__orderHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));grid-template-columns:44px minmax(150px,.7fr) minmax(330px,1.3fr) auto;align-items:center;gap:16px;min-height:78px;padding:10px 22px;display:grid;position:relative}.DesktopFloorView-module__KUaXOG__backButton{border:1px solid var(--line);background:var(--surface-strong);width:42px;height:42px;color:var(--text);border-radius:14px;place-items:center;padding:0;display:grid}.DesktopFloorView-module__KUaXOG__backButton svg{width:18px}.DesktopFloorView-module__KUaXOG__orderIdentity{gap:2px;min-width:0;display:grid}.DesktopFloorView-module__KUaXOG__orderIdentity span,.DesktopFloorView-module__KUaXOG__orderTotal span,.DesktopFloorView-module__KUaXOG__catalogHeading span,.DesktopFloorView-module__KUaXOG__ticketHeading span,.DesktopFloorView-module__KUaXOG__focusHeading span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:820}.DesktopFloorView-module__KUaXOG__orderIdentity h1{font-family:var(--font-heading),sans-serif;margin:0;font-size:1.25rem}.DesktopFloorView-module__KUaXOG__orderTabs{border:1px solid color-mix(in srgb,var(--line)82%,transparent);background:color-mix(in srgb,var(--surface)74%,transparent);border-radius:15px;justify-content:center;gap:5px;width:max-content;min-width:0;max-width:calc(100% - 480px);padding:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.DesktopFloorView-module__KUaXOG__orderTabs button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:.72rem;font-weight:800;display:inline-flex}.DesktopFloorView-module__KUaXOG__orderTabs button svg{width:16px;height:16px}.DesktopFloorView-module__KUaXOG__orderTabs button[data-active=true]{background:var(--surface-strong);color:var(--brand);box-shadow:0 4px 12px rgb(var(--token-shadow-dark-rgb)/.08)}.DesktopFloorView-module__KUaXOG__orderTotal{background:color-mix(in srgb,var(--accent-soft)56%,var(--theme-light));border-radius:14px;justify-items:end;gap:2px;min-width:118px;padding:10px 14px;display:grid}.DesktopFloorView-module__KUaXOG__orderTotal strong{color:var(--brand);font-size:.9rem}.DesktopFloorView-module__KUaXOG__menuLayout{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(176px,14vw,220px) minmax(360px,1fr) clamp(320px,27vw,400px);min-width:0;min-height:0;display:grid;overflow:hidden}.DesktopFloorView-module__KUaXOG__categoryPanel,.DesktopFloorView-module__KUaXOG__ticketPanel{background:color-mix(in srgb,var(--surface-strong)96%,var(--theme-light));min-width:0;min-height:0}.DesktopFloorView-module__KUaXOG__categoryPanel{overscroll-behavior:contain;scrollbar-gutter:stable;border-right:1px solid var(--line);padding:14px 12px;overflow-y:auto}.DesktopFloorView-module__KUaXOG__menuSearch{border:1px solid var(--line);background:var(--surface-strong);border-radius:13px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:0 12px;display:grid}.DesktopFloorView-module__KUaXOG__menuSearch svg{width:16px;color:var(--muted)}.DesktopFloorView-module__KUaXOG__menuSearch input{background:0 0;border:0;outline:0;min-width:0;font-size:.72rem}.DesktopFloorView-module__KUaXOG__categoryPanel nav{gap:5px;margin-top:12px;display:grid}.DesktopFloorView-module__KUaXOG__categoryPanel nav button{min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:12px;padding:0 12px;font-size:.72rem;font-weight:760}.DesktopFloorView-module__KUaXOG__categoryPanel nav button[data-active=true]{background:var(--accent-soft);color:var(--brand);box-shadow:inset 3px 0 var(--accent)}.DesktopFloorView-module__KUaXOG__catalog{overscroll-behavior:contain;scrollbar-gutter:stable;background:color-mix(in srgb,var(--surface)96%,var(--line));min-width:0;min-height:0;padding:18px;overflow-y:auto}.DesktopFloorView-module__KUaXOG__catalogHeading,.DesktopFloorView-module__KUaXOG__ticketHeading,.DesktopFloorView-module__KUaXOG__focusHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.DesktopFloorView-module__KUaXOG__catalogHeading h2,.DesktopFloorView-module__KUaXOG__ticketHeading h2,.DesktopFloorView-module__KUaXOG__focusHeading h2{font-family:var(--font-heading),sans-serif;margin:3px 0 0;font-size:1.2rem}.DesktopFloorView-module__KUaXOG__catalogHeading>strong,.DesktopFloorView-module__KUaXOG__ticketSectionHeading span{background:var(--accent-soft);min-width:28px;height:28px;color:var(--brand);border-radius:999px;place-items:center;padding-inline:8px;font-size:.7rem;display:grid}.DesktopFloorView-module__KUaXOG__itemGrid{grid-template-columns:repeat(3,minmax(130px,1fr));gap:11px;margin-top:16px;display:grid}.DesktopFloorView-module__KUaXOG__itemCard{border:1px solid var(--line);background:var(--surface-strong);min-height:112px;color:var(--text);text-align:left;border-radius:16px;align-content:space-between;gap:12px;padding:15px;display:grid;position:relative}.DesktopFloorView-module__KUaXOG__itemCard:hover{border-color:color-mix(in srgb,var(--accent)45%,var(--line))}.DesktopFloorView-module__KUaXOG__itemCard>strong{padding-right:24px;font-size:.8rem}.DesktopFloorView-module__KUaXOG__itemCard>span{color:var(--brand);font-size:.72rem;font-weight:820}.DesktopFloorView-module__KUaXOG__itemCard>em{background:var(--accent-soft);width:24px;height:24px;color:var(--brand);border-radius:8px;place-items:center;font-style:normal;font-weight:850;display:grid;position:absolute;bottom:11px;right:12px}.DesktopFloorView-module__KUaXOG__itemCard>em svg{width:13px;height:13px}.DesktopFloorView-module__KUaXOG__itemCard>i{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:.6rem;font-style:normal;display:grid;position:absolute;top:9px;right:9px}.DesktopFloorView-module__KUaXOG__ticketPanel{border-left:1px solid var(--line);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.DesktopFloorView-module__KUaXOG__ticketHeading{border-bottom:1px solid var(--line);min-height:74px;padding:14px 17px}.DesktopFloorView-module__KUaXOG__ticketHeading>strong{color:var(--brand);font-size:.88rem}.DesktopFloorView-module__KUaXOG__ticketBody{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:19px;min-height:0;padding:16px;display:grid;overflow-y:auto}.DesktopFloorView-module__KUaXOG__ticketSection{gap:8px;display:grid}.DesktopFloorView-module__KUaXOG__ticketSectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.DesktopFloorView-module__KUaXOG__ticketSectionHeading h3{margin:0;font-size:.78rem}.DesktopFloorView-module__KUaXOG__ticketSectionHeading span{min-width:24px;height:24px;font-size:.62rem}.DesktopFloorView-module__KUaXOG__ticketLine{border:1px solid var(--line);background:var(--surface-strong);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:9px 11px;display:flex}.DesktopFloorView-module__KUaXOG__ticketLine>div:first-child{gap:3px;min-width:0;display:grid}.DesktopFloorView-module__KUaXOG__ticketLineCopy{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;gap:3px;padding:0;display:grid}.DesktopFloorView-module__KUaXOG__ticketLineCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.DesktopFloorView-module__KUaXOG__ticketLine strong{font-size:.74rem}.DesktopFloorView-module__KUaXOG__ticketLine span{color:var(--muted);font-size:.65rem}.DesktopFloorView-module__KUaXOG__quantity{text-align:center;grid-template-columns:28px 24px 28px;align-items:center;display:grid}.DesktopFloorView-module__KUaXOG__quantity button{border:1px solid var(--line);background:0 0;border-radius:9px;place-items:center;width:28px;height:30px;padding:0;display:grid}.DesktopFloorView-module__KUaXOG__quantity svg{width:12px}.DesktopFloorView-module__KUaXOG__customizer{gap:20px;width:min(560px,100%);margin-inline:auto;padding:8px 4px 24px;display:grid}.DesktopFloorView-module__KUaXOG__customizerHeading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.DesktopFloorView-module__KUaXOG__customizerHeading span{color:var(--muted);font-size:.7rem;font-weight:750}.DesktopFloorView-module__KUaXOG__customizerHeading h2{margin:3px 0 0;font-size:1.3rem}.DesktopFloorView-module__KUaXOG__customizerHeading>strong{color:var(--brand);font-size:1rem}.DesktopFloorView-module__KUaXOG__customizerOptions{border:0;gap:8px;margin:0;padding:0;display:grid}.DesktopFloorView-module__KUaXOG__customizerOptions legend{font-size:.78rem;font-weight:850}.DesktopFloorView-module__KUaXOG__customizerOptions>p{color:var(--muted);margin:-3px 0 3px;font-size:.68rem}.DesktopFloorView-module__KUaXOG__customizerOptions label{border:1px solid var(--line);background:var(--surface-strong);border-radius:14px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:52px;padding:10px 13px;display:grid}.DesktopFloorView-module__KUaXOG__customizerOptions label[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.DesktopFloorView-module__KUaXOG__customizerOptions label span{font-weight:750}.DesktopFloorView-module__KUaXOG__customizerOptions label strong{color:var(--muted);font-size:.72rem}.DesktopFloorView-module__KUaXOG__customizerSubmit{background:var(--gradient-brand);color:#fff;border:0;border-radius:14px;min-height:50px;font-weight:850}.DesktopFloorView-module__KUaXOG__customizerSubmit:disabled{opacity:.42}.DesktopFloorView-module__KUaXOG__sendButton,.DesktopFloorView-module__KUaXOG__primaryButton{background:var(--gradient-brand);color:#fff;border:0;font-weight:820}.DesktopFloorView-module__KUaXOG__sendButton{text-align:left;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;margin:14px 16px 16px;padding:0 16px;display:grid}.DesktopFloorView-module__KUaXOG__sendButton svg{width:18px}.DesktopFloorView-module__KUaXOG__sendButton strong{font-size:.72rem}.DesktopFloorView-module__KUaXOG__sendButton:disabled{opacity:.45}.DesktopFloorView-module__KUaXOG__focusPanel{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--line);background:var(--surface-strong);border-radius:20px;place-self:start center;width:min(760px,100% - 48px);max-height:calc(100% - 52px);margin-top:26px;padding:24px;overflow-y:auto}.DesktopFloorView-module__KUaXOG__focusHeading{border-bottom:1px solid var(--line);padding-bottom:18px}.DesktopFloorView-module__KUaXOG__orderLines{margin-top:12px;display:grid}.DesktopFloorView-module__KUaXOG__orderLines>div{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;display:grid}.DesktopFloorView-module__KUaXOG__orderLines>div>span{background:var(--accent-soft);width:30px;height:30px;color:var(--brand);border-radius:9px;place-items:center;font-weight:850;display:grid}.DesktopFloorView-module__KUaXOG__orderLines>div>div{gap:3px;display:grid}.DesktopFloorView-module__KUaXOG__orderLines small{color:var(--muted)}.DesktopFloorView-module__KUaXOG__paymentPanel{overscroll-behavior:contain;scrollbar-gutter:stable;place-self:start center;width:min(560px,100% - 32px);max-height:calc(100% - 32px);margin-top:16px;overflow-y:auto}.DesktopFloorView-module__KUaXOG__cashCheckout,.DesktopFloorView-module__KUaXOG__paymentReceipt{box-shadow:none;background:0 0;border:0;border-radius:0}.DesktopFloorView-module__KUaXOG__cashCheckout{align-content:start;gap:10px;padding:0 14px 16px;display:grid}.DesktopFloorView-module__KUaXOG__paymentHero{background:var(--gradient-payment);color:#fff;text-align:center;border-radius:14px;justify-items:center;gap:2px;padding:14px 18px;display:grid}.DesktopFloorView-module__KUaXOG__paymentHero span{letter-spacing:.08em;text-transform:uppercase;opacity:.82;font-size:.68rem;font-weight:800}.DesktopFloorView-module__KUaXOG__paymentHero strong{font-family:var(--font-heading),sans-serif;letter-spacing:-.04em;font-size:1.95rem;line-height:1.05}.DesktopFloorView-module__KUaXOG__paymentHero small{opacity:.78;font-size:.67rem;font-weight:700}.DesktopFloorView-module__KUaXOG__discountBlock{border:1px solid var(--line);border-radius:12px;overflow:hidden}.DesktopFloorView-module__KUaXOG__discountToggle{width:100%;min-height:38px;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.DesktopFloorView-module__KUaXOG__discountToggle span{font-size:.68rem;font-weight:800}.DesktopFloorView-module__KUaXOG__discountToggle strong{color:var(--success);font-size:.7rem}.DesktopFloorView-module__KUaXOG__discountEditor{border-top:1px solid var(--line);background:color-mix(in srgb,var(--line)14%,transparent);gap:7px;padding:9px 10px 10px;display:grid}.DesktopFloorView-module__KUaXOG__discountType{background:color-mix(in srgb,var(--line)30%,transparent);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:3px;display:grid}.DesktopFloorView-module__KUaXOG__discountType button{min-height:28px;color:var(--muted);background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:.6rem;font-weight:780}.DesktopFloorView-module__KUaXOG__discountType button[data-active=true]{background:var(--surface-strong);color:var(--brand);box-shadow:0 2px 8px rgb(var(--token-shadow-dark-rgb)/.06)}.DesktopFloorView-module__KUaXOG__discountFields{grid-template-columns:minmax(110px,.42fr) minmax(160px,.58fr);gap:7px;display:grid}.DesktopFloorView-module__KUaXOG__discountFields label{border:1px solid var(--line);background:var(--surface-strong);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:36px;display:grid;overflow:hidden}.DesktopFloorView-module__KUaXOG__discountFields label input{min-width:0;height:34px;color:var(--text);background:0 0;border:0;outline:0;padding:0 9px;font-weight:800}.DesktopFloorView-module__KUaXOG__discountFields label span{color:var(--muted);padding-right:9px;font-size:.62rem;font-weight:750}.DesktopFloorView-module__KUaXOG__discountFields select,.DesktopFloorView-module__KUaXOG__discountNote{border:1px solid var(--line);background:var(--surface-strong);min-width:0;min-height:36px;color:var(--text);border-radius:10px;padding:0 9px;font-size:.65rem}.DesktopFloorView-module__KUaXOG__discountReasonError{color:var(--danger);font-size:.61rem;font-weight:720}.DesktopFloorView-module__KUaXOG__tipBlock{border:1px solid color-mix(in srgb,var(--success)30%,var(--line));background:color-mix(in srgb,var(--success)4%,transparent);border-radius:12px;overflow:hidden}.DesktopFloorView-module__KUaXOG__tipBlock .DesktopFloorView-module__KUaXOG__discountToggle strong{color:var(--success)}.DesktopFloorView-module__KUaXOG__tipEditor{border-top:1px solid var(--line);gap:7px;padding:9px 10px 10px;display:grid}.DesktopFloorView-module__KUaXOG__tipPresets{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.DesktopFloorView-module__KUaXOG__tipPresets button{border:1px solid var(--line);background:var(--surface-strong);min-height:31px;color:var(--text);border-radius:9px;font-size:.64rem;font-weight:820}.DesktopFloorView-module__KUaXOG__tipPresets button:hover{border-color:color-mix(in srgb,var(--success)45%,var(--line));color:var(--success)}.DesktopFloorView-module__KUaXOG__tipPresets button[data-active=true]{border-color:var(--success);background:color-mix(in srgb,var(--success)12%,var(--surface-strong));color:var(--success)}.DesktopFloorView-module__KUaXOG__tipEditor label{border:1px solid var(--line);background:var(--surface-strong);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:36px;padding:0 10px;display:grid}.DesktopFloorView-module__KUaXOG__tipEditor label span,.DesktopFloorView-module__KUaXOG__tipEditor label b,.DesktopFloorView-module__KUaXOG__tipEditor>small{color:var(--muted);font-size:.61rem;font-weight:740}.DesktopFloorView-module__KUaXOG__tipEditor input{min-width:0;color:var(--text);font:inherit;text-align:right;background:0 0;border:0;outline:0;font-weight:830}.DesktopFloorView-module__KUaXOG__cashInput{gap:5px;display:grid}.DesktopFloorView-module__KUaXOG__cashInput>span{color:var(--muted);font-size:.7rem;font-weight:780}.DesktopFloorView-module__KUaXOG__cashInput>div{border:1px solid var(--line);background:var(--surface-strong);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:48px;transition:border-color .15s,box-shadow .15s;display:grid}.DesktopFloorView-module__KUaXOG__cashInput>div:focus-within{border-color:color-mix(in srgb,var(--accent)58%,var(--line));box-shadow:0 0 0 3px var(--accent-soft)}.DesktopFloorView-module__KUaXOG__cashInput input{width:100%;min-width:0;height:46px;color:var(--text);font-family:var(--font-heading),sans-serif;background:0 0;border:0;outline:0;padding:0 13px;font-size:1.15rem;font-weight:820}.DesktopFloorView-module__KUaXOG__cashInput b{color:var(--muted);padding-right:15px;font-size:.7rem}.DesktopFloorView-module__KUaXOG__cashSuggestions{flex-wrap:wrap;gap:7px;display:flex}.DesktopFloorView-module__KUaXOG__cashSuggestions button{border:1px solid var(--line);min-height:30px;color:var(--text);background:0 0;border-radius:999px;padding:0 10px;font-size:.64rem;font-weight:780}.DesktopFloorView-module__KUaXOG__cashSuggestions button:hover{border-color:color-mix(in srgb,var(--accent)42%,var(--line));background:var(--accent-soft);color:var(--brand)}.DesktopFloorView-module__KUaXOG__changeSummary{border:1px solid var(--line);background:color-mix(in srgb,var(--line)18%,transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 13px;display:flex}.DesktopFloorView-module__KUaXOG__changeSummary[data-ready=true]{border-color:color-mix(in srgb,var(--success)32%,var(--line));background:color-mix(in srgb,var(--success)7%,var(--surface-strong))}.DesktopFloorView-module__KUaXOG__changeSummary span{color:var(--muted);font-size:.7rem;font-weight:780}.DesktopFloorView-module__KUaXOG__changeSummary strong{font-size:1rem}.DesktopFloorView-module__KUaXOG__paymentError{color:var(--danger);margin:-2px 0 0;font-size:.68rem;font-weight:720}.DesktopFloorView-module__KUaXOG__primaryButton{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;display:flex}.DesktopFloorView-module__KUaXOG__primaryButton svg{width:17px}.DesktopFloorView-module__KUaXOG__primaryButton:disabled{cursor:not-allowed;opacity:.46}.DesktopFloorView-module__KUaXOG__actionPanel{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;justify-self:center;gap:14px;width:min(760px,100% - 48px);min-height:0;padding:28px 0;display:grid;overflow:auto}.DesktopFloorView-module__KUaXOG__actionCard{border:1px solid var(--line);background:var(--surface-strong);min-height:112px;color:var(--text);text-align:left;cursor:pointer;border-radius:17px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:18px;transition:border-color .15s,background .15s,transform .15s;display:grid}.DesktopFloorView-module__KUaXOG__actionCard:hover{border-color:color-mix(in srgb,var(--accent)45%,var(--line));background:color-mix(in srgb,var(--accent-soft)22%,var(--surface-strong));transform:translateY(-1px)}.DesktopFloorView-module__KUaXOG__actionCard>svg{box-sizing:content-box;background:var(--accent-soft);width:20px;height:20px;color:var(--brand);border-radius:13px;padding:11px}.DesktopFloorView-module__KUaXOG__actionCard>div{gap:5px;display:grid}.DesktopFloorView-module__KUaXOG__actionCard h2,.DesktopFloorView-module__KUaXOG__actionCard p{margin:0}.DesktopFloorView-module__KUaXOG__actionCard h2{font-size:.95rem}.DesktopFloorView-module__KUaXOG__actionCard p{color:var(--muted);font-size:.72rem;line-height:1.4}.DesktopFloorView-module__KUaXOG__actionCard:disabled{cursor:not-allowed;opacity:.45}.DesktopFloorView-module__KUaXOG__actionCard:disabled:hover{border-color:var(--line);background:var(--surface-strong);transform:none}.DesktopFloorView-module__KUaXOG__splitPanel{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;justify-self:center;gap:18px;width:min(900px,100% - 48px);min-height:0;padding:26px 0;display:grid;overflow-y:auto}.DesktopFloorView-module__KUaXOG__splitHeading{justify-content:space-between;align-items:start;gap:18px;display:flex}.DesktopFloorView-module__KUaXOG__splitHeading h2,.DesktopFloorView-module__KUaXOG__splitHeading p{margin:0}.DesktopFloorView-module__KUaXOG__splitHeading p{color:var(--muted);margin-top:5px;font-size:.75rem}.DesktopFloorView-module__KUaXOG__splitHeading>button{border:1px solid var(--line);background:var(--surface-strong);min-height:36px;color:var(--text);border-radius:11px;padding:0 13px;font-weight:750}.DesktopFloorView-module__KUaXOG__splitColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:330px;display:grid}.DesktopFloorView-module__KUaXOG__splitColumns section{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;align-content:start;gap:8px;padding:16px;display:grid}.DesktopFloorView-module__KUaXOG__splitColumns section[data-selected=true]{border-color:color-mix(in srgb,var(--accent)38%,var(--line));background:color-mix(in srgb,var(--accent-soft)24%,var(--surface-strong))}.DesktopFloorView-module__KUaXOG__splitColumns h3{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-size:.7rem}.DesktopFloorView-module__KUaXOG__splitColumns section>button{border:1px solid var(--line);background:var(--surface-strong);min-height:50px;color:var(--text);text-align:left;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:10px;padding:0 12px;display:grid}.DesktopFloorView-module__KUaXOG__splitColumns section>button span{font-size:.74rem;font-weight:750}.DesktopFloorView-module__KUaXOG__splitColumns section>button strong{font-size:.7rem}.DesktopFloorView-module__KUaXOG__splitColumns section>button svg{width:15px;color:var(--brand)}.DesktopFloorView-module__KUaXOG__splitColumns section>p{color:var(--muted);font-size:.74rem}.DesktopFloorView-module__KUaXOG__paymentReceipt{overscroll-behavior:contain;scrollbar-gutter:stable;place-self:start center;gap:20px;width:min(620px,100% - 48px);max-height:calc(100% - 52px);margin-top:26px;padding:28px;display:grid;overflow-y:auto}.DesktopFloorView-module__KUaXOG__receiptSuccess{text-align:center;justify-items:center;display:grid}.DesktopFloorView-module__KUaXOG__receiptSuccess>span{background:color-mix(in srgb,var(--success)11%,var(--surface-strong));width:58px;height:58px;color:var(--success);border-radius:50%;place-items:center;margin-bottom:13px;display:grid}.DesktopFloorView-module__KUaXOG__receiptSuccess svg{width:30px;height:30px}.DesktopFloorView-module__KUaXOG__receiptSuccess small{color:var(--success);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.DesktopFloorView-module__KUaXOG__receiptSuccess h2{margin:5px 0 7px;font-size:1.15rem}.DesktopFloorView-module__KUaXOG__receiptSuccess strong{font-family:var(--font-heading),sans-serif;letter-spacing:-.05em;font-size:2.2rem}.DesktopFloorView-module__KUaXOG__openTableDrawer{gap:20px;display:grid}.DesktopFloorView-module__KUaXOG__openTableDrawer>div>span{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.DesktopFloorView-module__KUaXOG__openTableDrawer h2{font-family:var(--font-heading),sans-serif;margin:3px 0 0;font-size:1.8rem}.DesktopFloorView-module__KUaXOG__openTableDrawer label{justify-content:space-between;align-items:center;gap:16px;display:flex}.DesktopFloorView-module__KUaXOG__openTableDrawer label>span{color:var(--muted);font-size:.76rem;font-weight:760}.DesktopFloorView-module__KUaXOG__openTableDrawer label>div{text-align:center;grid-template-columns:38px 44px 38px;align-items:center;display:grid}.DesktopFloorView-module__KUaXOG__openTableDrawer label button{border:1px solid var(--line);background:var(--surface-strong);border-radius:11px;place-items:center;width:38px;height:38px;padding:0;display:grid}.DesktopFloorView-module__KUaXOG__openTableDrawer label svg{width:15px}@media (max-width:1320px){.DesktopFloorView-module__KUaXOG__menuLayout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(290px,28vw,330px)}.DesktopFloorView-module__KUaXOG__categoryPanel{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);gap:12px;padding:10px 14px;display:grid;overflow:hidden}.DesktopFloorView-module__KUaXOG__categoryPanel nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:5px;min-width:0;margin-top:0;display:flex;overflow-x:auto}.DesktopFloorView-module__KUaXOG__categoryPanel nav button{flex:none;min-height:44px;padding-inline:14px}.DesktopFloorView-module__KUaXOG__categoryPanel nav button[data-active=true]{box-shadow:inset 0 -3px var(--accent)}.DesktopFloorView-module__KUaXOG__catalog{grid-area:2/1}.DesktopFloorView-module__KUaXOG__ticketPanel{grid-area:2/2}.DesktopFloorView-module__KUaXOG__itemGrid{grid-template-columns:repeat(2,minmax(130px,1fr))}.DesktopFloorView-module__KUaXOG__orderHeader{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) auto;gap:8px 12px;padding-block:12px}.DesktopFloorView-module__KUaXOG__orderTabs{grid-area:2/1/auto/-1;justify-self:center;width:max-content;max-width:100%;position:static;transform:none}}@media (max-width:1040px){.DesktopFloorView-module__KUaXOG__orderTabs button{flex:1 1 0;min-width:0;padding-inline:9px}.DesktopFloorView-module__KUaXOG__paymentPanel{width:min(560px,100% - 32px)}.DesktopFloorView-module__KUaXOG__actionPanel{grid-template-columns:1fr;width:min(560px,100% - 40px)}}
