@view-transition{navigation:auto}
html{scroll-behavior:smooth}
body{opacity:1;transition:opacity 130ms ease}
html.axio-page-leaving body{opacity:0;pointer-events:none}
::view-transition-old(root){animation:axio-page-out 130ms ease both}
::view-transition-new(root){animation:axio-page-in 180ms ease both}
@keyframes axio-page-out{to{opacity:0;transform:translateY(-3px)}}
@keyframes axio-page-in{from{opacity:0;transform:translateY(4px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body{transition:none}::view-transition-old(root),::view-transition-new(root){animation:none}}
