- role="meter" with aria-valuetext ("Strong"), not just a number.
- The level is written out in text, so colour is never the only signal.
- prefers-reduced-motion: reduce (or data-rad-fx-motion="reduce" on an ancestor) fills without animating.
| Prop | Type | Default | Description |
|---|---|---|---|
score | 0 | 1 | 2 | 3 | 4 | — | Strength level. |
label | string | 'Strength' | Accessible name. |
levels | [string × 5] | Too short … Strong | Text for each level. |