/* WaveLoop's canvas pointer stays above panels without intercepting input. */
.wl-artifact-cursor {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1003;
}
.wl-artifact-cursor[hidden] { display: none; }
html.wl-artifact-active,
html.wl-artifact-active *,
html.wl-artifact-active *::before,
html.wl-artifact-active *::after { cursor: none !important; }
