# Progressive Blur Slider · Motion Primitives

The acquired original files are unchanged. Source revision: c78bac5bbc7f1005ba5e6f8e659e9711b38db911. Each exact file hash and any demo content revision is recorded in provenance.json. Keep all included license notices.

- The exact baseline demo and the author revision that supports duration={30} are retained. Newer speed-based source is not substituted.
- Figma, Next.js, and Supabase asset bytes are preserved. Only the unavailable Vercel SVG slot uses the existing StyleGallery loading illustration in the bundled preview, with corresponding alternative text. Original source files remain byte-identical.
- Source image declaration and the separately generated host image are distinguished in media provenance. Both are embedded locally; no network request is needed.
- Host spacing and fallback tokens come from runtime/author-styles.css. runtime/applied-theme.css contains the selected original author theme and overrides fallback tokens.

Open the standalone HTML to run with all JavaScript and CSS bundled locally. ?theme=light and ?theme=dark select the host theme. The parent gallery must use an opaque allow-scripts sandbox. No external requests are required.

For source reuse, start with Usage.tsx and the unchanged baseline demonstration. Resolve @/ imports to their included matching author files and install the exact package versions in provenance.json. The host mount and styles are supplied for reference.

Build success and the ready message do not prove runtime or accessibility behavior. Browser validation is recorded separately.
