/* The first visible sculpture is a complete WebGL frame, never a spinning PNG. */
.room-sculpture .star-fallback{
  display:none;
  animation:none!important;
  transform:none!important;
  transition:none;
}
.room-sculpture canvas{
  opacity:0;
  visibility:hidden;
  transition:none;
}
.room-sculpture[data-renderer="webgl"].webgl-ready canvas{
  opacity:1;
  visibility:visible;
}
/* Keep an honest, static mark when this device cannot render the sculpture. */
.room-sculpture[data-renderer="fallback"] .star-fallback{
  display:block;
}