.splash-cursor {
  position: fixed;
  inset: 0;
  pointer-events: none;
}

.splash-cursor[data-contained] {
  position: absolute;
}

.splash-cursor__canvas {
  display: block;
  width: 100%;
  height: 100%;
}

/* Disable mouse glow on mobile / phone view */
@media (max-width: 768px), (pointer: coarse) {
  .splash-cursor,
  .splash-cursor__canvas {
    display: none !important;
    pointer-events: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
  }
}
