@include u-keyframes(squareDance) {
    0%, 100% {
        @include u-transform(translate3d(100%, 0, 0));
    }
    25% {
        @include u-transform(translate3d(100%, 100%, 0));
    }
    50% {
        @include u-transform(translate3d(0, 100%, 0));
    }
    75% {
        @include u-transform(translate3d(0, 0, 0));
    }
}

@mixin squareDance($duration: 3s, $delay: 0s, $fill-mode: none, $count: infinite, $timing: ease-in-out) {
    @include u-animation(squareDance $count $duration $delay $fill-mode $timing);
}
