.main{margin:0 auto;max-width:815px}table tbody tr td{border:2px solid;font-weight:700}p{font-size:20px}h1{margin-bottom:.5rem;margin-top:.5rem}.error{color:red}.score.filled{border:2px solid #000;line-height:1.5;padding:8px}.score.active{background-color:#c9ffc8;cursor:pointer;padding:8px}.score.empty{cursor:pointer;opacity:0;padding:8px}.score.incomplete{cursor:default}.score.gray{color:#666}.score-cell{line-height:1.5;margin-left:2px;width:70%}.score-cell.active,.score-cell.empty{border:2px solid #000}.score-row{align-items:center;display:flex;margin-bottom:2px}.score-name{border:2px solid #000;line-height:1.5;padding:8px;width:64%}.dice-bar{align-items:center;display:flex;justify-content:space-between;margin:10px auto 0;width:98%}.dice-image{height:auto;width:20%}.game{display:none}.game-over{flex-direction:column;font-size:1.1rem;font-weight:700;padding:15px;text-align:center}.roll-area{display:flex;justify-content:center;margin:15px 0;width:100%}.roll-canvas{align-items:center;cursor:default;display:flex;width:100%}.roll-count{flex-direction:column;padding:15px;text-align:center}.roll-count h1{margin:4px}.roll-count h2{font-size:1.1rem;margin:2px}.roll-button{color:#000;cursor:pointer;font-size:1.4rem;font-weight:700;height:100px;width:98%}:focus{outline:none}::-moz-focus-inner{border:0}th{border:none}td,th{cursor:default;padding:6px}td{max-width:150px}.scorecard-canvas{display:flex;padding:4px;width:100%}.modal-div{background-color:#fff;border:2px solid #777;border-radius:10px;font-size:1.5rem;left:50%;max-height:100%;max-width:100%;padding:10px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;z-index:100}.modal-div>button{font-size:1.2rem;margin:8px;padding:8px}.modal-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:90}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.0bb88db6.css.map*/