/* A short cross-document dissolve, with native navigation left intact. */
@view-transition{navigation:auto}
::view-transition-old(root){animation:rc-page-out 150ms ease-out both;mix-blend-mode:normal}
::view-transition-new(root){animation:rc-page-in 150ms ease-out both;mix-blend-mode:normal}
::view-transition-group(root){animation-duration:150ms}
@keyframes rc-page-out{from{opacity:1}to{opacity:0}}
@keyframes rc-page-in{from{opacity:0}to{opacity:1}}
/* Subtle entry in browsers without cross-document transitions; no navigation delay. */
@supports not (view-transition-name:root){body:not(.home) #content{animation:rc-page-soft-entry 170ms ease-out both}}
@keyframes rc-page-soft-entry{from{opacity:.94}to{opacity:1}}
@media(prefers-reduced-motion:reduce){
 @view-transition{navigation:none}
 ::view-transition-old(root),::view-transition-new(root),::view-transition-group(root){animation:none!important}
 body #content{animation:none!important}
}
