/* The short hero clip has no timeline. Detailed demonstrations retain theirs. */
.scene-player[data-stream=hero] .scene-controls [data-control=progress],.scene-player[data-stream=hero] .scene-controls [data-control=time]{display:none!important}
.scene-player[data-stream=hero]{background:transparent}
.scene-player[data-stream=hero] .scene-controls{justify-content:flex-end;background:#0a100d;border-radius:0 0 6px 6px}
.scene-player[data-stream=hero] .scene-controls button{min-width:44px;width:44px}
@media(hover:hover) and (pointer:fine){
 .scene-player[data-stream=hero] .scene-controls{opacity:0;pointer-events:none;transition:opacity .15s ease}
 .scene-player[data-stream=hero]:hover .scene-controls,.scene-player[data-stream=hero]:focus-within .scene-controls{opacity:1;pointer-events:auto}
}
@media(prefers-reduced-motion:reduce){.scene-player[data-stream=hero] .scene-controls{transition:none}}
