*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
}

body {
  width: 100vw;
  height: 100vh;
  background: black;
  overflow: hidden;
}

/* Start of: Music */

#music {
  z-index: 3000;
  cursor: pointer;
  position: absolute;
  bottom: 3%;
  right: 3%;
  width: 100px;
  -webkit-filter: invert(100%);
  filter: invert(100%);
  cursor: pointer;
  bottom: 2%;
  right: 2%;

}

#music:hover {
  -webkit-filter: invert(50%);
  filter: invert(50%);
}

/* End of: Music */

/* Start of: Wormhole Toggle Button */
.spacewarp_toggle {
  position: absolute;
  cursor: pointer;
  background-color: black;
  font-size: 2rem;
  background-image: url('../icons/threejslogo.png');
  z-index: 300;
  height: 66px;
  width: 66px;
  bottom: 3%;
  left: 3%;
}