main {
  grid-column: 1 / span 5;
  place-items: center;
  height: 100vh;
}

h1 {
  color: #555;
}

canvas {
  max-width: 90%;
  max-height: 70%;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  background: #1a1a1a;
}

@media screen and (max-width: 768px) {
  canvas {
    max-width: 100%;
    max-height: auto;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    background: #1a1a1a;
  }
}