.flex{display:flex}.flex-center{align-items:center}.flex-center-center{justify-content:center}#loader-1{animation:mulShdSpin 1.3s linear infinite;border-radius:50%;color:#1d6f42;font-size:10px;height:1em;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}*,:after,:before{box-sizing:border-box;font-family:Lexend,sans-serif}:root,body{margin:0;padding:0}body{overflow:hidden}.container{height:100vh;left:0;margin:0;padding:0;position:absolute;top:0;width:100vw}.page.error{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.page.error h1{color:#1d6f42;text-align:center}.page.error a{border-radius:5px;box-shadow:0 0 10px 0 #0000001a;color:#000;font-size:1.2em;font-weight:600;outline:1px solid #ccc;padding:10px 20px;text-decoration:none;transition:all .1s ease}.page.error a:hover{color:#ff6900;outline:1px solid #ff6900}.page.home{height:100%}.page.home,.page.home .wrapper{align-items:center;display:flex;justify-content:center;width:100%}.page.home .wrapper{flex-direction:column}.page.home .wrapper .title-wrapper .title{color:#fff;font-size:5em;text-align:center}.page.home .wrapper .action-wrapper,.page.home .wrapper .action-wrapper .start{align-items:center;display:flex;justify-content:center;width:100%}.page.home .wrapper .action-wrapper .start{border-radius:10px;color:#fff;height:50%;max-height:200px;max-width:700px;min-height:50px;min-width:100px;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none;z-index:1}.page.home .wrapper .action-wrapper .start:before{background:#ffffff1a;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page.home .wrapper .action-wrapper .start:after{background:#1d6f42;border-radius:10px;bottom:0;content:"";height:0;left:0;position:absolute;transition:all .1s ease;width:100%;z-index:-1}.page.home .wrapper .action-wrapper .start:hover:after{height:100%}.page.home .wrapper .action-wrapper .start .text{z-index:2}.page.levels{height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 20px 100px}.page.levels,.page.levels .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.page.levels .wrapper .title-wrapper .title{color:#fff;font-size:5em;text-align:center}.page.levels .wrapper .actions-wrapper{align-items:center;display:flex;justify-content:center;max-width:1800px;padding:20px;width:100%}.page.levels .wrapper .actions-wrapper .levels{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.page.levels .wrapper .actions-wrapper .levels a{text-decoration:none}.page.levels .wrapper .actions-wrapper .levels .restart{background:#c83232;border-radius:10px;color:#fff;display:block;margin-bottom:10px;padding:10px 20px;transition:all .1s ease;width:100%}.page.levels .wrapper .actions-wrapper .levels .restart:hover{background:#ff3232}.page.levels .wrapper .actions-wrapper .levels .level{background:#232323;padding:20px;position:relative;width:200px}.page.levels .wrapper .actions-wrapper .levels .level:after{content:"";height:100%;left:0;position:absolute;top:0;width:5px}.page.levels .wrapper .actions-wrapper .levels .level.active:after{background:green}.page.levels .wrapper .actions-wrapper .levels .level.disabled{background:#2d2d2d}.page.levels .wrapper .actions-wrapper .levels .level.disabled:after{background:red}.page.levels .wrapper .actions-wrapper .levels .level.disabled:hover{background:#2d2d2d}.page.levels .wrapper .actions-wrapper .levels .level:hover{background:#282828}.page.levels.level{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.page.levels.level .streak-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:99}.page.levels.level .streak-wrapper .elmo-fire h2{bottom:0;font-size:10em;left:0;opacity:1;position:absolute;text-align:center;transform:translateY(0);transition:all .1s ease;width:100%;z-index:99}.page.levels.level .streak-wrapper .elmo-fire h2.inactive{opacity:0;transform:translateY(100%)}.page.levels.level .streak-wrapper .elmo-fire h2:after{color:orange;font-size:1.04em}.page.levels.level .streak-wrapper .elmo-fire h2:after,.page.levels.level .streak-wrapper .elmo-fire h2:before{content:"Speedster!";left:50%;opacity:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .1s ease;z-index:-1}.page.levels.level .streak-wrapper .elmo-fire h2:before{color:red;font-size:1.06em}.page.levels.level .streak-wrapper .elmo-fire img{bottom:0;left:50%;max-width:500px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(100%);transition:all .2s ease;width:60%}.page.levels.level .streak-wrapper .elmo-fire img.active{transform:translateX(-50%)}.page.levels.level .score-wrapper{justify-self:flex-start}.page.levels.level .score-wrapper .score{color:#fff;font-size:5em;text-align:center}.page.levels.level .action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.page.levels.level .action-wrapper .clicker-wrapper .clicker{align-items:center;background:#0000;border:none;border-radius:50px;cursor:pointer;display:flex;height:200px;justify-content:center;outline:none;position:relative;transform:scale(1);width:200px}.page.levels.level .action-wrapper .clicker-wrapper .clicker.active{animation:scale .2s ease}.page.levels.level .action-wrapper .clicker-wrapper .clicker .click-helper{background:#1d6f42;border-radius:10px;font-size:2em;left:50%;padding:10px;pointer-events:none;position:absolute;top:0;transform:translate(50%,-50%)}.page.levels.level .action-wrapper .clicker-wrapper .clicker .click-helper:after{border-bottom:10px solid #1d6f42;border-left:10px solid #0000;border-right:10px solid #0000;bottom:-20%;content:"";height:0;left:-20%;pointer-events:none;position:absolute;transform:rotate(-135deg);width:0}.page.levels.level .action-wrapper .clicker-wrapper .clicker .excel-logo{-webkit-user-drag:none;-webkit-user-modify:none;-moz-user-focus:none;-moz-user-input:none;-moz-user-modify:none;max-width:200px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.page.levels.level .action-wrapper .clicker-wrapper .clicker .excel-logo:-moz-user-disabled{-webkit-user-drag:none;-webkit-user-modify:none;-moz-user-focus:none;-moz-user-input:none;-moz-user-modify:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.page.levels.level .action-wrapper .clicker-wrapper .clicker .hit-anim-container{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.page.levels.level .action-wrapper .clicker-wrapper .clicker .hit-anim-container .hit-anim{border:none;display:block;left:50%;min-width:400px;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:99}.page.levels.level .action-wrapper .clicker-wrapper .clicker .hit-anim-container .hit-anim.inactive{display:block}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.page.levels.level .action-wrapper .upgrades-wrapper{align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;left:0;margin-bottom:10%;padding:10px;position:absolute;width:100%}.page.levels.level .action-wrapper .upgrades-wrapper .click-upgrade-wrapper{height:40%;max-width:700px;min-width:100px;position:relative;width:100%}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade{border:none;border-radius:10px 10px 0 0;color:#fff;cursor:pointer;left:50%;outline:none;padding:5px 20px;position:absolute;top:0;transform:translateX(-50%) translateY(-100%)}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade:before{background:#ffffff1a;border-radius:10px 10px 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade:after{background:#1d6f42;border-radius:10px 10px 0 0;bottom:0;content:"";height:0;left:0;position:absolute;transition:all .1s ease;width:100%;z-index:-1}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade:hover:after{height:100%}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=true]{border-bottom:2px solid #0a320a}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=true]:before{background:#1e641e}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=true]:after{background:#1e9b1e}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=false]{border-bottom:2px solid #960a0a}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=false]:before{background:#c83232}.page.levels.level .action-wrapper .upgrades-wrapper .max-upgrade[data-can-afford=false]:after{background:#ff3232}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade{align-items:center;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40%;justify-content:center;max-height:200px;max-width:700px;min-height:50px;min-width:100px;outline:none;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none;width:100%;z-index:1}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade:before{background:#ffffff1a;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade:after{background:#1d6f42;border-radius:10px;bottom:0;content:"";height:0;left:0;position:absolute;transition:all .1s ease;width:100%;z-index:-1}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade:hover:after{height:100%}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade[data-can-afford=true]:before{background:#1e641e}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade[data-can-afford=true]:after{background:#1e9b1e}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade[data-can-afford=false]:before{background:#c83232}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade[data-can-afford=false]:after{background:#ff3232}.page.levels.level .action-wrapper .upgrades-wrapper .upgrade .text{z-index:2}.container.menu{align-items:center;display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;left:0;padding:10px;position:absolute;top:0;width:200px;z-index:99}.container.menu .floater{background:#232323;border:none;border-radius:10px;cursor:pointer;font-size:16px;outline:none;padding:10px 20px;transition:all .1s ease;width:100%}.container.menu .floater:hover{background:#3d3d3d}.container.menu .floater.close{background:#c81414}.container.menu .floater.close:hover{background:#ff1414}.container.menu .content{animation-fill-mode:forwards;background:#232323;border-radius:10px;height:100%;position:relative;transform:translateY(-200%);transform-origin:top;transition:all .1s ease;width:100%;z-index:-1}.container.menu .content.closed{animation:close 1s ease;animation-fill-mode:forwards}.container.menu .content.open{animation:open 1s ease;animation-fill-mode:forwards}@keyframes open{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes close{0%{opacity:1;transform:translateY(0)}99%{opacity:0;transform:translateY(-200%)}to{display:none}}.container.menu .content .nav{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;width:100%}.container.menu .content .nav .links{width:100%}.container.menu .content .nav .links li{display:flex;width:100%}.container.menu .content .nav .links li .link{background:#232323;border-radius:5px;color:#fff;font-size:16px;padding:10px 20px;position:relative;text-decoration:none;width:100%}.container.menu .content .nav .links li .link:after{background:#ffffff1a;bottom:-10px;content:"";height:2px;left:0;pointer-events:none;position:absolute;width:100%}.container.menu .content .nav .links li .link:hover{background:#3d3d3d}.container.menu .content .nav li{padding:10px;width:100%}.container.menu .content .nav li.danger{justify-self:flex-end}.container.menu .content .nav li .action{border:none;border-radius:5px;cursor:pointer;font-size:16px;outline:none;padding:10px 20px;width:100%}.container.menu .content .nav li .action.streaks{background:#ff5623b3}.container.menu .content .nav li .action.streaks:hover{background:#ff5623}.container.menu .content .nav li .action.game{background:#ff1414b3}.container.menu .content .nav li .action.game:hover{background:#ff1414}.page.gameover.win{height:100%}.page.gameover.win,.page.gameover.win .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page.gameover.win .wrapper .title-wrapper .title{color:#fff;font-size:5em;text-align:center}.page.gameover.win .wrapper .final-wrapper{background:#0000001a;border-radius:10px;margin-bottom:20px;max-width:700px;min-width:200px;width:80%}.page.gameover.win .wrapper .final-wrapper .final-output{font-size:24px;padding:10px}.page.gameover.win .wrapper .final-wrapper .final-output .out{font-weight:900;margin-left:10px;padding:5px}.page.gameover.win .wrapper .action-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.page.gameover.win .wrapper .action-wrapper .link,.page.gameover.win .wrapper .action-wrapper .restart{align-items:center;background:none;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:50%;justify-content:center;max-height:200px;max-width:700px;min-height:50px;min-width:100px;outline:none;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none;width:100%;z-index:1}.page.gameover.win .wrapper .action-wrapper .link:before,.page.gameover.win .wrapper .action-wrapper .restart:before{border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page.gameover.win .wrapper .action-wrapper .link:after,.page.gameover.win .wrapper .action-wrapper .restart:after{background:#1d6f42;border-radius:10px;bottom:0;content:"";height:0;left:0;position:absolute;transition:all .1s ease;width:100%;z-index:-1}.page.gameover.win .wrapper .action-wrapper .link:hover:after,.page.gameover.win .wrapper .action-wrapper .restart:hover:after{height:100%}.page.gameover.win .wrapper .action-wrapper .link .text,.page.gameover.win .wrapper .action-wrapper .restart .text{z-index:2}.page.gameover.win .wrapper .action-wrapper .restart:before{background:#ff64644d}.page.gameover.win .wrapper .action-wrapper .restart:after{background:#ff141499}.page.gameover.win .wrapper .action-wrapper .link:before{background:#ffffff1a}
/*# sourceMappingURL=main.d4f66a25.css.map*/