Cross-document transitions need some way for both the old & new page to opt-in to a transition. The SPA API uses JS for this, but it would be nice if cross-document transitions didn't depend on JS. It feels like this should be in CSS, so it can be influenced by media queries, particularly `prefers-reduced-motion`. The tricky part here is it's a "global" setting, so it can't be a CSS property. Proposal: ```css @cross-document-transition allow; @media (prefers-reduced-motion) { @cross-document-transition deny; } ``` However, I'm just making stuff up here. Is there any prior art here for setting 'global' things?