Updated the project configuration to integrate a new registry for @magicui, streamlining component management. Additionally, added shadcn as a devDependency and updated the lockfile to ensure environment consistency. A new HeroVideoDialog component has also been added to the UI library to support interactive video previews.

Integrated MagicUI registry and updated dependencies - subh05sus/sparkmentor