.video-footer{flex-wrap:wrap;align-items:center}
.video-footer .video-player-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.video-footer button.text-link{border:0;background:none;padding:10px 0;color:var(--plum);text-decoration:underline}
.video-footer #video-status{max-width:510px;line-height:1.5}
@media(max-width:700px){.video-footer{align-items:flex-start;gap:10px}.video-footer .video-player-actions{gap:16px}.video-footer #video-status{font-size:11px}.video-footer .video-player-actions .text-link{font-size:12px;white-space:normal}}
