.edit-s4a-notification{padding:10px 30px 30px}.edit-s4a-notification-title{font-size:28px;line-height:36px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.edit-s4a-notification-message{margin-bottom:60px}.edit-s4a-notification-links{margin-top:20px}.edit-s4a-notification-links{text-align:right}.edit-s4a-notification-links .button.button-gray,.edit-s4a-notification-links .button.button-gray:active,.edit-s4a-notification-links .button.button-gray:focus,.edit-s4a-notification-links .button.button-gray:hover,.edit-s4a-notification-links .button.button-gray:visited{background-color:transparent}#concerts .billboard-ad{display:none;z-index:9;overflow:hidden;opacity:0;transition:background-color .5s,opacity .5s}#concerts .billboard-ad{background:rgba(18,19,20,.95)}#concerts .billboard-ad{padding-right:30px;padding-left:30px}#concerts .billboard-ad a{border:none}#concerts .billboard-ad.dummy{display:block;visibility:none}#concerts .billboard-ad.visible{display:flex;align-items:center;justify-content:center}#concerts .billboard-ad.ready{opacity:1}#concerts .billboard-ad .minimizer{outline:0;width:24px;height:24px;color:#fff;opacity:.3;transition:opacity .5s;position:fixed;top:-2px;display:none}#concerts .billboard-ad .minimizer{margin:0;padding:0;border:none;background:none}#concerts .billboard-ad .minimizer{right:0}#concerts .billboard-ad .minimizer:hover{opacity:.7}#concerts .billboard-ad .minimizer:focus{opacity:.9}#concerts .billboard-ad .minimizer.visible{display:block}#concerts .billboard-ad .billboard-wrapper{opacity:1;visibility:visible}#concerts .billboard-ad .billboard-wrapper{transform:translateZ(0)}#concerts .billboard-ad .billboard{position:static;pointer-events:auto}#concerts .billboard-ad .billboard{cursor:pointer}#concerts .billboard-ad .billboard img{height:100%;width:100%}#concerts .billboard-ad .billboard img{margin-top:10px}#concerts .billboard-ad .billboard .disclaimer{font-size:11px;line-height:16px;letter-spacing:.015em;font-weight:var(--glue-font-weight-normal);color:#b3b3b3;text-transform:uppercase;letter-spacing:.16em;display:block;width:100%}#concerts .billboard-ad .billboard .disclaimer{text-align:center}#concerts .billboard-ad .billboard .title{display:block;font-size:19px;height:20px;color:#fff}#concerts .billboard-ad .billboard .title{text-align:center}#concerts .billboard-ad .footer{position:absolute;bottom:-122px;height:122px;transition:background-color .5s .2s;pointer-events:auto}#concerts .billboard-ad .footer{border-top:1px solid #282828;background-color:rgba(24,24,24,0)}#concerts .billboard-ad .footer{left:0;right:0}#concerts .billboard-ad .footer .companion{height:90px;display:block;max-width:720px;width:100%;transition:margin .5s ease .2s,opacity .5s ease .2s;opacity:0}#concerts .billboard-ad .footer .companion{cursor:pointer;margin:46px auto 0}#concerts .billboard-ad .footer .companion img{height:auto;width:100%}#concerts .billboard-ad.minimized{pointer-events:none}#concerts .billboard-ad.minimized{background:rgba(18,19,20,0)}#concerts .billboard-ad.minimized .footer{background-color:#181818}#concerts .billboard-ad.minimized .footer .companion{opacity:1}#concerts .billboard-ad.minimized .footer .companion{margin-top:16px}#concerts .billboard-ad.minimized .minimizer{display:none}#concerts .billboard-ad.minimized .billboard-wrapper{animation:downAndOut .5s;animation-fill-mode:forwards}#concerts .billboard-ad.minimized .footer{bottom:0}@keyframes downAndOut{to{transform:translate3d(0,30px,0);opacity:0;visibility:hidden}}@media(max-height:975px),(max-width:1600px){#concerts .billboard-ad.video .billboard-wrapper{width:1000px}}@media(max-height:825px),(max-width:1200px){#concerts .billboard-ad .billboard-wrapper{width:800px}}@media(max-height:725px),(max-width:1000px){#concerts .billboard-ad .billboard-wrapper{width:600px}}#concerts #leaderboard-ad-wrapper{z-index:4;position:relative;overflow:hidden}#concerts #leaderboard-ad-wrapper .click-block-overlay{position:absolute;top:0;width:100%;height:100%;display:none;flex-direction:column;justify-content:center}#concerts #leaderboard-ad-wrapper .click-block-overlay{background-color:rgba(24,24,24,.8)}#concerts #leaderboard-ad-wrapper .click-block-overlay{left:0}#concerts #leaderboard-ad-wrapper .click-block-overlay.active{display:flex}#concerts #leaderboard-ad-wrapper .click-block-overlay:hover{color:transparent}#concerts #leaderboard-ad-wrapper .click-block-overlay .click-button-wrapper{text-align:center}#concerts #leaderboard-ad-element{width:760px;height:90px;position:relative;-webkit-user-select:none;user-select:none}#concerts #leaderboard-ad-element{margin:16px auto}@media(max-width:1024px){#concerts #leaderboard-ad-element{padding:0 8px;margin:8px auto}}@media(max-height:768px){#concerts #leaderboard-ad-element{margin:8px auto}}#concerts .ne-bg-image{position:absolute;top:0;max-width:1480px;width:100%;height:100%;opacity:.8}#concerts .ne-bg-image{background-size:cover}#concerts .bg-centered{background-position:50%}#concerts .blurred{opacity:.4;filter:blur(30px)}#concerts .ne-header{padding-bottom:20px}#concerts .ne-container{z-index:2}#concerts .ne-container{padding-top:25px}#concerts .ne-container .ne-container-center{max-width:685px}#concerts .ne-container .ne-container-center{margin:0 auto}#concerts .ne-container .ne-title{font-size:36px;line-height:38px}#concerts .ne-container .ne-attrib{font-size:14px;display:flex;flex-wrap:wrap}#concerts .ne-container .ne-attrib{margin-top:10px}#concerts .ne-container .exclusive{color:#7ab800}#concerts .ne-bottom-fade{width:100%;position:absolute;bottom:0;z-index:1}#concerts .ne-bottom-fade{box-shadow:0 52px 105px 121px #181818}#concerts .ne-left-fade{height:100%;width:300px;position:absolute;top:0;z-index:1}#concerts .ne-left-fade{background:linear-gradient(270deg,rgba(18,19,20,0) 0,#000)}#concerts .ne-right-fade{height:100%;width:300px;position:absolute;top:0;z-index:1}#concerts .ne-right-fade{right:0;background:linear-gradient(90deg,rgba(18,19,20,0) 0,#181818)}#concerts .h-main-content .h-title{max-height:79px}#concerts .h-main-content .h-title{margin-bottom:0}#concerts .h-main-content .h-description{font-size:12px;color:#adaeb3}#concerts .h-main-content .h-label p{color:#fff}#concerts .h-main-content .h-label img{max-width:170px;max-height:100px}#concerts .h-main-content .h-label .tagline{letter-spacing:0}#concerts .ne-container.sponsored{height:350px}#concerts .sponsored-credits{position:absolute;bottom:16px;max-height:28px;max-width:230px;opacity:.6}#concerts .sponsored-credits{right:16px}@media screen and (max-width:750px){#concerts .sponsored-credits{display:none}}@media screen and (max-width:804px){#concerts .h-media{width:210px}#concerts .h-media{padding-bottom:16px}#concerts .h-description{display:-webkit-box;visibility:visible}#concerts .h-controllers{left:auto}}#concerts #hpto{position:relative;overflow:hidden}#concerts #hpto-container{overflow:hidden;-webkit-user-select:none;user-select:none;transition:height .5s ease}#concerts #hpto-container{margin-bottom:14px}#concerts #hpto-container .h-controllers{left:auto!important}#concerts #hpto-container .ad-container{max-width:1480px;min-height:270px}#concerts #hpto-container .ad-container{background-position:top;background-repeat:no-repeat;margin:0 auto}#concerts #hpto-container .ad-container.image-hpto{min-height:0}#concerts #hpto-container .ad-container.image-hpto{text-align:center}#concerts #hpto-container .ad-container .hpto-image-creative{max-width:1200px;max-height:270px;width:100%}#concerts #hpto-container .ad-container .hpto-image-creative{margin:0 auto;cursor:pointer}#concerts #hpto-container .ad-container.hidden{display:none}#concerts #hpto-container .ad-container.interactive{cursor:pointer}#concerts #hpto-container.hpto-closed{height:0}#concerts .ad-iframe{width:800px;height:245px;display:block;overflow:hidden}#concerts .ad-iframe{margin:0 auto;padding:10px 0 0;border:none;background:transparent}#concerts .hpto-button{font-size:11px;line-height:16px;letter-spacing:.015em;font-weight:var(--glue-font-weight-normal);color:#b3b3b3;text-transform:uppercase;letter-spacing:.16em;position:absolute;top:24px;color:#f6f8ff;opacity:.4;transition:opacity .2s ease;z-index:3}#concerts .hpto-button{background:#29292d;cursor:pointer;padding:7px 16px 5px;border-radius:10px}#concerts .hpto-button{right:30px}#concerts .hpto-button:hover{opacity:.8;color:#f6f8ff}#concerts .hpto-button:hover{background-color:#3d3e43}#concerts .no-hover:hover{opacity:.4}#concerts .no-hover:hover{background-color:#29292d;cursor:default}#concerts .min-width{min-width:800px}#concerts .saf-video-takeover{position:absolute;top:0;bottom:0;z-index:9;display:flex;align-items:center;justify-content:center;overflow:hidden}#concerts .saf-video-takeover{left:0;right:0}#concerts .saf-video-takeover.will-maximize{transform:scale(0)}#concerts .saf-video-takeover.will-maximize{transform-origin:-15% 80%}#concerts .saf-video-takeover.will-maximize.maximize{transition:transform .3s ease-in-out}#concerts .saf-video-takeover.will-maximize.maximize,#concerts .saf-video-takeover.will-minimize{transform:scale(1)}#concerts .saf-video-takeover.will-minimize{transform-origin:-15% 80%}#concerts .saf-video-takeover.will-minimize.minimize{transition:transform .3s ease-in-out}#concerts .saf-video-takeover.will-minimize.minimize{transform:scale(0)}.saf-video-takeover-min #concerts .saf-video-takeover{background:#000}.saf-video-takeover-max #concerts .saf-video-takeover{background:rgba(18,19,20,.95)}#concerts .saf-video-takeover-video video{cursor:pointer}.saf-video-takeover-min #concerts .saf-video-takeover-video video{width:100%}.saf-video-takeover-min #concerts .saf-video-takeover-video video{padding:0 10px}@media(max-width:1000px){.saf-video-takeover-max #concerts .saf-video-takeover-video video{width:540px}.saf-video-takeover-max #concerts .saf-video-takeover-video video{margin:0}}@media(min-width:1000px)and (max-width:1279px){.saf-video-takeover-max #concerts .saf-video-takeover-video video{width:640px}.saf-video-takeover-max #concerts .saf-video-takeover-video video{margin:80px}}@media(min-width:1280px)and (max-width:1899px){.saf-video-takeover-max #concerts .saf-video-takeover-video video{width:854px}.saf-video-takeover-max #concerts .saf-video-takeover-video video{margin:100px}}@media(min-width:1900px){.saf-video-takeover-max #concerts .saf-video-takeover-video video{width:1280px}.saf-video-takeover-max #concerts .saf-video-takeover-video video{margin:150px}}#concerts .saf-video-takeover-btn-max,#concerts .saf-video-takeover-btn-min{display:none;color:#fff;outline:0}#concerts .saf-video-takeover-btn-max,#concerts .saf-video-takeover-btn-min{background:none;border:none;margin:0;padding:0;text-align:center}#concerts .saf-video-takeover-btn-max{position:absolute;top:15px;width:24px;height:24px;opacity:.3;transition:opacity .5s}#concerts .saf-video-takeover-btn-max{right:20px}#concerts .saf-video-takeover-btn-max:hover{opacity:.7}#concerts .saf-video-takeover-btn-max:focus{opacity:.9}.saf-video-takeover-max #concerts .saf-video-takeover-btn-max{display:block}#concerts html.glue2 #view-video-ad .saf-video-takeover-view{z-index:1025}#concerts html.glue2 #view-video-ad .saf-video-takeover-btn-max{-webkit-app-region:no-drag}#concerts .saf-video-takeover-btn-min{position:absolute;top:5px;width:20px;height:20px;opacity:0;transition:opacity .5s}#concerts .saf-video-takeover-btn-min{right:5px}.saf-video-takeover-min #concerts .saf-video-takeover-btn-min{display:block}.saf-video-takeover-min:hover #concerts .saf-video-takeover-btn-min{opacity:1}#concerts .context-menu-container{position:absolute;width:100%;height:100%;top:0}#concerts .context-menu-container{left:0}#concerts .context-menu{position:absolute;display:none;width:auto;min-width:160px;max-width:350px;color:#b3b3b3;isolation:isolate}#concerts .context-menu{padding:8px 0;background-color:#282828;box-shadow:0 4px 12px 4px rgba(0,0,0,.5);border-radius:8px}.scrollbar-style-visible-mac #concerts .context-menu::-webkit-scrollbar-button,.scrollbar-style-visible-mac #concerts .context-menu::-webkit-scrollbar-track,.scrollbar-style-visible-windows #concerts .context-menu::-webkit-scrollbar-button,.scrollbar-style-visible-windows #concerts .context-menu::-webkit-scrollbar-track{background-color:#282828}#concerts .body-container--unknown-os .context-menu,#concerts .body-container--windows .context-menu{border-radius:0}#concerts .context-menu .item{position:relative;line-height:18px;display:flex}#concerts .context-menu .item{padding:7px 34px;cursor:default}#concerts .context-menu .sep{display:block;height:1px}#concerts .context-menu .sep{margin:4px 0;background-color:#404040}#concerts .context-menu .item.disabled{opacity:.4}#concerts .context-menu .filter-search{position:fixed;height:0;width:0;opacity:0}#concerts .context-menu .filter-search{left:0;right:0}#concerts .context-menu .filter-search input:focus{outline:0}#concerts .context-menu .item.with-icon{padding-left:12px}#concerts .context-menu .item.with-icon:before{margin-right:6px}#concerts .context-menu .item.with-icon-svg:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:top;position:relative;top:1px}#concerts .context-menu .item.with-icon-svg:before{background-image:var(--svg-icon);background-repeat:no-repeat;background-size:contain}#concerts .context-menu .item span{pointer-events:none}#concerts .context-menu .item .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#concerts .context-menu .item.secondary{display:flex;flex-direction:row;justify-content:space-between}#concerts .context-menu .item.secondary{padding-right:10px}#concerts .context-menu .item.secondary .secondary{flex-shrink:0}#concerts .context-menu .item.secondary .secondary{margin-left:20px}#concerts .context-menu .filtered{display:none}#concerts .context-menu .item .highlight{color:#fff}#concerts .context-menu .item .highlight{background-color:#2e77d0;padding:0 3px;border-radius:2px}#concerts .context-menu .item.parent:after{font-family:glue-spoticon;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;line-height:inherit;vertical-align:bottom;display:block;position:absolute;top:8px;width:0;height:0}#concerts .context-menu .item.parent:after{right:24px}#concerts .context-menu .item.parent:after{content:"\f110"}#concerts #concerts .context-menu .item.hover:not(.disabled){color:#fff}#concerts .context-menu .item.hover:not(.disabled){background-color:#404040;cursor:default}#concerts .context-menu .item.active{color:#fff}#concerts .context-menu .item.active{background-color:#404040}#concerts .context-menu .item:last-child{border:0}#concerts .concert-list-row{display:table;width:100%;height:80px;position:relative}#concerts .concert-list-row{margin:0;padding:10px;border-bottom:1px solid #282828}#concerts .concert-list-row:hover{background-color:#333;cursor:pointer}#concerts .concert-list-row:hover .card-button-play,#concerts .concert-list-row:hover .right>a{visibility:visible}#concerts .concert-list-row:hover .tooltip--container{opacity:1}#concerts .concert-list-row.has-badge.expanded{border-bottom:0}#concerts .concert-list-row>div{display:table-cell;vertical-align:middle}#concerts .concert-list-row .card.playing .button-play.card-button-play{visibility:visible}#concerts .concert-avatar{width:60px;min-width:60px;height:60px}#concerts .concert-title{width:40%;min-width:40%}#concerts .concert-title{padding:0 10px}#concerts .concert-discovery,#concerts .concert-title.discovery{width:20%;min-width:20%}#concerts .concert-discovery{padding:0 10px}#concerts .concert-discovery:hover>span{color:#b3b3b3}#concerts .concert-discovery:hover>span{border:#404040}#concerts .concert-dates{position:relative;width:20%;min-width:20%}#concerts .concert-dates{padding:0 10px}#concerts .concert-dates .spoticon-chevron-down-16,#concerts .concert-dates .spoticon-chevron-up-16{position:absolute}#concerts .concert-dates .spoticon-chevron-down-16,#concerts .concert-dates .spoticon-chevron-up-16{left:-15px}#concerts .concert-dates .spoticon-chevron-down-16:before,#concerts .concert-dates .spoticon-chevron-up-16:before{font-size:.8em}#concerts .concert-dates .spoticon-chevron-down-16{margin-top:-1px}#concerts .concert-dates-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#concerts .concert-count{color:#1a1a1a;font-style:normal;font-size:.9em;font-weight:700;position:relative;top:-1px}#concerts .concert-count{background-color:#b3b3b3;border-radius:2px;padding:0 2px}#concerts .concert-count{margin-left:4px}#concerts .concert-location{width:40%;min-width:40%}#concerts .concert-location{padding:0 10px}#concerts .concert-location--collapsed{display:none}#concerts .concert-venue{position:relative;min-width:40%}#concerts .concert-venue{padding-right:60px}#concerts .concert-list--expanded{border-bottom:1px solid #282828}#concerts .concert-list--expanded .concert-list-row{border:0}#concerts .concert-list--expanded .concert-avatar,#concerts .concert-list--expanded .concert-title{visibility:hidden;pointer-events:none}#concerts .concert-list--expanded .card{display:none}#concerts .concert-interested{display:inline-block}#concerts .concert-interested{margin-right:0}#concerts .concert-interested:before{color:#dd3b66}@media screen and (max-width:840px){#concerts .concert-discovery>span{display:none}}@media screen and (max-width:740px){#concerts .concert-venue{min-width:120px}#concerts .concert-venue{padding-right:0}#concerts .concert-venue>span{display:none}#concerts .concert-location{min-width:10px;width:10px}#concerts .concert-location{padding-right:0}#concerts .concert-location>span{display:none}#concerts .concert-location--collapsed{display:inline}#concerts .concert-buy{position:static;width:auto}#concerts .concert-title{width:80%}#concerts .concert-title.discovery{width:40%}}#concerts .concert-list{padding-bottom:2em}#concerts .concert-list:last-child{padding-bottom:1em}#concerts .upcoming-shows .tour-row{display:flex;align-items:center}#concerts .upcoming-shows .tour-row{padding:.5em}#concerts .upcoming-shows .tour-row{margin-left:-.5em}#concerts .upcoming-shows .tour-row:focus,#concerts .upcoming-shows .tour-row:hover{background-color:#333;border-bottom-color:transparent}#concerts .upcoming-shows .tour-row__icon{flex:0 0 auto}#concerts .upcoming-shows .tour-row__details{color:#fff;overflow:hidden}#concerts .upcoming-shows .tour-row__details{padding-left:1em}#concerts .upcoming-shows .tour-caption{color:#b3b3b3}#concerts .upcoming-shows .tour-location,#concerts .upcoming-shows .tour-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#concerts .upcoming-shows .tour-location{color:#b3b3b3}#concerts .upcoming-shows .tour-location :first-child:after{content:"•"}#concerts .upcoming-shows .tour-location :first-child:after{padding:0 .25em}@media screen and (max-width:819px){#concerts .upcoming-shows{margin-top:10px}}#concerts .app-header{position:relative;z-index:2}#concerts .app-content{position:relative;z-index:1;will-change:transform}#concerts .hpto-wrapper--is-visible{margin-top:48px}#concerts .hpto-wrapper--is-visible .hpto-top-bar{z-index:2}#concerts .hpto-wrapper--is-visible #hpto{z-index:1}#concerts body,#concerts html{height:100%}#concerts .hpto-wrapper{display:none}#concerts .hpto-wrapper--is-visible{display:block}#concerts .hpto-top-bar{position:fixed;top:0;height:48px}#concerts .hpto-top-bar{background:#121212}#concerts .hpto-top-bar{left:0;right:0}#concerts .hpto-container{overflow:hidden;position:relative}#concerts .local-nav{height:45px;overflow:hidden}#concerts .drildown-block,#concerts .static-block{margin-top:20px}#concerts .hub-page{min-height:660px}#concerts .hub-page{margin-top:1em}#concerts .full-height{height:100%}#concerts .section-divider{margin-bottom:0;padding-bottom:12px}#concerts .error{text-align:center;margin-top:6em}#concerts .error-title{font-size:28px;line-height:36px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}#concerts .concerts-help-text{padding:0 0 2em 80px}#concerts .concerts-help-text.section-empty{padding-top:2em}#concerts .calendar-icon{min-width:48px}#concerts .location__container{display:flex;justify-content:flex-start;align-items:center;position:relative}#concerts .location__container{padding:1em 0}#concerts .location__name{font-size:36px;line-height:44px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#concerts .location__name{margin-right:40px}#concerts .change-location{display:flex;justify-content:space-between;align-items:center;position:relative;width:56%}#concerts .change-location__btn-cancel{flex-shrink:0}#concerts .change-location__instruction{font-size:36px;line-height:44px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:312px}#concerts .change-location__dropdown{z-index:10;width:100%;min-width:300px;color:#fff;font-size:14px;line-height:36px;font-weight:var(--glue-font-weight-normal);position:relative}.static #concerts .change-location__dropdown{display:inline-block;position:static}#concerts .change-location__standalone{display:flex;align-items:center}#concerts .change-location__standalone{background:#181818}#concerts .change-location__standalone>div{position:relative;width:40%}#concerts .change-location__standalone>div{margin:0 16px}#concerts .change-location__standalone .change-location__list{position:absolute;width:100%}#concerts .change-location__standalone .change-location__list{background-color:#282828}#concerts .change-location__standalone .change-location__item{margin-right:0;margin-left:0}#concerts .change-location__standalone .change-location__form{margin:1em 0 0}#concerts .change-location__standalone .button{margin-top:1em}#concerts .change-location__form{margin:0 16px}#concerts .change-location__input-label{width:100%}#concerts .change-location__input-label{margin:0}#concerts .change-location__input{width:100%;color:#fff;font-weight:300}#concerts .change-location__input{border:0;background-color:transparent}#concerts .change-location__input{padding-left:22px;padding-right:22px}#concerts .change-location__input:focus{outline:none}#concerts .change-location__label{position:relative;width:100%}#concerts .change-location__label{background-color:#333;margin-bottom:0;border-radius:18px}#concerts .change-location__label{padding-left:8px;padding-right:8px}#concerts .change-location__label:before{position:absolute}#concerts .change-location__list{list-style-type:none;max-height:22vh;overflow-y:scroll;position:absolute;width:96%}#concerts .change-location__list{padding:0;margin-top:8px;background-color:#282828}#concerts .change-location__list{margin-right:auto;margin-left:auto;left:0;right:0}.scrollbar-style-visible-mac #concerts .change-location__list::-webkit-scrollbar-button,.scrollbar-style-visible-mac #concerts .change-location__list::-webkit-scrollbar-track,.scrollbar-style-visible-windows #concerts .change-location__list::-webkit-scrollbar-button,.scrollbar-style-visible-windows #concerts .change-location__list::-webkit-scrollbar-track{background-color:#282828}#concerts .change-location__error,#concerts .change-location__item{margin:0 16px}#concerts .change-location__error,#concerts .change-location__item{text-align:left}.scrollbar-style-visible-mac #concerts .change-location__error,.scrollbar-style-visible-mac #concerts .change-location__item,.scrollbar-style-visible-windows #concerts .change-location__error,.scrollbar-style-visible-windows #concerts .change-location__item{margin-right:0}#concerts .change-location__error,#concerts .change-location__link{padding:0 16px}#concerts .change-location__item{border-bottom:1px solid #333;padding:0}#concerts .change-location__item:focus,#concerts .change-location__item:hover{outline:none}#concerts .change-location__item:focus,#concerts .change-location__item:hover{cursor:pointer;background-color:#333}#concerts .change-location__link{display:block}#concerts .change-location__link:focus:not(.button),#concerts .change-location__link:hover:not(.button){text-decoration:underline}#concerts .change-location__link:focus:not(.button),#concerts .change-location__link:hover:not(.button){border-bottom-color:transparent}#concerts .spoticon-x-16{position:absolute;top:1px}#concerts .spoticon-x-16{right:8px}#concerts .spoticon-x-16:before{font-size:12px;font-weight:var(--glue-font-weight-bold)}#concerts .spoticon-x-16.hide{display:none}@media screen and (max-width:800px){#concerts .change-location__instruction{min-width:0}}#concerts .artist-concerts{min-height:100px}#concerts .artist-concert-row{display:flex;align-items:center;width:100%;position:relative}#concerts .artist-concert-row{margin:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #282828}#concerts .artist-concert-row:hover{background-color:#333;cursor:pointer}#concerts .artist-concert-info{display:flex;align-items:center}#concerts .concerts-help-text{padding-left:20px}#concerts .calendar-icon{margin-right:10px}@media screen and (max-width:740px){#concerts .concert-venue{min-width:auto}#concerts .concert-venue{padding-right:auto}#concerts .concert-venue>span{display:inline}#concerts .concert-venue .concert-buy{width:auto;position:absolute}}.listening{display:flex}.listening{margin:30px 0}.listening__subsection{line-height:59px}.listening__subsection{border-bottom:1px solid #282828}.listening__subsection{text-align:left;padding-left:12px}@media(min-width:820px){.listening__subsection{line-height:79px}}.listening__subsection h2{display:inline-block;font-weight:var(--glue-font-weight-bold);font-size:14px;line-height:20px}.listening__subsection h2{margin:0}@media(min-width:820px){.listening__subsection{line-height:45px}}.listening__subsection ul{margin:0;padding:0}.listening__subsection li{list-style:none;display:inline-block}.listening__subsection li:nth-child(n+2):before{content:" "}.listening__subsection li:nth-child(n+2):before{margin-left:5px;margin-right:5px}.listening .global-position{color:#fff}.listening .global-position{text-align:center}.listening .global-position div{font-weight:100;line-height:1}.listening .global-position__rectangle{height:20px}.listening .global-position__rectangle{background:#2e77d0;text-align:center}.listening .global-position__rectangle{right:20px}.listening .monthly{display:inline-block}.listening .monthly{text-align:left;padding-right:0}.listening .monthly__wrapper{margin-right:60px}.listening .monthly__data h2{font-size:36px;line-height:44px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none;font-weight:var(--glue-font-weight-bold);line-height:1;width:auto}.listening .monthly__data h2{margin-top:0;margin-bottom:0}.listening .monthly__data h2.empty{font-size:14px;color:#b3b3b3;width:80%;line-height:20px;font-weight:var(--glue-font-weight-normal)}.listening .monthly__data h2.empty{margin:0 auto}.listening .monthly__data-description{font-size:14px;line-height:1;color:#fff;font-weight:100}.biography{position:relative}.biography{padding-bottom:20px}.biography-url{color:#fff;display:inline-block}.biography-url{padding-top:10px}.biography-soundbetter-icon{margin-bottom:-3px}.biography-soundbetter-icon{margin-right:10px}.biography-copy{padding-right:10px}.biography-copy.instagram-icon{width:16px;height:16px;display:inline-block;vertical-align:text-bottom}.biography-copy.instagram-icon{background-image:url(../img/instagram-icon-16.svg)}.biography-copy.instagram-icon{margin-right:10px}.biography__container{vertical-align:top}.biography__container{margin-bottom:20px}@media(min-width:820px){.biography__container{width:calc(66% - 8px)}.biography__container{float:left;margin-right:8px}}.biography-attribution{padding:20px 0}.biography-attribution__name{color:#fff;display:inline-block;line-height:30px}.biography-attribution__name{margin-left:10px}.biography-attribution__avatar{width:30px;display:inline-block;vertical-align:bottom}.biography-text{max-height:72px;overflow:hidden;position:relative;transition:max-height .2s ease-in-out;width:100%}.biography-text .collapsed{content:"";position:absolute;bottom:0;width:100%;height:48px}.biography-text .collapsed{background:linear-gradient(180deg,rgba(24,24,24,0) #181818 100%)}.biography-text .collapsed{text-align:right;right:0}.biography-text.autobiography{font-size:16px;max-height:none;white-space:pre-wrap}@media(min-width:820px){.biography-text.autobiography.images-0{margin-top:20px}}.biography-text.images-0{margin-top:0}@media(min-width:820px){.biography-text.images-0{margin-top:26px}}.biography-text .pre{font-size:18px;line-height:24px;font-weight:300}.biography-text .pre{padding-bottom:12px}.biography__image-carousel{height:51vw;overflow:hidden}@media(min-width:820px){.biography__image-carousel{height:32vw;max-height:498.6666666667px}}.biography__image-carousel a{border-bottom:none}.biography__image-carousel.images-1 .large{width:100%}.biography__image-carousel.images-0{color:#b3b3b3;display:none}.biography__image-carousel.images-0{border:2px solid #242424;text-align:center}@media(min-width:820px){.biography__image-carousel.images-0{display:block;line-height:12vw;height:12vw}}@media(min-width:820px)and (min-width:820px){.biography__image-carousel.images-0{height:12vw;max-height:498.6666666667px}}.biography__image-carousel.images-2 .large{width:calc(50% - 2px)}.biography__image-carousel.images-2 .small{width:calc(50% - 2px);height:51vw}@media(min-width:820px){.biography__image-carousel.images-2 .small{height:32vw;max-height:498.6666666667px}}.biography__image-carousel .large{height:51vw;width:75%;overflow:hidden;position:relative}.biography__image-carousel .large{float:left}@media(min-width:820px){.biography__image-carousel .large{height:32vw;max-height:498.6666666667px}}.biography__image-carousel .image{width:100%;height:100%;position:absolute}.biography__image-carousel .image{background-size:cover;background-position:50%}.biography__image-carousel .image-count-overlay{position:absolute;top:0;bottom:0;pointer-events:none;line-height:25.5vw}.biography__image-carousel .image-count-overlay{background:rgba(0,0,0,.5);text-align:center}.biography__image-carousel .image-count-overlay{left:0;right:0}@media(min-width:820px){.biography__image-carousel .image-count-overlay{line-height:16vw}}@media(min-width:1496px){.biography__image-carousel .image-count-overlay{line-height:249.3333333333px}}.biography__image-carousel .small{width:calc(25% - 4px);overflow:hidden;position:relative;height:calc(25.5vw - 2px)}.biography__image-carousel .small{float:right;margin-left:4px}@media(min-width:820px){.biography__image-carousel .small{height:calc(16vw - 2px);max-height:247.3333333333px}}.biography__image-carousel .small:nth-child(2){margin-bottom:2px}.biography__image-carousel .small:nth-child(3){margin-top:2px}.biography__artist-info{display:inline-block;font-weight:var(--glue-font-weight-bold);color:#fff}.biography__artist-info{margin-top:19px;margin-bottom:9.5px}.biography .bio-show,.biography__show-more{margin-top:12px}.biography .bio-show{margin-left:6px}.edit-buttons button{margin-left:12px}#dragging-image{position:absolute;top:0;height:150px;pointer-events:none;opacity:.8}#dragging-image{cursor:move}#dragging-image{left:0}.edit-button{position:absolute;top:0}.edit-button{margin-top:22px}.edit-button{right:0}.edit-image{box-sizing:border-box}.edit-image,.edit-image-gallery{position:relative}.edit-image-gallery.dragging{cursor:move}.edit-image:hover .edit-image__overlay{display:block}.edit-image:hover .edit-image__overlay{cursor:move}.edit-image.dragging{outline:1px dashed #fff;outline-offset:-1px}.edit-image.dragging .image{visibility:hidden}.edit-image.dragging .edit-image__overlay{display:none}.edit-image__overlay{display:none;position:absolute;top:0;bottom:0}.edit-image__overlay{background-color:rgba(0,0,0,.4);border:2px solid #fff}.edit-image__overlay{left:0;right:0;text-align:right}.edit-image__overlay button{margin-top:6px}.edit-image__overlay button{margin-right:4px}.edit-buttons{display:inline-block}.edit-buttons{padding-top:24px}.edit-buttons{float:right}.edit-view{position:absolute;z-index:10;width:100%;pointer-events:auto;top:0}.edit-view{background-color:#181818}.edit-view .section-divider{display:inline-block;vertical-align:top}.additional-image{display:inline-block}.additional-image{margin:8px 8px 0 0}.additional-image img{height:150px}.rankings__container{vertical-align:top}.rankings__container{padding-left:10px}@media(min-width:820px){.rankings__container{width:calc(33% - 8px)}.rankings__container{float:right;padding-left:20px}}.rankings__info{padding-top:15px}.rankings__title{font-size:18px;line-height:24px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.rankings__topcities{margin:0}.rankings__topcities.list{padding-left:15px}.rankings__topcities.list-item{padding-bottom:10px}.rankings__topcities.city{font-size:14px;line-height:20px;letter-spacing:.015em;font-weight:var(--glue-font-weight-bold);color:#fff;text-transform:none}.rankings__topcities.title{font-size:18px;line-height:24px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.rankings__topcities.title{padding-top:20px;padding-bottom:10px}.rankings__topcities.listeners{font-size:11px;line-height:16px;letter-spacing:.015em;font-weight:var(--glue-font-weight-normal);text-transform:uppercase;letter-spacing:.16em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;color:#b3b3b3}.rankings__topcities.listeners{margin-top:4px}.rankings__discovered-container{font-size:18px;line-height:24px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.rankings__discovered-container{padding-top:15px}.rankings__discovered.item{padding-bottom:10px}.artist-tab-view{contain:paint}.albums,.appears_on,.artist_playlists,.compilations,.discography,.list-unstyled,.singles{contain:layout paint}.list-unstyled{will-change:transform;list-style:none}.list-unstyled{padding-left:0}#header{z-index:2}#content,#header{position:relative}#content{z-index:1}#message-container{display:none;position:absolute;top:0;width:100%;height:100%}#message-container.show-error-screen,#message-container.show-offline-screen{display:block}.throbber{margin:100px auto}.header-verified-check{display:inline-block;width:20px;height:20px;line-height:20px;color:#fff}.header-verified-check{text-align:center;border-radius:100px;background-color:#2e77d0}.header-verified-check{margin-left:8px}.header-verified-check:before{font-family:glue-spoticon;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:bottom;content:"\f10a";font-size:12px;line-height:inherit}@media(max-width:819px){.col-hidden{display:none}}#toplist-row .tracklist-popular{margin-bottom:20px}.list-group.no-latest-release .card:nth-child(n+9),.list-group.no-latest-release .list-group-item:nth-child(n+9),.row.collapsed .list-group.has-latest-release .card:nth-child(n+8),.row.collapsed .list-group.has-latest-release .list-group-item:nth-child(n+8),.row.collapsed .list-group.no-latest-release .card:nth-child(n+5),.row.collapsed .list-group.no-latest-release .list-group-item:nth-child(n+5),.row.collapsed .tracklist-popular tr:nth-child(n+1),.row.summary .list-group.has-latest-release .card:nth-child(n+8),.row.summary .list-group.has-latest-release .list-group-item:nth-child(n+8),.row.summary .list-group.no-latest-release .card:nth-child(n+5),.row.summary .list-group.no-latest-release .list-group-item:nth-child(n+5),.row.summary .tracklist-popular tr:nth-child(n+6){display:none}.no-top-tracks{align-items:center;display:flex;height:235px}.no-top-tracks{border:1px solid #282828;margin-top:30px;padding:0 18px;text-align:center}.no-top-tracks h3{font-size:28px;line-height:36px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.no-top-tracks h3{margin-top:0}.tour-details{display:flex;align-items:center}.tour-details__icon{margin-right:10px}.tour-details__content{line-height:1.3;overflow:hidden}.tour-title{font-weight:var(--glue-font-weight-bold)}.tour-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b3b3b3}.modal .popover-content{min-height:328px;position:relative}.popover.modal{max-height:440px}.merch-list{list-style-type:none}.merch-list{margin:0;padding:0}.merch-item{width:100px;height:100px;overflow:hidden}.merch-item{background-color:#fff}.merch-item{margin-right:20px}.merch-item a{width:100%;height:100%;display:block;overflow:hidden}.merch-item a{border:none}.merch-item a span{height:100px;width:100px;display:block}.merch-item a span{background-size:contain;background-repeat:no-repeat;background-position:50%}.merch-info{font-size:11px;overflow:hidden;line-height:14px}.merch-info div{margin-bottom:2px}.merch-link{cursor:pointer}.merch-popup-image{width:300px;height:300px;position:absolute;top:14px}.merch-popup-image{background-color:#fff}.merch-popup-image{left:14px}.merch-popup-image div{width:300px;height:300px}.merch-popup-image div{background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.modal-generic-title.merch-popup-title{padding-right:40px}.merch-popup-title{display:flex;justify-content:center}.merch-popup-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merch-popup-description{color:#fff;height:240px;overflow-y:auto}.merch-popup-description{padding-left:314px}.merch-popup-description div{margin-bottom:10px}.merch-popup-buttons{position:absolute;bottom:14px}.merch-popup-buttons{left:328px}.merch-popup-legal{color:#999;font-size:.85em;position:absolute}.merch-popup-legal{padding:10px}.discography .header-inline.header-album{margin-bottom:20px}.discography ul.lists li.release-node{margin-bottom:40px}.discography .carousel .release-node{margin-bottom:20px}.discography .section-auxiliary.crsl-3-item,.discography .section-auxiliary.crsl-4-item,.discography .section-auxiliary.crsl-6-item{display:none}@media(max-width:1280px){.discography .section-auxiliary.crsl-6-item{display:block}}@media(max-width:820px){.discography .section-auxiliary.crsl-4-item,.discography .section-auxiliary.crsl-6-item{display:block}}.notification-box{color:#b3b3b3}.notification-box{border:1px solid #282828;text-align:center;padding:38px 70px}.release-windowed .header-inline.header-album{margin-bottom:15px}.release-window-message{margin-bottom:20px}.custom-message{margin:20px 0 0}#latest-release-container{position:relative}.edit-profile-cta{margin-left:8px}.related-artists-report-show.button{cursor:pointer}.related-artists-report-modal{text-align:center}.related-artists-report-modal .throbber{margin:10px auto}.artist-pick-compact .card-horizontal .card-horizontal-interior-wrapper:hover,.artist-pick-full .card-horizontal .card-horizontal-interior-wrapper:hover{background-color:inherit}.artist-pick-compact{display:none}.artist-pick-compact.no-pick-image{display:block}.card-horizontal-artist-fundraising-pick .card-placeholder-wrapper{border-radius:50%}.artist-pick-full .pinned-item-wrapper{position:relative}.artist-pick-full .pinned-item-wrapper .pinned-item-image{height:216.9096209913px;width:300px}.artist-pick-full .pinned-item-wrapper .pinned-item-image{background-position:50%;background-size:cover;border-radius:6px}.artist-pick-full .pinned-item-wrapper .pinned-item-image-overlay{position:absolute;height:216.9096209913px;width:300px;top:0;bottom:0;display:block}.artist-pick-full .pinned-item-wrapper .pinned-item-image-overlay{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.75));border-radius:4px;border:0}.artist-pick-full .pinned-item-wrapper .pinned-item-image-overlay{left:0;right:0}.artist-pick-full .pinned-item-entity-wrapper{position:absolute;bottom:16px}.artist-pick-full .pinned-item-entity-wrapper{left:16px}.artist-pick-calendar-icon{width:96px;height:96px}.artist-pick-calendar-icon .calendar-icon-day{height:64px;font-size:44px;line-height:64px}.artist-pick-calendar-icon .calendar-icon-month{height:32px;font-size:18px;line-height:32px}@media(min-width:819px){.only-visible-small{display:none}}@media(max-width:819px){.artist-fundraising-pick-compact,.artist-pick-compact{display:block}.artist-fundraising-pick-full,.artist-pick-full{display:none}}@media(min-width:819px)and (max-width:1049.5px){.artist-pick-full .pinned-item-entity-wrapper{width:268px}}@media(min-width:819px)and (max-width:1279px){.artist-pick-full .card-horizontal-artist-pick .card-image-wrapper{flex:0 0 50px;width:50px;height:50px}.artist-pick-full .card-horizontal-artist-pick .card-info-wrapper{height:50px}.artist-pick-full .card-horizontal-artist-pick .card-info-wrapper{margin-left:50px}.artist-pick-full .card-horizontal-artist-pick .card-info-wrapper .card-info-content-wrapper{height:50px}.artist-pick-full .card-horizontal-artist-pick .card-info-wrapper .card-info-content-wrapper{padding-left:12px;padding-right:12px}.artist-pick-full .artist-pick-calendar-icon{width:50px;height:50px}.artist-pick-full .artist-pick-calendar-icon .calendar-icon-day{height:32px;font-size:22px;line-height:32px}.artist-pick-full .artist-pick-calendar-icon .calendar-icon-month{height:16px;font-size:12px;line-height:16px}}.card-horizontal-artist-pick .card-info-subtitle-links,.card-horizontal-artist-pick .card-info-title{max-width:265px}.card-horizontal-artist-pick .card-info-subtitle-links{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:265px}.card-horizontal-artist-pick .card-info-title{display:flex}.card-horizontal-artist-pick .card-info-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1049.5px){.artist-pick-full .pinned-item-wrapper .pinned-item-image,.artist-pick-full .pinned-item-wrapper .pinned-item-image-overlay{height:274.7521865889px;width:380px}}@media(min-width:1279px){.artist-pick-full .pinned-item-wrapper .pinned-item-image,.artist-pick-full .pinned-item-wrapper .pinned-item-image-overlay{height:310.1807580175px;width:429px}}.artist-pick-full .featured-item-wrapper{height:216.9096209913px;width:300px}@media(min-width:1049.5px){.artist-pick-full .featured-item-wrapper{height:274.7521865889px;width:380px}}@media(min-width:1279px){.artist-pick-full .featured-item-wrapper{height:310.1807580175px;width:429px}}.featured-item-container{position:relative;z-index:1;line-height:0}@keyframes slide-out-comment{0%{max-width:32px}to{max-width:100%}}.featured-item-comment{font-size:12px;line-height:18px;letter-spacing:.015em;display:inline-flex;color:#000;font-weight:var(--glue-font-weight-bold);line-height:32px;white-space:nowrap;max-width:32px}.featured-item-comment{border-radius:32px;background:#fff}.featured-item-comment{animation:slide-out-comment .3s ease-in .5s 1 normal forwards}.featured-item-comment__content{max-width:100%;text-overflow:ellipsis;overflow:hidden}.featured-item-comment__content{margin-right:8px}.featured-item__avatar,.featured-item__logo{width:32px;flex-shrink:0}.featured-item__avatar,.featured-item__logo{border:2px solid #fff;border-radius:100%}.featured-item__avatar,.featured-item__logo{margin-right:8px}.featured-item__avatar .card-image-wrapper,.featured-item__logo .card-image-wrapper{height:100%;width:100%;position:relative}.featured-item__avatar .card-image-wrapper,.featured-item__logo .card-image-wrapper{float:none;padding-bottom:100%}.featured-item__logo{height:28px;width:28px}.featured-item__logo{border:none}.featured-item__comment-wrapper-full{position:absolute;top:0;height:32px;max-width:calc(100% - 32px);color:#fff}.featured-item__comment-wrapper-full{margin:16px}.featured-item__comment-wrapper-compact{color:#b3b3b3}.featured-item__comment-wrapper-compact{margin-bottom:8px}.featured-item-posted-by{display:flex;align-items:center}.featured-item-posted-by-text{text-overflow:ellipsis;overflow:hidden;height:2em;line-height:2em;white-space:nowrap;width:100%} /*# sourceMappingURL=artist.css.map*/