.video-box{margin-top:25px;border:1px solid #505050;background:#101214;border-radius:4px;overflow:hidden}.video-start{min-height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:28px;text-align:center}.video-start .play-icon{font-size:36px;color:#ddd}.video-start h3{font-size:16px;margin:0}.video-start p{color:#9ca3aa;font-size:12px;line-height:1.7;margin:0}.video-start .primary{background:#d6d700;color:#151515}.video-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:12px;background:#303234;border-bottom:1px solid #4d4f51}.video-sources{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.video-sources button{background:#44474a;color:#ccc;border:1px solid #666;border-radius:3px;padding:8px 11px;font-size:11px}.video-sources button.active{background:#656634;border-color:#a8aa52;color:#ffffac}.translation-label{display:flex;align-items:center;gap:9px;font-size:11px;color:#bbb}.translation-label select{height:32px;font-size:11px;max-width:270px;min-width:150px}.video-frame{width:100%;aspect-ratio:16/9;background:#050505}.video-frame iframe{display:block;width:100%;height:100%;border:0}.video-help{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;font-size:10px;color:#8b9299}.video-reload{background:none;border:0;color:#d0d0a3;padding:0;font-size:10px}dialog{width:min(980px,96vw)}@media(max-width:680px){dialog{padding:25px 12px;max-height:94vh}.video-toolbar{padding:10px;gap:10px}.video-sources button{font-size:10px;padding:7px 9px}.translation-label{width:100%;justify-content:space-between}.translation-label select{flex:1;max-width:80%;font-size:10px}.video-start{min-height:230px;padding:20px}.video-help{font-size:9px;align-items:flex-start;line-height:1.5}.video-reload{font-size:9px;white-space:nowrap}.video-frame{min-height:210px}}
