Guide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use when the user requests a browser-based React View Transition or a specific affected route/component needs one. Skip native-only work and verify the target app can use the View Transition API.