styles.css
body {
  display:flex;
  justify-content: space-around;
}
#panel1, #panel2 {
  display:flex;
  flex-direction: column;
}
#canvasses {
  display:grid;
}
#c, #robot, #target {
  border:1vmin groove gold;
  grid-row:1;
  grid-column:1;
}
#buttons, #numbers, #next_button, #give_up_button {
  display:flex;
  justify-content: center;
}
#buttons div, #numbers div, #next, #give_up {
  font-size:3vmin;
  font-family: sans-serif;
  color:ivory;
  padding:1vmin 2vmin;
  margin:1vmin;
  background-color: brown;
}