/* ============================================================
   TriStar compute/power — shared design tokens
   Extracted verbatim from the East Bank File (:root block) so the
   parent site and every module read as one product. The East Bank
   page currently carries its own inline copy of these; when it is
   rebuilt (spec v5) it should import this file instead.
   Adaptive light/dark via prefers-color-scheme.
   ============================================================ */
:root{
  --night:#0B141B;
  --panel:#121F28;
  --panel2:#16242E;
  --ink:#E9EFEB;
  --soft:#A9BDBE;
  --faint:#76898C;
  --line:#26383F;
  --line2:#33474F;
  --orange:#FF6B43;
  --orange-dim:#B84A2C;
  --teal:#5FC8C2;
  --teal-deep:#1E6E76;
  --green:#5FBE8C;
  --maxw:1080px;
  --head:#FFFFFF;
  --tagfg:#0B141B;
  --navbg:rgba(11,20,27,.93);
  --grid:rgba(95,200,194,.06);
  --gold-b:#C9A14A;
  --gold-t:#D9B96A;
  /* type stack (Google Fonts, free) */
  --font-head:'Barlow Condensed',sans-serif;
  --font-mono:'IBM Plex Mono',ui-monospace,monospace;
  --font-body:'Public Sans',system-ui,sans-serif;
  /* motion tokens */
  --ease-scene:cubic-bezier(.22,.9,.3,1);
  --dur-reveal:.55s;
  --dur-scene:.9s;
  /* epistemic confidence tiers (T1 confirmed → T4 connect-the-dots) */
  --t1:#5FBE8C;
  --t2:#5FC8C2;
  --t3:#D9B96A;
  --t4:#FF8E6B;
  color-scheme:light dark;
}
@media (prefers-color-scheme: light){
  :root{
    --night:#EFF2EE;
    --panel:#E4E9E4;
    --panel2:#D9E0DA;
    --ink:#1C2B32;
    --soft:#46585F;
    --faint:#5E7077;
    --line:#CCD4CF;
    --line2:#B4C0BA;
    --orange:#C7441F;
    --orange-dim:#B84A2C;
    --teal:#136B72;
    --teal-deep:#1E6E76;
    --green:#2F7D54;
    --head:#0F1E27;
    --tagfg:#F4F7F4;
    --navbg:rgba(239,242,238,.93);
    --grid:rgba(20,70,80,.08);
    --gold-b:#8A6A1E;
    --gold-t:#7A5E1B;
    --t1:#2F7D54;
    --t2:#136B72;
    --t3:#7A5E1B;
    --t4:#A53A18;
  }
}
