.nowPlayingBarInfoContainer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;-webkit-flex-grow:1;flex-grow:1;overflow:hidden;max-width:40%}.nowPlayingBar{text-align:center;contain:layout style;position:relative}.nowPlayingBar-footer{will-change:transform}.nowPlayingBar-footer-transition{transition:-webkit-transform 220ms ease-out;transition:transform 220ms ease-out}.nowPlayingBar-hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.nowPlayingBarTop{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;height:4.6em;position:relative;-webkit-justify-content:center;justify-content:center}.mediaButton{vertical-align:middle;margin:0;text-align:center;font-size:200%!important}.nowPlayingBarImage{background-position:center center;background-repeat:no-repeat;background-size:contain;height:71%;width:3.266em;-webkit-flex-shrink:0;flex-shrink:0;margin-top:0;margin-bottom:0;-webkit-margin-start:1.25em;margin-inline-start:1.25em;-webkit-margin-end:.8em;margin-inline-end:.8em;border-radius:.42em;overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.nowPlayingBarImage-tv{height:60%}.nowPlayingBarDefaultItemIcon{font-size:200%}@supports (aspect-ratio:16 / 9){.nowPlayingBarImage{width:auto}}.nowPlayingBarInfoContainer-tv{max-width:initial;width:20%}.nowPlayingBarText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-align:start;-webkit-flex-grow:1;flex-grow:1;font-size:92%;-webkit-margin-end:2.4em;margin-inline-end:2.4em}.nowPlayingBar-tv .nowPlayingBar-hidetv{display:none}.nowPlayingBarCenter{vertical-align:middle;text-align:center;z-index:2;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute}.nowPlayingBarCenter-tv{position:static;-webkit-justify-content:flex-end;justify-content:flex-end;height:100%;font-size:92%;width:20%}.nowPlayingBarTVText{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-decoration:none!important;padding-top:.25em;padding-bottom:.25em}.nowPlayingBarTVText-element{margin:0 .5em}.nowPlayingBarPositionContainer{position:absolute!important;top:0;top:calc(-1 * var(--line-size));left:0;right:0;inset-inline-start:0;inset-inline-end:0;z-index:1;height:.21em!important}.nowPlayingBarPositionContainer-tv{top:initial;bottom:0;height:.12em!important}.nowPlayingBarPositionContainer-background{background:0 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nowPlayingBarRight{position:relative;margin-top:0;margin-bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:.5em;margin-inline-end:.5em;z-index:2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.nowPlayingBarCurrentTime{vertical-align:middle;text-align:center;display:inline-block;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.nowPlayingBarVolumeSliderContainer{-webkit-margin-end:2em;margin-inline-end:2em}@media all and (pointer:fine){.nowPlayingBarText-autohide{display:none}}@media not all and (pointer:fine){.nowPlayingBarPositionSlider{touch-action:none;pointer-events:none}.nowPlayingBarPositionSliderThumb{display:none!important}.nowPlayingBarButton-autohide{display:none}}@media not all and (min-width:87.5em){.nowPlayingBarFavoriteButton{display:none}}@media not all and (min-width:68.75em){.nowPlayingBarVolumeSliderContainer,.nowPlayingBarMuteButton{display:none!important}}@media not all and (pointer:fine){.nowPlayingBarVolumeSliderContainer,.nowPlayingBarMuteButton{display:none!important}}@media not all and (min-width:50em){.nowPlayingBarCenter{display:none!important}.toggleRepeatButton{display:none}.nowPlayingBarInfoContainer{max-width:none}}@media all and (min-width:50em){.playPauseButton-right,.stopButton-right{display:none}}@media not all and (min-width:66em){.nowPlayingBarCurrentTime-autohide{display:none!important}}.nowPlayingBarDropOverlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;inset-inline-start:0;inset-inline-end:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:2;border:.15em dashed currentcolor}.nowPlayingBar-dragging-over .nowPlayingBarTop{opacity:0}.nowPlayingBar-dragging-over .nowPlayingBarDropOverlay{display:-webkit-flex;display:flex}