:root{--bg:#F7F7F8;--panel:#FFFFFF;--side:#FBFBFC;--ink:#111318;--ink2:#3C4048;--mute:#6B7079;--faint:#9AA0A8;--line:#E8E9EC;--line2:#F0F1F3;--hover:#F3F4F6;--accent:#1F5C3E;--accent2:#2F7A54;--ring:0 0 0 3px #1f5c3e22;
  --sh1:0 1px 2px #1018280d;--sh2:0 1px 2px #1018280a,0 6px 20px -6px #1018281f;--sh3:0 24px 60px -12px #10182840;
  --r1:9px;--r2:12px;--r3:14px;--r4:16px;--r5:18px;
  --font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  /* existing simple.css tokens follow the v5 palette */
  --ss-bg:var(--bg);--ss-paper:var(--panel);--ss-ink:var(--ink);--ss-muted:var(--mute);--ss-line:var(--line);--ss-green:var(--accent);--ss-soft:var(--hover);
  font-family:var(--font);color:var(--ink);background:var(--bg)}
