18. Interaction states and microinteractions
Design hover, focus, active, loading, empty, disabled, success, error, and transition states. You will add small interactions that make interfaces feel responsive without distracting users or harming accessibility.