html{font-size:14px;line-height:1.42857}.body--yqPOx,body{color:#fff;font-weight:500;font-size:1rem;font-stretch:normal;line-height:1.42857;-webkit-font-smoothing:antialiased}.body-font--ecl2C,button,html,input,select,small,textarea{font-family:nationale,nationale-regular,Helvetica,sans-serif}.osx-old--z6jSX .body-font--ecl2C,.osx-old--z6jSX body,.osx-old--z6jSX button,.osx-old--z6jSX input,.osx-old--z6jSX select,.osx-old--z6jSX small,.osx-old--z6jSX textarea{font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif}.h1--1mE8h,.h2--1MzzX,.h3--2jZgG,.h4--3RUJ8,.h5--wKOWb,.h6--2BluV,.h7--znzQC,h1,h2,h3,h4,h5,h6{font-weight:inherit;font-style:normal;text-rendering:geometricPrecision}.h1--1mE8h,h1{margin:1em 0 .929rem;font-weight:600;font-size:3.42857rem;line-height:4.14286rem;letter-spacing:-.04em}.h2--1MzzX,h2{font-weight:600;font-size:2.28571rem;line-height:2.85714rem;letter-spacing:-.03em}.h3--2jZgG,h3{font-weight:500;font-size:1.71429rem;line-height:2.28571rem;letter-spacing:-.01em}.h4--3RUJ8,h4{margin:.714em 0 .571rem}.h4--3RUJ8,.subtitle--2mpDt,h4{font-size:1.14286rem}.h4--3RUJ8,.subtitle2--3FS_R,.subtitle--2mpDt,h4{font-weight:500;line-height:1.71429rem;letter-spacing:0}.subtitle2--3FS_R{font-size:1.07143rem}.overline--2IVS0{font-weight:600;font-size:.85714rem;line-height:.85714rem;letter-spacing:.036rem;text-transform:uppercase}.h5--wKOWb,h5{font-size:1.714rem}.h6--2BluV,h6{margin:.357em 0 .286rem;font-size:1.286rem}.h7--znzQC{font-weight:600;font-size:.857rem}.sameSizeHeader--2fKAD{display:inline;margin:-2px 4px 0 0;padding:0;font-weight:600;font-size:1em}.sameSizeHeader--2fKAD:after{content:" "}.boldText--1GHek{font-weight:600}.smallText--3XLLU{font-size:.85714rem;line-height:1.42857rem}.normalText--1uzZj{font-size:1rem}.largeText--9V-7c{font-size:1.14286rem}.iLink--1UtI4{margin:1em 0;font-style:italic;text-decoration:underline}.iLink--1UtI4:hover{text-decoration:none}.detail-view-title--2iQ-d{color:#fff;text-align:left}.detail-view-title-scroll--pbozD{color:#fff;text-align:left}.featured-module-title--3ibkm{color:#fff;text-align:left}.featured-module-overlay--xMlRP,.section-header-tabbed--18p1W,.suggestions-header--1LuoK{color:#fff;text-align:left}.featured-module-sub-title--2BZrB{color:hsla(0,0%,100%,.5)}.modalText--3wAT_,.modalTitle--gj_hv{color:#fff}.modalLongText--1bK35{color:#fff}.modalLongText--1bK35 p+p{margin-top:1.65rem}.nav-bar-title--xJT0E{color:#fff;text-align:left}.detail-view-button-text--1vUXh{color:#fff;text-align:center}.detail-view-sub-title--30Nji{color:#fff;text-align:left}.about-version-number--1_3er{color:#fff}.cell-header--1w6vj,.module-title--1zO-5,.sidebar-section--3C8Oy{color:#fff;text-align:left}.cell-detail--4Ubbq,.module-sub-title--2oTgF{color:rgba(229,238,255,.6);text-align:left}.module-heading-option--26enM{color:#fff;text-align:right}.context-menu---6VKC,.trackcells--2A4nF{color:#fff;text-align:left}.helpText--2ZXMv{color:rgba(229,238,255,.6)}.sidebar-header--2OQgP{color:rgba(229,238,255,.6);text-align:left}.trackcells-sort--1D0MH{color:rgba(229,238,255,.6);text-align:center}.video-duration--1Vcbw{color:#fff;text-align:center}.featured-module-content-type--2-WOI{color:#0ff;text-align:left}.concert-month--2dVIv{color:#0ff;text-align:center;text-transform:uppercase}.concert-day--31QAY{color:#fff;text-align:center}.textAction--2Pxri{color:rgba(229,238,255,.6)}.textAction--2Pxri:hover{text-decoration:underline}.ellipsisText--2MEOn{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settingsQualityText--3B9X6{color:rgba(229,238,255,.6);font-size:.9rem}.selectableText--Daco0{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.radioMixesText--2Zv7O{font-weight:800;font-size:1.286rem}.mix--21Lfe{font-weight:900;font-size:1rem;line-height:1.14286rem;letter-spacing:-.03em}.lyrics--3wGFv{margin-bottom:3.42857rem;font-weight:600;font-size:2.28571rem;line-height:3.42857rem}
html{font-size:14px;line-height:1.42857}.body--29z8d,body{color:#fff;font-weight:500;font-size:1rem;font-stretch:normal;line-height:1.42857;-webkit-font-smoothing:antialiased}.body-font--3-aHn,button,html,input,select,small,textarea{font-family:nationale,nationale-regular,Helvetica,sans-serif}.osx-old--3j4X9 .body-font--3-aHn,.osx-old--3j4X9 body,.osx-old--3j4X9 button,.osx-old--3j4X9 input,.osx-old--3j4X9 select,.osx-old--3j4X9 small,.osx-old--3j4X9 textarea{font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif}.h1--1IWxF,.h2--34NNP,.h3--11p-9,.h4--3-9h6,.h5--2Ht0i,.h6--2SeKS,.h7--1ot1p,h1,h2,h3,h4,h5,h6{font-weight:inherit;font-style:normal;text-rendering:geometricPrecision}.h1--1IWxF,h1{margin:1em 0 .929rem;font-weight:600;font-size:3.42857rem;line-height:4.14286rem;letter-spacing:-.04em}.h2--34NNP,h2{font-weight:600;font-size:2.28571rem;line-height:2.85714rem;letter-spacing:-.03em}.h3--11p-9,h3{font-weight:500;font-size:1.71429rem;line-height:2.28571rem;letter-spacing:-.01em}.h4--3-9h6,h4{margin:.714em 0 .571rem}.h4--3-9h6,.subtitle--3fqMm,h4{font-size:1.14286rem}.h4--3-9h6,.subtitle2--1Mcz2,.subtitle--3fqMm,h4{font-weight:500;line-height:1.71429rem;letter-spacing:0}.subtitle2--1Mcz2{font-size:1.07143rem}.overline--1txAA{font-weight:600;font-size:.85714rem;line-height:.85714rem;letter-spacing:.036rem;text-transform:uppercase}.h5--2Ht0i,h5{font-size:1.714rem}.h6--2SeKS,h6{margin:.357em 0 .286rem;font-size:1.286rem}.h7--1ot1p{font-weight:600;font-size:.857rem}.sameSizeHeader--P9JQq{display:inline;margin:-2px 4px 0 0;padding:0;font-weight:600;font-size:1em}.sameSizeHeader--P9JQq:after{content:" "}.boldText--2oY5Q{font-weight:600}.smallText--3wS5Q{font-size:.85714rem;line-height:1.42857rem}.normalText--3c654{font-size:1rem}.largeText--2w9Af{font-size:1.14286rem}.iLink--26Qj9{margin:1em 0;font-style:italic;text-decoration:underline}.iLink--26Qj9:hover{text-decoration:none}.detail-view-title--r4XkW{color:#fff;text-align:left}.detail-view-title-scroll--eAG-X{color:#fff;text-align:left}.featured-module-title--3QE8h{color:#fff;text-align:left}.featured-module-overlay--3xvgD,.section-header-tabbed--dNJtG,.suggestions-header--35Ues{color:#fff;text-align:left}.featured-module-sub-title--1nEDF{color:hsla(0,0%,100%,.5)}.modalText--3hxG5,.modalTitle--3hVXy{color:#fff}.modalLongText--3J_Bd{color:#fff}.modalLongText--3J_Bd p+p{margin-top:1.65rem}.nav-bar-title--1VftT{color:#fff;text-align:left}.detail-view-button-text--YshJ7{color:#fff;text-align:center}.detail-view-sub-title--2l4PN{color:#fff;text-align:left}.about-version-number--1tibU{color:#fff}.cell-header--1p9PA,.module-title--IE4Wi,.sidebar-section--3gcxc{color:#fff;text-align:left}.cell-detail--1HUd6,.module-sub-title--1z0Vp{color:rgba(229,238,255,.6);text-align:left}.module-heading-option--_kK88{color:#fff;text-align:right}.context-menu--6jWat,.trackcells--3HsQx{color:#fff;text-align:left}.helpText--2BqtK{color:rgba(229,238,255,.6)}.sidebar-header--V_zHv{color:rgba(229,238,255,.6);text-align:left}.trackcells-sort--HKhOy{color:rgba(229,238,255,.6);text-align:center}.video-duration--2Fko8{color:#fff;text-align:center}.featured-module-content-type--1w7KL{color:#0ff;text-align:left}.concert-month--1tV3q{color:#0ff;text-align:center;text-transform:uppercase}.concert-day--2g6Ni{color:#fff;text-align:center}.textAction--20e3b{color:rgba(229,238,255,.6)}.textAction--20e3b:hover{text-decoration:underline}.ellipsisText--DC8f6{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settingsQualityText--3NWBK{color:rgba(229,238,255,.6);font-size:.9rem}.selectableText--37UUV{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.radioMixesText--dOFtx{font-weight:800;font-size:1.286rem}.mix--3llCo{font-weight:900;font-size:1rem;line-height:1.14286rem;letter-spacing:-.03em}.lyrics--2wzeo{margin-bottom:3.42857rem;font-weight:600;font-size:2.28571rem;line-height:3.42857rem}.sidebar--2_gw0{flex-grow:1;overflow-y:auto;background-color:#242528;contain:strict}.section--1iW1v{box-sizing:border-box;margin:32px 0 0}.headerItem--3auYW{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 22px}.headerLink--OryxN{overflow:hidden;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis}.homeItem--35cRx{}.item--3_8nW{position:relative;display:flex;align-items:center;height:3.15rem;margin:0 12px;padding:0 12px;border-radius:8px}.item--3_8nW:hover .iconPlus--13wHf{background-color:rgba(229,238,255,.3)}.item--3_8nW.playingItem--1wk8T svg{width:24px;height:24px;fill:#0ff}.activeItem--2XwBC,.activeItem--2XwBC .playlistItem--16Xua,.section--1iW1v.playingItem--1wk8T{color:#0ff}.activeItem--2XwBC .playlistItem--16Xua svg,.activeItem--2XwBC svg,.section--1iW1v.playingItem--1wk8T svg{fill:currentColor}.icon--1MKOY{width:1.71429rem;min-width:1.71429rem;height:1.71429rem;min-height:1.71429rem}.icon--1MKOY,.iconSmall--1JlGP{margin-right:1rem;fill:rgba(229,238,255,.6)}.iconSmall--1JlGP{width:1rem;height:1rem}.item--3_8nW:hover .icon--1MKOY,.item--3_8nW:hover .iconSmall--1JlGP,.item--3_8nW:hover .profileIcon--of4E9{fill:rgba(229,238,255,.8)}.iconRight--3Smgo{margin-right:22px}.iconPlus--13wHf{width:1.7143rem;min-width:1.7143rem;margin-right:1rem;background-color:rgba(229,238,255,.2);border-radius:50%;fill:#fff}.section--1iW1v .iconContextButton--2TRbO{width:22px;height:22px;color:rgba(229,238,255,.6);transition:color .15s ease}.section--1iW1v .iconContextButton--2TRbO svg{fill:currentColor}.section--1iW1v .iconContextButton--2TRbO:hover{color:rgba(229,238,255,.8)}.profileName--3dYg0{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.userLoggedIn--3jqOa{height:50px;margin-top:14px;margin-bottom:-16px;contain:strict}.userLoggedOut--3zW3V{display:flex;flex-direction:column;padding:14px 22px 0}.button--2Auvf{margin:8px 0}.iconLogo--1CIsW{width:32px;height:32px;fill:#fff}.image--J23eq{min-width:100%;max-width:100%;min-height:100%;border-radius:100%}.profileIconWrapper--2fP1t{position:absolute;top:50%;right:10px;width:22px;height:22px;margin-top:-11px;pointer-events:none}.profileIcon--of4E9{width:100%;height:100%;fill:rgba(229,238,255,.6)}.updateBadge--mcRZ4{bottom:13px;left:13px}.playlistItem--16Xua{overflow:hidden;color:#fff;white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity .2s}.playingItem--1wk8T .playlistItem--16Xua{flex:1 1}.section--1iW1v a:link:hover,.userLoggedIn--3jqOa a:link:hover{text-decoration:none}.indicateAddToCollection--3HIMB{opacity:1!important}.isOver--29due .indicateAddToCollection--3HIMB{background-color:#4c4e54}.indicateUndroppable--T8VXu,.indicateUndroppableSection--W_8dW a{opacity:.25}.indicateHoveringDroppable--uyMgm,.item--3_8nW:hover{background-color:#4c4e54}.responsiveText--1ezJA,.responsiveTextAlwaysShown--vIvpr{min-width:40px;margin:0 8px 0 0;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:875px){.userLoggedOut--3zW3V{padding-left:14px}.profileIcon--of4E9,.profileName--3dYg0,.responsiveText--1ezJA{display:none}.responsiveIcon--G25ud .icon--1MKOY{display:inline}.icon--1MKOY,.iconPlus--13wHf{margin:0}.sidebarWrapper:hover .profileIcon--of4E9,.sidebarWrapper:hover .profileName--3dYg0,.sidebarWrapper:hover .responsiveText--1ezJA{display:inline}.sidebarWrapper:hover .responsiveIcon--G25ud .icon--1MKOY{display:none}.sidebarWrapper:hover .icon--1MKOY,.sidebarWrapper:hover .iconPlus--13wHf{margin-right:1rem}}@media (min-width:875px){.responsiveIcon--G25ud .icon--1MKOY{display:none}}
.button--FoJMR{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:48px;min-height:48px;padding:0 24px;overflow:hidden;line-height:49px;white-space:nowrap;text-align:center;text-overflow:ellipsis;background-color:rgba(229,238,255,.2);border-radius:12px;transition:background .35s ease}.button--FoJMR:hover{background-color:rgba(229,238,255,.3)}[data-whatinput=mouse] .button--FoJMR{outline:none}.button--FoJMR:disabled{opacity:.5}.button--FoJMR:link:hover{text-decoration:none}.blue--wD-gm{color:#0ff}.button--FoJMR>span{margin-left:8px}.button--FoJMR>svg,.icon--1fBUm{position:relative;display:inline-block;width:24px;height:24px;color:#fff;fill:#fff}.icon--1fBUm svg{display:block;width:inherit;height:inherit}.button--FoJMR.iconButton--GlLyz{min-width:48px;min-height:48px;padding:0;border-radius:100%}.iconButton--GlLyz .icon--1fBUm{margin:0}.text--1rriq{margin-left:8px}
.profilePicture--lPH85{padding:0;overflow:hidden;background:#4c4e54;border-color:#101012;border-radius:100%}.profilePicture--lPH85 svg circle{fill:#72777f}.profilePicture--lPH85 svg text{fill:rgba(229,238,255,.6)}
.svgWrapper--34O-P{display:flex;align-items:center;justify-content:center}.svgWrapper--34O-P svg{width:100%;height:100%}.svgWrapper--34O-P circle{fill:#242528}.svgWrapper--34O-P text{font-weight:600;font-size:75px;text-transform:uppercase;fill:#72777f}
.image--2STXf{display:block;contain:layout;background-color:#151517;border:0}.rounded--3gcc-{border-radius:50%}
.badgeContainer--1bpNn{position:relative}.updateBadge--1oIWq{position:absolute;width:8px;height:8px;background:#cd005d;border:3px solid #242528;border-radius:50%}
.button--1-tcZ{width:24px;height:24px;padding:0;color:rgba(229,238,255,.6);transition:color .35s ease}.button--1-tcZ svg{fill:currentColor}.button--1-tcZ:hover{color:rgba(229,238,255,.8)}
@-webkit-keyframes fadeIn--1Gkr7{0%{opacity:0}to{opacity:1}}@keyframes fadeIn--1Gkr7{0%{opacity:0}to{opacity:1}}@-webkit-keyframes dashProgress--LEtZB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dashProgress--LEtZB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes diamondsAreForEver--33Mom{0%{transform:scale(.01) rotate(45deg)}50%{transform:scale(1) rotate(45deg)}to{transform:scale(.01) rotate(45deg)}}@keyframes diamondsAreForEver--33Mom{0%{transform:scale(.01) rotate(45deg)}50%{transform:scale(1) rotate(45deg)}to{transform:scale(.01) rotate(45deg)}}.fadeInAnimation--3sz0x{-webkit-animation-name:fadeIn--1Gkr7;animation-name:fadeIn--1Gkr7}.dashProgressAnimation--9M4w0{-webkit-animation-name:dashProgress--LEtZB;animation-name:dashProgress--LEtZB}.diamondsAreForEverAnimation--3FkVN{-webkit-animation-name:diamondsAreForEver--33Mom;animation-name:diamondsAreForEver--33Mom}
.logo--3p90_{display:inline-block;width:72px;height:44px;padding:14px 3px;line-height:23px;text-align:center;-webkit-animation:fadeIn--1Kz9T 3.9s ease;animation:fadeIn--1Kz9T 3.9s ease}.logo--3p90_.animated--3lht_ .diamond--2vJIn{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn--1Kz9T{0%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes fadeIn--1Kz9T{0%{opacity:0}90%{opacity:0}to{opacity:1}}.small--1mHIX{width:48px;height:24px;line-height:14px}.small--1mHIX>div{width:10px;height:10px;margin:0 2px}.large--16mcu{width:87px;height:52px;line-height:31px}.large--16mcu>div{width:21px;height:21px;margin:0 4px}.diamond--2vJIn{display:inline-block;width:16px;height:16px;margin:0 3px;vertical-align:top;background-color:#fff;transform:rotate(45deg);opacity:1;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:3.6s;animation-delay:3.6s;-webkit-animation-iteration-count:0;animation-iteration-count:0}.diamond1--2Fc98{-webkit-animation-delay:0ms;animation-delay:0ms}.diamond2--YX30D{-webkit-animation-delay:75ms;animation-delay:75ms}.diamond3--oTLyz{-webkit-animation-delay:175ms;animation-delay:175ms}.diamond4--2kQcO{-webkit-animation-delay:275ms;animation-delay:275ms}
.container--mevF9{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.outer--3cife{display:flex;align-items:center;justify-content:space-around;width:100%;height:100%}
.item--3F2C3{padding:0 4px;color:rgba(229,238,255,.6);white-space:pre}.activeItem--ZaMvn{color:#fff}.activeItem--ZaMvn,.linkItem--1E6NK{}.activeLinkItem--3drLM{}
.container--1dqTQ{overflow:hidden;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.divider--2294s{color:rgba(229,238,255,.6)}
.container--9Fo1X{display:flex;align-items:center;padding:0 7px;background-color:rgba(229,238,255,.2);border-radius:8px;cursor:text;transition:background-color .2s ease-out}.container--9Fo1X.highlighted--8fBL4{background-color:#fff}.container--9Fo1X.highlighted--8fBL4 .searchField--uWqyP{color:#000}.container--9Fo1X.highlighted--8fBL4 .searchField--uWqyP::-ms-input-placeholder{color:#72777f}.container--9Fo1X.highlighted--8fBL4 .searchField--uWqyP::placeholder{color:#72777f}.container--9Fo1X.highlighted--8fBL4 .clearSearchIcon--3lnNI,.container--9Fo1X.highlighted--8fBL4 .searchIcon--3B8yF{fill:#000}.clearSearchIcon--3lnNI,.searchIcon--3B8yF{flex-shrink:0;width:24px;height:24px;fill:#fff}.searchField--uWqyP{flex-grow:1;height:36px;margin:0 8px;padding:0;color:#fff;background:transparent;border:0}.searchField--uWqyP::-ms-input-placeholder{color:rgba(229,238,255,.6)}.searchField--uWqyP::placeholder{color:rgba(229,238,255,.6)}.clearSearchButton--3hV6U{height:24px;padding:0}
.button--1CS74,.container--3s2l4{display:flex}.button--1CS74{align-items:center;padding:0}.backwardButton--icx5k{margin-right:8px}.forwardButton--3e9vG{}.button--1CS74[disabled]{opacity:.5}.icon--2WIxM{width:24px;height:24px;fill:#fff}
.notification--1vSvk{display:inline-flex;align-items:center;float:left;clear:left;margin-top:8px;padding:12px 16px;line-height:1.43;background-color:#cd005d;border-radius:8px;box-shadow:0 10px 16px 0 rgba(0,0,0,.5);opacity:0}.notification--1vSvk a{text-decoration:underline}.entered--3hIPp{opacity:1}.entering--q1hlp{animation:fadeIn--nlVlr .5s forwards}.exiting--2_kw4{animation:fadeOut--7L85W .5s forwards}@keyframes fadeIn--nlVlr{0%{opacity:0}to{opacity:1}}@keyframes fadeOut--7L85W{0%{opacity:1}to{opacity:0}}.header--3Sxwx{}.separator--1o4Jq{flex-shrink:0;width:1px;height:28px;margin-top:-4px;margin-bottom:-4px;margin-left:16px;background-color:#fff;opacity:.3}.button--38l1l{margin:0;padding:0 0 0 16px}.primaryButton--34-wA{}
.notificationWrapper--2lyVW{position:absolute;bottom:16px;left:50%;z-index:700;display:flex;flex-direction:column;align-items:center;text-align:left;transform:translateX(-50%)}.aboveFooter--2E36N{bottom:116px}
.fillingBlock--3jNp4{display:block;width:100%;height:100%}.range--375_j,.wrapper--1N466{position:relative}.range--375_j{overflow:hidden;background-color:#4d4d4d;contain:strict}.roundedCorners--m-ad3{border-radius:4px}.indicator--JP4IP{position:relative;background-color:currentColor;transform:translateX(-100%);will-change:transform}.wrapper--1N466:hover .knob--129sB{opacity:1}.interactionLayer--3KoTi{height:30px;transform:translateY(-60%);cursor:pointer}.minDragArea--27OHo{transform:translate(-100%,-50%)}.maxDragArea--3Er3k,.minDragArea--27OHo{position:absolute;top:0;display:none;width:300vw;height:300vh}.maxDragArea--3Er3k{left:100%;transform:translateY(-50%)}.visible--k59xW{display:block}.knob--129sB{position:absolute;z-index:10;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);opacity:0;transition:opacity .15s ease;pointer-events:none}.isDragging--3Wg_a{z-index:1000;height:100vh;transform:translateY(-90vh)}.isDragging--3Wg_a+.toolTip--12q62{opacity:1}.toolTip--12q62{position:absolute;bottom:11px;box-sizing:border-box;height:22px;padding:2px 6px;color:#101012;font-weight:600;background-color:#fff;border-radius:4px;opacity:0;transition:opacity .33s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;contain:content}.wrapper--1N466:hover .toolTip--12q62{opacity:1;will-change:transform}
.progressBarWrapper--BdltI{position:relative;width:100%;height:2px;color:#0ff;outline:none}.adMode--3up7y{color:#f8e71c}.masterGold--nImKE{color:#ffbe7d}
.container--3K9Ru{position:relative}.container--3K9Ru,.image--2guhr{width:100%;height:100%}.image--2guhr{position:absolute;object-fit:cover}
.wrapper--3ZKhU{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100vw;height:100vh;opacity:.2}
.button--2s1Pa{width:24px;height:24px;padding:0;color:rgba(229,238,255,.6);transition:color .15s ease}.button--2s1Pa svg{fill:currentColor}.button--2s1Pa:hover{color:rgba(229,238,255,.8)}
.button--3UBtc{width:24px;height:24px;padding:0;color:#fff;transition:color .15s ease}.button--3UBtc svg{fill:currentColor}.button--3UBtc:hover{color:#b3b3b3}.button--3UBtc[disabled]{opacity:.5}.gray--3WmQU{color:rgba(229,238,255,.6)}.gray--3WmQU:hover{color:rgba(229,238,255,.8)}.favorite--2mE-8{color:#0ff}.favorite--2mE-8:hover{color:#0cc}
.button--3tuhX{width:24px;height:24px;padding:0;fill:#fff}
.pictureInPictureButton--jn7DN{padding:0;color:rgba(229,238,255,.6);transition:color .15s ease}.pictureInPictureButton--jn7DN svg{width:20px;fill:currentColor}.pictureInPictureButton--jn7DN:hover{color:rgba(229,238,255,.8)}.light--1WxXD{color:#fff}.light--1WxXD:hover{color:#b3b3b3}.pictureInPictureButton--jn7DN.active--2l6w5{color:#0ff}.pictureInPictureButton--jn7DN.active--2l6w5:hover{color:#0cc}
.overlay--D8okL{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;height:100%;background-color:rgba(0,0,0,.7);cursor:pointer;opacity:0;transition:opacity .2s}
.container--1euLk{position:relative;height:100%}.container--1euLk:hover .overlay--3vt-z{opacity:1}.overlay--3vt-z{justify-content:center;border-radius:inherit}.overlay--3vt-z.overlayClickable--Je_cN{cursor:pointer}.overlay--3vt-z button{transition:transform .1s}.overlay--3vt-z button:hover{transition:filter .15s ease}.overlay--3vt-z button:hover:hover{filter:brightness(70%)}.overlay--3vt-z button:active{transform:scale(1)}.maximizeIcon--3J4de svg{width:100%;height:100%;fill:#fff}.roundOverlay--2VzWy{border-radius:50%}.playButton--29Ubi{width:42px;height:42px}.playButtonSmall--3y_Xr{width:24px;height:24px}.contextMenuButton--1pjoP,.favoriteButton--2YBnX{position:absolute;width:31px;height:31px}.contextMenuButton--1pjoP{left:15%;color:#fff}.favoriteButton--2YBnX{right:15%}.pictureInPictureButton--d_kAk{margin-left:20px}
.badge--3I26H{display:inline-flex;width:14px;height:14px}.badge--3I26H svg{height:100%;color:#000;fill:currentColor}.videoBadge--1IER-{width:auto}.badgeBig--uF6Sd{width:74px;height:24px}.liveBadge--1Y3Rq{display:flex;justify-content:center;justify-items:center;width:57px;height:22px;background-color:rgba(246,245,255,.1);border-radius:4px}.liveBadge--1Y3Rq svg{color:#fff}
.badge--2tJFF{position:relative;flex-shrink:0;margin-left:8px}.link--97ZRc{display:block;height:calc(100% - 48px)}.image--3PY8F,.image-large--3-5b6{max-width:100%}.item--13Ehc{display:flex;align-items:center;justify-content:center;width:100%;height:8.375rem;padding:1.5rem;color:#fff;font-size:2rem}.itemSelected--3qlDR{color:#101012;background:#fff;box-shadow:0 1rem 1.5rem 0 rgba(0,0,0,.25)}.disabled--14_mJ{opacity:.3}.id--3_eGR{width:4.75rem;color:hsla(0,0%,100%,.7);text-align:center}.itemSelected--3qlDR .id--3_eGR{color:rgba(0,0,0,.7)}.info--2cZNk{display:inline-block;width:calc(100% - 14.25rem);padding-right:1.5rem;padding-left:1rem;text-align:left}.name--2qQQQ{position:relative;margin-bottom:.5rem;font-weight:600;line-height:2.4375rem}.title--1RG2Z{display:inline-block;max-width:calc(100% - 3.4375rem)}.artist--2A6Ei,.title--1RG2Z{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.artist--2A6Ei{line-height:2.4375rem}.duration--1w60v{color:hsla(0,0%,100%,.7);text-align:right}.itemSelected--3qlDR .duration--1w60v{color:rgba(0,0,0,.7)}.videoBadge--1wr2s{float:left;height:2rem;margin-top:.1875rem;margin-right:1rem}.explicitBadge--3movb svg rect{fill:rgba(120,119,127,.3)}.explicitBadge--3movb svg path{fill:#78777f}.videoBadge--1wr2s svg rect{opacity:1;fill:rgba(120,119,127,.3)}.videoBadge--1wr2s svg g{opacity:1;fill:#78777f}.isPaused--3JFA1,.isPlaying--PKean{height:3.25rem;fill:#0ff}.isPaused--3JFA1{height:1.875rem}.itemSelected--3qlDR .isPaused--3JFA1,.itemSelected--3qlDR .isPlaying--PKean{fill:rgba(0,0,0,.7)}.imageWrapper--2SSlF{min-height:170px}.corner-badge---_04w{position:absolute;right:8px;bottom:8px;padding:3px;border-radius:3px}.cell-image__duration--a5NCX,.liveBadge--V-eie{background:rgba(0,0,0,.3)}.cell-image__duration--a5NCX{}.explicitBadge--3movb{position:relative;top:-2px;flex-shrink:0;margin-left:8px}.trackCellControls--1se0G button{scale:.8}.cell-container--artist--lsfBH .cell-image__container--3LmvH img{object-fit:cover}.cell-image__container--3LmvH{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;background-color:#151517}.cell-image__container--3LmvH .cell-image__image--bvfLd{width:100%;height:100%;object-fit:contain}.cell-image__image--bvfLd{display:flex}.cell-container--3CBlg{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.cell-container--3CBlg:not(.cell-container--video--3AC4L) a:after{padding-bottom:100%;content:""}.cell-cover__container--3Ogth{display:flex;align-items:center;justify-content:center}.cell-cover__container--artist--1gbnK{overflow:hidden;border-radius:50%}.cell-cover__hoverControls--tmWC1{width:100%}.cell-header__container--2AlpV{display:flex;align-items:center;justify-content:flex-start;padding-top:8px}.cell-header__container--artist--1cf7W{justify-content:center;text-align:center}.cell-header__title--3k9xX{color:#fff}.cell-container--created-by-user--12_Ym.cell-container--hover--2Hkbq{opacity:.4;transition:opacity .3s}.cell-container--created-by-user--12_Ym.cell-container--hover--2Hkbq:not(.cell-container--can-drop--1bj2D){opacity:1}.cell-detail__container--1XrIe{display:flex;flex-direction:column}.cell-detail__text--2YGrh{color:rgba(229,238,255,.6);text-align:left;text-transform:capitalize}.gridContainer--THnI5 .cell-container--album--3s6FI{width:266px}.listContainer--3u_sg{height:230px}.listContainer--3u_sg .cell-container--3CBlg{width:170px;height:100%}.listContainer__VIDEO_LIST--1vHSk{--video-width:316px;--video-ratio:0.5625}.listContainer__VIDEO_LIST--1vHSk .cell-image__container--3LmvH{height:calc(var(--video-width)*var(--video-ratio))}.listContainer__VIDEO_LIST--1vHSk .cell-image__container--3LmvH .cell-image__image--bvfLd{object-fit:cover}.listContainer__VIDEO_LIST--1vHSk .cell-container--video--3AC4L{width:var(--video-width)}.listContainer__ARTIST_LIST--3Fw43{height:205px}.largeItem--35Vpj{width:266px}
.videoView--1TP8f{position:relative}.videoView--1TP8f:before{display:block;width:100%;padding-top:56.25%;content:""}.videoView--1TP8f video{position:absolute;top:0;right:0;bottom:0;left:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;pointer-events:none}.is-fullscreen .videoView--1TP8f{width:100vw;height:100vh}
.isVideo--JjBGd{position:relative;height:0;padding-top:56.25%;overflow:hidden}.isVideo--JjBGd>:first-child{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-color:#000}
.container--UiaTi{display:flex}.container--UiaTi h4{text-overflow:ellipsis}.title--10-yN{text-align:left}.text--hysQ9,.title--10-yN{white-space:nowrap}.text--hysQ9,.text--hysQ9 h4{overflow:hidden}
.ReactModal__Body--open .footerPlayer--2d1-L{position:static}.footerPlayer--2d1-L{position:relative;z-index:80;height:98px}.isPortal--oYNNG{z-index:1000;background-color:#000}.isPortal--oYNNG .rightColumn--ZsskN{margin-right:1rem}.isPortal--oYNNG .chromecastButton--Dt2DP,.isPortal--oYNNG .mediaActions--2bCb9,.isPortal--oYNNG .playQueueButton--2We5N,.isPortal--oYNNG .volumeSlider--2XrjS{display:none}.blurryBackground--cCcII{position:absolute;object-fit:cover;pointer-events:none}.bottomRow--25xS1,.centerColumn--1MAnN,.dragItem--3WWiC,.leftColumn--5B2JF,.mediaActions--2bCb9,.rightColumn--ZsskN,.topRow--3XFnz{display:flex;flex-flow:row nowrap;align-items:center;box-sizing:border-box}.bottomRow--25xS1{min-width:740px}.bottomRow--25xS1,.centerColumn--1MAnN,.dragItem--3WWiC,.leftColumn--5B2JF,.rightColumn--ZsskN{height:96px}.centerColumn--1MAnN,.leftColumn--5B2JF,.rightColumn--ZsskN{flex:3 1;width:33%;min-width:200px;white-space:nowrap}.leftColumn--5B2JF{overflow:hidden}.rightColumn--ZsskN{justify-content:flex-end}.centerColumn--1MAnN{justify-content:center}.isVideo--2qOwC .mediaImageryHoverWrapper--1Jrd9{background-color:#000}.mediaImageryHoverWrapper--1Jrd9{flex-shrink:0;width:64px;margin:14px 16px;overflow:hidden;color:#fff;transition:width .25s ease;contain:strict}.isVideo--2qOwC .mediaImageryHoverWrapper--1Jrd9{width:113.777777778px}.mediaImageryHoverWrapper--1Jrd9 svg{width:24px;height:24px;pointer-events:none;fill:currentColor}.resourceImage--127Vu{pointer-events:none}.mediaImagery--2gmWt img{display:block;width:100%;height:100%}.mediaActions--2bCb9{margin-left:1rem}.button--3sWip{height:24px;padding:0}[data-whatinput=mouse] .button--3sWip{outline:none}.mediaActions--2bCb9 button:not(:last-child){margin-right:.5em}.contextMenuButton--3GR_-,.playQueueButton--2We5N{color:rgba(229,238,255,.6);transition:color .15s ease}.contextMenuButton--3GR_- svg,.playQueueButton--2We5N svg{width:24px;height:24px;fill:currentColor}.contextMenuButton--3GR_-:hover,.playQueueButton--2We5N:hover{color:rgba(229,238,255,.8)}.playQueueButton--2We5N{margin:0 12px}.dragItem--3WWiC{max-width:100%;height:64px;overflow:hidden;white-space:nowrap}.dragItem--3WWiC span{display:inline-block;width:100%;margin-bottom:-4px;overflow:hidden;text-overflow:ellipsis}.mediaInformation--1dAUh{width:calc(100% - 96px)}.is-fullscreen .mediaInformation--1dAUh{width:100%}.mediaArtists--3UIyd,.playingFrom--3x_p7{color:rgba(229,238,255,.6)}.mediaArtists--3UIyd{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.playingFrom__text--33hoj,.playingFrom__title--377Ax{margin:0;padding-top:2px;font-size:.857rem}.chromecastButton--Dt2DP,.fullscreenButton--2If6K,.soundOutputButton--2Mw0-,.videoQualityOptionsButton--1DPXH{height:auto;margin-left:14px}.chromecastButton--Dt2DP{transform:translateY(1.5px)}.qualityIndicator--2JgTZ{margin-right:22px}.volumeSlider--2XrjS{position:relative;margin:0 0 0 22px}@media (max-width:1024px){.centerColumn--1MAnN{width:25%}.leftColumn--5B2JF{max-width:250px}}@media (max-width:925px){.mediaImageryHoverWrapper--1Jrd9{display:none}.mediaInformation--1dAUh{width:114px;margin-left:14px}.leftColumn--5B2JF{min-width:0;max-width:225px}.soundOutputButton--2Mw0-{margin-left:0}.volumeSlider--2XrjS{margin:0 14px}}@media (max-width:875px){.centerColumn--1MAnN{justify-content:flex-start;margin-left:14px}.volumeSlider--2XrjS{width:auto;padding:20px 0}}.mediaItemTitle--eJyNw{}
.button--2jBsf{width:32px;height:20px;padding-top:2px;color:rgba(229,238,255,.6);transform:translateX(-3px) translateY(-1px);transition:.15s ease}.button--2jBsf svg{fill:currentColor}.button--2jBsf path{stroke-width:2;stroke-linecap:round}.gray--2b8jI path:first-child{opacity:.6;transition:opacity .15s ease;fill:transparent;stroke:#fff;stroke-width:2}.gray--2b8jI path:nth-child(2),.gray--2b8jI path:nth-child(3){color:#fff;stroke:transparent}.gray--2b8jI path:nth-child(4){color:#fff}.hover--fTNQ0:hover path:first-child{opacity:1}.hover--fTNQ0:hover path:nth-child(2),.hover--fTNQ0:hover path:nth-child(3){color:#fff}
.shuffleButton--2g-eo{color:rgba(229,238,255,.6)}.shuffleButton--2g-eo:hover{color:rgba(229,238,255,.8)}.shuffleButton--2g-eo svg{width:24px;height:24px;fill:currentColor}.active--rvMAD{color:#0ff}.active--rvMAD:hover{color:#0cc}.active--rvMAD.isMaster--ioGN1{color:#ffbe7d}.active--rvMAD.isMaster--ioGN1:hover{color:rgba(255,190,125,.9)}
.svg--3cSMl{width:64px;height:64px;transform:rotate(-180deg);contain:strict}.spinner--1S7_E{transform-origin:50%;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;stroke-dasharray:471.24}.animating--1Ttfp{-webkit-animation-play-state:running;animation-play-state:running;will-change:transform}
.playbackToggle--1eQO2{position:relative}.playbackToggle--1eQO2 .spinningCircle--PrOB9{position:absolute;top:calc(50% - 3px);left:50%;width:220%;height:220%;transform:translate(-50%,-50%) translateZ(0);opacity:0;transition:opacity .5s linear 0;pointer-events:none}.playbackToggle--1eQO2 .spinningCircle--PrOB9.isLoading--2WV3M{opacity:1;transition:opacity .7s linear 3s}
.repeatButton--3iDaJ{color:rgba(229,238,255,.6)}.repeatButton--3iDaJ:hover{color:rgba(229,238,255,.8)}.repeatButton--3iDaJ svg{width:24px;height:24px;fill:currentColor}.all--3BIEW,.once--1gDfg{color:#0ff}.all--3BIEW:hover,.once--1gDfg:hover{color:#0cc}.isMaster--1VB4U{color:#ffbe7d}.isMaster--1VB4U:hover{color:rgba(255,190,125,.9)}
.blockButton--1htpn{color:rgba(229,238,255,.6)}.blockButton--1htpn:hover{color:rgba(229,238,255,.8)}.active--1H290{color:#0ff}.active--1H290:hover{color:#0cc}.blockButton--1htpn svg{width:20px;height:20px;fill:currentColor}
.playbackControls--10rXZ{display:flex;flex-flow:row nowrap;align-items:center;contain:layout}.playbackControls--10rXZ button{margin:0 14px;padding:0;transition:color .15s ease}[data-whatinput=mouse] .playbackControls--10rXZ button{outline:none}.playbackControls--nowPlaying--_I1l_ button{margin:0 15px}.playbackControls--nowPlaying--_I1l_ button svg{width:40px;height:40px}.playbackControls--nowPlaying--_I1l_ button:first-child svg,.playbackControls--nowPlaying--_I1l_ button:last-child svg{width:28px;height:28px}.playbackControls--nowPlaying--_I1l_ .blockButton--1_G8p svg{width:24px;height:24px}.livestream--3TZ-w button:not(:nth-child(3)){opacity:0;pointer-events:none}@media (max-width:1068px){.playbackControls--10rXZ:not(.playbackControls--nowPlaying--_I1l_) button{margin:0 10px}}
.qualityIndicator--1WnBC{display:flex;align-items:center;justify-content:center;height:22px;color:#fff;background-color:rgba(246,245,255,.1);border-radius:4px;cursor:pointer;transition:color .3s ease,background-color .3s ease}.qualityIndicator--1WnBC:hover{background-color:rgba(246,245,255,.2);cursor:pointer}.qualityIndicator--1WnBC svg{fill:currentColor}.isHifi--14EY8{color:#0ff;background-color:rgba(0,255,255,.2)}.isHifi--14EY8:hover{background-color:rgba(0,255,255,.3)}.isMaster--2R2mq{padding:0 8.65px;color:#ffbe7d;background-color:rgba(255,190,125,.2)}.isMaster--2R2mq:hover{background-color:rgba(255,190,125,.3)}
.duration--3f3-B{color:hsla(0,0%,100%,.5)}.currentTime--2fCqA{color:#4c4e54}.currentTime--2fCqA:after{margin:0 .1em;content:" / "}
.nativeRange--17fOz{width:100%;min-width:75px;height:14px;margin:0;font:1em/1 arial,sans-serif;background:transparent;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:strict}.nativeRange--17fOz::-ms-track{box-sizing:border-box;width:100%;height:4px;color:transparent;background:transparent;border:none;border-radius:4px}.nativeRange--17fOz::-ms-fill-lower,.nativeRange--17fOz:focus::-ms-fill-lower{background:#fff;border-radius:4px}.nativeRange--17fOz::-ms-fill-upper,.nativeRange--17fOz:focus::-ms-fill-upper{background:rgba(246,245,255,.1);border-radius:4px}.nativeRange--17fOz:focus{outline:none}.nativeRange--17fOz::-webkit-slider-runnable-track{box-sizing:border-box;width:100%;height:4px;background:linear-gradient(#fff,#fff) 0/calc(2px + (var(--val) - var(--min))/(var(--max) - var(--min))*(100% - 2px)) 100% no-repeat rgba(246,245,255,.1);border:none;border-radius:4px;outline:none}.nativeRange--17fOz::-moz-range-track{box-sizing:border-box;width:100%;height:4px;background:linear-gradient(#fff,#fff) 0/calc(2px + (var(--val) - var(--min))/(var(--max) - var(--min))*(100% - 2px)) 100% no-repeat rgba(246,245,255,.1);border:none;border-radius:4px;outline:none;box-shadow:none}.nativeRange--17fOz:focus::-moz-range-track{outline:none;box-shadow:none}.nativeRange--17fOz::-moz-range-progress{background:#fff}.nativeRange--17fOz::-webkit-slider-thumb{box-sizing:border-box;width:12px;height:12px;margin-top:-4px;background:#fff;border:none;border-radius:50%;box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);cursor:pointer;-webkit-appearance:none;appearance:none}.nativeRange--17fOz[type=range]::-moz-range-thumb{box-sizing:border-box;width:12px;height:12px;margin-top:0;background:#fff;border:none;border-radius:50%;box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);cursor:pointer;opacity:0}.nativeRange--17fOz:hover[type=range]::-moz-range-thumb{transform:opacity .3s;opacity:1}.nativeRange--17fOz::-ms-tooltip{display:none}.nativeRange--17fOz::-ms-thumb{box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);transform:translateY(2px)}.nativeRange--17fOz[value="0"]::-webkit-slider-runnable-track{background:rgba(246,245,255,.1)}.nativeRange--17fOz[value="0"]::-moz-range-track{background:rgba(246,245,255,.1)}.nativeRange--17fOz[value="0"]::-ms-fill-lower,.nativeRange--17fOz[value="0"]::-ms-fill-upper{background:none}.nativeRange--17fOz[value="0"]::-ms-track{background:rgba(246,245,255,.1)}.disabled--1COAq.nativeRange--17fOz::-webkit-slider-thumb{background:none}.disabled--1COAq.nativeRange--17fOz::-webkit-slider-runnable-track{background:rgba(246,245,255,.1)}.nativeRange--17fOz[type=range]{width:100%;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nativeRange--17fOz[type=range]::-moz-focus-outer{border:0}.nativeRange--17fOz[type=range]::-ms-track{width:100%;color:transparent;background:transparent;border-color:transparent;cursor:pointer}@media (max-width:836px){.nativeRange--17fOz[type=range]:not(.nowPlayingMode--1bL0S){position:absolute;right:-26px;bottom:86px;z-index:1;display:none;width:64px;transform:rotate(270deg);transition:.15s ease-in}.nativeRange--17fOz[type=range]:not(.nowPlayingMode--1bL0S).isDragging,.nativeRange--17fOz[type=range]:not(.nowPlayingMode--1bL0S):hover{display:block}.responsiveRangeWrapper--iyZ3Z{position:absolute;right:12px;bottom:54px;z-index:0;display:none;width:24px;height:80px;background:#242528;border-radius:112px;transition:.15s ease-in}.responsiveRangeWrapper--iyZ3Z.isDragging,.responsiveRangeWrapper--iyZ3Z:hover{display:block}}
.volumeSlider--3DVio{display:flex;align-items:center}.volumeSlider--3DVio.disabled--3Dl5k{pointer-events:none}.volumeSlider--3DVio [type=range]::-webkit-slider-thumb{opacity:0}.volumeSlider--3DVio:hover [type=range]::-webkit-slider-thumb{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.volumeSlider--3DVio:hover [type=range],.volumeSlider--3DVio:hover [type=range]+div{display:block}.volumeSlider--3DVio .isDragging::-webkit-slider-thumb{opacity:1}.range--M6tzt{flex:1 1}.range--M6tzt.muted--2Tr2L{opacity:.5}.icon--wOcoD{height:24px;transform:translateY(1.5px)}.icon--wOcoD path{fill:#fff}.icon--wOcoD.disabledIcon--1UaCU path{fill:#72777f}.toggleButton--2ro_S{flex-shrink:0;margin-right:12px;padding:0;transition:filter .15s ease}.toggleButton--2ro_S:hover{filter:brightness(70%)}.volumeSliderNowPlaying--238aG .range--M6tzt{margin-right:47px}.volumeSliderNowPlaying--238aG .icon--wOcoD{width:28px;height:28px}@media (max-width:836px){.toggleButton--2ro_S{margin-right:0}}
.chromecastButton--VGyjZ{padding:0;color:rgba(229,238,255,.6);transition:color .15s ease}.chromecastButton--VGyjZ svg{width:20px;fill:currentColor}.chromecastButton--VGyjZ:hover{color:rgba(229,238,255,.8)}.buttonIsLight--2MW4v{color:#fff}.buttonIsLight--2MW4v:hover{color:#b3b3b3}.chromecastButton__middleBox--1k3ti{opacity:0;transition:opacity .5s ease}.chromecastButton--VGyjZ.connected--7DDcx .chromecastButton__middleBox--1k3ti{opacity:1}.chromecastButton--VGyjZ.connected--7DDcx,.chromecastButton--VGyjZ.connecting--2G6k2 .chromecastButton__middleBox--1k3ti{color:#0ff}.chromecastButton--VGyjZ.connected--7DDcx:hover,.chromecastButton--VGyjZ.connecting--2G6k2 .chromecastButton__middleBox--1k3ti:hover{color:#0cc}.chromecastButton__firstCurve--QyfBi,.chromecastButton__secondCurve--AJ3cD,.chromecastButton__thirdCurve--tXN9n{transition:fill 50ms ease}.chromecastButton--VGyjZ.connecting--2G6k2 .chromecastButton__firstCurve--QyfBi{animation:connecting--2G6k2 1.2s ease .3s infinite}.chromecastButton--VGyjZ.connecting--2G6k2 .chromecastButton__secondCurve--AJ3cD{animation:connecting--2G6k2 1.2s ease .6s infinite}.chromecastButton--VGyjZ.connecting--2G6k2 .chromecastButton__thirdCurve--tXN9n{animation:connecting--2G6k2 1.2s ease .9s infinite}@keyframes connecting--2G6k2{0%{color:#0ff}to{color:#fff}}
.button--3_FTD{width:24px;height:auto;color:#fff;transition:color .15s ease}.button--3_FTD svg{width:24px;height:24px;fill:currentColor}.button--3_FTD:hover{color:#b3b3b3}.buttonIsActive--fk3JC{color:#0ff}.buttonIsActive--fk3JC:hover{color:#0cc}
button.hasActives--2_b8- svg{fill:#0ff}
.fullscreenButton--3W0Qx{width:24px;height:auto;color:#fff;transition:color .15s ease}.fullscreenButton--3W0Qx svg{width:24px;height:24px;fill:currentColor}.fullscreenButton--3W0Qx:hover{color:#b3b3b3}
.button--1WpgA{padding:0;color:rgba(229,238,255,.6);transition:color .15s ease}.button--1WpgA,.button--1WpgA svg{width:24px;height:24px}.button--1WpgA svg{fill:currentColor}.button--1WpgA:hover{color:rgba(229,238,255,.8)}.buttonIsLight--2Hxhb{color:#fff}.buttonIsLight--2Hxhb:hover{color:#b3b3b3}.buttonIsActive--fy8FJ{color:#0ff}.buttonIsActive--fy8FJ:hover{color:#0cc}
.container--3xsHm{display:flex;align-items:center}.container--3xsHm>div:first-child{z-index:30;flex-shrink:0;-webkit-app-region:no-drag}.container--3xsHm>div:nth-child(2){z-index:30;flex-grow:1;max-width:calc(100% - 420px);margin:0 16px}.container--3xsHm>div:nth-child(2) a{-webkit-app-region:no-drag}.container--3xsHm>div:nth-child(3){z-index:30;box-sizing:border-box;width:100%;max-width:388px;-webkit-app-region:no-drag}
.container--1EGjv{-webkit-app-region:drag;z-index:600}
.grid{display:flex;flex-direction:column;width:100%;height:100%}.grid__row{position:relative;display:flex;flex:1 1;min-height:0;overflow:hidden}.grid__nav{width:250px;background:#2f2e31;border-color:#101012;border-right:1px solid}.grid__nav.grid__nav--visible{margin-top:0;margin-left:0;padding:0}.is-now-playing .grid__main,.is-now-playing .grid__nav{opacity:0;transition:opacity .5s ease}.hide-main-content .frontpage{position:fixed}.grid__main{position:relative;flex:1 1;will-change:scroll-position}.grid__main--hidden{width:100%;height:100%;overflow:hidden}.grid__aside,.is-fullscreen.clean-fullscreen .grid__aside{position:fixed;top:40px;right:0;width:400px;transform:translateX(400px);transition:transform .6s ease}.grid__aside{height:calc(100vh - 104px)}.is-now-playing .grid__aside{top:48px;height:calc(100vh - 42px);overflow:hidden}.is-fullscreen .grid__aside{height:calc(100vh - 96px)}.is-now-playing .is-fullscreen .grid__aside{height:calc(100vh - 42px)}.is-downloading .grid__aside{top:59px}.grid__aside--visible{transform:none}.ie10 .grid__aside{display:none;width:0}.ie10 .grid__aside--visible{display:block;width:400px}.grid__footer{z-index:20;height:auto}.is-fullscreen .grid__footer,.is-fullscreen .grid__header,.is-now-playing .grid__footer,.is-now-playing .grid__header{z-index:0}
.containerRow--3HPFv{display:flex;flex:auto;max-height:100vh}.containerRow--3HPFv.hasPlayer--3Nv2G{max-height:calc(100vh - 98px)}.is-windows.is-desktop.containerRow--3HPFv{max-height:calc(100vh - 30px)}.is-windows.is-desktop.containerRow--3HPFv.hasPlayer--3Nv2G{max-height:calc(100vh - 128px)}.is-fullscreen .containerRow--3HPFv{visibility:hidden}.sidebarWrapper{z-index:50;display:flex;flex-direction:column;flex-shrink:0;width:240px;max-height:100%;background:#242428;transition:50ms ease-in}.sidebarOSXDragArea--13Npl{flex-shrink:0;height:35px}.contentOSXDragArea--3-Nqu{width:calc(100vw - 240px);height:22px}.contentArea--1raSP{position:relative;display:flex;flex-direction:column;flex-grow:1;max-width:calc(100vw - 240px)}.contentArea--1raSP,.header--2brPA{transition:50ms ease-in}.header--2brPA{position:fixed;z-index:20;flex-shrink:0;width:calc(100vw - 288px);height:54px;padding:18px 24px 0}.main--1kmZO{width:100%;height:calc(100vh - 72px);margin-top:80px;overflow-x:hidden;overflow-y:scroll}.is-mac.is-desktop .main--1kmZO{margin-top:58px}.is-contributor-page .main--1kmZO{margin-top:280px}.is-contributor-page .is-mac.is-desktop .main--1kmZO{margin-top:258px}.mainLayout--F8L4I{display:flex;flex-direction:column;max-height:100vh;overflow:hidden}@media (max-width:1024px){.sidebarWrapper{width:20vw}.contentArea--1raSP{max-width:80vw}.header--2brPA{width:calc(80vw - 48px)}}@media (max-width:875px){.sidebarWrapper{position:absolute;width:78px;height:100%;max-height:inherit}.sidebarWrapper:hover{width:240px}.contentArea--1raSP{max-width:calc(100vw - 78px);padding-left:78px}.header--2brPA{width:calc(100vw - 126px)}}
.container--arp25{position:fixed;top:60px;right:24px;z-index:70;display:flex;align-items:stretch;width:388px;height:calc(100vh - 166px);transform:translateX(412px);transition:transform .6s ease}.is-fullscreen .container--arp25,.is-now-playing .container--arp25{z-index:90}.is-now-playing .container--arp25{height:calc(100vh - 68px)}.is-fullscreen .container--arp25{top:74px;right:32px;height:calc(100vh - 216px)}.container--arp25.hasWindowsTitlebar--3g9TX{top:90px;height:calc(100vh - 196px)}.container--arp25.shiftedDown--3d5th{top:84px}.is-fullscreen .container--arp25.hasWindowsTitlebar--3g9TX{top:68px;height:calc(100vh - 216px)}.containerIsOpen--2Dlrq{transform:translateX(0)}
.overlay--2BDa3{position:fixed;top:0;left:0;z-index:900;width:100vw;height:100vh;background-color:#000}.indicator--3jHNi{position:relative;top:50%;margin:-25px auto;text-align:center}

/*# sourceMappingURL=app.9713ef13ea91c4c67b8a.css.map*/