.Modal__container__x{border:inherit;border-radius:0;background:none;text-align:inherit;padding:0;margin:0;display:inline-block;line-height:normal}.Modal__container__x:hover{background:none}.font-xxxl,.Modal--small .Modal__container__title{font-weight:400}.Modal--small .Modal__container__body,.Modal--small .Modal__container__title{font-weight:500}.Modal--small .Modal__container__title{font-size:2.4rem;line-height:3.6rem}.Modal--small .Modal__container__body{font-size:1.5rem;line-height:2.6rem}.Modal{text-align:center;display:flex;justify-content:center;align-items:center}.Modal,.Modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%}.Modal__overlay{transition:background-color .25s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.8);z-index:1}.Modal__overlay--blue{background:#00a0ee;background-image:linear-gradient(140deg,#707aec,#4397f5 44%,#707aec)}.Modal__container{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;padding:4rem;max-width:56.4rem;min-width:32rem;z-index:2}@media screen and (max-width:767px){.Modal__container{width:calc(100vw - 5.6rem)}}.Modal__container--wide{max-width:70rem}.Modal__container__x{position:absolute;top:0;right:0;padding:2.4rem;cursor:pointer}.Modal__container__x>.icon-close{width:1.5rem;height:1.5rem;fill:rgba(0,0,0,.8)}.Modal__container__title{font-size:2.4rem;margin:0 0 1rem;color:rgba(0,0,0,.8);text-align:left}.Modal__container__title--subscription{font-size:2.4rem;margin:0 0 2rem;color:rgba(0,0,0,.8);text-align:left}.Modal__container__icon--linkedPlaylist>.icon-device{width:12rem;height:9rem;margin:0 3rem 6rem 0;fill:#3668ff}.Modal__container__subTitle{font-size:1.5rem;margin:0 0 1rem;color:rgba(0,0,0,.8);text-align:left}.Modal__container__body{margin:2rem 0 6rem;text-align:left}.Modal__container__body--subscription{margin:6rem 0;text-align:left}.Modal__container__body--translucent{color:hsla(0,0%,100%,.6)}.Modal__container__body--noMargin{margin:0}.Modal__container__body--noMarginWithButtons{margin:0 0 3rem}.Modal__container__body--leftAligned{text-align:left}.Modal__container__body--linkedPlaylist{display:flex;flex-direction:row}.Modal__container__buttons{text-align:right}@media screen and (max-width:1023px){.Modal__container__buttons .ButtonT3:not(:first-child){margin-left:0}}.Modal__container__buttons--stackAndReverse{display:flex;flex-direction:column-reverse;align-items:flex-end}.Modal__container__buttons--stackAndReverse .Button{margin:1.2rem 0}.Modal__container__buttons--stackAndReverse .Button:last-child{margin-top:0}.Modal__container__buttons--stackAndReverse .Button:first-child{margin-bottom:0}.Modal__container__link{color:rgba(0,0,0,.8);text-decoration:underline}.Modal--small .Modal__container__body{margin:3rem 0}.DeleteAccountModalBody__paidUser{text-align:left}@media screen and (min-width:451px) and (max-width:767px){.Modal__container{width:70vw}}@media screen and (max-width:450px){.Modal__container__buttons{display:flex;flex-direction:column-reverse;text-align:center}.Modal__container__buttons .Button{width:100%}}.Modal.fx-overlay-enter .Modal__container,.Modal.fx-overlay-enter .Modal__overlay{opacity:.01}.Modal.fx-overlay-enter-active .Modal__overlay{opacity:1;transition:opacity .3s linear}.Modal.fx-overlay-enter-active .Modal__container{transition:opacity .15s linear;transition-delay:.15s;opacity:1}.Modal.fx-overlay-leave .Modal__container,.Modal.fx-overlay-leave .Modal__overlay{opacity:1}.Modal.fx-overlay-leave-active .Modal__container,.Modal.fx-overlay-leave-active .Modal__overlay{opacity:.01;transition:opacity .2s linear}.Modal--coachmark{pointer-events:none}.Modal--coachmark .Modal__container{position:absolute;border-radius:0 0 .25rem .25rem;border:.2rem rgba(0,0,0,.6);box-shadow:0 0 1.25rem rgba(0,0,0,.1);padding:2rem 2.5rem;pointer-events:all;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top left;transform-origin:top left;min-height:8rem;width:auto;max-width:59.2rem;display:table}.Modal--coachmark .Modal__container .Modal__container__x{padding:.8rem}.Modal--coachmark .Modal__container .Modal__container__x>.icon-close{width:1rem;height:1rem}.Modal--coachmark .Modal__container .Modal__container__body{display:table-cell;vertical-align:middle;padding-right:1rem;text-align:center}.Modal--coachmark .Modal__container .Modal__container__buttons{padding-left:1rem;display:table-cell;vertical-align:middle}.Modal--coachmark.fx-modal-enter .Modal__container{-webkit-transform:scale3d(.85,.85,.85) translate3d(-50%,0,0);transform:scale3d(.85,.85,.85) translate3d(-50%,0,0)}.Modal--coachmark.fx-modal-enter.fx-modal-enter-active .Modal__container,.Modal--coachmark.fx-modal-leave .Modal__container{-webkit-transform:scaleX(1) translate3d(-50%,0,0);transform:scaleX(1) translate3d(-50%,0,0)}.Modal--coachmark.fx-modal-leave.fx-modal-leave-active .Modal__container{-webkit-transform:scale3d(.85,.85,.85) translate3d(-50%,0,0);transform:scale3d(.85,.85,.85) translate3d(-50%,0,0)}.Modal--coachmark.Modal--coachmark--withButton .Modal__container{padding-right:3.2rem}.Modal--coachmark.Modal--coachmark--withButton .Modal__container .Modal__container__body{padding-right:.2rem;text-align:left}.Modal--coachmark.Modal--coachmark--notPlayableSource .Modal__container .Modal__container__body{width:450px}.Modal--coachmark.Modal--coachmark--withLargeButton .Modal__container__buttons{width:40%}.Modal--upsell .Modal__container .Modal__container__body,.Modal--upsell .Modal__container .Modal__container__singleButton,.Modal--upsell .Modal__container .Modal__container__title{font-weight:500}.Modal--upsell .Modal__container .Modal__container__body,.Modal--upsell .Modal__container .Modal__container__title{font-size:1.5rem;line-height:2.6rem}.Modal--upsell .Modal__container .Modal__container__singleButton{font-size:1.2rem;line-height:2rem}.Modal--upsell{background:none;pointer-events:none}.Modal--upsell .Modal__container{border-radius:0 0 .5rem .5rem;border:.2rem rgba(0,0,0,.6);box-shadow:0 0 .6rem .6rem rgba(0,0,0,.2);pointer-events:all;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top left;transform-origin:top left;padding:2rem;width:59.2rem}.Modal--upsell .Modal__container .Modal__container__x{padding:.8rem}.Modal--upsell .Modal__container .Modal__container__x>.icon-close{width:1rem;height:1rem}.Modal--upsell .Modal__container .Modal__container__icon{display:inline-block;vertical-align:top;height:5.2rem;width:5.2rem}.Modal--upsell .Modal__container .Modal__container__icon__img{height:5.2rem;width:5.2rem}.Modal--upsell .Modal__container .Modal__container--rightSide{display:inline-block;margin-left:1.6rem;width:46.8rem}.Modal--upsell .Modal__container .Modal__container__text{display:inline-block;margin-right:1.2rem;width:81%}.Modal--upsell .Modal__container .Modal__container__title{text-align:left;margin-bottom:.6rem}.Modal--upsell .Modal__container .Modal__container__body{text-align:left;color:rgba(0,0,0,.8);margin:0}.Modal--upsell .Modal__container .Modal__container__button{display:inline-block;margin:0;vertical-align:bottom}.Modal--upsell .Modal__container .Modal__container__singleButton{background:#00a0ee;height:2.4rem;padding:0 1rem;margin:0;line-height:0}.Modal--upsell.fx-modal-enter .Modal__container{-webkit-transform:scale3d(.85,.85,.85) translate3d(-50%,0,0);transform:scale3d(.85,.85,.85) translate3d(-50%,0,0)}.Modal--upsell.fx-modal-enter.fx-modal-enter-active .Modal__container,.Modal--upsell.fx-modal-leave .Modal__container{-webkit-transform:scaleX(1) translate3d(-50%,0,0);transform:scaleX(1) translate3d(-50%,0,0)}.Modal--upsell.fx-modal-leave.fx-modal-leave-active .Modal__container{-webkit-transform:scale3d(.85,.85,.85) translate3d(-50%,0,0);transform:scale3d(.85,.85,.85) translate3d(-50%,0,0)}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.ModalContainer__ModalShare .Modal__container{padding:0}.font-xxxl,.PremiumWelcome__content__body,.PremiumWelcome__content__header{font-weight:400}.PremiumWelcome__content__header{font-weight:500;font-size:2.4rem;line-height:3.6rem}.PremiumWelcome__content__body{font-size:1.8rem;line-height:2.8rem}.a11y--visuallyHidden,.visuallyHidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.disabled,form button:disabled{opacity:.2;pointer-events:none}.disabled-hover,form button:disabled:hover{opacity:.6;pointer-events:none}.Modal--premiumWelcome .Modal__overlay{background:linear-gradient(0deg,#0aa0ee 30%,rgba(10,160,238,.95) 40%,transparent 65%)}.Modal--premiumWelcome .Modal__container{padding:0}.PremiumWelcome{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.PremiumWelcome__content{position:absolute;bottom:0;width:100%}.PremiumWelcome__content__icon{text-align:center}.PremiumWelcome__content__icon .premium__icon{fill:hsla(0,0%,100%,.2);height:3.5rem;width:25rem}.PremiumWelcome__content__header{color:#fff;text-align:center;margin-top:2.5rem}.PremiumWelcome__content__body{color:#fff;text-align:center;margin-top:1rem}.PremiumWelcome__content__body .PremiumWelcome__content__body__text{max-width:70rem;margin:0 auto}.PremiumWelcome__buttonWrapper{margin-bottom:7rem;margin-top:3.5rem}.font-xxxl{font-weight:400}.Modal--coachmarkDialogFooter{font-weight:500}.font-xxxl{font-size:4.8rem;line-height:4.8rem}.Modal--coachmarkDialogFooter{font-size:1.2rem;line-height:2rem}.Modal--coachmarkDialog{padding:0;height:100vh}.Modal--coachmarkDialog .Modal__container{width:45rem;color:#fff;background:none;padding:0}.Modal--coachmarkDialog .Modal__container__title{color:#fff;text-align:center}.Modal--coachmarkDialog .Modal__container__title__partnerName{white-space:nowrap}.Modal--coachmarkDialog .Modal__container__body{margin:4rem 0;text-align:center}.Modal--coachmarkDialog .Modal__container__icon__icon--pandoraPremium{fill:hsla(0,0%,100%,.4);height:11rem;width:30rem}.Modal--coachmarkDialog .Modal__container__icon__icon--pandoraPremiumFamily{fill:hsla(0,0%,100%,.4);width:38rem;min-width:25.6rem;max-width:calc(100vw - 4rem);height:8rem}.Modal--coachmarkDialog--partnerUpgrade .Modal__container,.Modal--coachmarkDialog--wide .Modal__container{height:50rem;width:auto}.Modal--coachmarkDialog--partnerUpgrade .Modal__container__body--translucent,.Modal--coachmarkDialog--wide .Modal__container__body--translucent{line-height:3rem;margin:2rem auto 4rem;width:20rem}.Modal--coachmarkDialog--partnerUpgrade{position:relative;overflow-y:scroll}.Modal--coachmarkDialog--pandoraPartnerUpgradeWelcome .Modal__container__body--translucent{margin:0 0 7rem;height:5rem;width:auto}.Modal__container__icon__icon--partnerUpgrade{fill:#fff;height:14rem;width:25rem}.Modal--coachmarkDialogFooter{margin-top:10rem}.Modal--coachmarkDialogFooter .Modal--coachmarkDialogFooter__a{text-decoration:underline}.Modal--coachmarkDialogFooter__list{display:inline-flex;justify-content:space-around}.Modal--coachmarkDialogFooter__list__item{padding:0 1rem}.Modal--coachmarkDialogFooter__list__item:first-child{text-align:right;width:12rem}.Modal--coachmarkDialogFooter__list__item:last-child{text-align:left;width:12rem}.Modal--seeOtherPlans__link{color:#3668ff}@media screen and (max-width:767px){.Modal--coachmarkDialog,.Modal--coachmarkDialogFooter{padding:0 2.8rem}}