Guides widget development to use the correct background, border, text, and hover tokens per surface type. Documents the three-tier background model (root/chrome/surface), the token identity rule (no borrowing across surfaces), and flags the pending need for chromeBackground/chromeForeground tokens. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>