.video-language-controls{position:absolute;z-index:8;top:92px;left:16px;right:58px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:calc(100% - 74px);color:#fff}
.video-language-controls label{font-size:11px;text-shadow:0 1px 3px #000}
.video-language-controls select{min-height:36px;max-width:100%;background:#111e;color:#fff;border:1px solid #ffffff60;border-radius:9px;padding:7px;font:inherit;font-size:12px}
.video-language-status{font-size:11px;padding:5px 8px;background:#111d;border-radius:7px;max-width:100%}
.video-language-status:empty{display:none}
.video-language-controls :focus-visible{outline:2px solid #ffc779;outline-offset:3px}
