/* Padding on an in-flow wrapper prevents collapsed margins moving the old fixed header. */
.archive-motion-controls { padding-top:6rem; }
.archive-motion-toggle { position:relative; z-index:20; display:block; margin:1rem auto; padding:.65em 1em; background:white; color:black; border:2px solid currentColor; font:inherit; line-height:1.4; }
.archive-motion-toggle:focus-visible { outline:3px solid #0067a5; outline-offset:3px; box-shadow:0 0 0 6px white; }
.archive-motion-status,.archive-motion-originals { display:block; line-height:1.4; text-align:center; background:white; color:black; }
#strip-video video,.video-fullscreen video { background:black; }
@media (forced-colors: active) { .archive-motion-toggle { border:2px solid ButtonBorder; color:ButtonText; background:Canvas; } .archive-motion-toggle:focus-visible { outline:3px solid Highlight; } }
