/**
* movi-player/vue/slim — the same Vue 3 wrapper as `movi-player/vue`, on top of
* the slim element build: the FFmpeg WASM ships as a separate `movi.wasm`
* instead of embedded in the JS, so the bundle is ~4.2 MB rather than ~11.4 MB
* and the engine streams+compiles from a cacheable asset.
*
* import { MoviPlayer } from "movi-player/vue/slim";
*
*
* You host `movi.wasm` yourself (it ships at `movi-player/dist/movi.wasm`).
* Bundlers that understand `new URL("movi.wasm", import.meta.url)` emit it
* automatically; otherwise copy it next to your bundle or point the `wasmurl`
* attribute at it. If the WASM can't be fetched, playback falls back to the
* browser's native