.context-menu-container{position:absolute;width:100%;height:100%;top:0}.context-menu-container{left:0}.context-menu{position:absolute;display:none;width:auto;min-width:160px;max-width:350px;color:#b3b3b3;isolation:isolate}.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 .context-menu::-webkit-scrollbar-button,.scrollbar-style-visible-mac .context-menu::-webkit-scrollbar-track,.scrollbar-style-visible-windows .context-menu::-webkit-scrollbar-button,.scrollbar-style-visible-windows .context-menu::-webkit-scrollbar-track{background-color:#282828}.body-container--unknown-os .context-menu,.body-container--windows .context-menu{border-radius:0}.context-menu .item{position:relative;line-height:18px;display:flex}.context-menu .item{padding:7px 34px;cursor:default}.context-menu .sep{display:block;height:1px}.context-menu .sep{margin:4px 0;background-color:#404040}.context-menu .item.disabled{opacity:.4}.context-menu .filter-search{position:fixed;height:0;width:0;opacity:0}.context-menu .filter-search{left:0;right:0}.context-menu .filter-search input:focus{outline:0}.context-menu .item.with-icon{padding-left:12px}.context-menu .item.with-icon:before{margin-right:6px}.context-menu .item.with-icon-svg:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:top;position:relative;top:1px}.context-menu .item.with-icon-svg:before{background-image:var(--svg-icon);background-repeat:no-repeat;background-size:contain}.context-menu .item span{pointer-events:none}.context-menu .item .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-menu .item.secondary{display:flex;flex-direction:row;justify-content:space-between}.context-menu .item.secondary{padding-right:10px}.context-menu .item.secondary .secondary{flex-shrink:0}.context-menu .item.secondary .secondary{margin-left:20px}.context-menu .filtered{display:none}.context-menu .item .highlight{color:#fff}.context-menu .item .highlight{background-color:#2e77d0;padding:0 3px;border-radius:2px}.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}.context-menu .item.parent:after{right:24px}.context-menu .item.parent:after{content:"\f110"}.context-menu .item.hover:not(.disabled){color:#fff}.context-menu .item.hover:not(.disabled){background-color:#404040;cursor:default}.context-menu .item.active{color:#fff}.context-menu .item.active{background-color:#404040}.context-menu .item:last-child{border:0}.app-header{position:relative;z-index:2}.app-content{position:relative;z-index:1;will-change:transform}.profile-section{contain:paint}.profile{margin:0 auto}.profile>.error{margin-top:40px}.profile>.followers,.profile>.following,.profile>.playlists,.profile>.recent-artists{display:none}.no-section-divider{padding-top:32px}.overlay{display:none}.overlay.show{display:block;position:fixed;top:0;bottom:0;z-index:99999}.overlay.show{background-color:rgba(0,0,0,.7)}.overlay.show{left:0;right:0}.section-throbber{position:absolute;top:50%}.section-throbber{margin-top:-20px}.section-throbber{left:50%;margin-left:-20px}.loading-playlists{margin-bottom:20px}.legal-permission{font-size:11px;line-height:16px;letter-spacing:.015em;display:inline-flex;width:80%;height:32px;align-items:center}.profile-controllers{display:flex}.followers .list-group-item,.following .list-group-item{border-top:0}.loading-playlists-throbber{margin:0 auto}.empty-state{margin-top:30px}.empty-state i{color:#b3b3b3;line-height:68px}.empty-state i:before{font-family:glue-spoticon;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:bottom;content:"\f1AF";font-size:64px;line-height:inherit}.empty-state .message{text-align:center;padding:50px 0}.empty-state-title{font-size:18px;line-height:24px;letter-spacing:-.005em;font-weight:var(--glue-font-weight-black);color:#fff;text-transform:none}.upload-container{position:absolute;top:0;z-index:999;width:120px;height:120px;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .3s linear}.upload-container{border-radius:50%}.upload-container{left:0}.upload-container .add-image-label{position:absolute;bottom:.2em;height:1.2em;width:100%;line-height:1.2em;font-size:.8em;font-weight:700;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:color .3s linear}.upload-container .add-image-label{cursor:pointer}.upload-container .background-stripe{position:absolute;bottom:0;width:100%;height:20%;opacity:.6;transition:opacity .3s linear}.upload-container .background-stripe{background-color:#000;border-radius:500px}.upload-container .background-big{position:absolute;top:0;width:100%;height:100%;opacity:.4;transition:opacity .3s linear}.upload-container .background-big{background-color:#000}.upload-container .background-big{left:0}.upload-container:hover .background-stripe{opacity:.7}.upload-container:hover .add-image-label{color:#fff}.upload-container.display-always,.upload-container.display-hover:hover{opacity:1}.upload-container.display-always .background-big{display:none}#context-menu-container{z-index:2147483647}.error-and-offline,.error-and-offline .error-content,.error-and-offline .offline-content{display:block}.glue-page-header__content .glue-page-header__image:hover .background-stripe{opacity:.7}.glue-page-header__content .glue-page-header__image:hover .add-image-label{color:#fff}.glue-page-header__content .glue-page-header__image:hover .display-hover{opacity:1}.glue-page-header .card-type-user{-webkit-clip-path:circle(50% at center)}.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} /*# sourceMappingURL=profile.css.map*/