@view-transition{navigation:auto}
::view-transition-old(root){animation:site-fade-out 150ms ease both}
::view-transition-new(root){animation:site-fade-in 150ms ease both}
@keyframes site-fade-out{to{opacity:0}}
@keyframes site-fade-in{from{opacity:0}}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none!important}}