body {
  /* leave it to hide the scrollbars */
  overflow: hidden;

  width: 100%;
  height: 100vh;
  background-color: #0f0f0f;
}

svg {
  width: 100%;
  height: 100vh;
}

.dashed {
  stroke-dasharray: 5, 5;
  animation: dashOffset 5s linear both infinite
}

.dashed2 {
  stroke-dasharray: 10, 2;
  animation: dashOffset 5s linear both infinite
}

@keyframes dashOffset {
  from {
    stroke-dashoffset: 0;
  }

  to {
    stroke-dashoffset: 100;
  }
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(90deg);
  }
}

@keyframes move {
  0% {
    offset-distance: 0%;
  }

  100% {
    offset-distance: 100%;
  }
}