.player-container{--timeline-height:4px;--progress-thumb-scale:1;--progress-thumb-height:15px;--timeline-scaleY:0.6;--time-font:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;width:100%;height:100%}.player-container.player-started .player-poster{visibility:hidden}.player-container.player-no-cursor{cursor:none}.player-container.player-pause{cursor:default}.player-container.player-pause .player-bottom,.player-container.player-pause .player-top-wrap{display:block}.player-container.player-pause .player-state-wrap .player-play-wrap,.player-container.player-pause.shorts .player-play-btn-wrap{display:flex}.player-container.player-box-visible .player-bottom,.player-container.player-box-visible .player-top-wrap{display:block}.player-container.player-box-visible .player-state-wrap .player-play-wrap{display:flex}.player-container.player-box-visible .player-state-wrapper .next-episode-active{bottom:120px}.player-container.player-box-visible.shorts .player-play-btn-wrap{display:flex}.player-container.draging .player-progress-thumb{visibility:visible!important}.player-container.draging .player-bottom{display:block}.player-container.draging .player-bottom .player-timeline-wrap .player-progress-container .player-progress-preview-time{opacity:1}.player-container.isloading,.player-container.isloading.player-started .video-container{cursor:default}.player-container.isloading.player-started .player-bottom,.player-container.isloading.player-started .player-top-wrap{display:block}.player-container.isloading.player-started .player-play-wrap{display:flex}.player-container.isloading.player-started .player-state-wrap .player-state-loading-status .play-btn{display:none}.player-container.isloading.player-started .player-state-wrap .player-state-loading-status .loading-btn{display:block}.player-container.shorts .player-play-btn-wrap{position:absolute;inset:0;z-index:2;display:none;align-items:center;justify-content:center}.player-container .video-container{width:100%;height:100%}.player-container .player-top-wrap{position:absolute;top:0;left:0;width:100%;padding:16px;display:none;align-items:center;justify-content:space-between;pointer-events:none;z-index:3}.player-container .player-bottom{position:absolute;left:0;bottom:0;width:100%;padding:16px;z-index:20;display:none}.player-container .player-bottom:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background-image:linear-gradient(180deg,transparent,#000);pointer-events:none}.player-container .player-bottom .player-timeline-wrap{position:absolute;top:0;width:calc(100% - 32px);display:flex;align-items:center;gap:16px;margin-bottom:16px}.player-container .player-bottom .player-timeline-wrap .player-progress-container{position:relative;flex:1;display:flex;align-items:center}.player-container .player-bottom .player-timeline-wrap .player-progress-container:hover .player-progress-wrap{--timeline-scaleY:1}.player-container .player-bottom .player-timeline-wrap .player-progress-container:hover .player-progress-thumb{opacity:1;transform:scale(1)}.player-container .player-bottom .player-timeline-wrap .player-progress-container:hover .player-progress-point{display:flex}.player-container .player-bottom .player-timeline-wrap .player-progress-container:hover .player-progress-move-indicator,.player-container .player-bottom .player-timeline-wrap .player-progress-container:hover .player-progress-preview-time{opacity:1}.player-container .player-bottom .player-timeline-wrap .player-progress-container:active .player-progress-thumb{visibility:visible;transform:scale(1)}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-wrap{position:relative;width:100%;height:8px;overflow:hidden;transform:scaleY(var(--timeline-scaleY));background-color:hsla(0,0%,100%,.2)}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-wrap .player-progress-bg{height:100%;background-color:#35353b;transition:height .1s ease;cursor:pointer}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-wrap .player-progress-buffered{height:100%;background-color:hsla(0,0%,100%,.3);position:absolute;top:0;left:0;width:100%;transform-origin:left;overflow:hidden;cursor:pointer;pointer-events:none}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-wrap .player-progress-currenttime{height:100%;background-color:#f62755;position:absolute;top:0;left:0;width:100%;transform-origin:left;overflow:hidden;cursor:pointer;pointer-events:none}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-thumb{position:absolute;left:0;height:var(--progress-thumb-height);width:var(--progress-thumb-height);margin-left:calc(var(--progress-thumb-height)/-2);background-color:#f62755;border-radius:100%;transform:scale(0);cursor:pointer;opacity:0;transition:transform .2s ease,opacity .1s ease;z-index:3}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-thumb:hover{transform:scale(1.2)!important}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-thumb:active{transform:scale(1)!important}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-preview-time{font-family:var(--time-font);position:absolute;left:0;bottom:20px;font-size:14px;color:#fff;user-select:none;pointer-events:none;background-color:#000;padding-inline:4px;border-radius:4px;opacity:0;transition:opacity .1s ease-in-out}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-move-indicator{height:16px;margin-left:-4px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .1s;width:8px}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-move-indicator>div{border-style:solid;height:0;position:relative;width:0}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-move-indicator .player-progress-move-indicator-down{border-color:#f62755 transparent transparent;border-width:4px 4px 0}.player-container .player-bottom .player-timeline-wrap .player-progress-container .player-progress-move-indicator .player-progress-move-indicator-up{border-color:transparent transparent #f62755;border-width:0 4px 4px;margin-top:8px}.player-container .player-bottom .player-timeline-wrap .player-duration-time{font-family:var(--time-font);font-size:14px;height:22px;line-height:22px;color:#fff;user-select:none;pointer-events:none}.player-container .player-bottom .player-timeline-wrap-mobile{position:absolute;left:0;bottom:0;width:100%;display:flex;align-items:center;gap:16px}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container{position:relative;flex:1;display:flex;align-items:center}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container:hover .player-progress-wrap{--timeline-scaleY:1}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container:hover .player-progress-thumb{visibility:visible;transform:scale(1)}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container:hover .player-progress-point{display:flex}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container:active .player-progress-thumb{visibility:visible;transform:scale(1)}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container:active .player-progress-preview-time{opacity:1}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-wrap{position:relative;width:100%;height:6px;overflow:hidden;transform:scaleY(var(--timeline-scaleY))}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-wrap .player-progress-bg{background-color:#35353b;transition:height .1s ease;cursor:pointer}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-wrap .player-progress-buffered{height:100%;background-color:hsla(0,0%,100%,.3);position:absolute;top:0;left:0;width:100%;transform-origin:left;overflow:hidden;cursor:pointer;pointer-events:none}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-wrap .player-progress-currenttime{height:100%;background-color:#f62755;position:absolute;top:0;left:0;width:100%;transform-origin:left;overflow:hidden;cursor:pointer;pointer-events:none}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-thumb{visibility:hidden;position:absolute;left:0;height:var(--progress-thumb-height);width:var(--progress-thumb-height);margin-left:calc(var(--progress-thumb-height)/-2);background-color:#f62755;border-radius:100%;transform:scale(0);cursor:pointer;transition:transform .2s ease}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-thumb:hover{transform:scale(1.2)!important}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-thumb:active{transform:scale(1)!important}.player-container .player-bottom .player-timeline-wrap-mobile .player-progress-container .player-progress-preview-time{font-family:var(--time-font);position:absolute;left:0;bottom:20px;z-index:2;font-size:14px;color:#fff;user-select:none;pointer-events:none;background-color:#000;padding-inline:4px;border-radius:4px;opacity:0;transition:opacity .1s ease-in-out}.player-container .player-bottom .player-actions-wrap{position:relative;z-index:1;display:flex;align-items:center}.player-container .player-bottom .player-actions-wrap .player-actions-left-wrap{display:flex;align-items:center;flex:1;gap:8px}.player-container .player-bottom .player-actions-wrap .player-actions-center-wrap{flex:1;position:relative;z-index:1;color:#fff;text-align:center;text-transform:uppercase;user-select:none}.player-container .player-bottom .player-actions-wrap .player-actions-right-wrap{flex:1;display:flex;gap:8px;justify-content:flex-end;align-items:center}.player-container .player-bottom .player-duration-time{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;height:22px;line-height:22px;color:#fff;user-select:none;pointer-events:none}.player-container .player-state-wrap .player-state-loading-status .loading-btn{display:none}.player-container .player-state-wrap .player-play-wrap{position:absolute;inset:0;z-index:2;pointer-events:none;display:none;align-items:center;justify-content:center}.player-container .player-state-wrapper .player-state-next-episode-wrap{display:none;position:absolute;right:20px;bottom:20px;transition:all .1s ease}.player-container .player-state-wrapper .player-state-next-episode-wrap.next-episode-active{display:block}.player-container .player-state-wrapper .player-state-next-episode-wrap.next-episode-active .player-next-episode-progress-btn:after{animation-play-state:running}.player-container .player-state-wrapper .player-state-next-episode-wrap .player-next-episode-progress-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;background-color:transparent;overflow:hidden;cursor:pointer;user-select:none;color:inherit;text-transform:uppercase;min-width:64px;padding:8px 22px;transition:background-color 250mscubic-bezier .4,0,.2,1 0ms,box-shadow 250mscubic-bezier .4,0,.2,1 0ms,border-color 250mscubic-bezier .4,0,.2,1 0ms,color 250mscubic-bezier .4,0,.2,1 0ms;color:var(--mui-palette-primary-contrastText,#fff);box-shadow:var(--mui-shadows-2);width:100%;font-size:16px;font-weight:600;border-radius:8px;margin-top:16px;height:56px!important}.player-container .player-state-wrapper .player-state-next-episode-wrap .player-next-episode-progress-btn:before{content:"";background:linear-gradient(99.47deg,#8e6e53 -6.41%,#b28f71 21.59%,#735236 105.81%);position:absolute;inset:0;opacity:.5;z-index:1}.player-container .player-state-wrapper .player-state-next-episode-wrap .player-next-episode-progress-btn:after{content:"";background:var(--mui-palette-primary-main);position:absolute;inset:0;z-index:1;transform-origin:left;animation:progress 10s ease-in-out both;animation-play-state:paused}.player-container .player-state-wrapper .player-state-next-episode-wrap .player-next-episode-progress-btn>span{position:relative;z-index:2}.player-container .player-state-wrapper .player-loading-panel{position:absolute;inset:0;background-color:#000;display:none;z-index:10}.player-container .player-state-wrapper .player-loading-panel.player-loading-status{display:block}.player-container .player-state-wrapper .player-loading-panel .player-loading-panel-icon{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.player-container .player-poster{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:default}.player-container .vjs-loading-spinner{display:none}.player-container .t-animate-ping{animation:t-ping 1s cubic-bezier(0,0,.2,1) both}@keyframes t-ping{75%,to{transform:scale(2);opacity:0}}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.player-box-visible .video-js .vjs-text-track-display .vjs-text-track-cue,.player-pause .video-js .vjs-text-track-display .vjs-text-track-cue{top:auto!important;bottom:100px!important}@media screen and (max-width:768px){.player-box-visible .video-js .vjs-text-track-display .vjs-text-track-cue,.player-pause .video-js .vjs-text-track-display .vjs-text-track-cue{top:auto!important;bottom:40px!important}}