.fx-xm-bob{animation:3.2s ease-in-out infinite fx-xm-bob}.fx-xm-nod{transform-box:view-box;transform-origin:124px 70px;animation:4.4s ease-in-out infinite fx-xm-nod}.fx-xm-wave{transform-box:view-box;transform-origin:32px 98px;animation:1.8s ease-in-out infinite fx-xm-wave}.fx-xm-glow,.fx-xm-star,.fx-xm-sparkle,.fx-xm-flake{transform-box:fill-box;transform-origin:50%}.fx-xm-glow{animation:2.4s ease-in-out infinite fx-xm-pulse}.fx-xm-star{animation:2.8s ease-in-out infinite fx-xm-twinkle}.fx-xm-sparkle{animation:2.6s ease-in-out infinite fx-xm-pulse}.fx-xm-bauble{animation:3s ease-in-out infinite fx-xm-shine}.fx-xm-flake{animation:9s linear infinite fx-xm-turn}.fx-xm-bow{transform-box:view-box;transform-origin:41px 74px;animation:3.6s ease-in-out infinite fx-xm-wiggle}@keyframes fx-xm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes fx-xm-nod{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes fx-xm-wave{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}@keyframes fx-xm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.7)}}@keyframes fx-xm-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.75;transform:scale(.86)rotate(8deg)}}@keyframes fx-xm-shine{0%,to{opacity:1}50%{opacity:.5}}@keyframes fx-xm-turn{0%{opacity:1;transform:rotate(0)}50%{opacity:.6}to{opacity:1;transform:rotate(360deg)}}@keyframes fx-xm-wiggle{0%,80%,to{transform:rotate(0)scale(1)}86%{transform:rotate(-6deg)scale(1.05)}93%{transform:rotate(5deg)scale(1.03)}}
