body {
  background: #12202a;
  color: #ddd;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 16pt;
}

.row {
	display: flex;
	gap: 3em;
}

#controls {
	display: flex;
  flex-direction: column;
	gap: 1em;
	button {
		font-family: Verdana, Geneva, Tahoma, sans-serif;
		font-size: 14pt;
		background: #0275ff;
		color: white;
		padding: 1em;
		border-radius: 12px;
	}
	button:hover {
		background: #0165ff;
		cursor: pointer;
	}
}

canvas {
  border: solid;
}
