#pointer { display:none !important; }
.service-tile,.constellation { touch-action:pan-y; }
body.universe-dragging,body.universe-dragging * { user-select:none !important; }
#comet-cursor { position:fixed; inset:0; width:100%; height:100%; pointer-events:none; z-index:30; }
@media (pointer:fine) and (prefers-reduced-motion:no-preference) {
  body.comet-active,body.comet-active * { cursor:none !important; }
}
@media (prefers-reduced-motion:reduce) { #comet-cursor { display:none; } }
