.pg-home .rect{display:block;height:45px;width:100%;background-color:rgba(25,21,16,.05);border-radius:10px;font-size:25px;font-weight:700;line-height:45px;vertical-align:middle;padding-left:20px;margin-top:60px;text-align:left}.pg-home.three-rows{display:grid;margin:0 auto;height:100vh;width:100vw;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly;grid-template-rows:30fr 50fr 20fr;grid-template-columns:100vw}.pg-home.three-rows .elem{display:inline-grid;min-height:1px;min-width:1px}.pg-home.three-rows .elem:first-child img{margin:auto;width:300px;height:119px}.pg-home.three-rows .elem:nth-child(2) div{width:600px;height:405px;background-color:#002ae0;margin:0 auto;border-radius:10px;padding:5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-home.three-rows .elem:nth-child(2) div div{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:10px;height:400px;width:600px;padding:55px 60px 60px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2)}@-webkit-keyframes token{0%{-webkit-transform:scale(.3);transform:scale(.3)}20%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;border-radius:40px}40%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1;border-radius:40px}60%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;border-radius:40px}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;border-radius:40px}}@keyframes token{0%{-webkit-transform:scale(.3);transform:scale(.3)}20%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;border-radius:40px}40%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1;border-radius:40px}60%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;border-radius:40px}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;border-radius:40px}}.pg-game h4.ultrabig{font-size:40px!important;font-style:italic!important;text-align:center;line-height:50px!important;font-weight:900!important}.pg-game h1.ultrabig{font-size:30px!important;line-height:40px!important;text-align:center}.pg-game.three-rows{display:grid;margin:0 auto;height:100vh;width:100vw;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly;grid-template-rows:8fr 765px 5fr;grid-template-columns:100vw}.pg-game .bottom{position:absolute;bottom:30px}.pg-game .elem{display:inline-grid;min-height:1px;min-width:1px}.pg-game .elem:first-child img{margin:auto;width:300px;height:119px}.pg-game .elem:nth-child(2) .flex{display:-ms-flexbox;display:flex;margin:0 auto;height:100%}.pg-game .elem:nth-child(2) .ow{background-color:#002ae0;padding:5px 0 0;border-radius:5px;margin-right:30px}.pg-game .elem:nth-child(2) .ow>div{border-radius:5px}.pg-game .elem:nth-child(2) .ow:nth-of-type(2){background-color:#0022b8}.pg-game .elem:nth-child(2) .leftMenu{padding:30px;position:relative;height:100%;width:340px;background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2)}.pg-game .elem:nth-child(2) .leftMenu h4{color:#000;opacity:.5;font-size:16px;line-height:19px;margin:0 0 5px;font-weight:700}.pg-game .elem:nth-child(2) .leftMenu .btn{width:280px}.pg-game .elem:nth-child(2) .gameGrid{height:100%;width:940px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);background-color:#fff;display:grid;position:relative;background-color:#002ae0;grid-template-columns:100px 100px 100px 100px 100px 100px 100px;grid-template-rows:100px 100px 100px 100px 100px 100px;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}.pg-game .elem:nth-child(2) .gameGrid .token{background-color:rgba(25,21,16,.2);border-radius:50%;position:relative}.pg-game .elem:nth-child(2) .gameGrid.active .token span.per{line-height:100px;text-align:center;z-index:5;color:#fff;display:block;font-size:20px;font-weight:900;vertical-align:middle}.pg-game .elem:nth-child(2) .gameGrid.active .token.empty{-webkit-transition:all .25s ease-in-out;-o-transition:all ease-in-out .25s;transition:all .25s ease-in-out}.pg-game .elem:nth-child(2) .gameGrid.active .token.red{background:red;-webkit-animation:token .65s both;animation:token .65s both}.pg-game .elem:nth-child(2) .gameGrid.active .token.yellow{background-color:#ffae00;-webkit-animation:token .65s both;animation:token .65s both}.pg-game .elem:nth-child(2) .gameGrid.active .token.hoverable:hover{background-color:#fff;opacity:.4}@media (max-height:1070px){.pg-game.three-rows{grid-template-rows:12fr 765px 5fr}}@font-face{font-family:Grobold;src:url("/assets/grobold-webfont.woff2") format("woff2"),url("/assets/grobold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url("/assets/lato-regular-webfont.woff2") format("woff2"),url("/assets/lato-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url("/assets/lato-bold-webfont.woff2") format("woff2"),url("/assets/lato-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}body{margin:0;padding:0;font-family:sans-serif;background:#f5f5f5;font-family:Lato,sans-serif}div{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin:0;font-size:16px;line-height:19px}.btn{width:230px;height:44px;line-height:44px;vertical-align:middle;text-align:center;display:block;border-radius:5px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s ease-in-out;-o-transition:all ease-in-out .25s;transition:all .25s ease-in-out}.btn.disabled{background-color:#dfdfdf;cursor:default}input[type=text]{width:100%;height:37px;line-height:37px;padding:0 7px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #191510;border-radius:5px;font-size:16px}footer{color:#191510;display:block;position:absolute;bottom:0;padding-bottom:60px;width:100%;text-align:center}footer a,footer a:hover,footer a:visited{color:#191510;text-decoration:underline}input[type=text]:focus{outline:none;border-color:#002ae0}label{font-size:14px;line-height:14px;margin-bottom:5px}h1{font-family:Grobold,sans-serif;font-size:30px;line-height:36px;color:#002ae0;margin:0 0 5px}@media (max-height:1070px){footer{padding-bottom:15px}}
/*# sourceMappingURL=main.9b2159c9.css.map*/