@keyframes ddle-shake-1{0%,to{transform:translate(0)}20%,60%{transform:translate(-2px)}40%,80%{transform:translate(2px)}}@keyframes ddle-shake-2{0%,to{transform:translate(0)}15%,55%{transform:translate(-4px)}35%,75%{transform:translate(4px)}45%{transform:translate(-2px)}65%{transform:translate(2px)}}@keyframes ddle-shake-3{0%,to{transform:translate(0)}10%{transform:translate(-6px)rotate(-.5deg)}20%{transform:translate(6px)rotate(.5deg)}30%{transform:translate(-5px)rotate(-.3deg)}40%{transform:translate(5px)rotate(.3deg)}50%{transform:translate(-4px)}60%{transform:translate(4px)}70%{transform:translate(-2px)}80%{transform:translate(2px)}}.ddle-shake-1{animation:.4s ease-in-out ddle-shake-1}.ddle-shake-2{animation:.5s ease-in-out ddle-shake-2}.ddle-shake-3{animation:.6s ease-in-out ddle-shake-3}@keyframes ddle-pop-in{0%{opacity:0;transform:scale(.8)translateY(8px)}60%{transform:scale(1.03)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.ddle-pop-in{animation:.35s ease-out both ddle-pop-in}@keyframes ddle-glow-pulse{0%,to{opacity:.4}50%{opacity:.7}}.ddle-glow-pulse{animation:2s ease-in-out infinite ddle-glow-pulse}@keyframes ddle-cell-reveal{0%{opacity:0;transform:rotateX(90deg)scale(.8)}50%{opacity:1;transform:rotateX(-5deg)scale(1.02)}to{transform:rotateX(0)scale(1)}}@keyframes ddle-win-bounce{0%{transform:scale(1)}30%{transform:scale(1.08)}50%{transform:scale(.96)}70%{transform:scale(1.03)}to{transform:scale(1)}}.ddle-win-bounce{animation:.5s ease-out ddle-win-bounce}
