#language-box-container{position:absolute!important;bottom:60px!important;right:20px!important;z-index:10010!important;background-color:rgba(0,0,0,.95)!important;border:1px solid #333!important;border-radius:6px!important;padding:12px 14px!important;min-width:250px!important;max-height:250px!important;overflow-y:auto!important;box-shadow:0 4px 12px rgba(0,0,0,.5)!important;backdrop-filter:blur(10px)!important}.video-player:fullscreen #language-box-container{z-index:10010!important}#language-box-container::-webkit-scrollbar{width:6px}#language-box-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}#language-box-container::-webkit-scrollbar-thumb{background:#409eff;border-radius:3px}#language-box-container .language-item{padding:6px 12px;cursor:pointer;transition:all .2s ease;border-radius:4px;margin:2px 0;color:#fff;position:relative}#language-box-container .language-item-active{color:#fff!important;background-color:rgba(60,222,244,.5)!important;font-weight:700!important;position:relative;padding-right:25px!important}#language-box-container .language-item:hover{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important}#language-box-container .language-item-active:hover{background-color:rgba(64,158,255,.2)!important;color:#fff!important}#language-box-container .fontsize-item-active{color:#fff!important;background-color:rgba(60,222,244,.5)!important;font-weight:700!important;position:relative}#language-box-container .fontsize-item{display:flex;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer;border-radius:4px;transition:background-color .2s;margin:2px 0;color:#fff}#language-box-container .fontsize-item:hover{background-color:hsla(0,0%,100%,.1)}#language-box-container .fontsize-preview{font-weight:700;margin-right:10px}#language-box-container .fontsize-text{flex:1}#language-box-container .fontsize-selected{color:#409eff;font-weight:700;margin-left:10px}#language-box-container .switchLanguageBox{margin:0;padding:4px 6px;background-color:hsla(0,0%,100%,.1);font-weight:700;color:#fff;cursor:pointer;display:flex;justify-content:space-between;border-radius:4px}#language-box-container .switchFontsize{text-align:right;font-weight:700;margin-top:0;cursor:pointer;margin-bottom:6px;padding-bottom:0;text-decoration:underline;color:#fff}.options-container{display:none}.options-container.active{display:block}.back-button{padding:0 12px;cursor:pointer;color:#409eff;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.2);transition:all .2s ease}.back-button:hover{background-color:rgba(64,158,255,.1);color:#fff}.fontsize-title{font-weight:700;color:#fff;font-size:13px;padding:0 12px}.subtitle-status{position:absolute;right:8px;font-size:12px;color:#409eff}.vueVideo[data-v-399d95f3]{position:relative;transition:all .3s ease;width:100%}.video-player[data-v-399d95f3]{width:100%}.custom-controls[data-v-399d95f3]{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);padding:20px 10px 10px;box-sizing:border-box;opacity:0;transition:opacity .3s}.video-player:hover .custom-controls[data-v-399d95f3]{opacity:1}.progress-bar-container[data-v-399d95f3]{position:relative;width:100%;height:20px;display:flex;align-items:center;cursor:pointer;margin-bottom:10px}.progress-bg[data-v-399d95f3]{position:absolute;width:100%;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px}.progress-current[data-v-399d95f3]{position:absolute;height:4px;background:#fcde37;border-radius:2px;transition:width .1s linear}.progress-thumb[data-v-399d95f3]{position:absolute;width:12px;height:12px;background:#fcde37;border-radius:50%;transform:translateX(-50%);pointer-events:none}.progress-input[data-v-399d95f3]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;z-index:10}.control-buttons[data-v-399d95f3]{display:flex;align-items:center;color:#fff}.ctrl-btn[data-v-399d95f3]{background:transparent;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0 10px;outline:none}.ctrl-btn[data-v-399d95f3]:hover{color:#fcde37}.time-display[data-v-399d95f3]{font-size:14px;margin-left:10px}.right-btns[data-v-399d95f3]{margin-left:auto;display:flex;align-items:center}.rate-wrapper[data-v-399d95f3]{position:relative}.rate-menu[data-v-399d95f3]{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);border-radius:8px;padding:6px 0;z-index:100;min-width:80px}.rate-item[data-v-399d95f3]{padding:6px 16px;color:#fff;font-size:13px;cursor:pointer;text-align:center;white-space:nowrap}.rate-item.active[data-v-399d95f3],.rate-item[data-v-399d95f3]:hover{color:#fcde37;background:hsla(0,0%,100%,.1)}.quality-menu[data-v-399d95f3]{position:absolute;bottom:70px;right:120px;background:rgba(0,0,0,.9);border-radius:8px;padding:10px 0;z-index:100;min-width:100px}.quality-item[data-v-399d95f3]{padding:8px 20px;color:#fff;font-size:14px;cursor:pointer;text-align:center}.quality-item.active[data-v-399d95f3],.quality-item[data-v-399d95f3]:hover{color:#fcde37;background:hsla(0,0%,100%,.1)}.quality-btn[data-v-399d95f3]{font-size:14px;font-weight:700;padding:0 15px}.subtitle-control-inline[data-v-399d95f3]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 10px;opacity:.8;transition:opacity .2s ease}.subtitle-control-inline img[data-v-399d95f3]{width:34px;height:34px}.subtitle-control-inline[data-v-399d95f3]:hover{opacity:1}.video-subtitle[data-v-399d95f3]{position:absolute;bottom:80px;left:0;right:0;margin:0 auto;width:80%;text-align:center;color:#fff;font-size:30px;text-shadow:0 0 2px #000;z-index:1;padding:5px 10px;background:rgba(0,0,0,.3);border-radius:4px;opacity:0;transition:opacity .2s ease;pointer-events:none}.video-player:fullscreen .custom-controls[data-v-399d95f3],.video-subtitle.active[data-v-399d95f3]{opacity:1}.video-player:fullscreen .video-subtitle[data-v-399d95f3]{bottom:100px}.vjs-big-play-button[data-v-399d95f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px!important;height:80px!important;background:rgba(43,51,63,.7);border:3px solid #fff;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.vjs-big-play-button[data-v-399d95f3]:hover{background:rgba(115,133,159,.8);transform:translate(-50%,-50%) scale(1.05)}.vjs-icon-placeholder[data-v-399d95f3]{display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:16px 0 16px 28px;margin-left:6px}.video-player:fullscreen .vjs-big-play-button[data-v-399d95f3]{width:100px;height:100px}.video-player:fullscreen .vjs-icon-placeholder[data-v-399d95f3]{border-width:20px 0 20px 35px;margin-left:8px}.custom-controls.show-controls[data-v-399d95f3]{opacity:1}.progress-buffered[data-v-399d95f3]{position:absolute;height:4px;background:hsla(0,0%,100%,.5);border-radius:2px;z-index:1}.video-loading-spinner[data-v-399d95f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;display:flex;align-items:center;justify-content:center;pointer-events:none}.progress-tooltip[data-v-399d95f3]{position:absolute;bottom:20px;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;pointer-events:none;white-space:nowrap;z-index:20;box-shadow:0 2px 6px rgba(0,0,0,.3)}.progress-tooltip[data-v-399d95f3]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:rgba(0,0,0,.85)}.currentCss[data-v-399d95f3]{font-size:15px}@media screen and (max-width:768px){.subtitle-control-inline[data-v-399d95f3]{padding:0}.ctrl-btn[data-v-399d95f3]{padding:0 6px}.currentCss[data-v-399d95f3]{font-size:16px}.time-display[data-v-399d95f3]{font-size:12px;margin-left:0}.quality-menu[data-v-399d95f3]{right:100px!important}}