Accessibility
RadioCards from @prepared911/ui is Radix RadioCards with built-in group semantics, roving focus, and selection. Your job is to label the group, ensure selection state is non-visual, and keep hidden-indicator modes accessible.
role="radio" with aria-checked.readOnly applies aria-readonly on the root.aria-labelledby.showIndicator={false}, ensure the selected card is distinguishable beyond color—border weight, elevated surface, or a filled chevron.aria-labelledby or aria-label.role="radio" with aria-checked reflecting selection.aria-describedby so screen readers announce them as part of the selection.aria-label for the card when the visual emphasizes numbers that read poorly in speech.