/* Marked Chart design tokens. The only file allowed to hold hex colors. */
:root{
  --navy-900:#1E2A44;--navy-700:#2E3D5E;--navy-50:#E9ECF2;
  --paper:#F6F2E9;--surface:#FFFDF8;--surface-2:#EFEAE0;--line:#E4DED1;--line-strong:#CFC6B4;
  --ink:#1B2233;--ink-2:#4A5468;--ink-3:#5F6B80;--on-dark:#F6F2E9;--on-dark-2:#C9CFDB;
  --coral:#DE6A52;--coral-600:#C24E37;--coral-700:#A8412D;
  --emerald:#2E6B55;--emerald-50:#E3EFE9;
  --gold:#D9A441;--gold-50:#FBF1DA;--gold-ink:#7A5A12;
  --down:#B03A26;--orange-50:#FBE8D2;--orange-ink:#8A4B00;--skip-50:#F8E4DF;--skip-ink:#9C3A27;--recheck:#6B7385;
  --white:#FFFFFF;
  /* The Market wire: newsprint, ink and the two price inks that stay readable on paper */
  --news-paper:#F2ECDD;--news-paper-2:#E8DFCB;--news-ink:#15120D;--news-ink-2:#3B352C;--news-ink-3:#675E50;
  --news-rule:#1B1813;--news-rule-2:#A69B86;--news-up:#1C5A37;--news-dn:#9A2A19;
  --news-head:"Playfair Display","Old Standard TT",Georgia,"Times New Roman",serif;
  --news-body:"Old Standard TT",Georgia,"Times New Roman",serif;
  --news-black:"UnifrakturMaguntia","Old English Text MT",var(--news-head);
  --serif:"Fraunces","Iowan Old Style",Georgia,serif;
  --sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;
  --r-card:10px;--r-btn:8px;--r-pill:999px;
  --shadow:0 1px 2px rgba(30,42,68,.06),0 6px 20px rgba(30,42,68,.06);
  --focus:0 0 0 2px var(--paper),0 0 0 4px var(--navy-900);
  --bar-h:56px;
}
@media (min-width:900px){:root{--bar-h:64px}}
