@keyframes dragonIdleHead{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}.Dragon .animate-dragon-idle-head{animation:2s cubic-bezier(.15,0,.85,1) infinite both dragonIdleHead}@keyframes dragonWinHead{0%,to{transform-origin:50%;transform:translateY(0)rotate(0)}10%{transform:translateY(-8%)rotate(0)}14%{transform:translateY(5%)rotate(0)}}.Dragon .animate-dragon-win-head{animation:2s cubic-bezier(.62,0,.05,1) both dragonWinHead}@keyframes dragonGameoverHead{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}.Dragon .animate-dragon-gameover-head{animation:2s cubic-bezier(.15,0,.85,1) infinite both dragonGameoverHead}@keyframes dragonWinHeadInner{0%,to{transform-origin:50%;transform:rotate(0)}35%,5%{transform:rotate(0)}10%,20%,30%{transform:rotate(5deg)}15%,25%{transform:rotate(-5deg)}}.Dragon .animate-dragon-win-head-inner{animation:2s cubic-bezier(.62,0,.05,1) both dragonWinHeadInner}@keyframes dragonIdleMoustache{0%,to{transform-origin:0 100%;transform:rotate(0)}50%{transform:rotate(3deg)}}.Dragon .animate-dragon-idle-moustache{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleMoustache}@keyframes dragonWinMoustache{0%,10%,to{transform-origin:0 100%;transform:rotate(0)}40%{transform:rotate(8deg)}}.Dragon .animate-dragon-win-moustache{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinMoustache}@keyframes dragonIdleEar{0%,to{transform-origin:0 100%;transform:rotate(0)}50%{transform:rotate(-2deg)}}.Dragon .animate-dragon-idle-ear{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleEar}@keyframes dragonWinEar{0%,40%,to{transform-origin:0 100%;transform:rotate(0)}10%{transform:rotate(-15deg)}}.Dragon .animate-dragon-win-ear{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinEar}@keyframes dragonIdleEyebrow{0%,to{transform-origin:0 100%;transform:rotate(0)}50%{transform:rotate(5deg)}}.Dragon .animate-dragon-idle-eyebrow{animation:2s cubic-bezier(.1,0,.9,1) infinite both dragonIdleEyebrow}@keyframes dragonWinEyebrow{0%,10%,to{transform-origin:0 100%;transform:rotate(0)}40%{transform:rotate(7deg)}}.Dragon .animate-dragon-win-eyebrow{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinEyebrow}@keyframes dragonColourIdle{0%,to{filter:saturate()invert(0)sepia()saturate(1000%)hue-rotate(341deg)brightness(90%)contrast()}50%{filter:saturate()invert(0)sepia()saturate(1000%)hue-rotate(1turn)brightness()contrast(1.2)}}.Dragon .animate-dragon-colour-idle{animation:2s infinite both dragonColourIdle}@keyframes dragonColourWin{0%,to{filter:saturate()invert(0)sepia()saturate(1000%)hue-rotate(341deg)brightness(90%)contrast()}1%,90%{filter:saturate()invert(0)sepia()saturate(1000%)hue-rotate(48deg)brightness()contrast()}}.Dragon .animate-dragon-colour-win{animation:2s both dragonColourWin}@keyframes dragonColourGameover{0%,to{filter:saturate()invert(62%)sepia()saturate(1000%)hue-rotate(322deg)brightness(75%)contrast()}50%{filter:saturate()invert(62%)sepia()saturate(1000%)hue-rotate(320deg)brightness()contrast()}}.Dragon .animate-dragon-colour-gameover{animation:2s infinite both dragonColourGameover}@keyframes dragonIdleChin{0%,to{transform:translateY(-5%)}50%{transform:translateY(-20%)}}.Dragon .animate-dragon-idle-chin{animation:2s cubic-bezier(.15,0,.85,1) infinite both dragonIdleChin}@keyframes dragonWinChin{0%,to{transform:translateY(-5%)}10%{transform:translateY(0)}50%{transform:translateY(-25%)}}.Dragon .animate-dragon-win-chin{animation:2s cubic-bezier(.15,0,.85,1) both dragonWinChin}@keyframes dragonIdleHair{0%,to{transform-origin:bottom;transform:skew(0deg)}50%{transform:skew(-2deg)}}.Dragon .animate-dragon-idle-hair{animation:2s cubic-bezier(.15,0,.85,1) infinite both dragonIdleHair}@keyframes dragonIdleBody{0%,to{transform:translateY(-1%)}50%{transform:translateY(0)}}.Dragon .animate-dragon-idle-body{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleBody}@keyframes dragonWinBody{0%,10%,to{transform:translateY(-1%)}40%{transform:translateY(6%)}}.Dragon .animate-dragon-win-body{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinBody}@keyframes dragonGameoverBody{0%,to{transform:translateY(-1%)}50%{transform:translateY(1%)}}.Dragon .animate-dragon-gameover-body{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonGameoverBody}@keyframes dragonIdleBodyAbove{0%,to{transform-origin:0 100%;transform:rotate(0)}50%{transform:rotate(2deg)}}.Dragon .animate-dragon-idle-body-above{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleBodyAbove}@keyframes dragonWinBodyAbove{0%,to{transform-origin:100% 100%;opacity:1;transform:rotate(0)translate(0)}30%{opacity:1;transform:rotate(10deg)translate(-10%,10%)}}.Dragon .animate-dragon-win-body-above{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinBodyAbove}@keyframes dragonGameoverBodyAbove{0%,to{opacity:0}}.Dragon .animate-dragon-gameover-body-above{animation:2s cubic-bezier(.4,0,.2,1) infinite both dragonGameoverBodyAbove}@keyframes dragonIdleBodyWing{0%,to{opacity:0}}.Dragon .animate-dragon-idle-body-wing{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleBodyWing}@keyframes dragonWinBodyWing{0%,to{opacity:0}}.Dragon .animate-dragon-win-body-wing{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinBodyWing}@keyframes dragonGameoverBodyWing{0%,to{opacity:1}}.Dragon .animate-dragon-gameover-body-wing{animation:2s cubic-bezier(.4,0,.2,1) infinite both dragonGameoverBodyWing}@keyframes dragonIdleBodyBody{0%,to{transform:translateY(-3%)}50%{transform:translateY(0)}}.Dragon .animate-dragon-idle-body-body{animation:2s cubic-bezier(.2,0,.85,1) infinite both dragonIdleBodyBody}@keyframes dragonWinBodyBody{0%,10%,to{transform:translateY(-3%)}40%{transform:translateY(-3%)}}.Dragon .animate-dragon-win-body-body{animation:2s cubic-bezier(.4,0,.2,1) both dragonWinBodyBody}@keyframes dragonGameoverBodyBody{0%,to{transform:translateY(0)}}.Dragon .animate-dragon-gameover-body-body{animation:2s cubic-bezier(.4,0,.2,1) infinite both dragonGameoverBodyBody}@keyframes dragonBabyHead{0%,to{transform:translateY(0)}50%{transform:translateY(10%)}}.TileBaby .animate-dragon-baby-head{animation:2s cubic-bezier(.15,0,.85,1) infinite both dragonBabyHead}@keyframes dragonBabyEyes{0%,25%,45%,65%,85%,to{transform:translate(0)}30%,40%{transform:translate(-11%)}70%,80%{transform:translate(11%)}}.TileBaby .animate-dragon-baby-eyes{animation:5s cubic-bezier(.15,0,.85,1) infinite both dragonBabyEyes}@keyframes dragonBabyEar{0%,to{transform-origin:0 100%;transform:rotate(5deg)}50%{transform:rotate(-22deg)}}.TileBaby .animate-dragon-baby-ear{animation:1.5s linear infinite both dragonBabyEar}@keyframes dragonBabyWing{0%,to{transform-origin:0 100%;transform:rotate(33deg)}50%{transform:rotate(-33deg)}}.TileBaby .animate-dragon-baby-wing{animation:.5s linear infinite both dragonBabyWing}@keyframes dragonSkullTop{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}.TileSkull .animate-dragon-skull-top{animation:.4s cubic-bezier(.31,0,.48,1) infinite both dragonSkullTop}@keyframes dragonSkullBottom{0%,to{transform:translateY(-1%)}50%{transform:translateY(11%)}}.TileSkull .animate-dragon-skull-bottom{animation:.4s cubic-bezier(.31,0,.48,1) infinite both dragonSkullBottom}@keyframes dragonSkullBone1{0%,to{transform-origin:50%;transform:translateY(-1%)rotate(0)}50%{transform:translateY(5%)rotate(-5deg)}}.TileSkull .animate-dragon-skull-bone-1{animation:1.5s cubic-bezier(.31,0,.48,1) infinite both dragonSkullBone1}@keyframes dragonSkullBone2{0%,to{transform-origin:50%;transform:translateY(-1%)rotate(0)}50%{transform:translateY(5%)rotate(5deg)}}.TileSkull .animate-dragon-skull-bone-2{animation:1.5s cubic-bezier(.31,0,.48,1) infinite both dragonSkullBone2}
