*,body{margin:0;padding:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-drag{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto}.no-drag img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.btn_glow{position:absolute;top:0;left:0;height:100%;width:100%;animation:glowMove linear 2s;transform:translate(-100%);animation-iteration-count:infinite}@keyframes glowMove{0%{transform:translate(-100%)}40%{transform:translate(100%)}to{transform:translate(100%)}}img{user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}canvas{background:linear-gradient(0deg,#ffffff 14%,#3076ff 82%)}.joystick_container{position:fixed;bottom:5vh;width:calc(100% - 100px);left:50px;display:none;flex-direction:row;justify-content:space-between;align-items:flex-end}.joystick_container.active{display:flex}.joystick_container .left{display:flex;flex-direction:row;justify-content:center;align-items:center;width:23vw;justify-content:space-between}.joystick_container .left .steering_left,.joystick_container .left .steering_right{position:relative;width:10vw}.joystick_container .left .steering_left img,.joystick_container .left .steering_right img{position:relative;width:100%}.joystick_container .left .steering_left img.hover,.joystick_container .left .steering_right img.hover{position:absolute;top:0;left:0;width:100%;opacity:0}.joystick_container .left .steering_left img.hover.active,.joystick_container .left .steering_right img.hover.active{opacity:1}.joystick_container .left .steering{position:relative;width:10vw;margin:0 1.5vw;display:flex}.joystick_container .left .steering img{position:relative;width:100%}.joystick_container .right{display:flex;flex-direction:row;align-items:flex-end}.joystick_container .right #brake{position:relative;width:10vw;margin-right:30px}.joystick_container .right #brake img{position:relative;width:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.joystick_container .right #brake img.hover{position:absolute;top:0;left:0;width:100%;opacity:0}.joystick_container .right #brake img.hover.active{opacity:1}.joystick_container .right #accelarator{position:relative;width:6vw}.joystick_container .right #accelarator img{position:relative;width:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.joystick_container .right #accelarator img.hover{position:absolute;top:0;left:0;width:100%;opacity:0}.joystick_container .right #accelarator img.hover.active{opacity:1}#how_to_play{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#how_to_play.no-bg{background-image:none;background-color:#33d3ffe4}#how_to_play.no-bg .decoratives,#how_to_play.no-bg #startBtn{display:none}#how_to_play.no-bg #resumeBtn,#how_to_play.no-bg #homeBtn,#how_to_play.no-bg #gotoWeb,#how_to_play.no-bg #restartGameBtn{display:block}#how_to_play.no-bg .buttons,#how_to_play .buttons{justify-content:center}#how_to_play #resumeBtn,#how_to_play #homeBtn,#how_to_play #gotoWeb,#how_to_play #restartGameBtn{display:none}#how_to_play.active{display:block}#how_to_play .decoratives{position:absolute;top:0;left:0;width:100%;height:100%}#how_to_play .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#how_to_play .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#how_to_play .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#how_to_play .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#how_to_play .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#how_to_play .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#how_to_play .decoratives .left_tree{position:absolute;bottom:-10%;left:-2%;width:min(300px,22.5vw)}#how_to_play .decoratives .right_tree{position:absolute;bottom:-20%;right:-2%;width:min(300px,22.5vw)}#how_to_play .decoratives .cloud1{position:absolute;top:15%;left:5%;width:min(300px,22.5vw)}#how_to_play .decoratives .cloud2{position:absolute;top:35%;right:12%;width:min(150px,10.75vw)}#how_to_play .decoratives .cloud3{position:absolute;top:7%;right:2%;width:min(300px,22.5vw)}#how_to_play .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#how_to_play .container .title{font-size:calc(min(50px,min(3.5vw,7vh))*1.2);color:#fff;font-family:Newake-Font-Regular}#how_to_play .container .instr{display:flex;flex-direction:row;flex-wrap:wrap;max-width:calc(min(250px,min(18.75vw,37.5vh)) * .9 * 3.2);margin:min(20px,min(1.5vw,3vh)) auto}#how_to_play .container .instr .card{position:relative;width:calc(min(250px,min(18.75vw,37.5vh))*.9);flex-grow:1}#how_to_play .container .instr .card:nth-child(2){margin:0 min(20px,min(1.5vw,3vh))}#how_to_play .container .instr .card:nth-child(1),#how_to_play .container .instr .card:nth-child(2),#how_to_play .container .instr .card:nth-child(3){margin-bottom:min(20px,min(1.5vw,3vh))}#how_to_play .container .instr .card img{position:relative;width:100%}#how_to_play .container .buttons{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(min(80px,min(6vw,12vh))*7 + 8px)}#how_to_play .container .buttons #startBtn,#how_to_play .container .buttons #resumeBtn,#how_to_play .container .buttons #homeBtn,#how_to_play .container .buttons #gotoWeb,#how_to_play .container .buttons #restartGameBtn{overflow:hidden;position:relative;background-color:#d40195;color:#fff;margin-bottom:8px;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.8);padding:calc(min(20px,min(1.5vw,3vh))*.8) 0;border-radius:10px;width:calc(min(80px,min(6vw,12vh))*3.5);text-align:center;cursor:pointer}#how_to_play .container .buttons #startBtn#resumeBtn,#how_to_play .container .buttons #startBtn#gotoWeb,#how_to_play .container .buttons #resumeBtn#resumeBtn,#how_to_play .container .buttons #resumeBtn#gotoWeb,#how_to_play .container .buttons #homeBtn#resumeBtn,#how_to_play .container .buttons #homeBtn#gotoWeb,#how_to_play .container .buttons #gotoWeb#resumeBtn,#how_to_play .container .buttons #gotoWeb#gotoWeb,#how_to_play .container .buttons #restartGameBtn#resumeBtn,#how_to_play .container .buttons #restartGameBtn#gotoWeb{margin-right:8px}#how_to_play .container .buttons #startBtn#homeBtn,#how_to_play .container .buttons #resumeBtn#homeBtn,#how_to_play .container .buttons #homeBtn#homeBtn,#how_to_play .container .buttons #gotoWeb#homeBtn,#how_to_play .container .buttons #restartGameBtn#homeBtn{background-color:#321d12}#how_to_play .container .buttons #startBtn#gotoWeb,#how_to_play .container .buttons #startBtn#restartGameBtn,#how_to_play .container .buttons #resumeBtn#gotoWeb,#how_to_play .container .buttons #resumeBtn#restartGameBtn,#how_to_play .container .buttons #homeBtn#gotoWeb,#how_to_play .container .buttons #homeBtn#restartGameBtn,#how_to_play .container .buttons #gotoWeb#gotoWeb,#how_to_play .container .buttons #gotoWeb#restartGameBtn,#how_to_play .container .buttons #restartGameBtn#gotoWeb,#how_to_play .container .buttons #restartGameBtn#restartGameBtn{background-color:#fff;color:#321d12}#how_to_play .container .buttons #startBtn:hover,#how_to_play .container .buttons #resumeBtn:hover,#how_to_play .container .buttons #homeBtn:hover,#how_to_play .container .buttons #gotoWeb:hover,#how_to_play .container .buttons #restartGameBtn:hover{background-color:#33d2ff!important;color:#fff!important}#score_scr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0}#score_scr .decoratives{position:absolute;top:0;left:0;width:100%;height:100%}#score_scr .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#score_scr .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#score_scr .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#score_scr .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#score_scr .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#score_scr .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#score_scr .decoratives .left_tree{position:absolute;bottom:-10%;left:-2%;width:min(300px,22.5vw)}#score_scr .decoratives .right_tree{position:absolute;bottom:-20%;right:-2%;width:min(300px,22.5vw)}#score_scr .decoratives .cloud1{position:absolute;top:15%;left:5%;width:min(300px,22.5vw)}#score_scr .decoratives .cloud2{position:absolute;top:35%;right:12%;width:min(150px,10.75vw)}#score_scr .decoratives .cloud3{position:absolute;top:7%;right:2%;width:min(300px,22.5vw)}#score_scr.active{display:block}#score_scr.active2{transition:opacity linear .5s;opacity:1}#score_scr .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#score_scr .container .logo{position:relative;width:min(200px,min(15vw,30vh));margin-bottom:calc(min(30px,1.5vw)*1.5)}#score_scr .container .logo img{position:relative;width:100%}#score_scr .container .title{font-size:calc(min(50px,min(3.5vw,7vh))*1.5);color:#fff;font-family:Newake-Font-Regular;text-align:center}#score_scr .container .score_sec{background-color:#fff;border-radius:10px;font-size:calc(min(50px,min(3.5vw,7vh))*1.5);line-height:calc(min(50px,min(3.5vw,7vh))*1.5);color:#fff;font-family:Newake-Font-Regular;text-align:center;color:#33d2ff;padding:calc(min(50px,min(3.5vw,7vh))*.4);padding-bottom:calc(min(50px,min(3.5vw,7vh))/5);margin:0 auto min(30px,1.5vw) auto}#score_scr .container .score_info{font-family:Newake-Font-Regular;text-align:center;color:#321d12;font-size:calc(min(50px,min(3.5vw,7vh))*.35)}#score_scr .container .buttons{display:flex;flex-direction:row;margin-top:min(30px,1.5vw)}#score_scr .container .buttons #signupNow,#score_scr .container .buttons #replayBtn{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.65);padding:min(20px,min(1.5vw,3vh)) calc(min(80px,min(6vw,12vh))/2);border-radius:10px;text-align:center;cursor:pointer;margin-bottom:min(20px,min(1.5vw,3vh) * .5);display:none}#score_scr .container .buttons #signupNow#replayBtn,#score_scr .container .buttons #replayBtn#replayBtn{margin-left:10px}#score_scr .container .buttons #signupNow.active,#score_scr .container .buttons #replayBtn.active{display:block}#score_scr .container .buttons #signupNow:hover,#score_scr .container .buttons #replayBtn:hover{background-color:#33d2ff;color:#000}#score_scr .container .buttons #leaderBtn{overflow:hidden;position:relative;background-color:#33d2ff;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.65);padding:min(20px,min(1.5vw,3vh)) calc(min(80px,min(6vw,12vh))/2);border-radius:10px;text-align:center;cursor:pointer;display:none}#score_scr .container .buttons #leaderBtn.active{display:block}#score_scr .container .buttons #leaderBtn:hover{background-color:#d40195;color:#000}#level_complete_scr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#61c6e894;opacity:0}#level_complete_scr.active{display:block}#level_complete_scr.active2{transition:opacity linear .5s;opacity:1}#level_complete_scr .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#level_complete_scr .container .title{font-size:calc(min(50px,min(3.5vw,7vh))*1.5);line-height:calc(min(50px,min(3.5vw,7vh))*1.5);color:#fff;font-family:Newake-Font-Regular;text-align:center}#level_complete_scr .container .coupon_sec{position:relative;background-color:#fff;border-radius:20px;border:min(8px,1vw) solid #321d12;overflow:hidden;width:calc(min(400px,22vw)*1.5);margin:min(30px,1.5vw) auto min(30px,1.5vw) auto}#level_complete_scr .container .coupon_sec .top{font-size:calc(min(50px,min(3.5vw,7vh))*.7);line-height:calc(min(50px,min(3.5vw,7vh))*.7);color:#321d12;text-align:center;font-family:Newake-Font-Regular;padding:calc(min(50px,min(3.5vw,7vh))*.4) 0;border-bottom:min(4px,.5vw) solid #321d12}#level_complete_scr .container .coupon_sec .bottom{display:flex;flex-direction:row;justify-content:space-between}#level_complete_scr .container .coupon_sec .bottom .code{font-size:calc(min(50px,min(3.5vw,7vh))*.6);line-height:calc(min(50px,min(3.5vw,7vh))*.6);color:#321d12;text-align:center;font-family:Newake-Font-Regular;width:65%;padding:calc(min(50px,min(3.5vw,7vh))*.4) 0}#level_complete_scr .container .coupon_sec .bottom #couponCopy{font-size:calc(min(50px,min(3.5vw,7vh))/2);background-color:#321d12;color:#fff;text-align:center;font-family:Newake-Font-Regular;width:35%;padding:calc(min(50px,min(3.5vw,7vh))*.4) 0;cursor:pointer;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}#level_complete_scr .container .coupon_sec .bottom #couponCopy:hover{background-color:#33d2ff}#level_complete_scr .container .coupon_sec .bottom #couponCopy img{position:relative;width:20%;display:flex}#level_complete_scr .container #nextLevel,#level_complete_scr .container #yourScore{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.8);padding:calc(min(20px,min(1.5vw,3vh))*.8) 0;width:calc(min(80px,min(6vw,12vh))*3.5);text-align:center;border-radius:10px;display:none;cursor:pointer}#level_complete_scr .container #nextLevel.active,#level_complete_scr .container #yourScore.active{display:block}#level_complete_scr .container #nextLevel:hover,#level_complete_scr .container #yourScore:hover{background-color:#33d2ff;color:#000}#leaderboard{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1000;overflow:hidden}#leaderboard.active{display:block}#leaderboard .decoratives{position:absolute;top:0;left:0;width:100%;height:100%}#leaderboard .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#leaderboard .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#leaderboard .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#leaderboard .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#leaderboard .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#leaderboard .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#leaderboard .decoratives .cloud1{position:absolute;bottom:15%;left:5%;width:min(300px,22.5vw)}#leaderboard .decoratives .cloud2{position:absolute;bottom:35%;right:12%;width:min(150px,10.75vw)}#leaderboard .decoratives .cloud3{position:absolute;bottom:7%;right:2%;width:min(300px,22.5vw)}#leaderboard .container{position:absolute;width:calc(100% - 100px);height:calc(100% - 50px);left:50px;top:25px;z-index:1001;flex-direction:column;justify-content:space-evenly;display:none}#leaderboard .container.active{display:inline-flex}#leaderboard .container .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#leaderboard .container .head .logo{position:relative;width:calc(min(200px,min(15vw,30vh))*.75)}#leaderboard .container .head .logo img{position:relative;width:100%}#leaderboard .container .head .title{font-size:calc(min(50px,min(3.5vw,7vh))*1.1);color:#fff;font-family:Newake-Font-Regular;text-align:center}#leaderboard .container .leader_content{position:relative;width:100%;margin:0 auto}#leaderboard .container .leader_content .title{display:flex;flex-direction:row}#leaderboard .container .leader_content .title .title_weekly,#leaderboard .container .leader_content .title .title_all{position:relative;cursor:pointer;width:100%;background-color:#fff;border-radius:20px 20px 0 0;font-size:calc(min(50px,min(3.5vw,7vh))*.8);color:#000;padding:min(20px,min(1.5vw,3vh)) 0;font-family:Newake-Font-Regular;text-align:center}#leaderboard .container .leader_content .title .title_weekly:hover,#leaderboard .container .leader_content .title .title_weekly.active,#leaderboard .container .leader_content .title .title_all:hover,#leaderboard .container .leader_content .title .title_all.active{background-color:#33d2ff;color:#fff}#leaderboard .container .leader_content .sub_title{background-color:#fff;display:flex;flex-direction:row;justify-content:space-around;padding:10px 2px}#leaderboard .container .leader_content .sub_title>div{cursor:pointer;background-color:#c4c4c4c4;font-size:calc(min(50px,min(4.5vw,7vh))*.35);line-height:calc(min(50px,min(3.5vw,7vh))*.4);font-family:Newake-Font-Regular;width:23%;color:#000;text-align:center;border-radius:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 0}#leaderboard .container .leader_content .sub_title>div.active,#leaderboard .container .leader_content .sub_title>div:hover{background-color:#33d2ff;color:#fff}#leaderboard .container .leader_content .content{position:relative;width:100%}#leaderboard .container .leader_content .content .leader_sec{position:relative;width:100%;border-radius:0 0 20px 20px;margin-bottom:min(20px,1vw);overflow:hidden;height:39vh;background-color:#fff;overflow-y:auto}#leaderboard .container .leader_content .content .leader,#leaderboard .container .leader_content .content .self{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:calc(min(20px,min(1.5vw,3vh))*.7) calc(min(20px,min(1.5vw,3vh))*2)}#leaderboard .container .leader_content .content .leader.active,#leaderboard .container .leader_content .content .self.active{background-color:#33d2ff}#leaderboard .container .leader_content .content .leader.active .name,#leaderboard .container .leader_content .content .leader.active .rank .label,#leaderboard .container .leader_content .content .leader.active .time,#leaderboard .container .leader_content .content .self.active .name,#leaderboard .container .leader_content .content .self.active .rank .label,#leaderboard .container .leader_content .content .self.active .time{color:#fff}#leaderboard .container .leader_content .content .leader .name,#leaderboard .container .leader_content .content .leader .rank .label,#leaderboard .container .leader_content .content .leader .time,#leaderboard .container .leader_content .content .self .name,#leaderboard .container .leader_content .content .self .rank .label,#leaderboard .container .leader_content .content .self .time{display:flex;align-items:center}#leaderboard .container .leader_content .content .leader.self,#leaderboard .container .leader_content .content .self.self{display:none;background-color:#321d12;border-radius:20px}#leaderboard .container .leader_content .content .leader.self.active,#leaderboard .container .leader_content .content .self.self.active{display:flex}#leaderboard .container .leader_content .content .leader.self .name,#leaderboard .container .leader_content .content .leader.self .rank .label,#leaderboard .container .leader_content .content .leader.self .time,#leaderboard .container .leader_content .content .self.self .name,#leaderboard .container .leader_content .content .self.self .rank .label,#leaderboard .container .leader_content .content .self.self .time{color:#fff}#leaderboard .container .leader_content .content .leader .rank,#leaderboard .container .leader_content .content .self .rank{position:relative;width:20%;display:flex;flex-direction:row;align-items:center}#leaderboard .container .leader_content .content .leader .rank img,#leaderboard .container .leader_content .content .self .rank img{position:relative;width:19%;margin-right:5%}#leaderboard .container .leader_content .content .leader .rank .label,#leaderboard .container .leader_content .content .self .rank .label{font-size:calc(min(50px,min(3.5vw,7vh))*.55);color:#000;font-family:Newake-Font-Regular;text-align:left}#leaderboard .container .leader_content .content .leader .name,#leaderboard .container .leader_content .content .self .name{font-size:calc(min(50px,min(3.5vw,7vh))*.55);color:#000;font-family:Newake-Font-Regular;text-align:center;width:50%}#leaderboard .container .leader_content .content .leader .time,#leaderboard .container .leader_content .content .self .time{font-size:calc(min(50px,min(3.5vw,7vh))*.55);color:#000;font-family:Newake-Font-Regular;text-align:left;width:calc(30% - min(20px,min(1.5vw,3vh)))}#leaderboard .container #replayBtn,#leaderboard .container #leaderBack{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.65);padding:min(20px,min(1.5vw,3vh)) calc(min(80px,min(6vw,12vh))/2);border-radius:10px;text-align:center;cursor:pointer;margin-bottom:min(20px,min(1.5vw,3vh) * .5);min-width:min(200px,18vw);margin:0 auto;display:none}#leaderboard .container #replayBtn.active,#leaderboard .container #leaderBack.active{display:table}#leaderboard .container #replayBtn:hover,#leaderboard .container #leaderBack:hover{background-color:#33d2ff;color:#000}#register_sec{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1000;overflow:hidden}#register_sec.active{display:block}#register_sec .decoratives{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000000d}#register_sec .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#register_sec .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#register_sec .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#register_sec .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#register_sec .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#register_sec .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#register_sec .decoratives .left_tree{position:absolute;bottom:-10%;left:-2%;width:min(300px,22.5vw)}#register_sec .decoratives .right_tree{position:absolute;bottom:-20%;right:-2%;width:min(300px,22.5vw)}#register_sec .decoratives .cloud1{position:absolute;top:15%;left:5%;width:min(300px,22.5vw)}#register_sec .decoratives .cloud2{position:absolute;top:35%;right:12%;width:min(150px,10.75vw)}#register_sec .decoratives .cloud3{position:absolute;top:7%;right:2%;width:min(300px,22.5vw)}#register_sec .container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:absolute}#register_sec .container .logo{position:relative;width:min(200px,min(15vw,30vh));margin-bottom:calc(min(30px,1.5vw)/4)}#register_sec .container .logo img{position:relative;width:100%}#register_sec .container .title{font-size:calc(min(50px,min(3.5vw,7vh))*.75);color:#fff;font-family:Newake-Font-Regular;text-align:center}#register_sec .container .fields{display:flex;flex-direction:column;margin:min(30px,1.5vw) auto}#register_sec .container .fields .field{position:relative;width:min(680px,55vw);background-color:#fff;border-radius:10px;overflow:hidden}#register_sec .container .fields .field.error{background-color:red}#register_sec .container .fields .field.error ::placeholder{color:#fff}#register_sec .container .fields .field.error input{color:#fff}#register_sec .container .fields .field input{position:relative;width:100%;font-family:Century_Gothic;font-size:calc(min(50px,3vw)*.7);line-height:calc(min(70px,5vw)*.85);text-align:center;background-color:transparent;outline:none;border:none}#register_sec .container .fields .field:nth-child(1){margin-bottom:min(10px,.5vw)}#register_sec .container .form_info{font-family:Century_Gothic;font-size:calc(min(40px,2.2vw)*.4);line-height:calc(min(40px,2.2vw)/2);max-width:950px;color:#fff;text-align:center;width:95%;margin:calc(min(30px,1.5vw)*1) auto}#register_sec .container .form_info a{color:#d40195}#register_sec .container .term_sec{display:flex;flex-direction:row;align-items:center}#register_sec .container .term_sec .check{position:relative;width:min(30px,3vw);height:min(30px,3vw);border:2px solid #ffffff;margin-right:min(10px,1vw)}#register_sec .container .term_sec .check.error{border-color:red}#register_sec .container .term_sec .check input{position:relative;width:100%;height:100%;margin:0}#register_sec .container .term_sec .label{font-family:Newake-Font-Regular;font-size:calc(min(40px,3vw)/2);color:#321d12}#register_sec .container .term_sec .label a{color:#d40195}#register_sec .container .term_sec .label .t_c_trigger{cursor:pointer}#register_sec .container .buttons{display:flex;flex-direction:row}#register_sec .container #submitBtn,#register_sec .container #registerReplay{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.65);padding:min(20px,min(1.5vw,3vh)) min(80px,min(6vw,12vh));border-radius:10px;text-align:center;cursor:pointer;margin-bottom:min(20px,min(1.5vw,3vh) * .5)}#register_sec .container #submitBtn#registerReplay,#register_sec .container #registerReplay#registerReplay{margin-right:10px}#register_sec .container #submitBtn:hover,#register_sec .container #registerReplay:hover{background-color:#33d2ff;color:#000}#selection_scr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#selection_scr.active{display:block}#selection_scr .decoratives{position:absolute;top:0;left:0;width:100%;height:100%}#selection_scr .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#selection_scr .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#selection_scr .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#selection_scr .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#selection_scr .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#selection_scr .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#selection_scr .decoratives .left_tree{position:absolute;bottom:-10%;left:-2%;width:min(300px,22.5vw)}#selection_scr .decoratives .right_tree{position:absolute;bottom:-20%;right:-2%;width:min(300px,22.5vw)}#selection_scr .decoratives .cloud1{position:absolute;top:15%;left:5%;width:min(300px,22.5vw)}#selection_scr .decoratives .cloud2{position:absolute;top:35%;right:12%;width:min(150px,10.75vw)}#selection_scr .decoratives .cloud3{position:absolute;top:7%;right:2%;width:min(300px,22.5vw)}#selection_scr .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#selection_scr .container .title{font-size:calc(min(50px,min(3.5vw,7vh))*1.2);color:#fff;font-family:Newake-Font-Regular}#selection_scr .container .cards{display:flex;flex-direction:row;margin:calc(min(30px,1.5vw)*3) auto calc(min(30px,1vw)*2) auto}#selection_scr .container .cards .card{min-width:min(300px,20vw);position:relative;transition:transform cubic-bezier(.17,.67,.53,1.43) .25s;z-index:0}#selection_scr .container .cards .card:nth-child(2){margin:0 min(20px,min(1.5vw,3vh))}#selection_scr .container .cards .card.active{transform:scale(1.15);z-index:1;box-shadow:0 0 13px 12px #ffffff54}#selection_scr .container .cards .card.active .top{border-color:#000000 #000000 #ffffff #000000}#selection_scr .container .cards .card.active .bottom{border-color:transparent #000000 #000000 #000000}#selection_scr .container .cards .card .vehicle_icon{position:absolute;width:90%;z-index:10;left:5%}#selection_scr .container .cards .card .vehicle_icon.vehicle_icon_truck{top:-5%}#selection_scr .container .cards .card .vehicle_icon.vehicle_icon_bike{top:-22%}#selection_scr .container .cards .card .vehicle_icon.vehicle_icon_racer{top:10%}#selection_scr .container .cards .card .top{background-color:#fff;padding:min(70px,min(6.5vw,10vh)) 0;position:relative;overflow:auto;border-radius:20px 20px 0 0;border:3px solid rgba(0,0,0,0)}#selection_scr .container .cards .card .bottom{border:3px solid rgba(0,0,0,0);border-radius:0 0 20px 20px;background-color:#b5e3f4;padding:min(20px,min(1.5vw,3vh)) min(20px,min(1.5vw,3vh))}#selection_scr .container .cards .card .bottom>.title{font-size:calc(min(50px,min(3vw,7vh))*.6);color:#49230e;font-family:Newake-Font-Regular;text-align:center}#selection_scr .container .cards .card .bottom .features{display:flex;flex-direction:column;margin:min(10px,.75vw) auto}#selection_scr .container .cards .card .bottom .features .feature{position:relative;display:flex;flex-direction:row;padding:min(2.5px,min(.15vw,1.5vh)) 0;justify-content:space-between}#selection_scr .container .cards .card .bottom .features .feature .title{font-size:calc(min(50px,min(3vw,7vh))*.35);color:#fff;font-family:Newake-Font-Regular;text-align:left}#selection_scr .container .cards .card .bottom .features .feature .value_sec{position:relative;width:45%;height:min(20px,min(1.25vw,3vh));border-radius:30px;overflow:hidden}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value_bg{position:relative;width:100%;height:100%;background-color:#fff}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value{position:absolute;top:0;left:0;height:100%;background-color:#61c6e8}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.fifty{width:50%}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.sixty_five{width:65%}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.seventy_five{width:75%}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.eighty{width:80%}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.ninety{width:90%}#selection_scr .container .cards .card .bottom .features .feature .value_sec .value.hundred{width:100%}#selection_scr .container .cards .card .bottom .info{font-size:calc(min(50px,min(3vw,7vh))*.45);color:#fff;font-family:Newake-Font-Regular;text-align:center}#selection_scr .container .buttons{display:flex;flex-direction:row;width:62%;justify-content:space-between}#selection_scr .container .buttons #selectBtn,#selection_scr .container .buttons #leaderBtn2{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.8);padding:calc(min(20px,min(1.5vw,3vh))*.8) 0;width:calc(min(80px,min(6vw,12vh))*3.5);text-align:center;border-radius:10px;opacity:.5;cursor:pointer}#selection_scr .container .buttons #selectBtn.active,#selection_scr .container .buttons #leaderBtn2.active{opacity:1}#selection_scr .container .buttons #selectBtn:hover,#selection_scr .container .buttons #leaderBtn2:hover{background-color:#33d2ff;color:#000}#dialog_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001}#dialog_screen.active{display:block}#dialog_screen.active2 .bg{opacity:1}#dialog_screen.active2 .face{transform:translateY(0)}#dialog_screen .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;transform:opacity linear .25s}#dialog_screen .face{position:absolute;bottom:-1%;width:min(35vw,80vh);left:10%;transform:translateY(100%);transition:transform cubic-bezier(.72,0,.28,1) 1s}#dialog_screen .face img{position:relative;width:100%}#dialog_screen .dialog{position:absolute;bottom:10%;width:calc(min(35vw,80vh)/.8);right:10%}#dialog_screen .dialog img{position:absolute;left:0;top:0;width:100%;opacity:0}#dialog_screen .dialog img:nth-child(1){position:relative}#dialog_screen .dialog img:nth-child(3),#dialog_screen .dialog img:nth-child(6){left:-30%;top:-20%}#dialog_screen .dialog img.active{opacity:1;transition:opacity linear .25s}#intro_scr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#intro_scr.active{display:block}#intro_scr .video{position:absolute;top:0;left:0;width:100%;height:100%}#intro_scr .video video{position:relative;width:100%;height:100%;object-fit:cover}#intro_scr #introSkip{overflow:hidden;position:absolute;bottom:5%;right:5%;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.8);padding:calc(min(20px,min(1.5vw,3vh))*.8) 0;width:calc(min(80px,min(6vw,12vh))*3.5);text-align:center;border-radius:10px;cursor:pointer}#intro_scr #introSkip:hover{background-color:#33d2ff;color:#000}#home_scr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#home_scr.active{display:block}#home_scr .decoratives{position:absolute;top:0;left:0;width:100%;height:100%}#home_scr .decoratives .star1{position:absolute;top:5%;left:12%;width:min(50px,3.75vw)}#home_scr .decoratives .star2{position:absolute;top:7%;right:18%;width:min(50px,3.75vw)}#home_scr .decoratives .star3{position:absolute;top:30%;left:18%;width:min(50px,3.75vw)}#home_scr .decoratives .star4{position:absolute;top:55%;left:10%;width:min(50px,3.75vw)}#home_scr .decoratives .star5{position:absolute;top:65%;left:20%;width:min(50px,3.75vw)}#home_scr .decoratives .star6{position:absolute;top:55%;right:15%;width:min(50px,3.75vw)}#home_scr .decoratives .left_tree{position:absolute;bottom:-10%;left:-2%;width:min(300px,22.5vw)}#home_scr .decoratives .right_tree{position:absolute;bottom:-20%;right:-2%;width:min(300px,22.5vw)}#home_scr .decoratives .cloud1{position:absolute;top:15%;left:5%;width:min(300px,22.5vw)}#home_scr .decoratives .cloud2{position:absolute;top:35%;right:12%;width:min(150px,10.75vw)}#home_scr .decoratives .cloud3{position:absolute;top:7%;right:2%;width:min(300px,22.5vw)}#home_scr .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#home_scr .container .logo{position:relative;width:min(200px,min(15vw,30vh))}#home_scr .container .logo img{position:relative;width:100%}#home_scr .container .title{position:relative;width:min(800px,min(50vw,120vh));margin:min(20px,1.5vw) auto}#home_scr .container .title img{position:relative;width:100%}#home_scr .container #letsGo{overflow:hidden;position:relative;background-color:#d40195;color:#fff;font-family:Newake-Font-Regular;font-size:calc(min(50px,min(3.5vw,7vh))*.8);padding:calc(min(20px,min(1.5vw,3vh))*.8) 0;width:calc(min(80px,min(6vw,12vh))*3.5);text-align:center;border-radius:10px;cursor:pointer}#home_scr .container #letsGo:hover{background-color:#33d2ff;color:#000}#home_scr .caution{position:absolute;bottom:5%;width:100%;color:#d40195;font-family:Century_Gothic;font-size:calc(min(50px,min(3.5vw,7vh))*.35);text-align:center}#splash_scr{position:fixed;width:100%;height:100%;background-color:#000;background-size:cover;z-index:1000}#splash_scr.active{display:block}#splash_scr .container{width:calc(100% - 100px);margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#splash_scr .container .logo{position:relative;width:30%;max-width:400px}#splash_scr .container .logo img{position:relative;width:100%}#splash_scr .container .infos{display:none;flex-direction:row;position:relative;width:90%;justify-content:space-between;margin:5vh 0}#splash_scr .container .infos .info{color:#fff;font-size:1.5vw;font-family:Lato-Regular;background-image:url(https://www.jimmysarcade.co.uk/ui/info_bg.png);background-size:100% 100%;width:25%;padding:2vw}#splash_scr .container .loading_progress{position:relative;width:30%;margin-top:5vw;border-radius:20px;overflow:hidden;opacity:0;transition:opacity linear .25s}#splash_scr .container .loading_progress.active{opacity:1}#splash_scr .container .loading_progress .bg{position:relative;width:100%;height:.5vw;background-color:#ffffff80}#splash_scr .container .loading_progress .progress{position:absolute;top:0;left:0;width:100%;height:.5vw;background-color:#fff;border-radius:20px;transform:translate(-100%);transition:transform ease-out .2s}#splash_scr .container #splashPlay{position:relative;width:30%;margin-top:-3%;opacity:0;transition:opacity linear .25s}#splash_scr .container #splashPlay.active{cursor:pointer;opacity:1}#splash_scr .container #splashPlay img{position:relative;width:100%}.infos{position:fixed;top:0;left:0;display:flex;flex-direction:row;z-index:999;width:45%;display:none}#info_position .txt,#info_speed .txt{font-family:Digitalt;color:#000;font-size:4vw;position:absolute;top:40%;left:0;width:97%;text-align:center;transform:translateY(-50%)}#info_speed .txt{display:flex;flex-direction:row;justify-content:center;align-items:center}#info_speed .sub{font-size:2vw;margin-left:1vw;margin-top:1vw}#info_time .txt{font-family:DigitalNumbers-Regular;color:#000;font-size:2vw;position:absolute;top:35%;left:0;width:97%;text-align:center;transform:translateY(-50%)}.infos .info{position:relative;width:50%}.infos .info img{position:relative;width:100%}#toggle_expand{position:absolute;width:3vw;height:3vw;right:2vw;bottom:2vw;background-color:#ffffff87;border-radius:5px;cursor:pointer;display:none}#toggle_expand.active{display:block}#toggle_expand img{position:relative;width:100%}.wrapper{position:fixed;bottom:0%;right:0%;margin:0;padding:0}#slider-turn-container{position:relative;bottom:5vh;left:0;height:5vh;width:35vh;background-color:#ddd;border-radius:0;background-color:#ffffff40;display:none}#slider-turn-container .triangle-right{width:0;height:0;border-top:2.5vh solid transparent;border-left:5vh solid rgba(255,255,255,.75);border-bottom:2.5vh solid transparent;position:absolute;top:0;right:-5vh}#slider-turn-container .triangle-left{width:0;height:0;border-top:2.5vh solid transparent;border-left:5vh solid rgba(255,255,255,.75);border-bottom:2.5vh solid transparent;position:absolute;top:0;left:-5vh;transform:scaleX(-1)}#slider-turn-container #turn_draggable_area{position:absolute;left:-60%;top:-5%;width:220%;height:110%}#slider-turn-container.active{display:block}#slider-turn-container #turn_draggable-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8vh;height:8vh;background-color:#c4c4c4;border:2px solid #ffffff;border-radius:50%;cursor:grab;touch-action:none}#slider-container{position:absolute;bottom:15vh;left:10vh;width:5vh;height:50vh;background-color:#ddd;border-radius:10px;background:linear-gradient(to bottom,#157615 50%,#ff0000 100%);display:none}#slider-container #draggable_area{position:absolute;left:-60%;top:-5%;width:220%;height:110%}#slider-container.active{display:block}#draggable-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10vh;height:10vh;background-color:#c4c4c4;border:2px solid #ffffff;border-radius:50%;cursor:grab;touch-action:none}.game_info{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none}.game_info .info{position:absolute;top:25%;left:50%;width:min(250px,17vw);transform:translate(-50%,-50%) scale(0);transition:transform cubic-bezier(1.31,.66,.67,.17) .3s}.game_info .info.active{transition:transform cubic-bezier(.17,.67,.66,1.31) .3s;transform:translate(-50%,-50%) scale(2)}.game_info .info img{position:relative;width:100%}.start_sec{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;pointer-events:none}.start_sec.active{display:block}.start_sec .counter{position:absolute;width:min(100px,10vw);top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center}.start_sec .counter.active{transition:transform cubic-bezier(.17,.67,.66,1.31) .3s;transform:translate(-50%,-50%) scale(4)}.start_sec .counter>div{position:absolute;top:0;opacity:0;width:100%}.start_sec .counter>div.active{opacity:1}.start_sec .counter>div:nth-child(1){position:relative}.start_sec .counter>div img{position:relative;width:100%}#game_view .game_header{opacity:0;position:fixed;top:0;left:0;width:100%;z-index:100;display:flex;flex-direction:row;justify-content:center;align-items:center}#game_view .game_header.active{transition:opacity linear 1s;opacity:1}#game_view .game_header .title{position:relative;display:flex;flex-direction:row;justify-content:center}#game_view .game_header .title img{position:relative;width:100%}#game_view .game_header .title .time{position:absolute;top:50%;transform:translateY(-50%);font-size:min(50px,min(3.5vw,7vh));color:#fff;font-family:Newake-Font-Regular;text-align:left;width:calc(min(50px,min(3.5vw,7vh))*3.9)}#game_view .game_header .title .pauseBtn{position:absolute;left:calc(-1*min(60px,min(1.5vw,3vh)));top:calc(-1*min(60px,min(4.5vw,9vh)));width:min(300px,min(22.5vw,45vh))}#game_view .game_header .title .pauseBtn #pauseBtn{cursor:pointer;opacity:0}#game_view .game_header .title .pauseBtn #pauseBtn.active{opacity:1}#game_view .game_header .title .pauseBtn img{position:relative;width:100%}#game_view .game_header .title .pauseBtn img.img1{position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);width:50%}#game_view .game_header .title .soundBtn{position:absolute;right:calc(-1*min(60px,min(1.5vw,3vh)));top:calc(-1*min(60px,min(4.5vw,9vh)));width:min(300px,min(22.5vw,45vh))}#game_view .game_header .title .soundBtn #volumeBtn{cursor:pointer;pointer-events:none;opacity:0}#game_view .game_header .title .soundBtn #volumeBtn.active{opacity:1}#game_view .game_header .title .soundBtn #volumeBtn2{position:absolute;pointer-events:none;top:0;left:0;width:100%}#game_view .game_header .title .soundBtn img{position:relative;width:100%}#game_view .game_header .title .soundBtn img.img1{position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);width:50%}#game_view .game_header .title .speed_ui{position:absolute;right:calc(2*min(60px,min(1.5vw,3vh)));top:calc(2.5*min(60px,min(4.5vw,9vh)));width:calc(min(300px,min(22.5vw,45vh))*.7)}#game_view .game_header .title .speed_ui .img,#game_view .game_header .title .speed_ui .img img{position:relative;width:100%}#game_view .game_header .title .speed_ui .img .speed_clip{position:absolute;top:0;left:0;width:100%;height:100%}#game_view .game_header .title .speed_ui .img .speed_icon{--progress: 0%;-webkit-mask:conic-gradient(from -120deg,#000 var(--progress),transparent 0);mask:conic-gradient(from -120deg,#000 var(--progress),transparent 0);position:absolute;top:0;left:0;width:100%;height:96.5%}#game_view .game_header .title .speed_ui .clip-arc{fill:red;transition:all .3s ease-in-out}#game_view .game_header .title .speed_ui .value{position:absolute;top:42%;left:49%;transform:translate(-50%,-50%);font-size:calc(min(50px,min(3.5vw,7vh))*1);color:#33d2ff;font-family:Newake-Font-Regular}#game_view .tint{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000e6}#game_view .tint.active{transition:background-color linear 1s;background-color:#0000}#gameStart{position:fixed;bottom:10%;left:50%;transform:translate(-50%);margin:auto;font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#000;background-color:#fff;border-radius:30px;display:table;padding:10px 70px;cursor:pointer}#gameStart.active{display:block}.wrong_way_indicator{position:absolute;top:50%;text-align:center;transform:translateY(-50%);font-size:calc(min(50px,min(3.5vw,7vh))*3.2);width:100%;font-family:Newake-Font-Regular;color:#fff;z-index:10000;display:none}.wrong_way_indicator.active{display:block;animation:blink-animation 1s linear infinite}@keyframes blink-animation{0%{opacity:0}25%{opacity:0}50%{opacity:1}to{opacity:1}}canvas{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}#miniMap{position:absolute;top:calc(.75*min(60px,min(4.5vw,9vh)));left:calc(.75*min(60px,min(4.5vw,9vh)));width:min(200px,min(18vw,36vh));height:min(200px,min(18vw,36vh));border-radius:50%;display:none;z-index:10000;opacity:0}#miniMap.active{transition:opacity linear 1s;opacity:1}#miniMap canvas{clip-path:circle(35%)}.miniMapBG{position:absolute;top:-15%;left:-15%;width:130%}#miniMap .map{position:relative;width:100%}#miniMap .cover{position:absolute;top:15%;left:15%;width:70%;height:70%;background-color:#00000040;border-radius:50%}#miniMap canvas{position:relative;width:100%!important;height:100%!important;background:transparent!important}.speedometer{background-color:#fff;border-radius:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;position:absolute;top:20px;left:50%;transform:translate(-50%);display:table;margin:auto;z-index:1000;padding:10px 20px}
