*{margin:0;padding:0}@font-face{font-family:LilitaOneRegular;src:url(./LilitaOne-Regular-becb83a4.ttf)}html{min-height:100%}html,body{overflow:hidden;position:fixed;top:0;height:100%;left:0;z-index:1;width:100%}.webgl{position:fixed;top:0;left:0;outline:none}.EndGamePopup{position:fixed;padding:10px;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:max-height 5s ease-in-out;z-index:3}.EndGamePopupBody{height:100%;width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1}.section1{display:flex;flex-direction:row;width:90%;justify-content:space-between;align-items:center;margin-bottom:10px}.totalGemsCollectedDiv{position:relative}.totalGemsCollected{rotate:30deg}.totalGemsLabel{position:absolute;font-family:LilitaOneRegular;color:#fff;font-size:4vw;top:45%;left:-80%;transform:translate(-50%,-50%)}.GemsCountBackground{position:absolute;right:30%}.homeButton{position:relative}.homeImage{position:absolute;margin:0;top:45%;left:50%;transform:translate(-50%,-50%)}.section2{margin-top:40 rem auto;margin-bottom:10px}.section2 .levelCompleted{width:80%}.section2 .gemsCollectedDiv{display:flex;margin-top:50px;flex-direction:row;align-items:center;justify-content:center}.section2 .gemsCollectedDiv .gem{margin-left:10px;width:10%}.section2 .gemsCollectedDiv .gemsCollectedLabel{font-family:LilitaOneRegular;color:#fff;font-size:7em}.section2 .levelCompletedDiv{display:flex;flex-direction:column;align-items:center;justify-content:center}.section3{margin-top:30px;text-align:center}.section3 .scoreIncreaserDiv{display:inline-block;text-align:center;position:relative;max-width:60%;margin:0 auto}.section3 .scoreIncreaserDiv .scoreIncreaser{width:100%}.scoreIncreaserPin{position:absolute;left:calc(50% - 10px);width:20px;bottom:5px;animation:animate-pointer 3s ease-in-out infinite;transform:rotate(0);transform-origin:bottom center}@media (min-width:1280px){.scoreIncreaserPin{left:calc(50% - 35px);width:70px}}@media (max-width:1280px){.scoreIncreaserPin{left:calc(50% - 25px);width:50px}}@media (max-width:767px){.install label{cursor:pointer;scale:.8}#startText{font-size:6vw}}@media (max-width:767px){.scoreIncreaserPin{left:calc(50% - 20px);width:40px}}.scoreIncreaser:before{content:"";position:absolute;width:10%;background:gray;border-radius:50%}@keyframes animate-pointer{0%{transform:rotate(-90deg)}50%{transform:rotate(90deg)}to{transform:rotate(-90deg)}}.section5{display:flex;height:auto;flex-direction:column;align-items:center;justify-content:center;margin:20px auto 10px}.section6{font-family:LilitaOneRegular;background-color:transparent;color:#fff;font-size:18px;text-align:center;display:none}.doubleGemsDiv{position:relative;width:300px;height:130px;overflow:hidden}.videoBackground{position:relative;width:70%;height:50%;background-size:cover;background-position:center;z-index:5}.video{width:8%;margin-left:-115px}.collectedGems{font-family:LilitaOneRegular;color:#fff;font-size:30px;margin-left:10px;margin-right:10px}.gem{width:7%}.section5 .nextButtonDiv{margin-top:20px}.section5 .nextButtonDiv .nextButton{font-family:LilitaOneRegular;background-color:transparent;color:#fff;font-size:20px;background:#8de58d;border:4px solid white;width:100%;max-width:226px;border-radius:10px;padding:4px 8px;animation:scaleUpDown 2s infinite}@keyframes scaleUpDown{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.section5 .nextButtonDiv .nextButton:hover{cursor:pointer}#hud-ui{display:flex;width:100%;height:100%;pointer-events:none;align-items:center;flex-direction:column}#hud-ui .progressBarContainer .progressBar{margin-left:5%;margin-right:5%;width:38%;height:80%}#hud-ui .progressBarContainer .progressBarCurrentLevel{width:10%;flex-direction:row;justify-content:center;align-items:center;background:#52dbef;border-radius:15px;border:5px solid #fff;min-width:40px;min-height:40px;color:red;display:flex}#hud-ui .progressBarContainer .progressBarCurrentLevel .currentLevel{color:#fff;font-size:24px;font-family:LilitaOneRegular}#hud-ui .progressBarContainer .progressBarLevel{width:10%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#52dbef;border-radius:13px;border:4px solid #fff;min-width:32px;min-height:32px;color:#fff}#hud-ui .progressBarContainer .progressBarLevel .nextLevel{color:#fff;font-size:20px;font-family:LilitaOneRegular}#hud-ui .gemsCollectContainer .gemsCollected{color:#fff;font-size:28px;font-family:LilitaOneRegular;margin-left:-80px;z-index:2}@media screen and (max-width: 620px){.section6,#hud-ui{scale:.8}}@media screen and (max-width: 960px){#hud-ui{scale:.9}}#hud-ui{position:absolute;top:0;display:flex;width:100%;height:100%;pointer-events:none;align-items:center;flex-direction:column}#hud-ui .progressBarContainer{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center}#hud-ui .progressBarContainer .progressBar{margin-left:5%;margin-right:5%;width:38%;height:80%;min-width:150px;background:#52dbef;border-radius:50px;border:5px solid #ffffff;text-align:center}#hud-ui .progressBarContainer .progressBarCurrentLevel{width:10%;display:flex;flex-direction:row;justify-content:center;align-items:center}#hud-ui .progressBarContainer .progressBarLevel .currentLevel{color:#fff;font-size:20px;font-family:LilitaOneRegular}#hud-ui .progressBarContainer .progressBarCurrentLevel .progressBarCurrentLevelImg{width:100%}#hud-ui .progressBarContainer .progressBarNextLevel .nextLevel{color:#fff;font-size:24px;font-family:LilitaOneRegular}#hud-ui .progressBarContainer .progressBarNextLevel .progressBarNextLevelImg,#hud-ui .progressBarContainer .progressBar .progressBarImg{width:100%}#hud-ui .gemsCollectContainer{position:relative;margin-top:2%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;max-width:400px;margin-bottom:10px}#hud-ui .gemsCollectContainer .gemsCollectedBg{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background:rgba(0,0,0,.4);border-radius:50px;max-width:100px;height:27px;position:relative;padding-right:30px}#hud-ui .gemsCollectContainer .gemsCollectedBg .gemsCollectedBGImg{width:45%;opacity:50%}#hud-ui .gemsCollectContainer .gemsCollected{color:#fff;font-size:25px;font-family:LilitaOneRegular;z-index:2}#hud-ui .gemsCollectContainer .gemsCollectImage{max-width:40px;rotate:43deg;position:absolute;right:0;top:37%;transform:translateY(-50%)}@media screen and (max-width: 620px){.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:4em}#hud-ui{scale:.8}}@media screen and (max-width: 960px){.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:4em}#hud-ui{scale:.9}}@media only screen and (max-width: 600px){.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:3em}.EndGamePopupBody{width:100%}.levelCompleted .section2{width:80%}.section2 .gemsCollectedDiv .gem{margin-left:10px}}@media only screen and (min-width: 600px){.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:6em}.EndGamePopupBody{width:100%}.levelCompleted .section2{width:80%}.section2 .gemsCollectedDiv .gem{margin-left:10px;width:10%}.installContainer{left:0%}}@media (min-width:576px) and (max-width:1279px){.EndGamePopupBody{max-width:600px}.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:3rem}.section2 .gemsCollectedDiv{margin-top:3vw}.section3{margin-top:2vw}.section5 .nextButtonDiv{margin-top:10px}}@media (max-height:600px){.EndGamePopupBody{max-width:320px}.scoreIncreaserPin{left:calc(50% - 15px);width:30px}}@media (max-height:600px){.EndGamePopupBody{max-width:270px}.section2 .gemsCollectedDiv{margin-top:1.5vw}.section3,.section5 .nextButtonDiv{margin-top:0}.section2 .gemsCollectedDiv .gemsCollectedLabel{font-size:2rem}.section5 .nextButtonDiv .nextButton{font-size:1.5rem}.section5{margin-top:15px}}.install{font-family:LilitaOneRegular;min-width:60px;display:flex;height:2.5%;position:absolute;background-color:#52dbef;left:15%;border:2px solid white;top:6%;border-radius:10px;z-index:3;align-items:center;justify-content:center;color:#fff;transform:translate(-34vw)}.install label{cursor:pointer}.moveRight{transform:translate(0);transition:transform 1s ease}@keyframes scaleUpDowns{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.scaleUpDown{animation:scaleUpDowns 1s ease infinite}#text-container{position:relative;width:100%;height:100%}.text-label{position:absolute;color:#fff;font-size:24px;top:20px;left:20px}.bg_img{z-index:-1;position:fixed;left:0;top:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%}#diamondImage{left:0;width:100%;position:absolute;bottom:0;height:100%}#diamondImage img{width:50px;height:50px}#startText{display:none;position:absolute;width:100%;font-family:LilitaOneRegular;top:50%;left:0;transform:translateY(-50%);text-align:center;font-size:4vh;color:#fff;z-index:3;height:auto}#startTextOverlay{display:none;position:absolute;width:100%;height:100%;background:black;opacity:.2;z-index:2}
