What problem does it solve? Designing animations that feel natural and consistent with Material Design 3 guidelines is difficult, especially when choosing between spring physics, easing curves, durations, and accessibility requirements. ## Core Features & Use Cases - Spring-Based Motion Guidance: Provides expressive and standard spring parameters (stiffness, damping, velocity) with CSS cubic-bezier and linear() approximations plus Web Animations API examples. - Ready-to-Use Patterns: Ships an examples/motion-patterns.css file with fade, scale, slide, shared axis, state layer, elevation, and theme transition keyframes using M3 motion tokens. - Accessibility & Haptics: Covers prefers-reduced-motion handling, haptic feedback coordination, and a full implementation checklist. - Use Case: When building a bottom sheet or dialog in a Next.js app, apply the slide-up keyframes and expressive easing tokens so the entrance animation matches M3 Expressive guidelines. ## Quick Start Apply Material Design 3 motion guidelines to animate my dialog component with an expressive spring entrance transition.