Animated film grain / noise overlay adding subtle texture and motion.
.noise-overlay { position: absolute; left: 0; top: 0; width: 100vw; height: 100vh; pointer-events: none; }
npx shadcn@latest add @react-bits/Noise-TS-CSS
import { NoiseTSCSS } from "@/components/Noise-TS-CSS"
<NoiseTSCSS />