body {
  background-color: #1a0a2e;
  margin: 0;
  color: aqua;
}

/* background */
#hexBg {
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  z-index: -1;
  pointer-events: none;
}

/* mouse glow */
.trailDot {
  position: fixed;
  border-radius: 50%;
  pointer-events: none;
  transform: translate(-50%, -50%);
  background: radial-gradient(circle, rgba(180, 130, 255, 1) 0%, transparent 70%);
  z-index: 999;
  transition: width 0.1s, height 0.1s;
}