## spinner (`poetry_spinner`)

An indeterminate loading indicator that announces itself.

Class: Poetry::Ui::Spinner::Component - BEM block `poetry-ui-spinner`.
- `label:` (string) - default "Loading" - What assistive tech announces - name the loading context.
- PART `spinner` - The spinning <svg> itself (the lucide loader-circle) - announces as role=status with aria-label from label:
- RULE: Spinner announces itself (role=status + aria-label) - never a bare spinning div.
- RULE: Set label: for the loading context ('Saving…'); the default is 'Loading'.
