As we know, we can decorate elements separately in a different scope. However, it won't work on animation names.

@scope can not separately declare two keyframes with the same animation name even if they are in a different scope.

You have to use a different keyframe name for each scope. It's a bummer but doable.