.bottom-bar{transition:calc(var(--transition-duration)*2) transform cubic-bezier(.25,.61,.355,1);background:#000;height:64px}@media (display-mode:standalone){@supports(-webkit-hyphens:none){.bottom-bar{padding-bottom:16px;height:calc(64px + 16px)}}}.bottom-bar--item{position:relative;width:calc((100% - 75px)/4);text-align:center}.bottom-bar--item:is(:first-of-type):is(:nth-last-of-type(2)),.bottom-bar--item:is(:only-of-type){margin-right:auto;width:calc((100% - 75px)/2)}.bottom-bar--item:is(:nth-of-type(2)):is(:last-of-type){width:calc((100% - 75px)/2)}.bottom-bar--item:is(:nth-of-type(2)):not(:is(:last-of-type)){margin-right:auto}.bottom-bar--item-wrapper{white-space:nowrap;font:400 11px/15px Noto Sans,sans-serif}.bottom-bar--item-wrapper:is(button){border:0;background:0 0;cursor:pointer;width:100%;color:#fff;-webkit-appearance:none;appearance:none}.bottom-bar--item-wrapper .icon{left:0}.bottom-bar--item-wrapper .icon--holder{margin:0 0 6px;width:24px;height:24px}.bottom-bar--item-wrapper .icon--dynamic{transition:calc(var(--transition-duration)*1.5) transform cubic-bezier(.19,1,.22,1),calc(var(--transition-duration)*1.5) opacity calc(var(--transition-duration)*.75)}.bottom-bar--item-wrapper .icon--close{transition:calc(var(--transition-duration)*1.5) transform cubic-bezier(.19,1,.22,1) calc(var(--transition-duration)*.75),calc(var(--transition-duration)*1.5) opacity cubic-bezier(.25,.61,.355,1) calc(var(--transition-duration)*.75);opacity:0}.bottom-bar--item.is--active>a,.bottom-bar--item.is--active>button{color:#00b9ff}.bottom-bar--item.is--active .icon--holder .icon,.bottom-bar--item.is--active .icon--holder .icon *{fill:#00b9ff}.bottom-bar--item.is--active.has--menu .bottom-bar--item-wrapper .icon--dynamic{transform:rotate(765deg);opacity:0}.bottom-bar--item.is--active.has--menu .bottom-bar--item-wrapper .icon--close{transform:rotate(-2turn);opacity:1;shape-rendering:crispEdges}.bottom-bar--avatar-without-epi{top:0;height:64px}.bottom-bar--avatar-with-epi,.bottom-bar--avatar-without-epi{left:50%;transform:scaleX(1) translate3d(-50%,0,0);transform-origin:0 50%;z-index:100;outline:0}.bottom-bar--avatar-with-epi{top:-17px}.account-menu{transform-origin:50% 50%}.account-menu--avatar{z-index:10}.account-menu--sign-in{z-index:0;margin-left:18px;white-space:nowrap}.account-menu--sign-in:before{position:absolute;top:50%;left:-8px;transform:translate3d(0,-50%,0) rotate(45deg);transition:var(--transition-duration) all cubic-bezier(.25,.61,.355,1);background:#00b9ff;width:16px;height:16px;content:"";pointer-events:none}@media(hover:hover){.account-menu--sign-in:hover:before{box-shadow:0 0 20px 5px rgba(0,185,255,.6)}.account-menu--sign-in:active:before{box-shadow:0 0 20px 5px rgba(0,142,196,.6);background:#008ec4}}.account-menu .favorites-icon{margin-left:10px}.navigation-bar{z-index:2}.navigation-bar:has(.navigation-bar--search-button:hover) .navigation-bar--entry-link{color:#7c7c7c!important}.navigation-bar--skip{position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0);z-index:1000;margin:-1px;background:#000;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);pointer-events:none;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.navigation-bar--skip:focus{padding:8px 16px;width:auto;height:auto;clip:auto;pointer-events:auto;-webkit-clip-path:none;clip-path:none}.navigation-bar--nav{position:relative;--animation-duration:0s}.navigation-bar--nav.is--interactive{--animation-duration:var(--transition-duration)}@media(min-width:768px){.is--scrolling-down .navigation-bar--nav{padding-top:env(safe-area-inset-top)}}@media(hover:hover){.navigation-bar--nav:hover .navigation-bar--entry-link,.navigation-bar--nav:hover .navigation-bar--search-button,.navigation-bar--nav:hover+.navigation-bar--search-button{color:#7c7c7c}.navigation-bar--entry.has--flyout:hover .navigation-bar--entry-link{position:relative}.navigation-bar--entry.has--flyout:hover .navigation-bar--entry-link:after,.navigation-bar--entry.has--flyout:hover .navigation-bar--entry-link:before{position:absolute;bottom:0;width:55px;height:110px;content:""}.navigation-bar--entry.has--flyout:hover .navigation-bar--entry-link:before{left:-100px;transform:rotate(65deg);transform-origin:0 100%}.navigation-bar--entry.has--flyout:hover .navigation-bar--entry-link:after{right:-100px;transform:rotate(-65deg);transform-origin:100% 100%}}.navigation-bar--entry-link{padding:0 16px;text-decoration:none;font:700 14px/1 Noto Sans,sans-serif}@media(min-width:1600px){.navigation-bar--entry-link{font-size:15px}}.navigation-bar--entry-link:is(button){border:0;background:0 0;cursor:pointer;color:#fff;-webkit-appearance:none;appearance:none}@media(hover:hover){.navigation-bar--entry:hover{z-index:10}.navigation-bar--entry:hover,.navigation-bar--entry:hover .navigation-bar--entry-link,.navigation-bar--search-button:hover,.navigation-bar--search-button:hover .navigation-bar--entry-link{color:#fff!important}}.navigation-bar--search-button{color:#fff;font:700 14px/1 Noto Sans,sans-serif}.navigation-bar--search-button:is(button){padding:0 16px}@media(min-width:1600px){.navigation-bar--search-button{font-size:15px}}.flyout{top:145px;right:0;left:0;transform-origin:50% -50%;transition:var(--transition-duration) top cubic-bezier(.25,.61,.355,1);background:#000;min-height:200px;pointer-events:none}.is--scrolling-down .flyout{top:96px}.flyout:after,.flyout:before{position:absolute;top:0;bottom:0;background:#000;width:50vw;content:""}.flyout:before{left:-50vw}.flyout:after{right:-50vw}.flyout.is--shown{transform:rotateX(-25deg);opacity:0;z-index:10;animation:var(--transition-duration) cubic-bezier(.25,.61,.355,1) scaleSearchHitsIn forwards;pointer-events:auto}.flyout.is--hidden{animation:var(--transition-duration) cubic-bezier(.25,.61,.355,1) scaleSearchHitsOut forwards}.flyout .container{margin-top:12px;margin-bottom:20px}.flyout--inner{max-width:1160px}.flyout--close{top:12px;right:-60px;color:#fff}@media(hover:hover){.flyout--close:hover{color:#00b9ff}}.flyout--link-list{margin:0 auto}.flyout--link-list.has--2-columns{-moz-column-gap:24px;column-gap:24px;-moz-column-count:2;column-count:2}@supports not selector(:has(a)){@media(hover:hover){.flyout--link-list:hover .flyout--entry-link{color:#7c7c7c}}}@supports selector(:has(a)){.flyout--link-list:has(a:hover) .flyout--entry-link{color:#7c7c7c}}.has--spotlight-image .flyout--entry{margin:0 0 0 auto;width:50%}.has--2-columns .flyout--entry{margin:unset;width:100%}.flyout--entry-link{padding:12px 0;width:209px;font:700 14px/1.286 Noto Sans,sans-serif;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media(hover:hover){.flyout--entry-link:hover{color:#fff!important}}@media only screen and (max-height:850px){.flyout--entry-link{padding:8px 0}}.flyout--slider-wrapper{transition:var(--transition-duration) filter cubic-bezier(.25,.61,.355,1)}@media(hover:hover){.flyout--slider-wrapper:hover{filter:brightness(1.2)}}.flyout--slider-navigation .btn{transition:var(--transition-duration) all cubic-bezier(.25,.61,.355,1);padding:0 16px;white-space:nowrap;color:#7c7c7c;font:400 14px/40px Noto Sans,sans-serif}.flyout--slider-navigation .btn.is--active{background:#1a1a1a;color:#fff}@media(hover:hover){.flyout--slider-navigation .btn:hover{color:#fff}}.flyout--slider-navigation .btn span{overflow:hidden;text-overflow:ellipsis}.has--1-slide .flyout--slider-navigation .btn{max-width:100%}.has--2-slides .flyout--slider-navigation .btn{max-width:50%}.has--3-slides .flyout--slider-navigation .btn{max-width:33.3333333333%}.flyout--slider-navigation-progress{top:-4px;right:0;left:0;transform:scaleX(0);transform-origin:0 50%;z-index:10;background:#00b9ff;height:4px;pointer-events:none}.flyout--live-playlists .playlist-item--description{display:none!important}.flyout--spotlight .popup-menu--item-label{bottom:0;font-weight:700}.flyout--spotlight .popup-menu--item-gradient{left:-1px;right:-1px}@keyframes flyoutFeaturedSliderProgressBar{to{transform:scaleX(1)}}.page-transition{position:fixed;top:0;left:0;z-index:2147483647;box-shadow:0 -128px 0 0 #000;background:#000;width:100%;height:100%}html:not(.is--fading) .page-transition{animation:calc(var(--transition-duration)*2.5) cubic-bezier(.25,.61,.355,1) pageTransitionScaleOut forwards;pointer-events:none}html.is--fading .page-transition{opacity:0;animation:calc(var(--transition-duration)*1.5) linear fadeIn forwards}.page-transition--particles{display:flex;position:absolute;top:50%;left:50%;align-items:center;justify-content:center;transform:translate(-50%,-50%);width:100%}.page-transition--particles div{display:inline-block;flex-shrink:0;transform:translateZ(1px);transform-origin:50% 50%;opacity:var(--random-opacity,1)}.page-transition--particles-1,.page-transition--particles-2,.page-transition--particles-3{position:relative;flex-wrap:wrap;padding:32px;max-width:768px;gap:12px}.page-transition--particles-1:after,.page-transition--particles-1:before,.page-transition--particles-2:after,.page-transition--particles-2:before,.page-transition--particles-3:after,.page-transition--particles-3:before{display:block;position:absolute;z-index:1;background:linear-gradient(90deg,#000,#000 27%,transparent 0,transparent 73%,#000 0,#000);width:100%;height:48px;content:""}.page-transition--particles-1:before,.page-transition--particles-2:before,.page-transition--particles-3:before{top:0;left:0}.page-transition--particles-1:after,.page-transition--particles-2:after,.page-transition--particles-3:after{right:0;bottom:0}.page-transition--particles-1 div,.page-transition--particles-2 div,.page-transition--particles-3 div{transform:scale3d(.35,.35,1);animation:calc(var(--transition-duration)*5) cubic-bezier(.25,.61,.355,1) var(--random-transition-delay,var(--transition-duration)) infinite pageTransitionPulsate}.page-transition--particles-1 div,.page-transition--particles-2 div{background:currentColor;width:12px;height:12px}.page-transition--particles-1 div{border-radius:50%}.page-transition--particles-3 div{border-style:solid;width:0;height:0}.page-transition--particles-4{gap:16px}.page-transition--particles-4 div{transform:scaleY(.25);border-radius:1px;background:currentColor;width:2px;height:var(--random-height,128px);animation:calc(var(--transition-duration)*5) ease var(--random-transition-delay,var(--transition-duration)) infinite pageTransitionEqualizer}@keyframes pageTransitionScaleOut{to{opacity:0;transform:scale3d(2,2,2)}}@keyframes pageTransitionPulsate{50%{transform:scaleX(1)}to{transform:scale3d(.35,.35,1)}}@keyframes pageTransitionEqualizer{0%,to{transform:scaleX(1)}50%{transform:scaleY(.25)}}.pwa-install-prompt{position:fixed;bottom:64px;left:0;transform:scaleY(0);transform-origin:50% 100%;opacity:0;z-index:1020;background:#7800ff;width:100%;height:80px;animation:calc(var(--transition-duration)*2) cubic-bezier(.25,.61,.355,1) scaleInTo-100 calc(var(--transition-duration)*5) forwards}.pwa-install-prompt.fade--out{transform:scaleX(1);opacity:1;animation:var(--transition-duration) cubic-bezier(.25,.61,.355,1) scaleHorizontallyOutTo-0 forwards;pointer-events:none}.pwa-install-prompt .btn--default{padding:0 12px;min-height:42px;letter-spacing:0;font-size:10px}.pwa-install-prompt .icon{color:#fff}.pwa-install-prompt--text-description{font:10px/1 Noto Sans,sans-serif;-webkit-hyphens:auto;hyphens:auto}.pwa-install-prompt--instructions{position:fixed;bottom:144px;left:0;transform-origin:50% 100%;z-index:1020;box-shadow:0 -1px 0 0 #0e0e0e;background:#000;width:100%;text-align:center;will-change:transform,opacity}.pwa-install-prompt--instructions:not(.is--shown){transform:scaleX(1);opacity:1;animation:var(--transition-duration) cubic-bezier(.25,.61,.355,1) scaleHorizontallyOutTo-0 forwards;pointer-events:none}.pwa-install-prompt--instructions.is--shown{transform:scaleY(0);opacity:0;animation:calc(var(--transition-duration)*1.5) cubic-bezier(.22,.68,0,1.71) scaleInTo-100 forwards}.pwa-install-prompt--instructions .icon{fill:#00b9ff}.pwa-install-prompt--instructions-detail{background:#0e0e0e}.quick-links-global{display:flex;flex-direction:column;row-gap:8px}.quick-links-global .fav-icon-header{background-color:var(--color-black-80);width:72px;height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.quick-links-global .fav-icon-header .favorites-icon{height:28px}.quick-links-global-item{width:72px;height:60px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none}.quick-links-global-item--is-active{z-index:2}.quick-links-global-item__text-icon{font-size:12px;font-weight:700;letter-spacing:0;text-align:center;line-height:12px;text-transform:uppercase}.sidebar-global{position:fixed;top:0;right:0;bottom:0;transform:translate(504px);transition:transform calc(var(--transition-duration)*2) cubic-bezier(.25,.61,.355,1);z-index:1000;width:504px}.sidebar-global--is-open{transform:translate(0)}.sidebar-global--is-open .sidebar-global__content{box-shadow:0 5px 6px rgba(0,0,0,.2),0 3px 16px rgba(0,0,0,.12),0 9px 12px rgba(0,0,0,.912)}.sidebar-global__quickLinks{position:absolute;top:50%;right:100%;transform:translateY(-50%)}.sidebar-global__content{position:absolute;top:0;right:0;bottom:0;left:0;border-left:1px solid transparent;background:rgba(0,0,0,.91);width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-global__video-tile-wrap{padding:15px 15px 0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.sidebar-global__content-inner{position:absolute;top:0;right:0;bottom:0;left:0}.sidebar-global__videos-list{position:relative;transform:translateY(10px);transition:opacity .3s ease .3s,transform .3s ease .3s;opacity:0}.sidebar-global__videos-list--is-visible{transform:translate(0);opacity:1}