*,:after,:before{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{font-size:16px;line-height:1.2;scroll-behavior:smooth}body{align-items:center;background-color:#333;display:flex;flex-direction:column;font-family:AmazDooMLeft2,sans-serif;justify-content:center;min-height:100vh}#game{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#game>.killed{left:8px}#game>.heart,#game>.killed{bottom:8px;position:absolute;z-index:2}#game>.heart{right:8px}#game>.data>div+div{margin-left:16px}#game>.data .time{margin-left:auto}#game svg{filter:drop-shadow(6px 6px 5px #000)}#game-world{background:#333;background-image:url(pictures/worlds/stage1.png);background-position-y:0;background-repeat:repeat;margin:0 auto;outline:2px solid #990202;position:relative;z-index:1}#game-world[data-stage="2"]{background-image:url(pictures/worlds/stage2.png)}#game-world[data-stage="3"]{background-image:url(pictures/worlds/stage3.png)}#game-world[data-stage="4"]{background-image:url(pictures/worlds/stage4.png)}#game-world[data-stage="5"]{background-image:url(pictures/worlds/stage5.png)}#game-world[data-stage="6"]{background-image:url(pictures/worlds/stage6.png)}#game-world[data-stage="7"]{background-image:url(pictures/worlds/stage7.png)}#game-world[data-stage="8"]{background-image:url(pictures/worlds/stage8.png)}#audioplayers{position:fixed;right:500vw;top:-500vh;z-index:-1000}.game-stage,.killed{color:#ddd;font-family:AmazDooMLeft2,sans-serif;font-size:32px;text-shadow:6px 6px 5px #000}.game-stage .killed-span,.killed .killed-span{margin-left:4px}.heart{color:#990202;font-family:AmazDooMLeft2,sans-serif;font-size:32px}.data,.heart{text-shadow:6px 6px 5px #000}.data{align-items:center;display:flex;font-family:AmazDooMLeftOutline,sans-serif;padding:8px;position:absolute;top:0;width:100%;z-index:2}.data .time{color:red;font-family:Times New Roman,serif}.data .score,.data .time{font-family:AmazDooMLeft2,sans-serif;font-size:32px;letter-spacing:10px;text-transform:uppercase}.data .score{color:rgba(0,255,0,.745)}#lives{background-position:50%;background-size:contain;filter:drop-shadow(6px 6px 5px #000);font-family:AmazDooMLeft2,sans-serif;height:80px;left:calc(50% - 50px);position:absolute;top:-16px;width:80px;z-index:2}#lives[data-lives]{background-image:url(pictures/ui/hp/1.png)}#lives[data-lives="4"]{background-image:url(pictures/ui/hp/2.png)}#lives[data-lives="3"]{background-image:url(pictures/ui/hp/3.png)}#lives[data-lives="2"]{background-image:url(pictures/ui/hp/4.png)}#lives[data-lives="0"],#lives[data-lives="1"]{background-image:url(pictures/ui/hp/5.png)}.death-container{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:0;display:flex;flex-direction:column;height:540px;justify-content:space-around;left:0;opacity:1;position:absolute;right:0;top:0;width:960px;z-index:4}.death-container .death-image{background:url(assets/pictures/ui/menu/DeadText.png);height:180px;margin-top:200px;width:480px}.death-container .data{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;letter-spacing:5px;padding:50px 16px 0}.death-container .retry{align-items:center;background-color:#000;border-radius:7px;color:#fff;cursor:pointer;display:flex;font-family:AmazDooMLeft2,sans-serif;font-size:32px;height:100px;justify-content:center;letter-spacing:15px;margin-bottom:32px;margin-top:50px;overflow:hidden;text-transform:uppercase;width:250px}.start-menu{background-image:url(pictures/worlds/stage1.png);height:540px;left:0;position:absolute;top:0;width:960px;z-index:4}.start-menu .start-menu-background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;display:flex}.start-menu .start-menu-background .start-menu-leaderboard{display:flex;flex-direction:column;height:480px;justify-content:space-between;margin-left:80px;margin-top:50px;width:300px}.start-menu .start-menu-background .start-menu-leaderboard .start-menu-title{font-size:9rem}.start-menu .start-menu-background .start-menu-leaderboard .start-menu-credit{background-image:url(pictures/ui/menu/CreditsText.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100px;width:200px}.start-menu .start-menu-background .start-menu-leaderboard .start-menu-credit:hover{background-image:url(pictures/ui/menu/CreditsTextSelected.png)}.start-menu .start-menu-background .start-menu-logo{height:450px;margin-top:30px;width:200px}.start-menu .start-menu-background .start-menu-box-right{align-items:center;display:flex;flex-direction:column;height:540px;justify-content:space-around;width:340px}.start-menu .start-menu-background .start-menu-box-right .start-menu-regles{color:#fff;font-family:AmazDooMLeft2,sans-serif;font-size:1.7rem;text-align:center;text-shadow:1px #000}.start-menu .start-menu-background .start-menu-box-right .start-menu-touches{display:flex;font-size:1.6rem;gap:25px}.start-menu .start-menu-background .start-menu-box-right .start-menu-touches img{height:75px;width:75px}.start-menu .start-menu-background .start-menu-box-right .start-menu-touches .start-menu-touche-click,.start-menu .start-menu-background .start-menu-box-right .start-menu-touches .start-menu-touche-e,.start-menu .start-menu-background .start-menu-box-right .start-menu-touches .start-menu-touche-pause,.start-menu .start-menu-background .start-menu-box-right .start-menu-touches .start-menu-touche-space{font-size:1.6rem;text-align:center}.start-menu .start-menu-background .start-menu-box-right .start-menu-btn{background-image:url(pictures/ui/menu/StartText.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100px;width:200px}.start-menu .start-menu-background .start-menu-box-right .start-menu-btn:hover{background-image:url(pictures/ui/menu/StartTextSelected.png)}.victory{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:0;cursor:pointer;display:flex;height:540px;justify-content:center;left:0;position:absolute;right:0;top:0;width:960px;z-index:4}.victory .data{align-items:flex-start;display:flex;flex-direction:column;letter-spacing:5px;padding:50px 16px 0}.victory .data .killed-span{margin-left:4px}.fond{filter:blur(20px)}.pause{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;font-family:AmazDooMLeft2,sans-serif;font-size:4rem;height:calc(100% + 16px);height:540px;justify-content:center;left:-10px;margin:10px;position:absolute;top:-10px;width:calc(100% + 16px);width:960px;z-index:3}.pause p{margin:64px 0}.pause .ctn-btn{color:hsla(0,0%,100%,.8);cursor:pointer;text-align:center}.pause .ctn-btn:hover svg:nth-child(odd),.pause .ctn-btn:not(:hover) svg:nth-child(2n){display:none}.credits{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5}.credits,.level{bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.level{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);flex-direction:column;height:540px;width:960px;z-index:4}.level .levelup{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20%}.level .stats{display:flex;font-family:AmazDooMLeft2,sans-serif;font-size:32px;justify-content:space-evenly;letter-spacing:5px;margin:auto 0 32px;text-shadow:6px 6px 5px #000}.level .stats .score{color:green}.level .stats .lives{color:red}@keyframes animlevel{0%{opacity:0}50%{opacity:1}to{opacity:0}}#goty{left:-15px;position:absolute;top:-15px;transform:rotate(-45deg);width:100px;z-index:9}#goty img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}