html[data-vt] .site-nav{view-transition-name:site-nav}html[data-vt] #main-content{view-transition-name:site-page}::view-transition-group(root){animation-duration:0s}::view-transition-group(site-nav){animation-duration:0s}::view-transition-group(site-page){animation-duration:0s}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(site-nav){display:none}::view-transition-new(site-nav){animation:none}::view-transition-old(site-page){mix-blend-mode:normal;animation-fill-mode:both;animation-timing-function:var(--ease-expo)}::view-transition-new(site-page){mix-blend-mode:normal;animation-fill-mode:both;animation-timing-function:var(--ease-expo)}::view-transition-old(site-page){animation-name:vt-leave;animation-timing-function:cubic-bezier(.4,0,1,1)}::view-transition-new(site-page){animation-name:vt-enter}html[data-vt=forward]::view-transition-old(site-page){--vt-y:-4px;animation-duration:.13s}html[data-vt=forward]::view-transition-new(site-page){--vt-y:10px;animation-duration:.28s;animation-delay:.11s}html[data-vt=back]::view-transition-old(site-page){--vt-x:6px;animation-duration:.13s}html[data-vt=back]::view-transition-new(site-page){--vt-x:-12px;animation-duration:.3s;animation-delay:.11s}@keyframes vt-leave{to{opacity:0;transform:translate(var(--vt-x,0), var(--vt-y,0))}}@keyframes vt-enter{0%{opacity:0;transform:translate(var(--vt-x,0), var(--vt-y,0))}}
