"use client"; import { useEffect } from "react"; /** * VideoPerformance — mounts once in the root layout. * * What it does: * 1. visibilitychange → pauses every