NPS, CSAT, and Likert scale inputs with three visual variants.
Survey and Likert scale inputs with optional color coding.
No pre-selected value — default is null until the user chooses.
When the field is not required, clicking the active option again clears the selection.
Configurable border radius via rounding() and size via size().