.client-theme,.signal-desk-theme{--font-ui:var(--font-geist-sans), "Geist", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-family:var(--font-ui);word-spacing:normal;letter-spacing:0;text-transform:none;--client-color-black-950:#0b1220;--client-color-gray-900:#111827;--client-color-gray-800:#1f2937;--client-color-gray-700:#374151;--client-color-gray-600:#4b5563;--client-color-gray-500:#6b7280;--client-color-gray-300:#d1d5db;--client-color-white:#0b1220;--client-color-teal-400:#0f766e;--client-color-amber-400:#f0b000;--client-color-orange-600:#a37700;--client-color-red-600:#dc2626;--client-color-green-400:#16a34a;--client-color-violet-400:#7c3aed;--client-color-violet-500:#6d28d9;--client-bg-app:#fff;--client-bg-shell:#fff;--client-bg-panel:#fff;--client-bg-card:#fff;--client-bg-card-hover:#f0b0000f;--client-bg-input:#fff;--client-bg-selected:#f0b0001a;--client-bg-current-context:#f0b00012;--client-bg-current-context-hover:#f0b0001c;--client-bg-primary-context:#f0b00017;--client-bg-primary-context-hover:#f0b00021;--client-bg-elevated:#f0b00009;--client-bg-card-elevated:#f0b00009;--client-bg-sidebar:var(--client-bg-shell);--client-bg-grid-line:#11182711;--client-border-subtle:#11182714;--client-border-default:#1118271f;--client-border-active:#f0b0008c;--client-border-current-context:#f0b00073;--client-border-primary-context:#f0b00080;--client-border-leader:#f0b00080;--client-border-danger:#dc262666;--client-border-strong:#11182733;--client-text-primary:#111827;--client-text-read:#0b1220;--client-text-body:#1f2937;--client-text-secondary:#374151;--client-text-muted:#6b7280;--client-text-faint:#9ca3af;--client-text-disabled:#c3c9d4;--client-text-inverse:#fff;--client-accent-current:var(--client-color-amber-400);--client-accent-selected:var(--client-accent-current);--client-accent-focus:var(--client-accent-current);--client-accent-command:var(--client-color-amber-400);--client-accent-leader:var(--client-accent-command);--client-accent-warning:var(--client-color-orange-600);--client-accent-danger:var(--client-color-red-600);--client-accent-success:var(--client-color-green-400);--client-accent-positive:var(--client-accent-success);--client-accent-info:#2563eb;--client-accent-trends:var(--client-color-violet-400);--client-accent-trends-strong:var(--client-color-violet-500);--client-accent-trends-muted:#7c3aed1a;--client-tone-info-bg:#2563eb14;--client-tone-info-border:#2563eb40;--client-tone-leader-bg:#f0b0001a;--client-tone-leader-bg-hover:#f0b00026;--client-tone-positive-bg:#16a34a1f;--client-tone-positive-border:#16a34a4d;--client-tone-trends-border:#7c3aed4d;--client-tone-warning-bg:#f9731624;--client-tone-warning-border:#f9731659;--client-tone-danger-bg:#dc26261a;--client-tone-danger-bg-hover:#dc262626;--rf-text-l:.51;--rf-text-c:.125;--rf-bg-l:.976;--rf-bg-c:.02;--rf-border-l:.915;--rf-border-c:.046;--rf-hover-bg-l:.963;--rf-hover-bg-c:.03;--rf-hover-border-l:.85;--rf-hover-border-c:.072;--rf-selected-bg-l:.945;--rf-selected-bg-c:.046;--rf-selected-border-l:.62;--rf-selected-border-c:.125;--client-role-function-media-text:oklch(var(--rf-text-l) var(--rf-text-c) 25);--client-role-function-media-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 25);--client-role-function-media-border:oklch(var(--rf-border-l) var(--rf-border-c) 25);--client-role-function-media-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 25);--client-role-function-media-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 25);--client-role-function-media-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 25);--client-role-function-media-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 25);--client-role-function-analyst-text:oklch(var(--rf-text-l) var(--rf-text-c) 255);--client-role-function-analyst-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 255);--client-role-function-analyst-border:oklch(var(--rf-border-l) var(--rf-border-c) 255);--client-role-function-analyst-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 255);--client-role-function-analyst-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 255);--client-role-function-analyst-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 255);--client-role-function-analyst-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 255);--client-role-function-executive-text:oklch(var(--rf-text-l) var(--rf-text-c) 300);--client-role-function-executive-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 300);--client-role-function-executive-border:oklch(var(--rf-border-l) var(--rf-border-c) 300);--client-role-function-executive-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 300);--client-role-function-executive-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 300);--client-role-function-executive-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 300);--client-role-function-executive-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 300);--client-role-function-narrative-text:oklch(var(--rf-text-l) var(--rf-text-c) 195);--client-role-function-narrative-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 195);--client-role-function-narrative-border:oklch(var(--rf-border-l) var(--rf-border-c) 195);--client-role-function-narrative-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 195);--client-role-function-narrative-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 195);--client-role-function-narrative-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 195);--client-role-function-narrative-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 195);--client-role-function-proof-text:oklch(var(--rf-text-l) var(--rf-text-c) 150);--client-role-function-proof-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 150);--client-role-function-proof-border:oklch(var(--rf-border-l) var(--rf-border-c) 150);--client-role-function-proof-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 150);--client-role-function-proof-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 150);--client-role-function-proof-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 150);--client-role-function-proof-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 150);--client-role-function-customer-text:oklch(var(--rf-text-l) var(--rf-text-c) 110);--client-role-function-customer-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 110);--client-role-function-customer-border:oklch(var(--rf-border-l) var(--rf-border-c) 110);--client-role-function-customer-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 110);--client-role-function-customer-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 110);--client-role-function-customer-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 110);--client-role-function-customer-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 110);--client-role-function-partner-text:oklch(var(--rf-text-l) var(--rf-text-c) 225);--client-role-function-partner-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 225);--client-role-function-partner-border:oklch(var(--rf-border-l) var(--rf-border-c) 225);--client-role-function-partner-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 225);--client-role-function-partner-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 225);--client-role-function-partner-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 225);--client-role-function-partner-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 225);--client-role-function-events-text:oklch(var(--rf-text-l) var(--rf-text-c) 60);--client-role-function-events-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 60);--client-role-function-events-border:oklch(var(--rf-border-l) var(--rf-border-c) 60);--client-role-function-events-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 60);--client-role-function-events-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 60);--client-role-function-events-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 60);--client-role-function-events-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 60);--client-role-function-social-text:oklch(var(--rf-text-l) var(--rf-text-c) 285);--client-role-function-social-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 285);--client-role-function-social-border:oklch(var(--rf-border-l) var(--rf-border-c) 285);--client-role-function-social-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 285);--client-role-function-social-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 285);--client-role-function-social-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 285);--client-role-function-social-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 285);--client-role-function-new-business-text:oklch(var(--rf-text-l) var(--rf-text-c) 340);--client-role-function-new-business-bg:oklch(var(--rf-bg-l) var(--rf-bg-c) 340);--client-role-function-new-business-border:oklch(var(--rf-border-l) var(--rf-border-c) 340);--client-role-function-new-business-hover-bg:oklch(var(--rf-hover-bg-l) var(--rf-hover-bg-c) 340);--client-role-function-new-business-hover-border:oklch(var(--rf-hover-border-l) var(--rf-hover-border-c) 340);--client-role-function-new-business-selected-bg:oklch(var(--rf-selected-bg-l) var(--rf-selected-bg-c) 340);--client-role-function-new-business-selected-border:oklch(var(--rf-selected-border-l) var(--rf-selected-border-c) 340);--client-market-read-market-trends-text:#6d28d9;--client-market-read-market-trends-bg:#f1eaff;--client-market-read-market-trends-border:#d8c3ff;--client-market-read-market-trends-surface:#fff;--client-market-read-current-gaps-text:#c2410c;--client-market-read-current-gaps-bg:#fff0e6;--client-market-read-current-gaps-border:#ffc29b;--client-market-read-current-gaps-surface:#fff;--client-market-read-positioning-read-text:#0f766e;--client-market-read-positioning-read-bg:#e9fbf8;--client-market-read-positioning-read-border:#9deee4;--client-market-read-positioning-read-surface:#fff;--client-nav-item-bg:transparent;--client-nav-item-text:var(--client-text-secondary);--client-nav-item-border:transparent;--client-nav-item-hover-bg:var(--client-bg-elevated);--client-nav-item-hover-text:var(--client-text-primary);--client-nav-item-hover-border:var(--client-border-default);--client-nav-item-active-bg:var(--client-bg-selected);--client-nav-item-active-text:var(--client-accent-current);--client-nav-item-active-border:var(--client-border-active);--client-nav-item-active-icon:var(--client-accent-selected);--client-control-bg:var(--client-bg-card);--client-control-border:var(--client-border-default);--client-control-text:var(--client-text-secondary);--client-control-hover-bg:var(--client-bg-card-hover);--client-control-hover-border:var(--client-border-strong);--client-control-hover-text:var(--client-text-primary);--client-control-active-bg:var(--client-bg-selected);--client-control-active-border:var(--client-border-active);--client-control-active-text:var(--client-accent-current);--client-control-disabled-bg:var(--client-bg-elevated);--client-control-disabled-border:var(--client-border-subtle);--client-control-disabled-text:var(--client-text-disabled);--client-sidebar-width:16rem;--client-header-height:3rem;--client-page-padding:0;--client-page-padding-inline:0;--client-card-padding:1rem;--client-card-body-leading:1.55;--client-table-row-height:3.875rem;--client-table-header-height:3.5rem;--client-dashboard-section-header-padding:.875rem 1rem;--client-strategic-move-rail-min-height:3.125rem;--client-strategic-move-rail-padding-y:.5rem;--client-strategic-move-label-min-height:1.5rem;--client-strategic-move-label-padding-inline:.5rem;--client-strategic-move-label-font-size:12px;--client-radius-none:0;--client-radius-sm:6px;--client-radius-md:8px;--client-radius-lg:12px;--client-bg-page:var(--client-bg-app);--client-gold:var(--client-accent-leader);--client-gold-muted:#a37700;--client-gold-soft:#f2bb26;--client-gold-dim:#846000;--client-gold-bg:#f0b0001a;--client-gold-5:var(--client-gold-bg);--client-success:var(--client-accent-positive);--client-info:var(--client-accent-selected);--client-purple:var(--client-accent-trends);--client-danger:var(--client-accent-danger);--client-warning:var(--client-accent-warning);--client-unknown:#94a3b8;--client-signal-green:var(--client-accent-positive);--client-signal-cyan:var(--client-accent-selected);--client-signal-purple:var(--client-accent-trends);--client-signal-blue:var(--client-accent-info);--client-signal-orange:var(--client-accent-warning);--client-signal-red:var(--client-accent-danger);--client-score-high:var(--client-accent-positive);--client-score-mid:var(--client-accent-warning);--client-score-low:var(--client-accent-danger);--client-table-header-bg:#f0b00012;--client-table-header-text:#6b7280;--client-table-row-bg:#fff;--client-table-row-alt-bg:#f0b00006;--client-table-row-hover-bg:#f0b0000d;--client-table-border:#11182714;--client-table-row-primary-bg:#f0b0000b;--client-table-row-leader-bg:#16a34a08;--client-feed-header-bg:var(--client-table-header-bg);--client-feed-header-text:var(--client-table-header-text);--client-feed-row-bg:var(--client-table-row-bg);--client-feed-row-hover:#f0b0000d;--client-feed-row-active:#f0b00014;--client-feed-divider:var(--client-table-border);--client-ticker-divider:#1118271a;--client-ticker-label:var(--client-text-muted);--client-sidebar-item-hover:var(--client-nav-item-hover-bg);--client-sidebar-item-active:var(--client-nav-item-active-bg);--client-sidebar-item-active-border:var(--client-nav-item-active-border);--admin-table-header-bg:var(--client-table-header-bg);--admin-table-header-text:var(--client-table-header-text);--admin-table-row-bg:var(--client-table-row-bg);--admin-table-row-alt-bg:var(--client-table-row-alt-bg);--admin-table-row-hover-bg:var(--client-table-row-hover-bg);--admin-text-body:var(--client-text-secondary);--admin-text-secondary:var(--client-text-secondary);--admin-text-muted:var(--client-text-muted);--entity-active:var(--client-accent-leader);--entity-leader:var(--client-accent-selected);--background:var(--client-bg-app);--foreground:var(--client-text-primary);--card:var(--client-bg-card);--card-foreground:var(--client-text-primary);--popover:var(--client-bg-panel);--popover-foreground:var(--client-text-primary);--primary:var(--client-accent-command);--primary-foreground:var(--client-text-inverse);--secondary:var(--client-bg-elevated);--secondary-foreground:var(--client-text-primary);--muted:var(--client-bg-elevated);--muted-foreground:var(--client-text-muted);--accent:var(--client-bg-card-hover);--accent-foreground:var(--client-text-primary);--destructive:var(--client-accent-danger);--destructive-foreground:var(--client-text-inverse);--border:var(--client-border-default);--input:var(--client-border-default);--ring:var(--client-accent-selected);color:var(--client-text-primary);background-color:var(--client-bg-app);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--client-accent-selected)}.client-dashboard-paper,.client-dashboard-paper .client-theme,.client-dashboard-paper .signal-desk-theme{--client-color-white:#0b1220;--client-color-teal-400:#0f766e;--client-color-amber-400:#f0b000;--client-color-orange-600:#a37700;--client-color-red-600:#dc2626;--client-color-green-400:#16a34a;--client-color-violet-400:#7c3aed;--client-color-violet-500:#6d28d9;--client-bg-app:#fff;--client-bg-shell:#fff;--client-bg-panel:#fff;--client-bg-card:#fff;--client-bg-card-hover:#f0b0000f;--client-bg-input:#fff;--client-bg-selected:#f0b0001a;--client-bg-current-context:#f0b00012;--client-bg-current-context-hover:#f0b0001c;--client-bg-primary-context:#f0b00017;--client-bg-primary-context-hover:#f0b00021;--client-bg-elevated:#f0b00009;--client-bg-card-elevated:#f0b00009;--client-bg-sidebar:var(--client-bg-shell);--client-bg-grid-line:#11182711;--client-border-subtle:#11182714;--client-border-default:#1118271f;--client-border-active:#f0b0008c;--client-border-current-context:#f0b00073;--client-border-primary-context:#f0b00080;--client-border-leader:#f0b00080;--client-border-danger:#dc262666;--client-border-strong:#11182733;--client-text-primary:#111827;--client-text-read:#0b1220;--client-text-body:#1f2937;--client-text-secondary:#374151;--client-text-muted:#6b7280;--client-text-faint:#9ca3af;--client-text-disabled:#c3c9d4;--client-text-inverse:#fff;--client-accent-current:var(--client-color-amber-400);--client-accent-selected:var(--client-accent-current);--client-accent-focus:var(--client-accent-current);--client-accent-command:var(--client-color-amber-400);--client-accent-leader:var(--client-accent-command);--client-accent-warning:var(--client-color-orange-600);--client-accent-danger:var(--client-color-red-600);--client-accent-success:var(--client-color-green-400);--client-accent-positive:var(--client-accent-success);--client-accent-info:#2563eb;--client-accent-trends:var(--client-color-violet-400);--client-accent-trends-strong:var(--client-color-violet-500);--client-accent-trends-muted:#7c3aed1a;--client-tone-info-bg:#2563eb14;--client-tone-info-border:#2563eb40;--client-tone-leader-bg:#f0b0001a;--client-tone-leader-bg-hover:#f0b00026;--client-tone-positive-bg:#16a34a1f;--client-tone-positive-border:#16a34a4d;--client-tone-trends-border:#7c3aed4d;--client-tone-warning-bg:#f9731624;--client-tone-warning-border:#f9731659;--client-tone-danger-bg:#dc26261a;--client-tone-danger-bg-hover:#dc262626;--client-market-read-market-trends-text:#6d28d9;--client-market-read-market-trends-bg:#f1eaff;--client-market-read-market-trends-border:#d8c3ff;--client-market-read-market-trends-surface:#fff;--client-market-read-current-gaps-text:#c2410c;--client-market-read-current-gaps-bg:#fff0e6;--client-market-read-current-gaps-border:#ffc29b;--client-market-read-current-gaps-surface:#fff;--client-market-read-positioning-read-text:#0f766e;--client-market-read-positioning-read-bg:#e9fbf8;--client-market-read-positioning-read-border:#9deee4;--client-market-read-positioning-read-surface:#fff;--client-nav-item-bg:transparent;--client-nav-item-text:var(--client-text-secondary);--client-nav-item-border:transparent;--client-nav-item-hover-bg:var(--client-bg-elevated);--client-nav-item-hover-text:var(--client-text-primary);--client-nav-item-hover-border:var(--client-border-default);--client-nav-item-active-bg:var(--client-bg-selected);--client-nav-item-active-text:var(--client-accent-current);--client-nav-item-active-border:var(--client-border-active);--client-nav-item-active-icon:var(--client-accent-selected);--client-control-bg:#fff;--client-control-border:var(--client-border-default);--client-control-text:var(--client-text-secondary);--client-control-hover-bg:#f0b0000f;--client-control-hover-border:var(--client-border-strong);--client-control-hover-text:var(--client-text-primary);--client-control-active-bg:var(--client-bg-selected);--client-control-active-border:var(--client-border-active);--client-control-active-text:var(--client-accent-current);--client-control-disabled-bg:#f0b00006;--client-control-disabled-border:var(--client-border-subtle);--client-control-disabled-text:var(--client-text-disabled);--client-gold:var(--client-accent-leader);--client-gold-muted:#a37700;--client-gold-soft:#f2bb26;--client-gold-dim:#846000;--client-gold-bg:#f0b0001a;--client-gold-5:var(--client-gold-bg);--client-purple:var(--client-accent-trends);--client-signal-green:var(--client-accent-positive);--client-signal-cyan:var(--client-accent-info);--client-signal-purple:var(--client-accent-trends);--client-signal-blue:var(--client-accent-info);--client-signal-orange:var(--client-accent-warning);--client-signal-red:var(--client-accent-danger);--client-table-header-bg:#f0b00012;--client-table-header-text:#6b7280;--client-table-row-bg:#fff;--client-table-row-alt-bg:#f0b00006;--client-table-row-hover-bg:#f0b0000d;--client-table-border:#11182714;--client-table-row-primary-bg:#f0b0000b;--client-table-row-leader-bg:#16a34a08;color:var(--client-text-primary);background-color:var(--client-bg-app);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--client-accent-selected)}.client-dashboard-paper,.client-dashboard-paper>main,.client-dashboard-paper .client-dashboard-page,.client-dashboard-paper .client-dashboard-page-shell,.client-dashboard-paper .client-dashboard-flush-panel{background-color:var(--client-bg-app);background-image:linear-gradient(to right, var(--client-bg-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--client-bg-grid-line) 1px, transparent 1px);background-position:0 0,0 14px;background-repeat:repeat;background-size:28px 28px}.client-dashboard-paper>aside{background-color:var(--client-bg-shell)}.client-dashboard-paper>header{background-color:var(--client-bg-card)}.client-dashboard-paper .client-dashboard-page.client-dashboard-page--inherit-paper{background-color:#0000;background-image:none}.ranking-dashboard-paper-frame,.client-dashboard-page.ranking-dashboard-paper-page,.client-dashboard-page-shell.ranking-dashboard-paper-shell,.client-theme.ranking-dashboard-paper-frame,.signal-desk-theme.ranking-dashboard-paper-frame,.client-theme .ranking-dashboard-paper-frame,.signal-desk-theme .ranking-dashboard-paper-frame,.client-theme .client-dashboard-page.ranking-dashboard-paper-page,.signal-desk-theme .client-dashboard-page.ranking-dashboard-paper-page,.client-theme .client-dashboard-page-shell.ranking-dashboard-paper-shell,.signal-desk-theme .client-dashboard-page-shell.ranking-dashboard-paper-shell{background-color:var(--client-bg-app);background-image:linear-gradient(to right, var(--client-bg-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--client-bg-grid-line) 1px, transparent 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px}.client-dashboard-paper :where(.shadow-2xl,[class*=shadow-\[0_18px],[class*=shadow-\[0_10px]){box-shadow:none!important}.client-dashboard-paper .client-dashboard-workspace{min-width:0;color:var(--client-text-primary)}.client-dashboard-paper.client-shell-popover{background-image:none;background-color:var(--client-bg-panel)!important;box-shadow:0 18px 42px #0f172a24,0 2px 8px #0f172a14!important}.client-dashboard-paper.client-shell-popover [data-client-shell-popover-item=true]{overflow:hidden;border-radius:var(--client-radius-sm)!important}.client-dashboard-paper.client-shell-popover [data-client-shell-popover-item=true]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--client-accent-selected) 55%, transparent);outline:none!important}.client-dashboard-paper .client-dashboard-panel,.client-dashboard-paper .client-baseline-column{border-color:var(--client-border-default);box-shadow:none;background-color:var(--client-bg-panel)!important;background-image:none!important}.client-dashboard-paper .client-dashboard-panel:hover,.client-dashboard-paper .client-baseline-column:hover{border-color:var(--client-border-strong);box-shadow:none}.client-dashboard-paper .client-dashboard-panel-header,.client-dashboard-paper .client-baseline-column-header{border-color:var(--client-border-subtle);background-color:var(--client-bg-panel)!important;background-image:none!important}.client-dashboard-paper .client-dashboard-panel-body,.client-dashboard-paper .client-baseline-column-body{flex-direction:column;gap:.75rem;padding:.875rem;display:flex;background-color:var(--client-bg-panel)!important;background-image:none!important}.client-dashboard-paper .client-dashboard-entity-card,.client-dashboard-paper .client-baseline-entity-card{box-shadow:none;background-color:var(--client-bg-card)!important;background-image:none!important}.client-dashboard-paper .client-dashboard-entity-card:hover,.client-dashboard-paper .client-baseline-entity-card:hover{border-color:var(--client-border-strong);background-color:var(--client-bg-card-hover)!important}.client-dashboard-paper .client-dashboard-entity-card--primary,.client-dashboard-paper .client-baseline-primary-card{border-color:var(--client-border-default);border-left-color:var(--client-border-leader);background-color:var(--client-bg-card)!important}.client-dashboard-paper .client-dashboard-entity-card--rival,.client-dashboard-paper .client-baseline-rival-card{border-color:var(--client-border-default);border-left-color:var(--client-border-subtle);background-color:var(--client-bg-card)!important}.client-dashboard-paper .client-dashboard-entity-card--rival:hover,.client-dashboard-paper .client-baseline-rival-card:hover{border-left-color:var(--client-border-strong)}.client-dashboard-paper .client-dashboard-entity-icon{border-color:var(--client-border-default)}.client-dashboard-paper .client-dashboard-meta-grid{border-color:var(--client-border-subtle);background-color:var(--client-bg-elevated)!important;background-image:none!important}.client-dashboard-paper .client-dashboard-meta-cell{background-color:#0000}.client-dashboard-paper .client-dashboard-meta-grid--compact .client-dashboard-meta-cell{align-items:baseline;gap:.5rem;min-width:0;display:flex}.client-dashboard-paper .client-dashboard-meta-grid--compact .client-dashboard-meta-cell dd{margin-top:0}.client-dashboard-paper .client-data-table,.client-dashboard-paper .client-dashboard-solid-surface{background-color:var(--client-bg-panel)!important;box-shadow:none!important;background-image:none!important}.client-theme :where(*),.signal-desk-theme :where(*){letter-spacing:0!important;text-transform:none!important;word-spacing:normal!important}.client-theme button,.client-theme input,.client-theme select,.client-theme textarea,.signal-desk-theme button,.signal-desk-theme input,.signal-desk-theme select,.signal-desk-theme textarea{font-family:var(--font-ui);letter-spacing:0!important;text-transform:none!important}.client-theme .font-mono,.signal-desk-theme .font-mono{font-family:var(--font-ui)!important}.client-theme .client-type-code-token,.signal-desk-theme .client-type-code-token{font-variant-numeric:tabular-nums;font-size:.95em;font-family:var(--font-mono)!important;letter-spacing:0!important;text-transform:none!important}.client-theme .client-command-cta,.client-theme .client-button--command,.client-theme .client-button--cta,.client-theme [data-client-action=replan],.client-theme [data-client-action=generate-plan],.client-theme [data-client-action=scan-client-site],.signal-desk-theme .client-command-cta,.signal-desk-theme .client-button--command,.signal-desk-theme .client-button--cta,.signal-desk-theme [data-client-action=replan],.signal-desk-theme [data-client-action=generate-plan],.signal-desk-theme [data-client-action=scan-client-site]{font-size:15px;font-weight:var(--client-type-weight-bold);border-color:var(--client-accent-command)!important;background-color:var(--client-accent-command)!important;color:var(--client-text-inverse)!important;font-family:var(--font-ui)!important;letter-spacing:0!important;text-transform:none!important}.client-theme .client-command-cta:hover,.client-theme .client-button--command:hover,.client-theme .client-button--cta:hover,.client-theme [data-client-action=replan]:hover,.client-theme [data-client-action=generate-plan]:hover,.client-theme [data-client-action=scan-client-site]:hover,.signal-desk-theme .client-command-cta:hover,.signal-desk-theme .client-button--command:hover,.signal-desk-theme .client-button--cta:hover,.signal-desk-theme [data-client-action=replan]:hover,.signal-desk-theme [data-client-action=generate-plan]:hover,.signal-desk-theme [data-client-action=scan-client-site]:hover{border-color:var(--client-gold-soft)!important;background-color:var(--client-gold-soft)!important;color:var(--client-text-inverse)!important}.client-theme .client-weekly-plan-replan-button,.client-theme .client-weekly-plan-replan-button:hover,.signal-desk-theme .client-weekly-plan-replan-button,.signal-desk-theme .client-weekly-plan-replan-button:hover{color:#fff!important}.client-theme .client-primary-brand,.client-theme .client-primary-brand-value,.client-theme .client-command-accent,.client-theme .text-client-accent-leader,.client-theme .text-client-accent-command,.signal-desk-theme .client-primary-brand,.signal-desk-theme .client-primary-brand-value,.signal-desk-theme .client-command-accent,.signal-desk-theme .text-client-accent-leader,.signal-desk-theme .text-client-accent-command{color:var(--client-accent-command)!important}.client-theme .uppercase,.signal-desk-theme .uppercase{text-transform:none!important}.client-theme [class*=tracking-],.signal-desk-theme [class*=tracking-]{letter-spacing:0!important}.client-theme h1,.client-theme h2,.client-theme h3,.client-theme h4,.client-theme h5,.client-theme h6,.signal-desk-theme h1,.signal-desk-theme h2,.signal-desk-theme h3,.signal-desk-theme h4,.signal-desk-theme h5,.signal-desk-theme h6{font-family:var(--font-ui);color:inherit;font-weight:600;letter-spacing:0!important;text-transform:none!important}.client-theme .client-strategic-page-title,.signal-desk-theme .client-strategic-page-title{font-family:ui-rounded, "Arial Rounded MT Bold", "Trebuchet MS", var(--font-ui);color:var(--client-text-primary);font-size:clamp(42px,4vw,54px);font-weight:800;line-height:1.02;letter-spacing:0!important;text-transform:none!important}.client-theme ::-moz-selection{color:var(--client-text-inverse);background-color:var(--client-accent-leader)}.signal-desk-theme ::-moz-selection{color:var(--client-text-inverse);background-color:var(--client-accent-leader)}.client-theme ::selection,.signal-desk-theme ::selection{color:var(--client-text-inverse);background-color:var(--client-accent-leader)}.client-theme :where(:focus-visible),.signal-desk-theme :where(:focus-visible){outline-color:var(--client-accent-selected)}.client-theme,.signal-desk-theme{--client-type-size-xxs:13px;--client-type-size-xs:14px;--client-type-size-sm:15px;--client-type-size-md:16px;--client-type-size-lg:18px;--client-type-size-xl:20px;--client-type-size-2xl:24px;--client-type-size-3xl:28px;--client-type-leading-tight:1.25;--client-type-leading-snug:1.38;--client-type-leading-normal:1.55;--client-type-leading-relaxed:1.7;--client-type-weight-regular:400;--client-type-weight-medium:500;--client-type-weight-semibold:600;--client-type-weight-bold:700;--client-type-tracking-tight:0;--client-type-tracking-normal:0;--client-type-tracking-caps-tight:0;--client-type-tracking-caps:0}.client-theme .client-type-body,.signal-desk-theme .client-type-body{font-family:var(--font-ui);font-size:var(--client-type-size-md);line-height:var(--client-type-leading-relaxed);font-weight:var(--client-type-weight-regular);letter-spacing:0;text-transform:none;color:var(--client-text-body)}.client-theme .client-type-body-strong,.signal-desk-theme .client-type-body-strong{font-family:var(--font-ui);font-size:var(--client-type-size-md);line-height:var(--client-type-leading-relaxed);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-primary)}.client-theme .client-type-body-sm,.signal-desk-theme .client-type-body-sm{font-family:var(--font-ui);font-size:var(--client-type-size-sm);line-height:var(--client-type-leading-normal);font-weight:var(--client-type-weight-regular);letter-spacing:0;text-transform:none;color:var(--client-text-secondary)}.client-theme .client-type-body-lg,.signal-desk-theme .client-type-body-lg{font-family:var(--font-ui);font-size:var(--client-type-size-lg);line-height:var(--client-type-leading-relaxed);font-weight:var(--client-type-weight-regular);letter-spacing:0;text-transform:none;color:var(--client-text-body)}.client-theme .client-type-section,.signal-desk-theme .client-type-section{font-family:var(--font-ui);font-size:17px;line-height:var(--client-type-leading-snug);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-body)}.client-theme .client-type-lead,.signal-desk-theme .client-type-lead{font-family:var(--font-ui);font-size:19px;line-height:var(--client-type-leading-snug);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-body)}.client-theme .client-type-display,.signal-desk-theme .client-type-display{font-family:var(--font-ui);font-size:24px;line-height:var(--client-type-leading-snug);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-read)}.client-theme .client-type-eyebrow,.signal-desk-theme .client-type-eyebrow,.client-theme .client-type-panel-title,.signal-desk-theme .client-type-panel-title,.client-theme .client-type-chip,.signal-desk-theme .client-type-chip,.client-theme .client-type-tab,.signal-desk-theme .client-type-tab,.client-theme .client-type-badge,.signal-desk-theme .client-type-badge{font-family:var(--font-ui);font-size:var(--client-type-size-xs);line-height:var(--client-type-leading-tight);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-secondary)}.client-theme .client-type-meta,.signal-desk-theme .client-type-meta{font-family:var(--font-ui);font-size:var(--client-type-size-xs);line-height:var(--client-type-leading-normal);font-weight:var(--client-type-weight-regular);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--client-text-muted)}.client-theme .client-type-mono,.signal-desk-theme .client-type-mono,.client-theme .client-type-metric-value,.signal-desk-theme .client-type-metric-value,.client-theme .client-type-metric-hero,.signal-desk-theme .client-type-metric-hero{font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.client-theme .client-type-metric-value,.signal-desk-theme .client-type-metric-value{font-size:var(--client-type-size-sm);line-height:var(--client-type-leading-tight);font-weight:var(--client-type-weight-semibold);color:var(--client-text-primary)}.client-theme .client-type-metric-hero,.signal-desk-theme .client-type-metric-hero{font-size:24px;line-height:1.1;font-weight:var(--client-type-weight-semibold);color:var(--client-text-primary)}.client-theme .client-chrome-label,.signal-desk-theme .client-chrome-label{font-family:var(--font-ui);font-size:13px;line-height:var(--client-type-leading-tight);font-weight:var(--client-type-weight-medium);letter-spacing:0;text-transform:none;color:var(--client-text-muted)}.client-theme .client-chrome-value,.signal-desk-theme .client-chrome-value{font-family:var(--font-ui);font-size:13px;line-height:var(--client-type-leading-tight);font-weight:var(--client-type-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--client-text-primary)}.client-theme .client-card-title,.signal-desk-theme .client-card-title{font-family:var(--font-ui);font-size:16px;line-height:1.35;font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-primary)}.client-theme .client-card-body,.signal-desk-theme .client-card-body{font-family:var(--font-ui);font-size:16px;line-height:var(--client-card-body-leading);font-weight:var(--client-type-weight-regular);letter-spacing:0;text-transform:none;color:var(--client-text-body)}.client-theme .client-type-column-header,.signal-desk-theme .client-type-column-header{font-family:var(--font-ui);font-size:14px;line-height:var(--client-type-leading-tight);font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-muted)}.client-theme .client-type-table-action,.signal-desk-theme .client-type-table-action{font-family:var(--font-ui);font-size:16px;line-height:1.45;font-weight:var(--client-type-weight-medium);letter-spacing:0;text-transform:none;color:var(--client-text-read)}.client-theme .client-type-nav-tab,.signal-desk-theme .client-type-nav-tab{font-family:var(--font-ui);font-size:16px;line-height:var(--client-type-leading-snug);font-weight:var(--client-type-weight-medium);letter-spacing:0;text-transform:none}.client-theme .client-type-nav-tab--active,.signal-desk-theme .client-type-nav-tab--active{font-weight:var(--client-type-weight-semibold)}.client-theme .client-dashboard-page,.signal-desk-theme .client-dashboard-page{background-color:var(--client-bg-app);width:100%;min-width:0;min-height:100%;color:var(--client-text-body);flex-direction:column;display:flex;overflow-x:hidden}.client-theme .client-dashboard-page.client-dashboard-page--fill-viewport,.signal-desk-theme .client-dashboard-page.client-dashboard-page--fill-viewport{height:calc(100vh - var(--client-header-height));min-height:calc(100vh - var(--client-header-height));flex:1}.client-theme .client-dashboard-page.client-dashboard-page--fill-viewport>main,.signal-desk-theme .client-dashboard-page.client-dashboard-page--fill-viewport>main{flex:1;min-height:0}.client-dashboard-paper .client-market-analysis-page,.client-dashboard-paper .client-market-analysis-page.client-dashboard-page{background-color:#0000;background-image:none}.client-theme .client-dashboard-page-shell,.signal-desk-theme .client-dashboard-page-shell{border-top:1px solid var(--client-border-default);background-color:var(--client-bg-card);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.client-theme .client-dashboard-page-shell.client-dashboard-page-shell--flat,.signal-desk-theme .client-dashboard-page-shell.client-dashboard-page-shell--flat,.client-theme .client-dashboard-page-shell.client-dashboard-page-shell--fill,.signal-desk-theme .client-dashboard-page-shell.client-dashboard-page-shell--fill{background-color:var(--client-bg-app);border-top:none;overflow:visible}.client-theme .client-dashboard-page-shell.client-dashboard-page-shell--fill,.signal-desk-theme .client-dashboard-page-shell.client-dashboard-page-shell--fill{flex:1;min-height:0}.client-theme .client-dashboard-page-shell.question-pack-contained-shell,.signal-desk-theme .client-dashboard-page-shell.question-pack-contained-shell,.client-theme .client-dashboard-page-shell.market-analysis-contained-shell,.signal-desk-theme .client-dashboard-page-shell.market-analysis-contained-shell,.client-theme .client-dashboard-page-shell.signals-monitoring-contained-shell,.signal-desk-theme .client-dashboard-page-shell.signals-monitoring-contained-shell{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background-color:var(--client-bg-card);width:min(100% - 2rem,1480px);margin:1rem auto 1.5rem;overflow:visible;box-shadow:0 14px 36px #02061714}.client-dashboard-paper .client-dashboard-page-shell.signals-monitoring-contained-shell{background-image:none}.client-theme .settings-embedded-surface .client-dashboard-page,.signal-desk-theme .settings-embedded-surface .client-dashboard-page{background-color:#0000;background-image:none;min-height:0}.client-theme .settings-embedded-surface .client-dashboard-page-shell,.signal-desk-theme .settings-embedded-surface .client-dashboard-page-shell{background-color:#0000;background-image:none;border-top:none}.client-theme .settings-embedded-surface .client-dashboard-page.client-dashboard-page--fill-viewport,.signal-desk-theme .settings-embedded-surface .client-dashboard-page.client-dashboard-page--fill-viewport{height:auto;min-height:0}.client-theme .settings-embedded-surface .client-dashboard-page-shell.signals-monitoring-contained-shell,.signal-desk-theme .settings-embedded-surface .client-dashboard-page-shell.signals-monitoring-contained-shell,.client-theme .settings-embedded-surface .client-dashboard-page-shell.question-pack-contained-shell,.signal-desk-theme .settings-embedded-surface .client-dashboard-page-shell.question-pack-contained-shell{width:100%;box-shadow:none;background-color:#0000;border:none;border-radius:0;margin:0}.client-theme .client-dashboard-page.signals-monitoring-page,.signal-desk-theme .client-dashboard-page.signals-monitoring-page{padding:0 0 1.5rem}.client-theme .client-dashboard-page-shell.signals-monitoring-contained-shell,.signal-desk-theme .client-dashboard-page-shell.signals-monitoring-contained-shell{background-color:var(--client-bg-card);width:100%;box-shadow:none;background-image:none;border:0;border-radius:0;margin:0;overflow:visible}.client-theme .client-dashboard-page-shell.trends-desk-contained-shell,.signal-desk-theme .client-dashboard-page-shell.trends-desk-contained-shell{width:100%;min-height:0;box-shadow:none;background-color:#0000;background-image:none;border:0;border-radius:0;flex:auto;gap:.75rem;margin:0;padding:1rem;overflow:hidden}.client-theme .trends-desk-control-deck,.signal-desk-theme .trends-desk-control-deck{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:var(--client-bg-card);border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.client-theme .trends-desk-chrome,.signal-desk-theme .trends-desk-chrome{border-bottom:1px solid var(--client-border-subtle);background:var(--client-bg-card)}.client-theme .trends-desk-lens-button,.signal-desk-theme .trends-desk-lens-button{border-color:color-mix(in srgb, var(--client-border-subtle) 60%, var(--client-accent-leader) 40%);background:color-mix(in srgb, var(--client-bg-card) 82%, var(--client-accent-leader) 18%);color:var(--client-accent-leader)}.client-theme .trends-desk-lens-button:hover:not(:disabled),.signal-desk-theme .trends-desk-lens-button:hover:not(:disabled){border-color:var(--client-accent-leader);background:color-mix(in srgb, var(--client-bg-card) 70%, var(--client-accent-leader) 30%);color:var(--client-accent-leader)}.client-theme .trends-desk-lens-button--ready,.signal-desk-theme .trends-desk-lens-button--ready{border-color:var(--client-accent-leader);background:var(--client-accent-leader);color:var(--client-bg-app);box-shadow:0 1px 2px color-mix(in srgb, var(--client-accent-leader) 35%, transparent)}.client-theme .trends-desk-lens-button--ready:hover:not(:disabled),.signal-desk-theme .trends-desk-lens-button--ready:hover:not(:disabled){border-color:var(--client-accent-leader);background:var(--client-accent-leader);color:var(--client-bg-app);opacity:.92}.client-theme .trends-desk-use-in-lens-cta,.signal-desk-theme .trends-desk-use-in-lens-cta{border-color:var(--client-accent-trends-strong);background:var(--client-accent-trends-strong);color:#fff;box-shadow:0 1px 2px color-mix(in srgb, var(--client-accent-trends-strong) 35%, transparent)}.client-theme .trends-desk-use-in-lens-cta:hover:not(:disabled),.signal-desk-theme .trends-desk-use-in-lens-cta:hover:not(:disabled){border-color:var(--client-accent-trends-strong);background:var(--client-accent-trends-strong);color:#fff;opacity:.92}.client-theme .trends-desk-pulse-strip,.signal-desk-theme .trends-desk-pulse-strip{border-bottom:1px solid var(--client-border-subtle);background:color-mix(in srgb, var(--client-bg-panel) 82%, var(--client-bg-card));padding:.75rem 1rem}.client-theme .trends-desk-pulse-grid,.signal-desk-theme .trends-desk-pulse-grid{grid-template-columns:minmax(132px,.75fr) repeat(auto-fit,minmax(148px,1fr));align-items:stretch;gap:.5rem;display:grid}.client-theme .trends-desk-pulse-label,.signal-desk-theme .trends-desk-pulse-label,.client-theme .trends-desk-pulse-chip,.signal-desk-theme .trends-desk-pulse-chip{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:var(--client-bg-card);min-height:4rem}.client-theme .trends-desk-pulse-label,.signal-desk-theme .trends-desk-pulse-label{align-items:center;padding:.75rem 1rem;display:flex}.client-theme .trends-desk-pulse-chip,.signal-desk-theme .trends-desk-pulse-chip{border-left-width:3px;align-items:center;min-width:0;padding:.75rem 1rem;display:flex}.client-theme .trends-desk-pulse-chip:hover,.signal-desk-theme .trends-desk-pulse-chip:hover{background:var(--client-bg-card-hover)}.client-theme .trends-desk-pulse-chip--warning,.signal-desk-theme .trends-desk-pulse-chip--warning{border-left-color:var(--client-accent-warning)}.client-theme .trends-desk-pulse-chip--positive,.signal-desk-theme .trends-desk-pulse-chip--positive{border-left-color:var(--client-accent-positive)}.client-theme .trends-desk-pulse-chip--neutral,.signal-desk-theme .trends-desk-pulse-chip--neutral{border-left-color:var(--client-accent-selected)}.client-theme .trends-desk-tab-row,.signal-desk-theme .trends-desk-tab-row{border-bottom:1px solid var(--client-border-subtle);background:var(--client-bg-card)}.client-theme .trends-desk-segment-strip,.signal-desk-theme .trends-desk-segment-strip{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:var(--client-bg-card);gap:0;min-width:0;max-width:100%;padding:0;display:flex;overflow-x:auto}.client-theme .trends-desk-segment-tab,.signal-desk-theme .trends-desk-segment-tab{border:0;border-right:1px solid var(--client-border-subtle);background:var(--client-bg-card);min-height:2.25rem;color:var(--client-text-secondary);border-radius:0;flex:none;align-items:center;gap:.5rem;padding:0 .875rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.client-theme .trends-desk-segment-tab:hover,.signal-desk-theme .trends-desk-segment-tab:hover{color:var(--client-text-primary);background:var(--client-bg-card-hover)}.client-theme .trends-desk-segment-tab:first-child,.signal-desk-theme .trends-desk-segment-tab:first-child{border-radius:calc(var(--client-radius-sm) - 1px) 0 0 calc(var(--client-radius-sm) - 1px)}.client-theme .trends-desk-segment-tab:last-child,.signal-desk-theme .trends-desk-segment-tab:last-child{border-radius:0 calc(var(--client-radius-sm) - 1px) calc(var(--client-radius-sm) - 1px) 0;border-right:0}.client-theme .trends-desk-segment-tab--active,.signal-desk-theme .trends-desk-segment-tab--active{background:color-mix(in srgb, var(--client-bg-card) 94%, var(--client-accent-selected) 6%);color:var(--client-accent-selected);box-shadow:inset 0 0 0 1px var(--client-accent-selected)}.client-theme .trends-desk-segment-count,.signal-desk-theme .trends-desk-segment-count{border-left:1px solid var(--client-border-subtle);color:var(--client-text-faint);opacity:1;padding-left:.5rem}.client-theme .trends-desk-segment-count--active,.signal-desk-theme .trends-desk-segment-count--active{border-left-color:color-mix(in srgb, var(--client-accent-selected) 32%, var(--client-border-subtle));color:var(--client-accent-selected)}.client-theme .trends-desk-result-count,.signal-desk-theme .trends-desk-result-count{white-space:nowrap;border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:color-mix(in srgb, var(--client-bg-panel) 72%, var(--client-bg-card));align-items:center;min-height:2.25rem;padding:0 .75rem;display:inline-flex}.client-theme .trends-desk-toolbar,.signal-desk-theme .trends-desk-toolbar{background:var(--client-bg-card)}.client-theme .trends-desk-search-input,.signal-desk-theme .trends-desk-search-input{border-radius:var(--client-radius-sm);background:var(--client-bg-card)}.client-theme .trends-desk-clear-button,.signal-desk-theme .trends-desk-clear-button{border-color:var(--client-border-subtle);background:color-mix(in srgb, var(--client-bg-card) 72%, transparent)}.client-theme .trends-desk-feed-surface,.signal-desk-theme .trends-desk-feed-surface{box-shadow:0 1px 2px color-mix(in srgb, var(--client-text-primary) 5%, transparent)}.client-theme .trends-desk-evidence-list,.signal-desk-theme .trends-desk-evidence-list,.client-theme .trends-desk-selection-toolbar,.signal-desk-theme .trends-desk-selection-toolbar{background:var(--client-bg-card)}.client-theme .trends-desk-evidence-header,.signal-desk-theme .trends-desk-evidence-header{background:color-mix(in srgb, var(--client-bg-card) 90%, var(--client-accent-selected) 10%);color:var(--client-text-muted);font-family:var(--client-font-sans);font-size:11px;font-weight:600}.client-theme .trends-desk-detail-drawer,.signal-desk-theme .trends-desk-detail-drawer{scrollbar-width:none}@media (min-width:768px){.client-theme .trends-desk-workspace-grid--detail-open,.signal-desk-theme .trends-desk-workspace-grid--detail-open{grid-template-columns:minmax(0,1fr) 390px}.client-theme .trends-desk-workspace-grid--detail-open .trends-desk-control-deck,.client-theme .trends-desk-workspace-grid--detail-open .trends-desk-feed-surface,.signal-desk-theme .trends-desk-workspace-grid--detail-open .trends-desk-control-deck,.signal-desk-theme .trends-desk-workspace-grid--detail-open .trends-desk-feed-surface{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.client-theme .trends-desk-workspace-grid,.signal-desk-theme .trends-desk-workspace-grid{align-items:stretch}}@media (max-width:767px){.client-theme .client-dashboard-page-shell.question-pack-contained-shell,.signal-desk-theme .client-dashboard-page-shell.question-pack-contained-shell,.client-theme .client-dashboard-page-shell.market-analysis-contained-shell,.signal-desk-theme .client-dashboard-page-shell.market-analysis-contained-shell,.client-theme .client-dashboard-page-shell.signals-monitoring-contained-shell,.signal-desk-theme .client-dashboard-page-shell.signals-monitoring-contained-shell,.client-theme .client-dashboard-page-shell.trends-desk-contained-shell,.signal-desk-theme .client-dashboard-page-shell.trends-desk-contained-shell{width:100%;box-shadow:none;border-left:none;border-right:none;border-radius:0;margin:0}.client-theme .client-dashboard-page.signals-monitoring-page,.signal-desk-theme .client-dashboard-page.signals-monitoring-page{padding:0}.client-theme .client-dashboard-page-shell.trends-desk-contained-shell,.signal-desk-theme .client-dashboard-page-shell.trends-desk-contained-shell{padding:.75rem}.client-theme .trends-desk-search-control,.signal-desk-theme .trends-desk-search-control{flex-basis:100%}.client-theme .trends-desk-search-input,.signal-desk-theme .trends-desk-search-input{max-width:none}}.client-theme .client-dashboard-flush-panel,.signal-desk-theme .client-dashboard-flush-panel{background-color:var(--client-bg-app);width:100%;min-width:0;box-shadow:none;border:none;border-radius:0;overflow:hidden}.client-theme .client-dashboard-flush-panel.client-dashboard-flush-panel--scroll,.signal-desk-theme .client-dashboard-flush-panel.client-dashboard-flush-panel--scroll{flex:1;min-height:0;overflow:hidden auto}.client-theme .client-dashboard-section-header,.signal-desk-theme .client-dashboard-section-header{border-bottom:1px solid var(--client-border-subtle);background-color:var(--client-bg-elevated);padding:var(--client-dashboard-section-header-padding);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.client-theme .client-dashboard-section-header h2,.client-theme .client-dashboard-section-header h3,.signal-desk-theme .client-dashboard-section-header h2,.signal-desk-theme .client-dashboard-section-header h3{font-family:var(--font-ui);font-size:16px;font-weight:var(--client-type-weight-semibold);letter-spacing:0;text-transform:none;color:var(--client-text-primary);margin:0}.client-theme .client-dashboard-callout,.signal-desk-theme .client-dashboard-callout{border-left:3px solid var(--client-border-leader);background-color:var(--client-tone-leader-bg);font-family:var(--font-ui);font-size:15px;line-height:var(--client-type-leading-normal);letter-spacing:0;text-transform:none;color:var(--client-accent-leader);padding:.875rem 1rem}.client-theme .client-strategic-move-label,.signal-desk-theme .client-strategic-move-label{min-height:var(--client-strategic-move-label-min-height);padding-inline:var(--client-strategic-move-label-padding-inline);font-family:var(--font-ui);font-size:var(--client-strategic-move-label-font-size);line-height:1;font-weight:var(--client-type-weight-semibold);letter-spacing:0!important;text-transform:none!important}.client-theme aside,.signal-desk-theme aside{font-family:var(--font-ui);letter-spacing:0;text-transform:none;font-size:15px}.client-theme aside nav,.signal-desk-theme aside nav{font-size:15px;line-height:1.45}.client-theme aside section.divide-y.divide-client-border-subtle,.signal-desk-theme aside section.divide-y.divide-client-border-subtle{flex-direction:column;gap:1rem;padding:1rem;display:flex}.client-theme aside section.divide-y.divide-client-border-subtle>div,.signal-desk-theme aside section.divide-y.divide-client-border-subtle>div{padding:0!important}.client-theme aside section.divide-y.divide-client-border-subtle>:not([hidden])~:not([hidden]),.signal-desk-theme aside section.divide-y.divide-client-border-subtle>:not([hidden])~:not([hidden]){border-top-width:0!important;border-bottom-width:0!important}.client-theme .client-data-table,.signal-desk-theme .client-data-table{font-family:var(--font-ui);letter-spacing:0;text-transform:none;color:var(--client-text-body);font-size:15px;line-height:1.5}.client-theme .client-data-table .terminal-thin-scrollbar.aeo-proof-table-scrollbar,.signal-desk-theme .client-data-table .terminal-thin-scrollbar.aeo-proof-table-scrollbar{scrollbar-width:thin;scrollbar-color:var(--client-border-strong) var(--client-bg-panel)}.client-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar{width:8px;height:8px}.signal-desk-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar{width:8px;height:8px}.client-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-track{background:var(--client-bg-panel)}.client-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-corner{background:var(--client-bg-panel)}.signal-desk-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-track{background:var(--client-bg-panel)}.signal-desk-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-corner{background:var(--client-bg-panel)}.client-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-thumb{border:2px solid var(--client-bg-panel);background-color:var(--client-border-strong);background-clip:padding-box;border-radius:999px}.signal-desk-theme .client-data-table .aeo-proof-table-scrollbar::-webkit-scrollbar-thumb{border:2px solid var(--client-bg-panel);background-color:var(--client-border-strong);background-clip:padding-box;border-radius:999px}.client-theme .client-data-table th,.client-theme .client-data-table [role=columnheader],.signal-desk-theme .client-data-table th,.signal-desk-theme .client-data-table [role=columnheader]{font-family:var(--font-ui);color:var(--client-table-header-text);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0!important;text-transform:none!important}.client-theme .client-data-table td,.client-theme .client-data-table [role=cell],.signal-desk-theme .client-data-table td,.signal-desk-theme .client-data-table [role=cell]{font-family:var(--font-ui);font-size:15px;line-height:1.5;letter-spacing:0!important;text-transform:none!important}.client-theme .client-data-table [class*=text-xs],.signal-desk-theme .client-data-table [class*=text-xs]{font-size:13px!important;line-height:1.4!important}.client-theme .client-data-table [class*=text-sm],.signal-desk-theme .client-data-table [class*=text-sm]{font-size:15px!important;line-height:1.5!important}.client-theme .client-data-table [class*="text-[10px]"],.client-theme .client-data-table [class*="text-[11px]"],.client-theme .client-data-table [class*="text-[12px]"],.signal-desk-theme .client-data-table [class*="text-[10px]"],.signal-desk-theme .client-data-table [class*="text-[11px]"],.signal-desk-theme .client-data-table [class*="text-[12px]"]{font-size:13px!important;line-height:1.4!important}.client-theme .client-data-table [class*="text-[13px]"],.client-theme .client-data-table [class*="text-[14px]"],.signal-desk-theme .client-data-table [class*="text-[13px]"],.signal-desk-theme .client-data-table [class*="text-[14px]"]{font-size:15px!important;line-height:1.5!important}.client-theme .client-data-table [class*="text-[15px]"],.client-theme .client-data-table [class*="text-[16px]"],.signal-desk-theme .client-data-table [class*="text-[15px]"],.signal-desk-theme .client-data-table [class*="text-[16px]"]{font-size:16px!important;line-height:1.45!important}.client-theme .client-data-table [class*=text-lg],.signal-desk-theme .client-data-table [class*=text-lg]{font-size:18px!important;line-height:1.35!important}.client-theme .client-data-table [class*=border-r],.client-theme .client-data-table [class*=border-b],.client-theme .client-data-table [class*=border-x],.client-theme .client-data-table [class*=border-zinc-700],.client-theme .client-data-table [class*=border-gray-],.signal-desk-theme .client-data-table [class*=border-r],.signal-desk-theme .client-data-table [class*=border-b],.signal-desk-theme .client-data-table [class*=border-x],.signal-desk-theme .client-data-table [class*=border-zinc-700],.signal-desk-theme .client-data-table [class*=border-gray-]{border-color:var(--client-table-border)!important}.client-theme .client-data-table [class*=text-amber-300],.signal-desk-theme .client-data-table [class*=text-amber-300]{color:var(--client-table-header-text)!important}.client-theme .client-data-table.client-data-table--auto-height,.signal-desk-theme .client-data-table.client-data-table--auto-height,.client-theme .client-data-table.client-data-table--auto-height.h-full,.client-theme .client-data-table.client-data-table--auto-height.min-h-96,.signal-desk-theme .client-data-table.client-data-table--auto-height.h-full,.signal-desk-theme .client-data-table.client-data-table--auto-height.min-h-96{height:auto!important;min-height:0!important}.client-theme .client-data-table.client-data-table--auto-height>div[class*=overflow-y-auto],.signal-desk-theme .client-data-table.client-data-table--auto-height>div[class*=overflow-y-auto]{flex:none!important;height:auto!important;overflow-y:visible!important}.client-theme.client-market-analysis-page,.signal-desk-theme.client-market-analysis-page{--client-type-size-sm:15px;--client-type-size-md:16px;--client-type-size-lg:18px;--client-type-size-xl:20px}.client-theme .client-market-analysis-workspace,.signal-desk-theme .client-market-analysis-workspace{-moz-column-gap:0;grid-template-columns:minmax(0,1fr);gap:1.25rem 0;padding:0;display:grid}.client-theme .client-market-analysis-context,.signal-desk-theme .client-market-analysis-context,.client-theme .client-market-analysis-sidebar,.signal-desk-theme .client-market-analysis-sidebar{min-width:0}.client-theme .client-market-analysis-sidebar-panel,.signal-desk-theme .client-market-analysis-sidebar-panel{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:var(--client-bg-card);box-shadow:none;overflow:hidden}.client-theme .client-market-analysis-sidebar-header,.signal-desk-theme .client-market-analysis-sidebar-header{border-bottom:1px solid var(--client-border-subtle);background:var(--client-bg-elevated);min-height:4.75rem;padding:1rem}.client-theme .client-market-analysis-sidebar-nav,.signal-desk-theme .client-market-analysis-sidebar-nav{gap:0;padding:0;display:flex;overflow-x:auto}.client-theme .client-market-analysis-sidebar-item,.signal-desk-theme .client-market-analysis-sidebar-item{border:0;border-right:1px solid var(--client-border-subtle);min-width:13rem;min-height:3.125rem;color:var(--client-text-secondary);background:0 0;border-radius:0;align-items:center;padding:0 1rem;display:flex;position:relative}.client-theme .client-market-analysis-sidebar-item:last-child,.signal-desk-theme .client-market-analysis-sidebar-item:last-child{border-right:0}.client-theme .client-market-analysis-sidebar-item:hover,.signal-desk-theme .client-market-analysis-sidebar-item:hover{background:color-mix(in srgb, var(--client-bg-card-hover) 68%, transparent);color:var(--client-text-primary)}.client-theme .client-market-analysis-sidebar-item[aria-current=page],.signal-desk-theme .client-market-analysis-sidebar-item[aria-current=page]{background:var(--client-bg-elevated);color:var(--client-text-primary)}.client-theme .client-market-analysis-sidebar-item[aria-current=page]:before,.signal-desk-theme .client-market-analysis-sidebar-item[aria-current=page]:before{background:var(--market-analysis-section-accent);content:"";border-radius:999px;width:2px;position:absolute;top:.625rem;bottom:.625rem;left:0}.client-theme .client-market-analysis-sidebar-title,.signal-desk-theme .client-market-analysis-sidebar-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden}.client-theme .client-market-analysis-content,.signal-desk-theme .client-market-analysis-content{min-width:0}.client-theme .client-market-analysis-readout-hero,.signal-desk-theme .client-market-analysis-readout-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}.client-theme .client-market-analysis-readout-copy,.signal-desk-theme .client-market-analysis-readout-copy{min-width:0;max-width:72rem}@media (min-width:640px){.client-theme .client-market-analysis-workspace,.signal-desk-theme .client-market-analysis-workspace{-moz-column-gap:1.25rem;grid-template-columns:14.75rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:0}.client-theme .client-market-analysis-context,.signal-desk-theme .client-market-analysis-context{grid-column:1/-1}.client-theme .client-market-analysis-sidebar,.signal-desk-theme .client-market-analysis-sidebar{align-self:start;width:14.75rem;margin-left:0;position:sticky;top:5rem}.client-theme .client-market-analysis-workspace.client-signal-risk-map-workspace,.signal-desk-theme .client-market-analysis-workspace.client-signal-risk-map-workspace{-moz-column-gap:1.5rem;grid-template-columns:15.5rem minmax(0,1fr);column-gap:1.5rem}.client-theme .client-signal-risk-map-workspace .client-market-analysis-sidebar,.signal-desk-theme .client-signal-risk-map-workspace .client-market-analysis-sidebar{width:15.5rem}.client-theme .client-market-analysis-sidebar-panel,.signal-desk-theme .client-market-analysis-sidebar-panel{border:1px solid var(--client-border-subtle);border-radius:var(--client-radius-sm);background:var(--client-bg-card)}.client-theme .client-market-analysis-section,.signal-desk-theme .client-market-analysis-section{border-radius:var(--client-radius-sm)}.client-theme .client-market-analysis-sidebar-nav,.signal-desk-theme .client-market-analysis-sidebar-nav{flex-direction:column;max-height:calc(100vh - 8rem);padding:0;overflow:hidden auto}.client-theme .client-market-analysis-sidebar-item,.signal-desk-theme .client-market-analysis-sidebar-item{border-right:0;border-bottom:1px solid var(--client-border-subtle)}.client-theme .client-market-analysis-sidebar-item:last-child,.signal-desk-theme .client-market-analysis-sidebar-item:last-child{border-bottom:0}}@media (min-width:1280px){.client-theme .client-market-analysis-workspace,.signal-desk-theme .client-market-analysis-workspace{grid-template-columns:15rem minmax(0,1fr)}.client-theme .client-market-analysis-sidebar,.signal-desk-theme .client-market-analysis-sidebar{width:15rem}.client-theme .client-market-analysis-workspace.client-signal-risk-map-workspace,.signal-desk-theme .client-market-analysis-workspace.client-signal-risk-map-workspace{-moz-column-gap:2rem;grid-template-columns:16rem minmax(0,1fr);column-gap:2rem}.client-theme .client-signal-risk-map-workspace .client-market-analysis-sidebar,.signal-desk-theme .client-signal-risk-map-workspace .client-market-analysis-sidebar{width:16rem}}.client-theme.client-rollup-table--market-analysis .client-data-table,.signal-desk-theme.client-rollup-table--market-analysis .client-data-table{font-family:var(--font-ui);font-size:16px;line-height:var(--client-type-leading-normal)}.client-theme.client-rollup-table--market-analysis .client-data-table .font-mono,.signal-desk-theme.client-rollup-table--market-analysis .client-data-table .font-mono{font-family:var(--font-ui)!important}.client-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown,.signal-desk-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown{width:100%;min-width:0}.client-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=row],.signal-desk-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=row]{min-height:2.75rem}.client-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=cell],.client-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=columnheader],.signal-desk-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=cell],.signal-desk-theme.client-rollup-table--market-analysis .rollup-expanded-breakdown .client-data-table [role=columnheader]{padding:.7rem .85rem}.client-theme :where([class~=bg-gray-50],[class~=bg-gray-50\/50],[class~=bg-gray-50\/80],[class~=bg-gray-100],[class~=bg-gray-200],[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-zinc-50],[class~=bg-zinc-100],[class~="dark:bg-gray-800/30"],[class~="dark:bg-gray-800/40"],[class~="dark:bg-gray-900/40"],[class~=dark\:bg-gray-950]),.signal-desk-theme :where([class~=bg-gray-50],[class~=bg-gray-50\/50],[class~=bg-gray-50\/80],[class~=bg-gray-100],[class~=bg-gray-200],[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-zinc-50],[class~=bg-zinc-100],[class~="dark:bg-gray-800/30"],[class~="dark:bg-gray-800/40"],[class~="dark:bg-gray-900/40"],[class~=dark\:bg-gray-950]),[data-client-shell=terminal] :where([class~=bg-gray-50],[class~=bg-gray-50\/50],[class~=bg-gray-50\/80],[class~=bg-gray-100],[class~=bg-gray-200],[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-zinc-50],[class~=bg-zinc-100],[class~="dark:bg-gray-800/30"],[class~="dark:bg-gray-800/40"],[class~="dark:bg-gray-900/40"],[class~=dark\:bg-gray-950]){background-color:var(--client-bg-card)!important}.client-theme :where([class~=hover\:bg-gray-50]:hover,[class~="hover:bg-gray-50/50"]:hover,[class~="dark:hover:bg-gray-800/40"]:hover,[class~="dark:hover:bg-gray-800"]:hover),.signal-desk-theme :where([class~=hover\:bg-gray-50]:hover,[class~="hover:bg-gray-50/50"]:hover,[class~="dark:hover:bg-gray-800/40"]:hover,[class~="dark:hover:bg-gray-800"]:hover),[data-client-shell=terminal] :where([class~=hover\:bg-gray-50]:hover,[class~="hover:bg-gray-50/50"]:hover,[class~="dark:hover:bg-gray-800/40"]:hover,[class~="dark:hover:bg-gray-800"]:hover){background-color:var(--client-bg-card-hover)!important}.client-theme [class~=h-8][class~=rounded-full][class~=bg-gray-200][class~=dark\:bg-gray-700],.signal-desk-theme [class~=h-8][class~=rounded-full][class~=bg-gray-200][class~=dark\:bg-gray-700],.client-theme [class~=h-8][class~=rounded-full][class~=bg-gray-200],.signal-desk-theme [class~=h-8][class~=rounded-full][class~=bg-gray-200],[data-client-shell=terminal] [class~=h-8][class~=rounded-full][class~=bg-gray-200]{background-color:var(--client-bg-panel)!important}.client-theme [title^=Average\:],.signal-desk-theme [title^=Average\:],[data-client-shell=terminal] [title^=Average\:]{background-color:var(--client-text-muted)!important}.client-theme [class~=h-full][class~=rounded-full][class~=transition-all]>[class~=text-xs][class~=font-bold],.signal-desk-theme [class~=h-full][class~=rounded-full][class~=transition-all]>[class~=text-xs][class~=font-bold],[data-client-shell=terminal] [class~=h-full][class~=rounded-full][class~=transition-all]>[class~=text-xs][class~=font-bold]{color:var(--client-text-inverse)!important}
