.start-page-root{background-image:url(../../assets/background.png);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover;height:100dvh;width:100dvw;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100}.start-page-Tab{margin:5vmin;width:max(200px,min(80dvw,950px));height:max(500px,min(75dvh,700px,75vmin));padding-bottom:30px;display:flex;flex-direction:column;align-items:center;background-color:#020c19cc;border-radius:max(60px,min(1vmax,90px));box-shadow:0 8px 16px #0009;color:#fff}.start-page-header{margin:max(10px,min(7dvmin,60px)) auto max(10px,min(3dvmin,25px));display:flex;justify-content:center}@media screen and (max-height: 450px){.start-page-Tab{justify-content:center}.start-page-header{margin:5dvh}}.start-page-title{text-align:center;margin:0;font-size:max(30px,min(5.5vmin,5rem));color:#fff;text-shadow:0 0 8px rgba(0,221,255,.8)}#start-page-padding{opacity:0;display:none;align-items:center}.start-page-main{margin:1vh 0;width:100%;display:flex;flex-direction:column}.start-page-subtitle{text-align:center;margin:1vmin auto 0;font-size:max(20px,min(3vmin,3.5rem))}.start-page-input{border-radius:.8vmin;border-color:#a0a0a0;border-style:solid;max-width:100%;width:max(70px,min(70dvw,15rem));height:max(25px,min(5dvh,3.5rem));font-size:1.25rem;margin:0 auto}.start-page-input:focus{outline:none!important;border-color:#6c6c6c;box-shadow:0 0 10px #6c6c6c}.start-page-footer{width:100%;height:auto;display:flex;flex-flow:row;justify-content:space-evenly;align-items:center}.start-page-buttons-container{padding-left:0;margin:0 auto 1vh;border:auto;list-style:none;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.start-page-hint{display:flex;justify-content:center}.start-page-button{border:2px;text-align:center;font-family:pixeloid-font;color:#fff;border-color:#09346e;background-color:#2065cc;display:flex;justify-content:center;align-items:center;padding:5px}.start-page-button:hover{cursor:pointer;border:2px;transition:all .3s cubic-bezier(0,.81,.58,1);border-color:#28bbff;background-color:#00e5ff;color:#000}button#start{width:max(70px,min(18vmin,10rem));height:max(70px,min(18vmin,10rem));font-size:max(20px,min(4.5vmin,3rem));border-radius:50%;margin:0;font-weight:700;transition:all .7s cubic-bezier(0,.81,.58,1)}button#info,button#leader-board{width:max(50px,min(10vmin,6rem));height:max(50px,min(10vmin,6rem));font-size:max(25px,min(7vmin,3rem));border-radius:50%;margin:1vmin;font-weight:700;transition:all .7s cubic-bezier(0,.81,.58,1)}button#info,button#start{padding:5% 0 0 3%}button#leader-board>img{content:url(/assets/medal-white.png);transition:all .7s cubic-bezier(0,.81,.58,1)}button#leader-board:hover>img{content:url(/assets/ranking.png);transition:all .3s cubic-bezier(0,.81,.58,1)}@media screen and (max-height: 500px){.start-page-main{flex-direction:row;justify-content:space-evenly}.start-page-header{margin-top:30px;margin-bottom:15px}.start-page-Tab{height:max(250px,70dvh);width:max(250px,70dvw)}#start-page-padding{display:block}button{width:max(60px,min(15vmin,4rem));height:max(60px,min(15vmin,4rem))}button#start{width:max(80px,min(20vmin,5.5rem));height:max(80px,min(20vmin,5.5rem))}}@media (max-width: 750px){.start-page-Tab{height:max(550px,min(75dvh,700px,75vmin))}}@media (max-width: 600px) and (min-width: 450px){.start-page-Tab{height:max(450px,min(75dvh,700px,75vmin))}}@media screen and (max-height: 700px) and (max-width: 750px){.start-page-main{flex-direction:column;justify-content:space-evenly}.start-page-Tab{height:max(380px,min(75dvh,600px,75vmin))}.start-page-header{margin-top:30px;margin-bottom:15px}#start-page-padding{display:none}}@media screen and ((max-width: 470px)){.start-page-Tab{height:max(450px,min(75dvh,450px,75vmin))}#Game-Title{visibility:hidden;line-height:0}#Game-Title:after{visibility:visible;content:"2025 EE WEEK";line-height:initial;display:block}}@media screen and ((max-height: 400px) and (max-width: 430px)){#start-page-id-container{display:none}.start-page-input{width:max(60px,min(50vw,8rem))}}@media screen and (((max-height: 450px) and (max-width: 270px)) or (max-width: 220px)){#Game-Title{visibility:hidden;line-height:0}#Game-Title:after{visibility:visible;content:"EE WEEK";line-height:initial;display:block}}@media screen and ((max-height: 400px) and (min-width: 430px) and (max-width: 700px)){#start-page-id-container{display:none}}.info-page-root{background-image:url(../../assets/background.png);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover;height:100dvh;width:100dvw;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100}.info-page-Tab{position:relative;margin:5vmin;margin-bottom:10dvh;width:max(200px,min(80dvw,800px));height:max(300px,min(75dvh,675px));display:flex;flex-direction:column;align-items:center;background-color:#020c19cc;border-radius:max(60px,min(1vmax,90px));box-shadow:0 8px 16px #0009;color:#fff;overflow:hidden;padding:max(5px,min(1vmin,20px));padding-top:20px}@media screen and (max-height: 450px){.info-page-Tab{height:80vh;height:max(300px,min(80vh,675px));margin-bottom:7vh}.info-page-text{height:80%}}.info-page-header{position:relative;margin:max(10px,min(10vmin,25px)) 0 max(5px,min(5vmin,10px));width:100%;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-direction:row;flex-wrap:nowrap}.info-page-backspace{position:absolute;margin-left:max(0px,min(.1em,10px));padding:2px 5px 0 2px;font-size:4.5vmin;width:max(30px,min(10vmin,60px));height:max(30px,min(10vmin,60px));object-fit:contain;left:max(20px,min(2.5vmin,45px));top:max(20px,min(2.5vmin,45px));transition:all .3s cubic-bezier(0,.81,.58,1)}.info-page-backspace:hover{cursor:pointer;width:calc(max(30px,min(10vmin,60px)) + 4px);height:calc(max(30px,min(10vmin,60px)) + 4px);left:calc(max(20px,min(2.5vmin,45px)) - 2px);top:calc(max(20px,min(2.5vmin,45px)) - 2px);transition:all .1s cubic-bezier(0,.81,.58,1)}.info-page-heading{font-size:max(30px,min(5.5vmin,7rem));text-align:center;margin-top:10px;margin-bottom:0}.info-page-text{max-height:85%;overflow:auto;padding:5px;width:80%}.info-page-text::-webkit-scrollbar{width:4px;height:4px}.info-page-text::-webkit-scrollbar-button{background:transparent;border-radius:5px}.info-page-text::-webkit-scrollbar-track-piece{background:transparent}.info-page-text::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;border:1px solid slategrey}.info-page-text::-webkit-scrollbar-track{box-shadow:transparent}.info-page-table{display:flex;max-width:90%;flex-direction:column;justify-content:center;align-items:center;margin:2dvh auto}.info-item-root{width:100%;display:flex;flex-direction:row;justify-content:center;border:5px rgb(160,160,160) solid;margin-bottom:10px;border-radius:5px;position:relative}.info-item-img{width:30%;min-width:30%;height:auto;max-width:100%;max-height:100%;padding:5%;display:flex;justify-content:center;align-content:center}.info-item-img>img{max-width:100%;max-height:100%;object-fit:scale-down}.info-item-description{width:70%;padding:1em;border-left:2px rgb(160,160,160) dashed}.info-item-content{width:100%}.info-text{text-align:center;font-family:pixeloid-font;font-size:max(15px,min(2vmin,2.5rem))}.info-name{text-align:center;width:100%;font-size:max(20px,min(2.5vmin,3rem))}#infoPic{max-height:100px;border:2px solid #e7e7e7;margin:10px}.info-page-rule,.info-page-description{text-align:center}.info-page-contact{height:50px;padding:min(5%,10px);position:relative;display:flex;flex-direction:row;justify-content:center;align-content:center}.info-page-contact img{height:100%;position:relative}.info-page-contact img:hover{cursor:pointer}.Leader-Board-root{background-image:url(../../assets/background.png);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover;height:100dvh;width:100dvw;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100}#LeaderBoardContainer{margin:5vmin;margin-bottom:10dvh;width:max(200px,min(80dvw,800px));height:max(270px,min(70dvh,675px));display:flex;flex-direction:column;align-items:center;background-color:#020c19cc;border-radius:max(60px,min(1vmax,90px));box-shadow:0 8px 16px #0009;overflow-x:scroll;overflow-y:hidden;padding:20px}#LeaderBoardContainer::-webkit-scrollbar{width:4px;height:4px}#LeaderBoardContainer::-webkit-scrollbar-button{background:transparent;border-radius:5px}#LeaderBoardContainer::-webkit-scrollbar-track-piece{background:transparent}#LeaderBoardContainer::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;border:1px solid slategrey}#LeaderBoardContainer::-webkit-scrollbar-track{box-shadow:transparent}@media screen and (max-height: 450px){#LeaderBoardContainer{height:max(270px,min(75vh,675px));margin:7vh}}#leaderBoardTopBar{position:relative;width:100%;height:calc(max(30px,min(10vmin,60px)) + 4px);display:flex;justify-content:center;align-items:flex-start;flex-flow:row;flex-direction:row;flex-wrap:nowrap;color:#fff;margin-bottom:3%}#LeaderboardQuit{position:absolute;background-color:transparent;border:none;border-radius:50%;margin-left:max(0px,min(.1em,10px));padding:2px 5px 0 2px;font-size:4.5vmin;width:max(30px,min(10vmin,60px));height:max(30px,min(10vmin,60px));object-fit:contain;left:max(10px,min(3vmin,30px));top:0;transition:all .3s cubic-bezier(0,.81,.58,1)}#LeaderboardQuit:hover{cursor:pointer;width:calc(max(30px,min(10vmin,60px)) + 4px);height:calc(max(30px,min(10vmin,60px)) + 4px);left:calc(max(10px,min(3vmin,30px)) - 2px);top:calc(0 - 2px);transition:all .1s cubic-bezier(0,.81,.58,1)}#headderBlock{display:flex;justify-content:center;align-items:center;width:60%}#LeaderboardTitle{font-size:max(30px,min(5.5vmin,7rem));text-align:center;margin-top:10px;margin-bottom:0}#LeaderboardBest{text-align:center;font-size:4.5vmin;margin:2% auto}.rank{display:block}.userOnChart{border:10px 15px}#LeaderBoardTableContainer{width:70%;font-size:max(20px,min(4vmin,2.5rem));font-family:pixeloid-font;min-width:200px;max-height:60dvh auto;overflow-y:scroll;background-color:#fff;border-radius:3vmin;padding:3% 6%;margin:2% auto}#LeaderBoardTableContainer::-webkit-scrollbar{width:1px;height:1px}#LeaderBoardTableContainer::-webkit-scrollbar-button{background:transparent;border-radius:5px}#LeaderBoardTableContainer::-webkit-scrollbar-track-piece{background:transparent}#LeaderBoardTableContainer::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;border:1px solid slategrey}#LeaderBoardTableContainer::-webkit-scrollbar-track{box-shadow:transparent}.ReactNipple{position:relative}#root{background-image:url(../../assets/background.png);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover;width:100vw;height:100vh;position:relative;overflow:hidden}#GamePage-Root{width:100%;height:100%;position:relative;overflow:hidden;overscroll-behavior:none}#PlayerScore{font-size:6vmin;display:inline;color:#fff;margin:0 20px 10px 50px}.animatedAddScore{font-size:4vmin;color:red;margin-right:15px;width:7vmin;animation:scaleInAndOut 1s forwards}.addScore{width:7vmin;margin-right:15px;opacity:0}@keyframes scaleInAndOut{0%{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}#RankingNotice{top:10%;font-size:3vmin;color:plum;border:3px solid #f4a460;border-radius:3px;padding:.8vmin 1vw;margin:5px 30px 5px 50px;opacity:0;animation:fadein 2s}@keyframes fadein{0%{opacity:0}50%{opacity:.5}to{opacity:1}}#RankingList{list-style-type:none;margin:0;padding:0;position:absolute;top:40%;left:2%;transform:translateY(-50%)}#RankingList li{font-size:4vmin;padding:1.6vmin 2.5vw;border:.3vmin solid #000;border-radius:3px;margin:1vmin 0;transition:transform .5s ease-in-out}.firstPlace{background-color:gold}.secondPlace{background-color:silver}.thirdPlace{background-color:#f4a460}.UserRank{background-color:#add8e6;position:absolute;z-index:1;left:0;right:0;transition:transform .5s ease-in-out}@media only screen and (max-width: 900px){#PlayerScore{display:inline;font-size:10vmin;color:#fff;margin:0 15px 0 30px}.animatedAddScore,.addScore{font-size:6vmin}#RankingList li{display:none}#RankingNotice{top:10%;font-size:5vmin;color:plum;border:2.5px solid #f4a460;border-radius:3px;padding:0px,10px;margin:0 0 0 30px;opacity:0}.test{display:none}}canvas{image-rendering:pixelated;image-rendering:crisp-edges}.screen-shake{animation:shake .3s ease-in-out;--shake-intensity: 1;overflow:hidden;will-change:transform;transform:translateZ(0)}@keyframes shake{0%{transform:translateZ(0) translate(0)}10%{transform:translateZ(0) translate(calc(-2px * var(--shake-intensity)),calc(-1px * var(--shake-intensity))) rotate(calc(-.5deg * var(--shake-intensity)))}20%{transform:translateZ(0) translate(calc(2px * var(--shake-intensity)),calc(1px * var(--shake-intensity))) rotate(calc(.5deg * var(--shake-intensity)))}30%{transform:translateZ(0) translate(calc(-1px * var(--shake-intensity)),calc(2px * var(--shake-intensity))) rotate(calc(-.5deg * var(--shake-intensity)))}40%{transform:translateZ(0) translate(calc(1px * var(--shake-intensity)),calc(-1px * var(--shake-intensity))) rotate(calc(.5deg * var(--shake-intensity)))}50%{transform:translateZ(0) translate(calc(-2px * var(--shake-intensity)),calc(1px * var(--shake-intensity))) rotate(calc(-.5deg * var(--shake-intensity)))}60%{transform:translateZ(0) translate(calc(2px * var(--shake-intensity)),calc(-2px * var(--shake-intensity))) rotate(calc(.5deg * var(--shake-intensity)))}70%{transform:translateZ(0) translate(calc(-1px * var(--shake-intensity)),calc(-1px * var(--shake-intensity))) rotate(calc(-.5deg * var(--shake-intensity)))}80%{transform:translateZ(0) translate(calc(1px * var(--shake-intensity)),calc(2px * var(--shake-intensity))) rotate(calc(.5deg * var(--shake-intensity)))}90%{transform:translateZ(0) translate(calc(-1px * var(--shake-intensity)),calc(-1px * var(--shake-intensity))) rotate(calc(-.5deg * var(--shake-intensity)))}to{transform:translateZ(0) translate(0)}}@media only screen and (max-width: 900px){.screen-shake{--shake-intensity: .5;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden}@keyframes shake{0%{transform:translateZ(0)}10%{transform:translate3d(calc(-1px * var(--shake-intensity)),calc(-.5px * var(--shake-intensity)),0) rotate(calc(-.25deg * var(--shake-intensity)))}20%{transform:translate3d(calc(1px * var(--shake-intensity)),calc(.5px * var(--shake-intensity)),0) rotate(calc(.25deg * var(--shake-intensity)))}30%{transform:translate3d(calc(-.5px * var(--shake-intensity)),calc(1px * var(--shake-intensity)),0) rotate(calc(-.25deg * var(--shake-intensity)))}40%{transform:translate3d(calc(.5px * var(--shake-intensity)),calc(-.5px * var(--shake-intensity)),0) rotate(calc(.25deg * var(--shake-intensity)))}50%{transform:translate3d(calc(-1px * var(--shake-intensity)),calc(.5px * var(--shake-intensity)),0) rotate(calc(-.25deg * var(--shake-intensity)))}60%{transform:translate3d(calc(1px * var(--shake-intensity)),calc(-1px * var(--shake-intensity)),0) rotate(calc(.25deg * var(--shake-intensity)))}70%{transform:translate3d(calc(-.5px * var(--shake-intensity)),calc(-.5px * var(--shake-intensity)),0) rotate(calc(-.25deg * var(--shake-intensity)))}80%{transform:translate3d(calc(.5px * var(--shake-intensity)),calc(1px * var(--shake-intensity)),0) rotate(calc(.25deg * var(--shake-intensity)))}90%{transform:translate3d(calc(-.5px * var(--shake-intensity)),calc(-.5px * var(--shake-intensity)),0) rotate(calc(-.25deg * var(--shake-intensity)))}to{transform:translateZ(0)}}}.screen-damage-flash{position:relative}.screen-damage-flash:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle,rgba(255,0,0,.3) 0%,rgba(255,0,0,.1) 50%,transparent 100%);pointer-events:none;z-index:9999;animation:damageFlash .3s ease-out}.screen-damage-flash.filter-mode{animation:damageFilter .3s ease-out}.screen-damage-flash.filter-mode:before{display:none}@keyframes damageFlash{0%{opacity:0;background:radial-gradient(circle,rgba(255,0,0,.4) 0%,rgba(255,0,0,.2) 50%,transparent 100%)}20%{opacity:1;background:radial-gradient(circle,rgba(255,0,0,.4) 0%,rgba(255,0,0,.2) 50%,transparent 100%)}to{opacity:0;background:radial-gradient(circle,rgba(255,0,0,.1) 0%,rgba(255,0,0,.05) 50%,transparent 100%)}}@keyframes damageFilter{0%{filter:hue-rotate(0deg) saturate(1) brightness(1)}15%{filter:hue-rotate(-10deg) saturate(1.5) brightness(1.2) contrast(1.1)}30%{filter:hue-rotate(-5deg) saturate(1.3) brightness(1.1) contrast(1.05)}to{filter:hue-rotate(0deg) saturate(1) brightness(1)}}.bg-container{position:absolute;top:0;left:0;z-index:999;height:100dvh;width:100dvw;background-color:#9d8f784d;overflow-x:hidden}.hidden-bg-container{position:absolute;top:0;left:0;z-index:999;height:100dvh;width:100dvw;background-color:#9d8f784d;visibility:hidden;transition-delay:.66s}.outer-container{display:flex;flex-direction:"column";align-items:center;justify-content:center;margin:0;height:100dvh;width:100dvw}.hidden-colored-container{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:space-evenly;width:max(200px,min(80dvw,750px));height:max(300px,min(70dvh,650px));border-radius:60px;margin-bottom:200dvh;background-color:#dccbaf;border:rgb(108,108,108) solid .3vmin;transition-duration:.6s;transition-timing-function:ease-in}.colored-container{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:space-evenly;width:max(200px,min(80dvw,750px));height:max(300px,min(70dvh,650px));border-radius:60px;visibility:visible;background-color:#dccbaf;border:rgb(108,108,108) solid .3vmin;transition-duration:.6s;transition-timing-function:ease-in}.upgrade-title{position:absolute;top:8%;width:80%;text-align:center;z-index:100;font-family:pixeloid-font}.upgrade-title h2{margin:0;font-family:LuckiestGuy-Regular,Naikaifont;font-size:max(28px,min(4.5vmin,2.5rem));color:#533e2d;font-family:pixeloid-font}.button-box{display:flex;margin:0 auto;position:absolute;height:8%;width:70%;top:50%;justify-content:center;font-family:pixeloid-font}.button-wrapper{display:flex;gap:3.6dvw;flex-direction:column;align-items:center;width:250px}.button{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;height:100%;width:70%;border:0px;position:relative;font-size:max(30px,min(4vmin,2.5rem));font-family:LuckiestGuy-Regular,Naikaifont}.button img{position:relative;display:block;width:100%;height:auto;aspect-ratio:1 / 1;image-rendering:pixelated;image-rendering:crisp-edges;object-fit:contain;object-position:center;clip-path:none;transform:none}.button:hover{cursor:pointer;transition:all .3s cubic-bezier(0,.81,.58,1);background-color:#b88b4a;color:#3c2b1e}.disabled-button{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;height:0%;width:20%;border:0px;position:relative;background-color:#616060;font-size:max(30px,min(4vmin,2.5rem));font-family:LuckiestGuy-Regular,Naikaifont;color:#aaa7a5}.rickroll{z-index:900}.disabled-rickroll{visibility:hidden}@media screen and (max-width: 650px){.colored-container{width:100%;height:min(125dvw,80%);border-radius:0}}@media screen and (max-width: 441px){.slot-machine{width:90%}}.result-word-container{position:absolute;bottom:5%;font-size:max(25px,min(4vmin,2.5rem));z-index:800;width:80%;height:fit-content}.result-word-container p{margin:0;text-align:center;border:solid 2px black;background-color:#f0f8ff}.result-word-container .disabled-p{visibility:hidden}.GameOverPage-root{background-image:url(../../assets/background.png);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover;height:100dvh;width:100dvw;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100}.GameOverPage-Tab{margin:5vmin;margin-bottom:8dvh;width:max(200px,min(80dvw,750px));height:max(400px,min(70dvh,700px));display:flex;flex-direction:column;align-items:center;overflow-x:scroll;overflow-y:hidden;padding:20px;background-color:#020c19cc;border-radius:max(60px,min(1vmax,90px));box-shadow:0 8px 16px #0009}.GameOverPage-Tab::-webkit-scrollbar{width:4px;height:4px}.GameOverPage-Tab::-webkit-scrollbar-button{background:transparent;border-radius:5px}.GameOverPage-Tab::-webkit-scrollbar-track-piece{background:transparent}.GameOverPage-Tab::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;border:1px solid slategrey}.GameOverPage-Tab::-webkit-scrollbar-track{box-shadow:transparent}.GameOverPage-header{position:relative;width:100%;height:calc(max(10px,min(10vmin,60px)) + 8px);display:flex;justify-content:center;align-items:flex-start;flex-flow:row;flex-direction:row;flex-wrap:nowrap;color:#fff;margin:max(10px,min(7dvmin,60px)) auto max(10px,min(3dvmin,25px))}.GameOverPage-title{font-size:max(60px,min(5.5vmin,7rem));text-align:center;margin:0}#GameOverPage-TableContainer{width:70%;font-size:min(4vmin,2.5rem);font-family:pixeloid-font;height:60%;overflow-y:scroll;background-color:#fff;border-radius:3vmin 3vmin 0 0;padding:3% 6% 0%;margin:0% 2%}#GameOverPage-TableContainer::-webkit-scrollbar{width:1px;height:1px}#GameOverPage-TableContainer::-webkit-scrollbar-button{background:transparent;border-radius:5px}#GameOverPage-TableContainer::-webkit-scrollbar-track-piece{background:transparent}#GameOverPage-TableContainer::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;border:1px solid slategrey}#GameOverPage-TableContainer::-webkit-scrollbar-track{box-shadow:transparent}#GameOverPage-YourScoreContainer{width:70%;font-size:min(4vmin,2.5rem);font-family:pixeloid-font;max-height:5dvh auto;background-color:#fff;border-radius:0 0 3vmin 3vmin;border-top:2px solid rgba(220,203,175,.8);padding:1% 6%;margin:0% 2%}td{text-align:center;border:solid 1px;border-top-color:#f5f5f5;border-bottom:none;border-left:1px black dashed;border-right:1px black dashed;border-collapse:collapse;margin-bottom:4px;padding:4px 3px}tr:nth-child(2n){background-color:#eee}table{border:5px "solid black";width:100%;border-collapse:collapse;border-bottom:solid 1px;border-bottom-color:#f5f5f5}.score-list{margin:auto;width:100%;margin:.5dvh 1dvw .5dvh;padding:0;list-style:none;align-items:center;display:flex;justify-content:space-evenly;flex-direction:row;font-size:max(40px,min(4vmin,2rem))}.GameOverPage-BigButtonsList{padding-left:0;border:auto;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.GameOverPage-footer{width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center;margin:1vh 0 0}.GameOverPage-buttons{width:min(10vmin,5.5rem);height:min(10vmin,5.5rem);font-size:min(5vmin,5.5rem);border-radius:50%;margin:1vmin 8vmin;border:2px;text-align:center;padding:5px;font-family:pixeloid-font;color:#f8f5f2;background-color:#521cda;display:flex;justify-content:center;align-items:center;transition:all .7s cubic-bezier(0,.81,.58,1);font-weight:700}.GameOverPage-buttons:hover{cursor:pointer;border:2px;transition:all .3s cubic-bezier(0,.81,.58,1);background-color:#8e61ff;color:#0d1776}#GameOverPage-leaderboard-button>img{content:url(/assets/medal-white.png);transition:all .7s cubic-bezier(0,.81,.58,1)}#GameOverPage-leaderboard-button:hover>img{content:url(/assets/ranking.png);transition:all .3s cubic-bezier(0,.81,.58,1)}#GameOverPage-reload-button{display:block}#GameOverPage-reload-button>img{width:90%;content:url(/assets/reload.png);filter:invert(100%);transition:all .7s cubic-bezier(0,.81,.58,1)}#GameOverPage-reload-button:hover>img{filter:invert(0%);transition:all .3s cubic-bezier(0,.81,.58,1)}#GameOverPage-home-button{display:block}#GameOverPage-home-button>img{width:90%;content:url(/assets/home.png);filter:invert(100%);transition:all .7s cubic-bezier(0,.81,.58,1)}#GameOverPage-home-button:hover>img{filter:invert(0%);transition:all .3s cubic-bezier(0,.81,.58,1)}.GameOverPage-NameInTable{word-break:break-all}@media screen and (orientation: portrait){.GameOverPage-Tab{height:100%;width:100%;margin:0;border-radius:0;border:0;padding:0}.GameOverPage-header{height:calc(15vmin + 40px);margin-top:5%}.GameOverPage-title{font-size:8vmin;margin-top:20px}#GameOverPage-TableContainer,#GameOverPage-YourScoreContainer{width:80%}.GameOverPage-footer{margin:auto}.GameOverPage-buttons{width:min(25vmin,8rem);height:min(25vmin,8rem)}}.GameOverPage-main{margin-top:3rem;position:relative;width:100%;color:#fff}.idInputText{margin:auto;width:100%;margin:0dvh 0dvw .5dvh;padding:0;list-style:none;align-items:center;display:flex;justify-content:space-evenly;flex-direction:row;font-size:max(20px,min(4vmin,2rem))}.InputText{margin:auto;width:max(100px,min(15dvh,10dvw));margin:0dvh 2dvw 0dvh;padding:0;list-style:none;align-items:center;display:flex;justify-content:space-evenly;flex-direction:row;font-size:max(40px,min(3dvh,1.5dvw))}.idInputContainer{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin:max(3px,min(1.5dvh,1dvw));margin-bottom:max(3px,min(3dvh,1.5dvw))}.input{border-radius:.8vmin;border-color:#a0a0a0;border-style:solid;max-width:90%;width:max(150px,min(70dvw,15rem));height:max(60px,min(5dvh,3.5rem));font-size:2rem;margin:0 auto}.id-text{width:150px;font-size:1.7rem;color:red;display:flex;justify-content:center}.buttonContainer{display:flex;flex-direction:row;justify-content:space-between}.studentIdButton{width:max(100px,min(10vmin,5.5rem));height:max(100px,min(10vmin,5.5rem));font-size:max(50px,min(5vmin,5.5rem));border-radius:70%;margin:0vmin 8vmin 1vmin;border:2px;text-align:center;padding:5px;font-family:pixeloid-font;color:#fff;background-color:#f79f79cc;border-color:#ffe4b2;display:flex;justify-content:center;align-items:center;transition:all .7s cubic-bezier(0,.81,.58,1);font-weight:700}.studentIdButton:hover{cursor:pointer;border:2px;transition:all .3s cubic-bezier(0,.81,.58,1);border-color:#ffe4b2;background-color:#ff7940;color:#000}@media screen and (((max-height: 651px) and (min-width: 670px)) or ((max-height: 751px) and (max-width: 671px))){.GameOverPage-header{margin:10dvmin auto 7dvmin}.GameOverPage-title{font-size:2rem}.GameOverPage-Tab{margin:5vmin;margin-bottom:8dvh;width:800px;height:500px;border-radius:0}.idInputText{width:100%;margin:0dvh 0dvw 2dvh;padding:0;font-size:5.5vmin}.InputText{width:70px;padding:0;font-size:1.5rem}.idInputContainer{margin:1.5dvh 1.5dvh 5dvh}.input{border-radius:.8vmin;max-width:100%;width:150px;height:40px;font-size:1.2rem;margin:0dvh 0dvw 0dvh}.id-text{width:100px;font-size:1.3rem}.studentIdButton{width:max(70px,min(10vmin,5.5rem));height:max(70px,min(10vmin,5.5rem));font-size:max(40px,min(5vmin,5.5rem));border-radius:50%;margin:3vmin 8vmin 1vmin;border:2px;padding:5px;transition:all .7s cubic-bezier(0,.81,.58,1)}.studentIdButton:hover{cursor:pointer;border:2px;transition:all .3s cubic-bezier(0,.81,.58,1)}.GameOverPage-footer{margin:0vh 0 0}}@font-face{font-family:LuckiestGuy-Regular;src:local("LuckiestGuy"),local("Luckiest Guy"),local("LuckiestGuy-Regular"),local("LuckiestGuy_Regular"),url(/assets/LuckiestGuy-Regular-D4vvJGjA.ttf) format("truetype")}@font-face{font-family:NaikaiFont;src:local("NaikaiFont"),local("Naikai Font"),local("NaikaiFont-Regular"),local("NaikaiFont_Regular"),url(/assets/NaikaiFont-Regular-BVrfoyai.woff);unicode-range:U+4E00-9FFF}@font-face{font-family:pixeloid-font;src:url(/assets/PixeloidSansBold-PKnYd-wguD3E_Z.ttf) format("truetype")}@font-face{font-family:Single_Day;src:local("Single Day"),local("Single_Day"),local("Single-Day"),local("SingleDay"),local("Single-Day-Regular"),local("Single-Day_Regular"),local("Single_Day_Regular"),local("SingleDay_Regular"),local("Single_Day-Regular"),local("SingleDay-Regular"),url(/assets/SingleDay-Regular-SI8-GBYh.ttf) format("truetype")}@font-face{font-family:Itim;src:local("Itim"),local("Itim-Regular"),local("Itim_Regular"),url(/assets/Itim-Regular-C81TTF-z.ttf) format("truetype")}body{overflow:hidden;font-family:pixeloid-font;image-rendering:pixelated;image-rendering:crisp-edges;margin:0;height:100%;width:100%;max-height:100dvh;max-width:100dvw;min-height:100dvh;min-width:100dvw;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-action:none}input{display:block;text-align:center;font-size:max(15px,min(2.5vmin,3rem));border-radius:10px}
