/* Reserve the bottom-right corner for chat. Keep play in a stable centre slot. */
body.final-direction .final-hero-bottom{right:calc(4% + 82px);display:grid;grid-template-columns:36px 44px 36px;align-items:center;column-gap:8px;width:max-content}
body.final-direction .final-hero-bottom #film-toggle{grid-column:2;grid-row:1}
body.final-direction .final-hero-bottom .film-scene-arrow{width:36px;height:36px;min-width:0;min-height:0;grid-row:1;background:#322b244d;border-color:#ffffff70}
body.final-direction .final-hero-bottom .film-scene-previous{grid-column:1}
body.final-direction .final-hero-bottom .film-scene-next{grid-column:3}
body.final-direction .final-hero-bottom .film-scene-arrow[hidden]{display:none!important}
@media(max-width:750px){body.final-direction .final-hero-bottom{right:100px;grid-template-columns:40px 44px 40px;column-gap:6px}body.final-direction .final-hero-bottom .film-scene-arrow{width:40px;height:40px}}
