/* Shared site design tokens: compact market UI, readable article typography. */
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('assets/inter-latin.woff2') format('woff2')}
:root{color-scheme:dark;--bg:#0c0c0c;--panel:#151515;--surface:#181818;--line:#242424;--border:#383838;--text:#dedede;--muted:#999;--green:#00d68f;--red:#ff3860;--amber:#e8b66d;--breakout:#ffad42;--breakout-bg:#302313;--breakout-border:#815721;--pattern:#c2a4ff;--pattern-bg:#211c2b;--pattern-border:#48345f;--diagram-line:#969ba6;--selected:#173027;--selected-border:#28634e;--hover:#204535;--font:Inter,-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei',sans-serif;--mono:'SFMono-Regular',Consolas,monospace;--text-note:11px;--text-control:12px;--text-data:13px;--text-section:14px;--text-title:18px;--radius-tag:4px;--radius-control:6px;--radius-dialog:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--control-height:28px;--action-height:32px;--touch-height:44px}
