.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;text-align:center;flex:1 1}.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-placeholder{flex:0 0 75px}.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)}}