* {
  box-sizing: border-box;
}
body {
  background: radial-gradient(#000, #111), #000;
  min-height: 100vh;
}
canvas {
  position: fixed;
  /*height: 100vh;*/
  /*width: 100vw;*/
}
#menu-action{
  display: flex;
  height: 100vh;
  width: 100%;
  justify-content: center;
  align-content: center;
  align-items: center;
  position: absolute;
}
#action-button-start-journey
{
  width: 200px;
  height: 50px;
  background: none;
  border: 1px solid #34f98c;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  filter: drop-shadow(0 0 15px #34f98c) drop-shadow(0 0 50px #34f98c) contrast(1) brightness(1);
}

.huerotate {
  filter: hue-rotate(120deg);
  width: 40px;
}
