.dim-icon .m{transform-box:fill-box;transform-origin:center;will-change:transform}.dim-icon{overflow:visible}@keyframes dim-pop{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.09);opacity:1}80%{transform:scale(.97)}to{transform:scale(1)}}@keyframes dim-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dim-ring{0%{transform:rotate(0)}15%{transform:rotate(13deg)}35%{transform:rotate(-9deg)}55%{transform:rotate(5deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes dim-coinflip{0%{transform:scaleX(1)}45%{transform:scaleX(.12)}to{transform:scaleX(1)}}@keyframes dim-bounce{0%{transform:translateY(-12px)}48%{transform:translateY(0) scale(1)}62%{transform:translateY(0) scale(1.09,.9)}80%{transform:translateY(-3px) scale(1)}to{transform:translateY(0)}}@keyframes dim-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.dim-icon.is-play .mo-pop,.dim-icon:hover .mo-pop,.group:hover .dim-icon .mo-pop{animation:dim-pop .6s cubic-bezier(.22,1,.36,1) both}.dim-icon.is-play .mo-bounce,.dim-icon:hover .mo-bounce,.group:hover .dim-icon .mo-bounce{animation:dim-bounce .65s cubic-bezier(.22,1,.36,1) both}.dim-icon.is-play .mo-ring,.dim-icon:hover .mo-ring,.group:hover .dim-icon .mo-ring{animation:dim-ring .8s ease-in-out both}.dim-icon.is-play .mo-flip,.dim-icon:hover .mo-flip,.group:hover .dim-icon .mo-flip{animation:dim-coinflip .55s ease-in-out both}.mo-ring{transform-origin:50% 10%}.mo-ring.oc{transform-origin:center}.dim-icon.is-play .bar,.dim-icon:hover .bar,.group:hover .dim-icon .bar{animation:dim-grow .5s cubic-bezier(.22,1,.36,1) both;transform-origin:bottom center}.dim-icon.is-play .bar2,.dim-icon:hover .bar2,.group:hover .dim-icon .bar2{animation-delay:.08s}.dim-icon.is-play .bar3,.dim-icon:hover .bar3,.group:hover .dim-icon .bar3{animation-delay:.16s}.dim-icon .idle-float{animation:dim-floaty 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dim-icon .bar,.dim-icon .idle-float,.dim-icon .m{animation:none!important}}