:focus{outline:none}body{margin:0;font-family:Fredoka One,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{font-family:Fredoka One,cursive}.game-name{width:50vw;padding:20px;margin-bottom:20px;justify-content:space-around;display:flex;background:#fff;font-size:2em;border-radius:20px;text-align:center}.game-name-item{width:100px}@media only screen and (min-width:0) and (max-width:370px){.game-name{width:80vw;font-size:1em;padding:10px;margin-bottom:10px}}@media only screen and (min-width:370px) and (max-width:600px){.game-name{width:80vw;padding:10px;margin-bottom:10px;font-size:1em}}@media only screen and (min-width:600px) and (max-width:1024px){.game-name{width:80vw;padding:10px;margin-bottom:20px;font-size:1.5em}}.game-help-btn-wrapper{width:50vw;justify-content:space-between;display:flex}.game-help-btn{border:none;background:none;border-radius:10px;font-size:1.5em;margin:0;cursor:pointer}.name-btn{background-color:#fff;padding:10px}@media only screen and (min-width:0) and (max-width:370px){.game-help-btn-wrapper{width:80vw;padding:10px}.game-help-btn{font-size:1em;height:-webkit-max-content;height:-moz-max-content;height:max-content}}@media only screen and (min-width:370px) and (max-width:600px){.game-help-btn-wrapper{width:80vw}.game-help-btn{font-size:1em;padding:5px}}@media only screen and (min-width:600px) and (max-width:1024px){.game-help-btn-wrapper{width:80vw}.game-help-btn{font-size:1.5em;padding:10px}}.move-wrapper{width:50vw;padding:20px;margin:20px;background:#fff;font-size:2em;border-radius:20px;text-align:center}@media only screen and (min-width:0) and (max-width:370px){.move-wrapper{width:80vw;margin:10px;padding:10px;font-size:1em}}@media only screen and (min-width:0) and (max-width:600px){.move-wrapper{width:80vw;margin:10px;padding:10px;font-size:1em}}@media only screen and (min-width:600px) and (max-width:1024px){.move-wrapper{width:80vw;margin:10px;padding:10px;font-size:1.5em}}.modal{position:absolute;background:rgba(0,0,0,.8);width:100vw;height:100%;top:0;left:0;overflow-y:scroll;align-items:center}.modal,.modal-content{display:flex;justify-content:center;flex-direction:column}.modal-content{position:relative;background:#101010;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;border-radius:20px;color:#fff;padding:20px;overflow-x:auto;overflow-y:auto;align-content:center}.rules-close-btn{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:2em;cursor:pointer}.modal-head{margin:20px;font-size:2em}.rules-list{list-style-type:none;padding-left:10px}.rules-list-item{font-size:1.2em;margin:10px}.name-input{background:none;border:4px solid #ff5252;padding:20px;font-size:1.5em;color:#fff;margin-bottom:20px}@media only screen and (min-width:0) and (max-width:600px){.modal-content{border-radius:10px;padding:10px;width:80vw;max-height:90vh;overflow-x:auto;overflow-y:auto}.modal-head{font-size:1.5em}.rules-list-item{font-size:1em;margin:10px}}.game{width:50vw;height:50vh;background:#101010;border-radius:20px;display:grid;grid-template-columns:1fr 50px 1fr;grid-template-rows:1fr;grid-template-areas:"user mid computer";padding:20px;color:#fff}svg{width:50px;height:50px}.score{display:flex;justify-self:flex-end}.user-section{grid-area:user}.middle-section{grid-area:mid;align-self:center;justify-self:center;margin:0}.computer-section{grid-area:computer}.score-circle{width:3vw;height:3vw;background:red;border-radius:50%;margin:10px;border:4px solid}.score-circle-point{background:#adff2f}.player-name{font-size:2em}.control-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.selection-emoji{font-size:3em;cursor:pointer}.order-3{font-size:6em}.game-winner{width:50vw;height:50vh;background:#101010;border-radius:20px;font-size:2em;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.spin{-webkit-transition:.3s ease;transition:.3s ease}.spin:active,.spin:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.result-text{margin:10px}@media only screen and (min-width:0) and (max-width:370px){svg{height:30px;width:30px}.game{width:80vw;height:50vh;grid-template-columns:1fr;grid-template-rows:1fr 30px 1fr;grid-template-areas:"user" "mid" "computer";padding:10px}.score-circle{width:5vw;height:5vw;border:2px solid #fff}.computer-section{flex-direction:column-reverse}.selection-emoji{font-size:2em}.order-3{font-size:3em}.player-name{font-size:1em}.game-winner{width:80vw;height:50vh;background:#101010;border-radius:20px;font-size:1.6em}.result-text{font-size:1.3em;margin:5px}h1{margin:0}}@media only screen and (min-width:370px) and (max-width:600px){.game{width:80vw;height:52vh;grid-template-columns:1fr;grid-template-rows:1fr 50px 1fr;grid-template-areas:"user" "mid" "computer";padding:10px}.score-circle{width:5vw;height:5vw;border:2px solid #fff}.computer-section{flex-direction:column-reverse}.selection-emoji{font-size:2em}.order-3{font-size:3em}.game-winner{width:80vw;height:50vh;background:#101010;border-radius:20px;font-size:1.6em}.result-text{font-size:1.3em;margin:5px}h1{margin:0}}@media only screen and (min-width:600px) and (max-width:1024px){.game{width:80vw;height:52vh;grid-template-columns:1fr;grid-template-rows:1fr 50px 1fr;grid-template-areas:"user" "mid" "computer"}.score-circle{width:5vw;height:5vw}.computer-section{flex-direction:column-reverse}.selection-emoji{font-size:3em}.order-3{font-size:5em}h1{margin:0}.game-winner{width:80vw;height:50vh;background:#101010;border-radius:20px;font-size:1.6em}}@media only screen and (min-width:1024px) and (max-width:1440px){.game{width:80vw;grid-template-columns:1fr;grid-template-rows:1fr 50px 1fr;grid-template-areas:"user" "mid" "computer"}.computer-section{flex-direction:column-reverse}.score-circle{width:5vw;height:5vw}.game{width:60vw;height:52vh}.selection-emoji{font-size:4em}.order-3{font-size:6em}h1{margin:0}}.App{width:100vw;height:100vh;background:#ff5252;display:flex;flex-direction:column;justify-content:center;align-items:center}
/*# sourceMappingURL=main.9f198e2b.chunk.css.map */