Radio Group

Fluent 2 visuals (a 16px brand ring with a centered brand dot on the checked item), shadcn API (`RadioGroup` / `RadioGroupItem`). Vertical and horizontal layouts, disabled item, disabled group, invalid, and a controlled demo.

Light

Vertical (default layout — grid gap-2)
Horizontal (className override)
Disabled item
Disabled group
Invalid

Select a payment method to continue.

Controlled — selected: "standard"

Dark

Vertical (default layout — grid gap-2)
Horizontal (className override)
Disabled item
Disabled group
Invalid

Select a payment method to continue.

Controlled — selected: "standard"