Round icon-only button — player controls, toolbar actions, close buttons.

```jsx
<IconButton label="Play" variant="primary"><PlayIcon/></IconButton>
<IconButton label="Add to My List"><PlusIcon/></IconButton>
```

Always pass `label`. Variants: primary, subtle (default), ghost, inverse (for dark/photo backgrounds).