body{margin:0;padding:0;font-family:Roboto;font-weight:100;height:100vh;background:linear-gradient(90deg,#91eae4,#86a8e7,#7f7fd5)}.Die{color:#fff;text-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1);transition:all .3s ease}.Die-locked{opacity:.5;text-shadow:none}.Die:not(.Die-locked):hover{cursor:pointer;opacity:.8}.Die-rolling{-webkit-animation:spin 1s ease-out;animation:spin 1s ease-out}.Die-rolling:hover,.Die[disabled]{cursor:not-allowed}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Dice{margin:1em;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.RuleRow{transition:all .2s}.RuleRow-active:hover{cursor:pointer;background:rgba(227,242,253,.5)}.RuleRow-disabled{background:linear-gradient(90deg,#d1c4e9 0,#d1c4e9 0,#d1c4e9 30%,#e3f2fd 40%);background-size:300% 300%;-webkit-animation:Slide 1s ease 1;animation:Slide 1s ease 1}.RuleRow-rolling:hover{cursor:not-allowed}@-webkit-keyframes Slide{0%{background-position:100% 50%}to{background-position:0 51%}}@keyframes Slide{0%{background-position:100% 50%}to{background-position:0 51%}}.RuleRow-disabled td:first-child{text-decoration:line-through}.RuleRow-disabled:hover{cursor:not-allowed}.RuleRow td{padding:.3em;border-bottom:1px solid #000}.RuleRow-name{width:50%;text-align:left}.RuleRow-score{width:50%;text-align:right}.ScoreTable{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:.9rem;width:80%;background-color:#fff;padding:1em}.ScoreTable table{width:100%;margin:0 auto}.ScoreTable-section{vertical-align:top;width:100%}.Game{min-width:60vh;background:#fff;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1);margin:0 30%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}h2{font-weight:100;font-size:2em;border-bottom:2px solid purple;display:inline-block}.Game-dice-section{width:80%;margin-left:auto;margin-right:auto;margin-top:0}.Game-button-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.Game-reroll{font-size:2em;color:#fff;font-weight:100;transition:.5s;background-size:200% auto;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1);background-image:linear-gradient(90deg,#91eae4 0,#7f7fd5 51%,#91eae4);border-radius:.5rem;border:none;width:50%;margin-bottom:2rem}.Game-reroll:hover{cursor:pointer;background-position:100%}.Game-reroll:active,.Game-reroll:focus{outline:none}.Game-reroll:disabled{background-color:#ddd;cursor:not-allowed;opacity:.5}.Game-description{font-style:italic;color:#fff}.Game-header{width:100%;background:linear-gradient(-45deg,#673ab7,#b72ccf);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.App{text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100vh}.App-title{margin-top:1rem;color:#fff;margin-bottom:0;font-weight:100;display:inline-block;font-size:5rem;width:50%}
/*# sourceMappingURL=main.3a7fa0b0.chunk.css.map */