:root{background:#eef3f7;color:#0f172a;font-family:Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin:0}button{min-height:36px;border:1px solid #d8e3ee;border-radius:12px;padding:0 11px;background:#ffffff;color:#0f172a;cursor:pointer;font-size:13px;font-weight:850;text-decoration:none;white-space:nowrap}button:hover:not(:disabled){border-color:#94a3b8;transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.58}input,select,textarea{width:100%;min-height:36px;border:1px solid #cbd5e1;border-radius:12px;padding:7px 10px;background:#ffffff;color:#0f172a;outline:none;font-size:13px}input:focus,select:focus,textarea:focus{border-color:#0f172a;box-shadow:0 0 0 3px rgba(15,23,42,.08)}.fieldStack{display:grid;grid-gap:7px;gap:7px}.fieldStack span{color:#64748b;font-size:12px;font-weight:800}.buttonPrimary{border-color:#0f172a;background:#0f172a;color:#ffffff}.ghostButton{background:#ffffff}.loginShell{display:grid;min-height:100vh;place-items:center;padding:18px;background:#eef3f7}.loginGrid{display:grid;width:min(1040px,100%);grid-gap:18px;gap:18px;grid-template-columns:1fr .82fr}.loginCard,.loginIntroCard{border:1px solid #dbe5ef;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(15,23,42,.07)}.loginIntroCard{padding:clamp(20px,2.5vw,30px)}.loginCard{display:grid;align-content:center;grid-gap:12px;gap:12px;padding:clamp(20px,2.5vw,28px)}.eyebrow{color:#64748b;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.loginIntroCard h1{margin-top:10px;font-size:34px;line-height:1.06}.filterPanel h2,.loginCard h2,.panel h2{font-size:21px;line-height:1.15}.loginLead{max-width:640px;margin-top:10px;color:#52657c;font-size:14px;line-height:1.55}.loginFeatureGrid{display:grid;grid-gap:10px;gap:10px;margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.loginFeature,.noticeBox,.sideNotice{border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;color:#53657a;line-height:1.65}.loginFeature{display:grid;grid-gap:6px;gap:6px;padding:11px}.loginFeature strong,.sideNotice strong{color:#0f172a}.mutedText{color:#64748b;line-height:1.6}.loginCard label{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:14px;font-weight:900}.loginButton{min-height:38px}.inlineError,.loginError{color:#dc2626;font-weight:800}.loginNotice{border:1px dashed #cbd5e1;border-radius:14px;padding:9px 11px;color:#64748b;font-size:12px;line-height:1.5}.workbenchApp{display:grid;min-height:100vh;grid-template-columns:260px minmax(0,1fr)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid #dbe5ef;background:#ffffff;padding:16px}.brandBlock{display:flex;align-items:center;gap:10px;margin-bottom:16px}.brandBlock span,.brandBlock strong{display:block}.brandBlock span,.sideNav small{color:#64748b;font-size:12px}.brandMark{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#0f172a;color:#ffffff;font-size:13px;font-weight:950}.sideNav{display:grid;grid-gap:6px;gap:6px}.sideNav button{display:grid;justify-items:start;min-height:40px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:#40506a;text-align:left}.sideNav button.active{background:#0f172a;color:#ffffff}.sideNav button.active small{color:rgba(255,255,255,.72)}.sideNotice{display:grid;grid-gap:6px;gap:6px;margin-top:16px;padding:10px;font-size:12px}.workspaceMain{min-width:0;padding:clamp(16px,2vw,24px)}.workspaceTopbar{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:78px;margin-bottom:10px;padding:12px 14px;border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 8px 22px rgba(15,23,42,.04)}.topbarTitle{min-width:0}.workspaceTopbar h1{margin-top:4px;font-size:28px;line-height:1.1}.workspaceTopbar p:not(.eyebrow){margin-top:4px;color:#64748b;font-size:13px;line-height:1.45}.buttonRow,.filterActions,.inlineBadges,.quickGrid,.topbarActions{display:flex;flex-wrap:wrap;gap:10px}.topbarActions{align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.balanceChip,.pill,.placeholderChip{display:inline-flex;min-height:30px;align-items:center;border:1px solid #d8e3ee;border-radius:999px;padding:0 10px;background:#ffffff;color:#0f172a;font-size:12px;font-weight:850;white-space:nowrap}.placeholderChip{border-color:#f8d89d;background:#fff8e8;color:#a15c00}.pill{min-height:26px;border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.truthfulnessBadgeRow{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.truthfulnessBadgeRowCompact{margin-top:6px}.truthfulnessBadge,.truthfulnessRule{display:inline-flex;min-height:24px;align-items:center;border:1px solid #d8e3ee;border-radius:999px;padding:0 8px;background:#f8fafc;color:#475569;font-size:11px;font-weight:900;white-space:nowrap}.truthfulnessBadge[data-tone=good]{border-color:#86efac;background:#f0fdf4;color:#166534}.truthfulnessBadge[data-tone=info]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.truthfulnessBadge[data-tone=warning]{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.truthfulnessBadge[data-tone=danger]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.truthfulnessBadge[data-tone=muted],.truthfulnessRule{border-color:#cbd5e1;background:#f8fafc;color:#475569}.pageNav{display:flex;gap:8px;min-height:40px;margin-bottom:10px;overflow-x:auto;padding-bottom:4px}.pageNav button{min-height:36px;border-radius:999px;padding:0 12px;background:rgba(255,255,255,.78);color:#40506a;font-size:12px}.pageNav button.active{border-color:#0f172a;background:#0f172a;color:#ffffff}.operatorStrip,.statusBanner{margin-bottom:10px;border:1px solid #dbe5ef;border-radius:16px;background:rgba(255,255,255,.85);padding:9px 12px}.operatorStrip{justify-content:space-between;gap:12px;min-height:48px}.operatorStrip,.readinessMeta{display:flex;align-items:center}.readinessMeta{min-width:0;flex-wrap:wrap;gap:8px 12px}.readinessMeta span{color:#64748b;font-size:12px}.compactStats,.readinessChips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.compactStats span,.readinessChips span{display:inline-flex;min-height:24px;align-items:center;border:1px solid #dbe5ef;border-radius:999px;background:#f8fafc;color:#52657c;padding:0 8px;font-size:11px;font-weight:850;white-space:nowrap}.compactList{margin:0;padding-left:18px;color:#334155;font-size:13px;line-height:1.65}.compactList li{margin:2px 0}.compactStats strong{margin-left:4px;color:#0f172a}.statusBanner{min-height:44px;color:#047857;font-weight:900}.noticeBanner,.workspaceWarning{display:flex;min-height:42px;align-items:center;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.35}.workspaceWarning{margin-bottom:12px}.noticeBanner[data-tone=info]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.workspaceContent{min-width:0}.tabStack{display:grid;grid-gap:12px;gap:12px}.kpiGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.filterPanel,.kpiCard,.panel{border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.kpiCard{min-height:96px;padding:14px}.filterPanel p,.inventoryCard p,.inventoryCard small,.kpiCard span,.panel p,.priceGrid span,.skuLine,.storeCard p{color:#64748b}.kpiCard strong{display:block;margin-top:6px;font-size:24px}.kpiCard small{display:block;margin-top:10px;color:#059669;font-size:12px;font-weight:800}.splitGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.filterPanel,.panel{padding:14px}.panelHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.taskList{display:grid;grid-gap:8px;gap:8px}.taskList button{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:54px;border-radius:14px;background:#f8fafc;text-align:left}.taskList span,.taskList strong{display:block}.taskList span{color:#64748b;font-size:13px}.noticeBox{padding:10px 12px;font-size:12px;line-height:1.5}.pageToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.pageToolbarTitle{min-width:0}.pageToolbar h2{margin-top:2px;font-size:22px;line-height:1.15}.pageToolbar p:not(.eyebrow){margin-top:4px;color:#64748b;font-size:12px;line-height:1.4}.pageToolbarMeta{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:center}.pageToolbarActions{display:flex;flex-wrap:nowrap;gap:8px}.pageToolbarActions button{min-height:34px;padding:0 10px;font-size:12px}.selectedPanel{padding:14px}.selectedToolbar{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:12px}.selectedToolbar h2{font-size:22px}.selectedToolbar p{margin-top:4px;font-size:12px;line-height:1.4}.selectedToolbarActions{gap:8px;align-items:center}.selectedStats,.selectedToolbarActions{display:flex;flex-wrap:wrap;justify-content:flex-end}.selectedStats{gap:6px}.selectedStats span,.selectionSizeChip{display:inline-flex;min-height:24px;align-items:center;border:1px solid #dbe5ef;border-radius:999px;background:#f8fafc;color:#52657c;padding:0 8px;font-size:11px;font-weight:850;white-space:nowrap}.selectedBulkActions{flex-wrap:nowrap;gap:8px}.selectedBulkActions button{min-height:34px;padding:0 10px;font-size:12px}.selectedWarning{display:flex;min-height:44px;align-items:center;margin-bottom:12px;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.35}.filterPanel{display:grid;grid-gap:12px;gap:12px}.productPoolFilter{padding:14px}.filterHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.filterHeader p:not(.eyebrow){max-width:520px;color:#64748b;font-size:12px;line-height:1.45;text-align:right}.filterHeaderActions{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px}.filterHeaderActions button{min-width:148px;min-height:34px;padding:0 10px;white-space:nowrap}.compactFilterRow,.rangeFilterRow{display:grid;grid-gap:10px;gap:10px}.compactFilterRow{grid-template-columns:minmax(280px,2.2fr) repeat(3,minmax(116px,.78fr)) auto}.rangeFilterRow{grid-template-columns:repeat(2,minmax(260px,1fr))}.filterSearch{min-width:0}.compactFilterActions{flex-wrap:nowrap;gap:8px}.filterResetButton,.filterSubmitButton{min-width:92px}.rangeGroup{display:grid;grid-template-columns:auto minmax(80px,1fr) auto minmax(80px,1fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;margin:0;border:1px solid #dbe5ef;border-radius:14px;padding:8px 10px;background:#f8fafc}.rangeGroup legend{padding:0 4px;color:#52657c;font-size:12px;font-weight:900}.rangeGroup input{min-height:36px;background:#ffffff}.rangeGroup span{color:#94a3b8;font-weight:900}.productGrid{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fill,minmax(218px,1fr))}.productPoolPagination{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px;border:1px solid #dbe5ef;border-radius:12px;background:#ffffff;color:#52657c;font-size:12px;font-weight:850}.productPoolPagination button{min-height:32px;padding:0 12px}.modalBackdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:rgba(15,23,42,.38);padding:18px}.confirmationDialog{display:grid;width:min(620px,100%);grid-gap:14px;gap:14px;border:1px solid #dbe5ef;border-radius:12px;background:#ffffff;padding:16px;box-shadow:0 18px 60px rgba(15,23,42,.22)}.confirmationDialog h3{font-size:18px;line-height:1.25}.bulkSelectionSummary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.bulkSelectionSummary div{display:grid;grid-gap:4px;gap:4px;border:1px solid #dbe5ef;border-radius:10px;background:#f8fafc;padding:10px}.bulkSelectionSummary span,.safetyCopy,.skipReasonList{color:#52657c;font-size:12px;line-height:1.45}.bulkSelectionSummary strong{color:#0f172a;font-size:20px;line-height:1}.skipReasonList{display:grid;grid-gap:6px;gap:6px}.skipReasonList ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:18px}.safetyCopy{border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;padding:10px;color:#1e3a8a;font-weight:750}.productCard{overflow:hidden;border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 7px 18px rgba(15,23,42,.035)}.productImageFrame{display:grid;position:relative;aspect-ratio:4/3;place-items:center;overflow:hidden;background:#eaf2f9;color:#64748b;font-weight:900}.skuPill{position:absolute;top:8px;left:8px;z-index:1;border:1px solid rgba(255,255,255,.58);border-radius:999px;background:rgba(15,23,42,.7);color:#ffffff;padding:3px 8px;font-size:11px;font-weight:850}.productImageFrame img,.thumbSmall img{width:100%;height:100%;object-fit:cover}.productCardBody{display:grid;grid-gap:9px;gap:9px;padding:12px}.productCardBody h3{font-size:15px;line-height:1.35}.lineClamp2{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.productMetaLine{color:#64748b;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productChipRow{display:flex;flex-wrap:wrap;gap:6px}.priceGrid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.priceGrid>div{border-radius:12px;background:#f8fafc;padding:8px}.priceGrid span,.priceGrid strong{display:block}.priceGrid strong{margin-top:3px;font-size:13px}.productMetricGrid span{font-size:11px}.cardActionRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.cardActionRow button{min-height:36px;padding:0 8px;font-size:12px}.cardFooter{display:grid;grid-gap:8px;gap:8px}.tableFrame{overflow-x:auto;border:1px solid #dbe5ef;border-radius:16px}table{width:100%;min-width:980px;border-collapse:collapse}td,th{border-bottom:1px solid #e5edf5;padding:10px 12px;text-align:left;vertical-align:middle}th{background:#f8fafc;color:#52657c;font-size:12px;font-weight:950;height:40px}td{color:#0f172a;font-size:13px;line-height:1.4}td span,td strong{display:block}td span{margin-top:4px;color:#64748b;font-size:12px}td input,td select{min-width:132px}.buttonColumn{display:grid;grid-gap:6px;gap:6px}.actionsCell,.compactActions,.listingActions,.ordersActionCell{display:flex;flex-wrap:wrap;gap:6px}.actionsCell button,.compactActions button,.listingActions button,.ordersActionCell button{min-height:32px;border-radius:10px;padding:0 8px;font-size:11px}.selectionList{border-radius:18px}.selectionTable{min-width:1180px;table-layout:fixed}.selectionTable td,.selectionTable th{padding:9px 10px}.selectionTable th{height:40px;font-size:11px;letter-spacing:0}.selectionTable td{height:86px;color:#0f172a;font-size:13px;line-height:1.35}.selectionTable td:first-child,.selectionTable th:first-child{width:250px}.selectionTable td:nth-child(2),.selectionTable th:nth-child(2){width:86px}.selectionTable td:nth-child(3),.selectionTable th:nth-child(3){width:150px}.selectionTable td:nth-child(4),.selectionTable th:nth-child(4){width:134px}.selectionTable td:nth-child(5),.selectionTable th:nth-child(5){width:170px}.selectionTable td:nth-child(6),.selectionTable th:nth-child(6){width:230px}.selectionTable td:nth-child(7),.selectionTable th:nth-child(7){width:112px}.selectionTable td:nth-child(8),.selectionTable th:nth-child(8){width:170px}.selectionProductCell{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.selectionProductCell img{width:48px;height:48px;border:1px solid #dbe5ef;border-radius:12px;object-fit:cover}.selectionProductCell strong{min-height:0;font-size:13px;line-height:1.25}.selectionAiStatus small,.selectionMetaLine,.selectionProfit,.selectionSku,.selectionStatusStack small,.selectionStoreHint{color:#64748b;font-size:11px}.selectionSku{margin-top:2px}.selectionMetaLine{overflow:hidden;margin-top:2px;text-overflow:ellipsis;white-space:nowrap}.selectionSizeChip{width:-moz-fit-content;width:fit-content;min-height:22px;margin-top:5px}.selectionPriceStack{display:grid;grid-gap:3px;gap:3px}.selectionPriceStack span,.selectionPriceStack strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectionPriceStack span{color:#64748b;font-size:11px}.selectionPriceStack strong{font-size:12px}.selectionPriceInput,.selectionStoreSelect{min-height:34px;border-radius:10px;padding:6px 9px;font-size:13px}.selectionPriceInput{width:112px;min-width:112px}.selectionStoreSelect{min-width:150px}.selectionProfit,.selectionStoreHint{display:block;overflow:hidden;margin-top:5px;text-overflow:ellipsis;white-space:nowrap}.selectionAiStatus{display:grid;grid-gap:4px;gap:4px;min-width:0}.selectionAiStatus .pill,.selectionStatusStack .pill{width:-moz-fit-content;width:fit-content;max-width:100%}.selectionAiStatus small,.selectionAiStatus span{display:block;overflow:hidden;text-overflow:ellipsis}.selectionAiStatus span{display:-webkit-box;color:#64748b;font-size:11px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.selectionAiStatus small,.selectionStatusStack small{white-space:nowrap}.selectionStatusStack{display:grid;grid-gap:5px;gap:5px}.selectionRowActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:160px}.selectionRowActions button{min-height:32px;border-radius:10px;padding:0 7px;font-size:11px}.listingsTable{min-width:1180px;table-layout:fixed}.dropshipOrdersTable td,.dropshipOrdersTable th,.inventoryTable td,.inventoryTable th,.listingsTable td,.listingsTable th,.walletLedgerTable td,.walletLedgerTable th{padding:9px 10px}.dropshipOrdersTable td,.listingsTable td{min-height:76px}.inventoryProductCell,.listingDraftCell{display:grid;grid-gap:4px;gap:4px;min-width:0}.listingDraftCell input{min-height:34px;min-width:0}.listingDraftCell details{color:#64748b;font-size:11px}.listingDraftCell textarea{min-height:66px;margin-top:6px}.inventoryMetricStack,.listingMetaStack,.listingStatusStack,.ordersStatusStack,.walletSummaryGrid{display:grid;grid-gap:4px;gap:4px}.inventoryMetricStack span,.listingMetaStack span,.listingStatusStack span,.ordersStatusStack span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listingActions{max-width:176px}.listingActions a{color:#1d4ed8;font-size:11px;font-weight:850;text-decoration:none}.inventoryTable{min-width:920px}.inventoryProductCell{grid-template-columns:48px minmax(0,1fr);align-items:center}.inventoryProductCell img{width:48px;height:48px;border:1px solid #dbe5ef;border-radius:12px;object-fit:cover}.compactEmpty{display:flex;min-height:140px;align-items:center;justify-content:center}.dropshipPaymentWarning{margin-bottom:12px}.dropshipOrdersTable{min-width:980px}.ordersActionCell{max-width:150px}.walletSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.walletSummaryCard{min-width:0;border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;padding:12px}.walletSummaryCard span,.walletSummaryCard strong{display:block}.walletSummaryCard span{color:#64748b;font-size:12px;font-weight:850}.walletSummaryCard strong{overflow-wrap:anywhere;margin-top:5px;font-size:18px}.walletLedgerTable{min-width:900px}.storeDetails summary{cursor:pointer;color:#334155;font-size:12px;font-weight:900}.storeDetails .categoryTagRow{margin-top:8px}.storeCard.compactStore{min-height:0}.aiPolicyBanner{margin-bottom:12px}.aiToolGrid.compactAiTools article{min-height:104px}.aiToolGrid,.inventoryGrid,.operatorStatsGrid,.storeGrid{display:grid;grid-gap:12px;gap:12px}.inventoryGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.aiToolGrid article,.inventoryCard,.storeCard{border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;padding:12px}.inventoryCard{display:grid;grid-gap:10px;gap:10px;grid-template-columns:56px minmax(0,1fr)}.thumbSmall{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border-radius:12px;background:#dce8f2;color:#64748b;font-size:12px;font-weight:900}.walletHero{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.walletHero strong{font-size:26px}.storeGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.storeCard{display:grid;grid-gap:10px;gap:10px}.storeCardHeader{display:flex;justify-content:space-between;gap:12px}.storeCardHeader span,.storeCardHeader strong{display:block}.storeCardHeader span{margin-top:3px;color:#64748b;font-size:13px}.categoryTagRow{display:flex;flex-wrap:wrap;gap:6px}.categoryTagRow span{border:1px solid #dbe5ef;border-radius:999px;background:#ffffff;padding:4px 8px;color:#334155;font-size:11px;font-weight:800}.formGrid,.secretGrid,.storePolicyGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkboxLine{display:inline-flex;gap:8px;align-items:center;color:#334155;font-size:13px;font-weight:850}.checkboxLine input{width:auto;min-width:0}.compactForm{display:grid;grid-gap:12px;gap:12px}.aiToolGrid,.operatorStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.operatorStatsGrid{margin-top:16px}.aiToolGrid article{min-height:104px}.operatorStatsGrid article{border:1px solid #dbe5ef;border-radius:14px;background:#ffffff;padding:10px}.aiToolGrid span,.aiToolGrid strong,.operatorStatsGrid span,.operatorStatsGrid strong{display:block}.operatorStatsGrid strong{margin-top:4px;font-size:18px}.aiToolGrid span{margin-top:8px;color:#64748b;font-size:12px;line-height:1.45}.operatorStatsGrid span{color:#64748b;font-size:12px;font-weight:850}.emptyState{border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc;padding:18px;color:#64748b;font-weight:800}@media (max-width:1120px){.workbenchApp{display:block}.sidebar{display:none}.operatorStrip,.pageToolbar,.panelHeader,.selectedToolbar,.walletHero,.workspaceTopbar{flex-direction:column;align-items:stretch}.pageToolbarMeta,.readinessChips,.selectedStats,.selectedToolbarActions,.topbarActions{justify-content:flex-start}.filterHeader{align-items:flex-start;flex-direction:column}.filterHeader p:not(.eyebrow){max-width:none;text-align:left}.compactFilterRow{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(116px,.5fr))}.compactFilterActions{grid-column:1/-1}.aiToolGrid,.kpiGrid,.operatorStatsGrid,.splitGrid,.walletSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.loginShell,.workspaceMain{padding:14px}.aiToolGrid,.compactFilterRow,.formGrid,.inventoryGrid,.kpiGrid,.loginFeatureGrid,.loginGrid,.operatorStatsGrid,.priceGrid,.rangeFilterRow,.secretGrid,.splitGrid,.storeGrid,.storePolicyGrid,.walletSummaryGrid{grid-template-columns:1fr}.filterPanel,.loginCard,.loginIntroCard,.panel,.workspaceTopbar{border-radius:18px}.workspaceTopbar h1{font-size:25px}.loginIntroCard h1{font-size:34px}.cardActionRow,.inventoryCard{grid-template-columns:1fr}.selectedPanel{padding:12px}.selectedBulkActions,.selectedToolbarActions{display:grid;grid-template-columns:1fr}.selectedStats{justify-content:flex-start}.selectionList{overflow:visible;border:0}.selectionTable{min-width:0}.selectionTable,.selectionTable tbody,.selectionTable td,.selectionTable tr{display:block;width:100%}.selectionTable thead{display:none}.selectionTable tr{margin-bottom:10px;border:1px solid #dbe5ef;border-radius:16px;background:#ffffff;padding:10px}.selectionTable td{display:grid;min-height:0;height:auto;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border-bottom:0;padding:7px 0}.selectionTable td:before{content:attr(data-label);color:#64748b;font-size:11px;font-weight:900}.selectionTable td:first-child{grid-template-columns:1fr}.selectionTable td:first-child:before{display:none}.selectionPriceInput,.selectionRowActions,.selectionStoreSelect{width:100%;max-width:none}}