*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

#canvas{
  width: 100%;
  border: 1px solid black;
  background-color: black;
}

/* #welcome{
  position: fixed;
  color: white;
  width: 100vw;
  height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

h1{
  max-width: 200px;
  text-align: center;
  font-family: "Playwrite DK Loopet", cursive;
  font-optical-sizing: auto;
  text-shadow: 1px 1px gwhiterey;
  font-size: 20px;
  font-weight: bold;
  background: linear-gradient(
    90deg,
    #FF6B6B,
    #FFD93D,
    #6BCB77,
    #EE6C4D,
    #F4D35E,
    #3D5A80
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}

@media only screen and (min-width: 400px ) {
  h1{
    max-width: 300px;
    font-size: 30px;
  }
}

@media only screen and (min-width: 600px) {
  h1{
    max-width: 500px;
    font-size: 40px;
  }
} */
