@keyframes dragon-idle-head{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes dragon-idle-moustache{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes dragon-idle-ear{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes dragon-idle-eyebrow{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dragon-idle-chin{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes dragon-idle-hair{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dragon-colour-idle{0%,to{filter:hue-rotate()brightness()}50%{filter:hue-rotate(30deg)brightness(1.2)}}@keyframes dragon-idle-body{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.01)}}@keyframes dragon-idle-body-above{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(2deg)}}@keyframes dragon-idle-body-wing-left{0%,to{transform-origin:0 100%;transform:rotate(38deg)translateY(6px)}50%{transform-origin:0 100%;transform:rotate(40deg)translateY(7px)}}@keyframes dragon-idle-body-wing-right{0%,to{transform-origin:0 100%;transform:rotate(38deg)translateY(6px)}50%{transform-origin:0 100%;transform:rotate(40deg)translateY(7px)}}@keyframes dragon-idle-body-body{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes dragon-baby-head{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes dragon-baby-eyes{0%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes dragon-baby-ear{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes dragon-baby-wing-left{0%,to{transform-origin:0 100%;transform:rotate(0)translateY(0)}50%{transform-origin:0 100%;transform:rotate(-10deg)translateY(-1px)}}@keyframes dragon-baby-wing-right{0%,to{transform-origin:0 100%;transform:rotate(0)translateY(0)}50%{transform-origin:0 100%;transform:rotate(-10deg)translateY(-1px)}}.animate-dragon-idle-body-wing-left{animation:3.5s ease-in-out infinite dragon-idle-body-wing-left}.animate-dragon-idle-body-wing-right{animation:3.5s ease-in-out infinite dragon-idle-body-wing-right}.animate-dragon-baby-wing-left{animation:.4s ease-in-out infinite dragon-baby-wing-left}.animate-dragon-baby-wing-right{animation:.4s ease-in-out infinite dragon-baby-wing-right}@keyframes dragon-skull-top{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dragon-skull-bottom{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes dragon-skull-bone-1{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes dragon-skull-bone-2{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes mine-tile-reveal{0%{transform:scale(1)translateY(0);box-shadow:0 4px 10px #0000004d}15%{transform:scale(1.22)translateY(-14px);box-shadow:0 16px 28px #0009}80%{transform:scale(1.22)translateY(-14px);box-shadow:0 16px 28px #0009}92%{transform:scale(.96)translateY(2px)}to{transform:scale(1)translateY(0);box-shadow:0 4px 10px #0000004d}}@keyframes dragon-win-head-shake{0%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-3deg)translateY(-1px)}75%{transform:rotate(3deg)translateY(-1px)}}@keyframes dragon-win-wing-left{0%,to{transform-origin:0 100%;transform:rotate(0)translateY(0)}50%{transform-origin:0 100%;transform:rotate(-4deg)translateY(-1px)}}@keyframes dragon-win-wing-right{0%,to{transform-origin:0 100%;transform:rotate(0)translateY(0)}50%{transform-origin:0 100%;transform:rotate(-4deg)translateY(-1px)}}@keyframes dragon-idle-frame-lights-glow{0%,to{filter:sepia()hue-rotate(5deg)saturate(10)brightness(1.6)drop-shadow(0 0 10px #ffc700)}50%{filter:sepia()hue-rotate(5deg)saturate(12)brightness(2)drop-shadow(0 0 16px #ffc700)}}@keyframes dragon-win-frame-lights-glow{0%,to{filter:sepia()hue-rotate(90deg)saturate(10)brightness(1.5)drop-shadow(0 0 12px #00e701)}50%{filter:sepia()hue-rotate(90deg)saturate(12)brightness(2)drop-shadow(0 0 20px #00e701)}}@keyframes dragon-loss-frame-lights-glow{0%,to{filter:sepia()hue-rotate(310deg)saturate(10)brightness(1.5)drop-shadow(0 0 12px red)}50%{filter:sepia()hue-rotate(310deg)saturate(12)brightness(2)drop-shadow(0 0 20px red)}}@keyframes dragon-idle-eyes-glow{0%,to{filter:brightness(0)saturate()invert(84%)sepia(45%)saturate(2800%)hue-rotate(355deg)brightness(105%)contrast(105%)drop-shadow(0 0 10px #ffc700)}50%{filter:brightness(0)saturate()invert(84%)sepia(45%)saturate(2800%)hue-rotate(355deg)brightness(125%)contrast(110%)drop-shadow(0 0 16px #ffc700)}}@keyframes dragon-win-eyes-glow{0%,to{filter:brightness(0)saturate()invert(56%)sepia(91%)saturate(2311%)hue-rotate(115deg)brightness(105%)contrast(105%)drop-shadow(0 0 14px #00e701)}50%{filter:brightness(0)saturate()invert(56%)sepia(91%)saturate(2311%)hue-rotate(115deg)brightness(125%)contrast(110%)drop-shadow(0 0 22px #00e701)}}@keyframes dragon-loss-eyes-glow{0%,to{filter:brightness(0)saturate()invert(18%)sepia(95%)saturate(7429%)hue-rotate(357deg)brightness(105%)contrast(118%)drop-shadow(0 0 14px red)}50%{filter:brightness(0)saturate()invert(18%)sepia(95%)saturate(7429%)hue-rotate(357deg)brightness(130%)contrast(120%)drop-shadow(0 0 22px red)}}.animate-dragon-win-head{animation:.6s ease-in-out forwards dragon-win-head-shake}.animate-dragon-win-wing-left{animation:2.5s ease-in-out infinite dragon-win-wing-left}.animate-dragon-win-wing-right{animation:2.5s ease-in-out infinite dragon-win-wing-right}.animate-dragon-idle-eyes{animation:2s ease-in-out infinite dragon-idle-eyes-glow}.animate-dragon-win-eyes{animation:.8s ease-in-out infinite dragon-win-eyes-glow}.animate-dragon-loss-eyes{animation:.8s ease-in-out infinite dragon-loss-eyes-glow}.animate-dragon-idle-frame-lights{animation:2s ease-in-out infinite dragon-idle-frame-lights-glow}.animate-dragon-win-frame-lights{animation:.8s ease-in-out infinite dragon-win-frame-lights-glow}.animate-dragon-loss-frame-lights{animation:.8s ease-in-out infinite dragon-loss-frame-lights-glow}.animate-dragon-idle-head{animation:3s ease-in-out infinite dragon-idle-head}.animate-dragon-idle-moustache{animation:2.5s ease-in-out infinite dragon-idle-moustache}.animate-dragon-idle-ear{animation:3.5s ease-in-out infinite dragon-idle-ear}.animate-dragon-idle-eyebrow{animation:2s ease-in-out infinite dragon-idle-eyebrow}.animate-dragon-idle-chin{animation:3s ease-in-out infinite dragon-idle-chin}.animate-dragon-idle-hair{animation:4s ease-in-out infinite dragon-idle-hair}.animate-dragon-colour-idle{animation:5s ease-in-out infinite dragon-colour-idle}.animate-dragon-idle-body{animation:4s ease-in-out infinite dragon-idle-body}.animate-dragon-idle-body-above{animation:3.5s ease-in-out infinite dragon-idle-body-above}.animate-dragon-idle-body-wing{animation:2.5s ease-in-out infinite dragon-idle-body-wing}.animate-dragon-idle-body-body{animation:4s ease-in-out infinite dragon-idle-body-body}.animate-dragon-baby-head{animation:2.5s ease-in-out infinite dragon-baby-head}.animate-dragon-baby-eyes{animation:4s ease-in-out infinite dragon-baby-eyes}.animate-dragon-baby-ear{animation:3s ease-in-out infinite dragon-baby-ear}.animate-dragon-baby-wing{animation:.35s ease-in-out infinite dragon-baby-wing}.animate-dragon-skull-top{animation:2s ease-in-out infinite dragon-skull-top}.animate-dragon-skull-bottom{animation:2s ease-in-out infinite dragon-skull-bottom}.animate-dragon-skull-bone-1{animation:2.5s ease-in-out infinite dragon-skull-bone-1}.animate-dragon-skull-bone-2{animation:2.5s ease-in-out infinite dragon-skull-bone-2}.animate-scale-in{animation:.25s ease-out forwards scale-in}@keyframes scale-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.bg-teal-gradient{background:linear-gradient(#38d695 0%,#10915d 100%);box-shadow:inset 0 -4px #00000040,0 4px 10px #0000004d;border:none!important;outline:none!important}.bg-teal-gradient:hover{filter:brightness(1.15);background:linear-gradient(#4ef2ae 0%,#15af72 100%);transform:translateY(-4px);border:none!important;outline:none!important}.bg-teal-gradient:focus,.bg-teal-gradient:active,.bg-teal-gradient:focus-visible{box-shadow:inset 0 -2px #0000004d;border:none!important;outline:none!important}.bg-steel-gradient{background:linear-gradient(#334155 0%,#1e293b 100%);box-shadow:inset 0 -4px #0000004d;outline:none!important}button,button:focus,button:focus-visible,button:active{-webkit-tap-highlight-color:transparent!important;outline:none!important}
