/* Controls and status remain readable over either bright or dark footage. */
.video-toggle{font-size:12px;background:#100d0bed;line-height:1.5;min-height:46px;padding:10px 15px}
.video-status{bottom:78px;background:#100d0bf5;font-size:14px}
.film-story figcaption,.book-feature figcaption{font-size:12px;line-height:1.7;color:var(--muted);margin-top:14px}
@media(max-width:700px){.video-status{inset-inline:12px;bottom:76px;padding:12px;font-size:13px}.film-story figcaption,.book-feature figcaption{font-size:11px}}
/* Keep film controls opposite the persistent accessibility launcher. */
.video-toggle{inset-inline-start:16px;inset-inline-end:auto}
