Design system
Brand sheet
One accent per viewport. Zero border radius. No shadows. If a claim can carry a number, give it the number.
Semantic color
| Token | Meaning |
|---|---|
| Cyan | Verified |
| Violet | Contested |
| Azure | Source attribution |
| Warm | Correction or required field |
Laws
| Law | Why |
|---|---|
| No superlatives | A claim that can carry a number should carry it |
| Zero radius, no shadows | Softness comes from mask falloff, not rounded corners |
| Reduced motion removes all of it | The page still works with every animation disabled |
| WCAG 2.2 AA | Measured with TOOLS/contrast.py, not estimated |