About the animated avatar set
The eighteen frames split into three slider groups of six gifts each. Each slider centers on a thematic gift family so the lineup reads as a coherent pack rather than a bag of one-off art tests, and the cover gift leads with the loudest silhouette to anchor the pack identity.
Frames were painted at avatar size with the loop tuned to play under one second so the animation parses fast inside a chat or feed thread. Frame budget per gift stayed inside the platform runtime targets rather than forcing client-side conversion.