@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";.classment-view{color:#fff;background:url(/sae_js/assets/backarcade-DUhatTk2.png) 50%/cover no-repeat fixed;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:0;font-family:Arial,sans-serif;display:flex;overflow:hidden}.main-container{flex-direction:column;align-items:center;width:90%;max-width:1000px;padding-top:20px;display:flex;position:relative}.back-button{z-index:10;position:absolute;top:-40px;left:0}.back-button img{filter:drop-shadow(0 0 5px #ffffff80);width:50px;height:auto;padding:50px}.header-title{width:100%}.header-title>h1{color:#fff;font-family:"Press Start 2P",system-ui;font-size:100px}.table{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;width:100%;padding:15px;box-shadow:0 10px 40px #000000b3}.leaderboard{border-collapse:collapse;width:100%}.leaderboard th,.leaderboard td{text-align:center;text-transform:capitalize;border:1.5px solid #fff;padding:15px 10px;font-size:1.6rem;font-weight:700}.leaderboard th{border-top:none;padding-bottom:25px;font-size:1.8rem;text-decoration:underline}.leaderboard td:first-child,.leaderboard th:first-child{border-left:none}.leaderboard td:last-child,.leaderboard th:last-child{border-right:none}.leaderboard tr:last-child td{border-bottom:none}.leaderboard tbody tr:hover{background-color:#ffffff1a}.pause-view{background-image:url(/sae_js/assets/backarcade-DUhatTk2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100vh;display:flex}.top-icons{justify-content:space-between;width:95%;padding:20px;display:flex;position:absolute;top:0}.icon{width:60px;height:auto}.pause-content{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:80px;display:flex}.pause-content>H1{color:#fff;font-family:"Press Start 2P",system-ui;font-size:100px}.pause-stats-card,.btn-reprendre{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:25px;box-shadow:0 8px 15px #00000080}.pause-stats-card{text-align:start;width:450px;padding:30px}.pause-stats-card h1{margin:0 0 20px;font-size:3rem}.pause-stats-list{display:inline-block}.pause-stats-list p{color:#fff;margin:10px 0;font-size:1.8rem;font-weight:700}.pause-stats-list h1{justify-content:center}.btn-reprendre{color:#fff;cursor:pointer;width:521px;margin:25px;padding:15px;font-size:3rem;font-weight:700;transition:transform .1s}.btn-reprendre:active{transform:scale(.98)}.view-play-again{z-index:9999;background:url(/sae_js/assets/backarcade-DUhatTk2.png) 50%/cover no-repeat;flex-direction:column;align-items:center;width:100vw;height:100vh;display:flex;top:0;left:0}.playAgain-nav{justify-content:space-between;width:95%;margin-top:20px;display:flex}.playAgain-nav a{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:15px;align-items:center;padding:10px;display:flex}.playAgain-nav img{height:50px}.victor-title{width:1000px}.main-content-pa{flex-direction:row;justify-content:center;gap:40px;width:90%;max-width:1100px;margin:auto 0;display:flex}.orange-zone{-webkit-backdrop-filter:blur(10px);color:#fff;text-shadow:2px 2px 4px #00000080;background:#ffffff1a;border:2px solid #fff;border-radius:25px;font-family:Arial,sans-serif;box-shadow:0 10px 20px #00000080}.column-left{flex-direction:column;gap:20px;width:350px;display:flex}.skin-card{text-align:center;padding:20px}.main-skin{width:250px}.player-name{margin-top:10px;font-size:30px;font-weight:700}.btn-rejouer{text-align:center;cursor:pointer;padding:20px;font-size:28px;font-weight:700;transition:all .3s}.btn-rejouer:hover{background:linear-gradient(#9e3dc4,#d614ef);transform:scale(1.05)}.stats-card{flex-direction:column;justify-content:space-between;width:100%;min-height:400px;padding:40px;display:flex}.score-header{flex:none}.stats-details{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.score-header h1{margin:0 0 30px;font-size:clamp(32px,5vw,60px)}.stats-details p{margin:20px 0;font-size:clamp(18px,2.5vw,28px)}.credit-view{color:#fff;background:url(/sae_js/assets/backarcade-DUhatTk2.png) 50%/cover no-repeat fixed;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:0;font-family:Arial,sans-serif;display:flex;overflow:hidden}.credit-view>header{justify-content:space-evenly;align-items:center;width:100%;display:flex}.credit-view>header a:hover{background:linear-gradient(#c060e6,#e100ff);scale:1.05}.easterEggButton{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:15px;flex-direction:column;width:100px;height:80px;margin-left:30px;padding:0;font-family:"Press Start 2P",system-ui;text-decoration:none;display:flex}.easterEggButton>p{text-align:center;color:#fff;font-size:30px}.btn-return{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:15px;align-items:center;width:100px;height:80px;padding:0;display:flex}.btn-return img{width:100%;height:100%}.title-container{text-align:center;width:100%;font-family:"Press Start 2P",system-ui;font-size:30px}.profil{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;border-radius:20px;width:320px;padding:20px;font-family:sans-serif;transition:all .3s}.profil:hover{background:linear-gradient(#c060e6,#e100ff);scale:1.05}.avatar{object-fit:cover;border:3px solid #fff;border-radius:50%;width:90px;height:90px;margin-bottom:15px}.profil h2{margin-bottom:15px;font-size:x-large}.profil ul{padding:0;list-style:none}.profil li{margin-bottom:10px;font-size:large;font-weight:700}main{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.container-group{grid-template-columns:repeat(2,1fr);justify-content:center;gap:40px;margin:0 auto;display:grid}footer{text-align:center;width:100%}.foot-text{color:#fff;letter-spacing:1px;margin:0;font-family:sans-serif;font-size:xx-large;font-weight:700}.parameters{color:#fff;background:url(/sae_js/assets/backarcade-DUhatTk2.png) 50%/cover no-repeat fixed;flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:100vh;margin:0;padding:0;font-family:Arial,sans-serif;display:flex;overflow:hidden}.title{text-align:center;font-family:"Press Start 2P",system-ui}.title>H1{font-size:100px}.orange-zone{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ffffff1a;border:6px solid #fff;border-radius:25px;box-shadow:0 10px 20px #00000080}.move-form{text-align:center;width:80%;font-size:bold;padding:20px}.move-form h1{text-shadow:3px 3px 5px #00000080;margin-bottom:30px;font-size:40px}form{justify-content:left;font-size:28px}.choice{justify-content:left;padding-left:5px}input[type=radio]{margin-right:10px;transform:scale(2)}.quitter{text-align:center;width:37%;padding:20px;font-size:35px;font-weight:700}.quitter:hover{transition:all .2s;transform:scale(1.05)}.game-view{color:#fff;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;width:100%;height:100vh;font-family:"Press Start 2P",system-ui;display:flex;position:relative}.backlong{z-index:-1;background-image:url(/sae_js/assets/backlong2-kWLaQuX2.png);background-repeat:repeat-x;background-size:2593px 100%;width:100%;height:100%;animation:9s linear infinite moveBackground;position:absolute;top:0;left:0}@keyframes moveBackground{0%{background-position:0 0}to{background-position:-2593px 0}}.game-canvas{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.game-nav{z-index:10;justify-content:space-between;padding:20px;display:flex;position:relative}.game-nav img{width:100px}.time-value{font-size:110px}.time-container{align-items:center;display:flex}.button-container{cursor:pointer;gap:10px;display:flex}.stat-container{z-index:10;justify-content:space-between;align-items:center;display:flex;position:relative}.score-container{align-items:center;display:flex}.score-container img{width:120px}.score-value{font-size:90px}.health-container>ul{flex-direction:row;list-style:none;display:flex}.health-container img{width:80px}.overlay-black{opacity:.5;z-index:1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.redD{opacity:.5;background-color:red;width:100%;height:100%;position:absolute}.bonusText{font-size:20px;position:absolute;left:50%;transform:translate(-50%)}.listGame{background-image:linear-gradient(#00000080,#d802e739),url(/sae_js/assets/backarcade-DUhatTk2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;margin:0;display:flex}.listGameNavContainer{justify-content:center;align-items:center;display:flex}.listGameHomeImg{cursor:pointer;width:50%}.listeGameTitle{color:#fff;text-align:center}.ulList{grid-template-columns:repeat(2,1fr);gap:20px;width:80%;display:grid}.listGame h1,H2{font-family:"Press Start 2P",system-ui}.ulList>button{-webkit-backdrop-filter:blur(10px);color:#fff;text-align:left;background:#ffffff1a;border:2px solid #fff;font-family:"Press Start 2P",system-ui;transition:all .3s}.ulList>button:hover{background:linear-gradient(#9e3dc4,#d614ef);scale:1.05}button{cursor:pointer}body{margin:0}.choosePlayerContainer{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff;flex-direction:column;justify-content:space-between;gap:20px;height:100%;margin:auto;padding:20px;font-weight:bolder;display:flex}.buttonChooseContainer{flex-direction:row;justify-content:center;gap:30px;display:flex}.buttonChooseContainer>button{background-color:#faebd7;border:2px solid #fff;padding:10px;font-family:"Press Start 2P",system-ui;transition:all .3s}.buttonChooseContainer>button:hover{background:linear-gradient(#9e3dc4,#d614ef);scale:1.05}.connection-view{background-image:url(/sae_js/assets/backarcade-DUhatTk2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;margin:0;display:flex}.logo-container{margin:0 0 40px}.logo-container>h1{color:#fff;font-family:"Press Start 2P",system-ui;font-size:300%;font-style:italic}.navigation-container{justify-content:center;align-items:center;gap:40px;width:40%;display:flex}.buttonlist{flex-direction:column;justify-content:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.buttonlist>li{flex-direction:column;width:100%;height:100%;display:flex}.buttonlist li button{cursor:pointer}select{text-align-last:center}.buttonlist li>:hover{background:linear-gradient(#9e3dc4,#d614ef);scale:1.05}.buttonlist>li>*{-webkit-backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:2px solid #fff;height:100px;padding:10px;font-family:"Press Start 2P",system-ui;font-size:200%;font-weight:bolder;transition:all .3s}.navigation-container input::placeholder{color:#fff;opacity:.5;text-align:start}.background-container{z-index:-1;filter:blur(3px);object-fit:cover;width:100%;height:100%;margin:0;position:absolute}.background-container>div{opacity:.4;background-color:#000;width:100%;height:100%;position:absolute}.background-container>img{width:100%;height:100%}.back-button{z-index:10000;cursor:pointer}.containerPopup{z-index:9999;background-image:url(/sae_js/assets/backarcade-DUhatTk2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.PopupCoop{color:#fff;-webkit-backdrop-filter:blur(10px);text-align:center;background:#0f0f0f1a;border:2px solid #fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:30%;height:30%;padding:20px;font-family:"Press Start 2P",system-ui;font-size:30px;font-weight:bolder;display:flex;box-shadow:0 5px 15px #00000059}.coopChoice{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.coopChoice>button{color:#fff;cursor:pointer;background:#ffffff1a;border:2px solid #fff;width:100%;height:40px;font-family:"Press Start 2P",system-ui;font-size:12px;transition:all .3s}.coopChoice>button:hover{background:linear-gradient(#9e3dc4,#d614ef);transform:scale(1.05)}.hide,.hidden{display:none}.visible{display:block}
