@charset "UTF-8";.dictionary-search-input::placeholder{font-size:15px}.game-logo{height:36px;width:auto;filter:opacity(.4)}.game-header{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;color:#4b4b4b;font-size:28px;font-weight:600;text-align:center;white-space:nowrap}.game-top-panel{position:absolute;top:0;left:0;right:0;height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:10001;pointer-events:none;background-color:#131313}.dictionary-excercise-button{margin-top:20px;font-size:16px;background:transparent;border:1px solid #6e6e6e;border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;border-radius:8px;padding:8px 18px;color:#8c8c8c}.dictionary-excercise-button:hover{color:#ff8000}:root{--subtitle-primary: #f97316;--subtitle-white: #ffffff;--subtitle-black: #000000;--subtitle-gray-100: #f3f4f6;--subtitle-gray-200: #e5e7eb;--subtitle-gray-300: #d1d5db;--subtitle-gray-400: #9ca3af;--subtitle-gray-500: #6b7280;--subtitle-gray-600: #4b5563;--subtitle-gray-700: #626262;--subtitle-gray-800: #1f2937;--subtitle-gray-900: #757575;--subtitle-spacing-xs: 4px;--subtitle-spacing-sm: 8px;--subtitle-spacing-md: 12px;--subtitle-spacing-lg: 16px;--subtitle-spacing-xl: 20px;--subtitle-spacing-2xl: 24px;--subtitle-after-rowl: 20px;--subtitle-radius-sm: 4px;--subtitle-radius-md: 8px;--subtitle-radius-lg: 12px;--subtitle-radius-full: 50%;--subtitle-border-thin: 1px;--subtitle-border-medium: 2px;--subtitle-border-thick: 3px;--subtitle-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--subtitle-shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--subtitle-shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--subtitle-shadow-xl: 0 20px 40px rgba(0, 0, 0, .15);--subtitle-z-overlay: 100002;--subtitle-z-popup: 100003;--subtitle-z-videojs-overlay: 100002;--subtitle-z-videojs-popup: 100003;--subtitle-transition-fast: .15s ease;--subtitle-transition-normal: .2s ease;--subtitle-transition-slow: .3s ease;--subtitle-button-size-sm: 20px;--subtitle-button-size-md: 24px;--subtitle-button-size-lg: 32px;--subtitle-button-size-xl: 36px;--subtitle-text-xs: 10px;--subtitle-text-sm: 12px;--subtitle-text-base: 14px;--subtitle-text-lg: 14px;--subtitle-text-xl: 18px}.subtitle-settings-menu-content{padding:var(--subtitle-spacing-xl)}.subtitle-settings-popup button{flex:none}.subtitle-settings-overlay{position:fixed;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;display:flex;align-items:flex-end;justify-content:flex-end;padding:8px;z-index:var(--subtitle-z-overlay);pointer-events:none!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.subtitle-settings-overlay--transparent{position:fixed;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;display:flex;align-items:flex-end;justify-content:flex-end;padding:8px;z-index:var(--subtitle-z-overlay);pointer-events:none!important}.video-js .subtitle-settings-overlay{position:absolute;z-index:var(--subtitle-z-videojs-overlay);align-items:flex-end;justify-content:flex-end;padding:8px;pointer-events:none!important}.video-js.vjs-fullscreen .subtitle-settings-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:8px;z-index:var(--subtitle-z-videojs-overlay);pointer-events:none!important}.subtitle-settings-popup{display:flex;flex-direction:column;background:var(--subtitle-white);border-radius:var(--subtitle-radius-lg);box-shadow:var(--subtitle-shadow-xl);max-width:300px;width:100%;overflow:hidden;z-index:var(--subtitle-z-popup);animation:fadeIn .2s ease-out;pointer-events:auto!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;max-height:calc(var(--vh, 1vh) * 90)}@supports (height: 100dvh){.subtitle-settings-popup{max-height:min(90dvh,var(--vh, 1vh) * 90)}}.video-js .subtitle-settings-popup{position:absolute;width:100%;max-width:300px;z-index:var(--subtitle-z-videojs-popup);bottom:0;right:0;pointer-events:auto!important}.video-js.vjs-fullscreen .subtitle-settings-popup{position:absolute;top:auto;bottom:0;left:auto;right:0;transform:none;width:100%;max-width:300px;z-index:var(--subtitle-z-videojs-popup);opacity:1;visibility:visible}.subtitle-settings-popup{opacity:0;transition:opacity .1s ease-in-out}.subtitle-settings-popup.visible{opacity:1}.subtitle-settings-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--subtitle-spacing-md);cursor:move;-webkit-user-select:none;user-select:none;background-color:#f5f5f5;padding:10px 14px!important;text-align:center}.subtitle-settings-popup__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.subtitle-settings-popup__footer{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding:10px 14px;background-color:#f5f5f5;border-top:1px solid var(--subtitle-gray-200, #e5e5e5)}.subtitle-settings-header:active{cursor:grabbing}.subtitle-settings-header__icon{color:var(--subtitle-gray-500);display:flex;align-items:center;justify-content:center;transition:color var(--subtitle-transition-normal);font-size:30px}.subtitle-settings-header:hover .subtitle-settings-header__icon{color:var(--subtitle-gray-700)}.subtitle-settings-header__title{flex:1;margin:0;font-size:16px;font-weight:500;color:var(--subtitle-gray-900)}.subtitle-settings-header__close{background:none;border:none;color:var(--subtitle-gray-500);cursor:pointer;padding:var(--subtitle-spacing-sm);border-radius:var(--subtitle-radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--subtitle-transition-normal);width:var(--subtitle-button-size-xl);height:var(--subtitle-button-size-xl)}.subtitle-settings-header__close:hover{background-color:var(--subtitle-gray-100);color:red}.subtitle-settings-header__close svg{width:26px;height:26px}.subtitle-settings-section{padding:var(--subtitle-spacing-2xl) var(--subtitle-spacing-2xl)}.subtitle-settings-section:last-child{border-bottom:none}.subtitle-settings-popup .subtitle-settings-popup__uniform-stack{display:flex;flex-direction:column;gap:var(--subtitle-spacing-xl)}.subtitle-settings-popup .subtitle-settings-popup__uniform-stack>.subtitle-settings-slider,.subtitle-settings-popup .subtitle-settings-popup__uniform-stack>.subtitle-settings-colors{padding-bottom:0;gap:var(--subtitle-spacing-md)}.subtitle-settings-section__header{display:flex;align-items:center;justify-content:space-between;margin-right:0}.video-setting-popup__content .subtitle-settings-section__header{margin-right:var(--subtitle-spacing-md)}.subtitle-settings-section__title{margin:0;font-size:var(--subtitle-text-lg);font-weight:600;color:#707070;display:none}.subtitle-settings-section__reset{background:none;border:none;color:#ababab!important;font-size:var(--subtitle-text-base);font-weight:500;cursor:pointer;padding:0;border-radius:var(--subtitle-radius-sm);transition:all var(--subtitle-transition-normal);margin-left:auto;white-space:nowrap;min-width:fit-content;flex-shrink:0;margin-right:0}.video-setting-popup__content .subtitle-settings-section__reset{padding:var(--subtitle-spacing-xs) var(--subtitle-spacing-sm)}.subtitle-settings-section__reset:hover{color:var(--subtitle-primary)!important}.video-setting-popup .subtitle-settings-section__OK{background:none;border:none;color:#afafaf!important;font-size:var(--subtitle-text-base);cursor:pointer;padding:var(--subtitle-spacing-lg) var(--subtitle-spacing-lg)!important;margin:var(--subtitle-spacing-xs)!important;border-radius:var(--subtitle-radius-sm);transition:all var(--subtitle-transition-normal);white-space:nowrap;min-width:fit-content;flex-shrink:0;margin-right:0}.video-setting-popup .subtitle-settings-section__OK:hover{color:var(--subtitle-primary)!important}.subtitle-settings-controls{display:flex;flex-direction:column;gap:var(--subtitle-spacing-2xl)}.subtitle-settings-slider{display:flex;flex-direction:column;gap:var(--subtitle-spacing-sm);padding-bottom:var(--subtitle-after-rowl)}.subtitle-settings-slider__label{font-size:var(--subtitle-text-base);font-weight:500;color:var(--subtitle-gray-700);display:flex;align-items:center;gap:var(--subtitle-spacing-sm)}.subtitle-settings-slider__value{font-size:var(--subtitle-text-sm);font-weight:400;color:var(--subtitle-gray-400);margin-left:auto}.subtitle-settings-slider__container{display:flex;align-items:center;gap:var(--subtitle-spacing-sm)}.subtitle-settings-slider__min,.subtitle-settings-slider__max{font-size:var(--subtitle-text-xs);color:var(--subtitle-gray-500);text-align:center;padding-bottom:2px}.subtitle-settings-slider__input{flex:1;height:4px;background:var(--subtitle-gray-200);border-radius:3px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.subtitle-settings-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:var(--subtitle-radius-full);cursor:pointer;border:var(--subtitle-border-medium) solid var(--subtitle-primary)!important;box-shadow:0 0 0 var(--subtitle-border-medium) var(--subtitle-white)!important;transform:scale(1.1)!important}.subtitle-settings-slider__input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:var(--subtitle-shadow-md)}.subtitle-settings-slider__input::-moz-range-thumb{width:var(--subtitle-button-size-md);height:var(--subtitle-button-size-md);background:var(--subtitle-primary);border-radius:var(--subtitle-radius-full);cursor:pointer;border:none;box-shadow:var(--subtitle-shadow-sm);transition:all var(--subtitle-transition-normal)}.subtitle-settings-slider__input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:var(--subtitle-shadow-md)}.subtitle-settings-language{display:flex;flex-direction:column;gap:var(--subtitle-spacing-sm)}.subtitle-settings-language__label{font-size:var(--subtitle-text-base);font-weight:500;color:var(--subtitle-gray-700)}.subtitle-settings-language__options{display:flex;gap:var(--subtitle-spacing-sm)}.subtitle-settings-language__button{flex:1;padding:var(--subtitle-spacing-sm) var(--subtitle-spacing-lg);border:var(--subtitle-border-thin) solid var(--subtitle-gray-300);background:var(--subtitle-white);border-radius:var(--subtitle-radius-md);font-size:var(--subtitle-text-base);font-weight:500;color:var(--subtitle-gray-700);cursor:pointer;transition:all var(--subtitle-transition-normal)}.subtitle-settings-language__button:hover{border-color:var(--subtitle-gray-400);background-color:var(--subtitle-gray-100)}.subtitle-settings-language__button.active{background-color:var(--subtitle-gray-200);border-color:var(--subtitle-gray-200);color:var(--subtitle-gray-900)}.subtitle-settings-colors{display:flex;flex-direction:column;gap:var(--subtitle-spacing-sm);padding-bottom:var(--subtitle-after-rowl)}.subtitle-settings-colors__row{display:flex;align-items:center;gap:var(--subtitle-spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none}.subtitle-settings-colors__row:hover .subtitle-settings-colors__label{color:var(--subtitle-gray-900, #111)}.subtitle-settings-colors__label{font-size:var(--subtitle-text-base);font-weight:500;color:var(--subtitle-gray-700)}.subtitle-settings-colors__swatch{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;border-radius:var(--subtitle-radius-full);border:2px solid rgba(0,0,0,.15);flex-shrink:0;box-shadow:0 1px 2px #0000001a;margin-left:auto}.subtitle-settings-colors__options{display:flex;gap:var(--subtitle-spacing-sm);flex-wrap:wrap;align-items:center;justify-content:flex-start}.subtitle-settings-colors__button{width:var(--subtitle-button-size-md);height:var(--subtitle-button-size-md);min-width:var(--subtitle-button-size-md);min-height:var(--subtitle-button-size-md);max-width:var(--subtitle-button-size-md);max-height:var(--subtitle-button-size-md);border:var(--subtitle-border-medium) solid;border-radius:var(--subtitle-radius-full);cursor:pointer;position:relative;transition:all var(--subtitle-transition-normal);flex-shrink:0;flex-grow:0;background:none;padding:0;margin:0;outline:none;display:flex;align-items:center;justify-content:center}.subtitle-settings-colors__button:hover{transform:scale(1.1);box-shadow:var(--subtitle-shadow-md)}.subtitle-settings-colors__button.active,.subtitle-settings-active{border:var(--subtitle-border-medium) solid var(--subtitle-white)!important;box-shadow:0 0 0 var(--subtitle-border-medium) var(--subtitle-primary)!important;transform:scale(1.1)!important}.subtitle-settings-colors__button--custom{border-radius:var(--subtitle-radius-full)!important;width:var(--subtitle-button-size-md)!important;height:var(--subtitle-button-size-md)!important;min-width:var(--subtitle-button-size-md)!important;min-height:var(--subtitle-button-size-md)!important;max-width:var(--subtitle-button-size-md)!important;max-height:var(--subtitle-button-size-md)!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;background:transparent!important;border:var(--subtitle-border-medium) solid!important;box-shadow:none!important;padding:0!important;flex-shrink:0!important;flex-grow:0!important}.subtitle-settings-colors__button--custom.active,.subtitle-settings-colors__button--custom.subtitle-settings-active{background:transparent!important;border:var(--subtitle-border-thick) solid var(--subtitle-white)!important;box-shadow:0 0 0 var(--subtitle-border-medium) var(--subtitle-primary)!important;transform:scale(1.1)!important}.subtitle-settings-colors__button--custom:hover{background:transparent!important;border:none!important;box-shadow:none!important;transform:scale(1.1)!important}.subtitle-settings-colors__color-picker{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--subtitle-radius-full);cursor:pointer;opacity:0}.subtitle-settings-colors__custom-ring{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:none!important;border-radius:var(--subtitle-radius-full);overflow:hidden;position:absolute;top:0;left:0}.subtitle-settings-colors__custom-ring svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.subtitle-settings-colors__custom-label{line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width: 640px){.subtitle-settings-popup{width:100%;margin:var(--subtitle-spacing-md);margin-top:auto}.subtitle-settings-header{padding-top:8px!important}.subtitle-settings-section{padding:var(--subtitle-spacing-xl) var(--subtitle-spacing-xl)}.subtitle-settings-language__options{flex-direction:column}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.subtitle-settings-popup.dragging{transition:none}.subtitle-settings-hidden{display:none!important}.subtitle-settings-visible{display:block!important}.subtitle-settings-flex{display:flex!important}.subtitle-settings-flex-center{display:flex!important;align-items:center!important;justify-content:center!important}.subtitle-settings-text-center{text-align:center!important}.subtitle-settings-text-left{text-align:left!important}.subtitle-settings-text-right{text-align:right!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.yo-subtitle-translator-rules-modal-root button.yo-subtitle-translator-rules-modal__btn{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;display:inline-flex!important;flex-direction:row!important;flex:none!important;align-items:center!important;justify-content:center!important;overflow:visible!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;font-family:inherit!important;font-weight:500!important;line-height:1.2!important;box-sizing:border-box!important;transform:none!important;opacity:1!important}.yo-subtitle-translator-rules-modal-root button.yo-subtitle-translator-rules-modal__btn:hover:not(:disabled){transform:none!important;opacity:1!important}.yo-subtitle-translator-rules-modal-root button.yo-subtitle-translator-rules-modal__btn:active:not(:disabled){transform:none!important}.vjs-control-bar .vjs-icon-placeholder.vjs-svg-icon{width:20px!important;height:20px!important}@media (min-width: 768px) and (min-height: 768px){.vjs-control-bar .vjs-icon-placeholder.vjs-svg-icon{width:24px!important;height:24px!important}}.cc-control-2sub__button,.vjs-button,.cc-control-2sub{z-index:100!important}.video-2sub.video-js .vjs-control-bar{overflow:visible!important;height:55px!important;bottom:4px!important}@media (min-width: 1410px){.video-2sub.video-js .vjs-control-bar{height:55px!important;bottom:12px}}@media (max-width: 767px),(max-height: 767px){.video-2sub.video-js .vjs-control-bar{height:44px!important;bottom:0!important}.video-2sub .vjs-control-bar .vjs-progress-control,.video-js .vjs-control-bar .vjs-progress-control{top:-14px!important}}.vjs-1600 .vjs-control-bar .vjs-progress-control{top:-18px!important}.video-js .vjs-control-bar{z-index:1002!important}.video-js .vjs-volume-control.vjs-control.vjs-volume-vertical,.video-js .vjs-volume-panel,.video-js .vjs-volume-panel .vjs-volume-vertical{z-index:1003!important}.video-2sub .vjs-control-bar{height:76px}.video-2sub .vjs-control-bar .vjs-quality-button{width:auto!important}.vjs-icon-placeholder{display:flex!important;align-items:center!important;justify-content:center!important}.vjs-rewind-control svg,.vjs-play-control svg,.vjs-forward-control svg,.vjs-mute-control svg,.vjs-fullscreen-control svg,.vjs-chromecast-button svg{display:none!important}.vjs-cog-menu-button{display:none!important}.vjs-quality-button{display:flex}.quality-span{align-self:center}.vjs-rewind-control,.vjs-forward-control{display:block!important}.video-js:not(.vjs-touch-enabled) .vjs-control-bar .vjs-control:focus-visible,.video-js:not(.vjs-touch-enabled) .vjs-control-bar .vjs-progress-control:focus-visible{font-size:18px!important;border:1px solid #545454!important}.video-2sub.video-js .vjs-control-bar .vjs-rewind-control,.video-2sub.video-js .vjs-control-bar .vjs-forward-control,.video-2sub.video-js .vjs-control-bar .vjs-play-control,.video-2sub.video-js .vjs-control-bar .vjs-mute-control,.video-2sub.video-js .vjs-control-bar .vjs-fullscreen-control,.video-2sub.video-js .vjs-control-bar .setting-control-2sub__button,.video-2sub.video-js .vjs-control-bar .dialogButton,.video-2sub.video-js .vjs-control-bar .smart-back-button,.video-2sub.video-js .vjs-control-bar .cc-control-2sub__button{transition:transform .15s ease;transform-origin:center center}.video-2sub.video-js .vjs-control-bar .vjs-rewind-control:hover,.video-2sub.video-js .vjs-control-bar .vjs-forward-control:hover{transform:translateY(-50%) scale(1.1)!important}.video-2sub.video-js .vjs-control-bar .vjs-play-control:hover{transform:translate(-50%,-50%) scale(1.1)!important}.video-2sub.video-js .vjs-control-bar .vjs-fullscreen-control:hover,.video-2sub.video-js .vjs-control-bar .dialogButton:hover{transform:translateY(-50%) scale(1.1)!important}.video-2sub.video-js .vjs-control-bar .vjs-mute-control:hover,.video-2sub.video-js .vjs-control-bar .setting-control-2sub__button:hover,.video-2sub.video-js .vjs-control-bar .smart-back-button:hover,.video-2sub.video-js .vjs-control-bar .cc-control-2sub__button:hover{transform:scale(1.1)}.vjs-control-bar .vjs-rewind-control,.vjs-control-bar .vjs-play-control,.vjs-control-bar .vjs-forward-control,.vjs-control-bar .vjs-mute-control,.vjs-control-bar .vjs-fullscreen-control{display:flex!important;align-items:center!important;justify-content:center!important}.vjs-control-bar .vjs-rewind-control,.vjs-control-bar .vjs-play-control,.vjs-control-bar .vjs-forward-control,.vjs-control-bar .vjs-mute-control,.vjs-control-bar .vjs-fullscreen-control{width:40px!important}.vjs-control-bar .vjs-rewind-control,.vjs-control-bar .vjs-play-control,.vjs-control-bar .vjs-forward-control{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;z-index:1005!important;overflow:visible!important;pointer-events:auto!important}.vjs-control-bar .vjs-play-control{left:50%!important;transform:translate(-50%,-50%)!important;background:#ffffff1f!important;border-radius:50%!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.vjs-control-bar .vjs-rewind-control{left:calc(50% - 60px)!important}.vjs-control-bar .vjs-forward-control{left:calc(50% + 21px)!important}@media (min-width: 920px) and (min-height: 768px){.vjs-control-bar .vjs-play-control{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.vjs-control-bar .vjs-rewind-control{left:calc(50% - 83px)!important}.vjs-control-bar .vjs-forward-control{left:calc(50% + 44px)!important}}.video-js .vjs-volume-panel{position:absolute!important;left:79px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;pointer-events:auto!important;overflow:visible!important}@media (min-width: 920px) and (min-height: 768px){.video-js .vjs-volume-panel{left:119px!important}}.video-js .vjs-volume-panel:hover,.video-js .vjs-volume-panel.vjs-hover,.video-js .vjs-volume-panel:focus-within{z-index:10050!important}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:calc(100% - 4px)!important;left:5px!important;padding-top:10px!important;padding-bottom:0!important;line-height:0!important;box-sizing:content-box!important}.video-js .vjs-volume-panel .vjs-volume-vertical:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:auto;width:100%;background:#0000004d;pointer-events:none}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical:after,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical:after,.video-js .vjs-volume-panel:focus-within .vjs-volume-control.vjs-volume-vertical:after{content:"";position:absolute;left:-6px;width:calc(100% + 12px);top:100%;height:8px;pointer-events:auto;background:transparent}.video-js .vjs-volume-panel .vjs-mute-control{position:relative;z-index:10052}.video-2sub.video-js .vjs-volume-bar.vjs-slider-vertical{width:5px;height:80px;margin:0 auto 12px;background:#ffffffbd}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus-within .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-has-mouse .vjs-volume-panel:hover .vjs-volume-vertical{display:block!important;opacity:1!important;visibility:visible!important;transform:scale(1)!important;pointer-events:auto!important;z-index:10051!important}.video-2sub.video-js .vjs-volume-level:before{width:12px;height:12px;border-radius:50%;background:#f0f0f0;content:"";position:absolute;top:-3.5px;left:-3.5px;pointer-events:none}@media (max-width: 500px){.video-js .vjs-volume-panel{display:none!important}}.video-2sub .vjs-progress-control .vjs-slider:before{height:4px}.video-2sub .vjs-progress-control .vjs-load-progress{height:4px;background-color:#ffffff1f;border-radius:32px}.video-2sub .vjs-progress-control .vjs-play-progress{z-index:2;height:4px;background-color:#ff8000}.video-2sub .vjs-progress-control .vjs-play-progress:before{z-index:3;display:block;background-color:#ff8000;border:2px solid #000005}.video-js .vjs-control-bar .vjs-progress-control{z-index:1!important;pointer-events:auto}.vjs-time-control.vjs-time-divider{display:none!important}.vjs-control-bar .yo-film-time{position:absolute!important;left:1%!important;top:-32px!important;margin:0!important;padding:0!important;align-self:flex-start!important;font-size:11px!important;line-height:16px!important}.vjs-control-bar .yo-rest-time{position:absolute!important;right:1%!important;top:-32px!important;margin:0!important;padding:0!important;align-self:flex-end!important;font-size:11px!important;line-height:16px!important;color:#969696}.vjs-control-bar .vjs-current-time,.vjs-control-bar .vjs-duration,.vjs-control-bar .vjs-remaining-time{display:none!important}.video-js .vjs-duration-display{margin-right:0!important}.vjs-current-time-display{font-size:clamp(10px,10px + .3vw,16px)!important}.cc-control-2sub{display:flex;height:28px;margin-left:0!important;align-self:center;padding:4px;background:#ffffff1f;border-radius:16px!important;column-gap:4px;align-items:center;position:absolute!important;left:1%!important;top:50%!important;transform:translateY(-50%)!important;overflow:visible!important}.cc-control-2sub__button{position:relative;display:flex;justify-content:center;align-items:center;width:30px!important;height:26px!important;border-radius:14px!important;font-family:Sofia Sans Extra Condensed,monospace,Arial Narrow,Arial,sans-serif!important;font-weight:800;margin:0!important;padding:0!important;vertical-align:top!important;text-align:center!important;line-height:1!important;border-style:solid!important;font-size:14px!important;color:#ffffff7a!important;overflow:visible!important}@media (min-width: 920px) and (min-height: 768px){.cc-control-2sub{height:32px!important}.cc-control-2sub__button{height:28px!important;width:42px!important;font-size:16px!important}}.cc-control-2sub__button.active{background-color:#000!important;color:#fff!important}.cc-control-2sub__button:focus,.cc-control-2sub__button:active,.cc-control-2sub__button:focus-visible{outline:none!important;box-shadow:none!important}.cc-control-2sub__button.vjs-control{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important}.cc-control-2sub__button.vjs-control:before,.cc-control-2sub__button.vjs-control:after{display:none!important}.setting-control-2sub{display:flex;justify-content:center;width:24px;height:auto!important;margin-left:0!important;position:absolute!important;right:38px!important;top:50%!important;transform:translateY(-50%)!important;z-index:101!important}@media (min-width: 920px) and (min-height: 768px){.setting-control-2sub{right:113px!important}}.vjs-control-bar:not(:has(.dialog-button-hidden)) .setting-control-2sub{right:88px!important}@media (min-width: 920px) and (min-height: 768px){.vjs-control-bar:not(:has(.dialog-button-hidden)) .setting-control-2sub{right:113px!important}}.vjs-control-bar:has(.dialog-button-hidden) .setting-control-2sub{right:40px!important}@media (min-width: 920px) and (min-height: 768px){.vjs-control-bar:has(.dialog-button-hidden) .setting-control-2sub{right:53px!important}}button.setting-control-2sub__button{display:flex;justify-content:center;width:48px;height:40px!important;min-height:40px;padding:0;align-items:center;position:relative}button.setting-control-2sub__button:focus,button.setting-control-2sub__button:active,button.setting-control-2sub__button:focus-visible{outline:none!important;box-shadow:none!important}.setting-control-2sub__button:before{display:flex;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/setting.svg);content:""!important}@media (min-width: 768px) and (min-height: 768px){.setting-control-2sub__button:before{width:24px;height:24px}}.setting-control-2sub__button.vjs-control{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important}.setting-control-2sub__button.vjs-control:before{display:flex!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/setting.svg);background-size:contain;content:""!important}@media (min-width: 768px) and (min-height: 768px){.setting-control-2sub__button.vjs-control:before{width:24px;height:24px}}.setting-control-2sub__button.vjs-control:after{display:none!important}.vjs-control-bar .vjs-fullscreen-control{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;z-index:1005!important;overflow:visible!important;pointer-events:auto!important}.vjs-control-bar:not(:has(.dialog-button-hidden)) .vjs-fullscreen-control{right:44px!important}@media (min-width: 920px) and (min-height: 768px){.vjs-control-bar:not(:has(.dialog-button-hidden)) .vjs-fullscreen-control{right:53px!important}}.vjs-control-bar:has(.dialog-button-hidden) .vjs-fullscreen-control{right:0!important}.dialogButton.vjs-control,.dialogButton.vjs-button{border:none!important;background:transparent!important;box-shadow:none!important}.dialogButton.vjs-control:hover,.dialogButton.vjs-button:hover{border:none!important}.dialogButton svg{display:block}.vjs-control-bar .dialogButton{align-self:center;align-items:center;justify-content:center;margin:0!important;padding:0 6px;z-index:1002;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;display:flex;height:40px!important;min-height:40px;box-sizing:border-box}.video-2sub .vjs-play-control.vjs-paused .vjs-icon-placeholder:before,.video-2sub .vjs-play-control .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/play-fill.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-play-control.vjs-paused .vjs-icon-placeholder:before,.video-2sub .vjs-play-control .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/pause.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-rewind-control .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/rewind-5.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-rewind-control .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-forward-control .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/forward-5.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-forward-control .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-mute-control .vjs-icon-placeholder:before,.video-2sub .vjs-mute-control.vjs-vol-3 .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/volume.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-mute-control .vjs-icon-placeholder:before,.video-2sub .vjs-mute-control.vjs-vol-3 .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/volume-slash.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/vol-1.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/vol-2.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub .vjs-fullscreen-control .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/fullscreen.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-fullscreen-control .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-image:url(/wp-content/themes/2sub/images/icons/minimize.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important}@media (min-width: 768px) and (min-height: 768px){.video-2sub.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{width:24px;height:24px}}@media (max-width: 768px){.vjs-text{margin-left:0!important}}.video-2sub .vjs-chromecast-button .vjs-icon-placeholder:before{display:block!important;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain!important;content:""!important;margin:0 auto!important;background-image:url(/wp-content/themes/2sub/images/icons/chromecast2.svg)}@media (min-width: 768px) and (min-height: 768px){.video-2sub .vjs-chromecast-button .vjs-icon-placeholder:before{width:24px;height:24px}}.video-2sub.video-js{position:relative!important}.video-2sub.video-js .vjs-chromecast-button{display:none!important;pointer-events:none!important;visibility:hidden!important}.video-2sub.video-js .vjs-control-bar{overflow:visible!important}.video-2sub.video-js .yo-bubble-tooltip-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2147483646;pointer-events:none;overflow:visible}.video-2sub.video-js .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip.vjs-tooltip-visible,.video-2sub.video-js .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip.vjs-bubble-positioned{bottom:auto!important;right:auto!important;transform:none!important}.video-2sub.video-js .vjs-play-control>.vjs-control-text,.video-2sub.video-js .vjs-fullscreen-control>.vjs-control-text,.video-2sub.video-js .vjs-chromecast-button>.vjs-control-text,.video-2sub.video-js .vjs-rewind-control>.vjs-control-text,.video-2sub.video-js .vjs-forward-control>.vjs-control-text,.video-2sub.video-js .vjs-play-control .vjs-control-text:not(:has(.vjs-bubble-tooltip__svg)),.video-2sub.video-js .vjs-chromecast-button .vjs-control-text:not(:has(.vjs-bubble-tooltip__svg)),.video-2sub.video-js .vjs-fullscreen-control .vjs-control-text:not(:has(.vjs-bubble-tooltip__svg)),.video-2sub.video-js .vjs-rewind-control .vjs-control-text:not(:has(.vjs-bubble-tooltip__svg)),.video-2sub.video-js .vjs-forward-control .vjs-control-text:not(:has(.vjs-bubble-tooltip__svg)){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important}.video-2sub.video-js .vjs-play-control:hover>.vjs-control-text,.video-2sub.video-js .vjs-chromecast-button:hover>.vjs-control-text,.vjs-has-mouse .video-2sub.video-js .vjs-play-control .vjs-control-text:not(.vjs-bubble-positioned),.vjs-has-mouse .video-2sub.video-js .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-positioned){display:none!important;visibility:hidden!important;opacity:0!important}.video-2sub.video-js .vjs-control-bar .vjs-volume-panel,.video-2sub.video-js .vjs-control-bar .vjs-rewind-control,.video-2sub.video-js .vjs-control-bar .vjs-forward-control,.video-2sub.video-js .vjs-control-bar .vjs-mute-control,.video-2sub.video-js .vjs-control-bar .vjs-fullscreen-control,.video-2sub.video-js .vjs-control-bar .smart-back-button,.video-2sub.video-js .vjs-control-bar .dialogButton{height:40px!important;max-height:40px!important}.vjs-control-text{position:absolute!important;white-space:nowrap!important;font-family:Inter,monospace,Arial Narrow,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;z-index:2147483647!important;top:auto!important;bottom:calc(50% + 21px)!important;overflow:visible!important;text-shadow:none!important;pointer-events:none!important}.vjs-control-text:before,.vjs-control-text:after{display:none!important;content:none!important}.vjs-control-text.vjs-bubble-tooltip{display:block!important;clip:auto!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;line-height:0!important;color:transparent!important;opacity:0!important;visibility:hidden!important;transition:opacity .25s ease!important}.vjs-control-text.vjs-bubble-tooltip .vjs-bubble-tooltip__svg{display:block;overflow:visible}.vjs-control-text.vjs-bubble-tooltip.vjs-tooltip-visible{opacity:1!important;visibility:visible!important}.vjs-has-mouse .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip,.vjs-control-bar .vjs-control:hover .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip,.vjs-has-mouse .video-js .yo-bubble-tooltip-layer .vjs-control .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .yo-bubble-tooltip-layer .vjs-control-text.vjs-bubble-tooltip,.vjs-has-mouse .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned),.vjs-control-bar .vjs-control:hover .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned),.vjs-has-mouse .video-js .vjs-control-bar .vjs-control .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned),.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned){top:auto!important;bottom:calc(50% + 21px)!important}.video-2sub.video-js .vjs-control-text.vjs-bubble-tooltip{display:block!important;clip:auto!important}.video-2sub.video-js.vjs-480 .vjs-control-text.vjs-bubble-tooltip,.vjs-480.video-2sub.video-js .vjs-control-text.vjs-bubble-tooltip{display:block!important}.video-2sub.video-js .vjs-control-text.vjs-bubble-tooltip.vjs-tooltip-visible{opacity:1!important;visibility:visible!important}.video-2sub.video-js .vjs-control-bar .vjs-control .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .vjs-control-bar .vjs-control:focus .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .cc-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .cc-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .setting-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .setting-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:transparent!important;clip:rect(0,0,0,0)!important}.video-2sub.video-js .vjs-control-bar .vjs-control .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .vjs-control-bar .vjs-control .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .vjs-control-bar .vjs-control:focus .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .vjs-control-bar .vjs-control:focus .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .cc-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .cc-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .cc-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .cc-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .setting-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .setting-control-2sub__button .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .setting-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .setting-control-2sub__button:hover .vjs-control-text:not(.vjs-bubble-tooltip):after{display:none!important;content:none!important}.video-2sub.video-js.vjs-has-mouse .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text.vjs-bubble-tooltip{background:transparent!important;color:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;text-shadow:none!important;line-height:0!important;width:auto!important;min-width:0!important}.video-2sub.video-js.vjs-has-mouse .vjs-control-text.vjs-bubble-tooltip:before,.video-2sub.video-js.vjs-has-mouse .vjs-control-text.vjs-bubble-tooltip:after,.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text.vjs-bubble-tooltip:before,.video-2sub.video-js .vjs-control-bar .vjs-control:hover .vjs-control-text.vjs-bubble-tooltip:after{display:none!important;content:none!important}.video-2sub.video-js .subtitleButtonOrig .vjs-control-text{left:50%!important;right:auto!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(0)!important}.video-2sub.video-js .subtitleButtonRu .vjs-control-text{left:50%!important;right:auto!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(-50%)!important}.video-2sub.video-js .cc-control-2sub__button:not(.subtitleButtonOrig):not(.subtitleButtonRu) .vjs-control-text{left:50%!important;right:auto!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(-50%)!important}.dialogButton .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned){left:auto!important;right:100%!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(calc(20% + 14px))!important}.video-js .vjs-control-bar .vjs-rewind-control .vjs-control-text.vjs-bubble-tooltip,.video-js .vjs-control-bar .vjs-play-control .vjs-control-text.vjs-bubble-tooltip,.video-js .vjs-control-bar .vjs-forward-control .vjs-control-text.vjs-bubble-tooltip,.video-js .vjs-control-bar .vjs-mute-control .vjs-control-text{left:50%!important;right:auto!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(-50%)!important}.setting-control-2sub__button .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned),.video-js .vjs-control-bar .vjs-fullscreen-control .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned){left:50%!important;right:auto!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(-50%)!important}.vjs-control-bar:has(.dialog-button-hidden) .vjs-fullscreen-control .vjs-control-text.vjs-bubble-tooltip:not(.vjs-bubble-positioned){left:auto!important;right:100%!important;top:auto!important;bottom:calc(50% + 21px)!important;transform:translate(calc(20% + 14px))!important}.video-2sub.video-js .vjs-chromecast-button .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .vjs-chromecast-button:hover .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .vjs-control-bar .vjs-chromecast-button .vjs-control-text.vjs-bubble-tooltip,.video-2sub.video-js .vjs-control-bar .vjs-chromecast-button:hover .vjs-control-text.vjs-bubble-tooltip,.vjs-has-mouse .video-2sub.video-js .vjs-chromecast-button .vjs-control-text.vjs-bubble-tooltip,.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-chromecast-button .vjs-control-text.vjs-bubble-tooltip{top:calc(100% + 3px)!important;bottom:auto!important;left:auto!important;right:0!important;transform:none!important}.video-2sub.video-js.vjs-has-mouse .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip),.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip),.vjs-control-bar .video-2sub.video-js .vjs-play-control:hover .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js.vjs-has-mouse .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip),.vjs-has-mouse .video-2sub.video-js .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip),.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip),.video-2sub.video-js .vjs-chromecast-button:hover .vjs-control-text:not(.vjs-bubble-tooltip){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important;background:transparent!important;color:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}.video-2sub.video-js.vjs-has-mouse .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js.vjs-has-mouse .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip):after,.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip):before,.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-play-control .vjs-control-text:not(.vjs-bubble-tooltip):after,.vjs-control-bar .video-2sub.video-js .vjs-play-control:hover .vjs-control-text:not(.vjs-bubble-tooltip):before,.vjs-control-bar .video-2sub.video-js .vjs-play-control:hover .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js.vjs-has-mouse .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js.vjs-has-mouse .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):after,.vjs-has-mouse .video-2sub.video-js .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):before,.vjs-has-mouse .video-2sub.video-js .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):after,.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):before,.vjs-has-mouse .video-2sub.video-js .vjs-control-bar .vjs-chromecast-button .vjs-control-text:not(.vjs-bubble-tooltip):after,.video-2sub.video-js .vjs-chromecast-button:hover .vjs-control-text:not(.vjs-bubble-tooltip):before,.video-2sub.video-js .vjs-chromecast-button:hover .vjs-control-text:not(.vjs-bubble-tooltip):after{display:none!important;content:none!important}@media (orientation: portrait){.video-2sub.video-js.vjs-has-started:not(.vjs-ad-playing):not(.vjs-casting) .vjs-control-bar{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}}.video-2sub.video-js.yo-idle-watch-pause:not(.vjs-ad-playing):not(.vjs-casting) .vjs-control-bar{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.video-2sub.video-js.yo-idle-watch-pause.vjs-touch-inactive:not(.vjs-ad-playing) .vjs-control-bar{visibility:visible!important;opacity:1!important}:root{--skip-button-bottom: 100px}body.wp-admin .yo-admin-player-root,body.wp-admin .yo-admin-player-root .layout-dialog,body.wp-admin .yo-admin-player-root .video-js,body.wp-admin #video_player_meta_box .layout-dialog,body.wp-admin #video_player_meta_box .video-js,body.wp-admin #playerjs_container .layout-dialog,body.wp-admin #playerjs_container .video-js,body.wp-admin .balloon,body.wp-admin #balloon{line-height:normal}.yo-loader{text-align:center}.yo-loader img{margin-top:32px;width:90px;height:auto;max-width:none}.layout-dialog{--skip-button-bottom: 100px;--player-divider-color: rgba(255, 255, 255, .2);--player-resize-bar-color: #5a5a5a;--player-resize-bar-color-active: #ffffff;--player-divider-thin: 1px;--player-divider-thick: 4px;--player-resize-hover-thick: 3px;--player-resize-touch-thick: 4px;--player-resize-hit-w: 8px;--player-resize-hit-w-touch: 8px}.vjs-touch-nav,.vjs-big-play-button{display:none!important}#nextButton,.next-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0!important;border:0;background:transparent!important;color:inherit!important;cursor:pointer}#nextButton:hover,.next-button:hover{background:transparent!important;opacity:.85}.next-button__label{display:none;color:#ffffff8c;font-size:inherit;font-weight:400;white-space:nowrap}.next-button__icon{display:block;width:24px;height:24px;flex-shrink:0;padding:0!important;margin:0;max-height:none!important;object-fit:contain}.video-2sub .vjs-progress-control,.video-2sub .vjs-progress-holder{overflow:visible!important}.vjs-progress-slide{position:absolute;left:0;z-index:5;bottom:38px;pointer-events:none}.video-2sub .vjs-progress-slide .vjs-thumb{position:absolute;overflow:hidden;box-sizing:border-box;background-color:#000;border:1px solid rgba(255,255,255,.85);bottom:0;display:block;opacity:0;transform:scale(.7);transform-origin:50% 100%;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.video-2sub .vjs-progress-slide .vjs-thumb.vjs-thumb-show{opacity:1;transform:scale(1)}.video-2sub .vjs-progress-slide .vjs-thumb img{position:absolute;top:0;left:0;max-width:none;max-height:none;z-index:1}.video-2sub .vjs-progress-slide .vjs-thumb .vjs-thumb-duration{position:absolute;bottom:4px;left:0;right:0;width:100%;margin:0;padding:0;text-align:center;color:#fff;font-size:12px;line-height:1.4;font-family:Arial,sans-serif;text-shadow:1px 1px 2px #000;z-index:2;pointer-events:none;background:none;border-radius:0}.video-2sub .vjs-progress-holder .vjs-mouse-display,.video-2sub .vjs-progress-holder .vjs-time-tooltip{display:none!important;visibility:hidden!important}.button-get-server{padding:5px 12px;margin:5px;border-radius:4px;font-size:14px;background-color:#7d7d7d7d!important;width:auto!important;border:2px solid white!important;cursor:pointer!important}.button-get-server:hover{background-color:#0000007d!important;transform:scale(1.02)}.button-get-server.active{border:2px solid #ff8000!important}.playerErrorSelectLabel.playerErrorMessageText{display:grid!important;grid-template-columns:minmax(0,190px) minmax(180px,320px);align-items:center;justify-content:center;gap:8px 12px;margin:12px auto 0;line-height:1.25}.playerErrorSelectLabel.playerErrorMessageText span{text-align:right;color:#ffffffeb}.yo-player-error-select.button-get-server{min-width:180px;max-width:min(320px,78vw);height:34px;margin:0;padding:5px 34px 5px 12px;border:1px solid rgba(255,119,36,.72)!important;border-radius:5px;background-color:#121212f5!important;background-image:linear-gradient(45deg,transparent 50%,#ff9a3d 50%),linear-gradient(135deg,#ff9a3d 50%,transparent 50%),linear-gradient(to right,#ffffff1f,#ffffff1f);background-position:calc(100% - 18px) 14px,calc(100% - 12px) 14px,calc(100% - 32px) 7px;background-size:6px 6px,6px 6px,1px 20px;background-repeat:no-repeat;color:#fff!important;font-size:14px;line-height:1.2;text-shadow:none;box-shadow:0 2px 10px #00000059;-moz-appearance:none;appearance:none;-webkit-appearance:none}.yo-player-error-select.button-get-server:hover{background-color:#1f1f1ffa!important;border-color:#ff9a3df2!important;transform:none}.yo-player-error-select.button-get-server:focus{outline:none;border-color:#ff9a3d!important;box-shadow:0 0 0 2px #ff772447,0 2px 10px #00000059}.yo-player-error-select.button-get-server option{background-color:#151515;color:#fff}.yo-player-error-select.button-get-server.yo-player-error-select--tv-expanded{height:auto;max-height:188px;padding-right:12px;overflow-y:auto;background-image:none}@media (max-width: 560px){.playerErrorSelectLabel.playerErrorMessageText{grid-template-columns:minmax(0,1fr);justify-items:stretch;text-align:left}.playerErrorSelectLabel.playerErrorMessageText span{text-align:left}.yo-player-error-select.button-get-server{width:100%!important;max-width:100%}}.yo-nowrap,.yo-quote-cluster{white-space:nowrap;text-wrap:nowrap;unicode-bidi:isolate}.dialogue__original .small_help_string{display:inline}.dialogue-item .dialogue__original .small_help_string:hover,.dialogue-item .origin_word{z-index:999;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'><polygon points='3,2 3,14 12,10' fill='white'/><text x='13' y='26' font-family='Arial' font-size='14' fill='white' font-weight='900'>RU</text></svg>") 3 2,default!important;text-decoration:underline solid #F2A130;text-decoration-thickness:2px;text-underline-offset:3px}@media (min-width: 1440px){.dialogue-item .dialogue__original .small_help_string:hover{text-decoration-thickness:2px}}.small_help_string{position:relative;display:inline-block}.small_help_string:has(.small_help_string_text){margin-top:12px}.small_help_string .small_help_string_text{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:2px;min-width:25px;font-size:12px;background-color:#7e7e7e;color:#fff;text-align:center;border:1px solid #262626;border-radius:6px;padding:0 6px;white-space:nowrap;z-index:1;display:inline-block;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><line x1="6" y1="6" x2="18" y2="18" stroke="black" stroke-width="2" stroke-linecap="round"/><line x1="6" y1="6" x2="18" y2="18" stroke="white" stroke-width="1.4" stroke-linecap="round"/><line x1="18" y1="6" x2="6" y2="18" stroke="black" stroke-width="2" stroke-linecap="round"/><line x1="18" y1="6" x2="6" y2="18" stroke="white" stroke-width="1.4" stroke-linecap="round"/></svg>') 12 12,not-allowed}.dialogue-item .small_help_string .small_help_string_text:hover{z-index:9999999!important;background-color:#ff2828!important;color:#fff!important}.small_help_string:hover .tooltiptext{visibility:visible}.origin_word{cursor:pointer;display:inline-block}.centered{text-align:center}.playback-report{top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;position:fixed;z-index:2147483647!important}.playback-report__wrap{position:relative;max-height:calc(var(--vh, 1vh) * 90)}@supports (height: 100dvh){.playback-report__wrap{max-height:min(90dvh,var(--vh, 1vh) * 90)}}.playback-report__close--result{position:absolute;top:12px;right:12px;z-index:1}.playback-report__player-version{position:absolute;left:12px;bottom:10px;font-size:9px;line-height:1.2;color:#00000561;pointer-events:none;-webkit-user-select:none;user-select:none}.playback-report__diag-ready{margin-bottom:10px;padding:8px 10px;border-radius:6px;background:#2e7d321f;color:#1b5e20;font-size:13px;line-height:1.3}.playback-report__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.playback-report__button{flex:0 0 auto;margin-left:auto;width:auto!important;min-width:112px;max-width:100%;height:auto!important}.playback-diag-banner{position:fixed;top:10px;left:50%;transform:translate(-50%);z-index:2147483646;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:max-content;min-width:max-content;max-width:none;padding:8px 12px;border-radius:8px;border:1px solid #fff;background:#141418eb;color:#f5f5f7;box-shadow:0 6px 18px #00000059;pointer-events:auto;text-align:center;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}@media (max-width: 599px){.playback-diag-banner{padding:8px}}.playback-diag-banner--dragging{cursor:grabbing}.playback-diag-banner__text{display:flex;flex-direction:column;align-items:center;width:max-content;max-width:none;font-size:12px;line-height:1.35}.playback-diag-banner__title{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:16px;font-weight:700;line-height:1.2}.playback-diag-banner__rec-dot{width:8px;height:8px;border-radius:50%;background:#ff3b30;flex-shrink:0;animation:playback-diag-banner-rec-pulse 1s ease-in-out infinite}@keyframes playback-diag-banner-rec-pulse{0%,to{opacity:1}50%{opacity:.2}}.playback-diag-banner__body{display:block;margin-top:10px;margin-bottom:10px}.playback-diag-banner__body-line{display:block}.playback-diag-banner__body-line--nowrap{white-space:nowrap}.playback-diag-banner__actions{display:flex;align-items:center;justify-content:center;gap:6px}.playback-diag-banner__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border:1px solid rgba(255,255,255,.55);border-radius:4px;background:#ffffff1f;color:#fff;font:inherit;font-size:12px;font-weight:500;line-height:1.2;padding:3px 10px;min-height:0;min-width:0;height:auto;cursor:pointer;touch-action:manipulation;text-transform:none}.playback-diag-banner__button--primary{border-color:#fff;background:#ffffff38;font-weight:600}.vjs-picture-in-picture-control{display:none!important}.video-setting-popup-sub-slider input{margin-left:36px}input[type=range]{width:100%;accent-color:#666;height:1px!important;margin:1%}input[type=range]::-moz-range-progress{background:#666;height:1px}input[type=range]::-moz-range-track{background:#ddd;height:1px}.video-setting-button-bar{background-color:#efefef;margin-left:6px;padding:2px 6px;border-radius:4px;white-space:nowrap}.video-setting-button-bar.hotkey-clickable{cursor:pointer;transition:all .2s ease}.video-setting-button-bar.hotkey-clickable:hover{background-color:#d0d0d0;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.video-setting-button-bar.hotkey-clickable:active{background-color:#b8b8b8;transform:translateY(0);box-shadow:0 1px 2px #0000001a}.speed-preset-buttons{margin-top:0;padding:0 20px 50px}.speed-preset-buttons__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:100%}.speed-preset-buttons__grid .speed-preset-button{background-color:transparent;border:1px solid #ffffff!important;border-radius:6px;padding:8px 12px;font-size:12px!important;font-weight:500;color:#333;cursor:pointer;transition:all .2s ease;text-align:center!important;min-height:32px;display:flex;align-items:center!important;justify-content:center!important}.speed-preset-buttons__grid .speed-preset-button:hover{border:1px solid var(--subtitle-primary)!important}.speed-preset-buttons__grid .speed-preset-button:active{border:1px solid var(--subtitle-primary)!important;background-color:red}.speed-preset-buttons__grid .speed-preset-button.active{background-color:var(--subtitle-primary);border-color:var(--subtitle-primary);color:#fff!important;font-weight:600}.speed-preset-buttons__grid .speed-preset-button.active:hover{background-color:var(--subtitle-primary);border-color:var(--subtitle-primary);opacity:.9}/*!
Theme Name: 2sub
Theme URI: http://2sub.moovie
Author: Soft24
Description: 2sub theme
Version: 0.22
License: commercial
*/.vjs-poster{display:none!important}.top-right-absolute{position:absolute;right:20px;z-index:999}.bn-close-subtitle{position:absolute!important;top:5px!important;right:15px!important;left:auto!important;width:25px!important;height:25px!important;z-index:10!important;pointer-events:auto!important;transition:transform .15s ease;transform-origin:center center}.bn-close-subtitle:hover{transform:scale(1.1)}@media (max-width: 920px) and (orientation: portrait){.bn-close-subtitle{display:none!important}}video.video-js.video-2sub,.video-js.player.video-2sub{height:revert-layer}.layout-dialog{position:relative;display:flex;flex-direction:column;width:100%;height:calc(var(--vh, 1vh) * 100)}@media (orientation: landscape){.layout-dialog{flex-direction:row}}@media (min-width: 920px) and (orientation: landscape){.layout-dialog{flex-direction:row}}.layout-dialog__left-side{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;min-height:0}.layout-dialog__left-side:has(.video-setting-popup.active){z-index:100002}.layout-dialog__actions{position:absolute;top:0;right:24px;z-index:2;display:none;align-items:center;height:40px;opacity:1;transition:opacity .2s,top .2s}@media (min-width: 768px){.layout-dialog__actions{display:flex}}@media (orientation: landscape){.layout-dialog__actions{display:flex}}.vjs-has-started.vjs-user-inactive.vjs-playing+.layout-dialog__actions{top:-80px;opacity:0}body.is-layout-resize-dragging,body.is-layout-resize-dragging *{cursor:none!important}.layout-dialog__resize-zone{display:none;position:absolute;top:0;bottom:0;height:auto;z-index:20;cursor:col-resize;user-select:none;-webkit-user-select:none;touch-action:none;box-sizing:border-box;background:transparent;pointer-events:auto;border:none}.layout-dialog__resize-zone:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:var(--player-resize-hover-thick, 5px);left:calc(50% - var(--player-resize-hover-thick, 5px) / 2);background:var(--player-resize-bar-color, #5a5a5a);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.layout-dialog__resize-zone.is-resize-hover:before,.layout-dialog__resize-zone.is-resize-dragging:before{opacity:1;visibility:visible}.layout-dialog__resize-zone.is-resize-dragging:before{background:var(--player-resize-bar-color-active, #fff);opacity:1;visibility:visible;transition:none}.layout-dialog__resize-zone:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - var(--player-divider-thin, 1px) / 2);z-index:1;width:var(--player-divider-thin, 1px);background:var(--player-resize-bar-color, #5a5a5a);pointer-events:none}@media (orientation: landscape){.layout-dialog{align-items:stretch}.layout-dialog__right-side.open{align-self:stretch;overflow:visible;padding-left:0;border-left-color:transparent;--dialog-resize-gutter: 0}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide){display:block;width:var(--player-resize-hit-w, 8px);min-width:var(--player-resize-hit-w, 8px);max-width:var(--player-resize-hit-w, 8px);left:calc(0px - var(--player-resize-hit-w, 8px) / 2)}}@media (orientation: landscape) and (max-width: 1366px),(orientation: landscape) and (hover: none),(orientation: landscape) and (pointer: coarse){.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide){width:var(--player-resize-hit-w-touch, 8px);min-width:var(--player-resize-hit-w-touch, 8px);max-width:var(--player-resize-hit-w-touch, 8px);left:calc(0px - var(--player-resize-hit-w-touch, 8px) / 2)}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide):before{opacity:1;visibility:visible}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-dragging:before{background:var(--player-resize-bar-color-active, #fff);opacity:1;visibility:visible;transition:none}}@media (orientation: landscape) and (hover: hover) and (pointer: fine) and (min-width: 920px){.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide){width:var(--player-resize-hit-w, 8px);min-width:var(--player-resize-hit-w, 8px);max-width:var(--player-resize-hit-w, 8px);left:calc(0px - var(--player-resize-hit-w, 8px) / 2)}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-hover:after,.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-dragging:after{opacity:0}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide):before{opacity:0;visibility:hidden}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-hover:before,.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-dragging:before{opacity:1;visibility:visible}.layout-dialog__right-side.open>.layout-dialog__resize-zone:not(.hide).is-resize-dragging:before{background:var(--player-resize-bar-color-active, #fff);transition:none}}.layout-dialog__button{display:flex;align-items:center;background-color:transparent;border:none;font-family:Sofia Sans Extra Condensed,monospace,Arial Narrow,Arial,sans-serif;font-size:20px;line-height:1;font-weight:800;color:#fff;text-align:center;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;column-gap:12px}.hide{display:none}.layout-dialog__right-side{--dialog-scroll-gutter: 10px;--dialog-resize-gutter: 0px;position:relative;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;flex-grow:1;width:0;height:100%;overflow:hidden;overflow-y:auto;scrollbar-width:none;border-left:var(--player-divider-thin, 1px) solid var(--player-divider-color, rgba(255, 255, 255, .2));text-wrap:balance}@media (orientation: portrait){.layout-dialog__right-side.open{height:auto;min-height:0;max-height:50vh}}.layout-dialog.is-safari .layout-dialog__right-side,.layout-dialog.is-safari .yo-subtitles{text-wrap:unset}.layout-dialog.is-safari .vjs-text-track-display.yo-subtitles-container{box-sizing:border-box;text-wrap:unset}.layout-dialog.is-safari .yo-subtitles .en-subtitle,.layout-dialog.is-safari .yo-subtitles .ru-subtitle{text-wrap:unset;box-sizing:border-box}.subtitleList{border-bottom:var(--player-divider-thick, 4px) solid var(--player-divider-color, rgba(255, 255, 255, .2));display:flex;flex-direction:column;align-self:stretch;margin-left:1px;width:100%;max-width:100%;box-sizing:border-box;min-height:0}.subtitleList .subtitleList__scroll.custom-scrollbar-container{flex:1;min-height:0;width:100%;box-sizing:border-box;padding-right:var(--dialog-scroll-gutter, 10px);overflow-anchor:none}.subtitleList .subtitleList__scroll .custom-scrollbar-content{padding-right:0;overflow-anchor:none}.subtitleList .subtitleList__scroll .custom-scrollbar-track{right:2px;top:0;bottom:0;width:8px;background:#ffffff0d;border-radius:4px}.subtitleList .subtitleList__scroll .custom-scrollbar-thumb{width:8px;background:#7d7d7de6;border-radius:4px}.subtitleList .subtitleList__scroll .custom-scrollbar-thumb:hover{background:#fff}.subtitleList .subtitleList__scroll .custom-scrollbar-thumb.dragging{background:#fff;transition:none}.subtitleList.subtitleList--loading{flex:1 1 0;gap:18px;overflow:hidden;padding:16px var(--dialog-scroll-gutter, 10px) 16px 14px}.subtitleList .subtitleList__loading-row{display:flex;flex-direction:column;gap:8px;width:100%}.subtitleList .subtitleList__loading-line{position:relative;overflow:hidden;height:12px;border-radius:4px;background:#ffffff1f}.subtitleList .subtitleList__loading-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);animation:subtitle-list-loading-shimmer 1.25s ease-in-out infinite}.subtitleList .subtitleList__loading-line--original{width:82%}.subtitleList .subtitleList__loading-line--translation{width:68%;opacity:.7}.subtitleList .dialogue-item__original{font-size:14px}@media (min-width: 60px){.subtitleList .dialogue-item__original{font-size:clamp(10px,10px + .4vw,20px)}}.subtitleList .dialogue-item__translation{font-size:clamp(8px,8px + .3vw,18px)}@keyframes subtitle-list-loading-shimmer{to{transform:translate(100%)}}.subtitle-search-panel{width:100%;max-width:none}.layout-dialog__right-side .subtitle-search-panel{left:var(--dialog-resize-gutter, 0px)!important;right:var(--dialog-scroll-gutter, 10px)!important}.subtitle-search-panel>div>div:first-child{flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0}.subtitle-search-panel>div>div:last-child{flex-grow:0;flex-shrink:0}.subtitle-search-panel .subtitle-search-input{max-width:none;width:100%}.layout-dialog__right-side.hide{width:0!important}.layout-dialog__right-side.open{width:100%;display:flex;flex-direction:column;min-height:0}@media (orientation: landscape){.layout-dialog__right-side.open{width:35%;min-width:200px;max-width:850px}}@media (orientation: portrait){.layout-dialog{flex-direction:column!important}.layout-dialog__left-side{flex:0 0 auto}.layout-dialog__right-side{height:auto;flex-grow:0}.layout-dialog__right-side.open{flex:1 1 0;width:100%!important;max-width:none!important;min-width:0!important;max-height:none}}@media (min-width: 920px) and (orientation: landscape){.layout-dialog__right-side.open{width:calc(150px + 12vw);min-width:150px;max-width:650px}}.video-js .vjs-info:has(.video-top-header){font-size:unset;font-family:inherit;font-weight:inherit;color:unset;padding:0;text-shadow:none}.video-top-controls{font-size:16px;width:100%;box-sizing:border-box;padding:calc(4px + env(safe-area-inset-top,0px)) 8px 4px;background:#0000008c;background-image:none}.video-top-controls:has([data-yo-episode-picker-portal]){position:relative;z-index:22}.video-js .vjs-info:has(.yo-episode-picker-mount){z-index:40}.yo-episode-picker-portal{position:absolute;left:50%;top:100%;transform:translate(-50%);z-index:40;width:max-content;max-width:min(600px,100% - 16px);margin-top:0;padding-top:6px;pointer-events:auto;display:flex;justify-content:center;box-sizing:border-box}.video-top-header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:30px}.video-top-header__content{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-align:center;pointer-events:none;box-sizing:border-box;padding-inline:48px}.video-episode-picker-trigger{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.video-episode-row--picker{gap:8px}.video-episode-row__picker-arrow{display:block;flex-shrink:0;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;color:#fff3;transform:rotate(45deg) translateY(-2px);transition:color .18s ease,transform .18s ease}.video-episode-picker-trigger.yo-episode-picker-open .video-episode-row__picker-arrow{color:#ffffff52;transform:rotate(225deg) translate(-1px,-1px)}@media (min-width: 600px){.video-top-header__content{padding-inline:9.5rem}}.video-episode-row{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:10px;font-size:13px;line-height:1.3;color:#ffffff8c}.video-top-header .video-top-header__back-btn,.video-top-header .next-button{pointer-events:auto;display:inline-flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;position:static!important;left:auto!important;top:auto!important;width:auto!important;color:#fff;font-family:Sofia Sans Extra Condensed,monospace,Arial Narrow,Arial,sans-serif;font-size:clamp(12px,.65vw + 9px,14px);font-weight:800;font-style:normal;line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-shadow:none;transition:transform .15s ease;transform-origin:center center;-webkit-tap-highlight-color:transparent;opacity:1}.video-top-header .video-top-header__back-btn:hover,.video-top-header .next-button:hover{color:#fff;opacity:1!important;transform:scale(1.05)}.video-top-header .next-button:hover .next-button__icon{opacity:1}.video-top-header .next-button__label{display:none;color:#fff;font-family:Sofia Sans Extra Condensed,monospace,Arial Narrow,Arial,sans-serif;font-size:clamp(12px,.65vw + 9px,14px);font-weight:800;font-style:normal;line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-shadow:none;padding-top:2px}.video-top-header__nav-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;color:#fff}.video-top-header__nav-icon svg{display:block;width:30px;height:30px;overflow:visible}.video-top-header .next-button__icon{display:block;width:22px;height:22px;flex-shrink:0;opacity:1}@media (min-width: 600px){.video-top-header .next-button__label{display:inline}}.video-top-header__side{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;min-width:0;box-sizing:border-box}.video-top-header__side--start{left:0;justify-content:flex-start;padding-left:6px}.video-top-header__side--end{right:0;justify-content:flex-end;text-align:right;padding-right:6px}.video-top-header__spacer{display:block;width:30px;height:30px;flex-shrink:0}.video-top-title{min-width:0;overflow:hidden;font-size:clamp(12px,1.25vw + 9px,22px);line-height:1.2;font-weight:700}.video-top-title .video-title-combo{font-weight:inherit}.video-top-title .video-title-ru,.video-top-title .video-title-en{text-transform:uppercase}.video-top-title .video-title-ru,.video-top-title .video-title-combo:not(:has(.video-title-ru)) .video-title-en{color:#fff}.video-top-title .video-title-sep,.video-top-title .video-title-combo:has(.video-title-ru) .video-title-en{color:#ffffff8c}.video-episode-meta{color:inherit;font-size:inherit;font-weight:400;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next-button--header-pending{visibility:hidden}.video-js.video-2sub{--video-top-header-height: calc(54px + env(safe-area-inset-top, 0px)) }.yo-film-logo-overlay{position:absolute;left:50%;transform:translate(-50%);z-index:10;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease;box-sizing:border-box;padding-top:clamp(0px,3vw,220px);padding-left:clamp(4px,1vw,12px);padding-right:clamp(4px,1vw,12px);max-width:min(78%,clamp(105px,18vw + 24px,520px));max-height:min(78%,clamp(105px,10vw + 24px,320px));display:flex;justify-content:center}.yo-film-logo-overlay.is-film-logo-visible{opacity:1;visibility:visible}.video-js:has(.yo-portrait-mobile-top-header) .yo-film-logo-overlay{padding-top:0}.video-js:has(.yo-portrait-mobile-top-header) .yo-film-logo-overlay:not(.is-film-logo-visible){transition:opacity 1s ease}.video-js:has(.yo-portrait-mobile-top-header) .yo-film-logo-overlay.is-film-logo-visible{transition:none}.yo-film-logo-overlay__img{display:block;width:auto;height:auto;max-width:clamp(105px,18vw + 24px,520px);max-height:clamp(33px,9vw + 12px,260px);object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}@media (max-height: 519px){.yo-film-logo-overlay{display:none!important}}.video-js .vjs-info.yo-overlay-top-header,.video-js .vjs-info.yo-portrait-mobile-top-header{opacity:0;transition:opacity .3s ease;top:0!important;visibility:visible!important;text-align:center}.video-js .vjs-info.yo-overlay-top-header.is-top-header-visible,.video-js .vjs-info.yo-portrait-mobile-top-header.is-top-header-visible{opacity:1;transition:none}.video-js.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-info.yo-overlay-top-header:not(.is-top-header-visible),.video-js.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-info.yo-portrait-mobile-top-header:not(.is-top-header-visible){opacity:0!important;top:0!important;visibility:visible!important}.video-js .vjs-info.yo-portrait-mobile-top-header:not(.is-top-header-visible){transition:opacity 1s ease}.video-js .vjs-info.yo-overlay-top-header .video-top-controls,.video-js .vjs-info.yo-portrait-mobile-top-header .video-top-controls,.video-js .vjs-info:has(.video-top-header) .video-top-controls{width:100%;display:flex;align-items:center;min-height:100%;padding:calc(4px + env(safe-area-inset-top,0px)) 8px 4px;box-sizing:border-box}.video-js .vjs-info.yo-overlay-top-header{left:0;right:0;width:100%;padding:0;box-sizing:border-box;display:flex;align-items:stretch;background:transparent!important;background-image:none!important;text-shadow:none}video.video-js.video-2sub,.video-js.player.video-2sub{width:100%;height:calc(60vw + 150px)}@media (orientation: portrait){.layout-dialog.yo-portrait-video-sized video.video-js.video-2sub,.layout-dialog.yo-portrait-video-sized .video-js.player.video-2sub{--video-top-header-height: calc(54px + env(safe-area-inset-top, 0px)) ;height:calc(var(--video-top-header-height) + var(--video-display-height));min-height:0;box-sizing:border-box;padding-top:var(--video-top-header-height);background-color:#000}.layout-dialog:not(.yo-portrait-video-sized) video.video-js.video-2sub,.layout-dialog:not(.yo-portrait-video-sized) .video-js.player.video-2sub{--video-top-header-height: calc(54px + env(safe-area-inset-top, 0px)) ;height:calc(var(--video-top-header-height) + 56.25vw + 120px);min-height:0;box-sizing:border-box;padding-top:var(--video-top-header-height);background-color:#000}.video-js .vjs-info{top:0;left:0;right:0;width:100%;height:var(--video-top-header-height);padding:0;box-sizing:border-box;display:flex;align-items:stretch;background:transparent!important;background-image:none!important;text-shadow:none}.video-js .vjs-tech,.video-js .vjs-poster{top:var(--video-top-header-height)!important;height:calc(100% - var(--video-top-header-height))!important;object-position:top center}.vjs-text-track-display{box-sizing:border-box}.layout-dialog.yo-portrait-video-sized .vjs-text-track-display .yo-subtitles-container{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;pointer-events:none}.layout-dialog.yo-portrait-video-sized .vjs-text-track-display .yo-subtitles-container #theSubtitle{visibility:hidden;pointer-events:none}.layout-dialog.yo-portrait-video-placeholder .vjs-text-track-display .yo-subtitles-container #theSubtitle:not(.yo-subtitle-layout-ready){visibility:hidden!important;pointer-events:none!important}.layout-dialog.yo-portrait-video-sized .vjs-text-track-display .yo-subtitles-container #theSubtitle.yo-subtitle-layout-ready,body.__subDragging .vjs-text-track-display #theSubtitle,body.__subPositioning .vjs-text-track-display #theSubtitle,body.__subWidthResizingByEdge .vjs-text-track-display #theSubtitle{visibility:visible;pointer-events:auto}}@media (max-width: 919px) and (orientation: portrait){.layout-dialog{flex-direction:column!important}#playerjs_container.show .layout-dialog{padding-bottom:env(safe-area-inset-bottom,0px)}.layout-dialog__resize-zone{display:none!important;pointer-events:none!important}.layout-dialog__left-side{flex:0 0 auto;min-height:0}.layout-dialog__left-side:has(.video-js){border-bottom:1px solid rgba(255,255,255,.12)}.layout-dialog__left-side .media-child{flex:0 0 auto;height:auto;min-height:0}.layout-dialog__right-side,.layout-dialog__right-side.open{border-left:none;--dialog-resize-gutter: 0px;padding-left:0;height:auto;max-height:none;flex-grow:0}.layout-dialog__right-side.open{flex:1 1 0;min-height:0;width:100%!important;max-width:none!important;min-width:0!important}.layout-dialog__right-side.open .subtitleList{flex:1 1 0;min-height:0}.dialogue-item.dialogue-item--active{box-shadow:inset 0 4px 0 var(--brand, rgb(255, 128, 0))}}@media (min-width: 920px){video.video-js.video-2sub,.video-js.player.video-2sub{height:100%}}@media (orientation: landscape){video.video-js.video-2sub,.video-js.player.video-2sub{height:100%}}.video-2sub .vjs-info{background:transparent}.video-2sub[data-vjs-player]{position:relative;width:100%}.yo-pause-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:12;align-items:center;justify-content:center;pointer-events:none;background:transparent;box-sizing:border-box}.yo-edge-seek-hint-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10040;pointer-events:none;overflow:hidden}.yo-edge-seek-hint{position:absolute;transform:translate(-50%,-50%);padding:4px 10px;border-radius:4px;background:#00000061;color:#fff;font-family:Inter,Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;text-shadow:0 1px 2px rgba(0,0,0,.35);will-change:transform,opacity}.yo-edge-seek-hint.yo-edge-seek-hint--animate{animation:yo-edge-seek-hint-move 1.5s linear forwards,yo-edge-seek-hint-fade 1.5s ease forwards}@keyframes yo-edge-seek-hint-move{0%{transform:translate(-50%,-50%) translateY(6px)}to{transform:translate(-50%,-50%) translateY(-32px)}}@keyframes yo-edge-seek-hint-fade{0%{opacity:0}10%{opacity:1}32%{opacity:1}to{opacity:0}}.video-2sub[data-vjs-player].yo-pause-active .yo-pause-overlay{display:flex;pointer-events:none}.yo-pause-overlay__icon{position:relative;flex-shrink:0;--yo-pause-btn-scale: .62;--yo-pause-glyph-scale: .36;width:min(var(--yo-pause-icon-size, 100%) * var(--yo-pause-btn-scale),62%);height:min(var(--yo-pause-icon-size, 100%) * var(--yo-pause-btn-scale),62%);max-width:62%;max-height:62%;aspect-ratio:1;border-radius:50%;background:#00000045;overflow:visible;transition:width .35s ease,height .35s ease,background .28s ease,transform .28s ease,box-shadow .28s ease;pointer-events:auto;cursor:pointer}.yo-pause-overlay__icon:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--yo-pause-icon-size, 100%) * var(--yo-pause-glyph-scale));height:calc(var(--yo-pause-icon-size, 100%) * var(--yo-pause-glyph-scale));background:url(/wp-content/themes/2sub/images/icons/play-fill.svg) center/contain no-repeat;opacity:.35;transition:opacity .28s ease;pointer-events:none}.video-2sub[data-vjs-player].yo-pause-active .yo-pause-overlay__icon:hover{background:#0000006b;transform:scale(1.06);box-shadow:0 4px 18px #00000059}.video-2sub[data-vjs-player].yo-pause-active .yo-pause-overlay__icon:hover:before{opacity:.65}.yo-source-reload-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:13;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:82px;padding:8px 6px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.85);pointer-events:none;white-space:normal;word-break:break-word}.video-2sub[data-vjs-player]:has(.vjs-480) .yo-source-reload-label{width:66px;padding:6px 4px;font-size:10px}.playerErrorMessage{background-color:#000000ba;color:#ff0;margin-top:50px;padding-top:20px;padding-bottom:20px;text-align:center;width:100%;font-size:14px;pointer-events:none;z-index:10000;position:relative}.playerErrorMessage *{pointer-events:auto}.vjs-control-bar{z-index:10001!important;pointer-events:auto!important}.video-js .vjs-background-bar{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:none!important;background-image:none!important}.video-js .vjs-tech,.video-js.vjs-touch-active .vjs-tech,.video-js.vjs-touch-inactive .vjs-tech,.is-touch .vjs-has-started .vjs-tech{opacity:1!important;filter:none!important}.video-js .vjs-title-bar{background:#000000d1!important;background-image:none!important}.video-js .vjs-info{background:transparent!important;background-image:none!important;pointer-events:none;z-index:11}.video-js .vjs-info .video-top-controls,.video-js .vjs-info .layout-dialog__button-close,.video-js .vjs-info #nextButton,.video-js .vjs-info .next-button,.video-js .vjs-info .video-episode-picker-trigger,.video-js .vjs-info .yo-episode-picker-mount{pointer-events:auto}.video-js.vjs-fullscreen .vjs-info,.layout-dialog:fullscreen .vjs-info,.layout-dialog:-webkit-full-screen .vjs-info,.layout-dialog.yo-player-fullscreen-no-top-header .vjs-info,.video-js .vjs-info.yo-fullscreen-top-header-hidden,.video-js.vjs-fullscreen .yo-film-logo-overlay,.layout-dialog:fullscreen .yo-film-logo-overlay,.layout-dialog:-webkit-full-screen .yo-film-logo-overlay,.layout-dialog.yo-player-fullscreen-no-top-header .yo-film-logo-overlay{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.layout-dialog:fullscreen video.video-js.video-2sub,.layout-dialog:fullscreen .video-js.player.video-2sub,.layout-dialog:-webkit-full-screen video.video-js.video-2sub,.layout-dialog:-webkit-full-screen .video-js.player.video-2sub,.layout-dialog.yo-player-fullscreen-no-top-header video.video-js.video-2sub,.layout-dialog.yo-player-fullscreen-no-top-header .video-js.player.video-2sub,.video-js.vjs-fullscreen.video-2sub{padding-top:0!important;height:100%!important}.layout-dialog:fullscreen .vjs-tech,.layout-dialog:fullscreen .vjs-poster,.layout-dialog:-webkit-full-screen .vjs-tech,.layout-dialog:-webkit-full-screen .vjs-poster,.layout-dialog.yo-player-fullscreen-no-top-header .vjs-tech,.layout-dialog.yo-player-fullscreen-no-top-header .vjs-poster,.video-js.vjs-fullscreen .vjs-tech,.video-js.vjs-fullscreen .vjs-poster{top:0!important;height:100%!important;object-position:center center}@media (orientation: portrait){.layout-dialog.yo-portrait-webkit-fs-prep video.video-js.video-2sub,.layout-dialog.yo-portrait-webkit-fs-prep .video-js.player.video-2sub{padding-top:0!important;height:var(--video-display-height, 56.25vw)!important}.layout-dialog.yo-portrait-webkit-fs-prep .video-js .vjs-tech,.layout-dialog.yo-portrait-webkit-fs-prep .video-js .vjs-poster{top:0!important;height:100%!important;object-position:center center}}.video-js .vjs-cend{background-color:#2b3544!important;background-image:none!important}.video-js .admin-fine-seek-slider-wrap{position:absolute;bottom:40px;left:0;right:0;width:100%;min-height:1px;padding:5px 1%;box-sizing:border-box;z-index:10002;pointer-events:auto;display:flex;align-items:center}.admin-fine-seek-slider{position:relative;width:100%;min-height:1px;display:flex;align-items:center;box-sizing:border-box}.admin-fine-seek-slider__tooltip{position:absolute;left:50%;bottom:100%;transform:translate(-50%) translateY(-4px);padding:2px 6px;background:#000000e6;color:#fff;font-size:11px;white-space:nowrap;border-radius:3px;pointer-events:none;z-index:10003}.admin-fine-seek-slider__input{width:100%;margin:0 1%;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;display:block;flex:1 1 auto;min-height:0}.admin-fine-seek-slider__input::-webkit-slider-runnable-track{height:1px;background:#96969699;border-radius:0}.admin-fine-seek-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:6px;height:6px;border-radius:50%;background:#ff9100cf;cursor:pointer;margin-top:-3px;border:1px solid rgba(255,255,255,.3)}.admin-fine-seek-slider__input::-moz-range-track{height:1px;background:#22c55e70;border-radius:0}.admin-fine-seek-slider__input::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:#16a34a87;cursor:pointer;border:1px solid rgba(255,255,255,.3)}.playerErrorMessageTitle{color:#ff7724;font-size:16px}.playerErrorMessageText{color:#fff;font-size:var(--yo-player-error-ui-font-size, 14px);text-align:center;margin:20px auto 8px;max-width:min(500px,94vw)}.playerErrorActions{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width: 919px){.playerErrorMessage .playerErrorActions{gap:4px;margin-top:8px}.playerErrorMessage .playerErrorActions .button-get-server{margin:0}}.playerErrorMessageDetails{display:none;font-size:var(--yo-player-error-ui-font-size, 14px);opacity:.85;text-align:left}.playerErrorMessageDetails.is-visible{display:block}.playerErrorMessage.yo-subtitle-error-message{width:min(92%,560px);margin:64px auto 0;padding:14px 44px 16px 16px;border:1px solid rgba(255,119,36,.5);border-radius:6px;background-color:#000000d1;pointer-events:auto}.playerErrorMessage.yo-subtitle-error-message .playerErrorMessageTitle{margin:0;font-size:16px}.playerErrorMessage.yo-subtitle-error-message .playerErrorMessageText{margin-top:10px;margin-bottom:0;line-height:1.35}.playerErrorMessage.yo-subtitle-error-message .playerErrorMessageDetails{margin-top:10px;text-align:left;word-break:break-word}.yo-subtitle-error-close-button{position:absolute;top:8px;right:8px;width:28px;height:28px;border:0;border-radius:4px;background:transparent;color:#ffffffd1;cursor:pointer;font-size:24px;line-height:26px;text-align:center;padding:0}.yo-subtitle-error-close-button:hover,.yo-subtitle-error-close-button:focus-visible{background:#ffffff1f;color:#fff;outline:none}.yo-subtitle-error-actions{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px}.playerErrorMessage{--yo-player-error-ui-font-size: clamp(11px, min(1.85vw, 2.1vh), 14px)}.playerErrorMessage .playerErrorMessageText,.playerErrorMessage .playerErrorMessageDetails,.playerErrorMessage h6,.playerErrorMessage .button-get-server,.playerErrorMessage .yo-player-error-select.button-get-server,.playerErrorMessage .yo-server-speed-picker__name,.playerErrorMessage .yo-server-speed-picker__speed,.playerErrorMessage .yo-server-speed-picker__status,.playerErrorMessage .yo-server-speed-picker__best{font-size:var(--yo-player-error-ui-font-size, 14px)}.playerErrorMessage h6{font-size:var(--yo-player-error-ui-font-size, 14px)!important}.playerErrorMessage .yo-server-speed-picker__speed small{font-size:inherit;line-height:inherit}.playerErrorMessage .yo-player-error-server-picker-mount{width:100%;max-width:min(440px,94vw);margin:4px auto 0;text-align:left}.playerErrorMessage .yo-server-speed-picker--error{width:100%;max-width:none;margin:0;padding-inline:0}.playerErrorMessage .playerErrorSelectLabel.playerErrorMessageText{grid-template-columns:1fr;justify-items:stretch;max-width:min(440px,94vw);margin-left:auto;margin-right:auto;text-align:left}.playerErrorMessage .playerErrorSelectLabel.playerErrorMessageText span{text-align:left}.playerErrorMessage .yo-player-error-server-label{max-width:min(440px,94vw);margin:14px auto 0;text-align:left;font-size:13px;color:#ffffffeb}.playerErrorMessage .yo-server-speed-picker--error .yo-server-speed-picker__rows{max-height:min(240px,32vh);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:2px}.video-js .playerErrorMessage button.yo-server-speed-picker__row,.video-js .playerErrorMessage button.yo-server-speed-picker__more{width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:44px!important;display:flex!important;flex-direction:row!important;flex:none!important;align-items:center!important;justify-content:space-between!important;overflow:visible!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;font-family:inherit!important;line-height:1.2!important;box-sizing:border-box!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;opacity:1!important;transform:none!important}.video-js .playerErrorMessage button.yo-server-speed-picker__row:hover:not(:disabled),.video-js .playerErrorMessage button.yo-server-speed-picker__more:hover{transform:none!important}.video-js .playerErrorMessage button.yo-server-speed-picker__refresh{width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;display:inline-block!important;flex:none!important;text-transform:none!important;box-sizing:border-box!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;opacity:1!important;transform:none!important}.video-js .playerErrorMessage .yo-server-speed-picker__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerErrorMessage h6{font-size:14px!important}.playerErrorMessage.yo-player-error-with-servers .yo-player-error-server-picker-mount{max-width:min(440px,94vw)}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__rows{gap:0;margin:0;padding:0;border:1px solid rgba(255,119,36,.72);border-radius:5px;background-color:#121212f5;box-shadow:0 2px 10px #00000059;max-height:min(280px,40vh);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row{min-height:34px!important;height:auto!important;padding:3px 10px!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)!important}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row:hover:not(:disabled),.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row:focus-visible{border-color:transparent!important;background:#00000059!important;transform:none!important}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row.is-selected{border:none!important;background:#7d7d7d52!important;box-shadow:inset 3px 0 #ffffff47}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row.is-selected .yo-server-speed-picker__name{text-decoration:underline;text-underline-offset:2px}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row.is-selected:hover:not(:disabled),.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row.is-selected:focus-visible{background:#7d7d7d66!important}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__name{font-size:var(--yo-player-error-ui-font-size, 14px)}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__metrics{gap:4px;min-height:22px}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__chart-slot{width:64px;height:18px}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__speed-slot{width:78px;flex:0 0 78px;min-height:22px}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__speed{font-size:var(--yo-player-error-ui-font-size, 14px);font-weight:600;line-height:1.05}.playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__speed small{font-size:inherit;line-height:1.05}.playerErrorMessage.yo-player-error-with-servers .yo-player-error-server-label{margin:10px auto 0}.video-js.video-2sub:has(.playerErrorMessage.yo-player-error-with-servers) .yo-film-logo-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}@media (max-width: 919px){.video-2sub.video-js{--yo-error-overlay-control-inset: calc(58px + env(safe-area-inset-bottom, 0px)) }.video-2sub .playerErrorMessage:not(.yo-subtitle-error-message){position:absolute;left:0;right:0;top:var(--video-top-header-height, 0px);bottom:var(--yo-error-overlay-control-inset, 58px);margin-top:0!important;width:100%;max-height:none;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;overflow:hidden;padding:10px 10px 8px;box-sizing:border-box;z-index:10000}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-player-error-panel{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;max-height:100%;width:100%;overflow:hidden}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-player-error-server-picker-mount,.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error{flex:0 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column}.video-2sub .playerErrorMessage.yo-player-error-with-servers .playerErrorMessageTitle{font-size:14px;line-height:1.25;margin:0;flex:0 0 auto}.video-2sub .playerErrorMessage.yo-player-error-with-servers .playerErrorSelectLabel.playerErrorMessageText{margin-top:10px;flex:0 0 auto;width:100%;max-width:min(440px,94vw);margin-left:auto;margin-right:auto}.video-2sub .playerErrorMessage.yo-player-error-with-servers .playerErrorMessageText.yo-player-error-server-label{flex:0 0 auto;text-align:left;width:100%;max-width:min(440px,94vw);margin-left:auto;margin-right:auto}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-player-error-select.button-get-server{width:100%!important;max-width:100%}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__rows{flex:0 1 auto;min-height:0;max-height:min(220px,36vh);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker--error .yo-server-speed-picker__row{min-height:32px!important;padding:2px 8px!important}.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-player-error-server-label,.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__name,.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__speed,.video-2sub .playerErrorMessage.yo-player-error-with-servers .yo-server-speed-picker__status{color:#fff}}@media (min-width: 600px) and (orientation: landscape){.playerErrorMessage{margin-top:120px}}@media (min-width: 920px){.playerErrorMessageTitle{font-size:22px}.playerErrorMessageText{margin-top:25px;margin-bottom:10px;max-width:500px}}@media (min-width: 920px) and (orientation: landscape){.playerErrorMessage{margin-top:150px}}.video-js.yo-document-pip-player.yo-document-pip-mini{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;max-height:100%!important;padding-top:0!important;--video-top-header-height: 0px !important;--yo-pip-window-bottom-dead: 10px;background:#000!important;position:relative!important;cursor:pointer}.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-tech,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-poster{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center;pointer-events:none!important}.video-js.yo-document-pip-player.yo-document-pip-mini .video-top-header,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-info,.video-js.yo-document-pip-player.yo-document-pip-mini .video-top-controls,.video-js.yo-document-pip-player.yo-document-pip-mini .yo-film-logo-overlay,.video-js.yo-document-pip-player.yo-document-pip-mini .layout-dialog__button-close,.video-js.yo-document-pip-player.yo-document-pip-mini .smart-back-button,.video-js.yo-document-pip-player.yo-document-pip-mini .video-top-header__back-btn,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-big-play-button,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-modal-dialog,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-error-display,.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-control-bar,.video-js.yo-document-pip-player.yo-document-pip-mini .yo-pause-overlay{display:none!important;pointer-events:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.video-js.yo-document-pip-player.yo-document-pip-mini .vjs-text-track-display{text-align:center;position:absolute!important;inset:auto!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;top:auto!important;bottom:calc(var(--yo-pip-window-bottom-dead, 10px) + clamp(12px,3vmin,18px))!important;height:auto!important;max-height:calc(100% - var(--yo-pip-window-bottom-dead, 10px) - clamp(12px,3vmin,18px))!important;min-height:0!important;padding:0 clamp(6px,2vmin,10px) clamp(4px,1.2vmin,6px)!important;pointer-events:none!important;overflow:visible!important;box-sizing:border-box!important;z-index:2!important;display:block!important}.video-js.yo-document-pip-player.yo-document-pip-mini .yo-subtitles-container{position:static!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0 auto!important;transform:none!important;display:block!important;max-height:none!important;overflow:visible!important}.video-js.yo-document-pip-player.yo-document-pip-mini #theSubtitle,.video-js.yo-document-pip-player.yo-document-pip-mini #thePrevSubtitle{position:relative!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;transform:none!important;left:0!important;right:0!important;bottom:auto!important;top:auto!important;pointer-events:none!important;cursor:default!important;display:block!important;max-height:none!important;overflow:visible!important}.video-js.yo-document-pip-player.yo-document-pip-mini #theSubtitle *,.video-js.yo-document-pip-player.yo-document-pip-mini #thePrevSubtitle *{pointer-events:none!important;cursor:default!important}.video-js.yo-document-pip-player.yo-document-pip-mini .subtitle-settings-gear,.video-js.yo-document-pip-player.yo-document-pip-mini .subtitle-resize-handle-left,.video-js.yo-document-pip-player.yo-document-pip-mini .subtitle-resize-handle-right,.video-js.yo-document-pip-player.yo-document-pip-mini .subtitle__actions,.video-js.yo-document-pip-player.yo-document-pip-mini #thePrevSubtitle{display:none!important}.video-js.yo-document-pip-player.yo-document-pip-mini #theSubtitleContent{text-align:center;line-height:1.35;word-wrap:break-word;width:100%;max-height:none;overflow:visible;display:block!important}.video-js.yo-document-pip-player.yo-document-pip-mini .yo-pip-mini-sub__orig{color:var(--yo-pip-mini-sub-en-color, #fff);font-size:var(--yo-pip-mini-sub-en-size, clamp(8px, 2.75vmin, 22px));text-align:center;text-shadow:rgb(34,34,34) 2px 2px 3px,rgb(34,34,34) 2px 2px 4px,rgb(34,34,34) 2px 2px 5px}.video-js.yo-document-pip-player.yo-document-pip-mini .yo-pip-mini-sub__orig b{font-size:inherit;font-weight:700}.video-js.yo-document-pip-player.yo-document-pip-mini .yo-pip-mini-sub__ru{margin-top:var(--yo-pip-mini-sub-gap, clamp(2px, .55vmin, 6px));color:var(--yo-pip-mini-sub-ru-color, #FFC64D);font-size:var(--yo-pip-mini-sub-ru-size, clamp(8px, 2.5vmin, 20px));font-weight:400;text-align:center;text-shadow:rgb(34,34,34) 2px 2px 3px,rgb(34,34,34) 2px 2px 4px,rgb(34,34,34) 2px 2px 5px}.yo-document-pip-mini .yo-pip-mini-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;opacity:0;transition:opacity .2s ease;cursor:pointer}.yo-document-pip-mini.yo-pip-mini-user-active .yo-pip-mini-controls,.yo-document-pip-mini.vjs-paused .yo-pip-mini-controls,.yo-document-pip-mini.yo-pip-mini-user-active .yo-pip-mini-controls__progress-row,.yo-document-pip-mini.vjs-paused .yo-pip-mini-controls__progress-row{opacity:1}.yo-document-pip-mini.yo-pip-mini-user-active .yo-pip-mini-controls,.yo-document-pip-mini.vjs-paused .yo-pip-mini-controls{pointer-events:none}.yo-document-pip-mini.yo-pip-mini-user-active .yo-pip-mini-controls__progress-row,.yo-document-pip-mini.vjs-paused .yo-pip-mini-controls__progress-row{pointer-events:auto}.yo-document-pip-mini .yo-pip-mini-controls__transport{display:flex;align-items:center;justify-content:center;gap:clamp(10px,3.2vmin,18px);margin:auto 0;pointer-events:none}.yo-document-pip-mini .yo-pip-mini-controls__btn{flex-shrink:0;border:none;padding:0;margin:0;cursor:pointer;pointer-events:auto;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 1px 3px rgba(0,0,0,.85));transition:transform .12s ease,opacity .12s ease,width .18s ease,height .18s ease}.yo-document-pip-mini .yo-pip-mini-controls__btn:hover{transform:scale(1.06);opacity:.92}.yo-document-pip-mini .yo-pip-mini-controls__rewind,.yo-document-pip-mini .yo-pip-mini-controls__forward{width:clamp(24px,7vmin,32px);height:clamp(24px,7vmin,32px)}.yo-document-pip-mini .yo-pip-mini-controls__rewind{background-image:url(/wp-content/themes/2sub/images/icons/rewind-5.svg)}.yo-document-pip-mini .yo-pip-mini-controls__forward{background-image:url(/wp-content/themes/2sub/images/icons/forward-5.svg)}.yo-document-pip-mini .yo-pip-mini-controls__play{width:clamp(28px,11vmin,56px);height:clamp(28px,11vmin,56px);background-image:url(/wp-content/themes/2sub/images/icons/pause.svg)}.yo-document-pip-mini .yo-pip-mini-controls__play.is-paused{background-image:url(/wp-content/themes/2sub/images/icons/play-fill.svg)}.yo-document-pip-mini .yo-pip-mini-controls__progress-row{--yo-pip-progress-pct: 0%;--yo-pip-progress-hit-v: 8px;--yo-pip-progress-hit-h: 8px;--yo-pip-progress-line: clamp(3px, .75vmin, 4px);position:absolute;left:0;right:0;bottom:var(--yo-pip-window-bottom-dead, 10px);box-sizing:border-box;padding:var(--yo-pip-progress-hit-v) var(--yo-pip-progress-hit-h);opacity:0;pointer-events:none;cursor:pointer;touch-action:none;z-index:6;transition:opacity .2s ease}.yo-document-pip-mini .yo-pip-mini-controls__progress-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;touch-action:none;cursor:pointer;background:transparent}.yo-document-pip-mini .yo-pip-mini-controls__progress-track{position:relative;z-index:1;display:block;width:100%;height:var(--yo-pip-progress-line);min-height:var(--yo-pip-progress-line);pointer-events:none;border-radius:32px;background:linear-gradient(to right,#ff8000 0%,#ff8000 var(--yo-pip-progress-pct, 0%),rgba(255,255,255,.12) var(--yo-pip-progress-pct, 0%),rgba(255,255,255,.12) 100%)}.yo-document-pip-mini .yo-pip-mini-controls__progress-track:after{content:"";position:absolute;top:50%;left:var(--yo-pip-progress-pct, 0%);width:clamp(8px,2.2vmin,11px);height:clamp(8px,2.2vmin,11px);transform:translate(-50%,-50%);border-radius:50%;background:#ff8000;border:2px solid #000005;box-sizing:border-box;pointer-events:none}.yo-document-pip-mini .vjs-loading-spinner{position:absolute!important;top:clamp(8px,2.5vmin,12px)!important;right:clamp(8px,2.5vmin,12px)!important;left:auto!important;bottom:auto!important;z-index:7!important;width:clamp(28px,9vmin,40px)!important;height:clamp(28px,9vmin,40px)!important;margin:0!important;pointer-events:none!important}.yo-document-pip-mini.vjs-waiting .vjs-loading-spinner,.yo-document-pip-mini.vjs-seeking:not(.vjs-scrubbing) .vjs-loading-spinner{display:block!important;visibility:visible!important;opacity:1!important}video.video-js.yo-document-pip-player.yo-document-pip-mini.video-2sub,.video-js.player.yo-document-pip-player.yo-document-pip-mini.video-2sub{height:100%!important;padding-top:0!important}.yo-document-pip-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:180px;margin:0;padding:24px 16px;box-sizing:border-box;background:#000;color:#ffffffe0;text-align:center}.yo-document-pip-placeholder__text{margin:0;max-width:28em;font-size:14px;line-height:1.45}.yo-document-pip-placeholder__button{flex-shrink:0}.media-child.yo-document-pip-slot-active{min-height:180px}.media-child.yo-video-pip-slot-active{position:relative}.media-child.yo-video-pip-slot-active>.yo-document-pip-placeholder{position:relative;width:100%;min-height:inherit}.video-js.yo-video-pip-shell-hidden{visibility:hidden!important;pointer-events:none!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important}.video-js.yo-video-pip-shell-hidden.yo-video-pip-shell-hidden--safari-native-subs{visibility:visible!important;z-index:-1!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;pointer-events:none!important}.video-js.yo-video-pip-shell-hidden.yo-video-pip-shell-hidden--safari-native-subs.yo-ios-native-cues{position:fixed!important;left:-10000px!important;top:0!important;width:1px!important;height:1px!important}.video-js.yo-video-pip-shell-hidden.yo-video-pip-shell-hidden--safari-native-subs:not(.yo-ios-native-cues){opacity:0!important}body.yo-video-pip-active .media-child.yo-video-pip-slot-active>.yo-document-pip-placeholder{z-index:1}body.yo-video-pip-active .video-js.yo-video-pip-shell-hidden--safari-native-subs{display:block!important}body.yo-video-pip-active .vjs-text-track-display,body.yo-video-pip-active #theSubtitle,body.yo-video-pip-active #thePrevSubtitle{display:none!important;visibility:hidden!important}body.yo-video-pip-active .video-js.vjs-picture-in-picture:before,body.yo-video-pip-active .video-js.vjs-picture-in-picture:after,body.yo-video-pip-active .video-js.vjs-picture-in-picture .vjs-poster,body.yo-video-pip-active .video-js.yo-video-pip-shell-hidden:not(.yo-video-pip-shell-hidden--safari-native-subs){display:none!important}body.yo-document-pip-active .video-setting-popup,body.yo-document-pip-active .subtitle-settings-overlay,body.yo-document-pip-active .subtitle-settings-popup,body.yo-video-pip-active .video-setting-popup,body.yo-video-pip-active .subtitle-settings-overlay,body.yo-video-pip-active .subtitle-settings-popup{display:none!important}.video-2sub[data-vjs-player] .player-video-pause-settings-badges,.yo-player .media-child>.player-video-pause-settings-badges{position:absolute;right:8px;z-index:11;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;pointer-events:auto;-webkit-user-select:none;user-select:none}.pause-setting-indicator{position:relative;flex:0 0 auto}.pause-setting-indicator__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;background:#0000008c;background-image:none;color:#fff;font-size:13px;font-weight:600;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:default}.pause-setting-indicator__icon{display:block;width:16px;height:16px;flex:0 0 16px;opacity:.92;background:center/contain no-repeat}.pause-setting-indicator__icon--zoom{background-image:url(/wp-content/themes/2sub/images/icons/search.svg)}.pause-setting-indicator__icon--speed{background-image:url(/wp-content/themes/2sub/images/icons/playback-speed.svg)}.pause-setting-indicator__text{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.pause-setting-indicator__popup{position:absolute;left:50%;top:calc(100% - 2px);transform:translate(-50%) scale(.92);transform-origin:top center;z-index:12;display:block;opacity:0;visibility:hidden;pointer-events:none;padding-top:6px;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.pause-setting-indicator__popup-bridge{position:absolute;left:-8px;right:-8px;top:0;height:10px;pointer-events:auto;background:transparent}.pause-setting-indicator:hover .pause-setting-indicator__popup,.pause-setting-indicator:focus-within .pause-setting-indicator__popup{opacity:1;visibility:visible;transform:translate(-50%) scale(1);pointer-events:auto}.pause-setting-indicator__slider-wrap{position:relative;padding:10px 12px 12px;border-radius:4px;background:#0000008c;line-height:0}.pause-setting-indicator__slider-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background:#0000004d;pointer-events:none}.pause-setting-indicator__track{position:relative;z-index:1;width:5px;height:80px;margin:0 auto;border-radius:3px;background:#ffffffbd;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;touch-action:none}.pause-setting-indicator__track:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:3px}.pause-setting-indicator__chip:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:2px}.pause-setting-indicator__fill{width:100%;min-height:2px;border-radius:3px;background:#fffffff2;pointer-events:none}.video-2sub[data-vjs-player]:has(.vjs-fullscreen) .pause-setting-indicator__chip{font-size:14px;padding:6px 12px}.video-2sub[data-vjs-player]:has(.vjs-fullscreen) .pause-setting-indicator__track{height:88px}.yo-episode-picker-portal{box-sizing:border-box}.yo-episode-picker-mount{position:relative;z-index:40;width:max-content;max-width:100%;box-sizing:border-box;pointer-events:auto}.yo-episode-picker{width:max-content;max-width:min(100%,100vw - 24px);margin:0;display:flex;flex-direction:column;background:#000000b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#ffffff8c;box-shadow:0 8px 24px #00000059;pointer-events:auto;font-family:inherit;font-size:13px;line-height:1.3;font-weight:400;box-sizing:border-box;overflow:visible}.yo-episode-picker__strip{display:flex;flex-wrap:wrap;gap:6px 10px;overflow:visible;flex-shrink:0;justify-content:center;max-width:100%;box-sizing:border-box}.yo-episode-picker__seasons{padding:14px 12px 10px}.yo-episode-picker__episodes{padding:10px 12px 16px}.yo-episode-picker__season-chip,.yo-episode-picker__cell{position:relative;flex:0 0 auto;border:1px solid rgba(255,255,255,.18);border-radius:1px;background:#ffffff0f;color:inherit;font:inherit;text-transform:none;cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .12s ease,border-color .12s ease}.yo-episode-picker__season-chip{padding:4px 10px}.yo-episode-picker__season-chip:hover{color:#fff;background-color:#ffffff3d;border-color:#ffffff80}.yo-episode-picker__season-chip--active{color:#fff;background:#ffffff0f;border-color:#ffffff2e;box-shadow:inset 0 -2px #ff8000}.yo-episode-picker__cell{min-width:2.6em;padding:6px 10px}.yo-episode-picker__cell:hover:not(:disabled){color:#fff;background-color:#ffffff3d;border-color:#ffffff80}.yo-episode-picker__cell--current{color:#fff;border-color:#ffffff2e;background:#ffffff0f;box-shadow:inset 0 -2px #ff8000}.yo-episode-picker__cell--disabled{opacity:.3;cursor:not-allowed}.yo-episode-picker__cell-num{display:block;text-align:center;line-height:inherit}.video-js .yo-episode-picker button.yo-episode-picker__season-chip,.video-js .yo-episode-picker button.yo-episode-picker__cell{width:auto!important;height:auto!important;min-width:0;min-height:0;display:inline-flex!important;align-items:center;justify-content:center;font-family:inherit!important;font-size:13px!important;line-height:1.3!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;background-image:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#ffffff0f!important}.video-js .yo-episode-picker button.yo-episode-picker__season-chip:hover,.video-js .yo-episode-picker button.yo-episode-picker__cell:hover:not(:disabled){background:#ffffff3d!important}.video-js .yo-episode-picker button.yo-episode-picker__season-chip--active,.video-js .yo-episode-picker button.yo-episode-picker__season-chip--active:hover,.video-js .yo-episode-picker button.yo-episode-picker__cell--current,.video-js .yo-episode-picker button.yo-episode-picker__cell--current:hover:not(:disabled){background:#ffffff0f!important;box-shadow:inset 0 -2px #ff8000!important}@media (max-width: 600px),((hover: none) and (pointer: coarse)){.yo-episode-picker{width:min(100%,100vw - 24px);max-width:min(100%,100vw - 24px);overflow:hidden}.yo-episode-picker__strip{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}}@media (max-height: 520px){.yo-episode-picker{max-width:min(100%,100vw - 16px)}}.video-setting-popup{position:fixed;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;z-index:10000000!important;display:none;align-items:flex-end}.video-js .video-setting-popup{position:absolute;top:0;left:0;z-index:100002!important;display:none;align-items:flex-end;width:100%;height:100%}.video-setting-popup.active{display:flex}.video-setting-popup__overlay{position:fixed;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;z-index:9;background-color:transparent}.video-js .video-setting-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background-color:transparent}@media (min-width: 920px){.video-js .video-setting-popup__overlay{background-color:transparent}}@media (min-width: 920px){.video-setting-popup__overlay{background-color:transparent}}.video-setting-popup__content{display:flex;max-width:420px;overflow:hidden;overflow-y:auto;font-size:16px;position:fixed;bottom:20px;z-index:2147483647!important;min-width:300px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:auto;left:6px;right:6px;max-height:calc(var(--vh, 1vh) * 90)}@supports (height: 100dvh){.video-setting-popup__content{max-height:min(90dvh,var(--vh, 1vh) * 90)}}@media (min-width: 460px){.video-setting-popup__content{left:auto;right:20px;width:430px}}@media (min-width: 920px){.video-setting-popup__content{position:absolute;right:25px;width:450px;bottom:90px}}@media (min-width: 1400px){.video-setting-popup__content{bottom:110px}}@media (min-width: 1920px){.video-setting-popup__content{width:450px;right:30px}}.video-setting-popup button{width:auto!important;min-width:auto!important;height:auto!important;margin:0!important;border:none!important;background:transparent;color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left!important;cursor:pointer!important;display:flex!important;align-items:center!important;flex:1!important;box-sizing:border-box!important;justify-content:flex-start!important}.video-setting-popup button.yo-server-speed-picker__sort{flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;padding:0!important;border-radius:50%!important;box-sizing:border-box!important}.video-setting-popup button.yo-server-speed-picker__refresh,.video-setting-popup button.yo-server-speed-picker__more{flex:0 0 auto!important;width:auto!important;min-width:0!important}.video-setting-popup button.yo-server-speed-picker__more{min-height:32px!important;display:inline-flex!important;align-items:center!important;padding:0!important;line-height:1!important}.video-setting-popup .yo-server-speed-picker__details-bar .yo-server-speed-picker__more{margin-left:auto!important}.video-setting-popup-button,.video-setting-popup-checkbox,.video-setting-popup-radio{width:auto!important;min-width:auto!important;height:auto!important;margin:0!important;border:none!important;background:transparent!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:1!important;box-sizing:border-box!important;padding:8px 20px!important;transition:background-color .2s ease!important}@media (min-width: 600px){.video-setting-popup-button,.video-setting-popup-checkbox,.video-setting-popup-radio{padding:12px 20px!important}}.video-setting-popup-button:hover,.video-setting-popup-checkbox:hover,.video-setting-popup-radio:hover{background-color:#f3f4f6!important}.video-setting-popup-button:active,.video-setting-popup-checkbox:active,.video-setting-popup-radio:active{background-color:#e5e7eb!important}.video-setting-popup-button__label,.video-setting-popup-checkbox__label,.video-setting-popup-radio__label{margin-right:8px!important;display:flex!important;align-items:center!important;flex-grow:1!important;pointer-events:none!important}.video-setting-popup-button__icon,.video-setting-popup-checkbox__icon,.video-setting-popup-radio__icon{width:20px!important;height:20px!important;margin-right:8px!important;flex-shrink:0!important}.video-setting-popup-button:hover .video-setting-popup-button__icon,.video-setting-popup-checkbox:hover .video-setting-popup-checkbox__icon,.video-setting-popup-radio:hover .video-setting-popup-radio__icon{opacity:.8!important}.video-setting-popup input[type=checkbox],.video-setting-popup input[type=radio]{width:16px!important;height:16px!important;margin-right:8px!important;flex-shrink:0!important}.video-setting-popup-sub-radio{padding:8px 12px!important}.video-setting-popup-sub-radio__icon{width:16px!important;height:16px!important;color:green}.video-setting-popup-sub-radio:hover{background-color:#f3f4f6!important;transition:background-color .2s ease!important}.video-setting-popup-sub--server-speed{position:relative}.video-setting-popup-sub--server-speed .yo-server-speed-picker{position:static}@media (min-width: 460px){.video-setting-popup__content:has(.video-setting-popup-sub--server-speed){width:400px}}@media (min-width: 920px){.video-setting-popup__content:has(.video-setting-popup-sub--server-speed){width:420px}}@media (min-width: 1920px){.video-setting-popup__content:has(.video-setting-popup-sub--server-speed){width:420px}}.yo-server-speed-picker--settings{padding:0 6px 8px;gap:0}.yo-server-speed-picker--settings .yo-server-speed-picker__rows{gap:0}.yo-server-speed-picker--settings .yo-server-speed-picker__row{flex:0 0 auto!important;width:100%!important;min-height:44px;height:44px;box-sizing:border-box;align-items:center!important;border:none;border-radius:0;padding:8px 14px!important;background:transparent!important;color:inherit;transition:background-color .2s ease!important}.yo-server-speed-picker--settings .yo-server-speed-picker__row:hover:not(:disabled),.yo-server-speed-picker--settings .yo-server-speed-picker__row:focus-visible{border-color:transparent;background-color:#f3f4f6!important}.yo-server-speed-picker--settings .yo-server-speed-picker__row:active:not(:disabled){background-color:#e5e7eb!important}.yo-server-speed-picker--settings .yo-server-speed-picker__row.is-selected{border-color:transparent;cursor:default}.yo-server-speed-picker--settings .yo-server-speed-picker__row.is-selected .yo-server-speed-picker__name{text-decoration:underline;text-underline-offset:2px}.yo-server-speed-picker--settings .yo-server-speed-picker__best{font-size:9px;text-decoration:none}.yo-server-speed-picker--settings .yo-server-speed-picker__spinner{border-color:#00000026;border-top-color:#0000008c}.yo-server-speed-picker--settings .yo-server-speed-picker__details-wrap{display:flex;flex-direction:column;align-items:stretch;padding:0 14px 2px}.yo-server-speed-picker--settings .yo-server-speed-picker__details-bar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0;width:100%;min-height:32px;box-sizing:border-box}.yo-server-speed-picker--settings .yo-server-speed-picker__details-bar .yo-server-speed-picker__refresh{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin-left:-6px}.yo-server-speed-picker--settings .yo-server-speed-picker__details-bar .yo-server-speed-picker__sort{flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin-left:-6px;padding:0!important;border-radius:50%;justify-content:center!important;align-items:center!important;box-sizing:border-box!important}.yo-server-speed-picker--settings .yo-server-speed-picker__more{flex:0 0 auto!important;align-self:center;margin-left:auto!important;width:auto!important;min-height:32px;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px;border:none;border-radius:0;padding:0!important;background:transparent!important;color:#9ca3af!important;font-size:12px!important;font-weight:400!important;line-height:1;transition:color .2s ease!important}.yo-server-speed-picker--settings .yo-server-speed-picker__more-chevron{color:#9ca3af!important;font-size:11px}.yo-server-speed-picker--settings .yo-server-speed-picker__more:hover,.yo-server-speed-picker--settings .yo-server-speed-picker__more:focus-visible{background-color:transparent!important;color:#6b7280!important}.yo-server-speed-picker--settings .yo-server-speed-picker__more:hover .yo-server-speed-picker__more-chevron,.yo-server-speed-picker--settings .yo-server-speed-picker__more:focus-visible .yo-server-speed-picker__more-chevron{color:#6b7280!important}.yo-server-speed-picker--settings .yo-server-speed-picker__details{padding:4px 14px 10px;font-size:12px;line-height:1.45;color:#000005b8}.yo-server-speed-picker--settings .yo-server-speed-picker__details-summary{margin:0 0 8px}.yo-server-speed-picker{display:flex;flex-direction:column;gap:6px;padding:4px 12px 8px;position:relative}.yo-server-speed-picker__details-server{display:flex;align-items:flex-start;gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.yo-server-speed-picker__details-rank{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:8px;font-size:13px;font-weight:700;line-height:1;color:#0000058c;background:#0000050f}.yo-server-speed-picker__details-server.is-top .yo-server-speed-picker__details-rank{color:#fff;background:linear-gradient(135deg,#4ade80,#22c55e)}.yo-server-speed-picker__details-server-body{min-width:0;flex:1}.yo-server-speed-picker__details-server-name{font-weight:600;font-size:13px;margin-bottom:2px}.yo-server-speed-picker__details-line{margin:0;font-size:12px}.yo-server-speed-picker__details-note{margin:2px 0 0;font-size:11px;color:#00000580}.yo-server-speed-picker__details-footer{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.08);font-size:11px;line-height:1.45;color:#0000058c}.yo-server-speed-picker__row,.yo-server-speed-picker__metrics,.yo-server-speed-picker__name{display:flex;align-items:center}.yo-server-speed-picker__toolbar{display:inline-flex;align-items:center;justify-content:flex-start;gap:0;flex-shrink:0}.yo-server-speed-picker__details-bar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0;width:100%}.yo-server-speed-picker__refresh,.yo-server-speed-picker__sort{position:static;z-index:2;border:0;background:transparent;color:#888;cursor:pointer;font-size:20px;line-height:1;padding:4px 8px;display:inline-flex;align-items:center;justify-content:center;min-height:24px}.yo-server-speed-picker__sort{font-size:17px;letter-spacing:-.04em;box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;padding:0;border-radius:50%;background:transparent;flex:0 0 32px}.yo-server-speed-picker__sort.is-active{background:#0000001a}.yo-server-speed-picker--settings .yo-server-speed-picker__refresh,.yo-server-speed-picker--settings .yo-server-speed-picker__sort{color:#00000573}.yo-server-speed-picker--settings .yo-server-speed-picker__sort.is-active{color:#000005b8;background:#00000514}.yo-server-speed-picker--settings .yo-server-speed-picker__refresh:hover,.yo-server-speed-picker--settings .yo-server-speed-picker__refresh:focus-visible,.yo-server-speed-picker--settings .yo-server-speed-picker__sort:hover,.yo-server-speed-picker--settings .yo-server-speed-picker__sort:focus-visible{color:#000005c7}.yo-server-speed-picker--settings .yo-server-speed-picker__sort:active{background:#00000514;transform:none}.yo-server-speed-picker--error{padding-top:4px}.yo-server-speed-picker--error .yo-server-speed-picker__refresh{top:-4px;right:0}.yo-server-speed-picker--error .yo-server-speed-picker__more{width:100%;margin-top:4px;padding:8px 10px;border:1px solid #666;border-radius:4px;background:#2a2a2a;color:#ccc;font-size:13px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.yo-server-speed-picker--error .yo-server-speed-picker__more:hover{border-color:#26beff;background:#353535}.yo-server-speed-picker--error .yo-server-speed-picker__details{padding:8px 10px 4px;font-size:11px;line-height:1.45;color:#bbb}.yo-server-speed-picker--error .yo-server-speed-picker__details-server{border-top-color:#444}.yo-server-speed-picker--error .yo-server-speed-picker__details-server-name{color:#fff}.yo-server-speed-picker--error .yo-server-speed-picker__details-rank{color:#ccc;background:#3a3a3a}.yo-server-speed-picker--error .yo-server-speed-picker__details-server.is-top .yo-server-speed-picker__details-rank{color:#fff;background:linear-gradient(135deg,#4ade80,#16a34a)}.yo-server-speed-picker--error .yo-server-speed-picker__details-note,.yo-server-speed-picker--error .yo-server-speed-picker__details-footer{color:#999;border-top-color:#444}.yo-server-speed-picker__rows{display:flex;flex-direction:column;gap:4px}.yo-server-speed-picker__row{width:100%;min-height:44px;height:44px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:8px;border:1px solid #666;border-radius:4px;padding:5px 8px;background:#2a2a2a;color:#fff;text-align:left;cursor:pointer}.yo-server-speed-picker__row:hover:not(:disabled),.yo-server-speed-picker__row:focus-visible{border-color:#26beff;background:#353535}.yo-server-speed-picker__row:disabled{cursor:default;opacity:.65}.yo-server-speed-picker__row.is-selected{border-color:#4ade80;cursor:default}.yo-server-speed-picker__row.is-selected .yo-server-speed-picker__name{text-decoration:underline;text-underline-offset:2px}.yo-server-speed-picker__name{gap:6px;min-width:0;align-items:center;flex-wrap:nowrap}.yo-server-speed-picker__metrics{gap:5px;margin-left:auto;align-items:center;flex-shrink:0;min-height:26px}.yo-server-speed-picker__chart-slot{flex-shrink:0;width:72px;height:22px;display:flex;align-items:center;justify-content:flex-end}.yo-server-speed-picker__chart-slot .yo-server-speed-picker__chart{display:flex;align-items:center;line-height:0}.yo-server-speed-picker__speed-slot{display:flex;align-items:center;justify-content:flex-end;width:96px;flex:0 0 96px;min-height:26px}.yo-server-speed-picker__speed{display:flex;flex-direction:column;justify-content:center;font-size:13px;font-weight:600;text-align:right;line-height:1.15}.yo-server-speed-picker__speed--fade-in{animation:yo-server-speed-picker-fade-in 2s ease forwards}.yo-server-speed-picker__speed small,.yo-server-speed-picker__status,.yo-server-speed-picker__error{font-size:10px;font-weight:400;line-height:1.1}.yo-server-speed-picker__status{display:flex;align-items:center;justify-content:flex-end;text-align:right;min-height:26px}.yo-server-speed-picker__error{color:#ef4444}.yo-server-speed-picker__best{font-size:10px;text-decoration:none}.yo-server-speed-picker__spinner{width:12px;height:12px;border:2px solid #666;border-top-color:#fff;border-radius:50%;animation:yo-server-speed-picker-spin 1s linear infinite}@keyframes yo-server-speed-picker-spin{to{transform:rotate(360deg)}}@keyframes yo-server-speed-picker-fade-in{0%{opacity:0}to{opacity:1}}.video-setting-popup-sub{display:flex;flex-direction:column;width:100%}.video-setting-popup-sub-slider{padding:12px 16px}.video-setting-popup-sub-slider__value{font-size:12px;color:#6b7280;margin-top:4px;width:70px}.video-setting-popup-sub-slider__value__speed{width:75px}.video-js .video-setting-popup__content{position:absolute;z-index:2147483647!important;bottom:70px;right:5px;left:5px;min-width:unset;background:unset;border-radius:unset;box-shadow:unset}@media (min-width: 600px){.video-js .video-setting-popup__content{left:auto;right:10px;bottom:90px}}.video-js.vjs-fullscreen .video-setting-popup__content{bottom:90px;right:30px}.video-js .video-setting-popup button{padding:10px 16px!important}.video-js .video-setting-popup button.yo-server-speed-picker__more{flex:0 0 auto!important;width:auto!important;min-height:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;color:#9ca3af!important;font-size:12px!important;font-weight:400!important;line-height:1!important;text-transform:none!important;letter-spacing:normal!important}.video-js .video-setting-popup button.yo-server-speed-picker__sort{flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;padding:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important}.video-js .video-setting-popup button.yo-server-speed-picker__refresh{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:4px 8px!important;justify-content:center!important}.video-js .video-setting-popup .yo-server-speed-picker__details-bar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important}.video-js .video-setting-popup .yo-server-speed-picker__details-bar .yo-server-speed-picker__more{margin-left:auto!important}.video-js .video-setting-popup button.yo-server-speed-picker__more:hover,.video-js .video-setting-popup button.yo-server-speed-picker__more:focus-visible{color:#6b7280!important;background:transparent!important}.video-js .video-setting-popup button.yo-server-speed-picker__more .yo-server-speed-picker__more-chevron{color:#9ca3af!important}.video-js .video-setting-popup button.yo-server-speed-picker__more:hover .yo-server-speed-picker__more-chevron,.video-js .video-setting-popup button.yo-server-speed-picker__more:focus-visible .yo-server-speed-picker__more-chevron{color:#6b7280!important}.video-js .video-setting-popup-button{width:100%!important;padding:10px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.video-js .video-setting-popup-checkbox{width:auto!important;min-width:auto!important;height:auto!important;padding:10px 16px!important;margin:0!important;border:none!important;background:transparent!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:left!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex:1!important}.video-js .video-setting-popup-radio{width:100%!important;padding:6px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}@media (min-width: 920px){.video-js .video-setting-popup button,.video-js .video-setting-popup-checkbox,.video-js .video-setting-popup-radio{padding:10px 24px!important}}@media (min-width: 1920px){.video-js .video-setting-popup button,.video-js .video-setting-popup-checkbox,.video-js .video-setting-popup-radio{padding:14px 1.25vw!important}}.video-js .video-setting-popup-button__label{flex:1!important;text-align:left!important;margin-right:8px!important}.video-js .video-setting-popup-button__icon,.video-js .video-setting-popup-checkbox__icon{flex-shrink:0!important;width:24px!important;height:24px!important}.video-js .video-setting-popup-checkbox__label,.video-js .video-setting-popup-radio__label{flex:1!important;text-align:left!important;margin-right:8px!important;display:flex!important;align-items:center!important;flex-grow:1!important;pointer-events:none!important}.video-js .video-setting-popup-button{transition:background-color .2s ease!important}.video-js .video-setting-popup-button:hover{background-color:#0000051f!important}.video-js .video-setting-popup-checkbox{transition:background-color .2s ease!important}.video-js .video-setting-popup-checkbox:hover{background-color:#0000051f!important}.video-js .video-setting-popup-radio{transition:background-color .2s ease!important}.video-js .video-setting-popup-radio:hover{background-color:#0000051f!important}.video-js .video-setting-popup-button:hover .video-setting-popup-button__icon,.video-js .video-setting-popup-checkbox:hover .video-setting-popup-checkbox__icon{opacity:.8!important}.video-js .video-setting-popup-button:hover .video-setting-popup-button__label,.video-js .video-setting-popup-checkbox:hover .video-setting-popup-checkbox__label,.video-js .video-setting-popup-radio:hover .video-setting-popup-radio__label{color:#333!important}.video-js .video-setting-popup-button:active,.video-js .video-setting-popup-checkbox:active,.video-js .video-setting-popup-radio:active{background-color:#00000533!important;transform:translateY(1px)!important}.video-js .video-setting-popup *{box-sizing:border-box!important}.video-js .video-setting-popup input[type=checkbox],.video-js .video-setting-popup input[type=radio]{width:auto!important;height:auto!important;margin:0 8px 0 0!important;flex-shrink:0!important}.video-js .video-setting-popup svg{width:24px!important;height:24px!important;flex-shrink:0!important}.video-js .video-setting-popup .video-setting-popup-items{width:100%!important;display:flex!important;flex-direction:column!important}.video-js .video-setting-popup-sub-radio{padding-block:8px!important;padding-inline:16px!important;transition:background-color .2s ease!important}.video-js .video-setting-popup-sub-radio:hover{background-color:#0000051f!important}@media (min-width: 920px){.video-js .video-setting-popup-sub-radio{padding-block:10px!important;padding-inline:20px!important}}@media (min-width: 1920px){.video-js .video-setting-popup-sub-radio{padding-block:.5vw!important;padding-inline:1vw!important}}.video-js .video-setting-popup-sub-radio__icon{width:20px!important;height:20px!important}.video-setting-popup-sub-slider__value{font-weight:500!important;color:#374151!important;min-width:70px!important;text-align:center!important;padding:4px 8px!important;background-color:#f3f4f6!important;border-radius:6px!important;border:1px solid #d1d5db!important}@media (min-width: 920px){.video-js .video-setting-popup-sub-radio__icon{width:22px!important;height:22px!important}}@media (min-width: 1920px){.video-js .video-setting-popup-sub-radio__icon{width:1.1vw!important;height:1.1vw!important}}.video-setting-popup-items{display:flex;flex-direction:column;flex-shrink:0;width:100%;background-color:#fff;border-radius:14px;color:#000005;padding-block:16px}.video-setting-popup-items.shift-left{transform:translate(-100%)}.video-setting-popup-checkbox{display:flex;justify-content:space-between;align-items:center;width:100%;padding:6px 16px;background-color:transparent;border:none;font-family:Inter,monospace,Arial Narrow,Arial,sans-serif;font-weight:500;cursor:pointer}@media (min-width: 920px){.video-setting-popup-checkbox{padding:10px 16px;padding-inline:24px;padding-block:14px}}@media (min-width: 920px){.video-setting-popup-checkbox{padding-inline:24px}}.video-setting-popup-checkbox:hover{background-color:#0000051f}.video-setting-popup-checkbox:first-of-type{border-top:1px solid rgba(0,0,5,.1215686275)}.video-setting-popup-checkbox__label{display:flex;align-items:center;flex-grow:1;pointer-events:none}.video-setting-popup-checkbox__toggle{position:relative;display:flex;width:40px;height:24px;background:#0000051f;border-radius:47px}.video-setting-popup-checkbox__toggle:before{position:absolute;top:0;left:0;display:flex;width:20px;height:20px;background-color:#000;border-radius:12px;content:"";transition:transform .3s;transform:translateY(2px) translate(2px)}.video-setting-popup-checkbox__input:checked+.video-setting-popup-checkbox__toggle:before{display:none}.video-setting-popup-checkbox__toggle-icon{position:absolute;top:2px;right:2px;width:20px;height:20px;border-radius:12px;transition:transform .3s;transform:translateY(0) translate(0);display:none}.video-setting-popup-checkbox__toggle-icon.active{display:block}.video-setting-popup-checkbox--disabled{opacity:.6;cursor:not-allowed}.video-setting-popup-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:6px 16px;background-color:transparent;border:none;font-family:Inter,monospace,Arial Narrow,Arial,sans-serif;font-weight:500;transition:background-color .3s;cursor:pointer}@media (min-width: 920px){.video-setting-popup-button{padding:10px 16px;padding-inline:24px;padding-block:14px}}@media (min-width: 920px){.video-setting-popup-button{padding-inline:24px}}.video-setting-popup-button:hover{background-color:#0000051f}.video-setting-popup-button:first-of-type{border-top:1px solid rgba(0,0,5,.1215686275)}.video-setting-popup-pip-label-group{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;flex-grow:1!important;width:auto!important}.video-setting-popup-pip-label-text{white-space:nowrap}.video-setting-popup-pip-info{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;pointer-events:auto!important;cursor:pointer;color:#0000058c;line-height:0;position:relative;z-index:1}.video-js .video-setting-popup-pip-info{pointer-events:auto!important}.video-setting-popup-pip-info:hover,.video-setting-popup-pip-info:focus-visible{color:#000005d9;outline:none}.video-setting-popup-pip-info__mark{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1.25px solid currentColor;border-radius:50%;font-size:10px;font-weight:800;font-style:normal;font-family:inherit;line-height:1}.video-setting-popup-pip-warning{margin:3px 16px 10px;padding:8px 12px;font-size:13px;line-height:1.4;color:#b42318;background:#fff;border:1px solid #f04438;border-radius:6px;box-sizing:border-box}@media (min-width: 920px){.video-setting-popup-pip-warning{margin:3px 24px 10px}}.video-setting-popup-button__icon{width:24px;height:24px}.video-setting-popup-button__icon--cast-svg{display:block;flex-shrink:0;width:24px!important;height:24px!important;object-fit:contain}.video-setting-popup-button__icon--pip{display:block;flex:0 0 24px!important;flex-shrink:0!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}.video-js .video-setting-popup-button__icon--pip{width:24px!important;height:24px!important;flex-shrink:0!important}.video-setting-popup-button__label{display:flex;align-items:center;flex-grow:1;pointer-events:none;justify-content:space-between}.video-setting-popup-button__value{display:flex;align-items:center;justify-content:center;margin-right:12px;margin-left:auto;font-size:12px;color:#0000057a;column-gap:8px;line-height:1}.video-setting-popup-button__value-icon{width:24px;height:24px}.video-setting-popup-subs{display:flex;align-items:flex-end;flex-shrink:0;width:100%;color:#000005}.video-setting-popup-subs.shift-left{transform:translate(-100%)}.video-setting-popup-sub{z-index:1;color:#000005;flex-direction:column;width:100%;background-color:#fff;border-radius:16px;padding-block:12px}.video-setting-popup-sub.active{display:flex}.video-setting-popup-sub__button{display:flex;justify-content:flex-start;align-items:center;border:none;font-family:Inter,monospace,Arial Narrow,Arial,sans-serif;font-weight:500;color:#0000057a;transition:background-color .3s;cursor:pointer;column-gap:12px;padding-block:14px;padding-inline:16px}.video-setting-popup-sub__button:hover{color:#000!important}.video-setting-popup-sub__button-icon{width:24px;height:24px;margin-right:8px}.video-setting-popup-sub__items{display:flex;flex-direction:column;width:100%}.video-setting-popup-sub-radio{display:flex;justify-content:space-between;align-items:center;padding:8px 20px!important;cursor:pointer}.video-setting-info{display:block;align-items:center;padding:8px 20px!important;cursor:pointer;color:#7c7c7c;font-size:12px}.video-setting-popup-sub-radio__label-icon{width:24px;height:24px}.video-setting-popup-sub-radio__icon{width:24px;height:24px;opacity:0;transition:opacity .3s}.video-setting-popup-sub-radio__label{display:flex;align-items:center;column-gap:12px}.video-setting-popup-sub-radio__quality-badge{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:28px;padding:0 8px;border-radius:7px;font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:800;line-height:1;letter-spacing:.02em}.video-setting-popup-sub-radio__quality-badge--hd{color:#fff;background:linear-gradient(135deg,#ff9a2e,#ff7a00)}.video-setting-popup-sub-radio__quality-badge--sd,.video-setting-popup-sub-radio__quality-badge--ld{color:#10121ab8;background:#10121a14}.video-setting-popup-sub-radio__input:checked+.video-setting-popup-sub-radio__icon{opacity:1}.video-setting-popup-sub-radio-info{display:flex;justify-content:space-between;align-items:center;padding:16px}@media (min-width: 920px){.video-setting-popup-sub-radio-info{padding-block:14px;padding-inline:24px}}.video-setting-popup-sub-radio-info__label{color:#0000057a;white-space:nowrap}.dialogue-list-row{position:relative}.dialogue-list-row__inline-translations{display:flex;flex-direction:column;row-gap:2px}.dialogue-item{position:relative;display:flex;flex-direction:column;width:100%;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.12);row-gap:8px;cursor:pointer}.dialogue-item__added-label,.yo-subtitle-added-badge{display:inline-block;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:10px;line-height:1.3;font-weight:500;color:#fff;border:1px solid var(--brand, rgb(255, 128, 0));border-radius:3px;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box}.dialogue-item__header .dialogue-item__action.add-phrase.in-dictionary{position:absolute;top:0;right:0;pointer-events:auto}@media (min-width: 920px){.dialogue-item{padding:16px 20px}}.dialogue-item .small_help_string{padding-top:0}.dialogue-item .small_help_string .small_help_string_text{margin-top:4px;margin-bottom:0;font-size:10px;color:#d2d2d2!important;background-color:#3d3d3d!important;border:1px solid #545454!important}@media (min-width: 920px){.dialogue-item .small_help_string .small_help_string_text{font-size:11px}}.dialogue-item.dialogue-item--active{box-shadow:inset 4px 0 0 var(--brand, rgb(255, 128, 0));background:#ffffff1f;color:#fff;border-bottom:1px solid transparent}.dialogue-item__header{display:flex;flex-wrap:nowrap;column-gap:8px;align-items:center;justify-content:space-between;width:100%;min-width:0;box-sizing:border-box;pointer-events:none}.dialogue-item__action.dialogue-item__action--shift{position:absolute;top:16px;right:0;margin:0;min-height:0;flex-shrink:0;z-index:5;width:12px;height:12px;pointer-events:auto}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__action.dialogue-item__action--shift{width:14px;height:14px}}.dialogue-item__action.dialogue-item__action--shift-one{right:16px}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__action.dialogue-item__action--shift-one{right:20px}}.dialogue-item__action--shift .dialogue-item__shift-icon{color:var(--brand, #ff8000);width:12px;height:12px}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__action--shift .dialogue-item__shift-icon{width:14px;height:14px}}.dialogue-item__action--shift:hover .dialogue-item__action--shift .dialogue-item__shift-icon{color:#f93}.dialogue-item__label{font-size:10px;line-height:1;font-weight:500;text-align:left}.dialogue-item__content{display:flex;flex-direction:column;row-gap:8px;min-width:0}.dialogue-item__time{font-size:10px;font-weight:500;color:#ffffff7a;min-width:0;flex:1 1 auto}.dialogue-item--active .dialogue-item__time{color:var(--brand, rgb(255, 128, 0))}.dialogue-item__original{font-size:14px;line-height:1.1;color:#fff;min-width:0;white-space:normal;overflow-wrap:normal;text-wrap:balance}.dialogue__original{min-width:0;white-space:normal;overflow-wrap:normal;text-wrap:balance}@media (min-width: 60px){.dialogue-item__original{font-size:clamp(10px,10px + .4vw,20px)}}.dialogue-item__translation{font-size:clamp(8px,8px + .3vw,18px);line-height:1.2;color:#ffffff7a}.dialogue-item__actions{display:none;flex-direction:row;align-items:center;justify-content:start;column-gap:0;margin-left:-10px}.dialogue-item__actions .dialogue-item__action img{display:block;width:20px;height:20px;object-fit:contain}.dialogue-item__actions .dialogue-item__action .dialogue-item__action-spinner{width:20px;height:20px;border-radius:50%}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__actions{margin-left:-12px}.dialogue-item__actions .dialogue-item__action img,.dialogue-item__actions .dialogue-item__action .dialogue-item__action-spinner{width:24px;height:24px}}@media (min-width: 920px){.dialogue-item__actions{margin-top:8px;margin-bottom:0}}.selected .dialogue-item__actions{display:flex}.simple-dialogue-item__actions{display:flex;flex-direction:column;align-items:flex-start;margin:0;row-gap:12px}.simple-dialogue-item__actions .dialogue-item__action img{display:block;width:20px;height:20px;object-fit:contain}.simple-dialogue-item__actions .dialogue-item__action .dialogue-item__action-spinner{width:20px;height:20px;border-radius:50%}@media (min-width: 768px) and (min-height: 768px){.simple-dialogue-item__actions .dialogue-item__action img,.simple-dialogue-item__actions .dialogue-item__action .dialogue-item__action-spinner{width:24px;height:24px}}@media (max-width: 599px){.simple-dialogue-item__actions{flex-direction:row;column-gap:12px;row-gap:0}}.dialogue-item__action{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;border:none;color:#fff;cursor:pointer;row-gap:8px;transition:transform .2s ease,opacity .2s ease;min-height:38px;min-width:38px;position:relative;z-index:10;pointer-events:auto!important}.subtitle__actions .dialogue-item__action,.dialogue-item__actions .dialogue-item__action,.simple-dialogue-item__actions .dialogue-item__action{min-height:auto}.dialogue-item__action:hover:not(:disabled){transform:scale(1.1);opacity:.8}.dialogue-item__action:active:not(:disabled){transform:scale(.95)}.dialogue-item__action:disabled{cursor:not-allowed;opacity:.6}.dialogue-item__icon{width:20px;height:20px}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__icon{width:24px;height:24px}}.dialogue-item__label-action{font-size:10px}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__label-action{font-size:12px}}.dialogue-item__action-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:dialogue-spin .8s linear infinite;flex-shrink:0}@media (min-width: 768px) and (min-height: 768px){.dialogue-item__action-spinner{width:24px;height:24px}}@keyframes dialogue-spin{to{transform:rotate(360deg)}}.dialogue-item__action.adding{pointer-events:none}.dialogue-item__action.in-dictionary{cursor:pointer;opacity:1}.dialogue-item__action.in-dictionary:hover{opacity:.8}.dialogue-item__action.in-dictionary:active{transform:scale(.95)}.yo-menu{position:relative;display:inline-block}.yo-menu__trigger{display:inline-block;cursor:pointer;position:relative;z-index:11;pointer-events:auto}.yo-menu__dropdown{z-index:10011!important}.yo-menu__dropdown{position:fixed;background-color:#565656;border-radius:8px;padding:4px 0;min-width:220px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:0;border:1px solid rgba(255,255,255,.1);pointer-events:auto;opacity:1;transform:none;z-index:10011;max-height:calc(var(--vh, 1vh) * 90)}@supports (height: 100dvh){.yo-menu__dropdown{max-height:min(90dvh,var(--vh, 1vh) * 90)}}.yo-menu__close{position:absolute;top:-20px;right:-5px;width:20px;height:20px;padding:2px;background:transparent;border:none;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;z-index:1}.yo-menu__close:hover{background-color:#ffffff1a;color:#fff}.yo-menu__close:active{background-color:#ffffff26}.yo-menu__close svg{width:100%;height:100%}.yo-menu__items{display:flex;flex-direction:column;gap:0;padding:8px 0}.yo-menu__item{display:block;width:100%;padding:8px 12px;background:transparent;border:none;color:#fff;text-align:left;cursor:pointer;font-size:14px;transition:background-color .2s ease;white-space:nowrap}.yo-menu__item:hover:not(.yo-menu__item--disabled){background-color:#3a3a3a}.yo-menu__item:active:not(.yo-menu__item--disabled){background-color:#4a4a4a}.yo-menu__item.yo-menu__item--disabled{opacity:.5;cursor:not-allowed}.yo-player,.layout-dialog,.ai-modal-overlay{scrollbar-color:#333333 #1a1a1a;scrollbar-width:thin}.yo-player ::-webkit-scrollbar,.layout-dialog ::-webkit-scrollbar,.ai-modal-overlay ::-webkit-scrollbar{background-color:#1a1a1a}.yo-player ::-webkit-scrollbar-track,.layout-dialog ::-webkit-scrollbar-track,.ai-modal-overlay ::-webkit-scrollbar-track{background:#1a1a1a;border-radius:0}.yo-player ::-webkit-scrollbar-thumb,.layout-dialog ::-webkit-scrollbar-thumb,.ai-modal-overlay ::-webkit-scrollbar-thumb{background:#333;border-radius:7px;border:3px solid #1a1a1a}.yo-player ::-webkit-scrollbar-thumb:hover,.layout-dialog ::-webkit-scrollbar-thumb:hover,.ai-modal-overlay ::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.yo-player ::-webkit-scrollbar-corner,.layout-dialog ::-webkit-scrollbar-corner,.ai-modal-overlay ::-webkit-scrollbar-corner{background:#1a1a1a}@keyframes ai-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-loading-spinner{animation:ai-spin 1s linear infinite;will-change:transform}.ai-modal{--ai-fs: clamp(10px, 10px + .4vw, 20px);font-size:var(--ai-fs)}.ai-error-notification{position:fixed;top:20px;right:20px;z-index:10002;max-width:400px;opacity:0;transform:translate(100%);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.ai-error-notification--visible{opacity:1;transform:translate(0);pointer-events:auto}.ai-error-notification__content{background-color:#dc3545;color:#fff;padding:16px 20px;border-radius:8px;box-shadow:0 4px 12px #000;border:1px solid #666666}.ai-error-notification__header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ai-error-notification__icon{font-size:20px;line-height:1}.ai-error-notification__title{font-size:14px;font-weight:600;flex:1}.ai-error-notification__close{background:#dc3545;border:none;color:#fff;cursor:pointer;font-size:24px;line-height:1;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.ai-error-notification__close:hover{background-color:#c82333}.ai-error-notification__message{font-size:13px;line-height:1.5;color:#fff}.ai-assistant-menu-wrapper{position:relative;display:inline-block}.yo-menu__dropdown.ai-assistant-menu .yo-menu__items{padding:4px 0}.yo-menu__dropdown.ai-assistant-menu .yo-menu__item{padding:6px 12px;font-size:12px}.yo-menu__dropdown.ai-assistant-menu .yo-menu__header select,.yo-menu__dropdown.ai-assistant-menu .yo-menu__header select option{background-color:#232323!important;color:#fff!important}.video-js.vjs-fullscreen .yo-menu__dropdown,.vjs-fullscreen .yo-menu__dropdown,.layout-dialog:fullscreen .yo-menu__dropdown,.layout-dialog:-webkit-full-screen .yo-menu__dropdown{z-index:2147483647!important}.video-js.vjs-fullscreen .yo-modal-overlay,.vjs-fullscreen .yo-modal-overlay,.layout-dialog:fullscreen .yo-modal-overlay,.layout-dialog:-webkit-full-screen .yo-modal-overlay,.video-js.vjs-fullscreen .ai-modal-overlay,.vjs-fullscreen .ai-modal-overlay,.layout-dialog:fullscreen .ai-modal-overlay,.layout-dialog:-webkit-full-screen .ai-modal-overlay{z-index:2147483647!important}.video-js.vjs-fullscreen #balloon,.vjs-fullscreen #balloon,.layout-dialog:fullscreen #balloon,.layout-dialog:-webkit-full-screen #balloon,body>#balloon{z-index:2147483647!important}.layout-dialog:fullscreen .video-setting-popup,.layout-dialog:fullscreen .subtitle-settings-popup,.layout-dialog:fullscreen .subtitle-settings-overlay,.layout-dialog:fullscreen .playback-report,.layout-dialog:fullscreen .swal2-container,.layout-dialog:-webkit-full-screen .video-setting-popup,.layout-dialog:-webkit-full-screen .subtitle-settings-popup,.layout-dialog:-webkit-full-screen .subtitle-settings-overlay,.layout-dialog:-webkit-full-screen .playback-report,.layout-dialog:-webkit-full-screen .swal2-container{z-index:2147483647!important}.layout-dialog:fullscreen .subtitle-settings-overlay,.layout-dialog:-webkit-full-screen .subtitle-settings-overlay{position:fixed!important;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));right:auto;bottom:auto;display:flex!important;visibility:visible!important}.layout-dialog:fullscreen .layout-dialog__resize-zone,.layout-dialog:-webkit-full-screen .layout-dialog__resize-zone{z-index:2147483647!important;top:0!important;bottom:auto!important;height:var(--fullscreen-dialog-panel-height, 100%)!important}.layout-dialog:fullscreen .layout-dialog__left-side,.layout-dialog:-webkit-full-screen .layout-dialog__left-side{position:absolute!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:0}.layout-dialog:fullscreen .layout-dialog__right-side.open,.layout-dialog:-webkit-full-screen .layout-dialog__right-side.open{position:fixed!important;top:0!important;right:0!important;bottom:auto!important;height:var(--fullscreen-dialog-panel-height, 100%)!important;width:calc(150px + 12vw);min-width:150px;max-width:650px;overflow:visible!important;z-index:2147483646!important;background:#0000004d!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (orientation: landscape){.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .vjs-control-bar,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .vjs-control-bar{width:calc(100% - var(--right-panel-width, 650px) - 1%)!important;margin-right:1%!important}.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .yo-skip-button,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .yo-skip-button,.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .yo-next-episode-button,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .yo-next-episode-button{right:calc(var(--right-panel-width, 650px) + 1%)!important;left:auto}.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .yo-subtitles-container,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .yo-subtitles-container{box-sizing:border-box;padding-right:max(0px,var(--right-panel-width, calc(150px + 12vw) ) - 12px)}}@media (orientation: portrait){.layout-dialog:fullscreen .layout-dialog__right-side,.layout-dialog:-webkit-full-screen .layout-dialog__right-side{display:none!important;visibility:hidden!important;pointer-events:none!important}.layout-dialog:fullscreen .layout-dialog__resize-zone,.layout-dialog:-webkit-full-screen .layout-dialog__resize-zone{display:none!important;pointer-events:none!important}.layout-dialog:fullscreen .layout-dialog__left-side,.layout-dialog:-webkit-full-screen .layout-dialog__left-side{position:absolute!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;min-height:0;z-index:0}.layout-dialog:fullscreen .layout-dialog__left-side .media-child,.layout-dialog:-webkit-full-screen .layout-dialog__left-side .media-child{height:100%;min-height:0}.layout-dialog:fullscreen video.video-js.video-2sub,.layout-dialog:fullscreen .video-js.player.video-2sub,.layout-dialog:-webkit-full-screen video.video-js.video-2sub,.layout-dialog:-webkit-full-screen .video-js.player.video-2sub{height:100%!important;min-height:0;padding-top:0!important;box-sizing:border-box;background-color:#000}.layout-dialog:fullscreen .vjs-tech,.layout-dialog:fullscreen .vjs-poster,.layout-dialog:-webkit-full-screen .vjs-tech,.layout-dialog:-webkit-full-screen .vjs-poster{top:0!important;height:100%!important;object-position:center center!important}.layout-dialog:fullscreen .vjs-control-bar,.layout-dialog:-webkit-full-screen .vjs-control-bar,.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .vjs-control-bar,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .vjs-control-bar{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;left:0!important;right:0!important}.layout-dialog:fullscreen:has(.layout-dialog__right-side.open) .yo-subtitles-container,.layout-dialog:-webkit-full-screen:has(.layout-dialog__right-side.open) .yo-subtitles-container{padding-right:0!important;padding-bottom:0!important}.layout-dialog:fullscreen .yo-skip-button,.layout-dialog:-webkit-full-screen .yo-skip-button,.layout-dialog:fullscreen .yo-next-episode-button,.layout-dialog:-webkit-full-screen .yo-next-episode-button{right:2%!important;left:auto}.layout-dialog:fullscreen .vjs-text-track-display .yo-subtitles-container,.layout-dialog:-webkit-full-screen .vjs-text-track-display .yo-subtitles-container{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;pointer-events:none}}.dialogue__content-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;flex-wrap:nowrap}@media (max-width: 599px){.dialogue__content-wrapper{flex-wrap:wrap}.dialogue__content{width:100%}}.subtitle__actions{display:flex;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;column-gap:8px;z-index:10;padding:8px}.subtitle__actions .dialogue-item__action{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;row-gap:0;padding:0;box-sizing:border-box;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;transition:transform .15s ease;transform-origin:center center}.subtitle__actions .dialogue-item__action:hover:not(:disabled){transform:scale(1.1);opacity:1}.subtitle__actions .dialogue-item__action:active:not(:disabled){transform:scale(1.1)}.subtitle__actions .dialogue-item__action.in-dictionary:hover{opacity:1;transform:scale(1.1)}@media (min-width: 768px) and (min-height: 768px){.subtitle__actions .dialogue-item__action{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px}}.subtitle__actions .dialogue-item__action img{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;min-width:0;min-height:0;margin:0;object-fit:contain}.subtitle__actions .dialogue-item__action .dialogue-item__action-spinner{display:block;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;margin:0;box-sizing:border-box;border-radius:50%;flex-shrink:0}.yo-subtitles.subtitle-replaying .subtitle__actions{opacity:1!important;visibility:visible!important}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}to{opacity:0}}.balloon__more-button-icon{display:flex;align-items:center;transform:scale(-1);align-self:anchor-center}.balloon__more-button-icon{margin-right:-6px}.balloon__more-button.active .balloon__more-button-icon{transform:scale(1);margin-right:-8px}.balloon__more-content{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.balloon__more-items{display:flex;flex-direction:column;row-gap:4px}.balloon__more-item{display:flex;justify-content:space-between;column-gap:16px}.balloon__more-item-word{font-size:16px;line-height:20px;font-weight:500;color:#000005;text-align:left}.balloon__more-item-part{flex-shrink:0;padding-top:0;font-size:16px;line-height:16px;font-weight:500;color:#0000057d;text-align:left;align-self:anchor-center}.balloon__setting{position:relative;position:absolute;top:0;left:0;z-index:1;height:100%;min-height:254px;padding:20px 24px;padding-left:calc(4% + 24px);background-color:#fff;border-radius:0 16px 16px 0;visibility:hidden;transition:transform .3s}.balloon__setting.active{visibility:visible;z-index:11}@media (min-width: 976px){.balloon__setting{width:488px}.balloon__setting.active{transform:translate(94%);z-index:1}}.balloon__setting-title{font-size:24px;line-height:28px;font-weight:500;color:#000005;text-align:left}.balloon__button--close{position:absolute;top:22px;right:24px}.balloon__setting-content{padding:16px 0}.balloon-setting-items{display:flex;flex-direction:column;row-gap:8px}.balloon-setting-item{display:flex;column-gap:12px;cursor:pointer}.balloon-setting-item__box{display:flex;flex-shrink:0;width:24px;height:24px;background:#0000051f;border-radius:8px}.balloon-setting-item__box-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;transition:opacity .3s}.balloon-setting-item__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(100%)}.balloon-setting-item__input:checked+.balloon-setting-item__box .balloon-setting-item__box-icon{opacity:1}.balloon-setting-item__title{font-size:16px;line-height:20px;font-weight:500;color:#000005;text-align:left}.vjs-subs-caps-button{display:none}.play-disable{background:#797979db;color:#d3d3d3}.next-button{width:auto!important;border-radius:0!important}.vjs-info img{padding:0 10px;vertical-align:middle;max-height:2em}.vjs-info img.next-button__icon{padding:0!important;max-height:none!important}.player-message-container,.toPlayer-message-container{display:flex;align-items:center;justify-content:center}.player-message,.toPlayer-message{width:auto;margin-top:10px;padding:8px 16px;white-space:normal;color:#ccc;font-size:.6em;text-align:center;border-radius:16px;background-color:#3f3f3fbf;background-image:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 2px 8px #0003}.player-message-button{display:block;font-size:1.2em}.as-button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.as-button:hover{background-color:#535353d9;box-shadow:0 4px 12px #00000040}.as-button:active{background-color:#2b2b2bd9;transform:translateY(1px);box-shadow:0 1px 4px #0003;transition-duration:.1s}.as-button:focus{outline:2px solid rgba(204,204,204,.5);outline-offset:2px}.as-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.vjs-info .vjs-text{margin-left:35px;padding-right:2px}.layout-dialog__left-side-header{padding-top:10px}.layout-dialog__button{min-width:150px;margin-right:0;text-align:end;right:12px;top:12px;display:block;position:absolute!important}.layout-dialog__button-close{margin-right:auto;background-color:transparent;border:0;position:absolute;left:0!important;top:12px;width:25px;display:block!important;transition:transform .15s ease;transform-origin:center center}.layout-dialog__button-close:hover{transform:scale(1.1)}.video-top-header .video-top-header__back-btn.layout-dialog__button-close{margin:0!important;display:inline-flex!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;line-height:1!important;background:transparent;border:0;font-family:Sofia Sans Extra Condensed,monospace,Arial Narrow,Arial,sans-serif!important;font-size:clamp(12px,.65vw + 9px,14px)!important;font-weight:800!important;text-shadow:none!important;transition:transform .15s ease;transform:none;transform-origin:center center}.video-top-header .video-top-header__back-btn.layout-dialog__button-close:hover{color:#fff!important;opacity:1!important;transform:scale(1.05)}.video-title-combo{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-title-ru,.video-title-combo:not(:has(.video-title-ru)) .video-title-en{color:#fff}.video-title-sep,.video-title-combo:has(.video-title-ru) .video-title-en{color:#ffffff8c}.vjs-icon{margin-left:35px}.video-js .vjs-touch-nav{z-index:99999;opacity:0;visibility:hidden;pointer-events:none;transition:visibility .4s,opacity .4s;display:flex;position:absolute;top:35%!important;left:50%;transform:translate(-50%,-50%)}@media (max-width: 640px){.video-setting-popup-button.video-setting-popup-hot-buttons{display:none!important}}.video-setting-popup-button.video-setting-popup-report-problem .video-setting-popup-button__label{color:#8b0000}@media (min-width: 920px){.video-js .vjs-touch-nav{top:50%!important}}.vjs-text-track-display{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important}.video-2sub.video-js .vjs-control-bar,.video-2sub.video-js.vjs-has-started.vjs-user-inactive.vjs-playing:not(.vjs-touch-active):not(.vjs-ad-playing):not(.vjs-casting) .vjs-control-bar{transition:visibility .2s,opacity .2s!important}body.yo-subtitle-controlbar-fade-sync .vjs-text-track-display,body.yo-subtitle-controlbar-fade-sync .vjs-text-track-display #theSubtitle{transition:none!important}.video-js:has(.vjs-tech-chromecast) .vjs-text-track-display{z-index:3}.vjs-tech-chromecast .vjs-tech-chromecast-poster-img.vjs-tech-chromecast-poster-img-empty{display:none!important}.vjs-tech-chromecast .vjs-tech-chromecast-poster.vjs-tech-chromecast-poster-empty:after{display:none!important}.yo-subtitles-container{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1000;width:100%}.vjs-text-track-display #theSubtitle{pointer-events:auto!important;touch-action:none;width:80%;padding:8px 0;cursor:grab}.vjs-text-track-display #theSubtitle *{cursor:grab}body.__subWidthChanging .vjs-text-track-display #theSubtitle{background:#80808059!important}.vjs-text-track-display #theSubtitle .subtitle-block-wrapper{position:relative}.vjs-text-track-display #theSubtitle .subtitle-settings-gear{position:absolute;top:-14px;right:-12px;z-index:10001;display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s,color .2s;pointer-events:auto;flex-shrink:0}.vjs-text-track-display #theSubtitle .subtitle-settings-gear svg{width:20px;height:20px;display:block}.vjs-text-track-display #theSubtitle .subtitle-settings-gear:hover{color:#dedede;transform:scale(1.1)}.vjs-text-track-display #theSubtitle.yo-subtitle-full-width .subtitle-settings-gear{top:4px;right:4px}body.__subDragging .vjs-text-track-display #theSubtitle .subtitle-settings-gear,body.__subPositioning .vjs-text-track-display #theSubtitle .subtitle-settings-gear,body.__subWidthChanging .vjs-text-track-display #theSubtitle .subtitle-settings-gear,body.__subPostDrag .vjs-text-track-display #theSubtitle .subtitle-settings-gear{display:flex;z-index:10002;opacity:1;visibility:visible}.vjs-text-track-display #theSubtitle .subtitle-resize-handle{position:absolute;top:0;bottom:0;width:10px;z-index:10000;cursor:ew-resize;pointer-events:auto}.vjs-text-track-display #theSubtitle .subtitle-resize-handle-left{left:0}.vjs-text-track-display #theSubtitle .subtitle-resize-handle-right{right:0}@media (max-width: 600px){.vjs-text-track-display #theSubtitle{width:100%}.vjs-text-track-display #theSubtitle .subtitle-resize-handle{display:none}}.yo-subtitles{pointer-events:auto!important;display:flex;flex-direction:column;justify-content:center;align-items:center;direction:ltr;writing-mode:horizontal-tb;unicode-bidi:plaintext;text-align:center;white-space:pre-line;background-color:#0000;position:relative;gap:8px}.yo-subtitles .subtitle__actions{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-top:8px;margin-bottom:0;width:max-content;max-width:100%}.inner-subtitles{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px}#theSubtitleContent{position:relative;z-index:1}#thePrevSubtitle{margin-bottom:clamp(8px,4px + 1.25vw,20px);padding-bottom:36px;z-index:0;pointer-events:none}#thePrevSubtitle .subtitle__actions,#thePrevSubtitle .dialogue-item__actions,#thePrevSubtitle [class*=dialogue-item__actions]{pointer-events:auto}.yo-subtitles .subtitle-separator{display:none}.yo-subtitles .en-subtitle{margin:0;pointer-events:auto!important;color:#fff;background-color:transparent;position:relative;top:0;right:0;bottom:0;left:0;display:inline;writing-mode:horizontal-tb;unicode-bidi:plaintext;font-family:sans-serif;font-weight:500;padding:0;border-radius:9999px;text-wrap:balance;overflow-wrap:normal}.yo-subtitles .en-subtitle .small_help_string{padding-top:0;padding-bottom:0;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'><polygon points='3,2 3,14 12,10' fill='white'/><text x='13' y='26' font-family='Arial' font-size='14' fill='white' font-weight='900'>RU</text></svg>") 3 2,default!important}.yo-subtitles .en-subtitle .small_help_string:hover{z-index:999;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'><polygon points='3,2 3,14 12,10' fill='white'/><text x='13' y='26' font-family='Arial' font-size='14' fill='white' font-weight='900'>RU</text></svg>") 3 2,default!important;text-decoration:underline;text-decoration-color:#f2a130;text-decoration-thickness:2px;text-underline-offset:3px}@media (min-width: 1440px){.yo-subtitles .en-subtitle .small_help_string:hover{text-decoration-thickness:3px}}.yo-subtitles .en-subtitle .small_help_string_text{line-height:normal;height:auto;text-shadow:rgb(34,34,34) 2px 2px 3px,rgb(34,34,34) 2px 2px 4px,rgb(34,34,34) 2px 2px 5px;margin-bottom:4px}.yo-subtitles .ru-subtitle{margin:0;color:#f2a130;background-color:transparent;position:relative;top:0;right:0;bottom:0;left:0;display:inline;writing-mode:horizontal-tb;font-family:sans-serif;font-weight:400;padding:0 .35em;border-radius:9999px;text-wrap:balance;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:normal}.yo-subtitles .en-subtitle.subtitle-grayed,.yo-subtitles .ru-subtitle.subtitle-grayed{opacity:.8}.yo-subtitles .js-subtitle-line-mode{display:flex;flex-direction:column;align-items:center;gap:0;background:transparent;border-radius:0;padding:0}.yo-subtitles .js-subtitle-line-mode .subtitle-line{display:inline-block;background-color:transparent;border-radius:9999px;padding:0 .35em}.vjs-poster{background-size:cover!important;top:unset!important}#play-button-text{text-align:left}.vjs-1600 .vjs-info .vjs-text,.vjs-480 .vjs-info .vjs-text,.vjs-info .vjs-text{scale:none!important}.vjs-info{cursor:auto!important}.yo-player #nextHTML{z-index:9999;display:flex;justify-content:center;align-items:center}.yo-player #nextEpisode{display:block}.yo-player #nextHTML .time-end-modal__content:before{display:none}.yo-player #nextHTML .time-end-modal{position:absolute;z-index:9999;display:none;margin-top:0;top:50%}.yo-player #nextHTML .time-end-modal__wrap{padding:19px;justify-content:center;align-content:center}.yo-player #nextHTML .time-end-modal__buy{margin-left:0}.yo-player #nextHTML .button--buy{padding:10px 18px;font-size:16px}@media (min-width: 565px){.yo-player #nextHTML .time-end-modal-inner{display:flex}}@media (max-width: 565px){.yo-player #nextHTML .time-end-modal{display:none;top:65px}.yo-player #nextHTML .time-end-modal__content{display:none}}.yo-player .media-child{position:relative;width:100%;height:100%}.editor-buttons-toolbar__stream-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;max-width:100%}.editor-buttons-toolbar__stream-hint{max-width:min(420px,86vw);padding:5px 8px;box-sizing:border-box;font-size:11px;line-height:1.35;font-weight:500;color:#f5f8fcfa;background-color:#00000080;border:2px solid #ffffff;border-radius:4px;text-align:right;word-break:break-word;pointer-events:auto;cursor:default}.editor-buttons-toolbar__stream-reset{margin:0 12px 0 0;padding:0;border:none;background:none;font:inherit;font-size:11px;font-weight:500;line-height:1.35;color:#b4cdfff2;text-decoration:none;cursor:pointer;white-space:nowrap}.editor-buttons-toolbar__stream-reset:hover{color:#fff;text-decoration:underline}.editor-buttons-toolbar__stream-reset:focus-visible{outline:1px solid rgba(255,255,255,.8);outline-offset:2px}.editor-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;padding:6px;background-color:transparent;color:#fff;border:none;border-bottom:1px solid rgba(255,255,255,.2);cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;position:relative;white-space:nowrap;flex-shrink:0;box-sizing:border-box;height:auto;width:auto}.editor-button:hover{background-color:#2d5a2d99}.editor-button--active{border-bottom:2px solid #4a9a4a}.editor-button__icon{font-size:18px;flex-shrink:0;line-height:1;display:inline-block;background-color:transparent}.editor-button__label{white-space:nowrap;line-height:1;display:inline-block;background-color:transparent}.editor-button__badge{position:absolute;top:-6px;right:-6px;min-width:18px;padding:2px 6px;margin-right:6px;box-sizing:border-box;border-radius:10px;background-color:#000;color:#999;font-size:8px;line-height:1.2;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.editor-button__badge--danger{background-color:#d20f21;color:#fff;box-shadow:0 0 0 1px #ffffffa6}.editor-buttons-toolbar__history-button,.editor-buttons-toolbar__save-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;transition:background-color .2s ease,opacity .2s ease;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.editor-buttons-toolbar__history-button{padding:6px;background-color:#3d3d5a;cursor:pointer}.editor-buttons-toolbar__history-button:hover:not(:disabled){background-color:#4d4d6a}.editor-buttons-toolbar__history-button:disabled{background-color:#000;cursor:auto}.editor-buttons-toolbar__source-select{padding:4px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.3);background-color:#0a0a0a;color:#fff;font-size:12px;font-weight:500;cursor:pointer}.editor-buttons-toolbar__source-option{background-color:#111;color:#fff}.editor-buttons-toolbar__source-option--divider{background-color:#0d0d0d;color:#7d7d7d}.editor-buttons-toolbar__save-button{padding:4px 0;width:30px;background-color:#000;cursor:pointer}.editor-buttons-toolbar__save-button:hover:not(:disabled){background-color:#3d6a3d}.editor-buttons-toolbar__save-button:disabled{background-color:#333;cursor:auto;opacity:.5}.editor-buttons-toolbar__save-icon{display:block}.edit-subtitle-merge-panel{position:relative;margin-top:4px;min-width:0;box-sizing:border-box}.edit-subtitle-merge-panel__header{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;min-width:0;font-size:14px;font-weight:600;color:#e8e8e8}.edit-subtitle-merge-panel__header-title{min-width:0}.edit-subtitle-merge-panel__interval{margin:0;font-size:10px;line-height:1.2;font-weight:500;color:var(--brand, rgb(255, 128, 0));font-variant-numeric:tabular-nums;flex-shrink:0;text-align:right;white-space:nowrap}.edit-subtitle-merge-popup__row-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px;min-width:0}.edit-subtitle-merge-popup__row-heading .edit-subtitle-merge-popup__row-caption{margin-bottom:0;min-width:0}.edit-subtitle-merge-popup__row{margin-bottom:14px;min-width:0}.edit-subtitle-merge-popup__row:last-of-type{margin-bottom:0}.edit-subtitle-merge-popup__row-caption{font-size:11px;color:#c8c8d2eb;margin-bottom:6px;font-weight:500}.edit-subtitle-merge-popup__row-inner{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0}.edit-subtitle-merge-popup__row-fields{width:100%;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.edit-subtitle-merge-popup__row-actions{display:flex;justify-content:flex-end;width:100%;max-width:100%;flex-shrink:0;min-width:0;box-sizing:border-box}.edit-subtitle-merge-popup__row-fields textarea:disabled{opacity:.5}.edit-subtitle-merge-popup__merge-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;margin:0;padding:8px 14px;background:#2d5a2d;background-image:none;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;font-family:inherit;white-space:nowrap;box-sizing:border-box;text-align:center;vertical-align:middle;transition:background .2s,background-color .2s}.edit-subtitle-merge-popup__merge-btn:hover:not(:disabled){background:#3d6a3d;background-image:none}.edit-subtitle-merge-popup__merge-btn:disabled{opacity:.45;cursor:not-allowed}.video-js .edit-subtitle-merge-popup__merge-btn{width:auto!important;max-width:none!important;display:inline-block!important;background:#2d5a2d!important;background-image:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-transform:none;box-sizing:border-box}.video-js .edit-subtitle-merge-popup__merge-btn:hover:not(:disabled){background:#3d6a3d!important;background-image:none!important}.yo-player .inline-block{display:inline-block}#playerjs_container{position:fixed!important;top:0;right:0;bottom:0;left:0;width:100%;max-width:100vw;height:calc(var(--vh, 1vh) * 100);max-height:calc(var(--vh, 1vh) * 100);z-index:-999;opacity:0;background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden;box-sizing:border-box}@supports (height: 100dvh){#playerjs_container{height:100dvh;max-height:100dvh}}#playerjs_container.show{opacity:1;z-index:999}#playerjs_container.show .layout-dialog{flex:1 1 auto;align-self:stretch;width:100%;min-height:0;max-height:100%}#playerjs_container.hideload{display:none;position:absolute;top:-9999px}.yo-manual-episode-selection{position:relative;width:100%;height:100%;min-height:240px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;font-family:Arial,sans-serif}.yo-manual-episode-selection__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.68;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-aspect-ratio: 16/9){.yo-manual-episode-selection__backdrop{object-fit:contain}}.yo-manual-episode-selection>.video-top-controls{position:absolute;z-index:2;top:0;left:0}.yo-manual-episode-selection>.video-top-controls:has(.yo-episode-picker-mount){z-index:40}.yo-manual-episode-selection__play{position:relative;z-index:2;width:72px;height:72px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.82);background:#000000ad;color:inherit;cursor:pointer;box-shadow:0 4px 24px #0000006b;transition:background-color .16s ease,transform .16s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.yo-manual-episode-selection__play img{width:31px;height:31px;margin-left:3px;pointer-events:none}.yo-manual-episode-selection__play:hover{background:#000000d1;transform:scale(1.04)}.yo-manual-episode-selection__play:focus-visible{outline:2px solid #fff;outline-offset:4px}.yo-manual-episode-selection__play:active{transform:scale(.97)}@media (max-width: 599px),(max-height: 499px){.yo-manual-episode-selection__play{width:64px;height:64px}.yo-manual-episode-selection__play img{width:27px;height:27px}}@media (hover: none){.yo-manual-episode-selection__play:hover:not(:active){background:#000000ad;transform:none}}@media (prefers-reduced-motion: reduce){.yo-manual-episode-selection__play{transition:none}}.yo-skip-button-wrapper{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;z-index:100001;pointer-events:none}.layout-dialog:fullscreen .yo-skip-button-wrapper,.layout-dialog:-webkit-full-screen .yo-skip-button-wrapper{z-index:2147483647}.yo-skip-button-wrapper .yo-skip-button{pointer-events:auto}.yo-skip-button,.yo-next-episode-button,.yo-subscribe-series-prompt{border:1px solid rgb(210,210,210);border-radius:4px;outline:none;box-shadow:none}.yo-skip-button:hover,.yo-next-episode-button:hover,.yo-subscribe-series-prompt:hover{border-color:#fff}.yo-skip-button{position:absolute;bottom:var(--skip-button-bottom);right:2%;background:#000c;color:#fff;padding:18px 25px 16px 20px;cursor:pointer;z-index:100001!important;pointer-events:auto!important;font-family:Arial,sans-serif;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.layout-dialog:fullscreen .yo-skip-button,.layout-dialog:-webkit-full-screen .yo-skip-button{z-index:2147483647!important}.yo-skip-button:hover{background:#000000e6;transform:scale(1.03)}.yo-skip-button.vjs-hidden{display:none}.yo-skip-button .yo-skip-button-text{margin:0;padding:0}.yo-skip-button .yo-skip-button-small-text{padding-top:6px;color:#8f8f8f;font-size:12px}.yo-next-episode-button{position:absolute;bottom:var(--skip-button-bottom);right:2%;left:auto;background:#000c;color:#fff;padding:15px 25px 16px 20px;cursor:pointer;z-index:100001!important;pointer-events:auto!important;font-family:Arial,sans-serif;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.layout-dialog:fullscreen .yo-next-episode-button,.layout-dialog:-webkit-full-screen .yo-next-episode-button{z-index:2147483647!important}.yo-next-episode-button:hover{background:#000000e6;transform:scale(1.03)}.yo-next-episode-button.vjs-hidden{display:none}.yo-next-episode-button .yo-next-episode-button-text{margin:0;padding:0}.yo-next-episode-button .yo-next-episode-button-text .yo-next-episode-button-label{color:#ffffffb3}.yo-next-episode-button .yo-next-episode-button-text .yo-next-episode-button-episode{color:#fff}.yo-next-episode-button .yo-next-episode-button-countdown{margin-top:8px;font-size:12px;line-height:1.4}.yo-next-episode-button .yo-next-episode-button-countdown .yo-next-episode-button-countdown-label{color:#ffffffb3}.yo-next-episode-button .yo-next-episode-button-countdown .yo-next-episode-button-countdown-seconds{color:#fff}.yo-next-episode-button-close{position:absolute;top:-2px;right:-2px;background:transparent;border:none;color:#ffffffb3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:2px;transition:all .2s ease;z-index:10;pointer-events:auto}.yo-next-episode-button-close:hover{color:#fff}.yo-next-episode-button-close:active{transform:scale(.95)}.yo-next-episode-button-close svg{width:16px;height:16px;stroke:currentColor}.yo-subscribe-series-prompt{position:absolute;bottom:var(--skip-button-bottom);right:2%;left:auto;max-width:min(360px,92%);background:#000c;color:#fff;padding:15px 25px 16px 20px;cursor:default;z-index:100001!important;pointer-events:auto!important;font-family:Arial,sans-serif;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.layout-dialog:fullscreen .yo-subscribe-series-prompt,.layout-dialog:-webkit-full-screen .yo-subscribe-series-prompt{z-index:2147483647!important}.yo-subscribe-series-prompt:hover{background:#000000e6}.yo-subscribe-series-prompt.vjs-hidden{display:none}.yo-subscribe-series-prompt__headline{margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.4;color:#fff}.yo-subscribe-series-prompt__question{margin:10px 0 12px;padding:0;font-size:14px;line-height:1.45;color:#ffffffeb}.yo-subscribe-series-prompt__action{display:inline-block;margin:0;padding:8px 14px;border:none;border-radius:4px;background:linear-gradient(84deg,#ff7b1b,#ff9500);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.yo-subscribe-series-prompt__action:hover{transform:scale(1.03);opacity:.95}.yo-subscribe-series-prompt__action--subscribed,.yo-subscribe-series-prompt__action--subscribed:hover{background:#ffffff29;color:#fffffff2;cursor:default;opacity:1;transform:none}.yo-toast-notification{position:absolute;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:12px 24px;border-radius:6px;font-family:Arial,sans-serif;z-index:100001!important;pointer-events:auto!important;animation:yo-toast-fade-in .3s ease;box-shadow:0 4px 12px #0006;white-space:nowrap;border:1px solid rgb(210,210,210);font-size:clamp(16px,1.125rem + .33vw,24px)}.yo-toast-notification a{pointer-events:auto!important;position:relative;z-index:1}.yo-toast-notification.yo-toast-fade-out{animation:yo-toast-fade-out .3s ease;opacity:0}.yo-toast-notification-alert{color:#ff4343}@keyframes yo-toast-fade-in{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes yo-toast-fade-out{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-10px)}}.smart-back-button{display:none!important}.smart-back-button.vjs-control,.smart-back-button.vjs-button{border:none!important;background:transparent!important;box-shadow:none!important;margin-right:0}.video-2sub .smart-back-button{margin-right:0!important}.smart-back-button.vjs-control:hover,.smart-back-button.vjs-button:hover{border:none!important;background:transparent!important}.smart-back-button img{align-self:anchor-center;display:block}.vjs-control-bar .smart-back-button{align-self:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0 6px}.smart-back-button .vjs-control-text{left:0!important;right:auto!important;transform:translate(0)!important}.yo-player .media-child{position:relative}.replay-label{position:absolute;top:16px;right:16px;z-index:1000;background-color:#000000bf;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.yo-player .media-child:has(.vjs-fullscreen) .replay-label{top:20px;right:20px;font-size:16px;padding:10px 20px}.video-js.subtitle-replaying .vjs-loading-spinner{display:none!important}.ads-debug-panel{position:fixed;top:50px;right:10px;background:#000000e0;color:#fff;font-size:12px;font-family:monospace,monospace;padding:10px 14px 12px;border-radius:8px;z-index:999999;min-width:270px;pointer-events:auto;-webkit-user-select:none;user-select:none;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ads-debug-panel__title{font-size:13px;font-weight:700;margin-bottom:7px;color:#fff;letter-spacing:.03em}.ads-debug-panel__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:3px 0}.ads-debug-panel__label{color:#999;white-space:nowrap}.ads-debug-panel__value{color:#fff;font-weight:700;text-align:right}.ads-debug-panel__value--ok{color:#4caf50}.ads-debug-panel__value--warn{color:#ff9800}.ads-debug-panel__value--err{color:#f44336}.ads-debug-panel__buttons{display:flex;gap:8px;margin-top:10px}.ads-debug-panel__btn{flex:1;padding:5px 8px;border-radius:5px;border:none;cursor:pointer;font-size:11px;font-family:monospace,monospace;font-weight:700;transition:opacity .15s}.ads-debug-panel__btn:disabled{opacity:.35;cursor:not-allowed}.ads-debug-panel__btn--force{background:#4caf50;color:#fff}.ads-debug-panel__btn--force:not(:disabled):hover{background:#43a047}.ads-debug-panel__btn--reset{background:#455a64;color:#fff}.ads-debug-panel__btn--reset:not(:disabled):hover{background:#546e7a}@font-face{font-family:Inter;font-weight:400;src:url(/wp-content/themes/2sub/fonts/Inter-Regular.woff2) format("woff2"),url(/wp-content/themes/2sub/fonts/Inter-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Inter;font-weight:500;src:url(/wp-content/themes/2sub/fonts/Inter-Medium.woff2) format("woff2"),url(/wp-content/themes/2sub/fonts/Inter-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Inter;font-weight:800;src:url(/wp-content/themes/2sub/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/2sub/fonts/Inter-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:700;src:local("Arial Narrow Bold"),local("Arial Narrow");size-adjust:68%;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:800;src:local("Arial Narrow Bold"),local("Arial Narrow");size-adjust:68%;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Sofia Sans Extra Condensed;font-weight:700;src:url(/wp-content/themes/2sub/fonts/SofiaSansExtraCondensed-Bold.woff2) format("woff2"),url(/wp-content/themes/2sub/fonts/SofiaSansExtraCondensed-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Sofia Sans Extra Condensed;font-weight:800;src:url(/wp-content/themes/2sub/fonts/SofiaSansExtraCondensed-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/2sub/fonts/SofiaSansExtraCondensed-ExtraBold.woff) format("woff");font-display:swap}.playback-report{position:fixed;top:var(--vv-offset-top, 0px);left:var(--vv-offset-left, 0px);width:var(--vv-width, 100vw);height:var(--vv-height, calc(var(--vh, 1vh) * 100));z-index:9;display:none;box-sizing:border-box;font-family:Inter,monospace,Arial Narrow,Arial,sans-serif;font-size:16px;line-height:1.3;color:#000005}.playback-report *,.playback-report *:before,.playback-report *:after{box-sizing:border-box}.playback-report.active{display:block}.playback-report__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000005e6}.playback-report__wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;width:min(640px,92vw);max-width:92vw;min-height:130px;max-height:calc(var(--vh, 1vh) * 90);border-radius:24px;background-color:#fff;color:#000005;row-gap:16px}@media (max-width: 599px){.playback-report__wrap{left:8px;right:8px;width:auto;max-width:none;transform:translateY(-50%);border-radius:16px}}@media (min-width: 1280px){.playback-report__wrap{width:min(680px,88vw);max-width:88vw}}.playback-report__wrap--result{justify-content:center;align-items:center;padding:24px 20px;min-height:160px}.playback-report__result{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;padding:8px 12px 16px}.playback-report__result-message{font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:22px;line-height:1.25;font-weight:800;text-align:center;text-transform:uppercase;margin:0}@media (min-width: 600px){.playback-report__result-message{font-size:26px}}.playback-report__result-thanks{margin:12px 0 0;font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:20px;line-height:1.2;font-weight:600;text-align:center;color:#000005bf}.playback-report__header{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 0}@media (min-width: 600px){.playback-report__header{padding:16px 16px 0}}.playback-report__title{margin:0;font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:28px;line-height:1;font-weight:800;text-align:left;text-transform:uppercase;color:#000005}@media (min-width: 600px){.playback-report__title{font-size:32px}}.playback-report__icon{width:24px;height:24px;display:block}.playback-report__content{display:flex;flex:1;flex-direction:column;padding:0 12px;row-gap:16px;overflow:hidden;overflow-y:auto}@media (min-width: 600px){.playback-report__content{padding:0 16px;row-gap:20px}}.playback-report__content .field-header__title{font-size:18px}.playback-report__content .feedback-prob-description{margin-top:8px;padding:10px 12px;min-height:72px}.playback-report__footer{display:flex;align-items:center;padding:8px 12px;border-top:1px solid rgba(0,0,5,.12)}@media (max-width: 599px){.playback-report__footer{justify-content:stretch}}@media (min-width: 600px){.playback-report__footer{padding:10px 16px;justify-content:flex-end}}.playback-report__button{flex-grow:0;width:auto;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}@media (max-width: 599px){.playback-report__button{flex-grow:1;width:100%}}.playback-report__diag-offer{display:flex;align-items:center;flex-wrap:wrap;flex:0 0 auto;gap:12px;padding:10px 12px;border-radius:8px;background:#0000050d}.playback-report__diag-offer-copy{display:flex;flex:1 1 12rem;flex-direction:column;flex-grow:1;gap:2px;min-width:0;font-size:13px;line-height:1.3;color:#000005a8}.playback-report__diag-offer-copy strong{color:#000005e0}.playback-report__diag-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;flex-shrink:0;align-self:center;margin:0!important;border:1px solid rgba(0,0,5,.28);border-radius:4px;background:#0000050a;color:#000005c7;font:inherit;font-size:12px!important;font-weight:500;line-height:1.2;letter-spacing:normal;padding:6px 12px!important;min-height:0!important;min-width:max-content!important;width:auto!important;max-width:100%;height:auto!important;cursor:pointer;text-transform:none!important;text-shadow:none;white-space:nowrap;overflow:visible}@media (max-width: 599px){.playback-report__diag-offer{align-items:flex-start;flex-direction:column;flex:0 0 auto;gap:8px;padding:8px 10px}.playback-report__diag-offer-copy{flex:0 0 auto;width:100%}.playback-report__diag-button{align-self:flex-start;min-width:0}}.playback-report__prob-types{display:flex;flex-direction:column;row-gap:6px}.playback-report__prob-types-error{font-size:13px;color:#e52e2e}.playback-report__device-context{display:flex;flex-direction:column;row-gap:6px;padding:10px 12px;border-radius:10px;background:#0000050d}.playback-report__device-mismatch{display:flex;align-items:center;column-gap:8px;font-size:14px;font-weight:500;cursor:pointer}.playback-report__device-context-note{font-size:12px;color:#0000059e}.playback-report__device-input{width:100%;padding:8px 10px;border:1px solid rgba(0,0,5,.16);border-radius:8px;background:#fff;color:#000005;font:inherit;font-size:14px}.playback-report__screenshot{display:flex;flex-direction:column;row-gap:6px}.playback-report__screenshot-add{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px dashed rgba(0,0,5,.24);border-radius:10px;background:#0000050a;font-size:14px;font-weight:500;color:#000005b8;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}@media (hover: hover){.playback-report__screenshot-add:hover{border-color:#00000566;background:#0000050f}}.playback-report__screenshot-preview{display:flex;flex-direction:column;align-items:flex-start;row-gap:6px}.playback-report__screenshot-preview img{max-width:100%;max-height:120px;border-radius:10px;border:1px solid rgba(0,0,5,.12);object-fit:contain}.playback-report__screenshot-remove{padding:0;border:none;background:none;font-size:14px;font-weight:500;color:#e52e2e;cursor:pointer;transition:color .15s ease,opacity .15s ease}@media (hover: hover){.playback-report__screenshot-remove:hover{color:#c81e1e;text-decoration:underline}}.playback-report__screenshot-error{font-size:13px;color:#e52e2e}.playback-report .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;clip-path:inset(100%)!important}.playback-report .field-header{display:flex;flex-direction:column;align-items:flex-start}.playback-report .field-header__title{font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:24px;line-height:1;font-weight:800;text-transform:uppercase;color:#000005}.playback-report .feedback-prob-description{display:block;margin-top:16px;padding:12px;border:1px solid rgba(0,0,5,.12);border-radius:12px;resize:none;width:100%;font:inherit;font-size:14px;line-height:1.35;color:#000005;background:#fff}.playback-report .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;margin:0;padding:16px 28px;border:none;border-radius:64px;background:linear-gradient(81deg,#f006,#f000 56.53%),radial-gradient(182.5% 50% at 100% 0%,#fff6,#fff0),radial-gradient(173.31% 111.74% at 100% 100%,#ffea00b8,#ffea0000),radial-gradient(162.5% 111.87% at 0% 0%,#ffea00b8,#ffea0000),radial-gradient(161.51% 111.8% at 50% 100%,#ffd600b8,#ffd40000),red;box-shadow:0 24px 48px #ff80001f,0 16px 32px #ff800014;font-family:Sofia Sans Extra Condensed,Arial Narrow,sans-serif;font-size:24px;line-height:1;font-weight:800;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:0 4px 16px rgba(153,26,0,.64);cursor:pointer}.playback-report .button:disabled{opacity:.55;cursor:not-allowed}.playback-report .button--primary{background:linear-gradient(0deg,#00000029,#00000029),#ffffff29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none;text-shadow:none;color:#000005}.playback-report .button--icon-only{padding:16px;min-width:0;min-height:0;width:auto;height:auto}.playback-report .button--small,.playback-report__button.button{padding:16px 28px;font-size:24px;width:auto;height:auto}.playback-report__close.button--primary{transition:background .15s ease,filter .15s ease}.playback-report .checkbox-group__container{display:flex;flex-wrap:wrap;column-gap:8px;row-gap:8px;margin-top:0}.playback-report .checkbox-group__label{display:flex;flex:0 0 auto;margin:0}.playback-report .checkbox-group__item{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;padding:12px;border:1px solid rgba(0,0,5,.12);border-radius:12px;cursor:pointer;row-gap:8px;background:transparent}.playback-report .checkbox-group__input:checked~.checkbox-group__item{background-color:#0000051f;border-color:transparent}.playback-report .checkbox-group__title{font-size:16px;line-height:1;font-weight:500;color:#000005}.playback-report .checkbox-group--prob-types .checkbox-group__container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:0}@media (max-width: 599px){.playback-report .checkbox-group--prob-types .checkbox-group__container{grid-template-columns:repeat(2,minmax(0,1fr))}}.playback-report .checkbox-group--prob-types .checkbox-group__label{min-width:0;width:100%;user-select:none;-webkit-user-select:none}.playback-report .checkbox-group--prob-types .checkbox-group__item{width:100%;justify-content:center;align-items:center;text-align:center;padding:8px 6px;row-gap:0;user-select:none;-webkit-user-select:none;transition:background-color .15s ease,border-color .15s ease}.playback-report .checkbox-group--prob-types .checkbox-group__title{font-size:13px;line-height:1.15;overflow-wrap:break-word;user-select:none;-webkit-user-select:none}.playback-report .checkbox-group--prob-types .checkbox-group__info,.playback-report .checkbox-group--prob-types .checkbox-group__info-active{display:none}@media (hover: hover){.playback-report__close.button--primary:hover:not(:disabled){background:linear-gradient(0deg,#0000003d,#0000003d),#ffffff47;filter:brightness(.96)}.playback-report__button.button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.playback-report .checkbox-group--prob-types .checkbox-group__label:hover .checkbox-group__input:not(:checked)~.checkbox-group__item{background-color:#0000050f;border-color:#0000053d}.playback-report .checkbox-group--prob-types .checkbox-group__label:hover .checkbox-group__input:checked~.checkbox-group__item{background-color:#00000529}}.phrase-miniplayer-overlay{position:fixed;width:100%;max-width:400px;height:auto;background:#000;border-radius:8px;z-index:2147483647!important;box-shadow:0 4px 20px #00000080}.phrase-miniplayer-video{width:100%;left:4px;height:auto;display:block;border-radius:8px;border:4px solid #3a3a3a}.phrase-miniplayer-info{position:absolute;top:6px;right:6px;background:#00000078;color:#7c7c7c;padding:6px 12px;border-radius:6px;font-size:12px;line-height:1.4;z-index:5;max-width:calc(100% - 16px);word-break:break-word;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;gap:8px}.phrase-miniplayer-time{color:#7c7c7c;font-size:10px}.go-to-player{display:flex;align-items:flex-end;margin-left:auto;color:#7c7c7c}.go-to-player svg{display:block}.phrase-miniplayer-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000e6;color:#fff;z-index:10;gap:12px;border-radius:8px;min-height:100px}.phrase-miniplayer-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.2);border-top-color:#ff8000;border-radius:50%;animation:phrase-spin 1s linear infinite}@keyframes phrase-spin{to{transform:rotate(360deg)}}.phrase-miniplayer-error{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#960000e6;color:#fff;padding:20px;text-align:center;z-index:10;border-radius:8px;font-size:14px;min-height:100px}.phrases-grid{display:grid;grid-template-columns:1fr;column-gap:20px;margin-top:20px;row-gap:20px}@media (min-width: 768px){.phrases-grid{grid-template-columns:repeat(2,1fr);column-gap:30px;margin-top:30px;row-gap:30px}}@media (min-width: 1024px){.phrases-grid{grid-template-columns:repeat(2,1fr);column-gap:40px;margin-top:40px;row-gap:40px}}@media (min-width: 1440px){.phrases-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1800px){.phrases-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 700px){.phrase-container{padding:0}}.phrase-info{margin-top:10px;margin-bottom:20px}.phrase-original{margin-bottom:4px}.phrase-card{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#1e1e1f}.phrase-buttons{margin-top:12px;display:flex;position:relative;background-color:transparent}.phrase-button{width:50px!important;height:50px!important}.phrase-button.deleting{pointer-events:none;opacity:.7}.phrase-button:disabled{cursor:not-allowed;opacity:.6}.delete-phrase{position:absolute;right:0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.delete-phrase.visible{opacity:1;visibility:visible}.inline-translation-motion{height:auto;overflow:hidden;border-radius:4px;transition:height .18s ease}@media (prefers-reduced-motion: reduce){.inline-translation-motion{transition:none}}.inline-translation-motion--closing{height:0!important}.inline-translation-motion__content{opacity:1;transform:translateY(0);transition:opacity .16s ease,transform .18s ease}@media (prefers-reduced-motion: reduce){.inline-translation-motion__content{transition:none}}.inline-translation{margin:4px;display:flex;flex-direction:column;width:calc(100% - 8px);box-sizing:border-box;padding:6px;background-color:#333;border:1px solid rgba(255,255,255,.12);border-radius:4px;overflow:hidden;color:#fff;row-gap:6px;position:relative}@media (min-width: 920px){.inline-translation{padding:8px}}.inline-translation--loading-state{min-height:42px;justify-content:center}.inline-translation--closing{opacity:0;transform:translateY(-3px);transition:opacity .16s ease,transform .18s ease}@media (prefers-reduced-motion: reduce){.inline-translation--closing{transition:none}}.inline-translation__loader{display:flex;justify-content:center;align-items:center;padding:0;width:100%;min-height:28px;background:transparent;border:none;box-shadow:none;z-index:10}.inline-translation__content{display:block}.inline-translation__content--hidden{display:none}.inline-translation__toolbar{position:absolute;top:0;right:0;z-index:6;display:flex;flex-direction:row;align-items:center;gap:2px}.inline-translation__close{position:relative;width:22px;height:22px;padding:2px;background:transparent;border:none;color:#ffffffbf;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .15s ease,background-color .15s ease}.inline-translation__close:hover{color:#fff;background-color:#ffffff14}.inline-translation__close svg{width:14px;height:14px}.inline-translation__remove-stack{display:flex;flex-direction:column;align-items:center;gap:2px}.inline-translation__remove-from-dict{padding:0;min-width:0}.inline-translation__content-wrap:has(>.inline-translation__toolbar){padding-right:0}.inline-translation__content-wrap{position:relative}.inline-translation--loading{display:flex;justify-content:center;align-items:center;padding:12px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.inline-translation--error{background-color:#ff00001a;border-color:#ff00004d}.inline-translation--translating{background-color:#ffffff0d;border-color:#ffffff14}.inline-translation--possessive{background-color:#ffffff0d;border-color:#ffffff14;padding:12px}.inline-translation__state{display:flex;align-items:center;justify-content:center;min-height:32px}.inline-translation__state--possessive{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;min-height:0;padding:4px 0}.inline-translation__possessive-hint{margin:0;font-size:13px;line-height:1.4;color:#ffffffbf}.inline-translation__state--translating{color:#ffffffbf}.inline-translation__state--error{color:#ff6464e6}.inline-translation--message{background-color:#000;border-color:#5d5d5d4d;position:relative;z-index:2147483647}.inline-translation__header{display:flex;flex-direction:column;row-gap:4px;padding-right:52px}.inline-translation__header-main{display:flex;align-items:center;column-gap:8px;flex-wrap:wrap;min-width:0}.inline-translation__form{font-size:clamp(10px,10px + .2vw,18px);color:#fff9;margin-bottom:2px;line-height:1.2;overflow-wrap:anywhere}.inline-translation__form-pos{margin-left:6px;font-size:clamp(9px,9px + .15vw,16px);color:#fff6;font-style:italic}.inline-translation__word{display:flex;align-items:center;gap:8px;min-width:0;font-size:clamp(15px,15px + .4vw,18px);font-weight:600;color:#fff;line-height:1.2}.inline-translation__word>span{min-width:0;overflow-wrap:anywhere}.inline-translation__dictionary-link,.inline-translation__dictionary-action{display:flex;align-items:center;gap:8px;flex-shrink:0}.inline-translation__dictionary-link{gap:0}.inline-translation__level-badge{position:absolute;width:28px;height:28px;border-radius:50%;background:#333;border:1px solid rgb(100,100,100);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;z-index:1}.inline-translation__level-badge--inline{top:-32px;left:-10px}.inline-translation__level-badge--balloon{top:-36px;left:-36px}.inline-translation__level-badge--a1,.inline-translation__level-badge--a2{color:#4caf50}.inline-translation__level-badge--b1,.inline-translation__level-badge--b2{color:#ffeb3b}.inline-translation__level-badge--c1,.inline-translation__level-badge--c2{color:#2196f3}.inline-translation__transcription{font-size:clamp(14px,14px + .3vw,18px);color:#fff9;font-style:italic;line-height:1.2}.inline-translation__translation{font-size:clamp(13px,13px + .25vw,20px);color:#ffffffe6;line-height:1.25;font-weight:500}.inline-translation__translation-pos{font-size:clamp(11px,11px + .2vw,18px);color:#ffffff80;font-style:italic;font-weight:400;margin-left:4px}.inline-translation__body{display:flex;flex-direction:column;row-gap:4px;width:100%;min-width:0}.inline-translation__more-content{width:100%;box-sizing:border-box;max-height:0;overflow:hidden;margin-bottom:12px}.inline-translation__more-content.expanded{overflow:visible}.inline-translation__more-items-wrapper{width:100%;box-sizing:border-box}.inline-translation__more-items{display:flex;flex-direction:column;row-gap:0;padding-top:4px;margin-right:8px}.inline-translation__more-group{margin-bottom:12px}.inline-translation__more-group:last-child{margin-bottom:0}.inline-translation__more-group-header{margin-bottom:6px;padding-right:18px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.12);display:flex;justify-content:flex-end}.inline-translation__more-group-title{color:#fff9;font-size:clamp(11px,11px + .2vw,18px);line-height:clamp(14px,14px + .3vw,20px);font-weight:400;text-transform:capitalize;font-style:italic}.inline-translation__more-group-items{display:flex;flex-direction:column;row-gap:2px}.inline-translation__more-group-items::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.inline-translation__more-group-items::-webkit-scrollbar-button:start:decrement,.inline-translation__more-group-items::-webkit-scrollbar-button:end:increment{display:none!important;width:0!important;height:0!important}.inline-translation__more-item{display:flex;flex-direction:column;row-gap:2px;padding:2px 0;transition:background-color .2s ease;border-radius:2px;cursor:pointer}.inline-translation__more-item:hover{background-color:#ffffff0d}.inline-translation__more-item.selected{background-color:#ff800026}.inline-translation__more-item-word{display:flex;align-items:center;gap:6px;font-size:clamp(12px,12px + .25vw,18px);color:#ffffffd9;line-height:1.25;transition:transform .2s ease,color .2s ease}.inline-translation__more-item-word:first-letter{text-transform:uppercase}.inline-translation__more-item-word img{flex-shrink:0}.inline-translation__more-item:hover .inline-translation__more-item-word{transform:translate(2px);color:#fffffff2}.inline-translation__more-item-part{font-size:clamp(10px,10px + .15vw,16px);color:#ffffff80;font-style:italic;text-transform:lowercase;line-height:1.2}.inline-translation__more-button{display:flex;width:100%;box-sizing:border-box;padding:0;background-color:transparent;border:none;border-radius:0;color:#ffffffb3;cursor:pointer;transition:color .2s ease;text-align:left;font-size:clamp(11px,11px + .2vw,18px);position:relative}.inline-translation__more-button:hover{color:#fff}.inline-translation__more-button.active{background-color:transparent;border:none}.inline-translation__more-button-content{display:flex;align-items:center;width:100%;min-width:0}.inline-translation__more-button-text{flex:1;min-width:0;display:flex;align-items:center}.inline-translation__more-button.active .inline-translation__more-button-text{display:none}.inline-translation__more-button.active .inline-translation__more-button-content{justify-content:flex-end;align-self:baseline}.inline-translation__more-button-icon{opacity:.7;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease;transform:rotate(180deg);line-height:1;position:absolute;bottom:-3px;right:1px}.inline-translation__more-button-icon svg{width:20px;height:20px;display:block}.inline-translation__more-button.active .inline-translation__more-button-icon{transform:rotate(0)}.inline-translation__footer{display:flex;flex-wrap:wrap;gap:4px;padding-top:4px;border-top:1px solid rgba(255,255,255,.12)}.inline-translation__button{display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent;border:none;border-radius:0;color:#fff;opacity:.5;cursor:pointer;transition:opacity .2s ease,transform .2s ease;line-height:1}.inline-translation__button:hover{opacity:1;transform:translateY(-1px)}.inline-translation__button:active{transform:translateY(0);opacity:.6}.inline-translation__button svg,.inline-translation__button img{flex-shrink:0;width:22px;height:22px;display:block}@media (min-width: 920px){.inline-translation__button svg,.inline-translation__button img{width:20px;height:20px}}.inline-translation__message{padding:clamp(8px,8px + .3vw,16px);font-size:clamp(12px,12px + .25vw,14px);color:#ffffffe6;line-height:1.3;text-align:center}.inline-translation__message b{font-weight:600;color:#fff}.inline-translation__error{display:block;padding:clamp(8px,8px + .3vw,14px);font-size:clamp(12px,12px + .25vw,18px);color:#ff6464e6;text-align:center;line-height:1.3}.inline-translation__translating{display:block;padding:clamp(8px,8px + .3vw,14px);font-size:clamp(12px,12px + .25vw,18px);color:#ffffffbf;text-align:center;line-height:1.3}.inline-translation__button-message{font-size:clamp(11px,11px + .2vw,16px);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-10px);transition:opacity .1s ease,transform .1s ease}.inline-translation__button-message.show{opacity:1;transform:translate(0);transition:opacity .1s ease,transform .1s ease}.inline-translation__button-message.hide{opacity:0;transform:translate(-10px);transition:opacity 1s ease,transform 1s ease}.inline-translation__button-message--add{color:#4caf50}.inline-translation__button-message--remove{color:#f44336}.translation__button_place{margin-left:auto}.long-and-truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balloon{position:absolute;z-index:99999;max-width:500px;transition:none!important;animation:none!important}@media (max-width: 460px){.balloon{max-width:calc(100vw - 20px);left:50%!important;transform:translate(-50%)}}.balloon .yo-loader img{margin-top:0}.balloon__close{width:20px;height:20px;padding:2px;background:transparent;border:none;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}.balloon__close:hover{background-color:#ffffff1a;color:#fff}.balloon__close:active{background-color:#ffffff26}.balloon__close svg{width:100%;height:100%}.balloon__wrap .translation__button_place{position:absolute;top:-2px;right:26px;z-index:10}.balloon__wrap .translation__button_place .inline-translation__button-message{padding:0 4px;border-radius:4px;background:#333}.balloon__wrap-inner{display:flex;flex-direction:column;min-height:0;width:100%}.balloon__content-wrap{position:relative}.balloon__wrap{position:relative;z-index:2;display:flex;flex-direction:column;width:400px!important;max-width:400px;padding:12px 8px 12px 18px;background:#333;border:1px solid rgb(100,100,100);border-radius:16px;transition:none!important;animation:none!important}.balloon__wrap>.balloon__close{position:absolute;top:10px;right:10px;z-index:10}@media (max-width: 460px){.balloon__wrap{padding:12px 14px;box-sizing:border-box;width:calc(100vw - 20px)!important}}.balloon>svg{fill:#333!important}.balloon__wrap svg{fill:#333}.balloon__header{display:flex;flex-direction:column;min-height:48px;padding-bottom:16px;background-repeat:no-repeat;background-position:top right;border-bottom:1px solid rgba(0,0,5,.12)}.balloon__status{font-size:24px;line-height:28px;font-weight:500;color:#27272c;text-align:left}.balloon__error{font-size:20px;line-height:20px;font-weight:500;color:#000;text-align:left}.balloon__translating{font-size:20px;line-height:20px;font-weight:500;color:#000005a3;text-align:left}.balloon__form{font-size:18px;line-height:28px;font-weight:400;color:#000;text-align:left}.balloon__form-pos{margin-left:5px;font-weight:200;color:#0000057a}.balloon__header-main{display:flex;align-items:center;column-gap:12px}.balloon__word{display:flex;align-items:center;gap:8px;font-size:24px;line-height:28px;font-weight:500;color:#000005;text-align:left}.balloon__dictionary-link,.balloon__dictionary-action{display:flex;align-items:center;gap:8px;flex-shrink:0}.balloon__dictionary-link{gap:0}.balloon__level-badge{position:absolute;width:28px;height:28px;border-radius:50%;background:#333;border:1px solid rgb(100,100,100);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;z-index:1}.balloon__level-badge--inline{top:-32px;left:-10px}.balloon__level-badge--balloon{top:-36px;left:-36px}.balloon__level-badge--a1,.balloon__level-badge--a2{color:#4caf50}.balloon__level-badge--b1,.balloon__level-badge--b2{color:#ffeb3b}.balloon__level-badge--c1,.balloon__level-badge--c2{color:#2196f3}.balloon__transcription{display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;color:#0000057a;text-align:left;column-gap:8px}.balloon__translation{font-size:20px;line-height:28px;font-weight:500;color:#0000057a;text-align:left}.balloon__translation-pos{font-size:14px;color:#00000566;font-style:italic;font-weight:400;margin-left:4px}.balloon__body{padding:16px 0}.balloon__more-button{width:100%!important;display:flex;align-items:center;background-color:transparent;border:none;font-size:20px;line-height:28px;font-weight:500;text-align:left;cursor:pointer;column-gap:4px}.balloon__more-button-text{width:100%}.balloon__more-button-content{display:flex;align-items:center;width:100%}.balloon__more-content{max-height:0;overflow:hidden}.balloon__more-content.expanded{overflow:visible}.balloon__more-content.expanded .balloon__more-items{max-height:350px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.balloon__more-items{display:flex;flex-direction:column;row-gap:0;scrollbar-width:thin;scrollbar-color:rgba(0,0,5,.2) rgba(0,0,5,.05)}.balloon__more-items::-webkit-scrollbar{width:6px}.balloon__more-items::-webkit-scrollbar-track{background:#0000050d;border-radius:3px}.balloon__more-items::-webkit-scrollbar-thumb{background:#00000533;border-radius:3px;transition:background .2s ease}.balloon__more-items::-webkit-scrollbar-thumb:hover{background:#0000054d}.balloon__more-group{margin-bottom:16px}.balloon__more-group:last-child{margin-bottom:0}.balloon__more-group-header{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,5,.12);display:flex;justify-content:flex-end}.balloon__more-group-title{color:#00000599;font-size:14px;line-height:18px;font-weight:600;text-transform:capitalize}.balloon__more-group-items{display:flex;flex-direction:column;row-gap:4px}.balloon__more-item{display:flex;justify-content:space-between;column-gap:16px;transition:background-color .2s ease;padding:4px 8px;border-radius:4px}.balloon__more-item:hover{background-color:#0000050d}.balloon__more-item.selected{background-color:#ff80001a}.balloon__more-item-word{display:flex;align-items:center;gap:6px;font-size:16px;line-height:20px;font-weight:500;color:#000005;text-align:left;transition:transform .2s ease,color .2s ease}.balloon__more-item-word:first-letter{text-transform:uppercase}.balloon__more-item-word img{flex-shrink:0}.balloon__more-item:hover .balloon__more-item-word{transform:translate(2px);color:#000005cc}.balloon_message_background{background-color:#000;animation:fadeInOut 3s ease-in-out;border-radius:20px;padding:0 12px;position:relative;z-index:2147483647}.balloon_message{color:#fff}.balloon__footer{display:flex;padding-top:16px;border-top:1px solid rgba(0,0,5,.12);column-gap:24px;margin-top:auto}.balloon__button{width:auto!important;display:flex!important;align-items:center!important;background-color:transparent!important;border:none!important;font-size:16px!important;line-height:20px!important;font-weight:500!important;color:#000005!important;text-align:left!important;transition:color .3s!important;cursor:pointer!important;column-gap:4px!important}.balloon__button:hover,.balloon__button.active{color:#ff8000}.balloon__button--setting{margin-left:auto}.custom-scrollbar-container{position:relative;display:flex;width:100%;overflow:hidden;max-height:inherit}.custom-scrollbar-content{flex:1;overflow-y:auto;overflow-x:hidden;max-height:inherit;padding-right:10px;box-sizing:border-box;scrollbar-width:none!important;-ms-overflow-style:none!important}.custom-scrollbar-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.custom-scrollbar-content::-webkit-scrollbar-track{display:none!important;background:transparent!important}.custom-scrollbar-content::-webkit-scrollbar-thumb{display:none!important;background:transparent!important}.custom-scrollbar-content::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.custom-scrollbar-track{position:absolute;right:8px;top:0;bottom:14px;width:6px;background:#ffffff0d;border-radius:3px;z-index:100;pointer-events:auto}.custom-scrollbar-thumb{position:absolute;right:0;width:6px;background:#7d7d7de6;border-radius:3px;transition:background .2s ease;pointer-events:auto;min-height:20px;z-index:101}.custom-scrollbar-thumb:before{content:"";position:absolute;top:-4px;bottom:-4px;left:-2px;right:-2px;background:transparent;pointer-events:auto;z-index:1}.custom-scrollbar-thumb:hover{background:#fff}.custom-scrollbar-thumb.dragging{background:#fff;transition:none}html.yo-tv-layout[data-yo-tv-layout]{--yo-tv-ui-scale: .86;--yo-tv-gap-scale: .86;--yo-tv-icon-scale: .78;--yo-tv-subtitle-scale: .94}html.yo-tv-layout[data-yo-tv-layout="1080"]{--yo-tv-ui-scale: .66;--yo-tv-icon-scale: .62;--yo-tv-gap-scale: .68;--yo-tv-subtitle-scale: .86}html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-control-bar .vjs-progress-control{top:-18px}html.yo-tv-layout[data-yo-tv-layout] .video-js.vjs-1600 .vjs-control-bar .vjs-progress-control{top:-28px}html.yo-tv-layout[data-yo-tv-layout] .video-js .yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-control-bar .yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-big-play-button.yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] [data-vjs-player] .yo-pause-overlay__icon.yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] .video-js .layout-dialog__button-close.yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-top-header .next-button.yo-tv-control-focus{outline:2px solid #ffa500!important;outline-offset:2px;box-shadow:0 0 0 3px #ffa50059;border-radius:4px}html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-big-play-button.yo-tv-control-focus,html.yo-tv-layout[data-yo-tv-layout] [data-vjs-player] .yo-pause-overlay__icon.yo-tv-control-focus{border-radius:50%}html.yo-tv-layout[data-yo-tv-layout] .video-js.yo-tv-nav-zone-header .video-top-header__back-btn,html.yo-tv-layout[data-yo-tv-layout] .video-js.yo-tv-nav-zone-header .layout-dialog__button-close,html.yo-tv-layout[data-yo-tv-layout] .video-js.yo-tv-nav-zone-header .video-top-header .next-button{box-shadow:inset 0 0 0 1px #ffa50059}html.yo-tv-layout[data-yo-tv-layout] .video-js.yo-tv-nav-zone-controls .vjs-control-bar{box-shadow:inset 0 0 0 1px #ffa50040}html.yo-tv-layout[data-yo-tv-layout] .video-js.yo-tv-nav-zone-player .vjs-tech{cursor:default}html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue-item__original,html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue__original{font-size:clamp(10px,(10px + .4vw) * var(--yo-tv-subtitle-scale, .94),20px * var(--yo-tv-subtitle-scale, .94))!important;line-height:1.1}html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue-item__translation,html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue__translation{font-size:clamp(8px,(8px + .3vw) * var(--yo-tv-subtitle-scale, .94),18px * var(--yo-tv-subtitle-scale, .94))!important;line-height:1.2}html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue-item__time,html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue__time,html.yo-tv-layout[data-yo-tv-layout] .layout-dialog__right-side .dialogue-item__label{font-size:calc(12px * var(--yo-tv-ui-scale, .86))!important}html.yo-tv-layout[data-yo-tv-layout="1080"] .layout-dialog__right-side .dialogue-item__original,html.yo-tv-layout[data-yo-tv-layout="1080"] .layout-dialog__right-side .dialogue__original{font-size:clamp(9px,(10px + .4vw) * var(--yo-tv-subtitle-scale, .86),20px * var(--yo-tv-subtitle-scale, .86))!important}html.yo-tv-layout[data-yo-tv-layout="1080"] .layout-dialog__right-side .dialogue-item__translation,html.yo-tv-layout[data-yo-tv-layout="1080"] .layout-dialog__right-side .dialogue__translation{font-size:clamp(7px,(8px + .3vw) * var(--yo-tv-subtitle-scale, .86),18px * var(--yo-tv-subtitle-scale, .86))!important}html.yo-tv-layout[data-yo-tv-layout]{--yo-tv-popup-max-height: calc(var(--vh, 1vh) * 100 - 120px);--yo-tv-menu-focus-gutter: calc(8px * var(--yo-tv-gap-scale, 1))}html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup,html.yo-tv-layout[data-yo-tv-layout] .subtitle-translator-modal__content{font-size:calc(14px * var(--yo-tv-ui-scale, 1))}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content{display:flex;flex-direction:column;margin-top:calc(8px * var(--yo-tv-gap-scale, 1));padding-top:calc(4px * var(--yo-tv-gap-scale, 1));padding-inline:var(--yo-tv-menu-focus-gutter);scroll-padding-top:calc(8px * var(--yo-tv-gap-scale, 1));scroll-padding-inline:var(--yo-tv-menu-focus-gutter);max-height:calc(var(--yo-tv-popup-max-height) - 8px * var(--yo-tv-gap-scale, 1));min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content{max-height:min(var(--yo-tv-popup-max-height) - 8px * var(--yo-tv-gap-scale, 1),100% - 88px - 8px * var(--yo-tv-gap-scale, 1))}html.yo-tv-layout[data-yo-tv-layout] .video-js.vjs-fullscreen .video-setting-popup__content{max-height:min(var(--vh, 1vh) * 100 - 100px - 8px * var(--yo-tv-gap-scale, 1),100% - 88px - 8px * var(--yo-tv-gap-scale, 1))}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub{display:flex;flex-direction:column;min-height:0;max-height:none}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items{flex:1 1 auto;min-height:0;margin-top:calc(4px * var(--yo-tv-gap-scale, 1));padding-top:calc(4px * var(--yo-tv-gap-scale, 1));padding-inline:var(--yo-tv-menu-focus-gutter);scroll-padding-top:calc(8px * var(--yo-tv-gap-scale, 1));scroll-padding-inline:var(--yo-tv-menu-focus-gutter);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup,html.yo-tv-layout[data-yo-tv-layout] .video-js .subtitle-settings-popup,html.yo-tv-layout[data-yo-tv-layout] .video-js.vjs-fullscreen .subtitle-settings-popup{max-height:min(var(--vh, 1vh) * 90,var(--yo-tv-popup-max-height),100% - 24px)}html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body{padding-inline:var(--yo-tv-menu-focus-gutter);scroll-padding-inline:var(--yo-tv-menu-focus-gutter)}html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown{max-height:var(--yo-tv-popup-max-height);padding-inline:var(--yo-tv-menu-focus-gutter);scroll-padding-inline:var(--yo-tv-menu-focus-gutter);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content{max-height:min(320px,var(--yo-tv-popup-max-height));padding-inline:var(--yo-tv-menu-focus-gutter);scroll-padding-inline:var(--yo-tv-menu-focus-gutter);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body{scrollbar-width:thin;scrollbar-color:#c5c5c5 #f2f2f2}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content::-webkit-scrollbar,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content::-webkit-scrollbar,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items::-webkit-scrollbar,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown::-webkit-scrollbar,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content::-webkit-scrollbar,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body::-webkit-scrollbar{width:5px}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content::-webkit-scrollbar-track,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content::-webkit-scrollbar-track,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items::-webkit-scrollbar-track,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown::-webkit-scrollbar-track,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content::-webkit-scrollbar-track,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body::-webkit-scrollbar-track{background:#f2f2f2;border-radius:999px}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content::-webkit-scrollbar-thumb,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content::-webkit-scrollbar-thumb,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items::-webkit-scrollbar-thumb,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown::-webkit-scrollbar-thumb,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content::-webkit-scrollbar-thumb,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body::-webkit-scrollbar-thumb{background-color:#c5c5c5;border:1px solid #f2f2f2;border-radius:999px;background-clip:padding-box;min-height:40px}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content::-webkit-scrollbar-thumb:hover,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content::-webkit-scrollbar-thumb:hover,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items::-webkit-scrollbar-thumb:hover,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown::-webkit-scrollbar-thumb:hover,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content::-webkit-scrollbar-thumb:hover,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup__content::-webkit-scrollbar-corner,html.yo-tv-layout[data-yo-tv-layout] .video-js .video-setting-popup__content::-webkit-scrollbar-corner,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__items::-webkit-scrollbar-corner,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown::-webkit-scrollbar-corner,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu .vjs-menu-content::-webkit-scrollbar-corner,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup__body::-webkit-scrollbar-corner{background:transparent}html.yo-tv-layout[data-yo-tv-layout] .yo-menu__item,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup button,html.yo-tv-layout[data-yo-tv-layout] .subtitle-translator-modal__button{min-height:calc(40px * var(--yo-tv-ui-scale, 1));font-size:calc(14px * var(--yo-tv-ui-scale, 1))}html.yo-tv-layout[data-yo-tv-layout] .yo-menu__item:focus,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__item:focus-visible,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup button:focus,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup button:focus-visible{outline:2px solid #ffa500;outline-offset:1px}html.yo-tv-layout[data-yo-tv-layout] .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub__button.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] button.speed-preset-button.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] button.subtitle-settings-section__OK.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-sub-radio.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .video-setting-popup-checkbox.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .subtitle-settings-popup .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .yo-menu__dropdown .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-menu-content .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report .yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report__close.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report label.checkbox-group__label.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report .feedback-prob-description.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report__screenshot-add.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report__screenshot-remove.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report__button.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playback-report__debug-link.yo-tv-menu-focus,html.yo-tv-layout[data-yo-tv-layout] .playerErrorMessage .button-get-server.yo-tv-menu-focus{outline:2px solid #ffa500!important;outline-offset:2px;box-shadow:0 0 0 3px #ffa50059;border-radius:4px}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content{padding-inline:calc(12px + var(--yo-tv-menu-focus-gutter, 8px));scroll-padding-inline:var(--yo-tv-menu-focus-gutter, 8px);scrollbar-width:thin;scrollbar-color:#c5c5c5 #f2f2f2}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content::-webkit-scrollbar{width:5px}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content::-webkit-scrollbar-track{background:#f2f2f2;border-radius:999px}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content::-webkit-scrollbar-thumb{background-color:#c5c5c5;border:1px solid #f2f2f2;border-radius:999px;background-clip:padding-box;min-height:40px}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}html.yo-tv-layout[data-yo-tv-layout] .playback-report__content::-webkit-scrollbar-corner{background:transparent}html.yo-tv-layout[data-yo-tv-layout="1080"]{--yo-tv-popup-max-height: calc(var(--vh, 1vh) * 100 - 88px)}html.yo-tv-layout[data-yo-tv-layout] .video-js .vjs-text-track-display,html.yo-tv-layout[data-yo-tv-layout] .video-js .yo-subtitles .subtitle-line,html.yo-tv-layout[data-yo-tv-layout] .video-js .js-subtitle-line-mode .subtitle-line{font-size:calc(1em * var(--yo-tv-subtitle-scale, .94))}
