/* The first document becomes the audio host after the first internal navigation. */
html[data-navigation-host] { overflow: hidden !important; }
html[data-navigation-host] body { visibility: visible !important; }
html[data-navigation-host] body > :not(.veluwe-page-frame):not(.veluwe-paint-edge):not(.veluwe-wide-surround) { visibility: hidden !important; pointer-events: none !important; }
html[data-navigation-host] body > :not(.veluwe-page-frame):not(.veluwe-paint-edge):not(.veluwe-wide-surround) * { animation-play-state: paused !important; }
html[data-navigation-host]::before, html[data-navigation-host]::after { display: none !important; }
