/* Keep the outgoing page visible until the next page is ready. */
@view-transition { navigation:auto; }
html { scrollbar-gutter:stable; }
.etop-masthead { position:relative; z-index:2000; view-transition-name:etop-public-masthead; }
::view-transition-group(etop-public-masthead) { animation-duration:0s; }
::view-transition-old(etop-public-masthead),::view-transition-new(etop-public-masthead) { animation:none; mix-blend-mode:normal; }
::view-transition-old(root) { animation:none; mix-blend-mode:normal; }
::view-transition-new(root) { animation:etop-navigation-reveal .16s ease-out both; mix-blend-mode:normal; }
@keyframes etop-navigation-reveal { from { opacity:0; } to { opacity:1; } }
@media(prefers-reduced-motion:reduce) { ::view-transition-group(*),::view-transition-old(*),::view-transition-new(*) { animation:none!important; } }
