# GSAP Animation HyperFrames uses GSAP for animation. Timelines are paused and controlled by the runtime. ## Setup ```html ``` ## Key Rules - Always create timelines with `{ paused: true }` - Register timelines on `window.__timelines` with the composition ID as key - Position parameter (3rd arg) sets absolute time: `tl.to(el, vars, 1.5)` - Supported methods: `set`, `to`, `from`, `fromTo` ## Supported Properties opacity, x, y, scale, scaleX, scaleY, rotation, width, height, visibility