/* Data visualisations share a quiet, sequential charcoal scale. */
@layer site-typography {
 html[data-mono="light"]:has(body:is(.page-geography,.page-funding-monitor,.page-market-signals,.page-scp,.sci-analytics-geography)) {
  --data-map-canvas-rgb:246,245,243;--data-map-base-rgb:230,229,226;
  --mono-signal-wash-rgb:246,245,243!important;
  --mono-signal-1-rgb:216,214,210!important;--mono-signal-2-rgb:183,180,174!important;
  --mono-signal-3-rgb:144,140,134!important;--mono-signal-4-rgb:105,101,95!important;
  --mono-signal-5-rgb:66,63,58!important;
 }
 html[data-mono="dark"]:has(body:is(.page-geography,.page-funding-monitor,.page-market-signals,.page-scp,.sci-analytics-geography)) {
  --data-map-canvas-rgb:30,30,29;--data-map-base-rgb:46,46,44;
  --mono-signal-wash-rgb:30,30,29!important;
  --mono-signal-1-rgb:69,67,64!important;--mono-signal-2-rgb:101,98,92!important;
  --mono-signal-3-rgb:140,136,129!important;--mono-signal-4-rgb:181,176,167!important;
  --mono-signal-5-rgb:215,210,201!important;
 }
}

/* Company and supplier maps: one surface and readable, unclipped evidence rows. */
@layer site-typography {
 html[data-mono]:not([data-mono="original"]):is(.sci-prepaint-geography,:has(body.page-geography)) {--mono-canvas:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) {background:var(--mono-canvas)!important;background-color:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-shell,
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography .scp-wrap {box-sizing:border-box!important;width:100%!important;max-width:1440px!important;margin-inline:auto!important;padding-inline:40px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-card,.gm-panel,.gm-analysis-band),
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography :is(.sci-geo-intel,.sci-analytics-polish__module,.sci-intel__module,.sci-dependency) {border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-panel {padding:16px 0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-kpis {gap:24px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-kpi {min-height:0!important;padding:12px 0!important;gap:8px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-kpi-value {font-size:24px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.025em!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-kpi-label,.gm-kpi-sub,.gm-panel-sub) {font-size:12px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:rgb(var(--mono-secondary-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-panel-title,.gm-selected h3),
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root :is(h2,h3) {font-size:16px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.02em!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-title),
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography .scp-hero h1 {font-size:clamp(30px,3.2vw,40px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.045em!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-row,.gm-leader-row,.gm-cluster-row,.gm-mix-row),
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography :is(.sci-dependency__row,.sci-dependency__row-main,.sci-intel__systemic-row,.sci-intel__systemic-summary,.sci-geo-intel__rank-row) {transform:none!important;filter:none!important;box-shadow:none!important;transition:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-row,.gm-cluster-row,.gm-mix-row) {font-size:13px!important;font-weight:400!important;letter-spacing:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-row strong,.gm-cluster-row strong) {font-size:13px!important;font-weight:500!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select,.sci-cb-wrap) {box-sizing:border-box!important;border:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select__button,.sci-cb-btn,.gm-reset) {box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid rgb(var(--mono-line-rgb))!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;transition:none!important;font-size:13px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select__menu,.sci-cb-menu) {padding:4px!important;border-radius:6px!important;font-size:13px!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select__option,.sci-cb-item) {min-height:32px!important;font-size:13px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__summary {border:0!important;border-radius:0!important;gap:24px!important;background:transparent!important;background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__summary article {padding:12px 0!important;border:0!important;background:transparent!important;background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__summary strong {font-size:20px!important;font-weight:500!important;line-height:1.3!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root :is(.sci-dependency__summary span,.sci-dependency__summary p,.sci-dependency__table-head) {font-size:12px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__rows {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__scroll-note {display:none!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row {min-width:0!important;border:0!important;border-bottom:1px solid rgba(var(--mono-ink-rgb),.07)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;overflow:visible!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main {min-height:64px!important;padding:12px!important;border-radius:0!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root :is(.sci-dependency__table-head,.sci-dependency__row-main) {grid-template-columns:minmax(140px,1.3fr) repeat(3,minmax(50px,.45fr)) minmax(180px,1.15fr) minmax(130px,.95fr) 22px!important;gap:12px!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__table-head {padding:12px!important;margin:0!important;border:0!important;background:transparent!important;background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root :is(.sci-dependency__supplier-cell,.sci-intel__systemic-name) {display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root :is(.sci-dependency__supplier-cell,.sci-intel__systemic-name)>.company-logo {flex:0 0 auto!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__supplier-cell>span:not(.company-logo),
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-intel__systemic-name-copy {flex:1 1 0!important;min-width:0!important;overflow-wrap:normal!important;word-break:normal!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__supplier-cell :is(strong,em) {overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__detail:not([hidden]) {padding:12px!important;gap:20px!important;background:rgb(var(--mono-soft-rgb))!important;border-radius:6px!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__detail article {background:transparent!important;background-color:transparent!important;border:0!important;padding:8px!important;}

 html[data-mono]:not([data-mono="original"]) body.page-geography main.gm-shell {background:var(--mono-canvas)!important;background-color:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-row,.gm-cluster-row) {background:transparent!important;background-color:transparent!important;border-radius:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-row,.gm-cluster-row):hover {background:rgba(var(--mono-ink-rgb),.035)!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-name,.gm-leader-value,.gm-leader-rank,.gm-country-name,.gm-bar-label,.gm-cluster-title,.gm-cluster-count,.gm-mix-label,.gm-mix-count,.gm-profile-count) {font-size:13px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-context,.gm-cluster-sub,.gm-cluster-ratio,.gm-profile-note,.gm-stack-note,.gm-control label,.segment-matrix-sub,.gm-matrix th) {font-size:12px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:rgb(var(--mono-secondary-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.segment-matrix-title) {font-size:16px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.02em!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-selected-metrics,.gm-selected-metric) {border:0!important;background:transparent!important;background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-snapshot-stat {padding:12px 0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-snapshot-grid {gap:16px!important;}

 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-rail {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography .sci-geo-intel__rail {border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(#gm-filter-toggle,#segment-matrix-full-toggle,.segment-matrix-input) {box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid rgb(var(--mono-line-rgb))!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;transition:none!important;font:400 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) .page-info-trigger {box-shadow:none!important;transform:none!important;transition:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-profile-stat-value {font-weight:500!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-panel-head {flex-wrap:wrap!important;}
 html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__bars strong {white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.4!important;}
 @media(max-width:960px) {
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__table-head {display:none!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main {grid-template-columns:repeat(3,minmax(0,1fr)) 22px!important;gap:10px!important;padding:16px 0!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__layer {grid-column:1/4!important;grid-row:1!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__toggle {grid-column:4!important;grid-row:1!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main>span:nth-child(2) {grid-column:1!important;grid-row:2!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main>span:nth-child(3) {grid-column:2!important;grid-row:2!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main>span:nth-child(4) {grid-column:3/5!important;grid-row:2!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main>span:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(6)) {display:flex!important;flex-wrap:wrap!important;gap:4px!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__supplier-cell {display:flex!important;grid-column:1/-1!important;grid-row:3!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main>span:nth-child(6) {grid-column:1/-1!important;grid-row:4!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__row-main b {display:inline!important;font-size:12px!important;font-weight:400!important;color:rgb(var(--mono-secondary-rgb))!important;}
 }
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-geography :is(#gm-filter-toggle,#segment-matrix-full-toggle,.segment-matrix-input) {height:44px!important;min-height:44px!important;font-size:16px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-shell,
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography .scp-wrap {padding-inline:14px!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select__button,.sci-cb-btn,.gm-reset) {height:44px!important;min-height:44px!important;font-size:16px!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-geography,.sci-analytics-geography) :is(.gm-k-select__option,.sci-cb-item) {min-height:44px!important;font-size:16px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-kpis {gap:16px!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__summary {grid-template-columns:minmax(0,1fr)!important;gap:12px!important;}
  html[data-mono]:not([data-mono="original"]) body.sci-analytics-geography #sci-analytics-root .sci-dependency__detail:not([hidden]) {grid-template-columns:minmax(0,1fr)!important;}
 }
}

/* Shared presentation for Data tools and supply-chain analysis. */
@layer site-typography { html[data-mono] body.page-geography #selected-action[hidden] {display:none!important;} }
@layer site-typography {
 html[data-mono]:not([data-mono="original"]):has(body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp)) {--mono-canvas:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) {background:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body :is(main.fm-page-main,main.ms-shell,main.gm-shell),
 html[data-mono]:not([data-mono="original"]) body.page-scp>.scp-wrap {box-sizing:border-box!important;width:100%!important;max-width:1440px!important;margin-inline:auto!important;padding:32px 40px 48px!important;background:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.fm-hero-canvas,.ms-hero,.gm-hero,.scp-hero) {padding:0!important;margin:0 0 24px!important;border:0!important;box-shadow:none!important;background:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.title,.ms-title,.gm-title,.scp-hero h1) {font:500 40px/1.1 var(--site-body)!important;letter-spacing:-.045em!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals) :is(.stat-block,.funding-section,.fm-geography-disclosure,.ms-card,#capture-timeline,#section-band-third,#section-largest-round-under-timeline,#capture-median-round) {border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor #stats-row {gap:24px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor #stats-row .stat-block {min-height:0!important;padding:12px 0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor #stats-row .stat-value {font-size:24px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor :is(.funding-section,#capture-timeline,#section-band-third,#section-largest-round-under-timeline,#capture-median-round) {padding:20px 0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-market-signals .ms-card {padding:20px 0!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals) :is(.chart-title-main,.ms-panel-title) {font-size:16px!important;font-weight:500!important;letter-spacing:-.02em!important;text-transform:none!important;line-height:1.35!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals) :is(.chart-title-sub,.ms-panel-sub,.fm-deck) {font-size:13px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-scp) :is(.fm-k-select,.ms-k-select,.sci-cb-wrap) {box-sizing:border-box!important;padding:0!important;border:0!important;background:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-scp) :is(.fm-k-select__button,.ms-k-select__button,.sci-cb-btn,#sci-explore-q,.sci-mobile-graph-fit,.sci-network-settings-trigger) {box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid rgb(var(--mono-line-rgb))!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;transition:none!important;font:400 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.fm-k-select__menu,.ms-k-select__menu,.gm-k-select__menu,.sci-cb-popup) {box-sizing:border-box!important;padding:4px!important;border:1px solid rgb(var(--mono-line-rgb))!important;border-radius:6px!important;background:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.fm-k-select__option,.ms-k-select__option,.gm-k-select__option,.sci-cb-item) {min-height:36px!important;padding:8px 10px!important;font:400 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;border-radius:4px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-cb-search {box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font:400 13px/20px var(--site-body)!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.profile-submit-trigger,.fm-submit-action,.sci-submit-source) {box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:0 14px!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;font:500 13px/20px var(--site-body)!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.page-info-trigger,.ms-coverage-trigger) {box-sizing:border-box!important;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;transform:none!important;border-radius:6px!important;}
 html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals) :is(.dist-row,.strip-segment,.event-pulse-row,.event-pulse-link,.ms-rank-row):hover {transform:none!important;filter:none!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.gm-leader-row,.segment-mobile-row).is-selected {background:rgba(var(--mono-ink-rgb),.035)!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-rail {align-self:start!important;gap:16px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-snapshot-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-map-card {min-width:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline {display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:20px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline h1 {flex:1 1 420px!important;min-width:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters {display:grid!important;grid-template-columns:1fr 1fr .8fr 1.15fr 1.45fr!important;align-items:end!important;gap:12px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters>div {min-width:0!important;width:auto!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls label {font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-focused-graph-options .sci-network-primary {display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-focused-graph-options :is(.sci-control-group,.sci-control-select) {margin:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-control-group label span {box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:34px!important;padding:0 10px!important;font:400 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-control-group input:checked+span {font-weight:500!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp :is(.sci-guided-empty,.sci-guided-empty:hover) {padding:24px!important;max-width:480px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-guided-empty__copy {font:400 14px/1.6 var(--site-body)!important;color:rgb(var(--mono-secondary-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp #sci-lanes-grid.sci-lanes-grid--guided-center {min-height:360px!important;background:rgba(var(--mono-ink-rgb),.025)!important;border-radius:6px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp :is(.sci-network-settings-trigger,.sci-mobile-graph-fit) {white-space:nowrap!important;}
 @media(max-width:1100px) {
  html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters>div:last-child {grid-column:2/-1!important;}
 }
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body :is(main.fm-page-main,main.ms-shell,main.gm-shell),
  html[data-mono]:not([data-mono="original"]) body.page-scp>.scp-wrap {padding:16px 14px 32px!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.title,.ms-title,.gm-title,.scp-hero h1) {font-size:30px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline {gap:16px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline h1 {flex-basis:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp #sci-flow-controls .sci-flow-toolbar__row--filters>div:last-child {grid-column:1/-1!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-scp) :is(.fm-k-select__button,.ms-k-select__button,.sci-cb-btn,.sci-cb-search,#sci-explore-q,.sci-mobile-graph-fit,.sci-network-settings-trigger,.profile-submit-trigger,.fm-submit-action,.sci-submit-source) {height:44px!important;min-height:44px!important;font-size:16px!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.fm-k-select__option,.ms-k-select__option,.gm-k-select__option,.sci-cb-item) {min-height:44px!important;font-size:16px!important;}
  html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-geography,.page-scp) :is(.page-info-trigger,.ms-coverage-trigger) {width:44px!important;height:44px!important;min-height:44px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-control-group label span {min-height:42px!important;font-size:13px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-control-group--evidence {max-width:100%!important;}
 }
}

@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .chart-title-main {text-transform:lowercase!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .chart-title-main::first-letter {text-transform:uppercase;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline h1 {max-width:none!important;width:auto!important;margin:0!important;text-align:left!important;}
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions {display:grid!important;grid-template-columns:76px minmax(0,1fr) 72px 44px!important;grid-template-areas:none!important;gap:8px!important;width:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions .header-controls {display:contents!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions .fm-filter-group--window {grid-area:1/1!important;min-width:0!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions .fm-filter-group--scope {grid-area:1/2!important;min-width:0!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions>.fm-submit-action {grid-area:1/3!important;width:72px!important;min-width:0!important;padding:0 10px!important;font-size:13px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions>.page-info-control {grid-area:1/4!important;}
  html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .fm-hero-actions select.fm-k-select__native {height:44px!important;min-height:44px!important;max-height:44px!important;font-size:16px!important;line-height:20px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-actions {display:grid!important;grid-template-columns:minmax(0,1fr) 80px 44px!important;gap:8px!important;width:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-actions>.sci-intelligence-lens {grid-column:1/-1!important;width:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-actions>.sci-submit-source {grid-column:2!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-actions>.page-info-control {grid-column:3!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-intelligence-lens__tabs {display:flex!important;width:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-intelligence-lens__tabs>button {flex:1!important;min-height:44px!important;font-size:13px!important;}
 }
}

@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-scp .scp-hero__topline {justify-content:space-between!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-heading {flex:1 1 420px!important;min-width:0!important;max-width:none!important;}
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-heading {flex-basis:100%!important;width:100%!important;margin:0!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-hero-heading h1 {width:100%!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-flow-wrap--focused-network {height:400px!important;min-height:400px!important;max-height:none!important;}
 }
}

@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-market-signals .event-pulse-toolbar .ms-control>span {font:400 12px/1.4 var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;}
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body:is(.page-funding-monitor,.page-market-signals,.page-scp) :is(.fm-k-select__button,.ms-k-select__button,.sci-cb-btn) {font-size:14px!important;}
 }
}

@layer site-typography {
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-flow-wrap--focused-network::after {content:"Drag to explore · Pinch to zoom";position:absolute;bottom:12px;left:12px;right:12px;z-index:3;pointer-events:none;font:400 12px/1.5 var(--site-body);color:rgb(var(--mono-secondary-rgb));text-align:center;}
 }
}

@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .geography-toggle-btn {min-height:36px!important;padding:8px 10px!important;font:400 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .geography-toggle-btn.is-active {font-weight:500!important;}
 @media(max-width:720px) {html[data-mono]:not([data-mono="original"]) body.page-funding-monitor .geography-toggle-btn {min-height:44px!important;}}
}

@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-scp .scp-mobile-hint {font:400 12px/1.5 var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;color:rgb(var(--mono-secondary-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-scp .sci-market-flow-counts>summary {display:flex!important;align-items:center!important;gap:8px!important;font:400 12px/1.4 var(--site-body)!important;}
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-market-flow-mobile__stage {min-height:44px!important;font:400 12px/1.4 var(--site-body)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-market-flow-mobile__summary small {font:400 12px/1.4 var(--site-body)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-scp .sci-market-flow-focus-actions button {min-height:36px!important;font:400 12px/1.4 var(--site-body)!important;}
 }
}

/* Company Map: natural sidebar height, flat rankings and a compact data matrix. */
@layer site-typography {
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-mobile-deck {display:block!important;margin:10px 0 0!important;max-width:60ch!important;font:400 14px/1.55 var(--site-body)!important;color:rgb(var(--mono-secondary-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal {grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal>.gm-control {grid-column:span 2!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal>.gm-control:has(:is(#gm-timeframe,#gm-event-type)) {grid-column:span 3!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal.has-detail>.gm-control {grid-column:span 2!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal:not(:has(#gm-basis option[value="event_activity"]:checked))>.gm-control:has(:is(#gm-timeframe,#gm-event-type)) {display:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal.has-detail:not(:has(#gm-basis option[value="event_activity"]:checked)) {grid-template-columns:repeat(4,minmax(0,1fr))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-controls--temporal.has-detail:not(:has(#gm-basis option[value="event_activity"]:checked))>.gm-control {grid-column:span 1!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-control label {display:block!important;position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;margin:0 0 4px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-map-viewport {border-radius:6px!important;border:0!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.maplibregl-ctrl-group,.mapboxgl-ctrl-group) {background:rgb(var(--mono-paper-rgb))!important;border:1px solid rgb(var(--mono-line-rgb))!important;border-radius:6px!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.maplibregl-ctrl-group,.mapboxgl-ctrl-group) button {background-color:transparent!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography :is(.maplibregl-ctrl-group,.mapboxgl-ctrl-group) button:hover {background-color:rgb(var(--mono-soft-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected:has(#selected-action:not([hidden])) .gm-selected-copy {display:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-profile-row-bar {height:3px!important;background:rgb(var(--mono-signal-3-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #selected-name {font:500 20px/1.3 var(--site-body)!important;letter-spacing:-.025em!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-action {display:inline-flex!important;align-items:center!important;margin:4px 0 0!important;font:500 13px/20px var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map {align-items:start!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-map-card {height:auto!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected-rail {display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;gap:16px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map :is(.gm-selected,.gm-snapshot-card) {display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px 0 0!important;align-self:stretch!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected .gm-panel-head {margin:0 0 12px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected-title {margin:0 0 16px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected .gm-section {margin:0 0 12px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected-copy {margin:12px 0 4px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected-action {margin:0!important;padding:6px 0!important;line-height:20px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-snapshot-card {padding-top:0!important;margin:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-snapshot-card .gm-panel-head {margin:0 0 10px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #snapshot-title {font:500 13px/20px var(--site-body)!important;letter-spacing:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #selected-snapshot {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 20px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #selected-snapshot .gm-snapshot-stat {min-height:0!important;padding:0!important;gap:4px!important;align-content:start!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #selected-snapshot .gm-snapshot-value {font:500 18px/24px var(--site-body)!important;letter-spacing:-.02em!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix {gap:0!important;padding:0!important;border:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix .gm-cluster-row {grid-template-columns:24px minmax(0,1fr) 80px 40px!important;gap:12px!important;min-height:52px!important;padding:8px 0!important;border:0!important;border-bottom:1px solid rgba(var(--mono-ink-rgb),.07)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix .gm-cluster-row:hover {background:rgba(var(--mono-ink-rgb),.025)!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix .gm-cluster-sub {margin-top:2px!important;line-height:18px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix :is(.gm-cluster-rank,.gm-cluster-ratio) {font:400 12px/18px var(--site-body)!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-leader-column {gap:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-leader-list .gm-leader-row {min-height:52px!important;padding:8px 0!important;border:0!important;border-bottom:1px solid rgba(var(--mono-ink-rgb),.07)!important;border-radius:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-profile-summary {gap:12px 20px!important;margin:0 0 16px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-profile-stat {padding:0!important;gap:4px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-profile-stat-value {font:500 18px/24px var(--site-body)!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-profile-context {font:400 12px/1.6 var(--site-body)!important;margin:0 0 16px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-mix-list {gap:10px!important;padding:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-mix-row {min-height:0!important;height:auto!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-mix-label span:last-child {font:400 12px/18px var(--site-body)!important;white-space:nowrap!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography .gm-selected-mix .gm-mix-track {height:4px!important;border-radius:2px!important;margin-top:5px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline:not(.is-full-matrix) .gm-matrix-wrap {max-height:none!important;overflow:auto!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix {border-collapse:collapse!important;border-spacing:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix :is(th,td) {height:34px!important;padding:7px 8px!important;border:0!important;border-bottom:1px solid rgba(var(--mono-ink-rgb),.07)!important;border-radius:0!important;box-shadow:none!important;vertical-align:middle!important;font:400 12px/20px var(--site-body)!important;letter-spacing:0!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix :is(th,td):first-child {width:200px!important;min-width:200px!important;font-size:13px!important;white-space:normal!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix th {background:rgb(var(--mono-paper-rgb))!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix-country {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix-flag {display:inline-flex!important;width:18px!important;height:12px!important;min-width:18px!important;border-radius:2px!important;border:0!important;box-shadow:none!important;vertical-align:middle!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix-flag :is(img,svg) {width:18px!important;height:12px!important;object-fit:cover!important;}
 html[data-mono]:not([data-mono="original"]) body.page-geography #segment-matrix-inline .gm-matrix-code {font:400 12px/20px var(--site-body)!important;letter-spacing:0!important;}
 @media(min-width:961px) {
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-bottom {grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)!important;gap:32px!important;}
 }
 @media(max-width:960px) {
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-bottom {grid-template-columns:minmax(0,1fr)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-controls--temporal.gm-controls--temporal {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-controls--temporal.gm-controls--temporal>.gm-control {grid-column:span 1!important;}
 }
 @media(max-width:720px) {
  html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-controls--temporal.gm-controls--temporal {grid-template-columns:minmax(0,1fr)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-mobile-meta {font:400 12px/1.5 var(--site-body)!important;letter-spacing:0!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-mobile-summary-metric {padding:10px 0!important;border-radius:0!important;background:transparent!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-map-card .gm-panel-head {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography .gm-map-card .gm-reset {min-height:44px!important;padding:0 10px!important;font:400 12px/20px var(--site-body)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #gm-filter-summary {font:400 12px/1.5 var(--site-body)!important;letter-spacing:0!important;white-space:normal!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-selected-action {min-height:44px!important;box-sizing:border-box!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #segment-mobile-highlights .segment-mobile-row {gap:10px!important;padding:10px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(var(--mono-ink-rgb),.07)!important;border-radius:0!important;background:transparent!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #segment-mobile-highlights .segment-mobile-title {font:500 13px/1.4 var(--site-body)!important;white-space:normal!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #segment-mobile-highlights :is(.segment-mobile-sub,.segment-mobile-rank,.segment-mobile-cta) {font:400 12px/1.5 var(--site-body)!important;letter-spacing:0!important;text-transform:none!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #segment-mobile-highlights .segment-mobile-value {font:500 13px/1.4 var(--site-body)!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix .gm-cluster-row {grid-template-columns:24px minmax(0,1fr) 72px!important;gap:8px!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #cluster-matrix .gm-cluster-ratio {display:block!important;white-space:nowrap!important;}
  html[data-mono]:not([data-mono="original"]) body.page-geography #company-map .gm-snapshot-card {padding-bottom:0!important;}
 }
}
