:root{--ci-bg:#07120f;--ci-bg-deep:#0b1b17;--ci-canvas:#0d211c;--ci-surface:#11231f;--ci-surface-raised:#162c27;--ci-surface-glass:rgba(18,37,32,0.82);--ci-border:rgba(170,252,192,0.11);--ci-border-strong:rgba(170,252,192,0.24);--ci-text:rgba(244,248,240,0.82);--ci-text-strong:#f7faf2;--ci-text-muted:rgba(244,248,240,0.68);--ci-text-faint:rgba(244,248,240,0.58);--ci-ink:#07120f;--ci-ink-2:#0b1714;--ci-ink-3:#1d352f;--ci-accent:#aafcc0;--ci-accent-strong:#e0fe95;--ci-accent-soft:rgba(170,252,192,0.12);--ci-highlight:#e0fe95;--ci-blue:#84c4f0;--ci-warm:#f3d67c;--ci-danger:#f48e7a;--ci-warning:#f3d67c;--ci-control:#1a332d;--ci-control-hover:#203e36;--ci-control-pressed:#28483f;--ci-control-text:#f7faf2;--ci-primary-text:#07120f;--ci-shadow-xs:0 1px 2px rgba(0,0,0,0.3);--ci-shadow-sm:0 16px 42px rgba(0,0,0,0.26);--ci-shadow-md:0 30px 80px rgba(0,0,0,0.36);--ci-shadow-rail:18px 0 70px rgba(0,0,0,0.32);--ci-radius:11px;--ci-radius-lg:18px}*{box-sizing:border-box}html{background:var(--ci-bg)}body,html{min-height:100%}body{margin:0;padding:0;color:var(--ci-text);background:radial-gradient(1100px 520px at 86% -18%,rgba(170,252,192,.12),transparent 62%),linear-gradient(155deg,var(--ci-bg-deep) 0,var(--ci-bg) 54%,#050d0b 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{color:#07120f;background:rgba(224,254,149,.82)}a,button,input,select,textarea{font:inherit}a,button{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(224,254,149,.52);outline-offset:2px}.catalogiq-shell{min-height:100vh;display:grid;grid-template-columns:284px minmax(0,1fr);background:linear-gradient(90deg,rgba(170,252,192,.035),transparent 30%),linear-gradient(165deg,#0b1d18,#07120f 58%,#050b09)}.catalogiq-rail{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:24px;padding:22px 16px;overflow-y:auto;color:var(--ci-text-strong);background:radial-gradient(440px 300px at -20% 4%,rgba(170,252,192,.09),transparent 64%),linear-gradient(180deg,#07120f,#091713 58%,#050b09);border-right:1px solid rgba(170,252,192,.1);box-shadow:var(--ci-shadow-rail)}.catalogiq-brand{display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 8px 18px;border-bottom:1px solid rgba(170,252,192,.12)}.catalogiq-brand-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(224,254,149,.36);border-radius:13px;background:linear-gradient(145deg,rgba(224,254,149,.98),rgba(170,252,192,.94));color:#07120f;font-size:20px;font-weight:820;box-shadow:0 0 0 1px rgba(224,254,149,.18),0 16px 34px rgba(170,252,192,.18)}.catalogiq-brand-copy{display:grid;gap:2px;min-width:0}.catalogiq-brand-copy strong{color:var(--ci-text-strong);font-size:16px;line-height:1.1}.catalogiq-brand-copy span{color:var(--ci-text-muted);font-size:12px;line-height:1.2}.catalogiq-nav{display:grid;gap:22px}.catalogiq-nav-section{display:grid;gap:7px}.catalogiq-nav-title{margin:0 8px 3px;color:var(--ci-text-faint);font-size:11px;font-weight:760;letter-spacing:0;line-height:1.2;text-transform:uppercase}.catalogiq-nav-item{position:relative;width:100%;display:flex;align-items:center;gap:11px;min-height:42px;padding:9px 10px;border:1px solid transparent;border-radius:var(--ci-radius);background:transparent;color:rgba(244,248,240,.72);cursor:pointer;text-align:left}.catalogiq-nav-item:hover{color:var(--ci-text-strong);background:rgba(170,252,192,.07);transform:translateX(2px)}.catalogiq-nav-item.is-selected{color:var(--ci-text-strong);border-color:rgba(170,252,192,.2);background:linear-gradient(100deg,rgba(170,252,192,.16),rgba(224,254,149,.06));box-shadow:inset 3px 0 0 var(--ci-highlight),0 12px 28px rgba(0,0,0,.2)}.catalogiq-nav-icon{display:inline-flex;width:20px;height:20px;color:currentColor;opacity:.9}.catalogiq-rail-note{margin-top:auto;display:grid;gap:8px;padding:14px;border:1px solid rgba(170,252,192,.14);border-radius:var(--ci-radius-lg);background:linear-gradient(180deg,rgba(170,252,192,.08),rgba(170,252,192,.035))}.catalogiq-rail-note span{color:var(--ci-highlight);font-size:11px;font-weight:780;letter-spacing:0;text-transform:uppercase}.catalogiq-rail-note strong{color:rgba(255,255,255,.78);font-size:13px;line-height:1.42}.catalogiq-stage{min-width:0;min-height:100vh;display:flex;flex-direction:column}.catalogiq-commandbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:12px 28px;border-bottom:1px solid rgba(170,252,192,.1);background:rgba(7,18,15,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 42px rgba(0,0,0,.18)}.catalogiq-command-actions,.catalogiq-command-left{display:flex;align-items:center;gap:12px;min-width:0}.catalogiq-menu-button{display:none;width:38px;height:38px;place-items:center;border:1px solid var(--ci-border);border-radius:var(--ci-radius);background:var(--ci-surface-glass);color:var(--ci-text);cursor:pointer}.catalogiq-context{display:grid;gap:2px}.catalogiq-context span,.catalogiq-sync-status{color:var(--ci-text-muted);font-size:11px;font-weight:740;line-height:1.2;text-transform:uppercase}.catalogiq-context strong{color:var(--ci-text-strong);font-size:17px;line-height:1.2}.catalogiq-command-search{min-width:min(340px,28vw);height:42px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:9px;align-items:center;padding:0 11px 0 14px;border:1px solid rgba(170,252,192,.12);border-radius:999px;background:rgba(18,37,32,.86);color:var(--ci-text-muted);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.catalogiq-command-search:focus-within{border-color:rgba(224,254,149,.34);box-shadow:0 0 0 3px rgba(224,254,149,.1)}.catalogiq-command-search-icon,.catalogiq-command-search-icon .Polaris-Icon{width:17px;height:17px;color:var(--ci-text-muted)}.catalogiq-command-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--ci-text-strong);font-size:13.5px}.catalogiq-command-search input::placeholder{color:rgba(244,248,240,.52)}.catalogiq-command-search kbd{min-width:24px;padding:1px 6px;border:1px solid rgba(170,252,192,.12);border-radius:6px;color:var(--ci-text-faint);font-size:11px;line-height:1.5;text-align:center}.catalogiq-live-chip,.catalogiq-locale-switch,.catalogiq-sync-button-wrap{min-height:40px;display:inline-flex;align-items:center;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius);background:rgba(18,37,32,.84);box-shadow:var(--ci-shadow-xs)}.catalogiq-live-chip{gap:7px;padding:0 12px;color:var(--ci-accent);font-weight:720}.catalogiq-live-chip .Polaris-Icon{width:16px;height:16px}.catalogiq-locale-switch{gap:4px;padding:4px;color:var(--ci-text-muted)}.catalogiq-locale-switch .Polaris-Icon{width:16px;height:16px;margin-left:4px}.catalogiq-locale-switch button{min-width:34px;min-height:30px;border:0;border-radius:7px;background:transparent;color:var(--ci-text-muted);font-size:12px;font-weight:760;cursor:pointer}.catalogiq-locale-switch button.is-active{background:var(--ci-text-strong);color:var(--ci-bg)}.catalogiq-sync-button-wrap{gap:10px;padding:4px 4px 4px 12px}.catalogiq-sync-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:6px 12px;border:1px solid rgba(224,254,149,.34);border-radius:var(--ci-radius);background:linear-gradient(135deg,var(--ci-highlight),var(--ci-accent));color:var(--ci-bg);font-size:13px;font-weight:760;white-space:nowrap;cursor:pointer}.catalogiq-sync-button:hover{box-shadow:0 0 0 1px rgba(224,254,149,.22),0 16px 34px rgba(170,252,192,.16);transform:translateY(-1px)}.catalogiq-sync-button[disabled]{cursor:progress;opacity:.68;transform:none}.catalogiq-sync-button-icon{display:inline-flex;width:16px;height:16px}.catalogiq-workspace{width:100%;flex:1 1;padding:30px 30px 64px;animation:catalogiq-fade-up .36s ease both}.catalogiq-boot-shell{min-height:100vh;padding:20px;background:var(--ci-bg)}.catalogiq-workspace .Polaris-Page{max-width:1540px;margin:0 auto}.catalogiq-workspace .Polaris-Page__Content{padding-top:0}.catalogiq-page-header{position:relative;margin-bottom:24px;padding:6px 0 22px;border-bottom:1px solid rgba(170,252,192,.1)}.catalogiq-page-header:before{content:"";position:absolute;left:0;bottom:-1px;width:172px;height:2px;background:linear-gradient(90deg,var(--ci-highlight),var(--ci-accent),rgba(170,252,192,0))}.catalogiq-page-kicker{color:var(--ci-accent);font-size:11px;font-weight:820;letter-spacing:0;line-height:1.2;text-transform:uppercase}.catalogiq-page-header .Polaris-Text--headingLg,.catalogiq-page-header h1,.catalogiq-page-title-row h1{color:var(--ci-text-strong);font-size:32px;font-weight:780;line-height:1.08}.catalogiq-page-subtitle{max-width:840px;margin:0;color:var(--ci-text-muted);font-size:14px;line-height:1.55}.catalogiq-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center;min-width:0;max-width:100%;padding:6px;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius);background:rgba(18,37,32,.68)}.catalogiq-page-actions>*{min-width:0}.Polaris-Frame,.Polaris-Frame__Content,.Polaris-Frame__Main{min-height:100vh;background:transparent}.Polaris-Frame__Content,.Polaris-Frame__Main{padding:0}.Polaris-Card{color:var(--ci-text);border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius-lg);background:linear-gradient(180deg,rgba(22,44,39,.96),rgba(17,35,31,.98)),var(--ci-surface);box-shadow:var(--ci-shadow-xs)}.Polaris-Card:hover{border-color:rgba(170,252,192,.14)}.catalogiq-action-card:hover,.catalogiq-clickable-card:hover,a .Polaris-Card:hover,button .Polaris-Card:hover{border-color:rgba(170,252,192,.22);box-shadow:var(--ci-shadow-sm)}.catalogiq-metric-card{position:relative;min-height:142px;padding:18px 72px 18px 18px;overflow:hidden;border:1px solid rgba(170,252,192,.13);border-radius:var(--ci-radius-lg);background:linear-gradient(135deg,rgba(22,44,39,.92),rgba(17,35,31,.96)),var(--ci-surface-raised);box-shadow:var(--ci-shadow-xs)}.catalogiq-metric-card :where(.Polaris-Text--heading2xl){max-width:100%;overflow-wrap:anywhere;line-height:1.05}.catalogiq-metric-card :where(.Polaris-Text--bodySm){overflow-wrap:anywhere}.catalogiq-metric-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--ci-highlight),var(--ci-accent))}.catalogiq-metric-card:after{content:"";position:absolute;right:16px;top:18px;width:38px;height:38px;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius);background:rgba(170,252,192,.06)}.catalogiq-metric-card:hover{transform:translateY(-2px);box-shadow:var(--ci-shadow-sm)}.catalogiq-metric-card.tone-success:before{background:linear-gradient(90deg,var(--ci-accent),#78e6a0)}.catalogiq-metric-card.tone-warning:before{background:linear-gradient(90deg,var(--ci-warning),var(--ci-warm))}.catalogiq-metric-card.tone-critical:before{background:linear-gradient(90deg,var(--ci-danger),#ffb0a0)}.catalogiq-funnel-bar{height:30px;display:flex;align-items:center;justify-content:flex-end;padding:0 10px;border:1px solid rgba(7,18,15,.18);border-radius:var(--ci-radius);background:linear-gradient(90deg,var(--catalogiq-funnel-color),color-mix(in srgb,var(--catalogiq-funnel-color) 72%,var(--ci-highlight))),var(--catalogiq-funnel-color);color:var(--ci-primary-text);font-size:12px;font-weight:820;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 10px 24px rgba(0,0,0,.14)}.catalogiq-sort-insight{display:grid;grid-template-columns:auto minmax(160px,auto) minmax(260px,1fr);gap:12px;align-items:center;margin-bottom:14px;padding:13px 15px;border:1px solid rgba(224,254,149,.16);border-radius:var(--ci-radius-lg);background:linear-gradient(90deg,rgba(224,254,149,.1),rgba(170,252,192,.035)),rgba(14,29,25,.96);box-shadow:var(--ci-shadow-xs)}.catalogiq-sort-insight span{color:var(--ci-highlight);font-size:11px;font-weight:820;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.catalogiq-sort-insight strong{color:var(--ci-text-strong);font-size:14px;line-height:1.25}.catalogiq-sort-insight p{min-width:0;margin:0;color:var(--ci-text-muted);font-size:13px;line-height:1.45}.catalogiq-empty-state{display:grid;justify-items:center;gap:14px;padding:42px 24px;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius-lg);background:radial-gradient(420px 180px at 50% 0,rgba(224,254,149,.09),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.92),rgba(9,22,18,.96));color:var(--ci-text);text-align:center;box-shadow:var(--ci-shadow-xs)}.catalogiq-empty-state-mark{width:44px;height:44px;border:1px solid rgba(224,254,149,.18);border-radius:16px;background:linear-gradient(135deg,rgba(224,254,149,.18),rgba(170,252,192,.06)),rgba(7,18,15,.34);box-shadow:inset 0 0 0 1px rgba(224,254,149,.04)}.catalogiq-loading-state{display:grid;justify-items:center;gap:12px;min-height:170px;padding:32px 20px;color:var(--ci-text-muted)}.Polaris-Button{border-radius:var(--ci-radius);color:var(--ci-control-text);font-weight:720;letter-spacing:0}.Polaris-Button:not([disabled]):not(.Polaris-Button--disabled):hover{color:var(--ci-control-text);transform:translateY(-1px);box-shadow:0 10px 22px rgba(17,20,18,.08)}.Polaris-Button--variantPrimary{border-color:rgba(224,254,149,.34);background:linear-gradient(135deg,var(--ci-highlight),var(--ci-accent));color:var(--ci-primary-text);box-shadow:0 12px 24px rgba(170,252,192,.14)}.Polaris-Button--variantPrimary:hover{color:var(--ci-primary-text);background:linear-gradient(135deg,#efffc1,#b9ffd0)}.catalogiq-inline-filter{min-width:190px}.catalogiq-inline-filter .Polaris-Labelled__LabelWrapper{margin-bottom:4px}.Polaris-Badge{border-radius:999px;font-weight:720;letter-spacing:0}.Polaris-Banner{border:1px solid rgba(170,252,192,.14);box-shadow:var(--ci-shadow-xs)}.Polaris-Banner,.Polaris-Select__Input,.Polaris-TextField__Input{border-radius:var(--ci-radius)}.Polaris-Tabs__Tab{border-radius:7px}.Polaris-DataTable,.Polaris-IndexTable{border-radius:8px;overflow:hidden}.Polaris-DataTable__Cell--header,.Polaris-IndexTable__TableHeading{background:rgba(170,252,192,.07);color:var(--ci-text-muted);font-weight:760}.Polaris-DataTable__TableRow:hover,.Polaris-IndexTable__TableRow:hover{background:rgba(170,252,192,.055)}.catalogiq-product-strip{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity}.catalogiq-product-strip>.catalogiq-empty-state{flex:1 0 100%;min-width:100%}.catalogiq-product-picker-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0}.catalogiq-chip-label,.catalogiq-product-picker-meta,.catalogiq-product-picker-title,.catalogiq-table-product-title{display:inline-block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.catalogiq-table-product-title{max-width:240px}.catalogiq-product-picker-meta{max-width:180px}.catalogiq-chip-label{max-width:220px}.catalogiq-product-tile{min-width:236px;max-width:236px;scroll-snap-align:start;border:1px solid rgba(216,223,212,.9);border-radius:8px;padding:14px;cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,252,.97));appearance:none;color:inherit;text-align:left;box-shadow:var(--ci-shadow-xs)}.catalogiq-product-tile:hover{border-color:rgba(8,127,118,.34);transform:translateY(-3px);box-shadow:var(--ci-shadow-sm)}.catalogiq-catalog-card{border:1px solid rgba(216,223,212,.9);box-shadow:var(--ci-shadow-xs)}.catalogiq-preset-card{min-height:100%;border-left:4px solid var(--ci-accent);padding-left:12px}.catalogiq-preset-mark{flex:0 0 auto;width:12px;height:30px;border-radius:999px;background:linear-gradient(180deg,var(--ci-highlight),var(--ci-accent));box-shadow:0 0 0 4px rgba(170,252,192,.07)}.catalogiq-chart-frame{width:100%;height:280px;padding-top:4px}.catalogiq-matrix-scroll{overflow-x:auto;border:1px solid rgba(216,223,212,.92);border-radius:8px}.catalogiq-matrix-table{width:100%;min-width:860px;table-layout:fixed;border-collapse:collapse;font-size:13px}.catalogiq-matrix-table td:first-child,.catalogiq-matrix-table th:first-child{width:280px}.catalogiq-matrix-table td:not(:first-child),.catalogiq-matrix-table th:not(:first-child){white-space:nowrap}.catalogiq-matrix-table td:first-child :where(.Polaris-InlineStack){min-width:0}.catalogiq-matrix-table thead th{background:#eef2eb;color:var(--ci-text-muted);font-weight:760}.catalogiq-settings-layout{display:grid;grid-template-columns:248px minmax(0,1fr);gap:22px;align-items:start;width:100%;max-width:100%;min-width:0}.catalogiq-settings-sidebar{position:sticky;top:96px;align-self:start;min-width:0;max-width:100%}.catalogiq-settings-content{min-width:0;max-width:100%}.catalogiq-settings-content .Polaris-Card,.catalogiq-settings-content .Polaris-DataTable,.catalogiq-settings-content .Polaris-DataTable__ScrollContainer{max-width:100%}.catalogiq-settings-panel{padding:8px;min-width:0;max-width:100%;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.84);box-shadow:var(--ci-shadow-xs)}.catalogiq-settings-link{display:block;padding:11px 12px;border:1px solid transparent;border-radius:7px;color:var(--ci-text);font-size:13px;font-weight:620;line-height:1.35;text-decoration:none}.catalogiq-settings-link:hover{background:rgba(8,127,118,.055)}.catalogiq-settings-link.is-active{border-color:rgba(8,127,118,.18);background:linear-gradient(90deg,rgba(8,127,118,.12),rgba(201,234,114,.12));box-shadow:inset 3px 0 0 var(--ci-accent)}.catalogiq-help-accordion{border:1px solid rgba(216,223,212,.92);border-radius:8px;background:rgba(255,255,252,.86);padding:0;overflow:hidden}.catalogiq-help-accordion summary{position:relative;cursor:pointer;list-style:none;padding:15px 48px 15px 16px}.catalogiq-help-accordion summary::-webkit-details-marker{display:none}.catalogiq-help-accordion summary:hover{background:rgba(8,127,118,.05)}.catalogiq-help-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.catalogiq-help-summary-title{display:inline-block;min-width:0;overflow-wrap:anywhere}.catalogiq-help-summary-badge{min-width:max-content}.catalogiq-help-accordion summary:after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:rgba(8,127,118,.1);color:var(--ci-accent);font-weight:800}.catalogiq-help-accordion summary:focus-visible{outline:2px solid rgba(224,254,149,.72);outline-offset:3px}.catalogiq-help-accordion[open] summary{border-bottom:1px solid rgba(216,223,212,.9);background:linear-gradient(90deg,rgba(8,127,118,.08),transparent)}.catalogiq-help-accordion[open] summary:after{content:"−"}.catalogiq-help-accordion>div{padding:0 16px 16px}.catalogiq-dashboard-strip{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:18px}.catalogiq-quiet-panel{border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.9);padding:16px;box-shadow:var(--ci-shadow-xs)}.catalogiq-status-row{display:grid;gap:5px;padding:11px 12px;border:1px solid rgba(216,223,212,.86);border-radius:8px;background:rgba(255,255,252,.72)}.catalogiq-audit-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalogiq-audit-pill{display:grid;gap:4px;min-height:88px;padding:16px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.88);box-shadow:var(--ci-shadow-xs)}.catalogiq-audit-pill span{color:var(--ci-text-muted);font-size:13px;font-weight:680}.catalogiq-audit-pill strong{color:var(--ci-text-strong);font-size:30px;line-height:1}.catalogiq-advisor-preview-block{display:grid;gap:8px;padding:13px;border:1px solid rgba(216,223,212,.88);border-radius:8px;background:rgba(255,255,252,.78)}.catalogiq-advisor-preview-body{display:block;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.catalogiq-collection-layout{display:grid;grid-template-columns:minmax(320px,430px) minmax(0,1fr);gap:20px;align-items:start}.catalogiq-sort-workspace{display:grid;gap:18px}.catalogiq-sort-controlbar{position:sticky;top:82px;z-index:20;display:grid;grid-template-columns:minmax(360px,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(216,223,212,.94);border-radius:8px;background:rgba(255,255,252,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--ci-shadow-sm)}.catalogiq-collection-picker{position:relative;min-width:0}.catalogiq-collection-picker summary{min-height:40px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 12px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:#ffffff;cursor:pointer;list-style:none}.catalogiq-collection-picker summary::-webkit-details-marker{display:none}.catalogiq-collection-picker summary:focus-visible{outline:2px solid rgba(224,254,149,.72);outline-offset:3px;box-shadow:0 0 0 4px rgba(224,254,149,.12)}.catalogiq-collection-picker summary em,.catalogiq-collection-picker summary span,.catalogiq-sort-chip{color:var(--ci-text-muted);font-size:12px;font-style:normal;font-weight:720;line-height:1.2;white-space:nowrap}.catalogiq-collection-picker summary strong{min-width:0;overflow:hidden;color:var(--ci-text-strong);font-size:14px;font-weight:780;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.catalogiq-collection-picker-panel{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;gap:10px;max-height:min(560px,72vh);overflow:hidden;padding:12px;border:1px solid rgba(188,201,189,.95);border-radius:8px;background:rgba(255,255,252,.98);box-shadow:var(--ci-shadow-md)}.catalogiq-collection-picker-list{display:grid;gap:6px;max-height:430px;overflow-y:auto;padding-right:3px}.catalogiq-collection-row{width:100%;min-height:78px;border:1px solid transparent;border-radius:8px;background:transparent;padding:12px;text-align:left;cursor:pointer}.catalogiq-collection-row-inner{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.catalogiq-collection-copy,.catalogiq-collection-meta{min-width:0;display:grid;gap:3px}.catalogiq-collection-handle,.catalogiq-collection-strategy,.catalogiq-collection-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogiq-collection-title{color:var(--ci-text-strong);font-size:14px;font-weight:760;line-height:1.25}.catalogiq-collection-handle,.catalogiq-collection-strategy{color:var(--ci-text-muted);font-size:12px;line-height:1.35}.catalogiq-collection-meta{justify-items:end;max-width:142px}.catalogiq-collection-sort-badge{max-width:132px;display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border-radius:999px;background:#e6f2ff;color:#0a4560;font-size:11px;font-weight:780;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogiq-collection-sort-badge.is-manual{background:#dff7e8;color:#0a5d3c}.catalogiq-collection-row.is-selected,.catalogiq-collection-row:hover{border-color:rgba(8,127,118,.28);background:rgba(8,127,118,.055);box-shadow:inset 3px 0 0 var(--ci-accent)}.catalogiq-sort-bar-metrics{min-width:0;display:flex;flex-wrap:nowrap;gap:6px;align-items:center}.catalogiq-sort-chip{position:relative;display:inline-flex;min-height:30px;align-items:center;padding:5px 9px;border-radius:999px;background:#eef2eb;white-space:nowrap}.catalogiq-score-chip{cursor:help;outline:none}.catalogiq-score-chip:focus-visible{box-shadow:0 0 0 3px rgba(8,127,118,.18)}.catalogiq-sort-bar-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px}.catalogiq-sort-modules{display:grid;grid-template-columns:minmax(280px,.48fr) minmax(520px,.82fr) minmax(180px,.24fr);gap:12px;align-items:start}.catalogiq-sort-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:18px}.catalogiq-rank-list,.catalogiq-rank-row{display:grid;gap:10px}.catalogiq-rank-row{min-width:0;grid-template-columns:40px 44px minmax(0,1fr) 48px;align-items:center;border:1px solid rgba(216,223,212,.9);border-radius:8px;padding:10px;background:rgba(255,255,255,.72)}.catalogiq-rank-row:hover{border-color:rgba(8,127,118,.28);box-shadow:0 10px 24px rgba(17,20,18,.055)}.catalogiq-rank-number{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#eef2eb;color:var(--ci-text-strong);font-weight:780;font-size:13px}.catalogiq-rank-media{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(216,223,212,.86);border-radius:8px;background:#f4f7f1}.catalogiq-rank-text{min-width:0;display:grid;gap:5px}.catalogiq-rank-metrics{min-width:0;display:flex;flex-wrap:wrap;gap:5px}.catalogiq-rank-metrics span,.catalogiq-rank-score{display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:740;line-height:1}.catalogiq-rank-metrics span{max-width:100%;min-height:23px;padding:4px 8px;background:#eef2eb;color:var(--ci-text-muted);white-space:nowrap}.catalogiq-rank-score{justify-content:center;min-width:38px;min-height:28px;padding:5px 9px;background:#d9ecff;color:#0a4560}.catalogiq-rank-score.is-strong{background:#dff7e8;color:#0a5d3c}.catalogiq-coverage{display:grid;gap:8px;min-height:72px;align-content:center}.catalogiq-strategy-note{border:1px solid rgba(8,127,118,.18);border-radius:8px;background:linear-gradient(180deg,rgba(230,245,242,.9),rgba(255,255,252,.92));padding:14px}.catalogiq-strategy-list{display:grid;grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px}.catalogiq-strategy-card{position:relative;width:100%;min-height:72px;display:flex;gap:10px;align-items:center;border:1px solid rgba(216,223,212,.92);border-radius:8px;background:rgba(255,255,252,.92);padding:12px;text-align:left;cursor:pointer}.catalogiq-strategy-card.is-selected,.catalogiq-strategy-card:hover{border-color:rgba(8,127,118,.34);background:rgba(230,245,242,.8);box-shadow:inset 0 0 0 1px rgba(8,127,118,.12)}.catalogiq-strategy-icon{width:32px;height:32px;display:grid;flex:0 0 auto;place-items:center;border-radius:8px;background:rgba(8,127,118,.09);color:var(--ci-accent)}.catalogiq-strategy-icon .Polaris-Icon{width:18px;height:18px}.catalogiq-strategy-card-heading{min-width:0;display:flex;align-items:center;gap:0;color:var(--ci-text-strong);font-size:13px;font-weight:780;line-height:1.2}.catalogiq-strategy-dot{width:9px;height:9px;border-radius:999px;background:var(--ci-accent);box-shadow:0 0 0 4px rgba(8,127,118,.1);flex:0 0 auto}.catalogiq-strategy-card-copy,.catalogiq-strategy-card-when{display:none;font-size:14px;line-height:1.5}.catalogiq-strategy-card-when{color:#475247}.catalogiq-tooltip-host{position:relative}.catalogiq-hover-card{position:absolute;left:0;top:calc(100% + 10px);z-index:80;width:min(360px,78vw);display:grid;gap:7px;padding:13px 14px;border:1px solid rgba(188,201,189,.95);border-radius:8px;background:rgba(255,255,252,.98);color:var(--ci-text-muted);font-size:13px;font-weight:520;line-height:1.42;text-align:left;white-space:normal;box-shadow:var(--ci-shadow-md);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease}.catalogiq-hover-card strong{color:var(--ci-text-strong);font-size:13px;font-weight:780}.catalogiq-hover-card span{display:block}.catalogiq-tooltip-host:focus .catalogiq-hover-card,.catalogiq-tooltip-host:focus-within .catalogiq-hover-card,.catalogiq-tooltip-host:hover .catalogiq-hover-card{opacity:1;transform:translateY(0)}.catalogiq-score-tooltip{left:50%;transform:translate(-50%,-4px)}.catalogiq-score-chip:focus .catalogiq-score-tooltip,.catalogiq-score-chip:focus-within .catalogiq-score-tooltip,.catalogiq-score-chip:hover .catalogiq-score-tooltip{transform:translate(-50%)}.catalogiq-strategy-card:nth-child(n+3) .catalogiq-strategy-tooltip{left:auto;right:0}.catalogiq-create-collection-grid{display:grid;grid-template-columns:minmax(220px,.46fr) minmax(280px,.54fr);gap:14px}.catalogiq-traffic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalogiq-source-note{display:grid;gap:6px;border:1px solid rgba(8,127,118,.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(230,245,242,.58));padding:14px}.catalogiq-create-rules{border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.72);padding:12px}.catalogiq-create-rules .Polaris-Card{box-shadow:none}.catalogiq-preview-count{min-width:180px;display:grid;justify-items:end;gap:4px;padding:10px 12px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:#ffffff}.catalogiq-preview-count span{color:var(--ci-text-muted);font-size:12px;font-weight:720;line-height:1.2}.catalogiq-preview-count strong{color:var(--ci-text-strong);font-size:22px;font-weight:820;line-height:1}.catalogiq-preview-product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:10px}.catalogiq-preview-product{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"media copy" "media metrics";gap:6px 10px;align-items:center;padding:10px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.84)}.catalogiq-preview-product-media{grid-area:media;width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(216,223,212,.86);border-radius:8px;background:#f4f7f1}.catalogiq-preview-product-copy{grid-area:copy;min-width:0}.catalogiq-preview-product-metrics{grid-area:metrics;display:flex;flex-wrap:wrap;gap:5px}.catalogiq-preview-product-metrics span{display:inline-flex;min-height:22px;align-items:center;padding:4px 8px;border-radius:999px;background:#eef2eb;color:var(--ci-text-muted);font-size:11px;font-weight:740;line-height:1;white-space:nowrap}.catalogiq-traffic-report-list{display:grid;gap:12px}.catalogiq-traffic-report-row{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(420px,1.1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.86)}.catalogiq-traffic-report-main{min-width:0;display:grid;gap:4px}.catalogiq-traffic-report-metrics{display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));gap:8px}.catalogiq-traffic-metric-pill{display:grid;gap:3px;min-height:54px;align-content:center;padding:8px 10px;border:1px solid rgba(8,127,118,.12);border-radius:8px;background:linear-gradient(180deg,#ffffff,rgba(238,246,243,.88))}.catalogiq-traffic-metric-pill span{color:var(--ci-text-muted);font-size:11px;font-weight:760;line-height:1.2}.catalogiq-traffic-metric-pill strong{color:var(--ci-text-strong);font-size:15px;font-weight:830;line-height:1.1}.catalogiq-custom-sort-rules{border-color:rgba(8,127,118,.24);background:linear-gradient(180deg,rgba(231,247,243,.9),rgba(255,255,252,.94))}.catalogiq-ab-report-layout{display:grid;grid-template-columns:minmax(240px,.3fr) minmax(0,.7fr);gap:14px;align-items:start}.catalogiq-ab-report-list{display:grid;gap:8px}.catalogiq-ab-report-tab{width:100%;display:grid;gap:4px;text-align:left;padding:12px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.86);color:var(--ci-text);cursor:pointer}.catalogiq-ab-report-tab.is-selected,.catalogiq-ab-report-tab:hover{border-color:rgba(8,127,118,.32);background:rgba(229,244,241,.86)}.catalogiq-ab-report-tab span{color:var(--ci-text-strong);font-size:14px;font-weight:820;line-height:1.25}.catalogiq-ab-report-tab small{color:var(--ci-text-muted);font-size:12px;font-weight:680;line-height:1.3}.catalogiq-ab-report-detail{display:grid;gap:14px;padding:14px;border:1px solid rgba(216,223,212,.9);border-radius:8px;background:rgba(255,255,252,.9)}.catalogiq-ab-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalogiq-ab-column{display:grid;gap:10px}.catalogiq-ab-column-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalogiq-ab-lift{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:4px}.catalogiq-ab-accordion{display:grid;gap:10px}.catalogiq-ab-accordion-item{overflow:hidden;border:1px solid rgba(216,223,212,.95);border-radius:8px;background:rgba(255,255,252,.88)}.catalogiq-ab-accordion-item.is-open{border-color:rgba(8,127,118,.28);box-shadow:0 16px 40px rgba(18,41,34,.08)}.catalogiq-ab-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:0;background:linear-gradient(180deg,rgba(255,255,252,.96),rgba(244,248,242,.9));color:var(--ci-text);text-align:left}.catalogiq-ab-accordion-trigger>span{min-width:0;display:grid;gap:4px}.catalogiq-ab-accordion-trigger strong{color:var(--ci-text-strong);font-size:15px;font-weight:840;line-height:1.2}.catalogiq-ab-accordion-trigger small{color:var(--ci-text-muted);font-size:12px;font-weight:700;line-height:1.3}.catalogiq-ab-accordion-caret{width:28px;height:28px;display:inline-grid;place-items:center;border:1px solid rgba(8,127,118,.18);border-radius:999px;background:#ffffff;color:var(--ci-text-strong);font-size:18px;font-weight:820;line-height:1}.catalogiq-advisor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.catalogiq-advisor-decision-panel{border:1px solid rgba(224,254,149,.16);border-radius:var(--ci-radius-lg);padding:18px;background:radial-gradient(560px 190px at 0 0,rgba(224,254,149,.1),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.96),rgba(11,25,21,.98));box-shadow:var(--ci-shadow-xs)}.catalogiq-advisor-decision-icon{width:28px;height:28px;display:inline-grid;place-items:center;border:1px solid rgba(224,254,149,.18);border-radius:999px;color:var(--ci-highlight);background:rgba(224,254,149,.1)}.catalogiq-advisor-decision-icon .Polaris-Icon{width:16px;height:16px}.catalogiq-advisor-explain{min-height:120px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,252,.96));padding:15px}.catalogiq-advisor-explain,.catalogiq-advisor-metric{border:1px solid rgba(216,223,212,.92);border-radius:8px}.catalogiq-advisor-metric{min-width:144px;background:linear-gradient(180deg,#ffffff,#eef4f1);padding:10px 12px;text-align:right}.catalogiq-advisor-metric span,.catalogiq-advisor-metric strong{display:block}.catalogiq-advisor-metric span{color:var(--ci-text-muted);font-size:12px;font-weight:700}.catalogiq-advisor-metric strong{color:var(--ci-text-strong);font-size:17px;line-height:1.3}.catalogiq-advisor-action{border-left:3px solid var(--ci-accent);padding-left:12px}.catalogiq-command-center{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.35fr);gap:18px;align-items:stretch}.catalogiq-health-card,.catalogiq-insight-card,.catalogiq-priority-stack,.catalogiq-progress-badge,.catalogiq-setup-checklist{border:1px solid rgba(170,252,192,.14);background:radial-gradient(520px 180px at 14% 0,rgba(224,254,149,.08),transparent 68%),linear-gradient(180deg,rgba(22,44,39,.96),rgba(12,27,23,.98));color:var(--ci-text);box-shadow:var(--ci-shadow-xs)}.catalogiq-health-card,.catalogiq-insight-card,.catalogiq-priority-stack,.catalogiq-setup-checklist{border-radius:var(--ci-radius-lg);padding:18px}.catalogiq-health-card{min-height:100%;display:grid;gap:18px}.catalogiq-health-card.tone-critical{border-color:rgba(244,142,122,.28)}.catalogiq-health-card.tone-warning{border-color:rgba(243,214,124,.26)}.catalogiq-health-card.tone-success{border-color:rgba(224,254,149,.28)}.catalogiq-health-score{color:var(--ci-text-strong);font-size:clamp(54px,7vw,82px);font-weight:860;line-height:.88}.catalogiq-health-meter{height:9px;overflow:hidden;border:1px solid rgba(170,252,192,.1);border-radius:999px;background:rgba(170,252,192,.07)}.catalogiq-health-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ci-accent),var(--ci-highlight))}.catalogiq-health-factor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalogiq-health-factor{min-width:0;display:grid;gap:3px;padding:11px;border:1px solid rgba(170,252,192,.12);border-radius:10px;background:rgba(7,18,15,.22)}.catalogiq-health-factor small,.catalogiq-health-factor span,.catalogiq-health-factor strong{min-width:0;overflow-wrap:anywhere}.catalogiq-health-factor span{color:var(--ci-text);font-size:12px;font-weight:760}.catalogiq-health-factor strong{color:var(--ci-highlight);font-size:13px}.catalogiq-health-factor small{color:var(--ci-text-muted);font-size:11px;line-height:1.35}.catalogiq-health-factor.is-critical{border-color:rgba(244,142,122,.24)}.catalogiq-health-factor.is-warning{border-color:rgba(243,214,124,.22)}.catalogiq-health-action{display:flex;justify-content:flex-end}.catalogiq-progress-badge{min-width:124px;display:grid;gap:3px;padding:11px 13px;border-radius:14px}.catalogiq-setup-flow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px}.catalogiq-progress-badge strong{color:var(--ci-text-strong);font-size:20px;line-height:1.05}.catalogiq-progress-badge small{color:var(--ci-text-muted);font-size:11px}.catalogiq-utm-template{display:block;max-width:100%;color:var(--ci-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word;white-space:normal;-webkit-user-select:all;user-select:all}.catalogiq-progress-badge.tone-success{border-color:rgba(224,254,149,.26)}.catalogiq-progress-badge.tone-warning{border-color:rgba(243,214,124,.24)}.catalogiq-progress-badge.tone-critical{border-color:rgba(244,142,122,.24)}.catalogiq-priority-stack{display:grid;gap:16px}.catalogiq-priority-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.catalogiq-priority-card{min-width:0;display:grid;gap:14px;padding:14px;border:1px solid rgba(170,252,192,.13);border-radius:14px;background:rgba(7,18,15,.24)}.catalogiq-priority-card.tone-critical{border-color:rgba(244,142,122,.26)}.catalogiq-priority-card.tone-warning{border-color:rgba(243,214,124,.24)}.catalogiq-priority-card.tone-success{border-color:rgba(224,254,149,.26)}.catalogiq-priority-icon,.catalogiq-priority-rank{flex:0 0 auto;display:inline-grid;place-items:center;border-radius:999px}.catalogiq-priority-rank{width:30px;height:30px;background:rgba(224,254,149,.13);color:var(--ci-highlight);font-size:13px;font-weight:840}.catalogiq-priority-copy{min-width:0}.catalogiq-priority-copy :where(.Polaris-Text--headingMd),.catalogiq-priority-impact,.catalogiq-priority-proof{overflow-wrap:anywhere}.catalogiq-priority-icon{width:28px;height:28px;color:var(--ci-accent);background:rgba(170,252,192,.08)}.catalogiq-priority-impact,.catalogiq-priority-proof{display:grid;gap:4px;min-width:0}.catalogiq-priority-impact p,.catalogiq-priority-proof p{overflow-wrap:anywhere}.catalogiq-brain-status-panel{border:1px solid rgba(224,254,149,.16);border-radius:var(--ci-radius-lg);padding:18px;background:radial-gradient(620px 160px at 0 0,rgba(224,254,149,.1),transparent 70%),linear-gradient(90deg,rgba(22,44,39,.96),rgba(9,22,18,.98));box-shadow:var(--ci-shadow-xs)}.catalogiq-brain-status-pills{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.catalogiq-setup-checklist{padding:18px}.catalogiq-setup-list{display:grid;gap:10px}.catalogiq-setup-item{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;border:1px solid rgba(170,252,192,.11);border-radius:12px;background:rgba(7,18,15,.18)}.catalogiq-setup-dot{width:10px;height:10px;border-radius:999px;background:var(--ci-blue);box-shadow:0 0 0 4px rgba(132,196,240,.12)}.catalogiq-setup-item.is-done .catalogiq-setup-dot{background:var(--ci-highlight);box-shadow:0 0 0 4px rgba(224,254,149,.12)}.catalogiq-setup-item.is-warning .catalogiq-setup-dot{background:var(--ci-warning);box-shadow:0 0 0 4px rgba(243,214,124,.12)}.catalogiq-setup-item.is-critical .catalogiq-setup-dot{background:var(--ci-danger);box-shadow:0 0 0 4px rgba(244,142,122,.12)}.catalogiq-insight-card{min-width:0;min-height:100%}.catalogiq-insight-card.tone-critical{border-color:rgba(244,142,122,.26)}.catalogiq-insight-card.tone-warning{border-color:rgba(243,214,124,.24)}.catalogiq-insight-card.tone-success{border-color:rgba(224,254,149,.24)}.catalogiq-insight-confidence{width:64px;height:64px;display:grid;place-items:center;gap:0;border:1px solid rgba(224,254,149,.2);border-radius:999px;background:rgba(224,254,149,.1)}.catalogiq-insight-confidence span{color:var(--ci-text-strong);font-size:21px;font-weight:860;line-height:1}.catalogiq-insight-confidence small{color:var(--ci-text-muted);font-size:10px;font-weight:760}.catalogiq-insight-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalogiq-insight-flow>div{min-width:0;display:grid;gap:6px;padding:12px;border:1px solid rgba(170,252,192,.1);border-radius:12px;background:rgba(7,18,15,.18)}.catalogiq-insight-flow strong{color:var(--ci-highlight);font-size:12px;font-weight:800}.catalogiq-insight-pill{display:inline-flex;min-width:0;max-width:100%;padding:6px 9px;border:1px solid rgba(170,252,192,.13);border-radius:999px;color:var(--ci-text);background:rgba(170,252,192,.08);font-size:12px;font-weight:720;overflow-wrap:anywhere}.catalogiq-insight-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalogiq-insight-product{min-width:0;display:flex;gap:10px;align-items:center;padding:10px;border:1px solid rgba(170,252,192,.1);border-radius:12px;background:rgba(7,18,15,.18)}.catalogiq-catalog-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.catalogiq-report-hero{position:relative;overflow:hidden;border:1px solid rgba(224,254,149,.18);border-radius:var(--ci-radius-lg);padding:22px;background:radial-gradient(680px 240px at 0 0,rgba(224,254,149,.12),transparent 70%),radial-gradient(520px 220px at 100% 0,rgba(132,196,240,.1),transparent 70%),linear-gradient(180deg,rgba(24,50,43,.98),rgba(10,24,20,.98));box-shadow:var(--ci-shadow-sm)}.catalogiq-report-hero:after{content:"";position:absolute;inset:auto 22px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(224,254,149,.52),transparent)}.catalogiq-report-tabs{display:grid;grid-template-columns:repeat(3,minmax(128px,1fr));gap:6px;min-width:min(100%,620px);padding:5px;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius-lg);background:rgba(7,18,15,.36)}.catalogiq-report-tabs button{min-width:0;display:grid;gap:3px;padding:10px 12px;border:1px solid transparent;border-radius:var(--ci-radius);background:transparent;color:var(--ci-text-muted);text-align:left;cursor:pointer}.catalogiq-report-tabs button:hover{color:var(--ci-text-strong);background:rgba(170,252,192,.08)}.catalogiq-report-tabs button.is-active{border-color:rgba(224,254,149,.28);background:linear-gradient(135deg,rgba(224,254,149,.16),rgba(170,252,192,.08));color:var(--ci-text-strong);box-shadow:inset 0 0 0 1px rgba(224,254,149,.05)}.catalogiq-report-tabs small,.catalogiq-report-tabs span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogiq-report-tabs span{font-size:13px;font-weight:800}.catalogiq-report-tabs small{color:var(--ci-text-muted);font-size:11px;font-weight:680}.catalogiq-bulk-action{position:fixed;right:24px;bottom:max(18px,env(safe-area-inset-bottom));left:calc(284px + 24px);z-index:28;gap:14px;flex-wrap:wrap;padding:16px;border:1px solid rgba(224,254,149,.2);border-radius:var(--ci-radius-lg);background:radial-gradient(420px 120px at 0 0,rgba(224,254,149,.12),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.97),rgba(8,20,17,.98));box-shadow:var(--ci-shadow-md)}.catalogiq-bulk-action,.catalogiq-report-link-panel{display:flex;align-items:center;justify-content:space-between}.catalogiq-report-link-panel{padding:18px;background:radial-gradient(420px 160px at 0 0,rgba(224,254,149,.1),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.94),rgba(12,27,23,.98));box-shadow:var(--ci-shadow-xs)}.catalogiq-connection-fastlane,.catalogiq-report-link-panel{gap:18px;border:1px solid rgba(224,254,149,.16);border-radius:var(--ci-radius-lg)}.catalogiq-connection-fastlane{display:grid;padding:20px;background:radial-gradient(720px 220px at 0 0,rgba(224,254,149,.11),transparent 72%),radial-gradient(520px 220px at 100% 0,rgba(132,196,240,.09),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.96),rgba(10,24,20,.98));box-shadow:var(--ci-shadow-sm)}.catalogiq-connection-fastlane-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalogiq-connection-step{min-width:0;display:grid;gap:7px;align-content:start;padding:14px;border:1px solid rgba(170,252,192,.12);border-radius:var(--ci-radius-lg);background:rgba(7,18,15,.22)}.catalogiq-connection-step.is-connected{border-color:rgba(224,254,149,.26);background:rgba(170,252,192,.08)}.catalogiq-connection-step span{color:var(--ci-text-muted);font-size:12px;font-weight:760}.catalogiq-connection-step strong{color:var(--ci-text-strong);font-size:17px;line-height:1.2}.catalogiq-connection-step small{min-height:42px;color:var(--ci-text-muted);font-size:12px;line-height:1.42;overflow-wrap:anywhere}.catalogiq-integration-card{min-height:100%;padding:18px;border:1px solid rgba(170,252,192,.13);border-radius:var(--ci-radius-lg);background:radial-gradient(380px 160px at 12% 0,rgba(224,254,149,.08),transparent 70%),linear-gradient(180deg,rgba(22,44,39,.96),rgba(13,28,24,.98));box-shadow:var(--ci-shadow-xs)}.catalogiq-integration-card:hover{border-color:rgba(224,254,149,.28);box-shadow:var(--ci-shadow-sm);transform:translateY(-2px)}.catalogiq-shell :where(.Polaris-DataTable){overflow:hidden;border-radius:var(--ci-radius-lg)}.catalogiq-shell :where(.Polaris-DataTable__ScrollContainer){border:1px solid rgba(170,252,192,.1);border-radius:var(--ci-radius-lg);background:rgba(7,18,15,.18)}.catalogiq-shell :where(.Polaris-DataTable__Table){min-width:760px}.catalogiq-shell :where(.Polaris-IndexTable__ScrollContainer){overflow-x:auto}.catalogiq-shell :where(.Polaris-IndexTable__Table){min-width:1040px}.catalogiq-products-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.catalogiq-products-table :where(.Polaris-IndexTable__Table){min-width:1660px}.catalogiq-products-table :where(.Polaris-IndexTable__TableCell:not(:first-child)){white-space:nowrap}.catalogiq-shell{color-scheme:dark;--p-color-text:var(--ci-text);--p-color-text-secondary:var(--ci-text-muted);--p-color-text-emphasis:var(--ci-text-strong);--p-color-bg:var(--ci-bg);--p-color-bg-surface:var(--ci-surface);--p-color-bg-surface-secondary:var(--ci-surface-raised);--p-color-bg-surface-hover:rgba(170,252,192,0.08);--p-color-bg-fill:rgba(18,37,32,0.92);--p-color-bg-fill-hover:rgba(24,50,43,0.98);--p-color-bg-fill-active:rgba(31,64,55,0.98);--p-color-border:rgba(170,252,192,0.14);--p-color-border-secondary:rgba(170,252,192,0.1);--p-color-border-emphasis:rgba(224,254,149,0.34);--p-color-input-bg-surface:rgba(7,18,15,0.72);--p-color-input-border:rgba(170,252,192,0.18);--p-color-icon:var(--ci-text);--p-color-icon-secondary:var(--ci-text-muted);--p-color-bg-fill-brand:var(--ci-highlight);--p-color-text-brand-on-bg-fill:var(--ci-bg);--p-color-bg-fill-brand-hover:#efffc1;--p-color-bg-fill-brand-active:#d7f98b;--p-color-bg-fill-critical:rgba(244,142,122,0.16);--p-color-text-critical:#ffb8aa;--p-color-text-caution:#ffe29a;--p-color-text-success:#b9ffd0;--p-border-radius-200:var(--ci-radius);--p-border-radius-300:var(--ci-radius-lg)}.catalogiq-shell :where(.Polaris-Text--root,.Polaris-Text--bodyMd,.Polaris-Text--bodySm,.Polaris-Text--bodyLg){color:var(--ci-text)}.catalogiq-shell :where(.Polaris-Text--toneCritical){color:#ffb8aa}.catalogiq-shell :where(.Polaris-Text--toneSuccess){color:#b9ffd0}.catalogiq-shell :where(.Polaris-Text--toneCaution){color:#ffe29a}.catalogiq-shell :where(.Polaris-Text--toneSubdued){color:var(--ci-text-muted)}.catalogiq-shell :where(.Polaris-Text--heading2xl,.Polaris-Text--headingXl,.Polaris-Text--headingLg,.Polaris-Text--headingMd,.Polaris-Text--headingSm){color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-TextField,.Polaris-Select,.Polaris-Choice,.Polaris-Checkbox){color:var(--ci-text)}.catalogiq-shell :where(.Polaris-TextField__Backdrop,.Polaris-Select__Backdrop){border-color:rgba(170,252,192,.18);background:rgba(7,18,15,.68);box-shadow:none}.catalogiq-shell :where(.Polaris-TextField__Input,.Polaris-Select__Input){color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-TextField__Input::placeholder){color:var(--ci-text-faint)}.catalogiq-shell :where(.Polaris-Label__Text,.Polaris-Choice__Label){color:var(--ci-text)}.catalogiq-shell :where(.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--toneCritical)){border-color:rgba(170,252,192,.18);background:var(--ci-control);color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--toneCritical):not(.Polaris-Button--disabled):hover){border-color:rgba(224,254,149,.28);background:var(--ci-control-hover);color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-Button--pressed:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--toneCritical)){border-color:rgba(224,254,149,.34);background:linear-gradient(180deg,rgba(31,58,50,.98),rgba(15,35,30,.98));color:var(--ci-text-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(224,254,149,.08)}.catalogiq-shell :where(.Polaris-Button--pressed:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--toneCritical) *){color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--toneCritical) *){color:var(--ci-text-strong)}.catalogiq-shell :where(.Polaris-Button--variantPrimary,.Polaris-Button--variantPrimary *){color:var(--ci-primary-text)}.catalogiq-shell :where(.Polaris-Button--variantPrimary:hover,.Polaris-Button--variantPrimary:hover *){color:var(--ci-primary-text)}.catalogiq-shell :where(.Polaris-Button--toneCritical.Polaris-Button--variantPrimary){border-color:rgba(255,205,196,.34);background:linear-gradient(180deg,#8f352b,#5f211c);color:#fff3ef}.catalogiq-shell :where(.Polaris-Button--toneCritical.Polaris-Button--variantPrimary *){color:#fff3ef}.catalogiq-shell :where(.Polaris-Button--toneCritical.Polaris-Button--variantPrimary:not(.Polaris-Button--disabled):hover){border-color:rgba(255,205,196,.48);background:linear-gradient(180deg,#a54135,#70261f);color:#ffffff}.catalogiq-shell :where(.Polaris-Button--variantPlain,.Polaris-Button--variantPlain *){color:var(--ci-highlight)}.catalogiq-shell :where(.Polaris-Button--variantPlain:hover,.Polaris-Button--variantPlain:hover *){color:#f2ffc2;background:rgba(224,254,149,.08)}.catalogiq-shell :where(.Polaris-Button--toneCritical:not(.Polaris-Button--variantPrimary)){border-color:rgba(244,142,122,.34);background:rgba(244,142,122,.12);color:#ffcabf}.catalogiq-shell :where(.Polaris-Button--toneCritical:not(.Polaris-Button--variantPrimary) *){color:#ffcabf}.catalogiq-shell :where(.Polaris-Button--toneCritical:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--disabled):hover){border-color:rgba(244,142,122,.5);background:rgba(244,142,122,.2);color:#ffe0d8}.catalogiq-shell :where(.Polaris-Button--toneCritical:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--disabled):hover *){color:#ffe0d8}.catalogiq-shell :where(.Polaris-Button--disabled,.Polaris-Button--disabled *,.Polaris-Button[aria-disabled=true],.Polaris-Button[aria-disabled=true] *,.Polaris-Button--loading,.Polaris-Button--loading *){color:rgba(244,248,240,.76)}.catalogiq-shell :where(.Polaris-Button--disabled,.Polaris-Button[aria-disabled=true],.Polaris-Button--loading){border-color:rgba(170,252,192,.18);background:linear-gradient(180deg,rgba(35,58,51,.78),rgba(18,37,32,.72));cursor:not-allowed;opacity:1;transform:none;box-shadow:none}.catalogiq-shell :where(.Polaris-Button--loading){cursor:progress}.catalogiq-shell :where(.Polaris-Button--variantPrimary.Polaris-Button--disabled,.Polaris-Button--variantPrimary[aria-disabled=true],.Polaris-Button--variantPrimary.Polaris-Button--loading){border-color:rgba(224,254,149,.24);background:linear-gradient(135deg,rgba(224,254,149,.58),rgba(170,252,192,.52));color:rgba(7,18,15,.84)}.catalogiq-shell :where(.Polaris-Button--variantPrimary.Polaris-Button--disabled *,.Polaris-Button--variantPrimary[aria-disabled=true] *,.Polaris-Button--variantPrimary.Polaris-Button--loading *){color:rgba(7,18,15,.84)}.catalogiq-shell :where(.Polaris-Spinner svg){color:var(--ci-accent)}.Polaris-Modal-Dialog__Modal{border:1px solid rgba(170,252,192,.14);background:linear-gradient(180deg,#14231f,#0d1714);color:var(--ci-text);box-shadow:0 28px 80px rgba(0,0,0,.48)}.Polaris-Modal-Header,.Polaris-Modal__Footer,.Polaris-Modal__Section{background:transparent;color:var(--ci-text)}.Polaris-Modal-Header{border-bottom:1px solid rgba(170,252,192,.12)}.Polaris-Modal__Footer{border-top:1px solid rgba(170,252,192,.12)}.Polaris-Modal-Header__Title,.Polaris-Modal-Header__Title *,.Polaris-Modal__Section *{color:inherit}.Polaris-Modal__Footer :where(.Polaris-Button--variantPrimary){color:var(--ci-primary-text)}.Polaris-Modal__Footer :where(.Polaris-Button:not(.Polaris-Button--variantPrimary)){color:var(--ci-control-text)}.Polaris-Modal-CloseButton{color:var(--ci-text)}.Polaris-Modal-Dialog__Container :where(.Polaris-TextField__Input,.Polaris-Select__Input){color:var(--ci-text-strong);background:rgba(7,18,15,.92);border-color:rgba(170,252,192,.28)}.Polaris-Modal-Dialog__Container :where(.Polaris-TextField__Input::placeholder){color:rgba(244,248,240,.58)}.Polaris-Modal-Dialog__Container :where(.Polaris-Button--disabled,.Polaris-Button[aria-disabled=true]){color:rgba(244,248,240,.78);background:rgba(35,58,51,.78);border-color:rgba(170,252,192,.2);opacity:1}.catalogiq-shell :where(.Polaris-Badge){border-color:rgba(170,252,192,.14);background:rgba(170,252,192,.12);color:var(--ci-accent)}.catalogiq-shell :where(.Polaris-Badge--toneSuccess,.Polaris-Badge--toneEnabled){border-color:rgba(170,252,192,.22);background:rgba(170,252,192,.14);color:#b9ffd0}.catalogiq-shell :where(.Polaris-Badge--toneInfo){border-color:rgba(132,196,240,.24);background:rgba(132,196,240,.16);color:#cbeaff}.catalogiq-shell :where(.Polaris-Badge--toneAttention,.Polaris-Badge--toneWarning){border-color:rgba(243,214,124,.28);background:rgba(243,214,124,.16);color:#ffe7a6}.catalogiq-shell :where(.Polaris-Badge--toneCritical){border-color:rgba(244,142,122,.32);background:rgba(244,142,122,.18);color:#ffcabf}.catalogiq-shell :where(.Polaris-Badge--toneNew,.Polaris-Badge--toneMagic){border-color:rgba(190,171,255,.28);background:rgba(190,171,255,.16);color:#dccfff}.catalogiq-shell :where(.Polaris-DataTable,.Polaris-IndexTable){color:var(--ci-text);background:transparent}.catalogiq-shell :where(.Polaris-DataTable__Cell,.Polaris-IndexTable__TableCell){border-color:rgba(170,252,192,.08);color:var(--ci-text);overflow-wrap:anywhere;word-break:normal}.catalogiq-shell :where(.Polaris-Card){background:linear-gradient(180deg,rgba(22,44,39,.96),rgba(13,28,24,.98)),var(--ci-surface)}.catalogiq-shell :where(.Polaris-DataTable__Cell--header,.Polaris-IndexTable__TableHeading){color:var(--ci-text-strong);background:rgba(170,252,192,.08)}.catalogiq-ab-accordion-item,.catalogiq-ab-accordion-trigger,.catalogiq-ab-report-detail,.catalogiq-ab-report-tab,.catalogiq-advisor-explain,.catalogiq-advisor-metric,.catalogiq-advisor-preview-block,.catalogiq-audit-pill,.catalogiq-catalog-card,.catalogiq-collection-picker summary,.catalogiq-collection-picker-panel,.catalogiq-create-rules,.catalogiq-help-accordion,.catalogiq-hover-card,.catalogiq-preview-count,.catalogiq-preview-product,.catalogiq-product-tile,.catalogiq-quiet-panel,.catalogiq-rank-row,.catalogiq-settings-panel,.catalogiq-sort-controlbar,.catalogiq-source-note,.catalogiq-status-row,.catalogiq-strategy-card,.catalogiq-strategy-note,.catalogiq-traffic-metric-pill,.catalogiq-traffic-report-row{border-color:rgba(170,252,192,.13);background:linear-gradient(180deg,rgba(22,44,39,.94),rgba(14,29,25,.96)),var(--ci-surface);color:var(--ci-text);box-shadow:var(--ci-shadow-xs)}.catalogiq-ab-accordion-item.is-open,.catalogiq-ab-report-tab.is-selected,.catalogiq-ab-report-tab:hover,.catalogiq-catalog-card:hover,.catalogiq-collection-row.is-selected,.catalogiq-collection-row:hover,.catalogiq-help-accordion summary:hover,.catalogiq-product-tile:hover,.catalogiq-strategy-card.is-selected,.catalogiq-strategy-card:hover{border-color:rgba(224,254,149,.27);background:linear-gradient(180deg,rgba(30,61,52,.92),rgba(18,37,32,.98)),var(--ci-surface-raised);box-shadow:0 0 0 1px rgba(224,254,149,.06),var(--ci-shadow-sm)}.catalogiq-ab-accordion-item,.catalogiq-ab-report-detail,.catalogiq-ab-report-tab,.catalogiq-advisor-explain,.catalogiq-advisor-metric,.catalogiq-advisor-preview-block,.catalogiq-audit-pill,.catalogiq-collection-picker summary,.catalogiq-collection-picker-panel,.catalogiq-create-rules,.catalogiq-help-accordion,.catalogiq-preview-product,.catalogiq-product-tile,.catalogiq-quiet-panel,.catalogiq-rank-row,.catalogiq-settings-panel,.catalogiq-sort-controlbar,.catalogiq-source-note,.catalogiq-status-row,.catalogiq-strategy-card,.catalogiq-traffic-report-row{border-radius:var(--ci-radius-lg)}.catalogiq-advisor-preview-body{color:rgba(244,248,240,.82)}.catalogiq-help-accordion[open] summary{border-bottom-color:rgba(170,252,192,.12);background:rgba(170,252,192,.06)}.catalogiq-settings-link:hover{color:var(--ci-accent-strong);background:rgba(170,252,192,.07)}.catalogiq-settings-link.is-active{color:var(--ci-text-strong);border-color:rgba(224,254,149,.24);background:linear-gradient(90deg,rgba(170,252,192,.16),rgba(224,254,149,.07));box-shadow:inset 3px 0 0 var(--ci-highlight)}.catalogiq-matrix-scroll{border-color:rgba(170,252,192,.13);border-radius:var(--ci-radius-lg);background:rgba(7,18,15,.22)}.catalogiq-matrix-table thead th{background:rgba(170,252,192,.09);color:var(--ci-text)}.catalogiq-matrix-table td,.catalogiq-matrix-table th{border-color:rgba(170,252,192,.08)}.catalogiq-collection-row{color:var(--ci-text)}.catalogiq-collection-sort-badge,.catalogiq-preview-product-metrics span,.catalogiq-rank-metrics span,.catalogiq-sort-chip{border:1px solid rgba(170,252,192,.12);background:rgba(170,252,192,.1);color:var(--ci-accent)}.catalogiq-collection-sort-badge.is-manual,.catalogiq-rank-score,.catalogiq-rank-score.is-strong{border:1px solid rgba(224,254,149,.16);background:rgba(224,254,149,.16);color:var(--ci-highlight)}.catalogiq-ab-accordion-caret,.catalogiq-preview-product-media,.catalogiq-rank-media,.catalogiq-rank-number{border-color:rgba(170,252,192,.14);background:rgba(170,252,192,.08);color:var(--ci-text-strong)}.catalogiq-custom-sort-rules,.catalogiq-source-note,.catalogiq-strategy-note{border-color:rgba(170,252,192,.18);background:radial-gradient(520px 180px at 12% 0,rgba(224,254,149,.08),transparent 68%),linear-gradient(180deg,rgba(20,46,39,.96),rgba(13,28,24,.98))}.catalogiq-strategy-icon{background:rgba(170,252,192,.12);color:var(--ci-highlight)}.catalogiq-strategy-dot{background:var(--ci-highlight);box-shadow:0 0 0 4px rgba(224,254,149,.12)}.catalogiq-strategy-card-copy,.catalogiq-strategy-card-when{color:var(--ci-text-muted)}.catalogiq-hover-card{border-color:rgba(224,254,149,.2);background:rgba(8,20,17,.98);color:var(--ci-text)}.catalogiq-ab-accordion-trigger strong,.catalogiq-ab-report-tab span,.catalogiq-advisor-metric strong,.catalogiq-preview-count strong,.catalogiq-traffic-metric-pill strong{color:var(--ci-text-strong)}.catalogiq-ab-accordion-trigger small,.catalogiq-ab-report-tab small,.catalogiq-advisor-metric span,.catalogiq-preview-count span,.catalogiq-traffic-metric-pill span{color:var(--ci-text-muted)}.catalogiq-ab-accordion-trigger{cursor:pointer}.catalogiq-advisor-action{border-left-color:var(--ci-highlight)}.catalogiq-mobile-scrim{display:none}.catalogiq-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes catalogiq-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1360px){.catalogiq-commandbar{align-items:flex-start;flex-wrap:wrap;padding-inline:22px}.catalogiq-command-left{flex:1 1 420px}.catalogiq-command-actions{flex:1 1 540px;justify-content:flex-end;flex-wrap:wrap}.catalogiq-command-search{min-width:min(260px,22vw)}.catalogiq-sync-status{display:none}}@media (max-width:1120px){.catalogiq-shell{grid-template-columns:1fr}.catalogiq-rail{position:fixed;inset:0 auto 0 0;z-index:50;width:min(318px,86vw);transform:translateX(-104%);visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s}.catalogiq-shell.is-nav-open .catalogiq-rail{transform:translateX(0);visibility:visible;transition:transform .22s ease,visibility 0s linear 0s}.catalogiq-bulk-action{left:16px;right:16px}.catalogiq-mobile-scrim{position:fixed;inset:0;z-index:45;display:block;border:0;background:rgba(17,20,18,.36);opacity:0;pointer-events:none}.catalogiq-shell.is-nav-open .catalogiq-mobile-scrim{opacity:1;pointer-events:auto}.catalogiq-menu-button{display:grid}.catalogiq-commandbar{flex-wrap:wrap}.catalogiq-command-actions{flex-wrap:wrap;width:100%}.catalogiq-command-search{min-width:100%;width:100%}}@media (max-width:1280px){.catalogiq-sort-controlbar{grid-template-columns:1fr}.catalogiq-sort-bar-metrics{flex-wrap:wrap}.catalogiq-sort-bar-actions{width:100%;flex-wrap:wrap;justify-content:flex-start}.catalogiq-sort-bar-actions>*{flex:1 1 min(100%,180px)}.catalogiq-sort-modules{grid-template-columns:1fr}.catalogiq-strategy-list{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogiq-strategy-card:nth-child(n) .catalogiq-strategy-tooltip{left:0;right:auto}}@media (max-width:860px){.catalogiq-commandbar{align-items:flex-start;flex-direction:column;padding:14px 16px}.catalogiq-command-actions{width:100%;flex-wrap:wrap}.catalogiq-command-search{min-width:100%;width:100%}.catalogiq-command-search kbd{display:none}.catalogiq-workspace{padding:20px 16px 44px}.catalogiq-page-header{padding-top:0}.catalogiq-page-header .Polaris-Text--headingLg,.catalogiq-page-header h1,.catalogiq-page-title-row h1{font-size:26px}.catalogiq-settings-layout{grid-template-columns:1fr}.catalogiq-settings-sidebar{position:static}.catalogiq-advisor-grid,.catalogiq-audit-summary,.catalogiq-catalog-stat-row,.catalogiq-collection-layout,.catalogiq-command-center,.catalogiq-connection-fastlane-grid,.catalogiq-create-collection-grid,.catalogiq-dashboard-strip,.catalogiq-health-factor-grid,.catalogiq-insight-flow,.catalogiq-insight-products,.catalogiq-priority-list,.catalogiq-sort-compare,.catalogiq-sort-controlbar,.catalogiq-sort-modules{grid-template-columns:1fr}.catalogiq-setup-item{grid-template-columns:12px minmax(0,1fr)}.catalogiq-setup-item .Polaris-Button{grid-column:2;justify-self:start}.catalogiq-report-link-panel{align-items:flex-start;flex-direction:column}.catalogiq-report-tabs{width:100%}.catalogiq-ab-comparison,.catalogiq-ab-lift,.catalogiq-ab-report-layout,.catalogiq-report-tabs,.catalogiq-sort-insight,.catalogiq-traffic-grid,.catalogiq-traffic-report-metrics,.catalogiq-traffic-report-row{grid-template-columns:1fr}.catalogiq-ab-accordion-trigger{align-items:flex-start;flex-direction:column}.catalogiq-sort-controlbar{position:static}.catalogiq-sort-bar-actions{justify-content:flex-start}.catalogiq-collection-picker-panel{position:static;margin-top:8px}.catalogiq-strategy-card{min-height:68px}}.catalogiq-shell :where(.Polaris-DataTable__ScrollContainer){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.catalogiq-insight-product-copy,.catalogiq-rule-row-copy{min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.catalogiq-help-summary{grid-template-columns:1fr}.catalogiq-help-summary-badge{justify-self:start}.catalogiq-table-product-title{max-width:180px}.catalogiq-live-chip{display:none}.catalogiq-sync-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalogiq-sync-button-wrap{padding-left:4px}.catalogiq-sync-button{width:36px;padding-inline:8px}.catalogiq-sync-button-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalogiq-page-actions{width:100%;justify-content:flex-start;overflow-x:auto}.catalogiq-shell :where(.Polaris-DataTable__Table){min-width:680px}.catalogiq-collection-picker summary,.catalogiq-strategy-list{grid-template-columns:1fr}.catalogiq-hover-card{width:min(300px,82vw)}.catalogiq-preview-count{width:100%;justify-items:start}.catalogiq-collection-row-inner{grid-template-columns:1fr}.catalogiq-collection-meta{max-width:100%;justify-items:start}.catalogiq-rank-row{grid-template-columns:38px 40px minmax(0,1fr)}.catalogiq-rank-score{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}