Components
Buttons
Interactive states — default → hover → focus → disabled
The four states every primary button cycles through, shown on paper. Hover darkens; focus adds the universal 2-px white + 2-px peak ring; disabled drops opacity and changes the cursor.