html,
body,
a,
button,
.cursor-pointer {
  /* TODO only disable cursor if wobbly cursor script works on browser */
  cursor: none !important;
}

.cursor-container {
  width: 100vw;
  height: calc(var(--vh, 1vh) * 100);
  position: fixed;
  top: 0;
  z-index: 100;
  pointer-events: none;
  opacity: 0.7;
  transition: opacity 0.5s ease;
}
.cursor-container g {
  transform-origin: center center;
}

.cursor-container g circle {
  transition: opacity 0.5s ease-in;
}

.cursor-container.hide {
  transition: opacity 0.7s ease-in;
  opacity: 0;
}

.cursor-container stop {
  transition: all 0.5s ease-out;
}
