:root{--bg-0:#000000;--bg-1:#0C0C0C;--bg-2:#151515;--border:#2C2C2C;--ink:#F2F2F2;--muted:#B8B8B8;--faint:#909090;--cyan:#00A2C1;--cyan-hi:#3BCBE3;--flame:#F4501E;--signal-context:var(--cyan-hi);--signal-pressure:var(--flame);--signal-connection-origin:var(--flame);--signal-connection-receptor:var(--cyan-hi);--ch-geopolitical-disruption:#7BA7DE;--ch-trade-supply-chains:#E0A458;--ch-international-finance:#4FC2B4;--ch-migration-humanitarian:#A88BE0;--ch-international-governance:#E07A8B;--ch-shared-biophysical:#7CBF6B;--tier-low:#2E7D91;--tier-guarded:#00A2C1;--tier-elevated:#E0A458;--tier-high:#F4501E;--tier-severe:#C2274B;--stance-support:#4FC2B4;--stance-neutral:#6F8694;--stance-oppose:#E07A8B;--font-ui:'Droid Sans', system-ui, sans-serif;--font-mast:'Droid Sans', system-ui, sans-serif;--font-data:'Droid Sans', system-ui, sans-serif;--font-editorial:'Droid Sans', system-ui, sans-serif}
:root[data-theme="light"]{--bg-0:#F5F7F8;--bg-1:#FFFFFF;--bg-2:#E9EEF2;--border:#CBD6DE;--ink:#0B1117;--muted:#43596A;--faint:#566977;--cyan:#007189;--cyan-hi:#007189;--flame:#bb3a0d;--ch-geopolitical-disruption:#506c8f;--ch-trade-supply-chains:#856335;--ch-international-finance:#2f746c;--ch-migration-humanitarian:#75619a;--ch-international-governance:#9a5561;--ch-shared-biophysical:#4a7340;--tier-low:#2b7487;--tier-guarded:#007185;--tier-elevated:#856335;--tier-high:#b63c16;--tier-severe:#C2274B;--stance-support:#2f746c;--stance-neutral:#596c77;--stance-oppose:#9a5561}
