body {
	background-color: ivory;
}
#rest {
	margin:0 auto;
	width:95vmin;
	height:32vmin;
	display:grid;
  grid-template-rows: repeat(9,1fr);
  grid-template-columns: repeat(29,1fr);
	justify-items: center;
	align-items: center;
	visibility:hidden;
}
.middle, .left, .right, #larrow, #rarrow {
	height:90%;
}
.middle {
	grid-row: 5/span 3;
	grid-column: 11/span 9;
}
.left, .right {
	grid-row: 1/span 9;
}
.left {
	grid-column: 1/span 9;
}
.right {
	grid-column: 21/span 9;
}
#larrow, #rarrow {
	grid-row: 2/span 7;
	z-index:10;
}
#larrow {
	grid-column: 1/span 12;
}
#rarrow {
	grid-column: 18/span 12;
}
#which {
	grid-row: 4/span 3;
	grid-column: 13/span 5;
	font-size:4vmin;
}
.move {
  transform:translateY(55vh);
  transition:transform 1s;
}
