::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-group(site-footer){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-old(site-footer){display:none}::view-transition-new(site-header){animation:none}::view-transition-new(site-footer){animation:none}:root[data-transition=none]::view-transition-old(root){animation:none}:root[data-transition=none]::view-transition-new(root){animation:none}:root[data-transition=fade]::view-transition-old(.nav-forward){animation:var(--vt-exit) ease-in both vt-fade reverse}:root[data-transition=fade]::view-transition-old(.nav-back){animation:var(--vt-exit) ease-in both vt-fade reverse}:root[data-transition=fade]::view-transition-old(.nav-lateral){animation:var(--vt-exit) ease-in both vt-fade reverse}:root[data-transition=fade]::view-transition-new(.nav-forward){animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade}:root[data-transition=fade]::view-transition-new(.nav-back){animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade}:root[data-transition=fade]::view-transition-new(.nav-lateral){animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade}:root[data-transition=slide]::view-transition-old(.nav-forward){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-exit) ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}:root[data-transition=slide]::view-transition-new(.nav-forward){--vt-offset:var(--vt-travel);animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade, var(--vt-move) ease-in-out both vt-slide}:root[data-transition=slide]::view-transition-old(.nav-back){--vt-offset:var(--vt-travel);animation:var(--vt-exit) ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}:root[data-transition=slide]::view-transition-new(.nav-back){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade, var(--vt-move) ease-in-out both vt-slide}:root[data-transition=slide]::view-transition-old(.nav-lateral){animation:var(--vt-exit) ease-in both vt-fade reverse}:root[data-transition=slide]::view-transition-new(.nav-lateral){animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade}:root[data-transition=morph]::view-transition-old(.nav-forward){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-exit) ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}:root[data-transition=morph]::view-transition-new(.nav-forward){--vt-offset:var(--vt-travel);animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade, var(--vt-move) ease-in-out both vt-slide}:root[data-transition=morph]::view-transition-old(.nav-back){--vt-offset:var(--vt-travel);animation:var(--vt-exit) ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}:root[data-transition=morph]::view-transition-new(.nav-back){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-enter) ease-out var(--vt-exit) both vt-fade, var(--vt-move) ease-in-out both vt-slide}:root[data-transition=morph]::view-transition-group(.morph){animation-duration:var(--vt-morph)}:root[data-transition=morph]::view-transition-image-pair(.morph){animation-name:vt-via-blur}@keyframes vt-fade{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes vt-slide{0%{translate:var(--vt-offset)}to{translate:0}}@keyframes vt-via-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:0s!important;animation-delay:0s!important}}
