/* SplashCursor (vanilla port of the React Bits component) */
.splash-cursor {
  position: fixed;
  inset: 0;
  pointer-events: none;
}
.splash-cursor[data-contained] {
  position: absolute;
}
.splash-cursor__canvas {
  display: block;
  width: 100%;
  height: 100%;
}
.splash-cursor { transition: opacity 0.4s ease; }
.splash-cursor.is-paused { opacity: 0; }
