.board-c .board-row{border-bottom:2px solid #000}.board-c .board-row .square-c{border-right:2px solid #000}body{font-family:Monserat,sans-serif;background-color:#4c43d4;color:#fff;padding:0;margin:0}button{background:none;border:none;outline:none}button:hover{cursor:pointer}.app-c{font-size:20px;display:flex;flex-direction:column;align-items:center}.txt-grn{color:#12e177}.txt-orng{color:#ffc72a}.hstry-wrap{width:300px;text-align:center;margin-bottom:20px}.hstry-wrap .hstry{display:inline-block;padding:0;margin:0}.hstry-wrap .hstry li{list-style:none;text-align:left}.hstry-wrap .hstry li:before{content:"";border-radius:50%;display:inline-block;height:5px;width:5px;background-color:#12e177;margin-right:4px;margin-bottom:1px}.hstry-wrap .hstry li .btn-mv{color:#fff}.hstry-wrap .hstry li .btn-mv.active{font-weight:700;color:#12e177}.stat-msg{margin-bottom:30px;font-size:1.2rem;font-weight:lighter}.stat-msg span{font-weight:400}.btn-rst{font-size:.8rem;color:#fff;border-radius:15px;padding:12px 18px;margin-top:25px;transition:all .2s;background-color:#4c43d4;box-shadow:0 0 0 1px #ffc72a}.btn-rst.active{background-color:#ffc72a;box-shadow:none}.board-c .board-row{display:flex;flex-direction:row;border-bottom:2px solid #fff}.board-c .board-row:last-child{border-bottom:none}.board-c .board-row .square-c{width:80px;height:80px;border-right:2px solid #fff;font-size:2.5rem;padding:0;overflow:hidden;transition:all .2s}.board-c .board-row .square-c:last-child{border-right:none}.board-c .board-row .square-c.winning{animation:scaleText 1.4s infinite}@keyframes scaleText{0%{transform:2.5rem}50%{font-size:3.5rem}to{font-size:2.5rem}}.bg-bls{position:fixed;top:0;left:0;right:0;bottom:0;min-width:100%;z-index:-1}.bg-bls:after,.bg-bls:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%}.bg-bls:before{background-color:#ffc72a;right:-75px;bottom:-75px}@media screen and (min-width:476px){.bg-bls:before{width:220px;height:220px;right:-110px;bottom:-110px}}.bg-bls:after{background-color:#12e177;top:-75px;left:-75px}@media screen and (min-width:476px){.bg-bls:after{width:220px;height:220px;top:-110px;left:-110px}}
/*# sourceMappingURL=index.721042a5.css.map */
