Animated Icons: What to Actually Use

SVG from scratch, Lottie, dotLottie, CSS: a real comparison covering bundle size, customization, and the moment your designer gives you something none of the libraries support.