body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,ul{padding-left:30px}.childCenter>*{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.listButtons{border:0;font-size:large;font-weight:700;margin:0;width:100%}.cell{border:1px solid #999;float:left;font-size:24px;font-weight:700;height:4rem;line-height:34px;margin-right:-1px;margin-top:-1px;padding:0;position:relative;text-align:center;width:4rem}.cell>*{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cell:focus{outline:none}.cell.white{background:#b5b0b0}.cell.black{background:#924040}.cell.selected{border:3px solid #0064de}.cell .cell-move{opacity:.7}.cell .cell-move,.cell>.cell-kill{background:#ff0;border-radius:7px;height:25px;width:25px}.cell>.cell-kill{opacity:.8}.popupContent{border-radius:6px;bottom:90%;left:50%;margin-left:-80px;padding:8px 0;position:absolute;text-align:center;width:160px;z-index:1}.bottomControl{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.action{border-radius:10px;border-style:none;height:3rem;margin:10px;padding:1rem;position:relative;width:3rem}.action[status=disabled]{background:#e2e2e24d}.action>svg{height:30px}.board-row:after{clear:both;content:"";display:table}.game-board{display:flex;flex-direction:column;justify-content:space-between}.status{margin-bottom:10px}.game{background:#24271f;display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:space-between}.game-info{flex-grow:1}.game-info>*{margin:auto}.game-info-bottom{display:flex}.pieces-tray{align-items:center;background:#b5b0b04d;border-radius:20px;display:flex;flex-direction:column;flex-wrap:nowrap;height:6rem;justify-content:space-between;margin-top:1rem;padding:.5rem;width:12rem}.pieces-tray>div{align-content:space-between;display:flex;justify-content:space-evenly;width:100%}.pieces-tray>div>*{position:relative;width:2rem}.pieces-tray>div span{bottom:0;color:#fff;font-weight:700;position:absolute;right:0;text-shadow:-1px 1px 0 #000,1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}
/*# sourceMappingURL=main.5252527e.css.map*/