@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.Score{border:2px solid rgba(255,255,255,.52);border-radius:10px;font-family:Bebas Neue,cursive;justify-content:space-between;min-width:380px;padding:15px 50px;width:50%}.Score,.Score .Score_count{align-items:center;display:flex}.Score .Score_count{background-color:#fff;border-radius:10px;flex-direction:column;height:100%;justify-content:space-evenly;width:110px}.Score .Score_count h2{color:#0f0f4e;font-weight:lighter}.Score .Score_count p{color:#999191;font-size:45px}@media screen and (min-width:320px)and (max-width:610px){.Score{min-width:100%;padding:10px 15px}}.Rules{align-items:center;display:flex;font-family:Bebas Neue,cursive;justify-content:flex-end;width:100%}.Rules .Rules_container{font-size:0;position:absolute;right:0;top:0;transition:all .5s ease;width:100%}.Rules .Rules_container div{width:0}.Rules .Rules_container div header{padding:0;width:0}.Rules .Rules_container div header h2{font-size:0}.Rules .Rules_container div header .Button_header{display:none;font-size:0;padding:0;width:0}.Rules .Rules_container div picture{height:0}.Rules .Rules_container div img{width:0}.Rules .Button_rules{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;font-family:Bebas Neue,cursive;font-size:16px;height:50px;margin-right:25px;width:100px}.Rules .Active{align-items:center;background-color:rgba(0,0,0,.561);display:flex;height:100vh;justify-content:center;width:100%}.Rules .Active div{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:flex-start;width:500px}.Rules .Active div header{align-items:center;display:flex;font-size:26px;height:20%;justify-content:space-between;padding:0 10%;width:100%}.Rules .Active div header h2{font-size:1.5em;letter-spacing:1.5px}.Rules .Active div header .Button_header{background-color:transparent;border:none;cursor:pointer;display:block;font-size:1.3em;padding:2px 5px}.Rules .Active div picture{align-items:center;display:flex;height:100%;justify-content:center}.Rules .Active div picture img{height:80%;width:100%}@media screen and (min-width:320px)and (max-width:610px){.Rules .Active div{height:50%;width:80%}.Rules .Active div header{font-size:20px}}.Movimiento{border-radius:50%;height:200px;padding:20px;position:absolute;transition:all 1s ease;width:200px}.Movimiento .Movimiento_container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.Movimiento .Movimiento_container img{width:50%}.Azul{background:linear-gradient(180deg,#0865df,#0e299e);top:0}.Amarillo{background:linear-gradient(180deg,#fbff00,#d6d30f);right:0;top:0}.Rojo{background:linear-gradient(180deg,#fb0505,#b80707);right:calc(50% - 100px);top:200px}.Negro{background:linear-gradient(180deg,#181717,#000)}.NoSelect{display:none}.Select{right:calc(100% - 100px);top:100px}.MovimientoRival{right:-100px;top:100px}.MovimientoRival .Movimiento_container{background:#fff}@media screen and (min-width:320px)and (max-width:610px){.Movimiento{height:150px;padding:10px;width:150px}.Amarillo,.Azul{top:50px}.Rojo{right:calc(50% - 75px);top:200px}.Select{right:calc(100% - 150px);top:180px}.MovimientoRival{right:0;top:180px}}.Delivery{align-items:center;align-self:center;display:flex;flex-direction:column;height:50%;justify-content:space-around;justify-self:center;padding:10px;width:200px}.Delivery h2{color:#fff;font-family:Bebas Neue,cursive;font-size:80px;text-transform:uppercase}.Delivery button{background-color:#fff;border:none;border-radius:10px;color:blue;cursor:pointer;font-weight:700;padding:15px 5px;width:100%}@media screen and (min-width:320px)and (max-width:610px){.Delivery{align-self:start;height:150px;width:100%}}.Choose{align-self:start;display:grid;height:400px;margin-top:50px;min-width:410px;position:relative;width:60%}@media screen and (min-width:320px)and (max-width:610px){.Choose{min-width:100%;width:80%}}*{box-sizing:border-box;margin:0;padding:0}#App{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:140px 1fr 100px;height:100vh;justify-items:center;margin:0 auto;max-width:1000px;padding:20px 10px}body{background-color:#0a0a36}