::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(.page-card){--page-x:-60%;--page-turn:-40deg;transform-origin:50% var(--page-old-y,50vh);animation:.45s cubic-bezier(.5,0,.75,0) both page-card-out}::view-transition-new(.page-card){--page-x:60%;--page-turn:40deg;transform-origin:50% var(--page-new-y,50vh);animation:.55s cubic-bezier(.2,.6,.3,1) .15s both page-card-in}html[data-page-nav=back]::view-transition-old(.page-card){--page-x:60%;--page-turn:40deg}html[data-page-nav=back]::view-transition-new(.page-card){--page-x:-60%;--page-turn:-40deg}@keyframes page-card-out{60%{opacity:0}to{opacity:0;transform:perspective(2000px) translate3d(var(--page-x), 0, -500px) rotateY(var(--page-turn))}}@keyframes page-card-in{0%{opacity:0;transform:perspective(2000px) translate3d(var(--page-x), 0, -500px) rotateY(var(--page-turn))}40%{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(.page-card){animation-name:page-card-fade;animation-duration:.2s;animation-timing-function:ease;animation-delay:0s}::view-transition-new(.page-card){animation-name:page-card-fade;animation-duration:.2s;animation-timing-function:ease;animation-delay:0s}::view-transition-new(.page-card){animation-direction:reverse}}@keyframes page-card-fade{to{opacity:0}}
