@import url(https://fonts.googleapis.com/css?family=Heebo:300,500&display=swap);body{margin:0;font-family:Heebo,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#fff;font-weight:300}.App{text-align:center;background-color:#282c34;display:grid;justify-items:center}.App-logo{margin-top:1em}.App-logo,.App-logo img{height:40vmin;max-height:100%}@media screen and (min-width:500px){.App-logo,.App-logo img{height:20vmin}}.App-header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em}h2{font-size:2em;font-weight:300}.App-link,a{color:#09d3ac}.grid{display:grid;justify-content:center;grid-template-columns:1fr}.board{width:100vw;height:100vw;background-color:grey;justify-self:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;grid-row:2/3;grid-column:1;position:relative}@media screen and (min-width:700px){.board{width:50vw;height:50vw}}@media screen and (min-width:1550px){.board{width:30vw;height:30vw}}.block{position:absolute;border-style:solid;border-radius:12px;border-color:#000;box-sizing:border-box;justify-content:center;z-index:1;touch-action:none;-ms-touch-action:none;-webkit-touch-callout:none}.block,.block div{display:flex;align-items:center}.block div{width:-webkit-min-content;width:-moz-min-content;width:min-content;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:5px;color:#000}.rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.red{background-color:red;font-weight:500}.target{border-style:dashed;border-radius:12px;box-sizing:border-box;border-color:#000;position:relative;background-color:#ffa1a1;display:grid;align-items:center;justify-items:center;color:#000}.button,button{color:#fff;background-color:#52ab6e;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word;box-shadow:none;border:none}.counter{display:grid;grid-template-columns:1fr 1fr;font-weight:500}.counter div{background-color:#668fff}.counter div:first-child{border-right-style:solid;border-color:#000}.winner{grid-row:2/3;grid-column:1;z-index:5;background:rgba(0,0,0,.8);display:grid;align-content:center}.congrats{padding:0 1em}
/*# sourceMappingURL=main.2166d1c9.chunk.css.map */