html,body{margin:0;height:100%;width:100%;overflow:hidden;touch-action:none;font-family:"Title",Arial,sans-serif}@font-face{font-family:"Title";src:url('../assets/text/saira-semibold.woff') format('woff')}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#c{width:100%;height:100%;display:block}#btMenu{display:block;z-index:50;position:absolute;bottom:6px;right:12px}.bar1,.bar2,.bar3{width:30px;height:4px;background-color:#2c9b35;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-6px,6px);transform:rotate(-45deg) translate(-6px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.button{cursor:pointer;display:inline-block}.circleButton{padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid #d4ffea;margin-left:1.2em}img.circleButton#btLeaderboard{margin-left:0}.buttonVideo{background-color:transparent;border:3px solid #d4ffea;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#d4ffea;padding:5px;font-size:18px;font-weight:bold;width:103px;z-index:32;display:none}.buttonVideo>span{float:left;margin-top:7px;color:#d4ffea}.buttonVideo:hover,.circleButton:hover{background-color:rgba(212,255,234,0.24)}.buttonVideo>img{float:right}button#btContinue{padding:7px;width:137px;margin-top:.6em}div.overlay{position:absolute;display:none;top:0;left:0;background-color:rgba(0,0,0,0.6);width:100%;height:100%;z-index:10}div#menu{z-index:50}div#menuBox{position:absolute;display:flex;flex-direction:column;bottom:50px;right:-100px;padding:0}.buttonMenu{cursor:pointer;display:inline-block;padding:0;margin:7px;width:16vh;max-width:60px;height:auto}#loading{background-color:#333;background-image:url('../assets/images/common/loading.svg');background-size:128px;background-repeat:no-repeat;background-position:center center;z-index:55;position:absolute;top:0;left:0;width:100%;height:100%}#loading>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}#copyRight{z-index:60;color:white;background-color:rgb(2,116,2,0.7);position:absolute;left:5px;bottom:5px;display:block;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding:2px 5px 3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 2px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#5f9c63;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#81be85}div.uiContainer{position:absolute;left:0;width:100%;text-align:center;font-size:26px}div#topUI{top:0}div#score{top:24px;font-size:.7em;display:inline-block;margin:auto}div#mushroom{position:absolute;top:10px;left:10px;font-size:.65em;z-index:32;color:#d6483b}div#mushroom *{display:inline-block}div#mushroom>img{float:left;width:1.5em;height:auto}button#btCoin{position:absolute;top:50px;left:10px;display:none}div#bottomUI{bottom:0;font-size:1em;padding:0}div#bottomUI img{display:inline-block;margin:0 4px;width:20px;height:auto}div#bottomUI div#icon-health>img,div#bottomUI div#icon-magnet{display:none}div.popupBox{position:absolute;top:50%;left:50%;max-height:95vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:12px;overflow:hidden;width:90%;min-width:310px;max-width:550px}div.popupTitle{background-color:#d6483b;color:yellow;font-size:1.2em;padding:4px 4px 6px 4px;text-align:center}div.popupMsg{background-color:white;width:100%;color:red;overflow:auto;max-height:90vh}span.close{color:#ef0;font-size:28px;font-weight:bold;padding:0 10px;position:absolute;top:-6px;right:0;z-index:15}span.close:hover,span.close:focus{color:#575400;text-decoration:none;cursor:pointer}.tabcontent{background-color:#d4c29a;padding:15px 10px}.item{width:100%;border:3px solid #c04e32;margin-bottom:20px;padding:0;display:flex;border-radius:40px;overflow:hidden;height:80px}.item:last-child{margin-bottom:0}.item:hover{border-color:#2da033}.thumbnail{width:20%;min-width:70px;padding:10px 0 7px 6px;background-color:#a0522d;display:flex}.thumbnail>img{margin:auto;display:block;max-width:50px;width:60%}div.details{width:50%;padding:2px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}div.details-content{font-size:12px}div.action{width:30.1%;background-color:#a0522d;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#ffe555;min-width:122px}div.btAction{border-radius:4px;padding:6px 5px;background-image:linear-gradient(#8bc5ff 10%,#135eaa);box-shadow:2px 2px 4px #01233a;display:flex;align-items:center}div.btAction:hover{border:1px solid white}div.btAction.disabled{background-image:linear-gradient(#a7a7a7 10%,#5f5f5f)}div.btAction>img:last-child{width:21px}div.btAction>span{font-size:1em;padding:0 1px 0 2px}div#gameOver{font-size:18px;bottom:17vh;color:#e6fffe;text-align:center}div#gameOver img.button:first-child{margin-left:-14px}div#gameOver div.overUI>div:first-child{margin-bottom:.5em}div#gameOver div.overUI>div:nth-child(2){margin-bottom:1.2em}div#gameOver div.guide{display:none;margin-top:2em;color:white}div.tutorialBox{border:2px solid white;background-color:rgba(0,0,0,0.5);padding:6px 6px 10px 6px;text-align:center;width:90%;min-width:300px;max-width:320px}div.tutorialBox>.tutorialContent{width:100%;height:100%;display:none;font-size:17px}div.tutorialSubContent{display:inline-block;color:white}div.tutorialSubContent>div:first-child{margin-bottom:.5em}div.tutorialSubContent:not(:first-child){margin-left:3em}div#mobile img{width:70px;height:auto}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;padding:10px 14px;position:fixed;z-index:32;left:50%;bottom:30px;font-size:16px;border-radius:6px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}div.lb-content{background-color:#d4c29a;padding:0 10px 10px 10px;text-align:center}div.row{border-bottom:1px solid red;color:black;padding:4px 0}div.row.separate{border-bottom:2px solid blue}div.row.lb-header{font-size:1.1em;color:red}div#leaderboard>div.popupBox{font-size:.85em}div.row.lb-currentUser{color:#2c9b35}div.column{display:inline-block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}div.lb-rank{width:16%}div.lb-username{width:56%}div.lb-score{width:25%}div.lb-footer{margin:10px 0 3px 0}div.lb-footer#lb-footer-2,div.lb-footer#lb-footer-1>div:first-child{text-underline-offset:2px}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@media only screen and (min-width:376px){div.details-content{font-size:.88em}div#score{font-size:.8em}}@media only screen and (min-width:576px){div#leaderboard>div.popupBox{font-size:1em}}@media only screen and (min-width:820px){div.tutorialBox>.tutorialContent{font-size:20px}div.tutorialBox{max-width:370px;padding:16px 16px 22px 16px}div.uiContainer{font-size:32px}div.price{font-size:20px}.buttonMenu{width:70px}.bar1,.bar2,.bar3{width:35px;height:5px}.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,7px);transform:rotate(-45deg) translate(-8px,7px)}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#copyRight{font-size:12px;padding:2px 6px 3px 6px}div#score{font-size:.9em}.circleButton{padding:12px;margin-left:1.5em}}@media only screen and (min-width:1000px){.tabcontent{padding:30px 20px}.item{height:90px;border-radius:45px}.thumbnail{min-width:90px}.action{min-width:150px}div.btAction{padding:5px 6px}div.btAction>span{font-size:1.2em}div.btAction>img:last-child{width:auto}div#bottomUI img{width:auto}}@media only screen and (min-width:1025px){div.details-content{font-size:18px}div#gameOver{font-size:22px}div#score{font-size:1em}}