25
Components use semantic HTML and are built on Base UI for keyboard navigation, focus management, and screen reader support.
All interactive components have visible focus states that meet contrast requirements. Modal dialogs trap focus to prevent tabbing outside the dialog.
Animations respect prefers-reduced-motion. Users who prefer reduced motion will see minimal or no animations.