Type Composition FirstAdd motion as a behavior with `withMotion(config)` and keep your entities event-driven.
WAAPI by DefaultUses native `Element.animate()` and gracefully falls back when smooth tweening is unavailable.
Variant LifecycleDrive transitions via `motionVariantChange` and `removeWithMotion` with phase classes on the host.
Presence Orchestration`presence.mode = "wait"` serializes exits in a group for predictable UI sequencing.
FLIP Layout AnimationsEnable `layout: true` to animate position and size changes with browser-native transforms.