/* Animals occupy the same image coordinate space as the lake surface */
.animal-scene-canvas {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.animal-surface {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  z-index: 3;
  overflow: hidden;
  isolation: isolate;
  contain: layout paint;
  pointer-events: none;
}
.animal-surface[hidden] { display: none; }
#home[data-cinematic-renderer=video] .animal-surface { display: none; }
.animal-scene-canvas {
  transform: none;
  animation: none;
  filter: none;
  mix-blend-mode: normal;
}
