/* Real old/new document snapshots keep artwork, UI and field in one spatial polarity. */
/* A phase snapshot must contain its final palette, never a hover-color crossfade. */
body[data-aperture-active=true] *,body[data-aperture-active=true] *::before,body[data-aperture-active=true] *::after{transition:none!important}
::view-transition{pointer-events:none}
@keyframes shade-aperture-hold{from{opacity:1}to{opacity:1}}
::view-transition-group(root){animation:shade-aperture-hold 30s linear both!important}
::view-transition-image-pair(root){isolation:isolate}
::view-transition-old(root),::view-transition-new(root){animation:none!important;mix-blend-mode:normal;pointer-events:none}
html[data-aperture-direction=out]::view-transition-old(root){z-index:1}
html[data-aperture-direction=out]::view-transition-new(root){z-index:2;clip-path:var(--aperture-clip)}
html[data-aperture-direction=in]::view-transition-new(root){z-index:1}
html[data-aperture-direction=in]::view-transition-old(root){z-index:2;clip-path:var(--aperture-clip)}
