/* ClearIntel's look on the shared app styles (/static/core/core.css): the brand's ink and Clear Winds blue #1779BA,
   as on the sales site (clearintel-site) and the mark's insight point (D18), as token values. The categorical and
   status colors are the core's validated sets, unchanged. System fonts, so nothing is downloaded. */
:root{
  --navy:#141B34; --navy-deep:#0E1326; --navy-mid:#222B4D; --blue:#1779BA; --blue-hover:#145F93; --sky:#2E8BCB;
  --lime:#6AB1E2; --lime-deep:#4A9FD8; --gold:#4A9FD8; --gold-light:#CFE6F7;
  --bg:#F5F6FA; --surface:#ffffff; --surface-2:#EEF0F7; --ink:#141B34; --ink-soft:#4A5372; --muted:#565F7D;
  --line:#DFE2EE; --grid:#E8EAF3; --track:#E6E9F2; --head:var(--navy); --link:#1A6CA6;
  --font-d:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;
  --font-s:Charter,"Iowan Old Style","Palatino Linotype",Georgia,serif;
  --font-m:ui-monospace,"SF Mono",Menlo,Consolas,monospace;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    --bg:#0f1424; --surface:#182038; --surface-2:#1f2947; --ink:#e9ecf6; --ink-soft:#b0b8d3; --muted:#959ebc;
    --line:#2c3657; --grid:#243050; --track:#243050; --head:#f0f2fa; --link:#7DBBE6;
  }
}
:root[data-theme="dark"]{
  --bg:#0f1424; --surface:#182038; --surface-2:#1f2947; --ink:#e9ecf6; --ink-soft:#b0b8d3; --muted:#959ebc;
  --line:#2c3657; --grid:#243050; --track:#243050; --head:#f0f2fa; --link:#7DBBE6;
}
.pr-cover-band{border-bottom-color:var(--sky)}
.pr-cover-band .ey{color:var(--lime)}

/* this product's pieces */
.seg{display:inline-flex;gap:6px;flex-wrap:wrap;margin:0 0 16px}
.yr{font-variant-numeric:tabular-nums;white-space:nowrap}
.tr.up{color:var(--good-ink)} .tr.down{color:var(--bad-ink)}
.check-ok{color:var(--good-ink);font-weight:700} .check-bad{color:var(--bad-ink);font-weight:700}
.scope{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%232E8BCB'/%3E%3C/svg%3E")}
