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