html{scroll-behavior:smooth}
@view-transition{navigation:auto}
::view-transition-old(root){animation:.22s ease-in both page-out}
::view-transition-new(root){animation:.3s ease-out both page-in}
@keyframes page-out{to{opacity:0;transform:translateY(-7px)}}
@keyframes page-in{from{opacity:0;transform:translateY(9px)}}
@supports not (view-transition-name:root){body{animation:page-in .28s ease-out both;transition:opacity .18s ease,transform .18s ease}html.page-leaving body{opacity:0;transform:translateY(-7px)}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}::view-transition-old(root),::view-transition-new(root),body{animation:none!important;transition:none!important}}
