:root{--bright-white:#e8e8e8;--dim-white:#bfbfbf;--color-one:#a82424;--color-two:#df8020;--color-three:#dfdf20;--color-four:#4db34d;--color-five:#031603;--color-six:#062d06;--color-seven:#214521;--color-eight:#46b9af}body,html{font-family:Mouse Memoirs,cursive;margin:0;min-height:100%;overflow-x:hidden}#root,body,html{display:flex;flex-grow:1}#root{background-image:linear-gradient(-100deg,var(--color-seven),var(--color-six));max-width:100%}.link{color:var(--bright-white);font-family:sans-serif;text-decoration:none}.link:hover{color:var(--color-three)}.button{background-color:var(--color-four);background-image:linear-gradient(-25deg,#000000bf,#00000000);border:none;border-radius:8px;box-shadow:0 0 1px 0 var(--color-six);color:var(--bright-white);cursor:pointer;display:flex;font-family:Fredoka One,cursive;outline:none;text-align:center}.button:hover{box-shadow:0 0 4px 0 var(--color-six)}.button:active{box-shadow:0 0 4px 0 var(--color-six) inset}.button:disabled{background-color:var(--dim-white)!important;cursor:no-drop}.input{background-color:transparent;border:1px solid var(--dim-white);border-radius:8px;color:var(--bright-white);font-family:Fredoka One,cursive;outline:none}.input:focus{box-shadow:0 0 1px 0 var(--color-three)}.popup-message{background-image:linear-gradient(-25deg,#000000bf,#00000000);border-radius:8px;padding:1em;position:fixed;right:1em;top:3em}.popup-message.error{background-color:var(--color-one)}.popup-message.success{background-color:var(--color-four)}.popup-message .message{color:var(--bright-white);font-size:1.4em}.loading-indicator{color:var(--bright-white);display:inline-block;font-size:2em;left:45%;position:fixed;text-align:center;top:40%;width:10%}.page{flex-flow:column}.page,.page .main{display:flex;flex-grow:1;max-width:100%}.page .main.welcome .left-side{flex-basis:50%;padding:2em}.page .main.welcome .left-side .welcome-message{color:var(--bright-white)}.page .main.welcome .left-side .welcome-message h1{font-size:4em;font-weight:400;margin-bottom:.2em}.page .main.welcome .left-side .welcome-message .note{display:block;font-family:Fredoka One,cursive;font-weight:400;opacity:.07;transition:opacity .3s ease-in}.page .main.welcome .left-side .welcome-message .note:hover{opacity:1}.page .main.welcome .left-side .login{margin-top:2em}.page .main.welcome .left-side .login .login-button{font-size:1.4em;padding:10px 40px}.page .main.game{flex-flow:column}.page .main.game .register{display:flex;flex-grow:1;justify-content:center}.page .main.game .register .register-inner{align-self:center;display:flex;flex-flow:column;margin-top:-10%}.page .main.game .register .register-inner h1{color:var(--bright-white);font-size:3em;font-weight:400}.page .main.game .register .register-inner .buttons{display:flex;flex-basis:100%;flex-flow:row;justify-content:space-evenly}.page .main.game .register .register-inner .buttons .register-btn{font-size:1.4em;padding:10px 40px}.page .main.game .register .register-inner .buttons .logout-btn{background-color:var(--color-two);font-size:1.4em;padding:10px 40px}.page .main.game .topbar{justify-content:space-between;padding:2em}.page .main.game .topbar,.page .main.game .topbar .right-side{display:flex;flex-flow:row}.page .main.game .topbar .right-side .balance{align-self:center;display:flex;flex-flow:column;font-family:Fredoka One,cursive;line-height:160%;text-shadow:0 0 4px #000000bf}.page .main.game .topbar .right-side .balance .in-account,.page .main.game .topbar .right-side .balance .in-game{color:var(--color-three)}.page .main.game .topbar .right-side .account-name{align-self:center;color:var(--color-eight);font-family:Fredoka One,cursive;margin-left:20px;text-shadow:0 0 4px #000000bf}.page .main.game .topbar .right-side .logout-button{align-self:center;background-color:var(--color-two);font-size:.8em;margin-left:20px;padding:10px 20px}.page .main.game .window-ui{align-items:center;display:flex;flex-flow:column;flex-grow:1;margin:0 auto 2em;width:80%}.page .main.game .window-ui .center-ui{background-color:var(--color-five);border-radius:1em;box-shadow:0 0 10px 0 #000;display:flex;flex-grow:1;width:100%}.page .main.game .window-ui .center-ui .center-ui-inner{border:2px dashed var(--color-six);border-radius:1em;box-shadow:inset 0 0 10px 0 #000;display:flex;flex:1;flex-flow:column;margin:4px;max-width:calc(100% - 28px);padding:8px}.page .main.game .window-ui .center-ui .center-ui-inner .controls{display:flex;flex-flow:column;padding:8px 4px}.page .main.game .window-ui .center-ui .center-ui-inner .controls .controls-inner{align-self:center;display:flex;flex-flow:row}.page .main.game .window-ui .center-ui .center-ui-inner .controls .controls-inner a{background-color:var(--color-four);margin:4px 8px;padding:10px 20px;text-decoration:none}.page .main.game .window-ui .center-ui .center-ui-inner .windows{background-color:#ffffff07;border-radius:12px;box-shadow:0 0 11px #000;display:flex;flex-flow:column;flex-grow:1;padding:8px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window{display:flex;flex-flow:column;flex-grow:1}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges{display:flex;flex-flow:row;flex-grow:1}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw{align-items:center;color:var(--bright-white);display:flex;flex-flow:column;flex-grow:1}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power h3,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit h3,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw h3{font-size:2em;font-weight:400}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls{display:flex;flex-flow:column}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .balance,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .balance,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .balance{cursor:pointer;font-family:Fredoka One,cursive;margin-bottom:12px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .input,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .input,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .input{padding:12px 4px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .button,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .button,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .button{margin-top:16px;padding:10px 12px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .button.deposit-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .button.deposit-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .button.deposit-btn{background-color:var(--color-eight)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .button.withdraw-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .button.withdraw-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .button.withdraw-btn{background-color:var(--color-two)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power .controls .button.buy-power-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit .controls .button.buy-power-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw .controls .button.buy-power-btn{background-color:var(--color-four)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools{display:flex;flex-flow:column}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools h3,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools h3{color:var(--bright-white);font-size:1.6em;font-weight:400;padding:0 12px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools{display:flex;flex-flow:row wrap;justify-content:center}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool{align-items:center;display:flex;flex-flow:column;margin:8px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool.cooldown img,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool.cooldown img{filter:grayscale(1)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool img,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool img{margin-bottom:12px;width:100px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool .button,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool .button{padding:10px 12px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool .button.stake-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool .button.stake-btn{background-color:var(--color-eight)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .staked-tools .tools .tool .button.unstake-btn,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .unstaked-tools .tools .tool .button.unstake-btn{background-color:var(--color-two)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .no-tools{align-items:center;color:var(--color-three);display:flex;flex:1;flex-flow:column;font-size:2.4em;justify-content:center;line-height:150%}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .no-tools .warning{color:var(--color-three);margin:8px 4px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .no-tools .help{color:var(--bright-white);font-size:.8em;margin:8px 4px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list{display:flex;flex-flow:row;overflow-x:auto}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list .tool{cursor:pointer;margin:6px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list .tool.cooldown img{filter:grayscale(1)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list .tool.selected{box-shadow:0 0 4px 0 var(--color-three)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list .tool img{width:42px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list::-webkit-scrollbar,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list::-webkit-scrollbar-button{height:5px;width:5px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list::-webkit-scrollbar-thumb{background:var(--color-six);border-radius:2px;height:10px;width:10px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tools-list::-webkit-scrollbar-track{background-color:#ffffff0d;border-radius:4px;height:5px;width:5px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view{display:flex;flex:1}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .tool-img{height:96%;margin:0 12px;max-height:320px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view{display:flex;flex:1;flex-flow:column;padding:16px 8px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info{color:var(--bright-white)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-name{font-size:2em;line-height:200%}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-prop-name,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-prop-value{font-family:Fredoka One,cursive;font-size:.9em;line-height:180%;padding:0 10px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-prop-name .cost,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-prop-value .cost{color:var(--color-three);margin-left:4px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-prop-name{padding-right:40px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .tool-info .tool-countdown{font-family:Fredoka One,cursive;font-size:1.4em;line-height:180%;padding:10px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .controls{display:flex;flex-flow:row}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .controls .button{font-family:Mouse Memoirs,cursive;font-size:1.4em;margin:0 12px;padding:8px 24px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .controls .button.claim-btn{background-color:var(--color-eight)}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .controls .button.repair-btn{background-color:var(--color-two)}.page .bottom-bar{background-color:rgba(0,0,0,.2);box-shadow:inset 0 4px 2px -4px #000;color:var(--dim-white);display:flex;flex-flow:row;font-family:sans-serif;font-size:14px;line-height:17px;padding:12px 4%}.page .bottom-bar .copyright,.page .bottom-bar .links,.page .bottom-bar .website{flex-basis:33%;flex-grow:1}.page .bottom-bar .links{display:flex;flex-flow:row;justify-content:center}.page .bottom-bar .links .link{margin:0 16px}.page .bottom-bar .website{text-align:right}@media screen and (max-width:720px){.popup-message{border-radius:0 0 8px 8px;padding:.8em;right:0;top:0}.popup-message .message{font-size:1.2em;text-align:center}.page .main.game .topbar .logo{display:none}.page .main.game .topbar .right-side{flex:1;justify-content:space-between}.page .main.game .window-ui .center-ui .center-ui-inner .controls .controls-inner a{margin:4px;padding:8px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges{flex-flow:column}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw{flex-flow:row;margin-bottom:8px}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .buy-power h3,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .deposit h3,.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .exchanges .withdraw h3{flex:1}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view{flex-flow:column}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .tool-img{align-self:center;height:auto}.page .main.game .window-ui .center-ui .center-ui-inner .windows .window .tool-view .claim-view .controls{justify-content:center}.page .bottom-bar{flex-direction:column}.page .bottom-bar .copyright,.page .bottom-bar .links,.page .bottom-bar .website{flex-basis:100%;flex-grow:1;padding:2px 10px;text-align:center}}