body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin:0;padding:0}a,body{color:#fbfbe1}a{text-decoration:underline}a:hover{text-decoration:none}#modalRoot .modalOverlay{background-color:#000;background-color:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}#modalRoot .modalPopup{background-color:#303030;border:3px solid #c1bea0;color:#fbfbe1;left:50%;padding:50px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1001}input[type=password],input[type=text]{background-color:#111;border:2px solid #b4b193;border-radius:8px;color:#fbfbe1;font-size:16px;font-size:24px;padding:4px 5px}label{padding-bottom:3px;padding-top:8px}div.popup{background-color:#303030;border:3px solid #c1bea0;color:#fbfbe1;padding:10px;z-index:100}div.popup .separator{background-color:#c1bea0;height:2px;margin-bottom:10px;margin-top:5px;width:100%}div.popup .title{font-size:26px;font-weight:700;padding-left:10px}div.popup .title img{height:30px;padding-bottom:3px;vertical-align:middle}div.popup .buttons{padding-top:20px;text-align:right}div.popup .buttons button{margin-left:4px}div.content{padding:10px}button{background:#314f75;background:linear-gradient(180deg,#314f75,#010103 50%,#1e2f46);border:1px solid #002;border-radius:9px;color:#fbfbe1;cursor:pointer;cursor:hand;font-size:24px;padding:5px 20px}button:hover{background:linear-gradient(180deg,#456389,#151517 50%,#32435a)}div.panel{background-color:#303030;border:0 solid #c1bea0}.positive{color:#97ef7b}.negative{color:#dfae9f}table.LoadingView{height:100%;left:0;position:absolute;top:0;width:100%}table.LoadingView td{text-align:center;vertical-align:middle}.LoadingPopup{background-color:#303030;border:3px solid #c1bea0;color:#fbfbe1;padding:30px 30px 20px;width:220px}.LoadingPopup .message{font-size:16px;font-weight:400;padding-top:10px;text-align:center}.loginView input{margin-bottom:8px;margin-top:3px}.loginView .errorField{color:#faa;font-size:18px;padding-bottom:10px;text-align:center}.loginView{left:50%;position:fixed;top:30%;transform:translate(-50%,-30%);width:450px}.loginView input{width:416px}.loginView .registerLink{font-size:16px;padding-top:15px;text-align:center}.loginView button{background:#314f75;background:linear-gradient(180deg,#314f75,#010103 50%,#1e2f46);border:2px solid #b4b193;border-radius:15px;color:#fbfbe1;font-size:27px;height:50px;margin-top:12px;width:430px}.mainMenuPanel{left:50%;position:fixed;top:30%;transform:translate(-50%,-30%);width:680px}.mainMenuPanel button{border-radius:15px;font-size:27px;height:50px;margin-top:12px;width:100%}div.topLogo{border:2px solid #000;left:50%;position:fixed;top:60px;transform:translate(-50%);width:700px}div.topLogo img{vertical-align:bottom;width:100%}.gamePanel{background-color:#222;border:2px solid #c1bea0;cursor:pointer;cursor:hand;float:left;margin-bottom:10px;opacity:.8;width:calc(50% - 12px)}.gamePanel:hover{border:2px solid #dddccc;opacity:1}.gamePanel:nth-child(2n){margin-left:10px}.gamePanel table{border-collapse:initial;border-spacing:0;width:100%}.gamePanel table td:first-child{padding:0;vertical-align:top;width:200px}.gamePanel table td:nth-child(2){padding-left:12px;padding-top:10px;vertical-align:top}.gamePanel table td:first-child img{border-right:2px solid #c1bea0;vertical-align:middle}.gamePanel .name{font-size:20px;padding-bottom:4px}.gamePanel .param{font-size:16px;padding-bottom:8px}.gamePanel .param img{height:25px;padding-bottom:3px;padding-right:3px;vertical-align:middle;width:25px}.gamePanel .progressBar{background-color:#000;height:6px;margin-bottom:12px;margin-right:12px}.gamePanel .progressBar .innerProgressBar{background-color:green;height:6px}div.multiGamesPanel{left:50%;position:fixed;top:30%;transform:translate(-50%,-30%);width:1000px}div.multiGamesPanel .buttons button{min-width:160px}div.loading{padding-top:180px;text-align:center}div.empty{font-size:18px;padding-top:190px;text-align:center}div.scrollBox{height:420px;overflow-y:auto;position:relative}.registerView input.error{background-color:#422}.registerView input.empty{background-color:#111}.registerView input.correct{background-color:#232}.registerView input{margin-bottom:8px;margin-top:3px}.registerView .errorField{color:#faa;font-size:18px;padding-bottom:10px;text-align:center}.registerView{left:50%;position:fixed;top:30%;transform:translate(-50%,-30%);width:450px}.registerView input{width:416px}.registerView .loginLink{font-size:16px;padding-top:15px;text-align:center}.registerView button{background:#671f05;background:linear-gradient(#9c3e0f,#4e0f00 50%,#671f05);border:2px solid #b4b193;border-radius:15px;color:#fbfbe1;font-size:27px;height:50px;margin-top:12px;width:430px}.registerView button:disabled,.registerView button[disabled]{background:#75513e;background:linear-gradient(180deg,#75513e,#3a1c14 50%,#4c2a1e)}.panel.topPanel{border-bottom-width:2px;height:40px;left:0;z-index:10}.panel.topPanel,.topPanel .buttons{position:absolute;right:0;top:0}.topPanel button{border-radius:0;height:40px;margin:0;min-width:100px}
/*# sourceMappingURL=main.a7e4580f.css.map*/