/* FXCHS V3.48 – desktop dragging for the actual home-room windows. */
@media (pointer:fine) {
  body.fxv2 .fxv2-pano[data-v2-scene="home"] .fxv2-pano-hotspots [data-v2-hotspot] {
    cursor:grab;
  }
  body.fxv2 .fxv2-pano[data-v2-scene="home"] .fxv2-pano-hotspots [data-v2-hotspot].is-dragging,
  body.fxv2 .fxv2-pano[data-v2-scene="home"] .fxv2-pano-hotspots.is-dragging [data-v2-hotspot],
  body.fxv2 .fxv2-pano[data-v2-scene="home"] .fxv321-current-caption,
  body.fxv2 .fxv2-pano[data-v2-scene="home"] .fxv346-start-channel {
    cursor:grab;
  }
  body.fxv2 .fxv2-pano[data-v2-scene="home"] :is(.fxv321-current-caption,.fxv346-start-channel).fxv348-being-dragged {
    cursor:grabbing;
    user-select:none;
    -webkit-user-select:none;
    z-index:20;
  }
}
body.fxv2 .fxv2-pano[data-v2-scene="home"] :is(.fxv321-current-caption,.fxv346-start-channel).fxv348-returning {
  transition:translate 650ms cubic-bezier(.22,.8,.2,1);
}
@media (prefers-reduced-motion:reduce) {
  body.fxv2 .fxv2-pano[data-v2-scene="home"] :is(.fxv321-current-caption,.fxv346-start-channel).fxv348-returning {
    transition:none;
  }
}
