:root{--dur:70ms}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(255,243,189,.24);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}.row:after{clear:both;content:"";display:table}.square{background:rgba(255,0,0,calc(var(--opc)/11));border-radius:5px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;height:150px;line-height:150px;padding:0;position:relative;text-align:center;width:150px}.board{border:2px solid rgba(0,55,158,.4);border-radius:5px;height:600px;margin:0 auto;width:600px}.menu{background:rgba(0,55,158,.3);border-radius:5px;height:100px;margin:30px auto;width:600px}.scores{float:right;width:300px}.scoreBox{background:rgba(0,55,158,.4);border-radius:10px;float:left;font-family:Arial,Helvetica,sans-serif;height:80px;margin:10px 15px;text-align:center;width:120px}.scoreValue{font-size:24px}.scoreLabel{margin-top:2px}.newGame{background:rgba(255,238,0,.5);border-color:rgba(0,55,158,.9);border-radius:10px;border-style:solid;float:center;font-family:Arial,Helvetica,sans-serif;height:60px;margin:20px 90px;text-align:center;width:120px}.newGame:hover{background:rgba(255,238,0,.7)}.title{background:rgba(0,55,158,.4);border-radius:10px;font-family:Arial,Helvetica,sans-serif;font-size:60px;margin:20px auto;text-align:center;width:300px}.square.moveUp{-webkit-animation:moveUp calc(70ms*var(--len)) linear forwards;animation:moveUp calc(70ms*var(--len)) linear forwards;-webkit-animation:moveUp calc(var(--dur)*var(--len)) linear forwards;animation:moveUp calc(var(--dur)*var(--len)) linear forwards}.square.moveDown{-webkit-animation:moveDown calc(70ms*var(--len)) linear forwards;animation:moveDown calc(70ms*var(--len)) linear forwards;-webkit-animation:moveDown calc(var(--dur)*var(--len)) linear forwards;animation:moveDown calc(var(--dur)*var(--len)) linear forwards}.square.moveLeft{-webkit-animation:moveLeft calc(70ms*var(--len)) linear forwards;animation:moveLeft calc(70ms*var(--len)) linear forwards;-webkit-animation:moveLeft calc(var(--dur)*var(--len)) linear forwards;animation:moveLeft calc(var(--dur)*var(--len)) linear forwards}.square.moveRight{-webkit-animation:moveRight calc(70ms*var(--len)) linear forwards;animation:moveRight calc(70ms*var(--len)) linear forwards;-webkit-animation:moveRight calc(var(--dur)*var(--len)) linear forwards;animation:moveRight calc(var(--dur)*var(--len)) linear forwards}.square.appear{-webkit-animation:appear calc(70ms*var(--len)) linear forwards;animation:appear calc(70ms*var(--len)) linear forwards;-webkit-animation:appear calc(var(--dur)*var(--len)) linear forwards;animation:appear calc(var(--dur)*var(--len)) linear forwards}@-webkit-keyframes moveUp{0%{bottom:0}80%{bottom:calc(var(--len)*155px)}to{bottom:calc(var(--len)*150px)}}@keyframes moveUp{0%{bottom:0}80%{bottom:calc(var(--len)*155px)}to{bottom:calc(var(--len)*150px)}}@-webkit-keyframes moveDown{0%{top:0}80%{top:calc(var(--len)*155px)}to{top:calc(var(--len)*150px)}}@keyframes moveDown{0%{top:0}80%{top:calc(var(--len)*155px)}to{top:calc(var(--len)*150px)}}@-webkit-keyframes moveLeft{0%{right:0}80%{right:calc(var(--len)*155px)}to{right:calc(var(--len)*150px)}}@keyframes moveLeft{0%{right:0}80%{right:calc(var(--len)*155px)}to{right:calc(var(--len)*150px)}}@-webkit-keyframes moveRight{0%{left:0}80%{left:calc(var(--len)*155px)}to{left:calc(var(--len)*150px)}}@keyframes moveRight{0%{left:0}80%{left:calc(var(--len)*155px)}to{left:calc(var(--len)*150px)}}@-webkit-keyframes appear{0%{background:rgba(255,0,0,calc((var(--opc) - 1)/11))}to{background:rgba(255,0,0,calc(var(--opc)/11))}}@keyframes appear{0%{background:rgba(255,0,0,calc((var(--opc) - 1)/11))}to{background:rgba(255,0,0,calc(var(--opc)/11))}}.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.84ad75f5.css.map*/