.vendozaSurfaceSwitcher{position:fixed;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;z-index:38;display:grid;height:48px;min-height:48px;overflow:hidden;border:1px solid #dedfe4;border-radius:10px;background:#fffffffb;box-shadow:0 8px 22px #191a1e1c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vendozaSurfaceSwitcher2{grid-template-columns:repeat(2,minmax(0,1fr)) 40px}.vendozaSurfaceSwitcher3{grid-template-columns:repeat(3,minmax(0,1fr)) 40px}.vendozaSurfaceSwitcher button{height:48px;min-height:48px;border:0;background:transparent;color:#666872;cursor:pointer}.vendozaSurfaceSwitcherDestination{display:flex;width:100%;min-width:0;align-items:center;justify-content:center;gap:7px;padding:0 8px;border-right:1px solid #dedfe4!important}.vendozaSurfaceSwitcherDestination:hover{background:#f7f7f8;color:#38393f}.vendozaSurfaceSwitcherDestination:disabled{cursor:default;opacity:.43}.vendozaSurfaceSwitcherDestination svg{flex:0 0 auto;color:#747680}.vendozaSurfaceSwitcherDestination span{min-width:0;overflow:hidden;font-size:10.5px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.vendozaSurfaceSwitcher .vendozaSurfaceSwitcherActive{background:#f8f8fa;color:#27282d;font-weight:700}.vendozaSurfaceSwitcher .vendozaSurfaceSwitcherActive svg{color:#555760}.vendozaSurfaceSwitcherClose{display:grid;width:40px;min-width:40px;place-items:center;color:#777982}.vendozaSurfaceSwitcherClose:hover{background:#f7f7f8;color:#313238}.vendozaSurfaceSwitcherLogo{display:block;width:36px;height:36px;max-width:45px}.vendozaSurfaceSwitcherLogo rect{fill:#202125}.vendozaSurfaceSwitcherLogo path{fill:#fff}.vendozaSurfaceSwitcherRestore{position:fixed;left:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:38;display:grid;width:48px;height:48px;place-items:center;padding:0;border:1px solid #dedfe4;border-radius:50%;background:#fffffffb;box-shadow:0 8px 22px #191a1e24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.vendozaSurfaceSwitcherRestore:hover{background:#f7f7f8}.vendozaSurfaceSwitcherVisible{padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}@media(max-width:360px){.vendozaSurfaceSwitcherDestination{gap:5px;padding-right:5px;padding-left:5px}.vendozaSurfaceSwitcherDestination span{font-size:9.5px}}:root{--bg: #f6f6f8;--surface: #ffffff;--soft: #f1f1f4;--hover: #f5f5f7;--text: #202126;--muted: #8a8c95;--secondary: #60626b;--border: #e2e3e7;--border-strong: #d5d6db;--accent: #626ff4;--success: #2ba56c;--danger: #e75a5a;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh;background:var(--bg);font-size:14px}button,input,select,textarea{font:inherit}button{color:inherit}button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,white);outline-offset:2px}.adminShell{min-height:100vh}.sidebarBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:0;background:#1d1e226e;opacity:0;pointer-events:none;transition:opacity .16s ease}.sidebarBackdropVisible{opacity:1;pointer-events:auto}.sidebar{position:fixed;top:10px;bottom:10px;left:10px;z-index:50;display:flex;width:min(344px,calc(100vw - 20px));flex-direction:column;overflow:hidden;border:1px solid var(--border-strong);border-radius:17px;background:var(--surface);box-shadow:0 18px 45px #191a1e2e;transform:translate(calc(-100% - 22px));transition:transform .18s ease}.sidebarOpen{transform:translate(0)}.sidebarHeader{display:grid;min-height:58px;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;gap:9px;padding:10px 11px;border-bottom:1px solid var(--border)}.brandMark{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#202125;color:#fff;font-size:15px;font-weight:750}.brandName{overflow:hidden;font-size:15px;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.sidebarClose,.accountMore,.topbarIconButton,.menuButton{display:inline-grid;place-items:center;border:0;background:transparent;cursor:pointer}.sidebarClose,.accountMore,.topbarIconButton{border-radius:8px;color:var(--muted)}.sidebarClose{width:32px;height:32px}.sidebarClose:hover,.accountMore:hover,.topbarIconButton:hover{background:var(--hover);color:var(--text)}.sidebarNavigation{flex:1;overflow-y:auto;padding:7px 7px 9px;overscroll-behavior:contain;scrollbar-width:thin}.navSection{margin-bottom:1px}.navSectionButton,.navChildButton{width:100%;border:0;background:transparent;cursor:pointer;text-align:left}.navSectionButton{display:grid;min-height:35px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;color:#5e6069;font-size:13px;font-weight:540}.navSectionButton:hover{background:var(--hover);color:var(--text)}.navSectionButtonActive{color:var(--text);font-weight:660}.navIcon,.navChevron{color:#888a94}.navChevron{justify-self:end}.navChildren{margin:1px 0 5px 19px;padding:1px 0 1px 10px;border-left:1px solid #dedfe4}.navChildButton{display:flex;min-height:30px;align-items:center;gap:6px;overflow:hidden;padding:4px 9px;border-radius:7px;color:#7a7c86;font-size:12.5px;font-weight:460;line-height:1.2}.navChildButton span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navChildButton:hover{background:var(--hover);color:#44454c}.navChildButtonActive{background:#eaeaee;color:#25262b;font-weight:630}.sidebarFooter{display:grid;min-height:60px;grid-template-columns:34px minmax(0,1fr) 31px;align-items:center;gap:9px;padding:9px 11px;border-top:1px solid var(--border)}.accountAvatar{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--border-strong);border-radius:50%;background:#fff;color:#5f616a;font-size:11px;font-weight:730}.accountCopy{display:flex;min-width:0;flex-direction:column;gap:1px}.accountCopy strong,.accountCopy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountCopy strong{font-size:12.5px;font-weight:660}.accountCopy span{color:var(--muted);font-size:11px}.accountMore{width:31px;height:31px}.mainColumn{min-width:0;min-height:100vh}.topbar{position:sticky;top:0;z-index:30;display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-bottom:1px solid var(--border);background:#f9f9faf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topbarLeading,.topbarActions,.breadcrumbs,.metricValueRow,.liveStatus,.iconTextButton,.primaryButton,.previewToolbar{display:flex;align-items:center}.topbarLeading{min-width:0;gap:8px}.menuButton{width:35px;height:35px;flex:0 0 35px;border:1px solid var(--border);border-radius:9px;background:#fff}.breadcrumbs{min-width:0;gap:5px;color:var(--muted);font-size:12px}.breadcrumbs span,.breadcrumbs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs strong{color:#555760;font-weight:650}.topbarActions{flex:0 0 auto;gap:3px}.onlineDot{width:8px;height:8px;margin:0 4px;border-radius:50%;background:var(--success)}.topbarIconButton{position:relative;width:32px;height:32px}.notificationBadge{position:absolute;top:0;right:-1px;display:grid;min-width:15px;height:15px;place-items:center;border:2px solid #fafafb;border-radius:8px;background:var(--danger);color:#fff;font-size:8px;font-weight:760}.contentArea{width:min(100%,1280px);margin:0 auto;padding:12px 10px 28px}.pageTitleRow{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:1px 1px 10px}.pageTitleRow h1,.panelHeader h2,.pagePreviewHeader h2{margin:0;letter-spacing:-.025em}.pageTitleRow h1{margin-top:2px;font-size:20px;font-weight:730}.eyebrow{display:block;color:var(--muted);font-size:10px;font-weight:680;letter-spacing:.055em;text-transform:uppercase}.liveStatus{gap:5px;padding-bottom:2px;color:#7a7c85;font-size:10.5px;font-weight:620}.liveStatus i{width:7px;height:7px;border-radius:50%;background:var(--success)}.dashboardGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.metricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metricCard,.panel{border:1px solid var(--border);background:#fff;box-shadow:0 1px 2px #16171b06}.metricCard{min-width:0;min-height:86px;padding:10px;border-radius:10px}.metricLabel{display:block;overflow:hidden;color:#676972;font-size:11px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}.metricValueRow{justify-content:space-between;gap:5px;margin-top:11px}.metricValueRow strong{min-width:0;overflow:hidden;font-size:18px;font-weight:740;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.metricValueRow span{flex:0 0 auto;color:var(--success);font-size:10px;font-weight:660}.panel{overflow:hidden;border-radius:11px}.panelHeader{display:flex;min-height:51px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid var(--border)}.panelHeader h2{font-size:13px;font-weight:700}.panelHeader p{margin:2px 0 0;color:var(--muted);font-size:10px}.textButton,.iconTextButton,.filterButton,.primaryButton{border:0;border-radius:7px;cursor:pointer}.textButton,.iconTextButton{background:transparent;color:#666873;font-size:10.5px;font-weight:620}.iconTextButton{gap:2px}.chartBars{display:flex;height:146px;align-items:flex-end;gap:5px;padding:16px 11px 12px;background:linear-gradient(to bottom,transparent 31%,#efeff2 32%,transparent 33%),linear-gradient(to bottom,transparent 64%,#efeff2 65%,transparent 66%)}.chartBars span{flex:1 1 0;min-width:3px;max-width:24px;border-radius:3px 3px 1px 1px;background:#7e87f6;opacity:.88}.compactList{display:flex;flex-direction:column}.compactListRow{display:grid;min-height:39px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:6px 10px;border:0;border-bottom:1px solid var(--border);background:#fff;cursor:pointer;text-align:left}.compactListRow:last-child{border-bottom:0}.compactListRow:hover{background:#fafafa}.orderId,.orderCustomer,.orderTotal{font-size:10px}.orderId{color:#60626b;font-weight:660}.orderCustomer{overflow:hidden;color:#555760;text-overflow:ellipsis;white-space:nowrap}.orderTotal{font-weight:660}.statusPill{padding:3px 5px;border-radius:999px;background:#f0f1f3;color:#666872;font-size:8.5px;font-weight:660}.statsList{margin:0}.statsList div{display:flex;min-height:37px;align-items:center;justify-content:space-between;gap:10px;padding:7px 11px;border-bottom:1px solid var(--border)}.statsList div:last-child{border-bottom:0}.statsList dt{color:#666872;font-size:10.5px}.statsList dd{margin:0;font-size:11px;font-weight:700}.pagePreviewPanel{min-height:480px}.pagePreviewHeader{align-items:flex-start}.pagePreviewHeader h2{margin-top:2px;font-size:16px}.primaryButton{gap:5px;min-height:30px;padding:5px 9px;background:#24252a;color:#fff;font-size:10.5px;font-weight:650}.previewToolbar{gap:5px;padding:8px 10px;border-bottom:1px solid var(--border)}.filterButton{min-height:28px;padding:4px 9px;background:#f3f3f5;color:#676972;font-size:10px;font-weight:620}.filterButton:first-child{background:#e9e9ed;color:#303137}.skeletonTable{padding:2px 10px 10px}.skeletonRow{display:grid;min-height:42px;grid-template-columns:1.1fr .8fr .7fr .35fr;align-items:center;gap:10px;border-bottom:1px solid var(--border)}.skeletonRow span{height:7px;border-radius:5px;background:#ececef}@media(min-width:760px){.sidebarBackdrop,.sidebarClose{display:none}.sidebar{top:0;bottom:0;left:0;width:246px;border-width:0 1px 0 0;border-radius:0;box-shadow:none;transform:none}.mainColumn{padding-left:246px}.menuButton{display:none}.topbar,.contentArea{padding-left:14px;padding-right:14px}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboardGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr)}.metricGrid,.panelWide{grid-column:1 / -1}}@media(min-width:1180px){.sidebar{width:254px}.mainColumn{padding-left:254px}.contentArea{padding-top:16px}}.sidebar{width:min(390px,calc(100vw - 20px))}.sidebarHeader{min-height:54px;padding:8px 11px}.brandMark{width:34px;height:34px;border-radius:8px;background:#1f2024;font-size:14px}.sidebarNavigation{padding:8px 8px 10px}.navSectionButton{min-height:34px;padding:4px 8px;font-size:12.75px}.navChildren{margin-left:19px;padding-left:9px}.navChildButton{min-height:29px;padding:4px 9px;font-size:12.25px}.navChildButtonActive{background:#e9e9ed}.sidebarFooter{min-height:58px;padding:8px 11px}.backButton{display:inline-grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:0;border-radius:8px;background:transparent;color:#8a8c95;cursor:pointer}.backButton:hover:not(:disabled){background:var(--hover);color:var(--text)}.backButton:disabled{opacity:.34;cursor:default}.managementPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff;box-shadow:0 1px 2px #16171b06}.managementHeader{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid var(--border)}.managementHeading h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.managementToolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px 9px;border-bottom:1px solid var(--border);background:#fafafb}.compactSearch{display:flex;min-width:0;height:31px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--border);border-radius:7px;background:#fff;color:var(--muted)}.compactSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:11px}.compactSearch input::placeholder{color:#a0a1a8}.filterMenuButton{display:inline-flex;height:31px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--border);border-radius:7px;background:#fff;color:#63656d;font-size:10.5px;font-weight:620;cursor:pointer}.managementTable{min-width:0}.managementTableHead,.managementRow{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(76px,.7fr) minmax(68px,.6fr) 28px;align-items:center;gap:8px}.managementTableHead{min-height:31px;padding:5px 9px;border-bottom:1px solid var(--border);color:#8a8c94;font-size:9px;font-weight:690;letter-spacing:.025em;text-transform:uppercase}.managementRow{width:100%;min-height:48px;padding:6px 9px;border:0;border-bottom:1px solid var(--border);background:#fff;cursor:pointer;text-align:left}.managementRow:hover{background:#fafafb}.managementPrimary{display:flex;min-width:0;flex-direction:column;gap:2px}.managementPrimary strong,.managementPrimary small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.managementPrimary strong{color:#3f4148;font-size:10.75px;font-weight:670}.managementPrimary small{color:#93949b;font-size:9px}.managementMeta{overflow:hidden;color:#62646c;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.managementStatus{justify-self:start;max-width:100%;overflow:hidden;padding:3px 6px;border-radius:999px;background:#eff0f2;color:#62646c;font-size:8.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.managementMore{display:grid;place-items:center;color:#898b93}.managementFooter{display:flex;min-height:39px;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;color:#8a8c94;font-size:9.5px}.managementFooter div{display:flex;gap:4px}.managementFooter button{min-height:27px;padding:3px 8px;border:1px solid var(--border);border-radius:6px;background:#fff;color:#656770;font-size:9.5px;cursor:pointer}.managementFooter button:disabled{opacity:.45;cursor:default}@media(max-width:430px){.topbar{min-height:50px;padding:6px 8px}.topbarLeading{gap:5px}.menuButton{width:34px;height:34px;flex-basis:34px}.breadcrumbs{max-width:calc(100vw - 178px);font-size:11.25px}.contentArea{padding:10px 8px 24px}.pageTitleRow h1{font-size:19px}.metricCard{min-height:82px;padding:9px}.metricValueRow strong{font-size:17px}.managementTableHead{display:none}.managementRow{grid-template-columns:minmax(0,1fr) auto 25px;min-height:50px}.managementMeta{display:none}}@media(min-width:760px){.backButton{margin-left:1px}.managementToolbar{grid-template-columns:minmax(240px,360px) auto;justify-content:space-between}.managementRow{min-height:44px}}.headerControls{display:flex;align-items:center;gap:3px}.headerControlSlot{position:relative}.topbarIconButtonActive{background:#eeeef1;color:#34353a}.headerPopover{position:fixed;top:47px;right:8px;z-index:80;width:min(330px,calc(100vw - 16px));overflow:hidden;border:1px solid var(--border-strong);border-radius:11px;background:#fff;box-shadow:0 18px 42px #17181c29}.headerPopover>header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border-bottom:1px solid var(--border)}.headerPopover>header strong{font-size:11px;font-weight:680}.headerPopover>header button,.headerPopover>footer button{border:0;background:transparent;color:#777982;font-size:8.5px;font-weight:620;cursor:pointer}.notificationList{display:flex;flex-direction:column}.notificationRow{display:grid;width:100%;min-height:52px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 9px;border:0;border-bottom:1px solid var(--border);background:#fff;text-align:left;cursor:pointer}.notificationRow:hover{background:#fafafb}.notificationRow>i{width:6px;height:6px;border-radius:50%;background:#6874f2}.notificationRow>span{display:flex;min-width:0;flex-direction:column;gap:1px}.notificationRow strong,.notificationRow small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationRow strong{color:#4d4f57;font-size:9.75px;font-weight:660}.notificationRow small,.notificationRow time{color:#92949c;font-size:8px}.notificationRow time{white-space:nowrap}.headerPopover>footer{display:flex;min-height:34px;align-items:center;justify-content:center}.displayPopover{width:min(270px,calc(100vw - 16px))}.popoverLabel{display:block;padding:7px 9px 3px;color:#999aa1;font-size:7.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.displayOption{display:grid;width:100%;min-height:47px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:6px 9px;border:0;background:#fff;color:#555760;text-align:left;cursor:pointer}.displayOption:hover{background:#fafafb}.displayOption>span{display:flex;min-width:0;flex-direction:column;gap:1px}.displayOption strong{font-size:9.75px;font-weight:660}.displayOption small{color:#94959c;font-size:8px}html[data-admin-density=comfortable] .navSectionButton{min-height:38px}html[data-admin-density=comfortable] .navChildButton{min-height:34px}html[data-admin-density=comfortable] .managementRow,html[data-admin-density=comfortable] .productRow,html[data-admin-density=comfortable] .orderTableRow{min-height:55px}html[data-admin-density=comfortable] .settingRow{min-height:68px}@media(min-width:760px){.headerPopover{position:absolute;top:38px;right:0}}.dashboardPanelHeader{align-items:center}.periodControl{position:relative;display:inline-flex;height:29px;align-items:center;gap:4px;padding:0 7px;border:1px solid var(--border);border-radius:7px;background:#fff;color:#6a6c74}.periodControl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:inherit;font-size:9.5px;font-weight:620;cursor:pointer}.salesSummary{display:grid;grid-template-columns:1fr}.salesAmount{display:flex;min-width:0;flex-direction:column;padding:11px 11px 0}.salesAmount span{color:#777982;font-size:10px;font-weight:590}.salesAmount strong{margin-top:2px;font-size:22px;font-weight:740;letter-spacing:-.04em}.salesAmount small{margin-top:3px;color:var(--success);font-size:9px}.salesPanel .chartBars{height:136px}.orderTabs{display:flex;gap:3px;overflow-x:auto;padding:6px 8px;border-bottom:1px solid var(--border);scrollbar-width:none}.orderTabs::-webkit-scrollbar{display:none}.orderTab{flex:0 0 auto;min-height:27px;padding:3px 8px;border:0;border-radius:6px;background:transparent;color:#858790;font-size:9.5px;font-weight:630;cursor:pointer}.orderTab:hover{background:#f3f3f5}.orderTabActive{background:#e9e9ed;color:#34353a}.dashboardLogs{display:flex;flex-direction:column}.dashboardLogRow{display:grid;min-height:42px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--border)}.dashboardLogRow:last-child{border-bottom:0}.dashboardLogRow div{display:flex;min-width:0;flex-direction:column;gap:1px}.dashboardLogRow strong,.dashboardLogRow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboardLogRow strong{color:#555760;font-size:10px;font-weight:650}.dashboardLogRow span,.dashboardLogRow time{color:#92949c;font-size:9px}.dashboardLogRow time{white-space:nowrap}@media(max-width:520px){.dashboardOrdersPanel .compactListRow{min-height:48px;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"order customer status" "order total status";gap:2px 7px;padding:7px 10px}.dashboardOrdersPanel .orderId{grid-area:order;align-self:center}.dashboardOrdersPanel .orderCustomer{grid-area:customer}.dashboardOrdersPanel .orderTotal{grid-area:total;justify-self:start;font-size:9.5px}.dashboardOrdersPanel .statusPill{grid-area:status;justify-self:end;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:760px){.salesSummary{grid-template-columns:210px minmax(0,1fr);align-items:stretch}.salesAmount{justify-content:center;padding:14px;border-right:1px solid var(--border)}.salesPanel .chartBars{height:160px}.dashboardLogsPanel{grid-column:1 / -1}}.filterMenuButton select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:46px;border:0;outline:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.primaryButton{flex:0 0 auto;white-space:nowrap}.managementEmpty{display:grid;min-height:120px;place-items:center;padding:18px;color:#92949c;font-size:10.5px}@media(max-width:430px){.managementHeader{min-height:52px}.managementHeading{min-width:0}.managementHeading h2{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.primaryButton{min-height:29px;max-width:132px;overflow:hidden;text-overflow:ellipsis}}.coreListPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.coreListHeader{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid var(--border)}.coreListHeader h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.coreListToolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px 9px;border-bottom:1px solid var(--border);background:#fafafb}.productTableHead,.productRow{display:grid;grid-template-columns:minmax(0,1.65fr) 70px 62px 70px 26px;align-items:center;gap:7px}.productTableHead,.orderTableHead{min-height:30px;padding:5px 9px;border-bottom:1px solid var(--border);color:#92949c;font-size:8.5px;font-weight:680;text-transform:uppercase}.productRow{width:100%;min-height:50px;padding:6px 9px;border:0;border-bottom:1px solid var(--border);background:#fff;text-align:left;cursor:pointer}.productRow:last-child,.orderTableRow:last-child{border-bottom:0}.productRow:hover,.orderTableRow:hover{background:#fafafb}.productIdentity{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px}.productIdentity>i{display:grid;width:32px;height:36px;place-items:center;border:1px solid #e3e4e8;border-radius:6px;background:#f5f5f6;color:#80828a;font-size:10px;font-style:normal;font-weight:700}.productIdentity>span,.orderBuyer{display:flex;min-width:0;flex-direction:column;gap:1px}.productIdentity strong,.productIdentity small,.orderBuyer strong,.orderBuyer small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productIdentity strong,.orderBuyer strong{color:#4c4e56;font-size:10.5px;font-weight:660}.productIdentity small,.orderBuyer small{color:#94969d;font-size:8.5px}.productPrice,.productQuantity,.orderDate,.orderTableTotal{color:#65676f;font-size:9.5px}.productQuantityEmpty{color:var(--danger)}.orderTableHead,.orderTableRow{display:grid;grid-template-columns:58px 86px minmax(0,1.35fr) 78px 72px 26px;align-items:center;gap:7px}.orderTableRow{width:100%;min-height:47px;padding:6px 9px;border:0;border-bottom:1px solid var(--border);background:#fff;text-align:left;cursor:pointer}.orderNumber{color:#50525a;font-size:9.75px;font-weight:680}.orderTableTotal{font-weight:660}@media(max-width:560px){.productTableHead{display:none}.productRow{grid-template-columns:minmax(0,1fr) 54px 67px 24px;min-height:52px}.productQuantity,.orderTableHead{display:none}.orderTableRow{grid-template-columns:54px minmax(0,1fr) 69px 60px 24px;min-height:50px}.orderDate{display:none}.orderBuyer small{max-width:150px}}@media(min-width:760px){.coreListToolbar{grid-template-columns:minmax(240px,360px) auto;justify-content:space-between}}.customerTable{overflow-x:auto}.customerTableHead,.customerTableRow{display:grid;min-width:760px;grid-template-columns:minmax(200px,1.5fr) .55fr .75fr .65fr .65fr 28px;align-items:center;gap:8px;padding:0 10px}.customerTableHead{min-height:31px;border-bottom:1px solid var(--border);color:var(--muted);font-size:9.5px;font-weight:650}.customerTableRow{width:100%;min-height:48px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--secondary);text-align:left;font-size:10.5px}.customerTableRow:hover{background:#fafafa}.customerIdentity{display:flex;min-width:0;align-items:center;gap:8px}.customerAvatar{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:50%;background:var(--soft);color:#6d6f78}.customerIdentity>span:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.customerIdentity strong{overflow:hidden;color:var(--text);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.customerIdentity small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.vendorsLayout,.marketingLayout{display:grid;gap:9px}.operationHeaderActions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:6px}.vendorMetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vendorMetric{min-width:0;min-height:72px;padding:9px 10px;border:1px solid var(--border);border-radius:10px;background:#fff}.vendorMetric span{display:flex;align-items:center;gap:5px;color:var(--secondary);font-size:10.5px;font-weight:580}.vendorMetric strong{display:block;margin-top:10px;font-size:18px;letter-spacing:-.03em}.vendorTable,.marketingTable{overflow-x:auto}.vendorTableHead,.vendorTableRow,.marketingTableHead,.marketingTableRow{display:grid;min-width:760px;align-items:center;gap:8px;padding:0 10px}.vendorTableHead,.vendorTableRow{grid-template-columns:minmax(190px,1.6fr) .55fr .8fr .85fr .7fr 28px}.marketingTableHead,.marketingTableRow{grid-template-columns:minmax(180px,1.45fr) .85fr .9fr .85fr .65fr 28px}.vendorTableHead,.marketingTableHead{min-height:31px;border-bottom:1px solid var(--border);color:var(--muted);font-size:9.5px;font-weight:650}.vendorTableRow,.marketingTableRow{width:100%;min-height:49px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--secondary);cursor:pointer;text-align:left;font-size:10.5px}.vendorTableRow:hover,.marketingTableRow:hover{background:#fafafa}.vendorIdentity,.marketingName{display:flex;min-width:0;align-items:center;gap:8px}.vendorIdentity>span:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.vendorIdentity strong,.marketingName strong{overflow:hidden;color:var(--text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.vendorIdentity small{color:var(--muted);font-size:9.5px}.vendorAvatar{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:7px;background:var(--soft);color:#666873;font-size:10px;font-weight:700}@media(max-width:600px){.operationHeaderActions{flex-direction:column;align-items:flex-end}}@media(min-width:760px){.vendorMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.settingsPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff;box-shadow:0 1px 2px #16171b06}.settingsHeader{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid var(--border)}.settingsHeader h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.settingsRows{display:flex;flex-direction:column}.settingRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,38%);align-items:center;gap:12px;min-height:60px;padding:9px 11px;border-bottom:1px solid var(--border)}.settingRow:last-child{border-bottom:0}.settingCopy{display:flex;min-width:0;flex-direction:column;gap:2px}.settingCopy strong{color:#4d4f57;font-size:10.75px;font-weight:660}.settingCopy span{color:#93949b;font-size:9px;line-height:1.35}.settingInput,.settingSelect{width:100%;height:31px;border:1px solid var(--border);border-radius:7px;outline:0;background:#fff;color:#54565f;font-size:10px}.settingInput{padding:0 8px}.settingSelect{padding:0 7px}.settingInput:focus,.settingSelect:focus{border-color:#bbbde8;box-shadow:0 0 0 2px #626ff414}.settingToggle{position:relative;justify-self:end;width:32px;height:18px;padding:0;border:0;border-radius:999px;background:#d9dae0;cursor:pointer;transition:background .14s ease}.settingToggle i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #12131633;transition:transform .14s ease}.settingToggleOn{background:#616cf0}.settingToggleOn i{transform:translate(14px)}@media(max-width:430px){.settingRow{grid-template-columns:minmax(0,1fr) minmax(96px,34%);min-height:58px;gap:8px;padding:8px 9px}.settingCopy span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.operationPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.operationHeader{display:flex;min-height:64px;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 11px;border-bottom:1px solid var(--border)}.operationHeader h2{margin:2px 0 0;font-size:15px;letter-spacing:-.025em}.operationHeader p{max-width:560px;margin:3px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.storefrontCards{display:grid;grid-template-columns:1fr;gap:9px;padding:10px}.storefrontCard{overflow:hidden;border:1px solid var(--border);border-radius:10px;background:#fff}.storefrontCardTop{display:grid;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:10px;border-bottom:1px solid var(--border)}.storefrontIcon,.paymentIcon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--soft);color:#666873}.storefrontCardTop>div{display:flex;min-width:0;flex-direction:column;gap:2px}.storefrontCardTop strong{font-size:11.5px}.storefrontCardTop small{overflow:hidden;color:var(--muted);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.storefrontCardTop button{display:grid;width:28px;height:28px;place-items:center;border:0;background:transparent}.storefrontCard dl{margin:0}.storefrontCard dl div{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid var(--border)}.storefrontCard dt{color:var(--muted);font-size:9.5px}.storefrontCard dd{margin:0;color:var(--secondary);font-size:10px;font-weight:620}.storefrontCard footer{display:flex;gap:6px;padding:8px 10px}.storefrontCard footer button{display:flex;min-height:28px;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--border);border-radius:7px;background:#fff;font-size:9.5px}.paymentTable{overflow-x:auto}.paymentTableHead,.paymentTableRow,.shippingTableHead,.shippingTableRow{display:grid;min-width:760px;align-items:center;gap:8px;padding:0 10px}.paymentTableHead,.paymentTableRow{grid-template-columns:minmax(190px,1.6fr) .75fr .65fr .55fr .65fr 28px}.shippingTableHead,.shippingTableRow{grid-template-columns:minmax(190px,1.55fr) .95fr .65fr .7fr .65fr 28px}.paymentTableHead,.shippingTableHead{min-height:31px;border-bottom:1px solid var(--border);color:var(--muted);font-size:9.5px;font-weight:650}.paymentTableRow,.shippingTableRow{width:100%;min-height:48px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--secondary);text-align:left;font-size:10.5px}.paymentTableRow:hover,.shippingTableRow:hover{background:#fafafa}.paymentIdentity{display:flex;min-width:0;align-items:center;gap:8px}.paymentIdentity>span:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.paymentIdentity strong{overflow:hidden;color:var(--text);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.paymentIdentity small{color:var(--muted);font-size:9px}.paymentIcon{width:27px;height:27px;flex:0 0 27px}.shippingZone{display:flex;align-items:center;gap:4px}@media(min-width:820px){.storefrontCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dataToolsLayout{display:grid;gap:9px}.dataToolHero{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px}.dataToolIcon{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:var(--soft);color:#676972}.dataToolHero>div{min-width:0}.dataToolHero strong{font-size:12px}.dataToolHero p{margin:3px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.dataToolHero>.primaryButton{grid-column:1/-1;justify-self:start}.secondaryAction{display:flex;min-height:28px;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--border);border-radius:7px;background:#fff;color:var(--secondary);font-size:9.5px}.dataJobTable{overflow-x:auto}.dataJobHead,.dataJobRow{display:grid;min-width:620px;grid-template-columns:minmax(220px,1.6fr) .8fr .7fr 28px;align-items:center;gap:8px;padding:0 10px}.dataJobHead{min-height:31px;border-bottom:1px solid var(--border);color:var(--muted);font-size:9.5px;font-weight:650}.dataJobRow{width:100%;min-height:47px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--secondary);text-align:left;font-size:10px}.dataJobRow:hover{background:#fafafa}.dataJobRow>span:first-child{display:flex;min-width:0;flex-direction:column;gap:2px}.dataJobRow strong{color:var(--text);font-size:10.5px}.dataJobRow small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dataJobRow em{width:max-content;padding:3px 5px;border-radius:999px;background:#f0f1f3;font-style:normal;font-size:8.5px}@media(min-width:640px){.dataToolHero{grid-template-columns:42px minmax(0,1fr) auto;align-items:center}.dataToolHero>.primaryButton{grid-column:auto;justify-self:end}}.regionalTable{overflow-x:auto}.regionalTableHead,.regionalTableRow{display:grid;min-width:760px;grid-template-columns:minmax(170px,1.35fr) .7fr .65fr 1fr .65fr 28px;align-items:center;gap:8px;padding:0 10px}.regionalTableHead{min-height:31px;border-bottom:1px solid var(--border);color:var(--muted);font-size:9.5px;font-weight:650}.regionalTableRow{width:100%;min-height:47px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--secondary);text-align:left;font-size:10.5px}.regionalTableRow:hover{background:#fafafa}.regionalIdentity{display:flex;min-width:0;align-items:center;gap:7px}.regionalIdentity i{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:7px;background:var(--soft);color:#6d6f78}.regionalIdentity strong{overflow:hidden;color:var(--text);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.detailDrawerBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;border:0;background:#1d1e2259}.detailDrawer{position:fixed;top:8px;right:8px;bottom:8px;z-index:90;display:flex;width:min(520px,calc(100vw - 16px));flex-direction:column;overflow:hidden;border:1px solid #d8d9de;border-radius:16px;background:#fff;box-shadow:0 20px 55px #14151938}.detailDrawerHeader{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-bottom:1px solid var(--border)}.detailDrawerHeader>div:first-child{display:flex;min-width:0;flex-direction:column;gap:2px}.detailDrawerHeader strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.detailDrawerHeader small{overflow:hidden;color:var(--muted);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.detailDrawerHeaderActions{display:flex;align-items:center;gap:3px}.detailDrawerHeaderActions button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:7px;background:transparent;color:#7a7c85}.detailDrawerHeaderActions button:hover{background:#f5f5f7;color:var(--text)}.detailDrawerBody{flex:1;overflow:auto;padding:9px;background:#f7f7f9}.detailSection{overflow:hidden;margin-bottom:9px;border:1px solid var(--border);border-radius:10px;background:#fff}.detailSection:last-child{margin-bottom:0}.detailSection>header{display:flex;min-height:39px;align-items:center;padding:7px 10px;border-bottom:1px solid var(--border)}.detailSection>header strong{font-size:10.5px}.detailSection>div{padding:0}.detailRows{margin:0}.detailRows>div{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid var(--border)}.detailRows>div:last-child{border-bottom:0}.detailRows dt{color:var(--muted);font-size:9.5px}.detailRows dd{margin:0;color:var(--secondary);font-size:10px;font-weight:620;text-align:right}.detailDrawerPrimary{display:inline-flex!important;width:auto!important;min-width:64px!important;padding:0 9px!important;background:#24252a!important;color:#fff!important}.createRecordForm{display:grid;gap:8px;padding:1px}.createRecordForm label{display:flex;flex-direction:column;gap:5px;padding:9px;border:1px solid var(--border);border-radius:9px;background:#fff}.createRecordForm label>span{color:#5f616a;font-size:9.5px;font-weight:650}.createRecordForm input,.createRecordForm select{width:100%;height:34px;padding:0 9px;border:1px solid #d9dade;border-radius:7px;outline:0;background:#fafafb;color:#292a2f;font-size:11px}.createRecordForm input:focus,.createRecordForm select:focus{border-color:#bfc1c8;background:#fff;box-shadow:0 0 0 2px #626ff414}@media(min-width:760px){.detailDrawer{top:12px;right:12px;bottom:12px;width:480px}.createRecordForm{grid-template-columns:repeat(2,minmax(0,1fr))}.createRecordForm label:first-child{grid-column:1/-1}}.toastStack{position:fixed;right:10px;bottom:10px;z-index:120;display:flex;width:min(330px,calc(100vw - 20px));flex-direction:column;gap:6px}.toastItem{display:grid;min-height:42px;grid-template-columns:20px minmax(0,1fr) 26px;align-items:center;gap:6px;padding:7px 8px;border:1px solid #d9dae0;border-radius:10px;background:#fff;box-shadow:0 10px 30px #191a1e24;color:#5e6069;font-size:10.5px}.toastItem-success>svg{color:#2ba56c}.toastItem-warning>svg{color:#d49522}.toastItem-info>svg{color:#6373e8}.toastItem button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:7px;background:transparent;color:#8a8c95}.toastItem button:hover{background:#f3f3f5}@media(min-width:760px){.toastStack{right:14px;bottom:14px}}.addonsPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.addonsHeader{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:9px 10px;border-bottom:1px solid var(--border)}.addonsHeader h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.addonsSearch{width:100%}.addonsList{display:flex;flex-direction:column}.addonRow{display:grid;grid-template-columns:34px minmax(0,1fr) auto 27px;min-height:58px;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid var(--border)}.addonRow:last-child{border-bottom:0}.addonIcon{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#f0f0f3;color:#5e6069;font-size:11px;font-weight:720}.addonCopy{min-width:0}.addonTitleLine{display:flex;min-width:0;align-items:center;gap:5px}.addonTitleLine strong{overflow:hidden;color:#45474f;font-size:10.75px;font-weight:670;text-overflow:ellipsis;white-space:nowrap}.addonTitleLine span{flex:0 0 auto;color:#9a9ba2;font-size:8.5px}.addonTitleLine em{flex:0 0 auto;padding:2px 5px;border-radius:999px;background:#fff4dc;color:#9b6b16;font-size:7.5px;font-style:normal;font-weight:680}.addonCopy p{margin:2px 0 0;overflow:hidden;color:#92949c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.addonInstallButton{min-height:27px;padding:3px 8px;border:1px solid var(--border);border-radius:6px;background:#fff;color:#5d5f67;font-size:9px;font-weight:650;cursor:pointer}.addonMore{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:6px;background:transparent;color:#8a8c94;cursor:pointer}.addonMore:hover{background:#f3f3f5}@media(min-width:620px){.addonsHeader{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center}}.reportPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.reportHeader{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid var(--border)}.reportHeader h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.reportActions{display:flex;align-items:center;gap:5px}.reportExportButton{display:inline-flex;min-height:29px;align-items:center;gap:4px;padding:3px 8px;border:1px solid var(--border);border-radius:7px;background:#fff;color:#5f6169;font-size:9.5px;font-weight:630;cursor:pointer}.reportMetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border);border-bottom:1px solid var(--border)}.reportMetricGrid article{display:flex;min-height:72px;min-width:0;flex-direction:column;justify-content:center;padding:9px 10px;background:#fff}.reportMetricGrid span{color:#80828a;font-size:9.5px}.reportMetricGrid strong{margin-top:3px;overflow:hidden;font-size:17px;font-weight:730;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.reportMetricGrid small{margin-top:2px;color:var(--success);font-size:8.5px;font-weight:640}.reportMetricGrid small.negative{color:var(--danger)}.reportChart{display:flex;height:150px;align-items:flex-end;gap:5px;padding:15px 10px 11px;border-bottom:1px solid var(--border);background:linear-gradient(to bottom,transparent 32%,#f0f0f2 33%,transparent 34%),linear-gradient(to bottom,transparent 65%,#f0f0f2 66%,transparent 67%)}.reportChart span{flex:1 1 0;min-width:3px;max-width:30px;border-radius:3px 3px 1px 1px;background:#7e87f6}.reportTableHead,.reportTableRow{display:grid;grid-template-columns:1fr .7fr 1fr 1fr;align-items:center;gap:7px;padding:0 9px}.reportTableHead{min-height:29px;border-bottom:1px solid var(--border);color:#92949c;font-size:8.5px;font-weight:680;text-transform:uppercase}.reportTableRow{min-height:39px;border-bottom:1px solid var(--border);color:#64666e;font-size:9.5px}.reportTableRow:last-child{border-bottom:0}.reportTableRow strong{color:#4b4d55;font-size:9.75px}@media(min-width:620px){.reportMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.reportChart{height:190px}}.themesLayout{display:grid;gap:9px}.themesPanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.themesHeader{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid var(--border)}.themesHeader h2{margin:2px 0 0;font-size:15px;font-weight:710;letter-spacing:-.025em}.themeHero{display:grid;grid-template-columns:1fr;gap:10px;padding:10px}.themePreview{overflow:hidden;min-height:230px;border:1px solid #dddfe4;border-radius:9px;background:#f8f8f9;box-shadow:0 8px 25px #1e1f230f}.previewBrowserBar{display:flex;height:22px;align-items:center;gap:4px;padding:0 7px;border-bottom:1px solid #e4e5e8;background:#f0f1f3}.previewBrowserBar i{width:5px;height:5px;border-radius:50%;background:#c8cad0}.previewStoreHeader{display:flex;height:32px;align-items:center;gap:7px;padding:0 9px;background:#fff}.previewStoreHeader span{margin-right:auto;font-size:7px;font-weight:800;letter-spacing:.08em}.previewStoreHeader b{width:24px;height:4px;border-radius:4px;background:#e2e3e6}.previewHeroBlock{display:flex;height:92px;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e4df,#f3f0ed)}.previewHeroBlock strong{font-size:13px;letter-spacing:-.03em}.previewHeroBlock span{margin-top:3px;color:#8a8783;font-size:6px}.previewProducts{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:7px;background:#fff}.previewProducts i{height:63px;border-radius:4px;background:linear-gradient(#efeff1 70%,#f8f8f9 70%)}.themeDetails{display:flex;flex-direction:column;gap:8px}.themeDetails>div:first-child{display:flex;align-items:baseline;gap:6px}.themeDetails strong{font-size:13px}.themeDetails>div:first-child span,.themeDetails p{color:#8e9098;font-size:9px}.themeDetails p{margin:0;line-height:1.45}.themeDetails dl{margin:0;border:1px solid var(--border);border-radius:8px}.themeDetails dl div{display:flex;min-height:33px;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-bottom:1px solid var(--border)}.themeDetails dl div:last-child{border-bottom:0}.themeDetails dt{color:#888a92;font-size:9px}.themeDetails dd{margin:0;color:#55575f;font-size:9px;font-weight:650}.themeActionRow{display:flex;gap:5px}.secondaryAction,.themeActivate{display:inline-flex;min-height:29px;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--border);border-radius:7px;background:#fff;color:#60626b;font-size:9.5px;font-weight:630;cursor:pointer}.themeList{display:flex;flex-direction:column}.themeListRow{display:grid;min-height:58px;grid-template-columns:42px minmax(0,1fr) auto 27px;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid var(--border)}.themeListRow:last-child{border-bottom:0}.themeMiniPreview{display:grid;width:40px;height:34px;grid-template-columns:repeat(3,1fr);gap:2px;padding:4px;border:1px solid #e1e2e6;border-radius:6px;background:#fafafa}.themeMiniPreview span{border-radius:2px;background:#dedfe3}.themeListCopy{min-width:0}.themeListCopy>div{display:flex;min-width:0;align-items:center;gap:5px}.themeListCopy strong{overflow:hidden;color:#4d4f57;font-size:10.5px;font-weight:660;text-overflow:ellipsis;white-space:nowrap}.themeListCopy em{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;padding:2px 5px;border-radius:999px;background:#e9f6ef;color:#2a875d;font-size:7.5px;font-style:normal;font-weight:680}.themeListCopy>span,.themeCurrent{color:#92949c;font-size:8.5px}.themeCurrent{padding:3px 6px}@media(min-width:720px){.themeHero{grid-template-columns:minmax(0,1.7fr) minmax(210px,.8fr);align-items:start}.themePreview{min-height:280px}.previewHeroBlock{height:118px}.previewProducts i{height:90px}}.upgradeLayout{display:grid;gap:9px}.upgradePanel{overflow:hidden;border:1px solid var(--border);border-radius:11px;background:#fff}.upgradeHeader{display:flex;min-height:53px;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid var(--border)}.upgradeHeader h2{margin:2px 0 0;font-size:14.5px;font-weight:710;letter-spacing:-.025em}.upgradeCurrent{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;background:#edf7f1;color:#317e5c;font-size:8.5px;font-weight:650}.upgradeHero{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;padding:10px}.upgradeIcon{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#f0f1f5;color:#5d67d9}.upgradeCopy{min-width:0}.upgradeCopy strong{font-size:11px;font-weight:680}.upgradeCopy p{margin:3px 0 0;color:#898b93;font-size:9px;line-height:1.45}.upgradeHeroAction{grid-column:1 / -1;display:flex;justify-content:flex-end}.upgradeRunning{color:#747680;font-size:9.5px;font-weight:640}.upgradeSteps{display:flex;flex-direction:column}.upgradeStep{display:grid;min-height:47px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;padding:6px 9px;border-bottom:1px solid var(--border)}.upgradeStep:last-child{border-bottom:0}.upgradeStepCurrent{background:#fafaff}.upgradeStepMarker{display:grid;width:22px;height:22px;place-items:center;border:1px solid #d8d9df;border-radius:50%;color:#888a93;font-size:8px;font-weight:700}.upgradeStepDone{border-color:#b9dfca;background:#eaf6ef;color:#27815a}.upgradeStep>div{display:flex;min-width:0;flex-direction:column;gap:1px}.upgradeStep strong{color:#555760;font-size:9.75px;font-weight:650}.upgradeStep small{color:#96979e;font-size:8px}.upgradeHistoryRow{display:grid;min-height:39px;grid-template-columns:52px minmax(0,1fr) 84px 58px;align-items:center;gap:7px;padding:6px 9px;border-bottom:1px solid var(--border);color:#777982;font-size:8.75px}.upgradeHistoryRow:last-child{border-bottom:0}.upgradeHistoryRow strong{color:#51535b;font-size:9.5px}.upgradeHistoryRow time{white-space:nowrap}.upgradeHistoryRow em{justify-self:start;padding:3px 5px;border-radius:999px;background:#edf7f1;color:#317e5c;font-size:7.5px;font-style:normal;font-weight:650}.spinIcon{animation:admin-spin .8s linear infinite}@keyframes admin-spin{to{transform:rotate(360deg)}}@media(min-width:680px){.upgradeLayout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.upgradeHistoryPanel{grid-column:1 / -1}.upgradeHero{grid-template-columns:40px minmax(0,1fr) auto;align-items:center}.upgradeHeroAction{grid-column:auto}}.parityPanel{overflow:hidden;border:1px solid #dedfe4;border-radius:11px;background:#fff}.parityHeader{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #e6e6e9}.parityHeading{display:flex;min-width:0;align-items:center;gap:8px}.parityIcon{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #e1e2e6;border-radius:8px;background:#f8f8fa;color:#5f6169}.parityHeading>span:last-child{display:flex;min-width:0;flex-direction:column;gap:1px}.parityHeading small{color:#8a8c94;font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.parityHeading h2{margin:0;color:#28292e;font-size:13px;line-height:1.2}.parityHeaderActions{display:flex;align-items:center;gap:6px}.paritySource{display:flex;align-items:center;gap:5px;white-space:nowrap;color:#898b93;font-size:9px}.paritySource i{width:6px;height:6px;border-radius:50%;background:#b5b7bd}.paritySourceLive{color:#4b735a}.paritySourceLive i{background:#6aa07b}.parityPrimary,.parityToolbar button{display:inline-flex;height:30px;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #dadbe0;border-radius:7px;background:#fff;color:#4f5159;font-size:9.5px;font-weight:650}.parityPrimary{border-color:#292a2f;background:#292a2f;color:#fff}.parityToolbar{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:8px 10px;border-bottom:1px solid #ececef}.parityToolbar label{display:flex;height:30px;min-width:0;flex:1;align-items:center;gap:6px;padding:0 8px;border:1px solid #dedfe3;border-radius:7px;background:#fafafb;color:#8a8c93}.parityToolbar input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#35363b;font-size:10px}.parityTable{--parity-cols:5;overflow:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.parityCols2{--parity-cols:2}.parityCols3{--parity-cols:3}.parityCols4{--parity-cols:4}.parityCols5{--parity-cols:5}.parityCols6{--parity-cols:6}.parityCols7{--parity-cols:7}.parityTableHead,.parityTableRow{display:grid;grid-template-columns:repeat(var(--parity-cols),minmax(105px,1fr));min-width:max(680px,100%);align-items:center}.parityTableHead{min-height:32px;border-bottom:1px solid #e8e8eb;background:#fafafb}.parityTableHead span{padding:0 9px;color:#8b8d94;font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.035em}.parityTableRow{min-height:44px;border-bottom:1px solid #efeff1;color:#55575f}.parityTableRow:last-child{border-bottom:0}.parityTableRow>span{display:flex;min-width:0;align-items:center;padding:6px 9px;font-size:9.8px}.parityTableHead>span,.parityTableRow>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parityTableRow strong{overflow:hidden;color:#34353a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.parityIdentity{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px;white-space:normal!important}.parityIdentity strong,.parityIdentity small{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.parityIdentity small{color:#9698a0;font-size:8.5px}.parityStatus{display:inline-flex!important;width:max-content;max-width:100%;overflow:hidden;padding:3px 6px!important;border-radius:999px;background:#f0f5f1;color:#51705a;font-size:8.5px!important;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.parityStatusBad{background:#faf0f0;color:#995b5b}.parityLow{color:#a15c5c}.parityInline{height:26px;padding:0 7px;border:1px solid #dfe0e4;border-radius:6px;background:#fff;color:#60626a;font-size:9px}.parityMetricStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #e8e8eb}.parityMetricStrip>span{display:flex;min-height:48px;flex-direction:column;justify-content:center;gap:2px;padding:7px 10px;border-right:1px solid #e8e8eb}.parityMetricStrip>span:last-child{border-right:0}.parityMetricStrip small{color:#92949b;font-size:8.5px}.parityMetricStrip strong{overflow:hidden;color:#37383d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.parityHeader{align-items:flex-start}.parityHeaderActions{flex-direction:column;align-items:flex-end}.paritySource{order:2}.parityPrimary{max-width:118px}.parityMetricStrip>span{padding-right:7px;padding-left:7px}.parityMetricStrip strong{font-size:10px}.parityTableHead,.parityTableRow{grid-template-columns:repeat(var(--parity-cols),minmax(96px,1fr));min-width:max(620px,100%)}.parityTableHead span,.parityTableRow>span{padding-right:7px;padding-left:7px}}.shipmentParityTable{overflow:auto}.shipmentParityTable .parityTableHead,.shipmentParityRow{display:grid;grid-template-columns:minmax(115px,.8fr) minmax(95px,.7fr) minmax(105px,.8fr) minmax(105px,.8fr) minmax(185px,1.4fr) minmax(130px,1fr) minmax(95px,.7fr) 34px;min-width:960px;align-items:center}.shipmentParityRow{width:100%;min-height:48px;border:0;border-bottom:1px solid #efeff1;background:#fff;text-align:left;color:#4a4b51}.shipmentParityRow:hover{background:#fafafb}.shipmentParityRow>span{min-width:0;padding:6px 9px;font-size:9.5px}.shipmentParityRow>span:last-child{display:grid;place-items:center;padding:0}.shipmentProductList{display:flex;flex-direction:column}.shipmentProductList>div{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-bottom:1px solid #efeff1}.shipmentProductList>div:last-child{border-bottom:0}.shipmentProductList span{display:flex;min-width:0;flex-direction:column;gap:2px}.shipmentProductList strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.shipmentProductList small{color:#9698a0;font-size:8.5px}.shipmentProductList b{font-size:10px}.contentParityHeaderActions{display:flex;align-items:center;gap:7px}.contentParityRow{display:grid;grid-template-columns:repeat(var(--parity-cols),minmax(105px,1fr));width:100%;min-width:max(680px,100%);min-height:44px;align-items:center;border:0;border-bottom:1px solid #efeff1;background:#fff;color:#55575f;text-align:left}.contentParityRow:last-child{border-bottom:0}.contentParityRow:hover{background:#fafafb}.contentParityRow>span{display:flex;min-width:0;align-items:center;padding:6px 9px;font-size:9.8px}.contentParityRow>span:last-child{justify-content:flex-start}.menuItemList{display:flex;flex-direction:column}.menuItemList>div{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid #efeff1}.menuItemList>div:last-child{border-bottom:0}.menuItemList span{display:flex;min-width:0;flex-direction:column;gap:2px}.menuItemList strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.menuItemList small{overflow:hidden;max-width:240px;color:#9698a0;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.menuItemList em{font-size:8.5px;font-style:normal;color:#607368}@media(max-width:600px){.contentParityHeaderActions{flex-direction:column;align-items:flex-end}.contentParityHeaderActions .primaryButton{height:29px;font-size:9px}}.websiteToolsStack{display:grid;gap:9px}.sitemapEntityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid #ececef}.sitemapEntityGrid article{display:flex;min-height:70px;flex-direction:column;justify-content:center;gap:3px;padding:10px;border-right:1px solid #ececef;border-bottom:1px solid #ececef}.sitemapEntityGrid article:nth-child(2n){border-right:0}.sitemapEntityGrid span{color:#8d8f97;font-size:9px}.sitemapEntityGrid strong{color:#34353a;font-size:16px}.sitemapEntityGrid small{color:#9a9ca3;font-size:8.5px}@media(min-width:760px){.sitemapEntityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.sitemapEntityGrid article{border-bottom:0}.sitemapEntityGrid article:nth-child(2n){border-right:1px solid #ececef}.sitemapEntityGrid article:last-child{border-right:0}}.adminToolRow{display:grid;width:100%;min-width:max(780px,100%);min-height:44px;grid-template-columns:repeat(7,minmax(105px,1fr));align-items:center;padding:0;border:0;border-bottom:1px solid #efeff1;background:#fff;color:#55575f;text-align:left;cursor:pointer}.adminToolRow:hover{background:#fafafb}.adminToolRow>span{display:flex;min-width:0;align-items:center;padding:6px 9px;font-size:9.8px}.adminToolToggleList{display:flex;flex-direction:column}.adminToolToggleList>button{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:0;border-bottom:1px solid #ededf0;background:#fff;text-align:left}.adminToolToggleList>button:last-child{border-bottom:0}.adminToolToggleList>button:hover{background:#fafafb}.adminToolToggleList>button>span{display:flex;min-width:0;flex-direction:column;gap:2px}.adminToolToggleList strong{color:#3e3f45;font-size:10px}.adminToolToggleList small{color:#9698a0;font-size:8.5px}.adminToolToggleList em{display:inline-flex;min-width:34px;justify-content:center;padding:3px 6px;border-radius:999px;background:#f0f5f1;color:#51705a;font-size:8.5px;font-style:normal;font-weight:700}.adminToolDanger{border-color:#ead6d6!important;color:#975757!important;background:snow!important}.adminLogFilters{display:grid;grid-template-columns:minmax(180px,1fr) minmax(110px,.35fr) minmax(110px,.35fr) auto;gap:7px;padding:8px 10px;border-bottom:1px solid #ececef}.adminLogFilters label{display:flex;height:30px;align-items:center;gap:6px;padding:0 8px;border:1px solid #dedfe3;border-radius:7px;background:#fafafb;color:#8a8c93}.adminLogFilters input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#35363b;font-size:10px}.adminLogFilters select,.adminLogFilters button{height:30px;padding:0 8px;border:1px solid #dedfe3;border-radius:7px;background:#fff;color:#55575f;font-size:9.5px}.adminLogContent{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailDrawerPrimary svg{margin-right:4px}@media(max-width:640px){.adminLogFilters{grid-template-columns:1fr 1fr}.adminLogFilters label,.adminLogFilters button{grid-column:1/-1}.parityHeaderActions{max-width:52%;flex-wrap:wrap;justify-content:flex-end}}.sharedMessageCenter{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr) minmax(180px,.56fr);min-height:620px;overflow:hidden;border:1px solid var(--border,#e5e7eb);border-radius:12px;background:#fff}.sharedMessageThreads,.sharedMessageContext{min-width:0;background:#fff}.sharedMessageThreads{border-right:1px solid var(--border,#e5e7eb)}.sharedMessageContext{border-left:1px solid var(--border,#e5e7eb)}.sharedMessageThreadsHeader,.sharedMessageConversationHeader,.sharedMessageContext>header{display:flex;min-height:58px;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid var(--border,#e5e7eb)}.sharedMessageThreadsHeader{justify-content:space-between}.sharedMessageThreadsHeader div,.sharedMessageConversationHeader>span:not(.sharedMessageAvatar),.sharedMessageContext>header{min-width:0}.sharedMessageThreadsHeader small,.sharedMessageContext small,.sharedMessageConversationHeader small{display:block;color:var(--muted,#8a8d96);font-size:9px}.sharedMessageThreadsHeader h2{margin:2px 0 0;color:var(--text,#202126);font-size:13px}.sharedMessageThreadsHeader em{display:flex;align-items:center;gap:4px;padding:3px 6px;border-radius:999px;background:#f3f4f6;color:var(--muted,#8a8d96);font-size:8.5px;font-style:normal}.sharedMessageThreadsHeader em i{width:5px;height:5px;border-radius:50%;background:#a0a4ae}.sharedMessageThreadsHeader em.sharedMessageLive{background:#eef8f1;color:#38704a}.sharedMessageThreadsHeader em.sharedMessageLive i{background:#43a264}.sharedMessageHeaderTools{display:flex;align-items:center;gap:5px}.sharedMessageNew{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--border,#e5e7eb);border-radius:7px;background:#fff;color:#33353a}.sharedMessageNew:hover{background:#f7f8fa}.sharedMessageSearch{display:flex;align-items:center;gap:6px;margin:8px;padding:0 8px;min-height:32px;border:1px solid var(--border,#e5e7eb);border-radius:8px;background:#fafafa;color:var(--muted,#8a8d96)}.sharedMessageSearch input{width:100%;border:0;background:transparent;outline:0;font-size:10px;color:var(--text,#202126)}.sharedMessageThreadList{overflow:auto;max-height:548px}.sharedMessageThreadList>button{position:relative;display:grid;width:100%;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:9px 10px;border:0;border-bottom:1px solid var(--border,#e5e7eb);background:#fff;text-align:left}.sharedMessageThreadList>button:hover,.sharedMessageThreadList>button.sharedMessageThreadActive{background:#f7f8fa}.sharedMessageAvatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:#eef0f4;color:#60636b;font-size:9px;font-weight:750}.sharedMessageThreadCopy{display:flex;min-width:0;flex-direction:column;gap:2px}.sharedMessageThreadCopy>span{display:flex;align-items:center;justify-content:space-between;gap:6px}.sharedMessageThreadCopy strong{overflow:hidden;color:var(--text,#202126);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.sharedMessageThreadCopy time,.sharedMessageThreadCopy small{color:var(--muted,#8a8d96);font-size:8.5px}.sharedMessageThreadCopy b{overflow:hidden;color:#565861;font-size:9px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.sharedMessageThreadCopy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sharedMessageUnread{position:absolute;right:8px;bottom:8px;width:6px;height:6px;border-radius:50%;background:#4a7bff}.sharedMessageConversation{display:flex;min-width:0;min-height:620px;flex-direction:column;background:#f7f8fa}.sharedMessageConversationHeader{background:#fff}.sharedMessageConversationHeader>span:not(.sharedMessageAvatar){display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.sharedMessageConversationHeader strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sharedMessageConversationHeader em{padding:3px 6px;border-radius:999px;background:#f2f3f5;color:#73767f;font-size:8.5px;font-style:normal}.sharedMessageMobileBack{display:none;width:30px;height:30px;place-items:center;border:0;border-radius:7px;background:#f2f3f5;color:#4c4f56}.sharedMessageMessages{display:flex;flex:1;flex-direction:column;gap:6px;overflow:auto;padding:14px}.sharedMessageBubble{align-self:flex-start;max-width:min(76%,520px);padding:7px 9px;border:1px solid #e4e6eb;border-radius:10px 10px 10px 3px;background:#fff;box-shadow:0 1px 1px #14182008}.sharedMessageBubbleOwn{align-self:flex-end;border-color:#dfe5f7;border-radius:10px 10px 3px;background:#eef3ff}.sharedMessageBubble>span{display:block;margin-bottom:2px;color:#777a83;font-size:8px;font-weight:700}.sharedMessageBubble p{margin:0;color:#2a2c31;font-size:10px;line-height:1.45;white-space:pre-wrap}.sharedMessageBubble time{display:block;margin-top:4px;color:#989ba3;font-size:7.5px;text-align:right}.sharedMessageComposer{display:flex;align-items:flex-end;gap:7px;padding:9px;border-top:1px solid var(--border,#e5e7eb);background:#fff}.sharedMessageComposer textarea{min-height:36px;max-height:110px;flex:1;resize:vertical;padding:8px;border:1px solid var(--border,#e5e7eb);border-radius:9px;background:#fafafa;outline:0;font:inherit;font-size:10px}.sharedMessageComposer button{display:flex;min-height:36px;align-items:center;gap:5px;padding:7px 10px;border:0;border-radius:8px;background:#24252a;color:#fff;font-size:9.5px}.sharedMessageComposer button:disabled{opacity:.45}.sharedMessageNotice{padding:6px 10px;border-top:1px solid #f2d7a9;background:#fff8e9;color:#8a672d;font-size:9px}.sharedMessageContext>header{flex-direction:column;align-items:flex-start;justify-content:center}.sharedMessageContext>header strong{font-size:10.5px}.sharedMessageContext dl{margin:0;padding:4px 10px}.sharedMessageContext dl div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--border,#e5e7eb)}.sharedMessageContext dt{color:var(--muted,#8a8d96);font-size:8.5px}.sharedMessageContext dd{margin:0;color:#4c4f56;font-size:9px;font-weight:650;text-align:right}.sharedMessageDanger{margin:10px;padding-top:10px;border-top:1px solid var(--border,#e5e7eb);font-size:9px}.sharedMessageDanger>button{display:flex;min-height:30px;width:100%;align-items:center;justify-content:center;gap:5px;border:1px solid #efcaca;border-radius:7px;background:#fff8f8;color:#a24747;font-size:9px}.sharedMessageDanger>span{display:block;margin-bottom:7px;color:#6d4141;font-weight:650}.sharedMessageDanger>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sharedMessageDanger>div button{min-height:29px;border:1px solid var(--border,#e5e7eb);border-radius:7px;background:#fff;font-size:9px}.sharedMessageDanger>div button:last-child{border-color:#d75b5b;background:#d75b5b;color:#fff}.sharedMessageEmpty{padding:18px;color:var(--muted,#8a8d96);font-size:9.5px;text-align:center}.sharedMessageEmptyConversation{display:grid;flex:1;place-content:center;gap:6px;justify-items:center}.sharedMessageCreateBackdrop{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:12px;background:#12141957;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sharedMessageCreate{width:min(470px,100%);max-height:min(680px,calc(100vh - 24px));overflow:auto;border:1px solid #dfe2e8;border-radius:12px;background:#fff;box-shadow:0 18px 50px #1418202e}.sharedMessageCreate>header{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border,#e5e7eb)}.sharedMessageCreate>header>span{display:flex;flex-direction:column;gap:2px}.sharedMessageCreate>header small{color:var(--muted,#8a8d96);font-size:8.5px}.sharedMessageCreate>header strong{font-size:11px}.sharedMessageCreate>header>button{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:7px;background:#f3f4f6}.sharedMessageCreateBody{display:flex;flex-direction:column;gap:10px;padding:12px}.sharedMessageCreateBody>label{display:flex;flex-direction:column;gap:4px}.sharedMessageCreateBody>label>span,.sharedMessageCreate fieldset legend{color:#555861;font-size:9px;font-weight:700}.sharedMessageCreate input[type=text],.sharedMessageCreateBody>label>input,.sharedMessageCreateBody>label>textarea{width:100%;box-sizing:border-box;border:1px solid var(--border,#e5e7eb);border-radius:8px;background:#fff;outline:0;font:inherit;font-size:10px}.sharedMessageCreateBody>label>input{min-height:34px;padding:6px 8px}.sharedMessageCreateBody>label>textarea{min-height:110px;padding:8px;resize:vertical}.sharedMessageCreate fieldset{margin:0;padding:9px;border:1px solid var(--border,#e5e7eb);border-radius:9px}.sharedMessageAll,.sharedMessageVendorPicker label{display:flex;align-items:center;gap:7px;color:#50535b;font-size:9.5px}.sharedMessageVendorPicker{display:grid;max-height:170px;overflow:auto;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border,#e5e7eb)}.sharedMessageCreate>footer{display:flex;justify-content:flex-end;gap:7px;padding:10px 12px;border-top:1px solid var(--border,#e5e7eb)}.sharedMessageCreate>footer button{display:flex;min-height:32px;align-items:center;gap:5px;padding:6px 10px;border:1px solid var(--border,#e5e7eb);border-radius:7px;background:#fff;font-size:9.5px}.sharedMessageCreate>footer button:last-child{border-color:#24252a;background:#24252a;color:#fff}.sharedMessageCreate>footer button:disabled{opacity:.45}@media(max-width:820px){.sharedMessageCenter{display:block;min-height:calc(100vh - 155px);border-radius:10px}.sharedMessageThreads{border-right:0}.sharedMessageContext{display:none}.sharedMessageThreadList{max-height:calc(100vh - 260px)}.sharedMessageConversation{display:none;min-height:calc(100vh - 155px)}.sharedMessageCenterOpen .sharedMessageThreads{display:none}.sharedMessageCenterOpen .sharedMessageConversation{display:flex}.sharedMessageMobileBack{display:grid}.sharedMessageBubble{max-width:84%}.sharedMessageVendorPicker{grid-template-columns:1fr}}
