/* Cursor themes are drawn by cursor.js (installed from Cydia). */
#bv-cursor {
  position: fixed; left: 0; top: 0; width: 32px; height: 32px;
  pointer-events: none; z-index: 4000000; will-change: transform;
}
#bv-cursor img { width: 32px; height: 32px; display: block; transition: transform .08s ease; }
#bv-cursor.down img { transform: scale(0.88); }
.fx-trail { position: fixed; inset: 0; width: 100vw; height: 100vh; pointer-events: none; z-index: 2500000; }

/* Pixel-art cursors stay sharp when scaled (the Cydia preview, for one). */
img[src*="/img/cursors/"] { image-rendering: pixelated; }
