/* Blue Dot spatial backdrop. Content and the travelling story dot sit above it. */
#blue-depth-scene {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  pointer-events: none;
  background: transparent;
  filter: blur(.65px);
  opacity: .78;
  contain: strict;
}
#blue-depth-scene[data-depth-state="fallback"],
#blue-depth-scene[data-depth-state="disposed"] { display: none; }
@media (max-width: 600px) {
  #blue-depth-scene { opacity: .62; }
}
@media print {
  #blue-depth-scene { display: none; }
}
