@keyframes pop-in-7cd677f2{0%{opacity:0;transform:scale(0) rotate(-15deg)}70%{opacity:1;transform:scale(1.15) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes float-7cd677f2{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes pulse-glow-7cd677f2{0%,to{filter:drop-shadow(0 0 4px transparent)}50%{filter:drop-shadow(0 0 18px rgba(218,55,74,.6))}}.loading-icon-animated[data-v-7cd677f2]{animation:pop-in-7cd677f2 .5s cubic-bezier(.34,1.56,.64,1) forwards,float-7cd677f2 3.5s ease-in-out .8s infinite;opacity:0}.loading-icon-static[data-v-7cd677f2]{opacity:1}.loading-logo-glow[data-v-7cd677f2]{animation:pulse-glow-7cd677f2 2.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.loading-icon-animated[data-v-7cd677f2]{animation:none;opacity:1}.loading-logo-glow[data-v-7cd677f2]{animation:none}}[data-v-fe7bc47c] video{-o-object-fit:contain;object-fit:contain}[data-v-fe7bc47c] .overflow-clip{border-radius:0}.multiview-grid[data-count="3"]>div>div[data-v-fe7bc47c]{height:100%}.multiview-grid[data-count="3"][data-v-fe7bc47c] .overflow-clip{height:100%}.multiview-grid[data-count="3"][data-v-fe7bc47c] video{aspect-ratio:auto;height:100%}.multiview-grid[data-count="2"]>div:nth-child(2)>div[data-v-fe7bc47c]{height:100%}.multiview-grid[data-count="2"]>div[data-v-fe7bc47c]:nth-child(2) .overflow-clip{height:100%}.multiview-grid[data-count="2"]>div[data-v-fe7bc47c]:nth-child(2) video{aspect-ratio:auto;height:100%}.multiview-grid[data-count="4"][data-v-fe7bc47c]{margin-inline:auto;max-width:calc(177.77778dvh - 106.66667px)}.gradient[data-v-4e11d637]{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.1) 15%,transparent 30%),linear-gradient(180deg,transparent,rgba(0,0,0,.1) 40%,rgba(0,0,0,.6) 52%,#000)}.gradient-subscribed[data-v-4e11d637]{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.1) 15%,transparent 30%),linear-gradient(180deg,transparent,rgba(0,0,0,.1) 75%,rgba(0,0,0,.6) 88%,#000)}@font-face{font-family:Siro;src:local("Siro ExtraLight"),url(../fonts/Siro/siro-200.woff2) format(woff2);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Siro;src:local("Siro ExtraLight Italic"),url(../fonts/Siro/siro-200-italic.woff2) format(woff2);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Siro;src:local("Siro Light"),url(../fonts/Siro/siro-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Siro;src:local("Siro Light Italic"),url(../fonts/Siro/siro-300-italic.woff2) format(woff2);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Siro;src:local("Siro Regular"),local("Siro"),url(../fonts/Siro/siro-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Siro;src:local("Siro Regular Italic"),local("Siro Italic"),url(../fonts/Siro/siro-400-italic.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Siro;src:local("Siro SemiBold"),url(../fonts/Siro/siro-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Siro;src:local("Siro SemiBold Italic"),url(../fonts/Siro/siro-600-italic.woff2) format(woff2);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Siro;src:local("Siro Bold"),url(../fonts/Siro/siro-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Siro;src:local("Siro Bold Italic"),url(../fonts/Siro/siro-700-italic.woff2) format(woff2);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Siro;src:local("Siro ExtraBold"),url(../fonts/Siro/siro-800.woff2) format(woff2);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Siro;src:local("Siro ExtraBold Italic"),url(../fonts/Siro/siro-800-italic.woff2) format(woff2);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Siro;src:local("Siro Black"),url(../fonts/Siro/siro-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Siro;src:local("Siro Black Italic"),url(../fonts/Siro/siro-900-italic.woff2) format(woff2);font-display:swap;font-weight:900;font-style:italic}:root{--player-min-height:210px}.ui-player-container{min-height:var(--player-min-height,none);position:relative}.ui-player-container .top-veil{background-image:linear-gradient(180deg,#000,#39393900);height:120px;position:absolute;top:0;width:100%;z-index:1}.ui-player-container .bottom-veil{background-image:linear-gradient(0deg,#000,#39393900);bottom:0;height:120px;position:absolute;width:100%;z-index:1}.ui-player-container .video-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;gap:.5rem;left:12px;position:absolute;text-transform:capitalize;top:10px;z-index:1}@media(min-width:545px){.ui-player-container .video-title{font-size:22px;left:16px;top:12px}}.ui-player-container.delayed .player-content .message-container,.ui-player-container.pixellot-delay .player-content .message-container{background-color:#161616;font-size:18px!important;height:100%;text-align:center;width:100%}.ui-player-container.delayed .player-content .message-container h2.message-title,.ui-player-container.pixellot-delay .player-content .message-container h2.message-title{font-size:20px;font-weight:700;line-height:normal;margin:0;padding:0}@media(min-width:545px){.ui-player-container.delayed .player-content .message-container h2.message-title,.ui-player-container.pixellot-delay .player-content .message-container h2.message-title{font-size:30px}}.ui-player-container.delayed .player-content .message-container h3.player-message{color:var(--theme-text-secondary,#c6c6c6)!important;font-family:Siro;font-weight:500;line-height:normal;text-transform:none!important}.ui-player-container.pixellot-delay .player-content .message-container h3{font-size:14px!important;font-stretch:normal;font-style:normal;font-weight:500;height:72px;letter-spacing:normal;line-height:normal;margin:16px 20% 0;text-align:center;text-transform:none!important;width:62%}@media(min-width:545px){.ui-player-container.pixellot-delay .player-content .message-container h3{font-size:22px!important;margin-top:40px}}#ui-upsell-container{background-color:#161616}#ui-upsell-container .video-title{opacity:1}#ui-upsell-container .upsell{background-color:#161616}#ui-upsell-container .school-support-message{background-color:var(--theme-card-surface,#393939)}#ui-upsell-container .school-support-message a{color:var(--theme-text-anchor,#a8a8a8)!important;font-weight:700!important;text-decoration:underline!important;transition-duration:.4s!important;transition-property:color!important;vertical-align:baseline!important}#ui-upsell-container .school-support-message a:hover{color:var(--theme-text-anchor-hover,#e0e0e0)!important;text-decoration:none!important}.video-js{min-height:var(--player-min-height,none)}.video-js.vjs-user-active .transition{opacity:1}.video-js.vjs-user-active .vjs-control-bar{display:flex;opacity:1}.video-js .vjs-control-bar{background-color:transparent;z-index:999}.video-js .vjs-play-progress:before{color:#7f8ab0;font-size:1.3em}.video-js .vjs-play-progress.vjs-slider-bar{background-color:#7f8ab0}.video-js .vjs-time-control{font-size:1.2em;line-height:2.5em}.video-js .vjs-volume-level{background-color:#7f8ab0}.video-js .vjs-icon-circle:before,.video-js .vjs-volume-level:before{color:#7f8ab0;font-size:1.3em}.video-js .vjs-big-play-button{z-index:999}.live .video-js .vjs-play-progress:before{color:#da374a}.live .video-js .vjs-play-progress.vjs-slider-bar,.live .video-js .vjs-volume-level{background-color:#da374a}.live .video-js .vjs-icon-circle:before,.live .video-js .vjs-volume-level:before{color:#da374a}.ui-player-container .player{aspect-ratio:16/9;background-color:#161616;height:auto;min-height:var(--player-min-height,none);overflow:hidden;width:100%}.ui-player-container .player .loading-indicator span{color:var(--theme-text-secondary,#c6c6c6);font-size:18px;font-weight:500}.ui-player-container .transition{opacity:0;transition:visibility 1s,opacity 1s;visibility:visible}.ui-player-container .message-title{color:var(--theme-text-primary,#fff)!important}.clip-left[data-v-621d3444]{clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.clip-right[data-v-621d3444]{clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.clip-vs[data-v-621d3444]{clip-path:polygon(16% 0,100% 0,84% 100%,0 100%)}.fade-enter-active[data-v-ae1964a4],.fade-leave-active[data-v-ae1964a4]{transition:opacity .4s ease-in}.fade-enter-from[data-v-ae1964a4],.fade-leave-to[data-v-ae1964a4]{opacity:0}[data-v-ae1964a4] .video-js:not(.vjs-has-started) .vjs-control-bar{opacity:0!important}[data-v-ae1964a4] .vjs-control-bar{background-color:#262626b3!important;height:48px!important}[data-v-ae1964a4] .vjs-control-bar.hide-with-opacity{opacity:0!important}[data-v-ae1964a4] .vjs-control-bar.hide-background{background-color:transparent!important}[data-v-ae1964a4] .vjs-control-bar .vjs-fullscreen-control,[data-v-ae1964a4] .vjs-control-bar .vjs-menu-button,[data-v-ae1964a4] .vjs-control-bar .vjs-play-control,[data-v-ae1964a4] .vjs-control-bar .vjs-remaining-time,[data-v-ae1964a4] .vjs-control-bar .vjs-volume-panel-horizontal{font-size:1rem}[data-v-ae1964a4] .vjs-control-bar.fade-in{opacity:1!important;transition:opacity .4s ease-in}[data-v-ae1964a4] .vjs-control-bar.fade-out{opacity:0!important;transition:opacity .4s ease-in!important}[data-v-ae1964a4] .vjs-volume-panel .vjs-button,[data-v-ae1964a4] .vjs-volume-panel .vjs-volume-bar{font-size:1rem}@keyframes popIn-4a746ff6{0%{opacity:0;transform:scale(95%)}to{opacity:1;transform:scale(1)}}@keyframes popOut-4a746ff6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(95%)}}[data-v-4a746ff6] .dropdown-content[data-state=open]{animation:popIn-4a746ff6 75ms ease-out}[data-v-4a746ff6] .dropdown-content[data-state=closed]{animation:popOut-4a746ff6 .1s ease-in}
