::view-transition {
  will-change: transform;
  inset: 0;
}

::view-transition-image-pair(root) {
  isolation: auto;
}

::view-transition-old(root),
::view-transition-new(root) {
  animation: none;
  mix-blend-mode: normal;
  display: block;
}

::view-transition-group(dust-1),
::view-transition-group(dust-2) {
  inset: auto 0 0;
  height: 35vh;
  background: url("/resources/dust-1.avif") repeat-x bottom;
  background-size: contain;
  transform: none;
  width: auto;
  transform-origin: 50% 100%;
}

::view-transition-group(dust-2) {
  height: 18vh;
}
