.bk-video-controls{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:5px;background:#fff;color:#222;font:13px RobotoCondensed,Arial,sans-serif}
.bk-video-controls button{font:inherit;line-height:1.2;padding:6px 10px;min-height:28px;border:1px solid #a3238e;background:#fff;color:#842174;border-radius:3px;cursor:pointer}
.bk-video-controls button.selected{background:#a3238e;color:#fff}
.bk-video-controls button:focus-visible{outline:2px solid #162b40;outline-offset:2px}
.bk-video-status{font-size:12px;margin-left:auto;color:#555}
@media(max-width:767px){.bk-video-controls button{min-height:32px}.bk-video-status{margin-left:2px}}
