Click to see loading state for 3 seconds (with aria-busy and aria-live announcements):
Properly marked with disabled and aria-disabled attributes:
Has a descriptive aria-label for screen readers:
All buttons support keyboard navigation (Tab, Enter, Space). Try tabbing through and pressing Enter or Space:
If you have "prefers-reduced-motion" enabled in your OS, animations will be disabled.
Click to test (animations/transitions will be static if reduced motion is enabled):