@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:400;src:url(/assets/saira-condensed-latin-400-normal-BrqFk_DA.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2) format("woff2")}:root:root,[data-theme=dark][data-theme]{color-scheme:dark;--neutral-floor:#0b1014;--neutral-chrome:#11181d;--neutral-rail:#172127;--neutral-table:#1b272d;--neutral-header:#26343b;--neutral-overlay:#303f46;--neutral-rule:#3b4d55;--neutral-rule-strong:#627780;--neutral-ink:#e9efef;--neutral-copy:#b5c4c9;--neutral-muted:#9aaeb6;--accent-mint:#77d6ba;--accent-periwinkle:#adb5f5;--accent-amber:#ddbd87;--accent-red:#f1a3a6;--accent-violet:#c4b4df;--surface-canvas:var(--neutral-floor);--surface-chrome:var(--neutral-chrome);--surface-rail:var(--neutral-rail);--surface-table:var(--neutral-table);--surface-header:var(--neutral-header);--surface-overlay:var(--neutral-overlay);--surface-raised:var(--surface-header);--surface-control:var(--surface-rail);--surface-control-hover:var(--surface-header);--surface-selected:color-mix(in srgb,var(--accent-periwinkle) 15%,var(--surface-table));--surface-hover:color-mix(in srgb,var(--neutral-overlay) 90%,var(--accent-periwinkle));--surface-soft:color-mix(in srgb,var(--neutral-copy) 7%,transparent);--surface-highlight:color-mix(in srgb,var(--neutral-ink) 10%,transparent);--surface-scrim:rgb(3 8 11 / 76%);--ink-primary:var(--neutral-ink);--ink-secondary:var(--neutral-copy);--ink-tertiary:var(--neutral-muted);--ink-on-accent:var(--neutral-floor);--rule-subtle:color-mix(in srgb,var(--neutral-rule) 65%,transparent);--rule-default:var(--neutral-rule);--rule-strong:var(--neutral-rule-strong);--rule-selected:var(--accent-periwinkle);--action-primary:var(--accent-periwinkle);--action-primary-strong:var(--accent-periwinkle);--action-secondary:var(--accent-mint);--edge-positive:var(--accent-mint);--edge-negative:var(--accent-amber);--state-ready:var(--accent-mint);--state-building:var(--accent-periwinkle);--state-limited:var(--accent-amber);--state-danger:var(--accent-red);--state-stale:var(--accent-violet);--state-unavailable:var(--neutral-muted);--state-positive-soft:color-mix(in srgb,var(--state-ready) 11%,transparent);--state-negative-soft:color-mix(in srgb,var(--edge-negative) 11%,transparent);--state-danger-soft:color-mix(in srgb,var(--state-danger) 11%,transparent);--state-info-soft:color-mix(in srgb,var(--state-building) 11%,transparent);--state-stale-soft:color-mix(in srgb,var(--state-stale) 11%,transparent);--material-rim:rgb(242 250 250 / 9%);--material-shadow:rgb(0 4 7 / 42%);--elevation-shadow-0:none;--elevation-shadow-1:inset 0 1px 0 var(--material-rim),0 1px 2px var(--material-shadow);--elevation-shadow-2:inset 0 1px 0 var(--material-rim),0 3px 8px var(--material-shadow);--elevation-shadow-3:inset 0 1px 0 var(--material-rim),0 6px 16px var(--material-shadow);--elevation-shadow-4:inset 0 1px 0 var(--material-rim),0 12px 28px var(--material-shadow);--elevation-shadow-5:inset 0 1px 0 var(--material-rim),0 20px 48px var(--material-shadow);--material-inset:inset 0 1px 0 var(--material-rim);--material-pinned-shadow:8px 0 16px -10px rgb(0 3 6 / 85%);--material-header-shadow:0 8px 12px -10px rgb(0 3 6 / 85%);--material-row-lift:inset 0 1px 0 var(--material-rim),0 3px 8px var(--material-shadow);--font-label:"Source Sans 3","Inter","Segoe UI",sans-serif;--font-numeric:"Saira Condensed","Cascadia Mono",Consolas,monospace;--font-code:"Cascadia Mono",Consolas,monospace;--type-micro:.75rem;--type-annotation:.75rem;--type-column:.75rem;--type-label:.8125rem;--type-cell:.875rem;--type-group:.875rem;--type-control:.875rem;--type-section:1.125rem;--type-heading:1.5rem;--type-display:clamp(2rem,4vw,3.75rem);--weight-copy:400;--weight-label:500;--weight-value:600;--weight-heading:650;--leading-flat:1;--leading-tight:1.12;--leading-cell:1.3;--leading-copy:1.45;--tracking-tight:-.02em;--tracking-normal:0;--tracking-label:.035em;--tracking-eyebrow:.07em;--tracking-number:.015em;--space-zero:0;--space-hairline:1px;--space-2xs:.125rem;--space-xs:.25rem;--space-sm:.375rem;--space-md:.5rem;--space-lg:.625rem;--space-xl:.75rem;--space-2xl:1rem;--space-3xl:1.5rem;--space-4xl:2rem;--space-5xl:3rem;--space-6xl:4rem;--stroke-hairline:1px;--stroke-strong:2px;--stroke-accent:3px;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.625rem;--radius-pill:100rem;--size-icon-xs:.75rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--size-icon-xl:2rem;--size-control-sm:2rem;--size-control:2.75rem;--size-control-lg:3rem;--size-avatar:2.25rem;--size-mark:3rem;--measure-toolbar:3.5rem;--measure-rail:4.5rem;--measure-mini:6rem;--measure-short:10rem;--measure-player:10.5rem;--measure-popup:18rem;--measure-panel:20rem;--measure-drawer:32.5rem;--measure-dialog:45rem;--measure-chart:22.5rem;--measure-reading:72ch;--measure-shell:120rem;--offset-chrome:4.5rem;--offset-toolbar:3.5rem;--offset-navigation:4rem;--opacity-zero:0;--opacity-full:1;--opacity-subtle:.24;--opacity-disabled:.55;--opacity-muted:.72;--opacity-loading:.48;--motion-easing:cubic-bezier(.22,.72,.2,1);--motion-duration-short:.12s;--motion-duration-medium:.18s;--motion-duration-long:.32s;--motion-stagger-step:calc(var(--motion-duration-short) * .15);--row-hover-lift:-1px;--z-table-body:1;--z-table-player:3;--z-table-header:6;--z-table-corner:8;--z-rail:12;--z-drawer:120;--z-reveal:1200;--focus-ring:0 0 0 2px var(--surface-canvas),0 0 0 4px var(--action-primary);--jb-logo-lens:#90e6d5;--jb-logo-corner:#a9beff;--jb-logo-wordmark:#f3f6fc;--jb-logo-tile:var(--surface-canvas);--jb-ink-950:var(--surface-canvas);--jb-ink-900:var(--surface-chrome);--jb-ink-850:var(--surface-table);--jb-ink-800:var(--surface-header);--jb-ink-700:var(--surface-overlay);--jb-paper:var(--ink-primary);--jb-paper-muted:var(--ink-secondary);--jb-paper-dim:var(--ink-tertiary);--jb-art-lime:var(--action-secondary);--jb-teal:var(--action-primary);--jb-teal-strong:var(--action-primary-strong);--jb-teal-soft:var(--surface-selected);--jb-orange:var(--edge-negative);--jb-orange-strong:var(--state-limited);--jb-orange-soft:var(--state-negative-soft);--jb-bg:var(--surface-canvas);--jb-bg-soft:var(--surface-chrome);--jb-panel:var(--surface-table);--jb-panel-strong:var(--surface-header);--jb-slate:var(--surface-overlay);--jb-border:var(--rule-default);--jb-border-subtle:var(--rule-subtle);--jb-border-strong:var(--rule-strong);--jb-text:var(--ink-primary);--jb-muted:var(--ink-secondary);--jb-steel:var(--ink-tertiary);--jb-spatial-rim:var(--material-rim);--jb-spatial-shade:var(--material-shadow);--jb-spatial-light:var(--surface-highlight);--jb-spatial-scrim:var(--surface-scrim);--jb-reveal-max-width:var(--measure-popup);--jb-z-reveal:var(--z-reveal);--jb-cell-trigger-height:var(--size-icon-lg);--jb-success:var(--state-ready);--jb-warning:var(--state-limited);--jb-danger:var(--state-danger);--jb-info:var(--state-building);--jb-stale:var(--state-stale);--jb-unavailable:var(--state-unavailable);--jb-font-body:var(--font-label);--jb-font-display:var(--font-numeric);--jb-font-mono:var(--font-numeric);--jb-font:var(--font-label);--jb-text-xs:var(--type-annotation);--jb-text-sm:var(--type-label);--jb-text-md:var(--type-cell);--jb-text-lg:var(--type-section);--jb-text-xl:var(--type-heading);--jb-text-2xl:var(--type-display);--jb-leading-tight:var(--leading-tight);--jb-leading-copy:var(--leading-copy);--jb-space-1:var(--space-xs);--jb-space-2:var(--space-md);--jb-space-3:var(--space-xl);--jb-space-4:var(--space-2xl);--jb-space-5:var(--space-3xl);--jb-space-6:var(--space-4xl);--jb-space-7:var(--space-5xl);--jb-radius-none:var(--radius-none);--jb-radius-xs:var(--radius-xs);--jb-radius-sm:var(--radius-sm);--jb-radius-md:var(--radius-md);--jb-radius-lg:var(--radius-lg);--jb-cut:var(--space-xs);--jb-shadow-soft:var(--elevation-shadow-2);--jb-shadow-strong:var(--elevation-shadow-5);--jb-focus:var(--focus-ring);--jb-ease-standard:var(--motion-easing);--jb-duration-fast:var(--motion-duration-short);--jb-duration-medium:var(--motion-duration-medium);--jb-shell-max:var(--measure-shell);--jb-reading-max:var(--measure-reading);--jb-touch-target:var(--size-control);--jb-evidence-ready:var(--state-ready);--jb-evidence-building:var(--state-building);--jb-evidence-limited:var(--state-limited);--jb-evidence-unavailable:var(--state-unavailable);--jb-evidence-blocked:var(--state-danger);--jb-evidence-surface:var(--surface-table);--jb-evidence-ink:var(--ink-primary);--jb-evidence-copy:var(--ink-secondary);--jb-numeric-font:var(--font-numeric);--jb-type-floor:var(--type-micro);--jb-state-icon-size:var(--size-icon-sm);--jb-weight-semibold:var(--weight-value);--jb-state-action-min:var(--size-control);--jb-skeleton-ink:var(--rule-subtle);--jb-skeleton-line-size:var(--type-micro);--jb-skeleton-pulse-opacity:var(--opacity-loading);--jb-table-leading:var(--leading-cell);--jb-table-identity-inline:var(--measure-player);--jb-z-table-identity:var(--z-table-player);--jb-z-table-header:var(--z-table-header);--jb-z-table-corner:var(--z-table-corner);--jb-chart-1:var(--action-secondary);--jb-chart-2:var(--action-primary);--jb-chart-3:var(--state-limited);--jb-chart-4:var(--state-stale);--jb-chart-5:var(--ink-tertiary);--bg:var(--surface-canvas);--bg-2:var(--surface-chrome);--surface:var(--surface-table);--surface-2:var(--surface-header);--surface-3:var(--surface-soft);--surface-strong:var(--surface-header);--border:var(--rule-default);--border-strong:var(--rule-strong);--text:var(--ink-primary);--muted:var(--ink-secondary);--accent:var(--action-primary);--accent-strong:var(--action-primary-strong);--accent-2:var(--action-secondary);--accent-soft:var(--surface-selected);--brand-bets:var(--action-secondary);--premium:var(--action-primary);--premium-2:var(--action-primary-strong);--warning:var(--state-limited);--danger:var(--state-danger);--success:var(--state-ready);--shadow:var(--elevation-shadow-2);--mono:var(--font-numeric);--font-mono:var(--font-numeric);--jb-row-dense:2.5rem;--jb-row-compact:3rem;--jb-row-comfortable:3.5rem;--jb-rule:var(--stroke-hairline) solid var(--rule-default);--jb-rule-strong:var(--stroke-hairline) solid var(--rule-strong);--jb-evidence-rule:var(--jb-rule);--jb-numeric-variant:tabular-nums lining-nums;--jb-state-reading-max:64ch;--jb-skeleton-width-short:35%;--jb-skeleton-width-medium:65%;--jb-skeleton-width-long:90%;--jb-duration-loading:calc(var(--motion-duration-long) * 4);--jb-table-viewport-max:60vh}[data-theme=light][data-theme]{color-scheme:light;--neutral-floor:#f2f5f2;--neutral-chrome:#e6ece8;--neutral-rail:#f8faf8;--neutral-table:#ffffff;--neutral-header:#edf2ee;--neutral-overlay:#ffffff;--neutral-rule:#c9d6ce;--neutral-rule-strong:#8da299;--neutral-ink:#172c25;--neutral-copy:#405d51;--neutral-muted:#557063;--accent-mint:#1b7159;--accent-periwinkle:#515fa6;--accent-amber:#80551c;--accent-red:#a53e4a;--accent-violet:#6d5299;--surface-hover:color-mix(in srgb,var(--accent-periwinkle) 5%,var(--neutral-table));--surface-scrim:rgb(23 44 37 / 35%);--ink-on-accent:#ffffff;--material-rim:rgb(255 255 255 / 95%);--material-shadow:rgb(18 42 31 / 13%);--material-pinned-shadow:8px 0 16px -10px rgb(18 42 31 / 28%);--material-header-shadow:0 8px 12px -10px rgb(18 42 31 / 25%);--jb-logo-lens:#157d6e;--jb-logo-corner:#5268c4;--jb-logo-wordmark:#142238}:root,[data-density=compact],.density-compact,[data-scenario-density=compact]{--density-row-min:var(--jb-row-compact);--density-cell-inline:var(--space-lg);--density-cell-block:var(--space-sm);--density-cell-gap:var(--space-xs);--density-value-size:var(--type-cell);--density-label-size:var(--type-column);--density-icon-size:var(--size-icon-sm);--density-header-block:var(--space-md);--jb-density-row:var(--density-row-min);--jb-density-cell-inline:var(--density-cell-inline);--jb-density-cell-block:var(--density-cell-block);--jb-density-text:var(--density-value-size)}[data-density=dense],.density-dense,[data-density=pro]{--density-row-min:var(--jb-row-dense);--density-cell-inline:var(--space-sm);--density-cell-block:var(--space-xs);--density-cell-gap:var(--space-2xs);--density-value-size:var(--type-label);--density-label-size:var(--type-micro);--density-icon-size:var(--size-icon-xs);--density-header-block:var(--space-sm);--jb-density-row:var(--density-row-min);--jb-density-cell-inline:var(--density-cell-inline);--jb-density-cell-block:var(--density-cell-block);--jb-density-text:var(--density-value-size)}[data-density=comfortable],.density-comfortable,[data-scenario-density=comfortable]{--density-row-min:var(--jb-row-comfortable);--density-cell-inline:var(--space-2xl);--density-cell-block:var(--space-lg);--density-cell-gap:var(--space-sm);--density-value-size:.9375rem;--density-label-size:var(--type-label);--density-icon-size:var(--size-icon-md);--density-header-block:var(--space-xl);--jb-density-row:var(--density-row-min);--jb-density-cell-inline:var(--density-cell-inline);--jb-density-cell-block:var(--density-cell-block);--jb-density-text:var(--density-value-size)}:root{--size-icon-badge:1.75rem;--measure-bt-workspace-block:6.5rem;--measure-bt-field-inline:7.5rem;--measure-bt-stat-strip-extent:6.875rem;--measure-bt-overview-primary-grid-extent:10.625rem;--measure-bt-overview-secondary-grid-extent:9.375rem;--measure-bt-pending-replay-extent:11.25rem;--measure-bt-pending-replay-extent-expanded:16.25rem;--measure-bt-model-readout-extent:17.5rem;--measure-bt-model-readout-inline:47.5rem;--measure-bt-sync-plan-jobs-extent:13.125rem;--measure-bt-combo-sport-select-inline:11.875rem;--measure-bt-combo-date-strip-extent:17.5rem;--measure-bt-combo-date-explainer-inline:13.75rem;--measure-bt-combo-date-explainer-inline-expanded:28.75rem;--measure-bt-combo-evidence-head-extent:11.25rem;--measure-bt-combo-evidence-head-extent-expanded:5.625rem;--measure-bt-combo-result-grid-extent:14.375rem;--measure-bt-validation-lane-extent:11.875rem;--measure-bt-validation-lane-block:7.375rem;--measure-bt-validation-complexity-extent:9.125rem;--measure-bt-validation-complexity-block:4.875rem;--measure-bt-validation-tiles-block:4.75rem;--measure-bt-treemap-controls-inline:9.375rem;--measure-bt-combo-treemap-block:18.75rem;--measure-bt-combo-overview-cards-extent:14.375rem;--measure-bt-combo-overview-card-block:4.625rem;--measure-bt-combo-table-inline:42.5rem;--measure-bt-combo-players-inline:16.25rem;--measure-bt-combo-table-inline-narrow:33.75rem;--measure-bt-combo-players-inline-narrow:11.25rem;--measure-bt-validation-tiles-block-narrow:6.5rem;--measure-bt-treemap-controls-extent:8.125rem;--measure-bt-cal-head-extent:6.25rem;--measure-bt-cal-head-extent-expanded:5rem;--measure-bt-num-block-extent:8.125rem;--measure-bt-health-state-strip-extent:11.875rem;--measure-bt-relevance-grid-extent:10.625rem;--measure-bt-refresh-steps-extent:11.25rem;--measure-bt-refresh-step-list-extent:13.125rem;--measure-bt-health-grid-extent:13.75rem;--measure-bt-audit-table-inline:37.5rem;--measure-bt-export-section-tabs-extent:7.5rem;--measure-bt-export-manifest-extent:7.5rem;--measure-bt-export-builder-grid-extent:8.75rem;--measure-bt-export-primary-grid-extent:8.625rem;--measure-bt-export-primary-grid-extent-expanded:8rem;--measure-bt-export-workbook-manifest-extent:10.625rem;--measure-bt-export-workbook-manifest-extent-expanded:9.375rem;--measure-bt-export-edge-contract-extent:9.375rem;--measure-bt-export-edge-contract-extent-expanded:6.875rem;--measure-bt-export-server-job-extent:14.375rem;--measure-bt-export-server-job-extent-expanded:10.625rem;--measure-bt-export-server-job-extent-expanded-limit:15.625rem;--measure-bt-export-preview-inline:47.5rem;--measure-bt-export-preview-inline-expanded:11.875rem;--measure-bt-export-local-tools-row-extent:11.875rem;--measure-bt-export-local-tools-row-extent-expanded:11.25rem;--measure-bt-export-history-extent:13.125rem;--measure-bt-export-history-record-extent:11.25rem;--measure-bt-export-history-record-extent-expanded:15rem;--measure-bt-export-history-record-extent-expanded-limit:13.75rem;--measure-bt-sync-grid-extent:6.875rem;--measure-bt-sync-grid-extent-expanded:8.75rem;--measure-bt-sync-grid-extent-expanded-limit:13.75rem;--measure-bt-save-row-inline:12.5rem;--measure-bt-export-preview-inline-narrow:42.5rem;--measure-bt-cal-row-extent:5.625rem;--measure-bt-cal-row-extent-narrow:4.375rem;--measure-bt-mkt-head-extent:11.875rem;--measure-bt-mkt-head-extent-wide:5.25rem;--measure-bt-mkt-head-extent-wide-limit:6.25rem;--measure-bt-mkt-head-extent-wide-limit-secondary:5.75rem;--measure-bt-mkt-head-extent-wide-limit-secondary-3m:8.125rem;--measure-bt-mkt-head-extent-wide-limit-secondary-4q:10.625rem;--measure-bt-cal-head-extent-wide:4.375rem;--measure-bt-cal-head-extent-wide-limit:5.625rem;--measure-bt-cal-head-extent-wide-limit-secondary:7.5rem;--measure-bt-player-controls-extent:11.25rem;--measure-bt-player-controls-extent-expanded:8.125rem;--measure-bt-calibration-summary-grid-extent:11.25rem;--measure-bt-calibration-summary-grid-extent-expanded:15rem;--measure-bt-calibration-summary-grid-extent-expanded-limit:16.25rem;--measure-bt-drift-recents-extent:6.875rem;--measure-bt-drift-table-inline:23.75rem;--measure-bt-workspace-block-narrow:7rem;--measure-bt-strict-compare-table-inline:61.25rem;--measure-bt-calibration-recommendation-table-inline:56.25rem;--measure-bt-admin-candidate-table-inline:70rem;--measure-bt-market-table-inline:53.75rem;--measure-bt-market-table-extent:11.875rem;--measure-bt-market-table-extent-expanded:5.25rem;--measure-bt-market-table-extent-expanded-limit:6.25rem;--measure-bt-market-table-extent-expanded-limit-secondary:5.75rem;--measure-bt-market-table-extent-expanded-limit-secondary-3m:8.125rem;--measure-bt-market-table-extent-expanded-limit-secondary-4q:10.625rem;--measure-bt-scope-detail-grid-extent:9.375rem;--measure-bt-cal-bucket-table-inline:53.75rem;--measure-bt-cal-bucket-table-inline-expanded:13.75rem;--measure-bt-bucket-family-grid-extent:16.25rem;--measure-bt-nuance-table-inline:40rem;--measure-bt-edge-maturity-table-inline:69.375rem;--measure-bt-maturity-audit-cell-inline:11rem;--measure-bt-sync-diagnostics-extent:11.875rem;--measure-bt-compact-table-inline:47.5rem;--measure-bt-nuance-table-inline-narrow:35rem;--measure-bt-cal-bucket-table-inline-narrow:47.5rem;--measure-product-tagline-inline:26.25rem;--measure-telemetry-inline:4.625rem;--measure-sport-tabs-inline:8rem;--measure-bt-export-workflow-extent:8.25rem;--measure-bt-export-readiness-card-extent:9.75rem;--measure-deferred-workspace-fallback-block:16.25rem;--measure-bt-grade-evidence-disclosure-extent:15rem;--measure-bt-grade-evidence-disclosure-extent-expanded:26.25rem;--measure-terminal-shell-inline:15.9375rem;--measure-terminal-shell-inline-narrow:13.125rem;--measure-public-landing-inline:13.5rem;--measure-empty-inline:26.25rem;--measure-loading__bar-inline:26.25rem;--measure-workspace-extent:4.375rem;--measure-terminal-shell-block:4.25rem;--measure-terminal-shell-extent:11.25rem;--measure-terminal-shell-block-expanded:6.375rem;--measure-terminal-shell-extent-narrow:5.125rem;--measure-original-line-table-scroll-block:26.25rem;--measure-captured-feature-table-inline:7rem;--measure-captured-feature-table-inline-expanded:9.375rem;--measure-captured-feature-table-inline-expanded-limit:11.25rem;--measure-terminal-shell-extent-expanded:19.375rem;--measure-terminal-shell-inline-expanded:5.5rem;--measure-terminal-shell-block-expanded-limit:41.25rem;--measure-account-modal-inline:35rem;--measure-account-modal-inline-expanded:61.25rem;--measure-account-modal-inline-expanded-limit:31.25rem;--measure-account-pricing-modal-inline:40rem;--measure-bookmaker-coverage-extent:6.25rem;--measure-model-health-table-inline:65rem;--measure-model-health-table-extent:5.875rem;--measure-model-health-table-extent-narrow:5.125rem;--measure-public-hero__art-inline:17.5rem;--measure-public-hero__art-block:8rem;--measure-public-hero-extent:11.25rem;--measure-public-hero__art-inline-narrow:14.375rem;--measure-inspect-league-extent:4.75rem;--measure-inspect-league-extent-narrow:4.375rem;--measure-smart-slip-item-badges-inline:10.625rem;--measure-smart-slip-tracking-input-inline:5.625rem;--measure-smart-slip-tracking-input-row-inline:5rem;--measure-smart-slip-nav-extent:9.25rem;--measure-smart-slip-leg-row-inline:7.25rem;--measure-smart-slip-leg-row-inline-narrow:6.375rem;--measure-terminal-shell-inline-wide:110rem;--measure-terminal-shell-inline-wide-limit:7.625rem;--measure-terminal-shell-extent-wide:8.875rem;--measure-terminal-shell-inline-wide-limit-secondary:60rem;--measure-public-landing-extent:5rem;--measure-metric-review-table-scroll-block:27.5rem;--measure-metric-review-table-scroll-inline:48.75rem;--measure-metric-review-table-scroll-inline-expanded:14.375rem;--measure-metric-review-actions-extent:8.75rem;--measure-detail-drawer-block:28.75rem;--measure-terminal-shell-inline-narrow-limit:5.25rem;--measure-terminal-shell-inline-wide-limit-secondary-2g:5.5rem;--measure-terminal-shell-inline-wide-limit-secondary-4k:10.25rem;--measure-terminal-shell-inline-wide-limit-secondary-46:9.375rem;--measure-terminal-shell-inline-wide-limit-secondary-3c:7.5rem;--measure-terminal-shell-inline-wide-limit-secondary-p0:56.25rem;--measure-terminal-shell-inline-wide-limit-secondary-50:11.25rem;--measure-terminal-shell-inline-wide-limit-secondary-40:9rem;--measure-terminal-shell-inline-narrow-limit-secondary:6.25rem;--measure-terminal-shell-inline-narrow-limit-secondary-2g:5.5rem;--measure-terminal-shell-inline-narrow-limit-secondary-1w:4.25rem;--measure-private-shell-inline:100rem;--measure-private-hero-inline:53.125rem;--measure-primary-action-inline:11.25rem;--measure-metric-panel-block:7.25rem;--measure-sport-tabs-inline-expanded:5.375rem;--measure-mode-card-inline:13.75rem;--measure-mode-card-extent:13.75rem;--measure-control-card-extent:11.25rem;--measure-control-card-inline:11.25rem;--measure-result-head-extent:21.25rem;--measure-result-head-extent-expanded:11.875rem;--measure-result-head-extent-expanded-limit:6.25rem;--measure-result-head-extent-expanded-limit-secondary:7.5rem;--measure-result-head-extent-expanded-limit-secondary-50:11.25rem;--measure-result-head-inline:65.625rem;--measure-source-card-extent:17.5rem;--measure-private-shell-inline-narrow:47.5rem;--measure-terminal-shell-extent-narrow-limit:5.375rem;--measure-msb-select-inline:8.25rem;--measure-mobile-more-overlay-extent:4.625rem;--measure-mobile-more-sheet-block:26.875rem;--measure-terminal-panel-extent:11.375rem;--measure-terminal-panel-inline:9.375rem;--measure-mobile-column-popover-block:26.25rem;--measure-mobile-column-popover-inline:17.5rem;--measure-data-panel-inline:82.5rem;--measure-terminal-panel-inline-narrow:11.875rem;--measure-terminal-panel-inline-narrow-limit:5.125rem;--measure-terminal-panel-inline-narrow-limit-secondary:7.375rem;--measure-terminal-panel-inline-narrow-limit-secondary-4c:9.75rem;--measure-terminal-panel-inline-narrow-limit-secondary-64:13.75rem;--measure-data-panel-inline-narrow:9.375rem;--measure-data-panel-inline-narrow-limit:11.875rem;--measure-data-panel-inline-narrow-limit-secondary:5.125rem;--measure-data-panel-inline-narrow-limit-secondary-3a:7.375rem;--measure-data-panel-inline-narrow-limit-secondary-4c:9.75rem;--measure-data-panel-inline-narrow-limit-secondary-64:13.75rem;--measure-msb-select-inline-narrow:7rem;--measure-hist-search-wrap-extent:11.25rem;--measure-data-status-cell-inline:11.875rem;--measure-historical-table-inline:8.25rem;--measure-backtest-evidence-extent:9.375rem;--measure-be-seg-row-extent:7.5rem;--measure-be-seg-row-extent-expanded:9.375rem;--measure-be-bucket-row-extent:5.625rem;--measure-be-seg-row-extent-narrow:5.625rem;--measure-backtest-scenarios-extent:15rem;--measure-backtest-field-inline:8.125rem;--measure-backtest-views-inline:11.875rem;--measure-model-perf-columns-extent:14.375rem;--measure-scenario-toolbar-inline:11.25rem;--measure-backtest-field-inline-narrow:7.75rem;--measure-terminal-panel-inline-narrow-limit-secondary-2m:5.875rem;--measure-rr-summary-block:4.125rem;--measure-chart-panel--game-log-extent:5.625rem;--measure-terminal-shell-inline-expanded-limit:110rem;--measure-terminal-shell-inline-expanded-limit-secondary:6.875rem;--measure-terminal-shell-extent-expanded-limit:14.375rem;--measure-public-landing-block:5.625rem;--measure-terminal-shell-extent-expanded-limit-secondary:13.75rem;--measure-terminal-shell-inline-narrow-limit-secondary-8c:18.75rem;--measure-terminal-shell-extent-expanded-limit-secondary-6o:15rem;--measure-terminal-shell-extent-expanded-limit-secondary-44:9.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-9g:21.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-sw:65rem;--measure-terminal-shell-inline-expanded-limit-secondary-3c:7.5rem;--measure-terminal-shell-extent-expanded-limit-secondary-3m:8.125rem;--measure-terminal-shell-inline-expanded-limit-secondary-5m:12.625rem;--measure-terminal-shell-extent-narrow-limit-secondary:6.875rem;--measure-terminal-shell-inline-narrow-limit-secondary-8m:19.375rem;--measure-terminal-shell-extent-narrow-limit-secondary-3c:7.5rem;--measure-terminal-shell-inline-expanded-limit-secondary-c8:27.5rem;--measure-terminal-shell-block-expanded-limit-secondary:35rem;--measure-terminal-shell-inline-expanded-limit-secondary-p0:56.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-2s:6.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-3o:8.25rem;--measure-terminal-shell-extent-expanded-limit-secondary-2s:6.25rem;--measure-terminal-shell-extent-expanded-limit-secondary-78:16.25rem;--measure-terminal-shell-extent-expanded-limit-secondary-5k:12.5rem;--measure-terminal-shell-inline-wide-limit-secondary-l4:47.5rem;--measure-terminal-shell-inline-wide-limit-secondary-2c:5.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-3m:8.125rem;--measure-terminal-shell-inline-expanded-limit-secondary-iw:42.5rem;--measure-terminal-shell-inline-wide-limit-secondary-uk:68.75rem;--measure-terminal-shell-inline-wide-limit-secondary-3y:8.875rem;--measure-terminal-shell-extent-narrow-limit-secondary-2i:5.625rem;--measure-terminal-shell-inline-narrow-limit-secondary-9g:21.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-34:7rem;--measure-terminal-shell-inline-expanded-limit-secondary-u0:67.5rem;--measure-terminal-shell-inline-expanded-limit-secondary-78:16.25rem;--measure-terminal-shell-inline-expanded-limit-secondary-64:13.75rem;--measure-terminal-shell-inline-expanded-limit-secondary-40:9rem;--measure-terminal-shell-inline-narrow-limit-secondary-2y:6.625rem;--measure-terminal-shell-inline-narrow-limit-secondary-28:5rem;--measure-sport-art-canvas-extent:100rem;--measure-sport-artwork--banner-inline:9rem;--measure-sport-artwork--header-inline:7.5rem;--measure-sport-artwork--player-inline:7.5rem;--measure-sport-artwork--state-inline:13.75rem;--measure-sport-artwork--state-block:5.5rem;--measure-sport-art-section-block:8.75rem;--measure-sport-art-section-block-expanded:15rem;--measure-sport-art-header-inline:7.5rem;--measure-sport-artwork--state-block-narrow:5rem;--measure-initial-loading-card-inline:47.5rem;--measure-initial-loading-logo-block:5.125rem;--measure-initial-loading-logo-block-expanded:7.25rem;--measure-initial-loading-logo-inline:5.125rem;--measure-initial-loading-logo-inline-expanded:7.25rem;--measure-top-nav-inline:118.75rem;--measure-brand-mark-block:6.75rem;--measure-brand-mark-inline:6.75rem;--measure-telemetry-inline-expanded:5.625rem;--measure-theme-toggle-inline:4.25rem;--measure-hero-grid-inline:118.75rem;--measure-sport-tabs-inline-expanded-limit:9.75rem;--measure-sport-tabs-inline-expanded-limit-secondary:11.875rem;--measure-sport-tabs-inline-expanded-limit-secondary-3u:8.625rem;--measure-workspace-tabs-inline:118.75rem;--measure-workspace-title-inline:118.75rem;--measure-command-strip-extent:13.75rem;--measure-command-strip-extent-expanded:16.875rem;--measure-command-strip-extent-expanded-limit:17.5rem;--measure-command-strip-inline:118.75rem;--measure-strip-items-extent:7rem;--measure-selected-readiness-summary-extent:11.875rem;--measure-selected-readiness-summary-block:5.75rem;--measure-command-card-block:5.875rem;--measure-workspace-tabs-extent:13.125rem;--measure-workspace-tabs-inline-expanded:11.875rem;--measure-workspace-tabs-extent-expanded:9.25rem;--measure-workspace-tabs-inline-expanded-limit:8.875rem;--measure-workspace-nav-strip-inline:118.75rem;--measure-scenario-shell-inline:118.75rem;--measure-combo-readiness-shell-inline:118.75rem;--measure-combo-size-control-extent:14.375rem;--measure-standalone-workspace-inline:118.75rem;--measure-data-health-local-header-extent:17.5rem;--measure-data-health-local-header-inline:118.75rem;--measure-data-health-local-status-inline:118.75rem;--measure-health-card-block:5.75rem;--measure-coverage-status-table-inline:57.5rem;--measure-coverage-health-chip-strip-inline:13.75rem;--measure-cfl-live-coverage__table-inline:38.75rem;--measure-cfl-live-coverage__table-inline-narrow:35rem;--measure-intelligence-card-block:7rem;--measure-provider-mapping-admin-row-extent:10.625rem;--measure-scenario-grid-extent:26.25rem;--measure-corridor-block:11.75rem;--measure-template-card-block:8.25rem;--measure-scenario-table-inline:76.25rem;--measure-historical-readiness-grid-extent:9.375rem;--measure-historical-trend-body-extent:11.875rem;--measure-historical-trend-plot-block:16.875rem;--measure-historical-market-switcher__chips-block:4.875rem;--measure-historical-table-inline-expanded:70rem;--measure-historical-table-inline-expanded-limit:13.75rem;--measure-historical-notes-inline:16.25rem;--measure-placeholder-sport-state-block:26.25rem;--measure-placeholder-state-grid-inline:56.25rem;--measure-terminal-layout-extent:17.875rem;--measure-terminal-layout-extent-expanded:15.625rem;--measure-history-layout-extent:17.875rem;--measure-table-first-workspace-inline:118.75rem;--measure-active-lines-pro-refresh-inline:21.25rem;--measure-active-lines-skeleton-row-extent:11.875rem;--measure-active-lines-skeleton-row-extent-expanded:6.875rem;--measure-active-lines-skeleton-row-extent-expanded-limit:4.375rem;--measure-active-lines-table-inline:38.75rem;--measure-compact-search-extent:21.25rem;--measure-compact-search-inline:15rem;--measure-sidebar-panel-block:7rem;--measure-chart-panel-block:13rem;--measure-chart-panel--game-log-block:35rem;--measure-table-header-copy-inline:35rem;--measure-column-menu-inline:11.875rem;--measure-table-tools-popover-inline:15rem;--measure-terminal-table-inline:111.25rem;--measure-terminal-table-inline-expanded:5.375rem;--measure-insight-tier-inline:4.625rem;--measure-density-pro-inline:117.5rem;--measure-terminal-table-inline-expanded-limit:10.625rem;--measure-terminal-table-inline-expanded-limit-secondary:13.125rem;--measure-terminal-table-inline-expanded-limit-secondary-34:7rem;--measure-terminal-table-inline-expanded-limit-secondary-8c:18.75rem;--measure-terminal-table-inline-expanded-limit-secondary-46:9.375rem;--measure-terminal-table-inline-expanded-limit-secondary-3y:8.875rem;--measure-terminal-table-inline-expanded-limit-secondary-3u:8.625rem;--measure-terminal-table-inline-expanded-limit-secondary-38:7.25rem;--measure-terminal-table-inline-expanded-limit-secondary-3a:7.375rem;--measure-game-cell-inline:11.875rem;--measure-movement-inline:5.75rem;--measure-density-pro-inline-expanded:5.125rem;--measure-mini-bar-inline:4.875rem;--measure-model-notes-inline:18.75rem;--measure-scenario-sport-select-inline:8.25rem;--measure-scenario-reference-controls-extent:6.875rem;--measure-scenario-reference-controls-extent-expanded:11.25rem;--measure-scenario-reference-controls-extent-expanded-limit:8.75rem;--measure-scenario-reference-controls-extent-expanded-limit-secondary:8.125rem;--measure-scenario-engine-controls-extent:11.25rem;--measure-scenario-engine-controls-extent-expanded:13.75rem;--measure-scenario-engine-controls-extent-expanded-limit:8.75rem;--measure-scenario-line-controls-extent:10.625rem;--measure-scenario-line-controls-extent-expanded:17.5rem;--measure-scenario-empty-reasons-inline:47.5rem;--measure-scenario-empty-board-extent:11.25rem;--measure-scenario-track-amount-inline:4.125rem;--measure-heatmap-row-extent:9.375rem;--measure-heatmap-row-extent-expanded:5rem;--measure-heatmap-row-extent-expanded-limit:7.5rem;--measure-scenario-reference-grid-extent:26.875rem;--measure-scenario-signal-strip-extent:8.25rem;--measure-scenario-historical-edge-extent:6.875rem;--measure-scenario-pair-main-extent:5.375rem;--measure-scenario-game-log-block:11.875rem;--measure-scenario-game-row-extent:4.375rem;--measure-stale-chip-inline:10.625rem;--measure-live-empty-state-block:17.5rem;--measure-empty-state-reasons-inline:42.5rem;--measure-empty-state-notes-inline:42.5rem;--measure-live-empty-state-block-narrow:16.25rem;--measure-detail-drawer-inline:61.25rem;--measure-drawer-metrics-extent:8.625rem;--measure-drawer-primary-metrics-extent:13.75rem;--measure-historical-edge-peer-examples-extent:13.125rem;--measure-trust-footer-inline:118.75rem;--measure-intro-guide-extent:13.75rem;--measure-intro-guide-inline:118.75rem;--measure-intro-guide-grid-extent:8.75rem;--measure-chart-frame-block:18.75rem;--measure-chart-frame-inline:14.375rem;--measure-projection-grid-primary-extent:9.375rem;--measure-peer-comparison-table-inline:43.125rem;--measure-peer-comparison-table-inline-expanded:9.6875rem;--measure-matchup-row-extent:10.625rem;--measure-matchup-row-extent-expanded:4.625rem;--measure-matchup-context-grid-extent:6.5625rem;--measure-toast-stack-block:5.75rem;--measure-chart-tooltip-inline:14.375rem;--measure-chart-control-grid-extent:9.375rem;--measure-chart-summary-stats-extent:6.5rem;--measure-toolbox-controls-extent:6.875rem;--measure-toolbox-controls-extent-expanded:9.375rem;--measure-toolbox-grid-extent:7.375rem;--measure-chart-empty-block:16.25rem;--measure-mobile-filter-button-inline:118.75rem;--measure-mobile-filter-drawer-inline:21.25rem;--measure-command-strip-extent-narrow:10.625rem;--measure-command-strip-extent-narrow-limit:14.375rem;--measure-terminal-layout-extent-narrow:16.25rem;--measure-brand-mark-block-narrow:5.375rem;--measure-brand-mark-inline-narrow:5.375rem;--measure-brand-copy-inline:6.125rem;--measure-terminal-table-inline-narrow:103.75rem;--measure-mobile-league-selector-inline:118.75rem;--measure-sport-tabs-inline-narrow:9.375rem;--measure-data-panel-block:17.5rem;--measure-scenario-historical-edge-extent-narrow:6.25rem;--measure-brand-copy-inline-narrow:5.25rem;--measure-sport-tabs-inline-narrow-limit:7.25rem;--measure-chart-panel-block-narrow:26.25rem;--measure-chart-panel--game-log-block-narrow:38.75rem;--measure-chart-panel--game-log-block-narrow-limit:40.25rem;--measure-chart-frame-block-narrow:21.25rem;--measure-chart-empty-block-narrow:11.875rem;--measure-chart-frame-block-expanded:21.25rem;--measure-chart-frame-block-expanded-limit:25.625rem;--measure-chart-frame-block-narrow-limit:25rem;--measure-brand-mark-block-narrow-limit:5.75rem;--measure-brand-mark-inline-narrow-limit:5.75rem;--measure-sport-tabs-inline-narrow-limit-secondary:10.25rem;--measure-scenario-readable-summary-extent:9.375rem;--measure-hero-main-extent:18.75rem;--measure-hero-product-art-block:15.625rem;--measure-hero-product-art-extent:5.5rem;--measure-hero-art-row-extent:5.125rem;--measure-hero-art-chart-block:5.375rem;--measure-hero-headline-inline:47.5rem;--measure-hero-not-picks-inline:47.5rem;--measure-hero-product-art-block-narrow:13.75rem;--measure-plans-access-header-extent:16.25rem;--measure-plan-access-resolving-inline:42.5rem;--measure-deferred-overlay-account-inline:35rem;--measure-pricing-modal-inline:65rem;--measure-locked-feature-card-inline:35rem;--measure-plan-gate-panel-inline:47.5rem;--measure-plan-gate-panel-inline-expanded:40rem;--measure-trust-footer-extent:5rem;--measure-intro-guide-extent-expanded:11.875rem;--measure-intro-guide-extent-expanded-limit:12.5rem;--measure-legal-page-inline:58.75rem;--measure-legal-shell-extent:5.25rem;--measure-scenario-mode-guide-grid-extent:11.875rem;--measure-scenario-user-summary-extent:8.25rem;--measure-scenario-line-toolbar-extent:7.5rem;--measure-scenario-line-toolbar-extent-expanded:11.25rem;--measure-scenario-line-toolbar-extent-expanded-limit:13.125rem;--measure-scenario-toolbar-inline-expanded:13.75rem;--measure-scenario-line-controls-extent-expanded-limit:8.5rem;--measure-scenario-line-controls-extent-expanded-limit-secondary:13.75rem;--measure-scenario-card-actions-extent:5.375rem;--measure-scenario-card-actions-extent-narrow:8.125rem;--measure-workspace-tabs-extent-expanded-limit:10.625rem;--measure-nav-telemetry-inline:4.625rem;--measure-nav-telemetry-inline-expanded:5.125rem;--measure-nav-telemetry-extent:7.5rem;--measure-nav-telemetry-extent-narrow:5.875rem;--measure-data-health-cards-extent:8rem;--measure-data-health-shell-extent:5.25rem;--measure-terminal-panel-inline-narrow-limit-secondary-10o:82.5rem;--measure-historical-trend-plot-inline:35rem;--measure-historical-mode-panel--compact-mobile-block:27.5rem;--measure-historical-mode-panel--compact-mobile-block-narrow:10.625rem;--measure-bt-edge-dimension-chip-inline:15rem;--measure-peer-comparison-table-inline-narrow:40rem;--measure-workspace-tabs-extent-wide:8.75rem;--measure-nav-telemetry-inline-expanded-limit:4.75rem;--measure-sport-tabs-inline-expanded-limit-secondary-3e:7.625rem;--measure-workspace-tabs-inline-expanded-limit-secondary:7.375rem;--measure-strip-items-extent-expanded:6.75rem;--measure-reference-price-cell-inline:9.375rem;--measure-data-health-shell-inline:56.25rem;--measure-terminal-table-inline-expanded-limit-secondary-32:6.875rem;--measure-terminal-table-inline-expanded-limit-secondary-3w:8.75rem;--measure-validation-details-inline:65.625rem;--measure-validation-details-inline-expanded:6.25rem;--measure-terminal-table-inline-expanded-limit-secondary-16s:96.25rem;--measure-sport-event-card-extent:15.25rem;--measure-sport-event-strip-header-inline:11.875rem;--measure-sport-event-card-extent-narrow:14.125rem;--measure-preparation-graphic-inline:42.5rem;--measure-model-health-center-extent:13.75rem;--measure-workspace-go-inline:35rem}:root{--numeric-integer-min:3ch;--numeric-dot-size:.35ch;--numeric-fraction-size:2ch;--numeric-unit-size:2.5ch;--numeric-min-inline:7.25ch;--size-treemap-canvas:62.5rem;--ratio-treemap-canvas:25/9}.jb-visually-hidden{position:absolute!important;width:var(--stroke-hairline);height:var(--stroke-hairline);padding:0;margin:calc(-1 * var(--stroke-hairline));overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.jb-logo{display:inline-flex;align-items:center;gap:var(--space-xl);line-height:var(--leading-flat)}.jb-logo svg{display:block}.jb-monogram-mark{align-items:baseline;display:inline-flex;font-family:var(--font-numeric);font-size:calc(var(--jb-monogram-size, var(--type-display)) * .76);font-weight:var(--weight-heading);height:var(--jb-monogram-size, var(--size-mark));justify-content:center;letter-spacing:var(--tracking-tight);line-height:var(--leading-flat);position:relative;width:var(--jb-monogram-size, var(--size-mark))}.jb-monogram-mark__j{color:var(--ink-primary)}.jb-monogram-mark__b{color:var(--action-primary)}.jb-monogram-mark>i{background:var(--edge-negative);bottom:.28em;height:.13em;position:absolute;right:.08em;width:.13em}.jb-logo--icon{width:var(--measure-toolbar);height:var(--measure-toolbar);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-header);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-sm);box-shadow:none;clip-path:polygon(0 0,calc(100% - var(--space-xs)) 0,100% var(--space-xs),100% 100%,0 100%)}.jb-logo--monogram{font-family:var(--font-numeric);font-weight:var(--weight-heading);font-size:var(--type-display);letter-spacing:calc(-1 * var(--tracking-label));display:inline-flex}.jb-mono__j{color:var(--ink-primary)}.jb-mono__b{color:var(--action-primary)}.jb-wordmark{display:inline-flex;flex-direction:column;gap:var(--space-xs)}.jb-wordmark__row{font-family:var(--font-numeric);font-weight:var(--weight-heading);font-size:var(--jb-wm-size, var(--type-display));letter-spacing:var(--tracking-label);line-height:var(--leading-flat)}.jb-wordmark__juiced{color:var(--ink-primary)}.jb-wordmark__bets{color:var(--action-primary)}.jb-wordmark__tag{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:calc(var(--jb-wm-size, var(--type-display)) * .38);color:var(--ink-secondary);letter-spacing:var(--tracking-label)}.jb-wordmark__tag b{color:var(--action-primary);font-weight:var(--weight-heading)}.jb-wordmark__tag i{color:var(--edge-negative);font-style:normal;font-weight:var(--weight-heading)}.jb-logo--loading{border-bottom:var(--stroke-hairline) solid var(--rule-strong);border-top:var(--stroke-hairline) solid var(--rule-strong);display:inline-grid;padding:var(--space-xl);place-items:center;position:relative}.jb-logo__scan{animation:jb-scan var(--motion-duration-long) var(--motion-easing) infinite;background:var(--edge-negative);height:var(--space-2xs);left:var(--space-xl);position:absolute;right:var(--space-xl);top:var(--space-xl)}.jb-btn{font-family:var(--font-label);font-weight:var(--weight-value);min-height:var(--size-control);padding:0 var(--space-2xl);border-radius:var(--radius-xs);cursor:pointer;border:var(--stroke-hairline) solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-md);transition:background var(--motion-duration-medium) var(--jb-var(--motion-easing)-standard),border-color var(--motion-duration-medium) var(--jb-var(--motion-easing)-standard),transform var(--motion-duration-short) var(--jb-var(--motion-easing)-standard)}.jb-btn--primary{background:var(--action-primary);color:var(--ink-primary)}.jb-btn--primary:hover{filter:brightness(1.06)}.jb-btn--ghost{background:var(--surface-selected);color:var(--action-primary);border-color:var(--rule-strong)}.jb-btn--ghost:hover{background:color-mix(in srgb,var(--action-primary) 22%,transparent)}.jb-btn:active{transform:translateY(var(--stroke-hairline))}.jb-btn:focus-visible,.jb-empty button:focus-visible{box-shadow:var(--focus-ring);outline:none}.jb-pulse-rule{display:block;width:var(--space-6xl);height:var(--space-lg);margin-top:var(--space-xl);background:linear-gradient(90deg,transparent,var(--surface-selected),transparent);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 10'><path d='M0 5 H22 L26 1 L31 9 L35 5 H64' fill='none' stroke='black' stroke-width='1.5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 10'><path d='M0 5 H22 L26 1 L31 9 L35 5 H64' fill='none' stroke='black' stroke-width='1.5'/></svg>") center/contain no-repeat;background-color:var(--action-primary)}.jb-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-md);padding:var(--size-avatar) var(--size-icon-lg);background:var(--surface-table);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-sm);box-shadow:none;max-width:var(--measure-empty-inline);margin:0 auto}.jb-empty__icon{margin-bottom:var(--space-md);opacity:var(--opacity-full)}.jb-empty__glyph{position:relative;display:inline-block}.jb-empty__badge{position:absolute;right:calc(-1 * var(--space-xs));top:calc(-1 * var(--space-2xs))}.jb-empty__title{font-family:var(--font-label);color:var(--ink-primary);font-size:var(--type-heading);font-weight:var(--weight-heading);margin:var(--space-xs) 0 0}.jb-empty__body{color:var(--ink-secondary);font-size:var(--type-cell);line-height:var(--leading-copy);margin:0;max-width:var(--measure-panel)}.jb-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2xl);min-height:60vh;padding:var(--jb-row-dense) var(--size-icon-lg);text-align:center;background:radial-gradient(circle at 50% 30%,var(--surface-selected),transparent 55%),var(--surface-canvas)}.jb-loading__copy{font-family:var(--font-label);color:var(--ink-primary);font-size:var(--type-heading);font-weight:var(--weight-label);margin:0}.jb-loading__copy em{color:var(--action-primary);font-style:normal;font-weight:var(--weight-heading)}.jb-loading__bar{width:min(var(--measure-loading__bar-inline),80vw);height:var(--space-md);border-radius:var(--radius-pill);background:var(--surface-overlay);overflow:hidden}.jb-loading__bar span{display:block;height:100%;width:38%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--action-primary),var(--edge-negative));animation:jb-indeterminate var(--motion-duration-long) var(--motion-easing) infinite}.jb-loading__pct{color:var(--ink-secondary);font-size:var(--type-label);font-weight:var(--weight-value)}.jb-loading__steps{list-style:none;padding:0;margin:var(--space-md) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-xl);justify-content:center}.jb-loading__steps li{color:var(--ink-secondary);font-size:var(--type-label);padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-pill);background:var(--surface-table);border:var(--stroke-hairline) solid var(--rule-default)}.jb-inline-loader{display:inline-flex;align-items:center;gap:var(--space-lg);color:var(--ink-secondary);font-size:var(--type-cell);font-family:var(--font-label)}.jb-inline-loader.is-small{font-size:var(--type-label)}.jb-inline-loader__spinner{width:var(--space-2xl);height:var(--space-2xl);border-radius:50%;border:var(--stroke-strong) solid var(--surface-overlay);border-top-color:var(--action-primary);animation:jb-spin var(--motion-duration-long) var(--motion-easing) infinite}.jb-skel{display:block;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--surface-overlay) 25%,var(--surface-header) 37%,var(--surface-overlay) 63%);background-size:400% 100%;animation:jb-shimmer var(--motion-duration-long) var(--motion-easing) infinite}.jb-skeleton-table{display:flex;flex-direction:column;gap:var(--space-lg)}.jb-skel-row{display:grid;grid-template-columns:2.2fr repeat(6,1fr);gap:var(--space-xl);align-items:center}.jb-skel--cell{height:var(--space-2xl)}.jb-skel--cell.is-wide{height:var(--size-icon-badge)}.jb-skeleton-mobile{display:flex;flex-direction:column;gap:var(--space-lg)}.jb-skel-mrow{display:flex;align-items:center;gap:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-sm);background:var(--surface-table);border:var(--stroke-hairline) solid var(--rule-default)}.jb-skel--avatar{width:var(--size-avatar);height:var(--size-avatar);border-radius:50%;flex:none}.jb-skel-mrow__lines{flex:1;display:flex;flex-direction:column;gap:var(--space-sm)}.jb-skel--line{height:var(--space-xl)}.jb-skel--line.is-60{width:60%}.jb-skel--line.is-40{width:40%}.jb-skel--pill{width:var(--measure-toolbar);height:var(--size-icon-lg);border-radius:var(--radius-pill);flex:none}@keyframes jb-spin{to{transform:rotate(360deg)}}@keyframes jb-scan{0%,to{transform:translateY(0)}50%{transform:translateY(var(--measure-workspace-extent))}}@keyframes jb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes jb-indeterminate{0%{margin-left:-40%;width:38%}50%{width:55%}to{margin-left:100%;width:38%}}@media(prefers-reduced-motion:reduce){.jb-logo__scan,.jb-inline-loader__spinner{animation:none;border-left-color:var(--edge-negative);border-bottom-color:var(--edge-negative)}.jb-loading__bar span{animation:none;width:70%;margin-left:0}.jb-skel{animation:none;background:var(--surface-overlay)}}html,body,button,input,select,textarea{font-family:var(--font-label)}body{background-color:var(--surface-canvas);background-image:repeating-linear-gradient(0deg,transparent 0,transparent var(--size-mark),color-mix(in srgb,var(--rule-subtle) 46%,transparent) var(--size-mark),color-mix(in srgb,var(--rule-subtle) 46%,transparent) var(--size-mark));color:var(--ink-primary);font-size:var(--type-cell);line-height:var(--leading-copy)}h1,h2,h3,h4,.product-name,.workspace-tab-head,.panel-kicker,.jb-wordmark__row{font-family:var(--font-numeric);font-variation-settings:normal;letter-spacing:var(--tracking-label)}table,.metric-value,.movement,.rr-metric b,.status-number{font-variant-numeric:tabular-nums lining-nums}::-moz-selection{background:var(--edge-negative);color:var(--surface-canvas)}::selection{background:var(--edge-negative);color:var(--surface-canvas)}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:var(--focus-ring);outline:none}.juicebox-pulp{display:none}.juicebox-grid{opacity:var(--opacity-subtle)}.terminal-shell{margin-inline:auto;max-width:var(--measure-shell);padding:var(--space-xl) var(--space-2xl) 6rem}.jb-public-entry-loading,.jb-public-not-found{background:var(--surface-table);border:var(--jb-rule);border-top:var(--stroke-accent) solid var(--action-primary);margin:clamp(3rem,10vh,8rem) auto;max-width:min(42rem,calc(100% - 2rem));padding:clamp(1.5rem,5vw,3.5rem)}.jb-public-entry-loading>span,.jb-public-not-found>span{color:var(--state-limited);font-family:var(--font-numeric);font-size:var(--type-annotation);letter-spacing:var(--tracking-eyebrow)}.jb-public-entry-loading>strong,.jb-public-not-found h1{display:block;font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat);margin:var(--space-xl) 0;text-transform:uppercase}.jb-public-entry-loading p,.jb-public-not-found p{color:var(--ink-secondary);max-width:var(--measure-reading)}.jb-public-not-found>div{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-3xl)}.jb-public-not-found a{border:var(--stroke-hairline) solid var(--rule-strong);color:var(--ink-primary);font-family:var(--font-numeric);font-weight:var(--weight-heading);letter-spacing:var(--tracking-label);min-height:var(--size-control);padding:.7rem 1rem;text-decoration:none;text-transform:uppercase}.jb-public-not-found a:first-child{background:var(--action-primary);border-color:var(--action-primary);color:var(--surface-canvas)}.top-nav,.terminal-panel,.data-panel,.workspace-title,.command-strip,.compact-research-controls{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.top-nav{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-sm);clip-path:polygon(0 0,calc(100% - var(--space-xs)) 0,100% var(--space-xs),100% 100%,0 100%)}.top-nav h1,.top-nav .product-name{letter-spacing:var(--tracking-label)}.sport-tabs,.workspace-tabs{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-sm);gap:0;padding:0}.sport-tabs button,.workspace-tabs button{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);box-shadow:none;min-height:var(--size-control)}.sport-tabs button:last-child,.workspace-tabs button:last-child{border-right:0}.sport-tabs button:hover,.workspace-tabs button:hover{background:var(--surface-3)}.sport-tabs button.active,.workspace-tabs button.active,.workspace-tabs button.live-tab.active,.workspace-tabs button.scenario-tab.active,.workspace-tabs button.proplus-tab.active{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);box-shadow:none}.workspace-tab-badge,.sport-tabs button span em,.panel-kicker{border-radius:var(--radius-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.terminal-panel,.data-panel{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-sm)}.data-panel{border-top:var(--stroke-strong) solid var(--action-primary)}.data-panel .panel-header{border-bottom:var(--jb-rule);padding:var(--space-2xl)}.data-panel .panel-header h2{font-size:var(--type-display);line-height:var(--leading-tight)}.compact-research-controls{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-sm)}:where(.ghost-button,.compact-button,.export-button,.reset-button,.table-tools-menu>summary),:where(input,select,textarea){border-radius:var(--radius-xs)}.grid-wrap{background:var(--surface-chrome);border-radius:0}.terminal-table{border-collapse:separate;border-spacing:0;font-size:var(--type-label)}.terminal-table th{background:var(--surface-header);border-bottom:var(--stroke-hairline) solid var(--rule-strong);color:var(--ink-secondary);font-family:var(--font-numeric);font-size:var(--type-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.terminal-table td{border-bottom:var(--stroke-hairline) solid var(--rule-subtle)}.terminal-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--surface-header) 34%,transparent)}.terminal-table tbody tr:hover,.terminal-table tbody tr.selected{background:var(--surface-selected);box-shadow:var(--material-inset)}.market-edge-cell{display:inline-flex;flex-direction:column;gap:.1rem;min-width:8.5rem}.market-edge-cell strong{color:var(--ink-primary);font-family:var(--font-numeric);font-size:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap}.market-edge-cell em{color:var(--ink-tertiary);font-family:var(--font-label);font-size:var(--type-annotation);font-style:normal;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-edge-cell.ready strong{color:var(--action-primary-strong)}.market-chip,.role-chip,.insight-tier,.sample-quality,.coverage-badge,.status-chip{border-radius:var(--radius-xs)}@media(max-width:51.25em){body{background-image:none}.terminal-shell{padding:var(--space-sm) var(--space-sm) calc(5.5rem + env(safe-area-inset-bottom))}.top-nav{clip-path:none}.mobile-league-selector,.mobile-bottom-nav,.mobile-more-sheet,.mobile-filter-drawer aside{border-radius:var(--radius-sm)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:var(--motion-duration-short)!important}}@media(forced-colors:active){:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none;outline:var(--stroke-strong) solid Highlight;outline-offset:var(--stroke-strong)}.top-nav,.terminal-panel,.data-panel,.workspace-title,.command-strip,.compact-research-controls{border-color:CanvasText}}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found){box-sizing:border-box;max-width:100%;min-width:0}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *,:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *:before,:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *:after{box-sizing:border-box;min-width:0}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) :where(p,li,dd,em,small,span){overflow-wrap:anywhere}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none;outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--stroke-strong)}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace) :where(button,input,select,textarea,summary){border-radius:var(--radius-xs)}.pricing-overlay{align-items:flex-start;background:color-mix(in srgb,var(--surface-canvas) 94%,var(--surface-table));padding:clamp(.5rem,2vw,1.5rem)}.pricing-overlay.account-route-overlay{overflow-y:auto;padding-block:clamp(.75rem,4vh,2.5rem)}.pricing-overlay .account-modal{background:var(--surface-table);border:var(--jb-rule-strong);border-radius:var(--radius-lg);border-top:var(--stroke-accent) solid var(--action-primary);box-shadow:var(--elevation-shadow-2);color:var(--ink-primary);margin:auto;max-width:100%;padding:clamp(.75rem,2vw,1.25rem)}.pricing-overlay.account-route-overlay .account-modal{max-height:none;overflow:visible}.pricing-overlay .account-modal .pricing-header{align-items:flex-start;border-bottom:var(--jb-rule);display:flex;gap:var(--space-2xl);justify-content:space-between;padding-bottom:var(--space-xl)}.pricing-overlay .account-modal .pricing-header h2{font-family:var(--font-numeric);font-size:var(--type-display);letter-spacing:var(--tracking-label);line-height:var(--leading-flat);margin:var(--space-xs) 0}.pricing-overlay .account-modal .pricing-header p{color:var(--ink-secondary);font-size:var(--type-cell);line-height:var(--leading-copy);margin:0;max-width:62ch}.pricing-overlay .account-modal .account-summary-strip{border:var(--jb-rule);display:grid;gap:0;margin:var(--space-xl) 0}.pricing-overlay .account-modal .account-summary-strip div{background:transparent;border:0;border-right:var(--jb-rule);border-radius:0;min-height:3.25rem;padding:var(--space-md) var(--space-xl)}.pricing-overlay .account-modal .account-summary-strip div:last-child{border-right:0}.pricing-overlay .account-modal .account-summary-strip span,.pricing-overlay .account-modal .account-plan-purpose{color:var(--ink-tertiary);font-family:var(--font-numeric);font-size:var(--type-annotation);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.pricing-overlay .account-modal .account-summary-strip strong{color:var(--ink-primary);font-family:var(--font-numeric);font-size:var(--type-label);font-variant-numeric:tabular-nums}.pricing-overlay .account-modal .account-plan-section-head{border-top:var(--jb-rule);margin-top:var(--space-2xl);padding-top:var(--space-xl)}.pricing-overlay .account-modal .account-plans{gap:var(--space-md)}.pricing-overlay .account-modal.account-pricing-modal .account-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-overlay .account-modal .account-plan{background:color-mix(in srgb,var(--surface-header) 48%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;gap:var(--space-md);padding:var(--space-xl)}.pricing-overlay .account-modal .account-plan.active{background:var(--surface-selected);border-color:var(--rule-strong);border-top:var(--stroke-accent) solid var(--action-primary)}.pricing-overlay .account-modal .account-plan-head strong{font-family:var(--font-numeric);font-size:var(--type-section);letter-spacing:var(--tracking-label)}.pricing-overlay .account-modal .account-plan-current,.pricing-overlay .account-modal .account-plan-try,.pricing-overlay .account-modal .account-plan-status{border:0;border-radius:0;font-family:var(--font-numeric);font-size:var(--type-annotation)}.pricing-overlay .account-modal .account-plan-features{align-content:start;display:grid;gap:0}.pricing-overlay .account-modal .account-plan-features span{background:transparent;border:0;border-radius:0;border-top:var(--stroke-hairline) solid var(--rule-subtle);color:var(--ink-secondary);font-size:var(--type-label);line-height:var(--leading-cell);padding:var(--space-md) 0}.pricing-overlay .account-modal .account-auth-form,.pricing-overlay .account-modal .account-auth-confirmed{margin-inline:auto;max-width:32rem}.pricing-overlay .account-modal .account-auth-mode{background:var(--surface-chrome);border:var(--jb-rule);border-radius:var(--radius-xs);gap:0;padding:0}.pricing-overlay .account-modal .account-auth-mode a{border:0;border-radius:0;border-right:var(--jb-rule);color:var(--ink-secondary);min-height:var(--size-control)}.pricing-overlay .account-modal .account-auth-mode a:last-child{border-right:0}.pricing-overlay .account-modal .account-auth-mode a.active{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);color:var(--action-primary-strong)}.pricing-overlay .account-modal .account-signin input,.pricing-overlay .account-modal .account-security-form input{background:var(--surface-chrome);border:var(--jb-rule);border-radius:var(--radius-xs);color:var(--ink-primary);min-height:2.75rem}.pricing-overlay .account-modal :where(.account-signup-disclosure,.account-billing-data-disclosure,.account-auth-confirmed,.account-maintenance-disclosure,.account-support-contact,.account-access-details){background:color-mix(in srgb,var(--surface-header) 42%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none}.pricing-overlay .account-modal :where(.account-maintenance-disclosure,.account-support-contact,.account-access-details)>summary{min-height:var(--size-control)}.pricing-overlay .account-modal .account-auth-legal-links a,.pricing-overlay .account-modal .account-signup-disclosure nav a{min-height:var(--size-control)}.trust-footer{border-top:var(--jb-rule);color:var(--ink-secondary);margin-top:var(--space-3xl);padding-top:var(--space-xl)}.trust-footer .footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-xl)}.trust-footer .footer-links a{border:0;border-bottom:var(--stroke-hairline) solid transparent;border-radius:0;color:var(--ink-secondary);min-height:var(--size-control);padding:.65rem .125rem}.trust-footer .footer-links a:hover,.trust-footer .footer-links a:focus-visible{background:transparent;border-bottom-color:var(--action-primary);color:var(--ink-primary)}.trust-footer .footer-status-details{border-top:var(--stroke-hairline) solid var(--rule-subtle);padding-top:var(--space-md)}.legal-shell{--jb-legal-paper: var(--surface-table);--jb-legal-paper-2: var(--surface-chrome);--jb-legal-ink: var(--ink-primary);--jb-legal-muted: var(--ink-secondary);--jb-legal-rule: var(--rule-default);background:var(--jb-legal-paper);color:var(--jb-legal-ink);min-height:100dvh;padding:clamp(.75rem,3vw,2.5rem)}.legal-shell .legal-page{background:var(--jb-legal-paper);border:var(--stroke-hairline) solid var(--jb-legal-rule);border-radius:0;border-top:var(--stroke-accent) solid var(--action-primary);box-shadow:none;color:var(--jb-legal-ink);margin:0 auto clamp(1rem,4vw,2.5rem);max-width:72rem;padding:clamp(1rem,4vw,3rem);width:100%}.legal-shell .legal-page-nav{border-bottom:var(--stroke-hairline) solid var(--jb-legal-rule);display:flex;flex-wrap:wrap;gap:0;margin-bottom:clamp(1.25rem,4vw,2.5rem)}.legal-shell .legal-page-nav a{border:0;border-right:var(--stroke-hairline) solid var(--jb-legal-rule);border-radius:0;color:var(--jb-legal-muted);min-height:var(--size-control);padding:.7rem .9rem}.legal-shell .legal-page-nav a[aria-current=page],.legal-shell .legal-page-nav a:hover,.legal-shell .legal-page-nav a:focus-visible{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);color:var(--action-primary-strong)}.legal-shell .legal-back-link,.legal-shell .legal-contact-note a{color:var(--action-primary-strong)}.legal-shell .legal-page-header{border-bottom:var(--stroke-hairline) solid var(--jb-legal-rule);margin-bottom:var(--space-3xl);padding-bottom:var(--space-3xl)}.legal-shell .legal-page .panel-kicker{color:var(--state-limited)}.legal-shell .legal-page h1{color:var(--jb-legal-ink);font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat);margin:var(--space-md) 0;max-width:12ch}.legal-shell .legal-policy-meta{gap:0}.legal-shell .legal-policy-meta span{background:transparent;border:0;border-right:var(--stroke-hairline) solid var(--jb-legal-rule);border-radius:0;color:var(--jb-legal-muted);font-family:var(--font-numeric);font-size:var(--type-annotation);padding:var(--space-xs) var(--space-xl)}.legal-shell .legal-policy-meta span:first-child{padding-left:0}.legal-shell .legal-intro{color:var(--jb-legal-ink);font-size:var(--type-display);max-width:68ch}.legal-shell .legal-review-notice{background:var(--surface-header);border:var(--stroke-hairline) solid var(--jb-legal-rule);border-radius:var(--radius-xs);border-top:var(--stroke-strong) solid var(--state-limited);color:var(--jb-legal-ink);max-width:72ch}.legal-shell .legal-contact-link{background:var(--surface-chrome);border:var(--stroke-hairline) solid var(--action-primary);border-radius:var(--radius-xs);color:var(--action-primary-strong);min-height:var(--size-control)}.legal-shell .legal-section-list{display:grid;gap:0}.legal-shell .legal-section{background:transparent;border:0;border-radius:0;border-top:var(--stroke-hairline) solid var(--jb-legal-rule);display:grid;gap:clamp(.5rem,2vw,2rem);grid-template-columns:minmax(10rem,.7fr) minmax(0,2fr);padding:clamp(1rem,3vw,1.75rem) 0}.legal-shell .legal-section h2{color:var(--jb-legal-ink);font-family:var(--font-numeric);font-size:var(--type-section);line-height:var(--leading-tight);margin:0}.legal-shell .legal-section p,.legal-shell .legal-contact-note{color:var(--jb-legal-muted);font-size:var(--type-cell);line-height:var(--leading-copy);margin:0;max-width:72ch}.legal-shell .trust-footer{border-color:var(--jb-legal-rule);color:var(--jb-legal-muted);margin-inline:auto;max-width:72rem}.legal-shell .trust-footer :where(a,p,span,summary){color:var(--jb-legal-muted)}.legal-shell .trust-footer .footer-links a:hover,.legal-shell .trust-footer .footer-links a:focus-visible{border-bottom-color:var(--action-primary);color:var(--jb-legal-ink)}.terminal-shell.data-health-local-shell{padding-inline:clamp(.375rem,1.6vw,1.5rem)}.terminal-shell .data-health-local-header{align-items:flex-start;background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-xs);border-top:var(--stroke-accent) solid var(--action-primary);box-shadow:none;clip-path:polygon(0 0,calc(100% - var(--space-xs)) 0,100% var(--space-xs),100% 100%,0 100%);gap:var(--space-2xl);padding:var(--space-2xl)}.terminal-shell .data-health-local-title h1{font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat);margin:var(--space-xs) 0}.terminal-shell .data-health-local-title p{color:var(--ink-secondary);margin:0;max-width:62ch}.terminal-shell .data-health-local-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:flex-end}.terminal-shell .data-health-shell{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;gap:0;max-width:100%;padding:var(--space-2xl)}.terminal-shell .data-health-shell>.panel-header{border-bottom:var(--jb-rule-strong);margin:0;padding:0 0 var(--space-xl)}.terminal-shell .data-health-shell .data-health-section{background:transparent;border:0;border-radius:0;border-top:var(--jb-rule);box-shadow:none;margin:0;padding:var(--space-2xl) 0}.terminal-shell .data-health-shell .data-health-section>h3,.terminal-shell .data-health-shell .data-health-section>summary h3{font-family:var(--font-numeric);font-size:var(--type-section);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);text-transform:none}.terminal-shell .data-health-shell :where(.health-overview-grid,.health-next-action-grid,.intelligence-grid,.readiness-mini-grid,.data-health-cards,.health-detail-grid){gap:var(--space-md)}.terminal-shell .data-health-shell :where(.health-card,.health-action-card,.intelligence-card){background:color-mix(in srgb,var(--surface-header) 50%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;padding:var(--space-xl)}.terminal-shell .data-health-shell .health-action-card{border-top:var(--stroke-strong) solid var(--rule-strong)}.terminal-shell .data-health-shell .health-action-card.operational{border-top-color:var(--action-primary)}.terminal-shell .data-health-shell :where(.health-detail,.health-detail-summary,.data-health-collapsible){border-radius:var(--radius-xs)}.terminal-shell .data-health-shell :where(.health-detail-summary,.data-health-collapsible>summary){min-height:var(--size-control)}.terminal-shell .data-health-shell :where(.coverage-status-table-wrap,.data-health-table-wrap,.model-health-table-wrap){border:var(--jb-rule);border-radius:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.terminal-shell .data-health-shell :where(.coverage-status-table,.data-health-table,.model-health-table){font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.terminal-shell .data-health-shell :where(.coverage-status-table,.data-health-table,.model-health-table) th{background:var(--surface-header);border-bottom:var(--jb-rule-strong);color:var(--ink-secondary)}.jb-public-not-found{align-content:center;border-radius:0;min-height:min(70dvh,42rem);width:min(56rem,calc(100% - 2rem))}.jb-public-not-found h1{max-width:12ch;text-wrap:balance}.jb-public-not-found>div{border-top:var(--jb-rule);padding-top:var(--space-2xl)}.jb-public-not-found a{border-radius:var(--radius-xs)}.jb-public-not-found a:hover{border-color:var(--action-primary);color:var(--action-primary-strong)}.jb-public-not-found a:first-child:hover{color:var(--surface-canvas)}.terminal-shell .scenario-lab-auto{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;max-width:100%;padding:var(--space-2xl)}.terminal-shell .scenario-lab-auto>.panel-header{border-bottom:var(--jb-rule-strong);margin:0 0 var(--space-xl);padding:0 0 var(--space-xl)}.terminal-shell .scenario-lab-auto>.panel-header h2{font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat)}.terminal-shell .scenario-lab-auto .scenario-mode-tabs{background:var(--surface-chrome);border:var(--jb-rule);border-radius:0;display:flex;gap:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:0}.terminal-shell .scenario-lab-auto .scenario-mode-tabs button{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);color:var(--ink-secondary);flex:1 0 max-content;min-height:var(--size-control);padding:0 var(--space-2xl)}.terminal-shell .scenario-lab-auto .scenario-mode-tabs button.active{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);color:var(--ink-primary)}.terminal-shell .scenario-lab-auto :where(.scenario-mode-overview,.scenario-toolbar-shell,.scenario-filter-shell){background:transparent;border:0;border-bottom:var(--jb-rule);border-radius:0;box-shadow:none;margin:0}.terminal-shell .scenario-lab-auto :where(.scenario-toolbar-summary,.scenario-filter-summary,.scenario-mode-overview>summary){min-height:var(--size-control);padding:var(--space-md) 0}.terminal-shell .scenario-lab-auto .scenario-toolbar{border-top:var(--jb-rule);gap:var(--space-md);padding:var(--space-xl) 0}.terminal-shell .scenario-lab-auto .scenario-toolbar input{background:var(--surface-chrome);border:var(--jb-rule);min-height:var(--size-control)}.terminal-shell .scenario-lab-auto :where(.scenario-reference-controls,.scenario-filter-bar,.scenario-line-toolbar){background:color-mix(in srgb,var(--surface-header) 46%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);gap:var(--space-md);padding:var(--space-xl)}.terminal-shell .scenario-lab-auto :where(.scenario-reference-controls,.scenario-filter-bar,.scenario-line-toolbar) :where(input,select){background:var(--surface-chrome);border:var(--jb-rule);min-height:2.25rem}.terminal-shell .scenario-lab-auto :where(.scenario-reference-summary,.scenario-summary-strip){background:var(--surface-chrome);border:var(--jb-rule);border-radius:0;gap:0}.terminal-shell .scenario-lab-auto :where(.scenario-reference-summary,.scenario-summary-strip)>*{border-right:var(--jb-rule);border-radius:0}.terminal-shell .scenario-lab-auto :where(.scenario-reference-grid,.scenario-pair-grid){gap:var(--space-md)}.terminal-shell .scenario-lab-auto :where(.reference-combo-card,.scenario-pair-card){background:color-mix(in srgb,var(--surface-header) 50%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none}.terminal-shell .scenario-lab-auto :where(.scenario-card-header,.scenario-pair-main){border-bottom:var(--stroke-hairline) solid var(--rule-subtle);padding-bottom:var(--space-md)}.terminal-shell .scenario-lab-auto :where(.scenario-card-meta span,.scenario-card-meta small,.scenario-tag-row span,.filter-meta-chip){border-radius:var(--radius-xs)}.terminal-shell .scenario-lab-auto :where(.scenario-empty,.scenario-error,.scenario-warning){border-radius:var(--radius-xs);box-shadow:none;text-align:left}.terminal-shell .backtest-workspace{background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;gap:var(--space-md);max-width:100%;padding:var(--space-2xl)}.terminal-shell .backtest-workspace>.panel-header{border-bottom:var(--jb-rule-strong);margin:0;padding:0 0 var(--space-xl)}.terminal-shell .backtest-workspace>.panel-header h2{font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat)}.terminal-shell .backtest-workspace .backtest-access-pill,.terminal-shell .backtest-workspace :where(.bt-chip,.bt-evidence-chip,.bt-warning-chip,.bt-cache-pill){border-radius:var(--radius-xs);font-family:var(--font-numeric)}.terminal-shell .backtest-workspace .backtest-tabs{background:var(--surface-chrome);border:var(--jb-rule);border-radius:0;display:flex;flex-wrap:nowrap;gap:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;scrollbar-width:thin}.terminal-shell .backtest-workspace .backtest-tabs button{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);color:var(--ink-secondary);flex:0 0 auto;min-height:var(--size-control);padding:0 var(--space-xl)}.terminal-shell .backtest-workspace .backtest-tabs button.active{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);box-shadow:none;color:var(--ink-primary)}.terminal-shell .backtest-workspace .backtest-tab-guide-inline{background:transparent;border:0;border-bottom:var(--jb-rule);border-radius:0;padding:var(--space-md) 0}.terminal-shell .backtest-workspace :where(.data-health-section,.bt-tools-section,.bt-treemap-shell,.bt-validation-disclosure,.bt-compact-detail,.bt-scope-detail,.bt-compare-details){border-radius:var(--radius-xs);box-shadow:none}.terminal-shell .backtest-workspace :where(.bt-table-wrap,.bt-combo-table-shell,.data-health-table-wrap){border:var(--jb-rule);border-radius:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.terminal-shell .backtest-workspace :where(.bt-compact-table,.bt-combo-table,.terminal-table){font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.terminal-shell .backtest-workspace :where(.bt-compact-table,.bt-combo-table,.terminal-table) th{background:var(--surface-header);border-bottom:var(--jb-rule-strong);color:var(--ink-secondary)}.terminal-shell .backtest-workspace .bt-treemap-shell{background:transparent;border:var(--jb-rule);padding:var(--space-xl)}.terminal-shell .backtest-workspace .bt-treemap-head,.terminal-shell .backtest-workspace .bt-treemap-controls,.terminal-shell .backtest-workspace .bt-treemap-density{border-bottom:var(--jb-rule);padding:var(--space-md) 0}.terminal-shell .backtest-workspace .bt-validation-grid{border:var(--jb-rule);border-radius:0;display:grid;gap:0}.terminal-shell .backtest-workspace .bt-validation-lane{background:transparent;border:0;border-bottom:var(--jb-rule);border-radius:0}.terminal-shell .backtest-workspace .bt-validation-complexity{background:transparent;border:0;border-right:var(--stroke-hairline) solid var(--rule-subtle);border-radius:0}.terminal-shell .backtest-workspace .bt-validation-tile{border-radius:var(--radius-xs);box-shadow:none;min-height:var(--size-control)}.terminal-shell .backtest-workspace .bt-tools-section{background:transparent;border:0;padding:0}.terminal-shell .backtest-workspace .bt-tools-title{font-family:var(--font-numeric);font-size:var(--type-heading);line-height:var(--leading-flat)}.terminal-shell .backtest-workspace .bt-export-section-tabs{background:var(--surface-chrome);border:var(--jb-rule);border-radius:0;display:flex;gap:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:0}.terminal-shell .backtest-workspace .bt-export-section-tabs button{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);color:var(--ink-secondary);flex:1 0 max-content;min-height:var(--size-control);padding-inline:var(--space-2xl)}.terminal-shell .backtest-workspace .bt-export-section-tabs button.active{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);color:var(--ink-primary)}.terminal-shell .backtest-workspace .bt-export-summary-rail{border:var(--jb-rule);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-shell .backtest-workspace .bt-export-summary-rail span{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);padding:var(--space-xl)}.terminal-shell .backtest-workspace .bt-export-summary-rail span:last-child{border-right:0}.terminal-shell .backtest-workspace :where(.bt-export-builder,.bt-export-task-flow,.bt-export-section-panel){background:transparent;border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none;padding:var(--space-xl)}.terminal-shell .backtest-workspace .bt-export-task-presets button{background:color-mix(in srgb,var(--surface-header) 46%,transparent);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none}.terminal-shell .backtest-workspace .bt-export-task-presets button.active{background:var(--surface-selected);border-color:var(--action-primary);box-shadow:none}.terminal-shell .backtest-workspace :where(.bt-export-readiness-card,.bt-export-manifest span,.bt-export-history-record){border-radius:var(--radius-xs);box-shadow:none}.terminal-shell .backtest-workspace :where(.bt-export-btn,.bt-export-icon-btn,.bt-export-download-link){border-radius:var(--radius-xs);min-height:var(--size-control)}.terminal-shell .data-health-shell .system-audit-panel{background:transparent;border:var(--jb-rule-strong);border-radius:var(--radius-xs);box-shadow:none;gap:var(--space-xl);padding:var(--space-xl)}.terminal-shell .data-health-shell .system-audit-header{border-bottom:var(--jb-rule);padding-bottom:var(--space-md)}.terminal-shell .data-health-shell .system-audit-header strong{font-family:var(--font-numeric);font-size:var(--type-section)}.terminal-shell .data-health-shell .system-audit-metrics{border:var(--jb-rule);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-shell .data-health-shell .system-audit-metric{background:transparent;border:0;border-radius:0;border-right:var(--jb-rule);padding:var(--space-md)}.terminal-shell .data-health-shell .system-audit-metric:last-child{border-right:0}.terminal-shell .data-health-shell :where(.system-audit-runtime-warning,.system-audit-runtime-ready){border-radius:var(--radius-xs)}.terminal-shell .data-health-shell .system-audit-recommendations ol{border:var(--jb-rule);border-radius:0}.terminal-shell .data-health-shell .system-audit-recommendations li{border-bottom:var(--jb-rule)}.terminal-shell .data-health-shell .system-audit-priority{border-radius:var(--radius-xs);font-family:var(--font-numeric)}@media(max-width:29.9375em){.pricing-overlay{padding:var(--space-xs)}.pricing-overlay.account-route-overlay{padding-block:var(--space-xs)}.pricing-overlay .account-modal{border-radius:var(--radius-xs);padding:var(--space-xl);width:100%}.pricing-overlay .account-modal .pricing-header{align-items:stretch;flex-direction:column}.pricing-overlay .account-modal .account-modal-close{min-height:var(--size-control);width:100%}.pricing-overlay .account-modal .account-summary-strip,.pricing-overlay .account-modal .account-summary-strip.has-admin,.pricing-overlay .account-modal.account-pricing-modal .account-plans,.pricing-overlay .account-modal .account-auth-confirmed-actions{grid-template-columns:1fr}.pricing-overlay .account-modal .account-summary-strip div{border-bottom:var(--jb-rule);border-right:0}.pricing-overlay .account-modal .account-summary-strip div:last-child{border-bottom:0}.legal-shell{padding:var(--space-md)}.legal-shell .legal-page{padding:var(--space-2xl)}.legal-shell .legal-page-nav{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain}.legal-shell .legal-page-nav a{flex:0 0 auto}.legal-shell .legal-section{grid-template-columns:1fr}.terminal-shell .data-health-local-header,.terminal-shell .data-health-local-actions,.terminal-shell .backtest-workspace>.panel-header{align-items:stretch;flex-direction:column}.terminal-shell .data-health-local-actions>*,.terminal-shell .backtest-workspace>.panel-header>*{max-width:100%}.terminal-shell .data-health-shell,.terminal-shell .backtest-workspace{padding:var(--space-md)}.terminal-shell .scenario-lab-auto.has-mobile{padding:0}.terminal-shell .scenario-lab-auto .scenario-mobile{padding-inline:var(--space-md)}.terminal-shell .scenario-lab-auto .sm-tabs{gap:0}.terminal-shell .scenario-lab-auto .sm-tab,.terminal-shell .scenario-lab-auto .sm-actions button,.terminal-shell .scenario-lab-auto .sm-control-summary button,.terminal-shell .scenario-lab-auto .sm-state-action,.terminal-shell .scenario-lab-auto .sm-track-scenario{border-radius:var(--radius-xs);min-height:var(--size-control)}.terminal-shell .scenario-lab-auto .sm-tab{border-right:0;border-bottom:var(--jb-rule)}.terminal-shell .scenario-lab-auto .sm-tab[aria-selected=true]{background:var(--surface-selected);border-bottom:var(--stroke-strong) solid var(--action-primary);color:var(--action-primary-strong)}.terminal-shell .scenario-lab-auto :where(.sm-control-summary,.sm-drawer,.sm-how,.sm-card,.sm-state,.sm-locked){background:var(--surface-table);border:var(--jb-rule);border-radius:var(--radius-xs);box-shadow:none}.terminal-shell .scenario-lab-auto .sm-card{padding:var(--space-xl)}.terminal-shell .scenario-lab-auto .sm-metric-strip{border:var(--jb-rule);gap:0}.terminal-shell .scenario-lab-auto .sm-metric{background:transparent;border-radius:0;border-right:var(--jb-rule)}.terminal-shell .scenario-lab-auto .sm-metric:last-child{border-right:0}.terminal-shell .scenario-lab-auto :where(.sm-chip,.sm-strength){border-radius:var(--radius-xs)}.terminal-shell .scenario-lab-auto .sm-skel{animation:none;background:var(--surface-overlay);border-radius:var(--radius-xs)}.terminal-shell .backtest-workspace .bt-export-summary-rail,.terminal-shell .backtest-workspace .bt-export-task-presets,.terminal-shell .backtest-workspace .bt-export-readiness,.terminal-shell .data-health-shell .system-audit-metrics{grid-template-columns:1fr}.terminal-shell .backtest-workspace .bt-export-section-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;width:100%}.terminal-shell .backtest-workspace .bt-export-section-tabs button{min-width:0;padding-inline:var(--space-md);width:100%}.terminal-shell .backtest-workspace .bt-export-summary-rail span,.terminal-shell .data-health-shell .system-audit-metric{border-bottom:var(--jb-rule);border-right:0}.terminal-shell .backtest-workspace .bt-export-summary-rail span:last-child,.terminal-shell .data-health-shell .system-audit-metric:last-child{border-bottom:0}.terminal-shell .backtest-workspace .bt-validation-complexity-grid{grid-template-columns:1fr}.terminal-shell .backtest-workspace .bt-validation-complexity{border-bottom:var(--jb-rule);border-right:0}}@media(min-width:30em)and (max-width:47.9375em){.pricing-overlay .account-modal.account-pricing-modal .account-plans,.terminal-shell .backtest-workspace .bt-export-task-presets,.terminal-shell .backtest-workspace .bt-export-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-shell .legal-section{grid-template-columns:1fr}.terminal-shell .data-health-shell .system-audit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48em)and (max-width:63.9375em){.pricing-overlay .account-modal.account-pricing-modal .account-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-shell .scenario-lab-auto :where(.scenario-reference-grid,.scenario-pair-grid),.terminal-shell .backtest-workspace .bt-export-task-presets,.terminal-shell .backtest-workspace .bt-export-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:90em)and (max-width:119.9375em){.terminal-shell .scenario-lab-auto :where(.scenario-reference-grid,.scenario-pair-grid){grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-shell .backtest-workspace .bt-validation-complexity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:120em){.terminal-shell .scenario-lab-auto :where(.scenario-reference-grid,.scenario-pair-grid){grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-shell .backtest-workspace .bt-export-task-presets,.terminal-shell .backtest-workspace .bt-export-readiness{grid-template-columns:repeat(4,minmax(0,1fr))}.legal-shell .legal-page,.legal-shell .trust-footer{max-width:78rem}}@media(prefers-reduced-motion:reduce){:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *,:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *:before,:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) *:after{animation-duration:var(--motion-duration-short)!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:var(--motion-duration-short)!important}}@media(forced-colors:active){:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none;outline:var(--stroke-accent) solid Highlight;outline-offset:var(--stroke-strong)}:is(.pricing-overlay,.legal-shell,.data-health-local-shell,.scenario-lab-auto,.backtest-workspace,.jb-public-not-found) :where([aria-current=page],[aria-selected=true],[aria-pressed=true],.active,.ready,.warning,.missing){border-color:Highlight;color:CanvasText;forced-color-adjust:auto}}main.terminal-shell .top-nav{padding:var(--space-lg) var(--space-2xl);gap:var(--space-2xl)}main.terminal-shell .brand-lockup{min-width:0;gap:var(--space-lg)}main.terminal-shell .brand-copy{min-width:0}main.terminal-shell .brand-wordmark{flex-wrap:nowrap;white-space:nowrap;word-break:normal;overflow-wrap:normal;font-family:var(--font-numeric);font-size:var(--type-display);line-height:var(--leading-flat);letter-spacing:var(--tracking-tight)}main.terminal-shell .brand-wordmark>span{white-space:nowrap;word-break:normal;overflow-wrap:normal}main.terminal-shell .brand-eyebrow{font-size:var(--type-annotation);letter-spacing:var(--tracking-eyebrow)}main.terminal-shell .brand-mark{flex-shrink:0}main.terminal-shell .workspace-title{padding:var(--space-md) var(--space-xl);margin-block:var(--space-md);border-left:var(--stroke-accent) solid var(--action-primary);background:transparent}main.terminal-shell .workspace-title h2{margin:0;font-size:var(--type-heading);line-height:var(--leading-tight)}main.terminal-shell .workspace-title p{margin:var(--space-xs) 0 0;font-size:var(--type-annotation);color:var(--ink-secondary)}main.terminal-shell :is(.panel-header,.section-header){gap:var(--space-xl)}main.terminal-shell :is(.data-panel,.terminal-panel,.backtest-workspace,.scenario-lab-auto){border-radius:var(--radius-lg)}main.terminal-shell :is(.panel-header h2,.section-header h2,.scenario-lab-auto h2,.backtest-workspace h2){letter-spacing:var(--tracking-tight)}main.terminal-shell :is(button,summary,a,input,select):focus-visible{outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--stroke-accent)}main.terminal-shell .sport-event-disclosure{padding:0;margin-block:var(--space-md)}.sport-event-disclosure>summary{display:flex;align-items:center;gap:var(--space-xl);padding:var(--space-md) var(--space-xl);min-height:var(--size-control);box-sizing:border-box;cursor:pointer;font-size:var(--type-label)}.sport-event-disclosure>summary::-webkit-details-marker{display:none}.sport-event-disclosure>summary:after{content:"+";margin-left:auto;color:var(--action-primary);font-size:var(--type-heading)}.sport-event-disclosure[open]>summary:after{content:"−"}.sport-event-disclosure>summary>span{color:var(--ink-secondary);font-variant-numeric:tabular-nums}main.terminal-shell .sport-event-disclosure .sport-event-strip{border:0;margin:0;border-top:var(--stroke-hairline) solid var(--rule-default);border-radius:0}main.terminal-shell .sport-event-participant{flex-direction:row;gap:var(--space-xs)}main.terminal-shell .sport-event-card{flex-basis:var(--measure-terminal-shell-extent-expanded)}main.terminal-shell .sport-event-scroll{min-width:var(--size-control);min-height:var(--size-control)}html body main.terminal-shell .compact-research-controls .filter-detail-button,html body main.terminal-shell section.scenario-lab-auto :is(.scenario-scan-controls,.scenario-filter-shell)>summary,html body main.terminal-shell section.scenario-lab-auto .scenario-mobile .sm-actions [data-testid=scenario-adjust-button]{box-sizing:border-box;min-height:var(--size-control);min-width:var(--measure-terminal-shell-inline-expanded);padding:var(--space-lg) var(--space-2xl);border:var(--stroke-hairline) solid var(--action-primary);border-radius:var(--radius-md);background:var(--action-primary);color:var(--surface-canvas);font-size:var(--type-cell);font-weight:var(--weight-heading);line-height:var(--leading-copy);cursor:pointer}html body main.terminal-shell section.scenario-lab-auto :is(.scenario-scan-controls,.scenario-filter-shell)>summary span{color:inherit;font-size:var(--type-label)}main.terminal-shell .bt-treemap-node{cursor:pointer}main.terminal-shell .bt-treemap-node:focus-visible>rect{stroke:var(--ink-primary);stroke-width:var(--stroke-accent)}main.terminal-shell .table-tools-popover{max-height:min(70dvh,var(--measure-terminal-shell-block-expanded-limit));overflow-y:auto}main.terminal-shell .table-tools-checklist{gap:var(--space-2xs) var(--space-xl)}main.terminal-shell .table-tools-checklist>label{min-height:var(--size-control);padding:var(--space-xs);box-sizing:border-box}main.terminal-shell .table-tools-checklist input{accent-color:var(--action-primary)}.research-column-views{display:flex;gap:var(--space-xs);flex-wrap:wrap;border-bottom:var(--stroke-hairline) solid var(--rule-default);padding-bottom:var(--space-md);margin-bottom:var(--space-md)}.research-column-views>button{flex:1 1 auto;min-height:var(--size-control);padding:var(--space-sm) var(--space-md);font-size:var(--type-annotation);border:var(--stroke-hairline) solid var(--rule-default);color:var(--ink-primary);background:var(--surface-table)}main.terminal-shell :is(.export-tools-panel,.account-panel,.backtest-workspace,.scenario-lab-auto){box-shadow:none}main.terminal-shell .data-health-local-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}main.terminal-shell .data-health-local-actions>button{flex:0 0 auto;width:auto;min-width:var(--size-control);min-height:var(--size-control);height:auto;align-self:center;padding:var(--space-md) var(--space-xl)}main.terminal-shell .data-health-local-title h1{font-size:var(--type-heading);line-height:var(--leading-tight)}main.terminal-shell .sport-art-banner{min-height:0;padding:var(--space-md) var(--space-xl);margin-block:var(--space-sm)}main.terminal-shell .sport-art-banner h1{margin:var(--stroke-accent) 0;font-size:var(--type-heading);line-height:var(--leading-tight)}main.terminal-shell .active-lines-panel.is-collapsed{padding:var(--space-md) var(--space-xl)}main.terminal-shell .active-lines-panel.is-collapsed .panel-kicker{display:none}main.terminal-shell .active-lines-panel.is-collapsed h2{margin:0;font-size:var(--type-cell)}main.terminal-shell .active-lines-panel.is-collapsed .active-lines-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md)}main.terminal-shell .signal-direction-legend{padding:var(--space-xs) var(--space-lg)}main.terminal-shell :is(.mobile-table-scroll-hint,.column-reorder-hint){margin-block:var(--space-xs);padding-block:var(--stroke-accent)}@media(min-width:51.3125em){main.terminal-shell .sport-tabs{padding:var(--space-2xs);margin-block:var(--space-xs)}main.terminal-shell .sport-tabs button{min-height:var(--measure-toolbar);padding:var(--space-xs) var(--space-lg)}main.terminal-shell .workspace-tabs{margin-block:var(--space-xs) var(--space-md);padding:var(--space-2xs)}main.terminal-shell .workspace-tabs button{padding:var(--space-sm) var(--space-xl)}main.terminal-shell .data-panel>.panel-header{padding:var(--space-lg) var(--space-xl)}main.terminal-shell .table-header-copy>h2{margin-block:var(--stroke-accent);font-size:var(--type-heading)}main.terminal-shell .table-header-copy>.panel-kicker{font-size:var(--type-annotation)}main.terminal-shell .table-header-copy>p{margin-block:var(--space-xs)}}@media(max-width:51.25em){main.terminal-shell .data-health-local-header{display:flex;flex-direction:column;padding:var(--space-lg);gap:var(--space-lg)}main.terminal-shell .data-health-local-actions{width:100%;justify-content:flex-start}main.terminal-shell .data-health-local-actions .telemetry{min-width:0;padding:var(--space-xs) var(--space-sm)}main.terminal-shell .top-nav{padding:var(--space-md);gap:var(--space-md);min-height:var(--measure-toolbar)}main.terminal-shell .brand-lockup{flex:1 1 auto;gap:var(--space-sm)}main.terminal-shell .brand-wordmark{font-size:clamp(var(--type-heading),5.7vw,var(--type-display));width:-moz-max-content;width:max-content;max-width:100%}main.terminal-shell .brand-mark{width:var(--size-avatar);height:var(--size-avatar)}main.terminal-shell .brand-eyebrow,main.terminal-shell .product-tagline{display:none}main.terminal-shell .workspace-title{margin-block:var(--space-xs);padding:var(--space-sm) var(--space-md)}main.terminal-shell .workspace-title h2{font-size:var(--type-heading)}main.terminal-shell .workspace-title p{font-size:var(--type-annotation);line-height:var(--leading-cell)}main.terminal-shell .sport-event-disclosure{margin-block:var(--space-xs)}main.terminal-shell :is(.scenario-lab-auto,.backtest-workspace,.export-tools-panel){padding:var(--space-lg)}main.terminal-shell .mobile-column-popover{max-height:65dvh;overflow-y:auto;overscroll-behavior:contain}main.terminal-shell .mobile-column-popover .table-tools-checklist{grid-template-columns:1fr}main.terminal-shell .mobile-column-popover label{font-size:var(--type-label)}main.terminal-shell .mobile-column-popover .mobile-research-export{min-block-size:var(--size-control);width:100%;font-size:var(--type-label)}main.terminal-shell .mobile-league-selector{padding:var(--space-md);gap:var(--space-sm);margin-block:var(--space-sm)}main.terminal-shell .mobile-league-selector>label{gap:var(--space-sm)}main.terminal-shell .mobile-league-selector select{min-height:var(--size-control);padding-block:var(--space-sm)}main.terminal-shell .mobile-active-league-strip{margin:0;gap:var(--space-xs)}main.terminal-shell .mobile-active-league-strip button{min-height:var(--size-control);padding:var(--space-xs) var(--space-md)}main.terminal-shell .mobile-league-selector>p{margin:0;gap:var(--stroke-accent);font-size:var(--type-annotation)}main.terminal-shell .mobile-league-selector>small{display:none}main.terminal-shell .sport-art-banner{min-height:0;padding:var(--space-sm) var(--space-lg);margin-block:var(--space-xs)}main.terminal-shell .sport-art-banner h1{font-size:var(--type-heading);line-height:var(--leading-tight);margin-block:var(--space-2xs)}main.terminal-shell .mobile-table-controls{margin-block:var(--space-xs);padding:var(--space-xs) var(--space-sm)}main.terminal-shell .column-reorder-hint{margin-block:var(--space-xs)}main.terminal-shell .compact-research-controls{padding:var(--space-xs);gap:var(--space-xs)}main.terminal-shell .signal-direction-legend{padding:var(--stroke-accent) var(--space-sm);margin-block:var(--stroke-accent);font-size:var(--type-annotation)}}@media(prefers-reduced-motion:reduce){.sport-event-disclosure *{scroll-behavior:auto}}html:root{font-size:var(--type-section)}html body{background:var(--surface-canvas);color:var(--ink-primary)}main.terminal-shell{padding:var(--space-xl) var(--size-icon-md)}main.terminal-shell :is(h1,h2,h3,.panel-kicker,.brand-wordmark){font-family:var(--font-numeric);letter-spacing:var(--tracking-tight);font-style:normal}main.terminal-shell :is(.terminal-panel,.filter-panel,.active-lines-panel,.mobile-league-selector,.sm-card){background:var(--surface-table);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-lg);box-shadow:none}main.terminal-shell .top-nav{min-height:var(--measure-terminal-shell-block);padding:var(--space-md) 0;margin-bottom:var(--space-md)}main.terminal-shell .brand-wordmark{font-size:var(--type-heading);font-weight:var(--weight-heading);line-height:var(--leading-flat)}main.terminal-shell .brand-wordmark :is(.wordmark-top,.wordmark-bottom){font-family:var(--font-label);font-style:normal;letter-spacing:var(--tracking-tight)}main.terminal-shell .brand-wordmark .wordmark-bottom{color:var(--action-primary)}main.terminal-shell .brand-eyebrow{color:var(--ink-secondary);letter-spacing:var(--tracking-eyebrow);font-size:var(--type-annotation)}main.terminal-shell .product-tagline{color:var(--ink-secondary);font-size:var(--type-annotation)}main.terminal-shell .brand-mark{border-radius:var(--radius-lg);border-color:var(--rule-strong);background:var(--surface-chrome)}main.terminal-shell .sport-tabs button{min-height:var(--size-mark);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md)}main.terminal-shell .sport-tabs button.active{background:var(--surface-selected);border-color:var(--action-primary)}main.terminal-shell .sport-tabs button span em{font-size:var(--type-annotation);color:var(--ink-secondary)}main.terminal-shell .workspace-tabs{border-bottom:var(--stroke-hairline) solid var(--rule-default);gap:var(--space-sm);padding:var(--space-xs) 0}main.terminal-shell .workspace-tabs button{flex:0 1 var(--measure-terminal-shell-extent);min-height:var(--size-control);border-radius:var(--radius-md);background:transparent}main.terminal-shell .workspace-tabs button.active{background:var(--surface-selected);color:var(--action-primary-strong);border-color:var(--rule-strong)}main.terminal-shell .workspace-title{padding:var(--space-sm) var(--space-lg);margin:var(--space-md) 0;border-left:var(--stroke-strong) solid var(--action-primary)}main.terminal-shell .workspace-title :is(h1,h2){font-size:var(--type-heading);line-height:var(--leading-tight);margin:var(--space-2xs) 0}main.terminal-shell .workspace-title p{font-size:var(--type-annotation);margin:var(--space-2xs) 0}main.terminal-shell :is(.sport-art-banner,.panel-header){min-height:0}main.terminal-shell .sport-art-banner h1{font-size:var(--type-heading)}main.terminal-shell :is(.sport-art-banner,.historical-mode-panel) .sport-art{opacity:var(--opacity-subtle)}main.terminal-shell :is(.ghost-button,.compact-button,.watch-filter-chip){border-radius:var(--radius-md);font-size:var(--type-annotation)}main.terminal-shell .historical-mode-panel>.panel-header{padding:var(--space-xl);border-bottom:var(--stroke-hairline) solid var(--rule-default)}main.terminal-shell .historical-mode-panel>.panel-header h2{font-size:var(--type-section);margin:var(--space-xs) 0}main.terminal-shell .historical-mode-panel>.panel-header p{font-size:var(--type-annotation);margin:var(--space-xs) 0;max-width:66ch}main.terminal-shell .historical-readiness-grid{display:flex;gap:0;padding:var(--space-md) var(--space-xl);border-bottom:var(--stroke-hairline) solid var(--rule-default)}main.terminal-shell .historical-readiness-grid>*{flex:1;padding:var(--space-2xs) var(--space-xl);border:0;border-right:var(--stroke-hairline) solid var(--rule-default);border-radius:0;background:transparent}main.terminal-shell .historical-readiness-grid>:first-child{padding-left:0}main.terminal-shell .historical-readiness-grid>:last-child{border-right:0}main.terminal-shell .historical-readiness-grid :is(strong,b){font-size:var(--type-cell)}main.terminal-shell .historical-market-switcher{padding:var(--space-sm) var(--space-lg);gap:var(--space-sm);border-radius:0}main.terminal-shell .historical-market-switcher>span{font-size:var(--type-annotation)}main.terminal-shell .historical-market-switcher__meta>span{display:none}main.terminal-shell .historical-focus-insights{margin:var(--space-xs) 0;border-bottom:var(--stroke-hairline) solid var(--rule-default)}main.terminal-shell .historical-focus-insights>summary{display:flex;align-items:center;gap:var(--space-md);cursor:pointer;min-height:var(--size-control);padding:var(--space-sm) var(--space-xl);color:var(--ink-secondary);font-size:var(--type-annotation)}main.terminal-shell .historical-focus-insights>summary:before{content:"+";color:var(--action-primary)}main.terminal-shell .historical-focus-insights[open]>summary:before{content:"−"}main.terminal-shell .historical-focus-insights:not([open])>:not(summary){display:none}main.terminal-shell .historical-focus-insights>summary span{margin-left:auto;font-size:var(--type-annotation)}main.terminal-shell .historical-table :is(th,td){padding:var(--space-sm) var(--space-md);font-size:var(--type-annotation)}main.terminal-shell .historical-table th{font-size:var(--type-annotation);color:var(--ink-secondary);text-transform:uppercase;letter-spacing:var(--tracking-label)}main.terminal-shell .historical-table tr:hover td{background:var(--surface-selected)}.research-lens-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-block:var(--stroke-hairline) solid var(--rule-default)}.research-lens-toolbar>span{color:var(--ink-secondary);margin-right:var(--space-md);font-size:var(--type-annotation)}.research-lens-toolbar>button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:var(--size-control);padding:var(--space-sm) var(--space-lg);font:var(--weight-value) var(--type-micro) var(--font-label);color:var(--ink-secondary);background:transparent;border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-md);cursor:pointer}.research-lens-toolbar>button:hover{border-color:var(--rule-strong);color:var(--ink-primary)}.research-lens-toolbar>button[aria-pressed=true]{color:var(--action-primary-strong);background:var(--surface-selected);border-color:var(--rule-strong)}.research-lens-toolbar>button svg{width:var(--space-xl);height:var(--space-xl)}.research-lens-status{color:var(--ink-secondary);font-size:var(--type-annotation);padding:0 var(--space-lg) var(--space-sm);margin:0}main.terminal-shell .scenario-heading{padding:var(--space-md) 0}main.terminal-shell .scenario-heading h2{font-size:var(--type-heading);margin:0}main.terminal-shell .scenario-heading .panel-kicker{display:none}main.terminal-shell .scenario-workbench-toolbar{gap:var(--space-md);padding:var(--space-sm) 0}main.terminal-shell .scenario-mode-tabs button{min-height:var(--size-control);padding:var(--space-sm) var(--space-xl);font-size:var(--type-annotation)}main.terminal-shell .scenario-mode-tabs button.active{color:var(--action-primary-strong)}main.terminal-shell .scenario-candidate-toolbar{padding:var(--space-md) 0}main.terminal-shell .sm-card{padding:var(--space-xl);margin-bottom:var(--space-md)}main.terminal-shell .sm-card-title{font-size:var(--type-label);margin:var(--space-sm) 0}main.terminal-shell .sm-card:has(.sm-history-readout) .sm-card-title{display:none}main.terminal-shell .sm-participant{padding:var(--space-xs) 0}main.terminal-shell .sm-participant strong{font-size:var(--type-label)}main.terminal-shell .sm-participant small{color:var(--ink-secondary);font-size:var(--type-annotation)}main.terminal-shell .sm-history-readout{gap:var(--space-xs);padding:var(--space-sm) 0;font-size:var(--type-annotation)}main.terminal-shell .sm-history-readout small{font-size:var(--type-annotation)}main.terminal-shell .sm-header{padding:var(--space-xs) 0 var(--space-md)}main.terminal-shell .sm-title{font-size:var(--type-heading)}main.terminal-shell .sm-context{font-size:var(--type-annotation)}main.terminal-shell .sm-control-summary{font-size:var(--type-annotation);padding:var(--space-sm) 0}main.terminal-shell .sm-tabs{border-bottom:var(--stroke-hairline) solid var(--rule-default)}main.terminal-shell .sm-tab[aria-selected=true]{color:var(--action-primary-strong);border-bottom-color:var(--action-primary)}main.terminal-shell .sm-skeleton-card{height:var(--measure-terminal-shell-block-expanded);min-height:0;margin-bottom:var(--space-md)}main.terminal-shell .model-readiness-callout{margin:var(--space-xs) var(--space-lg);padding:var(--space-md);font-size:var(--type-annotation)}main.terminal-shell .model-readiness-callout__copy{gap:var(--stroke-accent)}main.terminal-shell .historical-aggregate-request{padding:var(--space-md) var(--space-lg);font-size:var(--type-annotation)}.jb-wordmark__row{font-family:var(--font-numeric);letter-spacing:var(--tracking-tight)}.jb-logo--icon{border-radius:var(--radius-lg);clip-path:none}.jb-monogram-mark{font-family:var(--font-numeric);font-size:calc(var(--jb-monogram-size,var(--type-display))*.58);align-items:center;letter-spacing:var(--tracking-tight)}.jb-monogram-mark>i{bottom:.03em;right:.04em;background:var(--action-primary);border-radius:50%}@media(max-width:51.25em){main.terminal-shell{padding:var(--space-xs) var(--space-sm) var(--measure-terminal-shell-extent-narrow)}main.terminal-shell .top-nav{padding:var(--space-xs) var(--space-2xs);min-height:var(--size-mark);margin-bottom:var(--space-xs)}main.terminal-shell .brand-wordmark{font-size:var(--type-heading)}main.terminal-shell .mobile-league-selector{padding:var(--space-sm) var(--space-md);gap:var(--space-xs)}main.terminal-shell .mobile-league-selector>p{font-size:var(--type-annotation)}main.terminal-shell .workspace-title{padding:var(--space-xs) var(--space-md);margin:var(--space-xs) 0}main.terminal-shell .workspace-title .panel-kicker{font-size:var(--type-annotation)}main.terminal-shell .workspace-title h2{font-size:var(--type-section)}main.terminal-shell .historical-mode-panel>.panel-header{padding:var(--space-md)}main.terminal-shell .historical-mode-panel>.panel-header .panel-kicker{display:none}main.terminal-shell .historical-mode-panel>.panel-header h2{font-size:var(--type-cell)}main.terminal-shell .historical-mode-panel>.panel-header p{font-size:var(--type-annotation);line-height:var(--leading-copy)}main.terminal-shell .historical-readiness-grid{padding:var(--space-sm) var(--space-md)}main.terminal-shell .historical-readiness-grid>*{padding:0 var(--space-sm)}main.terminal-shell .historical-readiness-grid :is(strong,b){font-size:var(--type-annotation)}main.terminal-shell .historical-readiness-grid :is(span,small){font-size:var(--type-annotation)}main.terminal-shell .historical-market-switcher>span{display:none}main.terminal-shell .historical-market-switcher__chips{gap:var(--stroke-accent)}main.terminal-shell .historical-table :is(th,td){padding:var(--space-sm);font-size:var(--type-annotation)}main.terminal-shell .historical-table th{font-size:var(--type-annotation)}.research-lens-toolbar{flex-wrap:nowrap;overflow-x:auto;padding:var(--space-xs) var(--space-sm);gap:var(--space-2xs)}.research-lens-toolbar>button{flex:0 0 auto;padding:var(--space-sm) var(--space-md);font-size:var(--type-annotation)}.research-lens-toolbar>span{display:none}main.terminal-shell .scenario-lab-auto{padding:var(--space-md)}main.terminal-shell .sm-header{margin-bottom:var(--space-xs)}main.terminal-shell .sm-actions{gap:var(--space-xs)}main.terminal-shell .sm-actions>button{font-size:var(--type-annotation);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md)}}.original-line-results{border-block:var(--stroke-hairline) solid var(--rule-default);margin:var(--space-md) 0;font-size:var(--type-annotation)}.original-line-results>summary{min-height:var(--size-control);padding:var(--space-lg);cursor:pointer;font-weight:var(--weight-value)}.original-line-results>summary span{float:right;color:var(--ink-secondary);font-size:var(--type-annotation)}.original-line-results>div{padding:var(--space-md)}.original-line-table-scroll{max-width:100%;overflow-x:auto;max-height:var(--measure-original-line-table-scroll-block)}.original-line-table-scroll table{border-collapse:collapse;width:100%}.original-line-table-scroll :is(td,th){text-align:right;white-space:nowrap;padding:var(--space-sm) var(--space-lg);border-bottom:var(--stroke-hairline) solid var(--rule-default)}.original-line-table-scroll :is(td,th):nth-child(-n+2){text-align:left}.original-line-table-scroll th{background:var(--surface-header);position:sticky;top:0;z-index:1}.original-line-table-scroll small{display:block;color:var(--ink-secondary);font-size:var(--type-annotation)}.captured-feature-controls{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-block:var(--space-md)}.captured-feature-controls button{min-height:var(--size-control);padding:var(--space-sm) var(--space-xl);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-md);background:var(--surface-header);color:var(--ink-primary)}.captured-feature-controls button[aria-pressed=true]{border-color:var(--action-primary);font-weight:var(--weight-heading)}.captured-feature-table :is(td,th){padding:var(--space-sm) var(--space-sm);font-size:var(--type-annotation);font-variant-numeric:tabular-nums;text-align:right}.captured-feature-table :is(td,th):first-child{min-width:var(--measure-captured-feature-table-inline);width:var(--measure-captured-feature-table-inline);max-width:var(--measure-captured-feature-table-inline);white-space:normal;overflow-wrap:anywhere;text-align:left}.captured-feature-table :is(td,th):nth-child(2){text-align:right}.captured-feature-table :is(td,th):last-child{min-width:var(--measure-captured-feature-table-inline-expanded);max-width:var(--measure-captured-feature-table-inline-expanded-limit);white-space:normal;overflow-wrap:anywhere;text-align:left}@media(max-width:37.5em){.original-line-results>summary span{float:none;display:block}}.scenario-lens-metric{display:block;font:var(--weight-value) var(--type-micro) var(--font-label);color:var(--action-primary-strong);margin-block:var(--space-xs)}.sm-card:has(.scenario-lens-metric) .sm-score{display:none}@media(max-width:51.25em){main.terminal-shell:has(.scenario-lab-auto) .workspace-title{display:none}.scenario-mobile .research-lens-toolbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.scenario-mobile .research-lens-toolbar>button{padding:var(--space-xs);gap:var(--stroke-accent);font-size:var(--type-annotation);min-width:0}.scenario-mobile .research-lens-toolbar>button svg{width:var(--space-xl);height:var(--space-xl);flex:0 0 var(--space-xl)}}main.terminal-shell .historical-mode-panel>.panel-header .panel-kicker{display:none}main.terminal-shell .historical-readiness-grid .metric-tiny{min-height:0;margin:0;padding-block:0}main.terminal-shell .historical-market-switcher{margin:0}main.terminal-shell .historical-market-switcher>span{display:none}main.terminal-shell .historical-aggregate-disclosure{margin:0;border-bottom:var(--stroke-hairline) solid var(--rule-default)}main.terminal-shell .historical-aggregate-disclosure>summary{min-height:var(--size-control);padding:var(--space-lg) var(--space-xl);color:var(--ink-secondary);font-size:var(--type-annotation);cursor:pointer}@media(min-width:62.5em){main.terminal-shell .historical-mode-panel{display:grid;grid-template-columns:1fr 1fr;align-content:start}main.terminal-shell .historical-mode-panel>*{grid-column:1 / -1;min-width:0}main.terminal-shell .historical-mode-panel>.panel-header{grid-column:1;grid-row:1;padding:var(--space-lg)}main.terminal-shell .historical-mode-panel>.panel-header p{margin:var(--space-2xs) 0;font-size:var(--type-annotation)}main.terminal-shell .historical-readiness-grid{grid-column:2;grid-row:1;align-items:center}main.terminal-shell .historical-readiness-grid .metric-tiny{padding-inline:var(--space-sm)}main.terminal-shell .historical-readiness-grid .metric-tiny span{font-size:var(--type-annotation)}main.terminal-shell .historical-market-switcher:has(select){grid-column:1;grid-row:2}main.terminal-shell .historical-market-switcher[aria-label]{grid-column:2;grid-row:2}main.terminal-shell .historical-market-switcher__meta{display:none}main.terminal-shell .historical-market-switcher__chips{gap:var(--stroke-accent)}main.terminal-shell .historical-market-switcher__chips button{padding:var(--space-xs) var(--space-md);font-size:var(--type-annotation)}}main.terminal-shell .mobile-league-selector>p{display:flex;flex-wrap:wrap;gap:var(--stroke-accent) var(--space-md);line-height:var(--leading-copy)}main.terminal-shell .mobile-league-selector>p em{color:var(--ink-secondary);font-style:normal}.historical-context>summary{min-height:var(--size-control);padding:var(--space-lg);color:var(--ink-secondary);font-size:var(--type-annotation);cursor:pointer}.historical-context>summary>span{float:right;font-size:var(--type-annotation)}@media(min-width:51.3125em){main.terminal-shell .historical-context{display:contents}main.terminal-shell .historical-context>summary{display:none}main.terminal-shell .historical-context>*{grid-column:1 / -1;min-width:0}}@media(min-width:62.5em){main.terminal-shell .historical-context>.historical-readiness-grid{grid-column:2;grid-row:1}main.terminal-shell .historical-context>.historical-market-switcher{grid-column:1;grid-row:2}}@media(max-width:51.25em){main.terminal-shell:has(.historical-mode-panel) .sport-art-banner,main.terminal-shell:has(.scenario-lab-auto) .sport-art-banner{display:none}main.terminal-shell .historical-context{border-block:var(--stroke-hairline) solid var(--rule-default)}}html[data-theme] body{background:var(--surface-canvas)}main.terminal-shell .historical-mode-panel{display:block}main.terminal-shell .historical-context{display:block}main.terminal-shell .historical-context>summary{display:list-item}main.terminal-shell .historical-mode-panel>.panel-header{height:auto;align-self:start}[data-theme=light] main.terminal-shell .historical-table :is(th,td){background:var(--surface-table);color:var(--ink-primary);border-color:var(--rule-default)}[data-theme=light] main.terminal-shell .historical-table tr:nth-child(2n) td{background:var(--surface-header)}[data-theme=light] main.terminal-shell .historical-market-switcher{background:var(--surface-header);color:var(--ink-primary)}[data-theme=light] main.terminal-shell .historical-market-switcher__chips button{background:var(--surface-table);color:var(--ink-primary);border-color:var(--rule-default)}[data-theme=light] main.terminal-shell .historical-market-switcher__chips button.active{background:var(--surface-selected);color:var(--action-primary-strong);border-color:var(--rule-strong)}[data-theme=light] main.terminal-shell .theme-toggle{background:var(--surface-table);border-color:var(--rule-default)}[data-theme=light] main.terminal-shell .historical-market-switcher__meta strong{color:var(--ink-primary)}[data-theme=light] .mobile-bottom-nav>button{background:var(--surface-table);color:var(--ink-secondary);box-shadow:none}[data-theme=light] .mobile-bottom-nav>button.active{background:var(--surface-selected);color:var(--action-primary-strong)}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing){isolation:isolate}html body .jb-public-landing{position:relative;background:var(--surface-canvas)}html body .juicebox-surface-background{position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--surface-canvas);contain:strict}html body[data-jb-motion] main.terminal-shell section.data-panel>.grid-wrap{background-color:var(--surface-canvas)!important}html body .jb-monogram-mark{display:inline-flex;align-items:center;justify-content:center;letter-spacing:normal}.jb-monogram-mark .jb-identity-mark{display:block;width:100%;height:100%;overflow:visible}.jb-identity-mark .jb-identity-mark__base{fill:var(--surface-header);stroke:var(--rule-strong);stroke-width:1.25}.jb-identity-mark .jb-identity-mark__frame{fill:var(--surface-canvas);stroke:var(--action-primary);stroke-width:1.25}.jb-identity-mark .jb-identity-mark__bevel{fill:var(--rule-strong)}.jb-identity-mark .jb-monogram-mark__j{fill:var(--ink-primary)}.jb-identity-mark .jb-monogram-mark__b{fill:var(--action-primary)}.jb-identity-mark .jb-identity-mark__cut{fill:var(--state-ready)}html body main.terminal-shell .brand-mark{background:transparent;border:0;box-shadow:none;overflow:visible}html body main.terminal-shell .brand-mark .jb-monogram-mark{width:var(--jb-row-dense);height:var(--jb-row-dense)}html body main.terminal-shell .brand-wordmark{transform:none;font-family:var(--font-numeric);font-style:normal}html body .jb-public-brand__mark{width:var(--size-control-sm);height:var(--size-control-sm);flex:0 0 var(--size-control-sm);background:transparent;border:0;box-shadow:none}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing) :is(.terminal-panel,.filter-panel,.mobile-league-selector,.active-lines-panel,.jb-public-ledger,.pricing-card,.sport-art-banner){border-color:var(--rule-default);box-shadow:var(--elevation-shadow-3)}html body main.terminal-shell .data-panel:focus-within{border-color:var(--action-primary)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing,.detail-drawer,.workspace-go,.mobile-more-sheet) :is(.workspace-tabs,.sport-tabs,.mobile-bottom-nav,.scenario-mode-tabs,.drawer-tabs,.research-lens-toolbar,.edge-evidence-filter,.bt-export-section-tabs,.research-column-views){background-color:var(--surface-chrome);box-shadow:var(--elevation-shadow-1)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.detail-drawer,.workspace-go,.mobile-more-sheet) :is(.workspace-tabs,.sport-tabs,.mobile-bottom-nav,.scenario-mode-tabs,.drawer-tabs,.research-lens-toolbar,.edge-evidence-filter,.bt-export-section-tabs,.research-column-views) button:not(:disabled,[aria-disabled=true]){--jb-control-shadow:inset 0 var(--stroke-hairline) 0 var(--material-rim),0 var(--stroke-accent) 0 var(--surface-canvas),0 var(--space-xs) 0 var(--rule-default);box-shadow:var(--jb-control-shadow)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.detail-drawer,.workspace-go,.mobile-more-sheet) :is(.workspace-tabs,.sport-tabs,.mobile-bottom-nav,.scenario-mode-tabs,.drawer-tabs,.research-lens-toolbar,.edge-evidence-filter,.bt-export-section-tabs,.research-column-views) button:not(:disabled,[aria-disabled=true]):is(.active,.selected,[aria-current=page],[aria-pressed=true],[aria-selected=true]){background-color:var(--surface-selected);border-color:var(--action-primary);box-shadow:var(--elevation-shadow-1)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet) :is(button,a[href],summary,[role=button])[data-spatial-pressed=true]:not(:disabled,[aria-disabled=true]){box-shadow:var(--elevation-shadow-1);background-image:none}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet) :is(button,a[href],summary):focus-visible{outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--stroke-accent)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.detail-drawer,.smart-slip-drawer) details:is(.research-validation-contributors,.historical-edge-evidence,.drawer-how-to-read,.bt-compact-detail,.workspace-disclosure,.scenario-mode-overview,.scenario-scan-controls,.scenario-filter-shell,.sport-event-disclosure){border-color:var(--rule-default);background-color:var(--surface-chrome);box-shadow:var(--material-inset)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.detail-drawer,.smart-slip-drawer) details:is(.research-validation-contributors,.historical-edge-evidence,.drawer-how-to-read,.bt-compact-detail,.workspace-disclosure,.scenario-mode-overview,.scenario-scan-controls,.scenario-filter-shell,.sport-event-disclosure)[open]{border-color:var(--rule-strong);background-color:var(--surface-table);box-shadow:var(--elevation-shadow-2)}html body[data-jb-motion] :is(.research-validation-summary,.research-diagnostic-grid,.rr-detail-grid,.drawer-primary-metrics)>div,html body[data-jb-motion] :is(.bt-export-readiness-card,.bt-scope-detail-card,.bt-excluded-reason-card,.jb-inspect-panel,.research-evidence-inspector){background-color:var(--surface-header);box-shadow:var(--elevation-shadow-1)}html body[data-jb-motion] :is(.rr-expanded,.scenario-scan-expanded,.scenario-scan-detail,.bt-player-detail){background-color:var(--surface-chrome);box-shadow:var(--material-inset)}html body[data-jb-motion] :is(.jb-inspect-stages,.research-evidence-stages){background-color:var(--surface-chrome);box-shadow:var(--elevation-shadow-1)}html body[data-jb-motion] :is(.jb-inspect-stages,.research-evidence-stages)>button,html body .jb-inspect-open{--jb-control-shadow:inset 0 var(--stroke-hairline) 0 var(--material-rim),0 var(--stroke-accent) 0 var(--surface-canvas),0 var(--space-xs) 0 var(--rule-default);box-shadow:var(--jb-control-shadow)}html body[data-jb-motion] :is(.jb-inspect-stages,.research-evidence-stages)>button[aria-pressed=true]{border-color:var(--action-primary);background-color:var(--surface-selected);box-shadow:var(--elevation-shadow-1)}html body[data-jb-motion] :is(.account-modal,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.bt-combo-drawer){border-color:var(--rule-strong);box-shadow:var(--elevation-shadow-5)}html body[data-jb-motion] :is(.table-tools-popover,.mobile-column-popover,.mobile-column-menu[open]>div,.research-detail-popover){border-color:var(--rule-strong);box-shadow:var(--elevation-shadow-4)}html body[data-jb-motion] :is(.workspace-go-overlay,.mobile-more-overlay,.pricing-overlay:not(.account-route-overlay)){background-color:var(--surface-scrim)}@media(hover:hover)and (pointer:fine)and (min-width:51.3125em)and (prefers-reduced-motion:no-preference){html body[data-jb-motion=pointer] :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet) :is(button,a[href],summary,[role=button])[data-spatial-active=true]:not(:disabled,[aria-disabled=true]){background-image:radial-gradient(ellipse at var(--spatial-light-x,50%) var(--spatial-light-y,50%),var(--surface-highlight),transparent 78%),linear-gradient(180deg,var(--material-rim),transparent 48%);transition:background-color var(--motion-duration-short) var(--motion-easing),border-color var(--motion-duration-short) var(--motion-easing),box-shadow var(--motion-duration-short) var(--motion-easing)}}@media(max-width:51.25em){html body main.terminal-shell .brand-mark .jb-monogram-mark{width:var(--size-control-sm);height:var(--size-control-sm)}html body .jb-public-brand__mark{width:var(--size-icon-badge);height:var(--size-icon-badge);flex-basis:var(--size-icon-badge)}html body[data-jb-motion] :is(.terminal-shell,.legal-shell,.jb-public-landing) :is(.terminal-panel,.filter-panel,.mobile-league-selector,.active-lines-panel,.jb-public-ledger,.pricing-card,.sport-art-banner){box-shadow:var(--elevation-shadow-1)}}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){html body[data-jb-motion] :is(button,a[href],summary,[role=button])[data-spatial-active=true]{background-image:none}}@media(prefers-reduced-motion:reduce){html body[data-jb-motion] :is(button,a[href],summary,[role=button],.terminal-panel,.detail-drawer,.account-modal,.workspace-go,.mobile-more-sheet){transition:none!important;animation:none!important}}@media(forced-colors:active){html body .juicebox-surface-background{display:none}html body[data-jb-motion] :is(.terminal-panel,.workspace-tabs,.sport-tabs,.mobile-bottom-nav,.scenario-mode-tabs,.drawer-tabs,.research-validation-contributors,.historical-edge-evidence,.drawer-how-to-read,.account-modal,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.table-tools-popover,.mobile-column-popover,.jb-inspect-panel,.jb-inspect-open,.jb-inspect-stages,.research-evidence-stages,.research-evidence-inspector){box-shadow:none!important;border-color:CanvasText}html body[data-jb-motion] :is(button,a[href],summary,[role=button])[data-spatial-active=true]{background-image:none}html body[data-jb-motion] :is(.workspace-tabs,.sport-tabs,.mobile-bottom-nav,.scenario-mode-tabs,.drawer-tabs) button:is(.active,.selected,[aria-current=page],[aria-pressed=true],[aria-selected=true]){outline:var(--stroke-strong) solid Highlight;outline-offset:calc(-1 * var(--stroke-accent))}.jb-identity-mark .jb-identity-mark__frame,.jb-identity-mark .jb-identity-mark__base{fill:Canvas;stroke:CanvasText}.jb-identity-mark .jb-identity-mark__bevel{fill:GrayText}.jb-identity-mark :is(.jb-monogram-mark__j,.jb-monogram-mark__b,.jb-identity-mark__cut){fill:CanvasText}}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer){--jb-control-glint:var(--ink-primary);--jb-control-foot:var(--ink-primary);--jb-control-rim:var(--ink-primary);--jb-control-shadow:inset 0 var(--stroke-hairline) 0 var(--jb-control-rim),inset 0 calc(-1 * var(--stroke-hairline)) 0 var(--jb-control-foot),0 var(--space-2xs) 0 var(--surface-canvas)}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary):not(:where(.jb-depth-plane,table *,[role=grid] *,.grid-wrap *,.rr-summary,.player-cell,.rank-row,.health-card,.health-detail-summary,.scenario-pair-main,.bt-player-main,.bt-validation-tile,.activity-item,.strip-lede,.strip-item,.strip-next-action)){background-image:linear-gradient(180deg,var(--jb-control-glint),transparent 58%,var(--jb-control-foot));transform:none;box-shadow:var(--jb-control-shadow);transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--motion-duration-short);transition-timing-function:var(--jb-var(--motion-easing)-standard);touch-action:manipulation}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary):not(:where(.jb-depth-plane,table *,[role=grid] *,.grid-wrap *,.rr-summary,.player-cell,.rank-row,.health-card,.health-detail-summary,.scenario-pair-main,.bt-player-main,.bt-validation-tile,.activity-item,.strip-lede,.strip-item,.strip-next-action)):is(.active,.selected,.tracked,.is-highlighted,[aria-pressed=true],[aria-selected=true],[aria-current=page],[aria-expanded=true]){--jb-control-accent:var(--action-primary);border-color:var(--action-primary);box-shadow:var(--elevation-shadow-1)}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :where(button,a[href],input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--stroke-strong)}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(table,[role=grid],.grid-wrap) :where(button,a[href],summary,[role=button],[tabindex]):focus-visible{outline-offset:calc(-1 * var(--stroke-strong))}@media(hover:hover)and (pointer:fine){html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary):not(:where(.jb-depth-plane,table *,[role=grid] *,.grid-wrap *,.rr-summary,.player-cell,.rank-row,.health-card,.health-detail-summary,.scenario-pair-main,.bt-player-main,.bt-validation-tile,.activity-item,.strip-lede,.strip-item,.strip-next-action)):not(:disabled,[aria-disabled=true]):hover{transform:none;border-color:var(--jb-control-accent,var(--rule-strong));box-shadow:var(--elevation-shadow-1)}}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary):not(:where(.jb-depth-plane,table *,[role=grid] *,.grid-wrap *,.rr-summary,.player-cell,.rank-row,.health-card,.health-detail-summary,.scenario-pair-main,.bt-player-main,.bt-validation-tile,.activity-item,.strip-lede,.strip-item,.strip-next-action)):not(:disabled,[aria-disabled=true]):active{transform:none;box-shadow:var(--elevation-shadow-1)}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,a[href],[role=button])[aria-busy=true]{cursor:progress}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,a[href],[role=button]):is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--opacity-loading);background-image:none;box-shadow:var(--material-inset)}@media(hover:none),(pointer:coarse){html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary):not(:where(.jb-depth-plane,table *,[role=grid] *,.grid-wrap *,.rr-summary,.player-cell,.rank-row,.health-card,.health-detail-summary,.scenario-pair-main,.bt-player-main,.bt-validation-tile,.activity-item,.strip-lede,.strip-item,.strip-next-action)){transition-duration:var(--motion-duration-short)}}@media(prefers-reduced-motion:reduce){html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary){transition:none!important}}@media(forced-colors:active){html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,.jb-public-action,.jb-public-nav__login,.locked-feature-cta,.bt-export-download-link,.table-tools-menu>summary){background-image:none;box-shadow:none}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,a[href],[role=button]):is(.active,.selected,.tracked,.is-highlighted,[aria-pressed=true],[aria-selected=true],[aria-current=page],[aria-expanded=true]){outline:var(--stroke-strong) solid Highlight;outline-offset:calc(-1 * var(--stroke-accent))}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :where(button,a[href],input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:var(--stroke-strong) solid Highlight;outline-offset:var(--stroke-strong)}html body :is(.terminal-shell,.legal-shell,.jb-public-landing,.pricing-overlay,.smart-slip-drawer,.workspace-go,.mobile-more-sheet,.detail-drawer) :is(button,a[href],[role=button]):is(:disabled,[aria-disabled=true]){color:GrayText;opacity:var(--opacity-full)}}html body .jb-monogram-mark{align-items:center;letter-spacing:normal}html body .jb-identity-mark{display:block;width:100%;height:100%;overflow:visible}.jb-aperture__lens{fill:var(--jb-logo-lens)}.jb-aperture__corner{fill:var(--jb-logo-corner)}.jb-aperture__wordmark{fill:var(--jb-logo-wordmark)}html body .jb-logo--full{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0;width:calc(var(--jb-logo-size, var(--size-mark)) * 4.89772727);max-width:100%;min-width:0;line-height:var(--leading-flat);flex-shrink:1}html body .jb-logo--full .jb-identity-lockup{display:block;width:100%;height:auto;overflow:visible}html body .jb-logo--icon{width:var(--jb-logo-size, var(--size-mark));height:var(--jb-logo-size, var(--size-mark));border:0;border-radius:22%;clip-path:none;background:var(--surface-canvas)}html body .jb-logo__tagline{color:var(--ink-secondary);font:var(--type-micro) var(--font-numeric)}html body main.terminal-shell .brand-lockup{min-width:0}html body main.terminal-shell .brand-copy{min-width:0;max-width:100%}html body main.terminal-shell .brand-wordmark{display:block;width:var(--measure-terminal-shell-inline);min-width:0;max-width:100%;margin:0;line-height:var(--leading-flat)}html body main.terminal-shell .brand-logo-lockup{width:100%}html body .jb-public-landing .jb-public-brand{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:0}html body .jb-public-landing .jb-public-brand__logo{grid-column:1;grid-row:1;align-self:center}html body .jb-public-landing .jb-public-brand__desk{grid-column:1;grid-row:2;margin:0}html body .jb-public-landing .jb-public-footer__brand{max-width:100%}html body .jb-public-landing .jb-public-footer__logo{align-self:center}@media(max-width:51.25em){html body main.terminal-shell .brand-copy{width:100%;display:flex}html body main.terminal-shell .brand-wordmark{width:100%;max-width:var(--measure-terminal-shell-inline-narrow)}html body .jb-public-landing .jb-public-brand__logo{width:min(58vw,var(--measure-public-landing-inline))}}@media(forced-colors:active){:is(.jb-aperture__lens,.jb-aperture__corner,.jb-aperture__wordmark){fill:CanvasText}}html{background:var(--surface-canvas);color:var(--ink-primary)}html body{background:var(--surface-canvas);color:var(--ink-primary);font-family:var(--font-label)}html body :is(main.terminal-shell,main.legal-shell,.jb-public-landing){isolation:isolate;color:var(--ink-primary);font-family:var(--font-label)}html body :is(button,input,select,textarea,summary){font-family:var(--font-label)}html body :is(button,a,summary,input,select,textarea):focus-visible{outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--space-2xs)}html body :is(button,a,summary,input,select,textarea){transition-timing-function:var(--motion-easing);transition-duration:var(--motion-duration-short)}html body :is(button,summary,[role=button]):not(:disabled,[aria-disabled=true]):active{opacity:var(--opacity-muted)}html body :is(button,input,select,textarea){border-radius:var(--radius-md)}html body :is(main.terminal-shell,main.legal-shell,.jb-public-landing) :is(button,summary){background-image:none}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing,.detail-drawer,.smart-slip-drawer,.workspace-go,.mobile-more-sheet) :is(button,summary){box-shadow:var(--elevation-shadow-0)}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing,.detail-drawer,.smart-slip-drawer,.workspace-go,.account-modal,.pricing-overlay,.mobile-more-sheet) :is(button,summary){background-image:none!important;background-color:var(--surface-control)!important;color:var(--ink-primary)!important}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing,.detail-drawer,.smart-slip-drawer,.workspace-go,.account-modal,.pricing-overlay,.mobile-more-sheet) :is(button,summary):is(.active,[aria-pressed=true],[aria-selected=true],[aria-current=page]){background-color:var(--surface-selected)!important}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing,.detail-drawer,.smart-slip-drawer,.workspace-go,.account-modal,.pricing-overlay,.mobile-more-sheet) button:is(:disabled,[aria-disabled=true]){color:var(--ink-tertiary)!important}html body[data-jb-motion] :is(main.terminal-shell,main.legal-shell,.jb-public-landing,.detail-drawer,.smart-slip-drawer,.workspace-go,.account-modal,.pricing-overlay,.mobile-more-sheet) button:is(.danger,.danger-button,.account-danger-button){color:var(--state-danger)!important}html body[data-jb-motion] main.terminal-shell .research-data-table button.research-cell-reveal-trigger{position:relative;display:inline-block;inline-size:100%;min-block-size:var(--size-icon-lg)!important;padding:0 var(--size-icon-xs) 0 0!important;border:0!important;border-radius:var(--radius-none)!important;background:transparent!important;background-image:none!important;color:inherit!important;box-shadow:none!important}html body[data-jb-motion] main.terminal-shell .research-data-table button.research-cell-reveal-trigger>.research-cell-reveal-trigger__cue{position:absolute;inset-inline-end:0;inset-block-start:50%;transform:translateY(-50%)}html body[data-jb-motion] main.terminal-shell .research-data-table button.research-cell-reveal-trigger:focus-visible{outline:var(--stroke-strong) solid var(--action-primary)!important;outline-offset:var(--space-2xs);box-shadow:var(--focus-ring)!important}html body main.terminal-shell :is(.terminal-header,.topbar,.command-strip,.workspace-tabs,.mobile-bottom-nav){background:var(--surface-chrome);border-color:var(--rule-default);box-shadow:var(--elevation-shadow-1)}html body main.terminal-shell .workspace-tabs{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-lg)}html body main.terminal-shell .workspace-tabs>button{min-block-size:var(--size-control);border:var(--stroke-hairline) solid transparent;color:var(--ink-secondary);font-size:var(--type-control);font-weight:var(--weight-label)}html body main.terminal-shell .workspace-tabs>button:is(.active,[aria-current=page],[aria-selected=true]){color:var(--ink-primary);background:var(--surface-selected);border-color:var(--rule-selected);box-shadow:var(--material-inset)}html body main.terminal-shell .workspace-tabs :is(.plan-tier,.tier-badge,.pro-badge){color:var(--ink-tertiary);background:var(--surface-soft);border-color:var(--rule-subtle);font-size:var(--type-micro)}html body main.terminal-shell :is(.sport-tabs,.sport-event-strip,.sport-event-disclosure,.schedule-strip){background:var(--surface-rail);border-color:var(--rule-default);box-shadow:var(--elevation-shadow-2);border-radius:var(--radius-lg)}html body main.terminal-shell .sport-tabs{padding:var(--space-md);gap:var(--space-md)}html body main.terminal-shell .sport-tabs>button{background:var(--surface-table);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--material-inset);text-align:start}html body main.terminal-shell .sport-tabs>button:is(.active,[aria-pressed=true],[aria-selected=true]){background:var(--surface-selected);border-color:var(--rule-selected);box-shadow:var(--elevation-shadow-1)}html body main.terminal-shell .sport-tabs :is(strong,.sport-label){color:var(--ink-primary);font-weight:var(--weight-heading);font-size:var(--type-group)}html body main.terminal-shell .sport-tabs :is(.sport-count,.sport-tab-count,[data-count]){font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-size:var(--type-cell)}html body main.terminal-shell .sport-tabs button:is(.stale,[data-status=stale],[data-freshness=stale]){border-inline-start:var(--stroke-accent) solid var(--state-stale)}html body main.terminal-shell .sport-tabs button:is(.historical,[data-status=historical_model]){border-inline-start:var(--stroke-accent) solid var(--state-building)}html body main.terminal-shell .sport-tabs button:is(.import-required,[data-status=import_required]){border-inline-start:var(--stroke-accent) solid var(--state-limited)}html body main.terminal-shell .sport-event-card{background:var(--surface-table);border-color:var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--material-inset)}html body main.terminal-shell .sport-event-card:is([data-reference-state=missing],[data-reference-state=absent]){border-style:dashed;color:var(--ink-secondary)}html body main.terminal-shell :is(.sport-event-date,.sport-event-time,.sport-event-status){font-size:var(--type-annotation);color:var(--ink-tertiary)}html body main.terminal-shell :is(.sport-event-team-name,.sport-event-team){font-family:var(--font-label);font-size:var(--type-label);color:var(--ink-primary)}html body main.terminal-shell .sport-event-score{font-family:var(--font-numeric);font-size:var(--type-section);font-variant-numeric:tabular-nums lining-nums;color:var(--ink-primary)}html body main.terminal-shell :is(.terminal-panel,.backtest-workspace,.research-panel,.data-health-shell,.scenario-lab-auto){background:var(--surface-table);border-color:var(--rule-default);box-shadow:var(--elevation-shadow-3);border-radius:var(--radius-lg)}html body main.terminal-shell :is(.panel-header,.scenario-heading,.bt-header){border-color:var(--rule-default)}html body main.terminal-shell :is(.panel-header h2,.scenario-heading h2,.data-health-local-title h1){color:var(--ink-primary);font-family:var(--font-label);font-size:var(--type-heading);line-height:var(--leading-tight);font-weight:var(--weight-heading)}html body main.terminal-shell .research-data-table{background:var(--surface-table)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table{border-spacing:0;font-variant-numeric:tabular-nums lining-nums}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table :is(th,td){padding-inline:var(--density-cell-inline)!important;border-block-end:var(--stroke-hairline) solid var(--rule-subtle);font-size:var(--density-value-size)!important;line-height:var(--leading-cell)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode=paged] .terminal-table tbody :is(th,td){padding-block:var(--density-cell-block)!important}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode=virtual] .terminal-table tbody :is(th,td){padding-block:0!important}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table tbody :is(th,td){background:var(--surface-table)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table tbody :is(small,em,.cell-annotation,.subtext){color:var(--ink-secondary);font-family:var(--font-label);font-size:var(--density-label-size)!important}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table tbody :is(strong,.cell-value,.numeric-value){font-family:var(--font-numeric);font-size:var(--density-value-size)!important;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-value)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table .player-cell :is(strong,span){font-family:var(--font-label)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table thead th{background:var(--surface-header)!important;box-shadow:var(--material-header-shadow);color:var(--ink-secondary);font-family:var(--font-label);font-size:var(--type-column)!important;padding-block:var(--density-header-block)!important;font-weight:var(--weight-value)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table thead :is(.column-group-header,[data-column-group]){background:var(--surface-chrome)!important;color:var(--ink-primary);font-size:var(--type-group)!important;box-shadow:var(--material-inset)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table :is(td,th):first-child{background:var(--surface-rail)!important;box-shadow:var(--material-pinned-shadow)}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table thead th:first-child{background:var(--surface-header)!important}html body main.terminal-shell section.terminal-panel.data-panel .research-data-table[data-reading-mode] .terminal-table tbody tr[data-research-row-key]:hover>:is(th,td){background:var(--surface-hover)!important;box-shadow:var(--material-row-lift)}html body main.terminal-shell .research-data-table__controls,html body main.terminal-shell .research-data-table__pages{background:var(--surface-chrome);border-radius:var(--radius-md);padding:var(--space-md)}html body main.terminal-shell .research-data-table__rail{background:var(--surface-chrome);border-color:var(--rule-default)}.numeric-value{position:relative;display:inline-grid;grid-template-columns:minmax(var(--numeric-integer-min),1fr) var(--numeric-dot-size) var(--numeric-fraction-size) var(--numeric-unit-size);align-items:baseline;inline-size:100%;min-inline-size:var(--numeric-min-inline);font-family:var(--font-numeric);font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums;font-size:var(--density-value-size);letter-spacing:var(--tracking-number);white-space:nowrap}.numeric-integer{text-align:end}.numeric-decimal{text-align:center}.numeric-fraction{text-align:start}.numeric-unit{padding-inline-start:var(--space-2xs);font-family:var(--font-label);font-size:var(--type-annotation);color:var(--ink-secondary)}.numeric-value[data-sign=positive]{color:var(--edge-positive)}.numeric-value[data-sign=negative]{color:var(--edge-negative)}.numeric-value[data-changed=true]{animation:studio-value-feedback var(--motion-duration-long) var(--motion-easing)}.numeric-value__previous{position:absolute;inset:0;text-align:end;pointer-events:none;animation:studio-previous-value var(--motion-duration-long) var(--motion-easing) both;background:var(--surface-table)}.numeric-value--inline{inline-size:auto}@keyframes studio-previous-value{0%{opacity:var(--opacity-muted)}to{opacity:var(--opacity-zero)}}.metric-magnitude[data-magnitude]{position:relative}.metric-magnitude[data-magnitude]:after{content:"";display:block;inline-size:calc(clamp(0,var(--metric-magnitude),1)*100%);block-size:var(--space-2xs);background:var(--edge-positive);border-radius:var(--radius-pill)}.metric-magnitude[data-sign=negative]:after{background:var(--edge-negative)}html body main.terminal-shell :is(.edge-evidence-filter,.research-lens-toolbar,.watch-filters,.research-column-views,.scenario-scan-controls-bar,.scenario-filter-bar,.filter-panel){background:var(--surface-chrome);border-color:var(--rule-default);box-shadow:var(--material-inset)}html body main.terminal-shell :is(.edge-evidence-filter,.research-lens-toolbar,.watch-filters,.research-column-views) button{background:var(--surface-control);border-color:var(--rule-subtle);color:var(--ink-secondary);min-block-size:var(--size-control);box-shadow:var(--elevation-shadow-0)}html body main.terminal-shell :is(.edge-evidence-filter,.research-lens-toolbar,.watch-filters,.research-column-views) button:is(.active,[aria-pressed=true],[aria-selected=true]){background:var(--surface-selected);color:var(--ink-primary);border-color:var(--rule-selected)}html body main.terminal-shell :is(.scenario-lens-count,.filter-count,.watch-filter-count,.edge-filter-count){font-family:var(--font-numeric);font-size:var(--density-value-size);font-variant-numeric:tabular-nums lining-nums}html body main.terminal-shell :is(.filter-panel,.mobile-filter-drawer,.scenario-scan-controls,.scenario-filter-shell) :is(input,select){background:var(--surface-control);border-color:var(--rule-default);color:var(--ink-primary);min-block-size:var(--size-control)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio{background:var(--surface-table);border-color:var(--rule-default)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio :is(.scenario-scan-table,.sm-card,.scenario-pair-card,.scenario-audit-candidate){background:var(--surface-table);border-color:var(--rule-default);box-shadow:var(--material-inset);border-radius:var(--radius-md)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio :is(.sm-card,.scenario-pair-card,.scenario-audit-candidate):hover{border-color:var(--rule-strong);box-shadow:var(--elevation-shadow-2)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio :is(.scenario-forecast-readout>strong,.sm-leg-scan-values strong,.scenario-leg-scan-values strong,.scenario-source-price strong,.scenario-scan-number>strong){font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-value)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio :is(.scenario-mode-tabs,.sm-tabs){background:var(--surface-chrome)}html body main.terminal-shell section.scenario-lab-auto.scenario-studio :is(.sm-detail,.scenario-scan-detail,.scenario-forecast-evidence[open],.scenario-component-context){background:var(--surface-rail);border-color:var(--rule-default)}html body main.terminal-shell :is(.backtest-workspace,.bt-workspace,.private-backtester){background:var(--surface-table);color:var(--ink-primary)}html body main.terminal-shell :is(.bt-health-state-strip,.bt-export-summary-rail,.bt-workspace-tabs,.bt-export-section-tabs,.bt-view-tabs){background:var(--surface-chrome);border-color:var(--rule-default);box-shadow:var(--material-inset)}html body main.terminal-shell :is(.bt-health-card,.bt-summary-card,.bt-kpi,.bt-export-readiness-card,.bt-scope-detail-card,.bt-excluded-reason-card,.bt-export-manifest){background:var(--surface-rail);border-color:var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--elevation-shadow-1)}html body main.terminal-shell :is(.bt-stat-value,.bt-health-card-value,.bt-kpi-value,.bt-export-readiness-card strong,.bt-export-summary-rail strong,.bt-summary-value){font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;color:var(--ink-primary);font-size:var(--type-section)}html body main.terminal-shell :is(.bt-stat-label,.bt-health-card-label,.bt-export-readiness-card span,.bt-export-task-heading span,.bt-export-manifest span){color:var(--ink-secondary);font-family:var(--font-label);font-size:var(--type-annotation)}html body main.terminal-shell :is(.bt-export-builder,.bt-export-workflow-panel,.bt-export-task-flow,.bt-export-group){background:var(--surface-table);border-color:var(--rule-default);border-radius:var(--radius-lg)}html body main.terminal-shell .bt-export-task-heading b{color:var(--action-primary);background:var(--surface-selected);border:var(--stroke-hairline) solid var(--rule-selected);border-radius:var(--radius-pill)}html body main.terminal-shell :is(.bt-export-workflow-summary,.bt-export-primary-grid,.bt-export-server-job){border-color:var(--rule-default)}html body main.terminal-shell :is(.bt-chart,.bt-chart-card,.bt-calibration-chart,.bt-trend-chart,.validation-chart){background:var(--surface-rail);border-color:var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--material-inset)}html body main.terminal-shell :is(.backtest-workspace,.data-health-shell) :is(table thead th,.coverage-matrix thead th){background:var(--surface-header);color:var(--ink-secondary);font-size:var(--type-column);box-shadow:var(--material-header-shadow)}html body main.terminal-shell .bt-treemap-viewport{display:block;min-inline-size:0;inline-size:100%;max-inline-size:100%;overflow:auto;overscroll-behavior:contain;border:var(--stroke-hairline) solid var(--rule-subtle);border-radius:var(--radius-md)}html body main.terminal-shell .bt-treemap-viewport>.bt-combo-treemap{display:block;min-inline-size:var(--size-treemap-canvas);inline-size:100%;height:auto!important;block-size:auto!important;aspect-ratio:var(--ratio-treemap-canvas)}html body main.terminal-shell .bt-treemap-viewport:focus-visible{outline:var(--stroke-strong) solid var(--action-primary);outline-offset:var(--space-2xs)}html body main.terminal-shell :is(.data-health-local-header,.data-health-section,.data-health-cards,.health-overview-grid){background:var(--surface-table);border-color:var(--rule-default);border-radius:var(--radius-md)}html body main.terminal-shell :is(.health-overview-grid,.data-health-mobile-brief-grid)>div{background:var(--surface-rail);border:var(--stroke-hairline) solid var(--rule-subtle);border-radius:var(--radius-md);box-shadow:var(--material-inset)}html body main.terminal-shell :is(.health-overview-grid,.data-health-mobile-brief-grid) strong{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-size:var(--type-section)}html body main.terminal-shell :is(.data-health-matrix,.coverage-matrix,.sport-coverage-matrix,.bookmaker-coverage-table){border-collapse:separate;border-spacing:0;background:var(--surface-table)}html body main.terminal-shell :is(.data-health-matrix,.coverage-matrix,.sport-coverage-matrix,.bookmaker-coverage-table) :is(td,th){border-color:var(--rule-subtle);padding:var(--space-md) var(--space-xl)}html body main.terminal-shell :is(.data-health-shell,.coverage-matrix,.bookmaker-coverage-table) [data-state=ready]{color:var(--state-ready);background:var(--state-positive-soft)}html body main.terminal-shell :is(.data-health-shell,.coverage-matrix,.bookmaker-coverage-table) [data-state=stale]{color:var(--state-stale);background:var(--state-stale-soft)}html body main.terminal-shell :is(.data-health-shell,.coverage-matrix,.bookmaker-coverage-table) [data-state=missing]{color:var(--state-unavailable);border-style:dashed}html body main.terminal-shell .data-health-collapsible-summary{min-block-size:var(--size-control);background:var(--surface-rail);border-radius:var(--radius-md)}html body :is(.detail-drawer,.research-evidence-inspector,.research-cell-reveal,.workspace-go,.workspace-go-dialog,.account-modal,.smart-slip-drawer,.mobile-more-sheet){background:var(--surface-overlay);color:var(--ink-primary);border-color:var(--rule-strong);border-radius:var(--radius-lg);box-shadow:var(--elevation-shadow-5)}html body :is(.detail-drawer,.research-cell-reveal,.account-modal,.smart-slip-drawer) :is(header,.drawer-header,.smart-slip-head,.pricing-header){border-color:var(--rule-default)}html body :is(.drawer-primary-metrics,.smart-slip-summary,.account-section,.account-plan-card,.research-cell-reveal__facts,.workspace-go-results){background:var(--surface-table);border-color:var(--rule-default);border-radius:var(--radius-md)}html body :is(.smart-slip-tool,.smart-slip-card,.smart-slip-row,.account-tab,.account-plan-option,.workspace-go-result){border-color:var(--rule-default);background:var(--surface-control);box-shadow:var(--material-inset)}html body :is(.smart-slip-summary,.smart-slip-card,.drawer-primary-metrics,.account-plan-price) :is(b,strong,.numeric-value){font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums}html body :is(.workspace-go,.account-modal,.smart-slip-drawer,.research-cell-reveal) :is(button,summary,input,select){min-block-size:var(--size-control)}html body :is(.smart-slip-overlay,.pricing-overlay,.command-palette-overlay,.workspace-go-overlay,.drawer-overlay){background-color:var(--surface-scrim)}html body main.terminal-shell .trust-footer{background:var(--surface-chrome);border-color:var(--rule-default);box-shadow:var(--material-inset);border-radius:var(--radius-lg);color:var(--ink-tertiary)}html body main.terminal-shell .footer-links a{color:var(--ink-secondary);font-size:var(--type-annotation)}html body main.terminal-shell .footer-links a:hover{color:var(--action-primary)}.plan-badge{display:inline-flex;align-items:center;gap:var(--space-xs);font:var(--weight-value) var(--type-micro)/var(--leading-tight) var(--font-label);letter-spacing:var(--tracking-label);padding:var(--space-2xs) var(--space-sm);border:var(--stroke-hairline) solid var(--rule-strong);border-radius:var(--radius-sm);text-transform:uppercase;white-space:nowrap;vertical-align:middle}.plan-badge--pro{color:var(--state-ready);background:var(--state-positive-soft)}.plan-badge--proplus{color:var(--state-limited);border-color:var(--state-limited);background:var(--state-negative-soft)}.mobile-nav-plan-badge{position:absolute;inset-block-start:var(--space-2xs);inset-inline-end:var(--space-sm);padding:0 var(--space-xs)}.mobile-more-plan-badge{position:absolute;inset-block-start:var(--space-md);inset-inline-end:var(--space-md)}.season-sample{margin-inline-start:var(--space-sm);color:var(--ink-tertiary);font-family:var(--font-label);font-size:var(--type-annotation)}.health-overview-grid--spaced{margin-block-end:var(--space-2xl)}.metric-review-flag{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:var(--space-xs);min-inline-size:var(--size-icon-sm);min-block-size:var(--size-icon-sm);border:var(--stroke-hairline) solid var(--state-limited);border-radius:var(--radius-pill);color:var(--state-limited);font:var(--weight-value) var(--type-micro)/var(--leading-tight) var(--font-label)}.distribution-unvalidated{color:var(--ink-secondary);-webkit-text-decoration:underline dotted var(--rule-strong);text-decoration:underline dotted var(--rule-strong);text-underline-offset:var(--space-2xs)}.historical-aggregate-cell-action{min-block-size:var(--size-control);color:var(--action-primary);border:var(--stroke-hairline) solid var(--rule-default);border-radius:var(--radius-sm);background:var(--surface-control);font:inherit}.scenario-leg-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:var(--action-primary);font:inherit;text-align:start;text-decoration:underline;text-underline-offset:var(--space-2xs)}.source-freshness{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--ink-tertiary);font-size:var(--type-annotation)}.source-freshness.stale{color:var(--state-stale)}html body :is(.research-skeleton,.research-skeleton-line,.skeleton-line,.bt-skeleton,.loading-skeleton){background:var(--rule-subtle);border-radius:var(--radius-sm);animation:studio-loading-opacity calc(var(--motion-duration-long) * 4) var(--motion-easing) infinite alternate}html body :is(progress,[role=progressbar]){accent-color:var(--action-primary)}@keyframes studio-loading-opacity{0%{opacity:var(--opacity-loading)}to{opacity:var(--opacity-full)}}@keyframes studio-value-feedback{0%{opacity:var(--opacity-muted)}to{opacity:var(--opacity-full)}}@keyframes studio-row-arrive{0%{opacity:var(--opacity-muted);transform:translateY(var(--space-2xs))}to{opacity:var(--opacity-full);transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){html body main.terminal-shell .research-data-table tbody>tr[data-row-entrance=true]{animation:studio-row-arrive var(--motion-duration-medium) var(--motion-easing) both;animation-delay:calc(var(--row-entrance-index,0) * var(--motion-stagger-step))}html body main.terminal-shell .research-data-table tbody>tr[data-research-row-key]:hover{transform:translateY(var(--row-hover-lift))}}@media(max-width:51.25em){html body :is(button,input,select,textarea,summary){min-block-size:var(--size-control)}html body[data-jb-motion] main.terminal-shell .research-data-table button.research-cell-reveal-trigger{min-block-size:var(--size-control)!important}html body main.terminal-shell .research-data-table__controls{gap:var(--space-sm)}html body main.terminal-shell .workspace-tabs{padding:var(--space-xs);gap:var(--space-2xs)}html body main.terminal-shell .sport-tabs{gap:var(--space-sm);padding:var(--space-sm)}}@media(prefers-reduced-motion:reduce){html body *,html body *:before,html body *:after{transition-property:opacity!important;transition-duration:var(--motion-duration-short)!important;scroll-behavior:auto!important}html body :is(.numeric-value[data-changed=true],.research-data-table tbody tr[data-row-entrance=true]){animation:studio-value-feedback var(--motion-duration-short) var(--motion-easing) both!important;transform:none!important}html body :is(.research-skeleton,.research-skeleton-line,.skeleton-line,.bt-skeleton,.loading-skeleton,.spin){animation:studio-loading-opacity calc(var(--motion-duration-long) * 4) var(--motion-easing) infinite alternate!important;transform:none!important}html body :is(button,a,summary):is(:hover,:focus-visible,:active){opacity:var(--opacity-muted)}}
