.ChannelSkeleton_channelSkeleton__t2ao2{margin:16px 12px 20px;padding:16px;background:rgba(20,20,20,.6);border-radius:16px;border:1px solid hsla(0,0%,100%,.06);backdrop-filter:blur(12px)}.ChannelSkeleton_content__Vdc4U{display:flex;align-items:center;gap:12px}.ChannelSkeleton_avatar__zoOE7{flex-shrink:0}.ChannelSkeleton_avatarPlaceholder__wUmQg{width:48px;height:48px;border-radius:50%;background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;animation:ChannelSkeleton_skeleton-loading__YPu0y 1.5s ease-in-out infinite}.ChannelSkeleton_info__rpUt4{flex:1;display:flex;flex-direction:column;gap:6px}.ChannelSkeleton_title__OFZWT{height:18px;width:60%}.ChannelSkeleton_title__OFZWT,.ChannelSkeleton_username__4V91S{background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;border-radius:4px;animation:ChannelSkeleton_skeleton-loading__YPu0y 1.5s ease-in-out infinite}.ChannelSkeleton_username__4V91S{height:14px;width:40%;animation-delay:.1s}.ChannelSkeleton_date__wShVC{height:12px;width:50%;background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;border-radius:4px;animation:ChannelSkeleton_skeleton-loading__YPu0y 1.5s ease-in-out infinite;animation-delay:.2s}.ChannelSkeleton_action__O5Bo5{flex-shrink:0}.ChannelSkeleton_button__cLfb1{width:32px;height:32px;border-radius:8px;background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;animation:ChannelSkeleton_skeleton-loading__YPu0y 1.5s ease-in-out infinite;animation-delay:.3s}@keyframes ChannelSkeleton_skeleton-loading__YPu0y{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:768px){.ChannelSkeleton_channelSkeleton__t2ao2{margin:12px 8px 16px;padding:12px}.ChannelSkeleton_content__Vdc4U{gap:10px}.ChannelSkeleton_avatarPlaceholder__wUmQg{width:40px;height:40px}.ChannelSkeleton_info__rpUt4{gap:4px}.ChannelSkeleton_title__OFZWT{height:16px}.ChannelSkeleton_username__4V91S{height:13px}.ChannelSkeleton_date__wShVC{height:11px}.ChannelSkeleton_button__cLfb1{width:28px;height:28px}}.ConnectedChannel_connectedChannel__BbqLX{margin:16px 0 20px;padding:16px 12px;background:rgba(20,20,20,.6);border-radius:16px;border:1px solid hsla(0,0%,100%,.06);backdrop-filter:blur(12px);transition:all .3s ease;position:relative;top:0}.ConnectedChannel_connectedChannel__BbqLX:hover{background:rgba(25,25,25,.7);border-color:hsla(0,0%,100%,.1);transform:translateY(-1px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.ConnectedChannel_content__gm9lG{display:flex;align-items:center;gap:12px}.ConnectedChannel_avatar__U2YWG{position:relative;flex-shrink:0}.ConnectedChannel_avatarImage__v1Ncq{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.1)}.ConnectedChannel_avatarPlaceholder__c8xW9{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;border:2px solid hsla(0,0%,100%,.1)}.ConnectedChannel_info__k0KZj{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.ConnectedChannel_title__uBIHO{font-size:16px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConnectedChannel_titleError__ex9ws{color:#ff6b6b}.ConnectedChannel_titleEmpty__4QGda{color:#999}.ConnectedChannel_statusIcon__OJtaP{color:#4ade80;flex-shrink:0}.ConnectedChannel_username__biWTz{font-size:13px;color:#888;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConnectedChannel_date__LcrDO{font-size:11px;color:#666;font-weight:400}.ConnectedChannel_subtitle__K0lwp{font-size:13px;color:#888;line-height:1.4}.ConnectedChannel_errorMessage__kwfvT{font-size:12px;color:#ff8a8a;line-height:1.3}.ConnectedChannel_actions__OXtjT{flex-shrink:0}.ConnectedChannel_deleteButton__iDlfL{width:36px;height:36px;border-radius:10px;background:#2e1111;border:1px solid #a32a2a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ConnectedChannel_deleteButton__iDlfL:hover:not(:disabled){background:rgba(255,107,107,.2);transform:scale(1.05)}.ConnectedChannel_deleteButton__iDlfL:active:not(:disabled){transform:scale(.95)}.ConnectedChannel_deleteButton__iDlfL:disabled{opacity:.6;cursor:not-allowed}.ConnectedChannel_retryButton__3c9NL{padding:6px 12px;border-radius:8px;background:rgba(66,165,245,.1);border:1px solid rgba(66,165,245,.3);color:#42a5f5;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.ConnectedChannel_retryButton__3c9NL:hover{background:rgba(66,165,245,.2);border-color:rgba(66,165,245,.5)}.ConnectedChannel_spinner__ZvYQG{width:16px;height:16px;border:2px solid rgba(255,107,107,.3);border-top-color:#ff6b6b;border-radius:50%;animation:ConnectedChannel_spin__MZ9Y6 1s linear infinite}.ConnectedChannel_icon__jNAvw{flex-shrink:0;display:flex;align-items:center;justify-content:center}.ConnectedChannel_connectedChannelError__mQZ0X{border-color:rgba(255,107,107,.2);background:rgba(255,107,107,.05)}.ConnectedChannel_connectedChannelError__mQZ0X:hover{border-color:rgba(255,107,107,.3);background:rgba(255,107,107,.08)}.ConnectedChannel_connectedChannelEmpty__04FjF{border-color:hsla(0,0%,60%,.2);background:hsla(0,0%,60%,.05)}.ConnectedChannel_connectedChannelEmpty__04FjF:hover{border-color:hsla(0,0%,60%,.3);background:hsla(0,0%,60%,.08)}@keyframes ConnectedChannel_spin__MZ9Y6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.ConnectedChannel_connectedChannel__BbqLX{margin:12px 0 16px;padding:12px}.ConnectedChannel_content__gm9lG{gap:10px}.ConnectedChannel_avatarImage__v1Ncq,.ConnectedChannel_avatarPlaceholder__c8xW9{width:40px;height:40px}.ConnectedChannel_avatarPlaceholder__c8xW9{font-size:16px}.ConnectedChannel_title__uBIHO{font-size:15px}.ConnectedChannel_username__biWTz{font-size:12px}.ConnectedChannel_date__LcrDO{font-size:10px}.ConnectedChannel_subtitle__K0lwp{font-size:12px}.ConnectedChannel_deleteButton__iDlfL{width:32px;height:32px;border-radius:8px}.ConnectedChannel_retryButton__3c9NL{padding:5px 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.ConnectedChannel_connectedChannel__BbqLX{transition:none}.ConnectedChannel_connectedChannel__BbqLX:hover{transform:none}.ConnectedChannel_deleteButton__iDlfL{transition:none}.ConnectedChannel_deleteButton__iDlfL:active:not(:disabled),.ConnectedChannel_deleteButton__iDlfL:hover:not(:disabled){transform:none}}.loader-overlay{background:rgba(0,0,0,.9);will-change:auto;backface-visibility:hidden}.loader-container,.loader-overlay{opacity:1;visibility:visible;transform:translateZ(0)}.loader-logo{transition:width .3s ease,height .3s ease;border-radius:25%;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.loader-logo,.loader-logo--desktop,.loader-logo--mobile,.loader-logo--tablet{width:33.33vw;height:33.33vw;max-width:720px;max-height:720px;min-width:120px;min-height:120px}.loader-logo>div{width:100%!important;height:100%!important;will-change:transform;animation-fill-mode:both;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;overflow:hidden}.loader-logo .lottie-svg,.loader-logo svg,.loader-logo>div{opacity:1!important;visibility:visible!important;transform:translateZ(0);transition:none!important;border-radius:inherit}.loader-logo .lottie-svg,.loader-logo svg{width:100%;height:100%;backface-visibility:hidden;animation-delay:0s!important}@media(max-width:480px){.loader-text{font-size:14px}.loader-container{gap:15px}.loader-logo{width:40vw;height:40vw;max-width:720px;max-height:720px}}@media(max-width:320px){.loader-text{font-size:12px}.loader-logo{width:45vw;height:45vw;min-width:140px;min-height:140px}}@media(min-width:2160px){.loader-logo{width:720px!important;height:720px!important}}.ChannelStatus_channelStatus__Vp6Dj{width:100%;height:28px;position:relative;display:flex;align-items:center;margin:0;padding:0;background:#0c0c0c;border:1px solid #181818}.ChannelStatus_statusText__t2j5z{position:absolute;width:auto;height:14px;top:7px;left:22px;font-size:12px;font-weight:500;line-height:14px;white-space:nowrap;user-select:none}.ChannelStatus_statusIcon__41Vbb{position:absolute;width:34px;height:34px;top:-3px;right:16px;user-select:none}.ChannelStatus_connected__ZwIs7 .ChannelStatus_statusText__t2j5z{color:#33ca6a}.ChannelStatus_disconnected__8hIoX .ChannelStatus_statusText__t2j5z{color:#ff2c2c}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.155);display:flex;justify-content:center;align-items:center;z-index:9999;transition:all .3s ease}.loader-overlay,.loader-overlay--loading{backdrop-filter:blur(10px)}.loader-overlay--success{backdrop-filter:blur(5px);background:rgba(0,100,0,.1)}.loader-overlay--error{backdrop-filter:blur(10px);background:rgba(100,0,0,.1)}.loader-container{flex-direction:column;gap:20px;max-width:90vw}.loader-container,.loader-logo{display:flex;align-items:center}.loader-logo{justify-content:center;position:relative}.loader-logo--desktop{width:300px;height:300px}.loader-logo--tablet{width:200px;height:200px}.loader-logo--mobile{width:150px;height:150px}.loader-logo>div:first-child{width:100%!important;height:100%!important}.loader-progress-overlay{top:0;left:0;overflow:hidden;pointer-events:none}.loader-progress-fill,.loader-progress-overlay{position:absolute;width:100%;height:100%;border-radius:50%}.loader-progress-fill{top:50%;left:50%;background:radial-gradient(circle,rgba(255,255,255,.3) 0,transparent 70%);transform-origin:center;transition:all .3s ease;transform:translate(-50%,-50%) scale(0)}.loader-text-container{display:flex;flex-direction:column;align-items:center;gap:8px}.loader-text{color:#fff;font-size:16px;font-weight:500;letter-spacing:.5px;font-family:var(--font-family);text-align:center;transition:color .3s ease}.loader-overlay--success .loader-text{color:#4ade80}.loader-overlay--error .loader-text{color:#ef4444}.loader-progress-text{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:400;font-family:var(--font-family);text-align:center}.loader-progress-bar{width:200px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;overflow:hidden;position:relative}.loader-progress-bar-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#06b6d4,#10b981);border-radius:2px;transition:width .3s ease;position:relative}.loader-progress-bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:480px){.loader-text{font-size:14px}.loader-progress-text{font-size:12px}.loader-container{gap:15px}.loader-progress-bar{width:150px;height:3px}}@media(max-width:320px){.loader-logo--mobile{width:120px;height:120px}.loader-text{font-size:12px}.loader-progress-text{font-size:11px}.loader-progress-bar{width:120px}}@keyframes successPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes errorShake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.loader-overlay--success .loader-logo{animation:successPulse 2s ease-in-out infinite}.loader-overlay--error .loader-logo{animation:errorShake .5s ease-in-out 3}.ArtistsList_artistsList__mDuLC{padding:20px 4px;width:100%;max-width:1400px;margin:0 auto}.ArtistsList_sortButtons__h3idZ{display:flex;gap:8px;margin-bottom:16px;background:var(--surface-secondary);padding:4px;border-radius:12px;width:fit-content;flex-wrap:nowrap}.ArtistsList_sortButton__xXCs3{padding:8px 20px;border-radius:8px;border:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--text-secondary,#999);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.ArtistsList_sortButton__xXCs3:hover{background:var(--surface-hover);color:var(--text-primary);border-color:var(--surface-hover)}.ArtistsList_sortButton__xXCs3.ArtistsList_active__Q_Ns4{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(0,122,255,.3)}.ArtistsList_artistsGrid__HShWI{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:24px}@media(max-width:768px){.ArtistsList_artistsGrid__HShWI{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}}@media(max-width:480px){.ArtistsList_artistsGrid__HShWI{grid-template-columns:repeat(2,1fr);gap:12px}}.ArtistsList_artistCard__CFBVa{display:flex;flex-direction:column;align-items:center;padding:16px;border-radius:12px;background:var(--surface-secondary);border:none;cursor:pointer;transition:all .2s ease}.ArtistsList_artistCard__CFBVa:hover{background:var(--surface-hover);transform:translateY(-4px)}.ArtistsList_artistCard__CFBVa:active{transform:translateY(-2px)}.ArtistsList_artistAvatar__yKwPV{position:relative;width:100%;padding-bottom:100%;border-radius:50%;overflow:hidden;margin-bottom:12px;border:3px solid var(--surface-hover);transition:all .2s ease}.ArtistsList_artistCard__CFBVa:hover .ArtistsList_artistAvatar__yKwPV{border-color:var(--accent-primary)}.ArtistsList_artistAvatar__yKwPV img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ArtistsList_avatarPlaceholder__VCEDg{top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--surface-secondary) 0,var(--surface-hover) 100%);font-size:48px}.ArtistsList_avatarPlaceholder__VCEDg,.ArtistsList_verifiedBadge__koXuq{position:absolute;display:flex;align-items:center;justify-content:center}.ArtistsList_verifiedBadge__koXuq{bottom:4px;right:4px;width:28px;height:28px;border-radius:50%;background:var(--accent-primary,#007aff);color:#fff;font-size:16px;font-weight:700;border:3px solid var(--surface-secondary);box-shadow:0 2px 8px rgba(0,0,0,.2)}.ArtistsList_artistInfo__lAea8{text-align:center;width:100%}.ArtistsList_artistName___LgVg{font-size:16px;font-weight:600;color:var(--text-primary,#fff);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.ArtistsList_emptyContainer__qUJNS,.ArtistsList_errorContainer__n1t2Z,.ArtistsList_loadingContainer__yxl__{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--text-secondary,#999);min-height:400px;background:var(--surface-secondary);border-radius:12px;margin:20px 0}.ArtistsList_retryButton___zrnN{margin-top:16px;padding:12px 24px;border-radius:12px;border:none;background:var(--accent-primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ArtistsList_retryButton___zrnN:hover{background:var(--accent-hover);transform:translateY(-2px)}.ArtistsList_retryButton___zrnN:active{transform:translateY(0)}.ArtistsList_loadMoreContainer__xp6NY{display:flex;justify-content:center;margin-top:32px;padding-bottom:20px}.ArtistsList_loadMoreButton__ZjhqQ{padding:12px 32px;border-radius:12px;border:none;background:var(--accent-primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ArtistsList_loadMoreButton__ZjhqQ:hover{background:var(--accent-hover);transform:translateY(-2px)}.ArtistsList_loadMoreButton__ZjhqQ:disabled{opacity:.5;cursor:not-allowed;transform:none}.ArtistsList_loadMoreButton__ZjhqQ:active:not(:disabled){transform:translateY(0)}@media(max-width:768px){.ArtistsList_artistsList__mDuLC{padding:16px 2px}.ArtistsList_artistCard__CFBVa{padding:12px}.ArtistsList_artistName___LgVg{font-size:14px}}@media(max-width:480px){.ArtistsList_avatarPlaceholder__VCEDg{font-size:36px}.ArtistsList_verifiedBadge__koXuq{width:24px;height:24px;font-size:14px;border-width:2px}}.page_artistsPage__jrRG7{min-height:100vh;background-color:#000;color:#fff;padding-top:90px;padding-bottom:80px}.page_mainContent__Yte_I{max-width:1400px;margin:0 auto;padding:0 24px}.page_pageHeader___n71C{margin-bottom:32px}.page_pageTitle__QgedV{font-size:2.5rem;font-weight:700;color:#fff;margin:0;letter-spacing:-.02em}@media(max-width:768px){.page_artistsPage__jrRG7{padding-top:60px}.page_mainContent__Yte_I{padding:0 12px}.page_pageTitle__QgedV{font-size:2rem}}.NewReleasesTrackCard_trackCard__X7anG{border-radius:12px;overflow:visible;background:rgba(0,0,0,0)}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO{display:flex;align-items:center;gap:12px;padding:10px 12px;background:rgba(0,0,0,0);border-radius:8px;transition:background .2s ease;cursor:pointer}@media(hover:hover){.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO:hover{background:hsla(0,0%,100%,.1)}}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO:active{background:hsla(0,0%,100%,.08)}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_coverWrapper__h4E0N{width:48px;height:48px;padding-top:0;flex-shrink:0;border-radius:4px}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_coverWrapper__h4E0N:after{display:none}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_coverWrapper__h4E0N:hover .NewReleasesTrackCard_playButton__J2Aor{opacity:1;bottom:50%;right:50%}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_cover__Y0_7_{border-radius:4px}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_playButton__J2Aor{width:40px;height:40px;bottom:50%;right:50%}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_info__9b_5l{flex:1;margin-top:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:3px}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_titleRow__zV_6n{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_title__XIbl5{font-family:var(--font-family);font-size:clamp(16px,3.8vw,20px);font-weight:800;line-height:1.3;margin:0;flex:1;min-width:0}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_metaRow__W2Nb1{display:flex;align-items:center;justify-content:space-between;gap:8px}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_artist___2Vtj{font-family:var(--font-family);font-size:clamp(12px,2.8vw,14px);font-weight:600;color:hsla(0,0%,100%,.7);line-height:1.25;margin:0;flex:1;min-width:0}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_rightControls__lo4p7{display:flex;align-items:center;gap:4px;flex-shrink:0}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_listPlayingIndicator__oUThK{display:flex;align-items:center;justify-content:center;gap:2px;height:20px;flex-shrink:0}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_menuButton__Ov9Ch{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#b3b3b3;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:5px}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_menuButton__Ov9Ch:hover{background:hsla(0,0%,100%,.1);color:var(--text-primary,#fff)}.NewReleasesTrackCard_trackCard__X7anG.NewReleasesTrackCard_listMode__3jSEO .NewReleasesTrackCard_menuButton__Ov9Ch:active{transform:scale(.95)}.NewReleasesTrackCard_coverWrapper__h4E0N{position:relative;width:100%;padding-top:100%;border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.05);transition:transform .2s ease}.NewReleasesTrackCard_coverWrapper__h4E0N:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(135deg,transparent,transparent 60%,rgba(0,0,0,.8));pointer-events:none;z-index:1}.NewReleasesTrackCard_coverWrapper__h4E0N:hover .NewReleasesTrackCard_cover__Y0_7_{transform:scale(1.05)}.NewReleasesTrackCard_coverWrapper__h4E0N:hover .NewReleasesTrackCard_playButton__J2Aor{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.NewReleasesTrackCard_cover__Y0_7_{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.NewReleasesTrackCard_playButton__J2Aor{position:absolute;bottom:-23px;right:-23px;transform:translate(-50%,-50%) scale(.9);width:56px;height:56px;border-radius:50%;background:rgba(0,0,0,0);backdrop-filter:none;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:all .2s ease;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0)}.NewReleasesTrackCard_playButton__J2Aor:active{transform:translate(-50%,-50%) scale(.95);background:rgba(0,0,0,0)}.NewReleasesTrackCard_playButton__J2Aor:disabled{opacity:.3;cursor:not-allowed}.NewReleasesTrackCard_playButton__J2Aor.NewReleasesTrackCard_playing__XGRXQ{opacity:1;pointer-events:auto}.NewReleasesTrackCard_playButton__J2Aor.NewReleasesTrackCard_playing__XGRXQ:hover{transform:translate(-50%,-50%) scale(1.05)}.NewReleasesTrackCard_playButton__J2Aor.NewReleasesTrackCard_playing__XGRXQ:active{background:rgba(0,0,0,0)}.NewReleasesTrackCard_playingIndicator__9Z97W,.NewReleasesTrackCard_soundWave__rCxEs{display:flex;align-items:center;justify-content:center}.NewReleasesTrackCard_soundWave__rCxEs{gap:3px;height:20px}.NewReleasesTrackCard_wave__JAB1t{width:3px;height:100%;background:#fff;border-radius:2px;animation:NewReleasesTrackCard_soundWave__rCxEs 1.2s ease-in-out infinite}.NewReleasesTrackCard_wave__JAB1t:first-child{animation-delay:0s}.NewReleasesTrackCard_wave__JAB1t:nth-child(2){animation-delay:.2s}.NewReleasesTrackCard_wave__JAB1t:nth-child(3){animation-delay:.4s}@keyframes NewReleasesTrackCard_soundWave__rCxEs{0%,40%,to{height:6px}20%{height:20px}}.NewReleasesTrackCard_info__9b_5l{margin-top:12px;padding:0 4px;cursor:pointer;transition:opacity .2s ease}.NewReleasesTrackCard_info__9b_5l:hover{opacity:.8}.NewReleasesTrackCard_bar__Qzqxu{width:3px;background:var(--text-secondary,#9273de);border-radius:2px;animation:NewReleasesTrackCard_barJump__2iefL .8s ease-in-out infinite}.NewReleasesTrackCard_bar__Qzqxu:first-child{animation-delay:0s}.NewReleasesTrackCard_bar__Qzqxu:nth-child(2){animation-delay:.15s}.NewReleasesTrackCard_bar__Qzqxu:nth-child(3){animation-delay:.3s}@keyframes NewReleasesTrackCard_barJump__2iefL{0%,to{height:4px}50%{height:16px}}.NewReleasesTrackCard_title__XIbl5{font-size:15px;font-weight:600;color:var(--text-primary,#fff);margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewReleasesTrackCard_artist___2Vtj{font-size:13px;font-weight:400;color:var(--text-secondary,#999);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewReleasesTrackCard_feat__dVj3l{color:hsla(0,0%,100%,.45);font-size:11px;font-weight:400}.NewReleasesTrackCard_metaRow__W2Nb1{display:flex;align-items:center;gap:8px}.NewReleasesTrackCard_duration__2kSKO{font-size:12px;font-weight:400;color:var(--text-tertiary,#666);margin:0}@media(max-width:768px){.NewReleasesTrackCard_title__XIbl5{font-size:14px}.NewReleasesTrackCard_artist___2Vtj{font-size:12px}.NewReleasesTrackCard_info__9b_5l{margin-top:8px}}.TrackCardSkeleton_cardSkeleton__imxP7{display:flex;flex-direction:column;gap:12px;animation:TrackCardSkeleton_pulse__yItMQ 1.5s ease-in-out infinite}.TrackCardSkeleton_cardSkeleton__imxP7 .TrackCardSkeleton_cover___Jnvs{width:100%;aspect-ratio:1;border-radius:8px;background:hsla(0,0%,100%,.1)}.TrackCardSkeleton_cardSkeleton__imxP7 .TrackCardSkeleton_info__PeuFt{display:flex;flex-direction:column;gap:8px}.TrackCardSkeleton_cardSkeleton__imxP7 .TrackCardSkeleton_info__PeuFt .TrackCardSkeleton_title__EZ7CO{height:16px;width:80%;border-radius:4px;background:hsla(0,0%,100%,.1)}.TrackCardSkeleton_cardSkeleton__imxP7 .TrackCardSkeleton_info__PeuFt .TrackCardSkeleton_artist__a4AKz{height:14px;width:60%;border-radius:4px;background:hsla(0,0%,100%,.08)}.TrackCardSkeleton_cardSkeleton__imxP7.TrackCardSkeleton_listView__NrB_4{flex-direction:row;align-items:center;padding:12px;border-radius:8px;background:hsla(0,0%,100%,.02)}.TrackCardSkeleton_cardSkeleton__imxP7.TrackCardSkeleton_listView__NrB_4 .TrackCardSkeleton_cover___Jnvs{width:64px;height:64px;flex-shrink:0}.TrackCardSkeleton_cardSkeleton__imxP7.TrackCardSkeleton_listView__NrB_4 .TrackCardSkeleton_info__PeuFt{flex:1}@keyframes TrackCardSkeleton_pulse__yItMQ{0%,to{opacity:1}50%{opacity:.5}}.AllListContent_allListContent__iOj1s{width:100vw;padding:0;margin-left:calc(-50vw + 50%);position:relative}.AllListContent_tracksList__TuCEu{display:flex;flex-direction:column;gap:8px}.AllListContent_loadingContainer__F0x9K{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}.AllListContent_infiniteScrollSentinel__H_BaN{display:flex;justify-content:center;align-items:center;padding:20px 0 10px;width:100%;min-height:60px}.AllListContent_endMessage___2W_l{text-align:center;color:var(--text-tertiary,#666);font-size:14px;margin:0;padding:20px 0 10px}.AllListContent_emptyState__NQR9Q{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;color:var(--text-secondary,#999);gap:12px}.AllListContent_emptyState__NQR9Q p{margin:0;font-size:14px}.AllListContent_retryButton__EMTlQ{padding:10px 20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--text-primary,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.AllListContent_retryButton__EMTlQ:hover{background:hsla(0,0%,100%,.15)}.AllListContent_retryButton__EMTlQ:active{transform:scale(.98)}@media(max-width:768px){.AllListContent_allListContent__iOj1s{width:100vw;padding:0;margin-left:calc(-50vw + 50%)}}.NewReleasesSection_newReleasesSection__3gibN{width:100%;padding:0}.NewReleasesSection_grid__cJ6py{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;padding:0;max-width:100%;justify-items:start}@media(max-width:768px){.NewReleasesSection_grid__cJ6py{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}}@media(max-width:480px){.NewReleasesSection_grid__cJ6py{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;justify-items:stretch}}.NewReleasesSection_grid__cJ6py.NewReleasesSection_listView__XZaWM{display:flex;flex-direction:column;gap:8px}.NewReleasesSection_grid__cJ6py>*{width:100%;max-width:220px}@media(max-width:768px){.NewReleasesSection_grid__cJ6py>*{max-width:200px}}@media(max-width:480px){.NewReleasesSection_grid__cJ6py>*{max-width:none}}.NewReleasesSection_loadingContainer__UsZ_M{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}.NewReleasesSection_infiniteScrollSentinel__teld2{display:flex;justify-content:center;align-items:center;padding:40px 0 20px;min-height:80px;width:100%}.NewReleasesSection_endMessage__pNZm_{text-align:center;color:var(--text-tertiary,#666);font-size:14px;margin:0;padding:40px 0 20px}.NewReleasesSection_emptyState__t_slh{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;color:var(--text-secondary,#999);gap:12px}.NewReleasesSection_emptyState__t_slh p{margin:0;font-size:14px}.NewReleasesSection_retryButton__qcGtM{padding:10px 20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--text-primary,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.NewReleasesSection_retryButton__qcGtM:hover{background:hsla(0,0%,100%,.15)}.NewReleasesSection_retryButton__qcGtM:active{transform:scale(.98)}.AllFeedContent_allFeedContent__WVHPc{padding:0 20px}@media(max-width:768px){.AllFeedContent_allFeedContent__WVHPc{padding:0 16px}}.AllFeedContent_section__rXPju{margin-bottom:48px}.AllFeedContent_section__rXPju:last-child{margin-bottom:0}.AllFeedContent_sectionHeader__isVyt{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.AllFeedContent_sectionTitle__CvvlF{font-size:20px;font-weight:600;color:var(--text-primary,#fff);margin:0;padding:0}.AllFeedContent_viewAllButton__KHxgN{display:flex;align-items:center;gap:4px;background:rgba(0,0,0,0);border:none;color:var(--text-secondary,#999);font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease;padding:4px 8px}.AllFeedContent_viewAllButton__KHxgN:hover{color:var(--text-primary,#fff)}.AllFeedContent_genresPreview__AWMXv{display:flex;flex-wrap:wrap;gap:12px}.AllFeedContent_genreChip__ma4ks{display:flex;align-items:center;gap:8px;padding:10px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;cursor:pointer;transition:all .2s ease}.AllFeedContent_genreChip__ma4ks:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.AllFeedContent_genreEmoji__bDD9Z{font-size:18px}.AllFeedContent_genreName__ec4mF{font-size:14px;font-weight:500;color:var(--text-primary,#fff)}.AllFeedContent_listPreview__pqZl5{display:flex;flex-direction:column;gap:8px}.AllFeedContent_loadingContainer__40SjI{display:flex;justify-content:center;align-items:center;min-height:400px}@media(max-width:768px){.AllFeedContent_section__rXPju{margin-bottom:40px}.AllFeedContent_sectionTitle__CvvlF{font-size:18px}.AllFeedContent_genreChip__ma4ks{padding:8px 12px}.AllFeedContent_genreName__ec4mF{font-size:13px}}.LocalTracksSection_localTracksSection__jtNof{width:100%;padding:0}.LocalTracksSection_localTracksSection__jtNof.LocalTracksSection_listView__g8Wvp{width:100vw;margin-left:calc(-50vw + 50%)}.LocalTracksSection_grid__MHJXc{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;padding:0;max-width:100%;justify-items:start}@media(max-width:768px){.LocalTracksSection_grid__MHJXc{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}}@media(max-width:480px){.LocalTracksSection_grid__MHJXc{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;justify-items:stretch}}.LocalTracksSection_grid__MHJXc.LocalTracksSection_listView__g8Wvp{display:flex;flex-direction:column;gap:8px}.LocalTracksSection_grid__MHJXc:not(.LocalTracksSection_listView__g8Wvp)>*{width:100%;max-width:220px}@media(max-width:768px){.LocalTracksSection_grid__MHJXc:not(.LocalTracksSection_listView__g8Wvp)>*{max-width:200px}}@media(max-width:480px){.LocalTracksSection_grid__MHJXc:not(.LocalTracksSection_listView__g8Wvp)>*{max-width:none}}.LocalTracksSection_grid__MHJXc.LocalTracksSection_listView__g8Wvp>*{width:100%;max-width:none}.LocalTracksSection_loadingContainer__Py7sq{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}.LocalTracksSection_infiniteScrollSentinel__MElH7{display:flex;justify-content:center;align-items:center;padding:40px 0 20px;min-height:80px;width:100%}.LocalTracksSection_endMessage__QYsHz{text-align:center;color:var(--text-tertiary,#666);font-size:14px;margin:0;padding:40px 0 20px}.LocalTracksSection_emptyState__YuUMM{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;color:var(--text-secondary,#999);gap:12px}.LocalTracksSection_emptyState__YuUMM p{margin:0;font-size:14px}.LocalTracksSection_retryButton__FVC6M{padding:10px 20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--text-primary,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.LocalTracksSection_retryButton__FVC6M:hover{background:hsla(0,0%,100%,.15)}.LocalTracksSection_retryButton__FVC6M:active{transform:scale(.98)}.GenresModal_modalBackdrop__5T9wn{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:GenresModal_fadeIn__N_TL7 .2s ease;overflow-y:auto}@keyframes GenresModal_fadeIn__N_TL7{0%{opacity:0}to{opacity:1}}.GenresModal_modalContent__KJT4O{background:var(--background-secondary,#1a1a1a);border-radius:16px;width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;animation:GenresModal_slideUp__oASpC .3s ease;box-shadow:0 20px 60px rgba(0,0,0,.5);margin:auto}@keyframes GenresModal_slideUp__oASpC{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.GenresModal_modalHeader__nZMfW{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);min-height:48px;height:48px;flex-shrink:0;box-sizing:border-box}.GenresModal_modalTitle__Yyi2A{font-size:18px;font-weight:600;color:var(--text-primary,#fff);margin:0;padding:0;line-height:1.2}.GenresModal_closeButton__JDDEn{display:flex;align-items:center;justify-content:center;width:1px;height:1px;border-radius:50%;background:rgba(0,0,0,0);border:none;color:var(--text-secondary,#999);cursor:pointer;transition:all .2s ease;flex-shrink:0}.GenresModal_closeButton__JDDEn svg{width:1px;height:1px}.GenresModal_closeButton__JDDEn:hover{background:rgba(242,1,1,.937);color:var(--text-primary,#fff)}.GenresModal_closeButton__JDDEn:active{transform:scale(.95)}.GenresModal_modalBody__Ml_y1{padding:16px 24px 24px;overflow-y:auto;flex:1}.GenresModal_genresGrid__w6UAv{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.GenresModal_genreCard__hn0kG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:center}.GenresModal_genreCard__hn0kG:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.GenresModal_genreCard__hn0kG:active{transform:translateY(0)}.GenresModal_genreEmoji__QDPTj{font-size:32px}.GenresModal_genreName___UQ_N{font-size:14px;font-weight:500;color:var(--text-primary,#fff)}.GenresModal_errorState__Q5cLN,.GenresModal_loadingContainer__3TSED{display:flex;justify-content:center;align-items:center;min-height:200px}.GenresModal_errorState__Q5cLN{flex-direction:column;text-align:center;color:var(--text-secondary,#999);gap:12px}.GenresModal_errorState__Q5cLN p{margin:0;font-size:14px}.GenresModal_emptyState__4DdQN{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center;color:var(--text-secondary,#999)}.GenresModal_emptyState__4DdQN p{margin:0;font-size:14px}.GenresModal_retryButton__jTNsf{padding:10px 20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--text-primary,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.GenresModal_retryButton__jTNsf:hover{background:hsla(0,0%,100%,.15)}.GenresModal_retryButton__jTNsf:active{transform:scale(.98)}@media(max-width:768px){.GenresModal_modalBackdrop__5T9wn{padding:20px;align-items:center}.GenresModal_modalContent__KJT4O{max-width:100%;max-height:85vh;border-radius:16px;margin:auto}.GenresModal_modalHeader__nZMfW{padding:12px 16px;min-height:44px;height:44px}.GenresModal_modalTitle__Yyi2A{font-size:16px}.GenresModal_modalBody__Ml_y1{padding:14px 20px 20px}.GenresModal_genresGrid__w6UAv{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.GenresModal_genreCard__hn0kG{padding:20px 12px}.GenresModal_genreEmoji__QDPTj{font-size:28px}.GenresModal_genreName___UQ_N{font-size:13px}}.GenreTracksContent_genreTracksContent__C3yGF{width:100%;padding:0 4px}.GenreTracksContent_header__vpbfy{display:flex;flex-direction:column;gap:0;margin-bottom:24px}.GenreTracksContent_genreTitle__n1uOm{font-size:28px;font-weight:700;color:var(--text-primary,#fff);margin:0}.GenreTracksContent_tracksList__0nEe6{display:flex;flex-direction:column;gap:8px}.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;justify-items:start}@media(max-width:768px){.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}}@media(max-width:480px){.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;justify-items:stretch}}.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl>*{width:100%;max-width:220px}@media(max-width:768px){.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl>*{max-width:200px}}@media(max-width:480px){.GenreTracksContent_tracksList__0nEe6.GenreTracksContent_gridView__4B8Wl>*{max-width:none}}.GenreTracksContent_loadingContainer__AaY4v{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}.GenreTracksContent_infiniteScrollSentinel__OHORj{display:flex;justify-content:center;align-items:center;padding:40px 0 20px;min-height:80px;width:100%}.GenreTracksContent_loadingMore__Z3sE_{display:flex;justify-content:center;align-items:center;padding:20px}.GenreTracksContent_spinner__B6QZK{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--primary-color,#1db954);border-radius:50%;animation:GenreTracksContent_spin__dLEpD .8s linear infinite}@keyframes GenreTracksContent_spin__dLEpD{to{transform:rotate(1turn)}}.GenreTracksContent_endMessage__pi1u_{text-align:center;color:var(--text-tertiary,#666);font-size:14px;margin:0;padding:40px 0 20px}.GenreTracksContent_emptyState__gd1lh{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;color:var(--text-secondary,#999);gap:12px}.GenreTracksContent_emptyState__gd1lh p{margin:0;font-size:14px}.GenreTracksContent_retryButton__yiXfg{padding:10px 20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--text-primary,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.GenreTracksContent_retryButton__yiXfg:hover{background:hsla(0,0%,100%,.15)}.GenreTracksContent_retryButton__yiXfg:active{transform:scale(.98)}@media(max-width:768px){.GenreTracksContent_genreTracksContent__C3yGF{padding:0 2px}.GenreTracksContent_genreTitle__n1uOm{font-size:24px}.GenreTracksContent_header__vpbfy{margin-bottom:20px}}.ArtistTracksContent_artistTracksContent__t902n{width:100%;padding:0 4px}.ArtistTracksContent_header__ritdE{margin-bottom:24px}.ArtistTracksContent_backButton__VAkDK{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:var(--text-primary,#fff);font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s;margin-bottom:16px}.ArtistTracksContent_backButton__VAkDK:hover{background:hsla(0,0%,100%,.1)}.ArtistTracksContent_backButton__VAkDK:active{transform:scale(.98)}.ArtistTracksContent_artistInfo__6f5C0{display:flex;align-items:center;gap:16px}.ArtistTracksContent_artistAvatar__vMA6u{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.1)}.ArtistTracksContent_artistName__U0S67{font-size:24px;font-weight:700;color:var(--text-primary,#fff);margin:0 0 4px}.ArtistTracksContent_artistUsername__swbft{font-size:14px;color:var(--text-secondary,#999);margin:0}.ArtistTracksContent_tracksGrid__U99EV{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;justify-items:start}@media(max-width:768px){.ArtistTracksContent_tracksGrid__U99EV{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}}@media(max-width:480px){.ArtistTracksContent_tracksGrid__U99EV{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;justify-items:stretch}}.ArtistTracksContent_tracksGrid__U99EV>*{width:100%;max-width:220px}@media(max-width:768px){.ArtistTracksContent_tracksGrid__U99EV>*{max-width:200px}}@media(max-width:480px){.ArtistTracksContent_tracksGrid__U99EV>*{max-width:none}}.ArtistTracksContent_emptyState__jYO5R,.ArtistTracksContent_errorContainer__FUhBZ,.ArtistTracksContent_loadingContainer__Wea9r{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;text-align:center;color:var(--text-secondary,#999);min-height:300px}.ArtistTracksContent_emptyState__jYO5R p,.ArtistTracksContent_errorContainer__FUhBZ p,.ArtistTracksContent_loadingContainer__Wea9r p{margin:8px 0;font-size:14px}@media(max-width:768px){.ArtistTracksContent_artistTracksContent__t902n{padding:0 2px}.ArtistTracksContent_artistName__U0S67{font-size:20px}}.ReleasePage_pageContainer__beQYD{width:100%;min-height:100vh;display:flex;flex-direction:column;position:relative;background:#0a0a0a}.ReleasePage_pageGradient__GbyY3{position:fixed;inset:0;z-index:0;pointer-events:none;transition:opacity .8s ease}.ReleasePage_pageGradient__GbyY3:before{content:"";position:absolute;top:0;left:0;right:0;height:70vh;background:var(--release-color,#1c1c1e);opacity:.55;mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgba(0,0,0,.7) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgba(0,0,0,.7) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0));transition:background .8s ease}.ReleasePage_scrollArea__yFUPR{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1;padding-bottom:140px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ReleasePage_scrollArea__yFUPR::-webkit-scrollbar{display:none}.ReleasePage_hero__Tt2Ik{padding:80px 24px 0;display:flex;flex-direction:column;align-items:center}.ReleasePage_coverContainer__7hy7Q{width:72vw;max-width:320px;aspect-ratio:1/1;border-radius:8px;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.4,0,.2,1);flex-shrink:0}.ReleasePage_coverContainer__7hy7Q:active{transform:scale(.97)}.ReleasePage_coverImage__Vbhf7{width:100%;height:100%;object-fit:cover;display:block}.ReleasePage_coverPlaceholder__wMZDJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#2a2a2e,#18181c);color:hsla(0,0%,100%,.2)}.ReleasePage_meta__LVKTo{width:100%;padding:20px 0 0;display:flex;flex-direction:column;gap:6px}.ReleasePage_title__cwark{font-size:clamp(22px,6vw,32px);font-weight:800;color:#fff;line-height:1.15;margin:0;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ReleasePage_artistRow__caaFI{display:flex;align-items:center;gap:8px;margin-top:4px;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ReleasePage_artistRow__caaFI:active{opacity:.7}.ReleasePage_artistAvatar__MMBbQ{width:26px;height:26px;border-radius:50%;object-fit:cover;flex-shrink:0;background:hsla(0,0%,100%,.08)}.ReleasePage_artistName__rVbRr{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReleasePage_releaseInfo__NkE5d{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55);margin-top:2px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ReleasePage_actionBar__3arnj{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 24px 8px}.ReleasePage_actionBarLeft__C_BZL{display:flex;align-items:center;gap:16px}.ReleasePage_actionBarRight__fkYSP{display:flex;align-items:center;gap:4px}.ReleasePage_saveBtn__lHYdO,.ReleasePage_shareBtn__Es7G8,.ReleasePage_shuffleBtn__a_uLq{width:46px;height:46px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0}.ReleasePage_saveBtn__lHYdO:active,.ReleasePage_shareBtn__Es7G8:active,.ReleasePage_shuffleBtn__a_uLq:active{transform:scale(.88);background:hsla(0,0%,100%,.12)}.ReleasePage_saveBtn__lHYdO.ReleasePage_active__CArB1{color:#1ed760;border-color:rgba(30,215,96,.45);background:rgba(30,215,96,.08)}.ReleasePage_saveBtn__lHYdO.ReleasePage_active__CArB1 svg{animation:ReleasePage_heartPop__OSpn7 .35s cubic-bezier(.4,0,.2,1)}.ReleasePage_shuffleBtn__a_uLq.ReleasePage_active__CArB1{color:#1ed760;border-color:rgba(30,215,96,.45);background:rgba(30,215,96,.08)}@keyframes ReleasePage_heartPop__OSpn7{0%{transform:scale(1)}35%{transform:scale(1.25)}70%{transform:scale(.92)}to{transform:scale(1)}}.ReleasePage_playBtn__Lm9dc{width:52px;height:52px;border-radius:50%;border:none;background:#1ed760;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px rgba(30,215,96,.35);transition:transform .2s cubic-bezier(.4,0,.2,1),background .15s ease,box-shadow .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0}.ReleasePage_playBtn__Lm9dc:active{transform:scale(.92);background:#1abc54}.ReleasePage_playBtn__Lm9dc:disabled{opacity:.5;cursor:not-allowed}.ReleasePage_playBtn__Lm9dc svg{margin-left:2px}.ReleasePage_spinner__7n1B_{animation:ReleasePage_spin__8iMSc 1s linear infinite}@keyframes ReleasePage_spin__8iMSc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReleasePage_trackSection__mDAqI{padding:8px 12px 0}.ReleasePage_notFound__jVMUj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px;color:hsla(0,0%,100%,.6);font-size:15px}.ReleasePage_backBtn__66nxH{padding:10px 24px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,0);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.ReleasePage_backBtn__66nxH:active{background:hsla(0,0%,100%,.08)}@media(min-width:480px){.ReleasePage_coverContainer__7hy7Q{width:64vw;max-width:360px}.ReleasePage_hero__Tt2Ik{padding-top:90px}.ReleasePage_title__cwark{font-size:clamp(26px,5.5vw,36px)}.ReleasePage_playBtn__Lm9dc{width:56px;height:56px}}.PlaylistPageContainer_playlistPageContainer___mkbc{width:100%;min-height:100vh;background:#121212;display:flex;flex-direction:column;position:relative}.PlaylistPageContainer_playlistContent__eMFEZ{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-bottom:120px}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar{width:8px}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.PlaylistPageContainer_errorState__SyNIX{display:flex;align-items:center;justify-content:center;min-height:300px;padding:20px;color:hsla(0,0%,100%,.6);text-align:center}.PlaylistPageContainer_errorState__SyNIX p{max-width:400px}.PlaylistPageContainer_loadingState__Tufac{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:20px;gap:16px;background:#121212}.PlaylistPageContainer_loadingState__Tufac .PlaylistPageContainer_loadingSpinner__ZWKSN{width:48px;height:48px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#1db954;border-radius:50%;animation:PlaylistPageContainer_spin__p0AAU 1s linear infinite}.PlaylistPageContainer_loadingState__Tufac .PlaylistPageContainer_loadingText__coGtJ{color:hsla(0,0%,100%,.6);font-size:14px}@keyframes PlaylistPageContainer_spin__p0AAU{to{transform:rotate(1turn)}}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal]{position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:900;display:flex;align-items:flex-end;justify-content:center;padding:0 20px 120px;min-height:auto;margin:0}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal] .PlaylistPageContainer_playlistContent__eMFEZ{background:#000!important;color:var(--pm-text-color,#ffffff);width:100%;max-width:600px;height:calc(100vh - 60px - 120px);max-height:calc(100vh - 60px - 120px);border-radius:0;overflow:hidden;box-shadow:0 -8px 40px rgba(0,0,0,.7),0 -2px 10px hsla(0,0%,100%,.1);display:flex;flex-direction:column;position:relative;border-top:1px solid hsla(0,0%,100%,.1);scrollbar-width:none;-ms-overflow-style:none}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal] .PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar{display:none}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal] .PlaylistPageContainer_playlistContent__eMFEZ{overflow-y:auto;overflow-x:hidden}@media(max-width:768px){.PlaylistPageContainer_playlistPageContainer___mkbc{min-height:100vh}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar{width:6px}}@media(max-width:600px){.PlaylistPageContainer_playlistPageContainer___mkbc{min-height:auto}.PlaylistPageContainer_playlistContent__eMFEZ::-webkit-scrollbar{width:4px}.PlaylistPageContainer_errorState__SyNIX{min-height:200px;padding:16px}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal]{top:56px;padding:0 0 100px}.PlaylistPageContainer_playlistPageContainer___mkbc[data-style=modal] .PlaylistPageContainer_playlistContent__eMFEZ{max-height:calc(100vh - 56px - 100px);width:100%;max-width:calc(100vw - 0px)}}.TrackPageContainer_trackPageContainer__87ezA{display:flex;flex-direction:column;min-height:100vh;background:#040404;color:#f7f7f7}.TrackPageContainer_trackContent__1bhRO{flex:1;overflow-y:auto;padding-bottom:120px}.TrackPageContainer_errorState__1B3vu{min-height:60vh;gap:20px;padding:20px}.TrackPageContainer_errorState__1B3vu p{font-size:16px;color:hsla(0,0%,100%,.6)}.TrackPageContainer_errorState__1B3vu button{padding:10px 20px;color:#000;font-size:14px;transition:all .2s ease}.TrackPageContainer_meta__0UPfb span:last-child,.TrackPageContainer_meta__0UPfb span:nth-child(2){display:none}.TrackPageContainer_actions__B6gmz{display:flex;flex-wrap:nowrap;gap:10px;align-items:center;justify-content:flex-start;width:100%}.TrackPageContainer_playButton__Msrxk{width:68px;height:68px;border-radius:50%!important;color:#000;transition:transform .2s ease,box-shadow .2s ease}.TrackPageContainer_playButton__Msrxk svg{width:32px;height:32px}.TrackPageContainer_playButton__Msrxk:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgba(29,185,84,.28)}.TrackPageContainer_iconButton__dXrRp{display:inline-flex;align-items:center;gap:6px;padding:12px 20px;border-radius:8px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.06);color:#f7f7f7;font-size:clamp(.95rem,2.5vw,1.1rem);font-weight:600;cursor:pointer;transition:all .2s ease;flex:1;min-width:100px;justify-content:center;white-space:nowrap}.TrackPageContainer_iconButton__dXrRp:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.TrackPageContainer_iconButtonActive__08u58{color:#fff;border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.15);box-shadow:0 0 16px hsla(0,0%,100%,.2)}.TrackPageContainer_iconButtonActive__08u58 svg{stroke:#fff;fill:#fff;color:#fff}.TrackPageContainer_iconButtonActive__08u58:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.8);box-shadow:0 0 20px hsla(0,0%,100%,.3)}.TrackPageContainer_description__n2xXN{margin-bottom:24px;line-height:1.5;color:hsla(0,0%,100%,.78);font-size:clamp(.85rem,2.2vw,.95rem)}.TrackPageContainer_sectionTitle__QImoE{font-size:clamp(1.1rem,3.5vw,1.3rem);font-weight:700;margin-bottom:12px}.TrackPageContainer_recommendSection__wBoTY{margin-top:32px}@media(max-width:900px){.TrackPageContainer_hero__zqg7n{grid-template-columns:1fr;text-align:center}.TrackPageContainer_coverWrapper__cDios{margin:0 auto}.TrackPageContainer_info__jHcbt{text-align:center}.TrackPageContainer_artistButton__3dgaM{display:inline-block}.TrackPageContainer_actions__B6gmz,.TrackPageContainer_meta__0UPfb{justify-content:center}}@media(max-width:600px){.TrackPageContainer_trackContent__1bhRO{padding:72px 8px 76px}.TrackPageContainer_coverWrapper__cDios{width:100%;max-width:160px;height:160px;border-radius:14px}.TrackPageContainer_title__Lnul4{font-size:clamp(1.5rem,4.5vw,2.3rem)}.TrackPageContainer_artistButton__3dgaM{font-size:clamp(.85rem,2.8vw,1rem)}.TrackPageContainer_meta__0UPfb{font-size:clamp(.8rem,2.2vw,.95rem)}.TrackPageContainer_iconButton__dXrRp{padding:10px 14px;font-size:.9rem;min-width:90px;border-radius:8px}.TrackPageContainer_iconButton__dXrRp span{display:none}.TrackPageContainer_playButton__Msrxk{width:60px;height:60px;border-radius:50%!important}.TrackPageContainer_playButton__Msrxk svg{width:26px;height:26px}.TrackPageContainer_actions__B6gmz{gap:8px;justify-content:flex-start}.TrackPageContainer_sectionTitle__QImoE{font-size:clamp(1.15rem,3.5vw,1.3rem);margin-bottom:12px}.TrackPageContainer_description__n2xXN{font-size:clamp(.85rem,2.2vw,.95rem);margin-bottom:20px}}@media(max-width:384px){.TrackPageContainer_trackContent__1bhRO{padding:72px 6px 68px}.TrackPageContainer_hero__zqg7n{gap:14px;margin-bottom:20px}.TrackPageContainer_coverWrapper__cDios{width:100%;max-width:150px;height:150px;border-radius:12px;margin:0 auto}.TrackPageContainer_info__jHcbt{gap:7px}.TrackPageContainer_title__Lnul4{font-size:clamp(1.45rem,4.3vw,2.1rem);line-height:1.1}.TrackPageContainer_artistButton__3dgaM{font-size:clamp(.85rem,2.9vw,1.05rem)}.TrackPageContainer_meta__0UPfb{gap:6px;font-size:clamp(.82rem,2.3vw,.98rem);justify-content:center}.TrackPageContainer_meta__0UPfb span{flex-shrink:0}.TrackPageContainer_actions__B6gmz{gap:8px;justify-content:center;margin-top:10px}.TrackPageContainer_iconButton__dXrRp{min-width:auto;padding:10px 12px;font-size:.75rem;flex:0 1 auto;border-radius:7px}.TrackPageContainer_iconButton__dXrRp span{display:none}.TrackPageContainer_iconButton__dXrRp svg{width:20px;height:20px}.TrackPageContainer_playButton__Msrxk{width:54px;height:54px;border-radius:50%!important;flex-shrink:0}.TrackPageContainer_playButton__Msrxk svg{width:24px;height:24px}.TrackPageContainer_sectionTitle__QImoE{font-size:clamp(1.05rem,3.2vw,1.2rem);margin-bottom:10px}.TrackPageContainer_recommendSection__wBoTY{margin-top:18px}.TrackPageContainer_description__n2xXN{margin-bottom:14px;line-height:1.4;font-size:clamp(.82rem,2.1vw,.93rem)}}.TrackPageContainer_trackHeader__Q1sgu{display:flex;gap:2rem;margin-bottom:3rem;align-items:flex-start}@media(max-width:768px){.TrackPageContainer_trackHeader__Q1sgu{flex-direction:column;align-items:center;gap:1.5rem}}.TrackPageContainer_coverWrapper__cDios{flex-shrink:0;width:200px;height:200px;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.5)}@media(max-width:768px){.TrackPageContainer_coverWrapper__cDios{width:160px;height:160px}}.TrackPageContainer_coverWrapper__cDios img,.TrackPageContainer_trackCover__pVnaG{width:100%;height:100%;object-fit:cover}.TrackPageContainer_trackCoverPlaceholder___CcVy{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1db954,#1ed760)}.TrackPageContainer_trackInfo__9aisU{flex:1;display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.TrackPageContainer_trackInfo__9aisU{text-align:center}}.TrackPageContainer_trackTitle__zYrkL{font-size:2.5rem;font-weight:700;margin:0;word-break:break-word}@media(max-width:768px){.TrackPageContainer_trackTitle__zYrkL{font-size:1.75rem}}.TrackPageContainer_artistLink__JWfbU{text-decoration:none;color:inherit;transition:opacity .2s}.TrackPageContainer_artistLink__JWfbU:hover{opacity:.7}.TrackPageContainer_artistContainer__dIo4S{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}@media(max-width:768px){.TrackPageContainer_artistContainer__dIo4S{justify-content:center}}.TrackPageContainer_artistPhoto__tjG_f{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.TrackPageContainer_artistName__aXVAe{font-size:1.1rem;font-weight:500;color:#b3b3b3}.TrackPageContainer_verifiedBadge__VeZfo{color:#1db954;font-size:.9rem}.TrackPageContainer_releaseInfo__Gis7b{margin:.5rem 0 0;color:#b3b3b3;font-size:.9rem}.TrackPageContainer_duration__m5jlM{margin:0;color:#b3b3b3;font-size:.9rem}.TrackPageContainer_createdDate__yW_wl{margin:0;color:#b3b3b3;font-size:.85rem}.TrackPageContainer_controls__LbIDY{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}@media(max-width:768px){.TrackPageContainer_controls__LbIDY{justify-content:center}}.TrackPageContainer_playButton__Msrxk{width:50px;height:50px;border-radius:50%;background:#1db954;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.TrackPageContainer_playButton__Msrxk:hover{background:#1ed760;transform:scale(1.05)}.TrackPageContainer_playButton__Msrxk.TrackPageContainer_playing__tMnGo{background:#1db954}.TrackPageContainer_likeButton__q8_u7,.TrackPageContainer_shareButton__FfAAt{width:50px;height:50px;border-radius:50%;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.TrackPageContainer_likeButton__q8_u7:hover,.TrackPageContainer_shareButton__FfAAt:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.TrackPageContainer_likeButton__q8_u7:disabled,.TrackPageContainer_shareButton__FfAAt:disabled{opacity:.5;cursor:not-allowed}.TrackPageContainer_likeButton__q8_u7.TrackPageContainer_liked__nHVOp,.TrackPageContainer_shareButton__FfAAt.TrackPageContainer_liked__nHVOp{background:rgba(29,185,84,.2);border-color:#1db954;color:#1db954}.TrackPageContainer_trackListSection__sxQ25{margin-top:3rem}.TrackPageContainer_trackListSection__sxQ25 h2{font-size:1.3rem;font-weight:600;margin:0 0 1rem}.TrackPageContainer_trackListContainer__XI_Qi{display:flex;flex-direction:column;gap:0}.TrackPageContainer_trackItem__pINYf{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:6px;transition:all .2s;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1)}.TrackPageContainer_trackItem__pINYf:hover{background:hsla(0,0%,100%,.05)}.TrackPageContainer_trackItem__pINYf.TrackPageContainer_active__jJx2S{background:rgba(29,185,84,.1)}.TrackPageContainer_trackItem__pINYf.TrackPageContainer_active__jJx2S .TrackPageContainer_trackItemNumber__EyD4S{color:#1db954}.TrackPageContainer_trackItem__pINYf:last-child{border-bottom:none}.TrackPageContainer_trackItemNumber__EyD4S{min-width:40px;text-align:center;color:#b3b3b3;font-weight:500}.TrackPageContainer_playingIcon__eBkiH{animation:TrackPageContainer_pulse__pHcNB 1s ease-in-out infinite}@keyframes TrackPageContainer_pulse__pHcNB{0%,to{opacity:1}50%{opacity:.5}}.TrackPageContainer_trackItemInfo__WL2l8{flex:1;min-width:0}.TrackPageContainer_trackItemTitle__bb61p{margin:0;font-size:1rem;font-weight:500;color:#f7f7f7;word-break:break-word}.TrackPageContainer_trackItemArtist__uobMn{margin:.25rem 0 0;font-size:.85rem;color:#b3b3b3}.TrackPageContainer_trackItemArtistLink__DyhKW{margin-top:.25rem;font-size:.85rem;color:#b3b3b3;text-decoration:none;cursor:pointer;transition:color .2s}.TrackPageContainer_trackItemArtistLink__DyhKW:hover{color:#1db954}.TrackPageContainer_trackItemDuration__b4BYy{min-width:45px;text-align:right;color:#b3b3b3;font-size:.9rem}.TrackPageContainer_errorState__1B3vu{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:1.5rem;text-align:center}.TrackPageContainer_errorState__1B3vu p{font-size:1.1rem;color:#b3b3b3;margin:0}.TrackPageContainer_errorState__1B3vu button{padding:.75rem 1.5rem;background:#1db954;border:none;border-radius:24px;color:#fff;font-weight:600;cursor:pointer;transition:all .2s}.TrackPageContainer_errorState__1B3vu button:hover{background:#1ed760;transform:scale(1.05)}.UserProfileBlock_userProfileBlock__APKWQ{width:100%;max-width:480px;margin:16px auto 22px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative}.UserProfileBlock_userInfo__v_Sbb{display:flex;align-items:center;gap:14px;padding-left:0;min-width:0;flex:1}.UserProfileBlock_avatar__SAPP7{width:72px;height:72px;position:relative;flex-shrink:0}.UserProfileBlock_avatarImage__bI_Z5{width:72px;height:72px;border-radius:36px;object-fit:cover;border:2px solid hsla(0,0%,100%,.1)}.UserProfileBlock_avatarPlaceholder__p1ZDL{width:72px;height:72px;border-radius:36px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#fff;border:2px solid hsla(0,0%,100%,.1)}.UserProfileBlock_details__ByZHs{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.UserProfileBlock_username__lKcgX{font-size:19px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.UserProfileBlock_genresContainer__dGwCg{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 12px;background:#112e1c;border-radius:12px;align-self:flex-start}.UserProfileBlock_genreTag__DG2g9{font-size:12px;font-weight:400;font-style:normal;color:#33ca6a;white-space:nowrap;line-height:100%;letter-spacing:0;text-align:center}.UserProfileBlock_genreTag__DG2g9:not(:last-child):after{content:", ";color:#33ca6a}.UserProfileBlock_actions__75RH9{display:flex;align-items:center;gap:12px;flex-shrink:0}.UserProfileBlock_votesCounter__ZuUBL{display:flex;align-items:center;gap:7px;white-space:nowrap}.UserProfileBlock_votesLabel__IXkIT{color:#b3b3b3;font-size:12px;font-weight:400}.UserProfileBlock_votesValue__MF9zl{color:#fff;font-size:16px;font-weight:700}.UserProfileBlock_settingsButton__N2iZp{width:36px;height:36px;border-radius:7px;background:#0f0f0f;border:1px solid #3e3e3e;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;padding:0}.UserProfileBlock_settingsButton__N2iZp svg{width:18px;height:18px}.UserProfileBlock_settingsButton__N2iZp:hover{background:#181818;border-color:#5a5a5a}.UserProfileBlock_settingsButton__N2iZp:active{background:#0a0a0a}@media(max-width:420px){.UserProfileBlock_userProfileBlock__APKWQ{padding:0 16px}}@media(prefers-reduced-motion:reduce){.UserProfileBlock_settingsButton__N2iZp{transition:none}}@keyframes GenreSkeleton_shimmer__nnrIt{0%{background-position:-468px 0}to{background-position:468px 0}}.GenreSkeleton_genreSkeletonList__99lCb{display:flex;flex-direction:column;gap:8px;padding:12px 0}.GenreSkeleton_genreSkeleton__suPN7{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;background:hsla(0,0%,100%,.03)}.GenreSkeleton_genreSkeleton__suPN7 .GenreSkeleton_checkbox__VRsD9{width:18px;height:18px;flex-shrink:0}.GenreSkeleton_genreSkeleton__suPN7 .GenreSkeleton_checkbox__VRsD9,.GenreSkeleton_genreSkeleton__suPN7 .GenreSkeleton_name__Wwi5g{border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08));background-size:468px 100%;animation:GenreSkeleton_shimmer__nnrIt 1.5s ease-in-out infinite}.GenreSkeleton_genreSkeleton__suPN7 .GenreSkeleton_name__Wwi5g{height:16px;flex:1;max-width:200px}.StudioStatsCompact_statsCompact__GcZ7z{width:100%;height:66px;margin:0 0 20px;padding:0 16px;background:#0c0c0c;border:1px solid #181818;border-radius:14px;display:flex;align-items:center;justify-content:center}.StudioStatsCompact_statsContent__eUD_6{width:100%;height:48px;display:flex;align-items:center;justify-content:space-around;gap:16px}.StudioStatsCompact_statItem__UpNBe{flex:1;min-width:56px;max-width:90px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;transition:all .2s ease}.StudioStatsCompact_statItem__UpNBe:hover{transform:translateY(-2px)}.StudioStatsCompact_statItem__UpNBe:active{transform:translateY(0)}.StudioStatsCompact_statValue__LWPZf{font-weight:700;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.StudioStatsCompact_analyticsIcon__UpBRG{width:22px;height:18px}.StudioStatsCompact_statLabel__ZZIt4{font-weight:400;font-style:normal;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;color:#888}@media(max-width:768px){.StudioStatsCompact_statsCompact__GcZ7z{margin:0 0 16px}.StudioStatsCompact_statsContent__eUD_6{width:auto;max-width:100%;padding:0 12px;gap:12px}.StudioStatsCompact_statValue__LWPZf{font-size:15px}.StudioStatsCompact_statLabel__ZZIt4{font-size:11px}.StudioStatsCompact_analyticsIcon__UpBRG{width:20px;height:17px}}.SingleGenreSelector_modalBackdrop__tsfxD{position:fixed;inset:0;background:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center;z-index:10060;padding:20px;backdrop-filter:blur(6px);animation:SingleGenreSelector_fadeIn__HIi4R .2s ease}@keyframes SingleGenreSelector_fadeIn__HIi4R{0%{opacity:0}to{opacity:1}}.SingleGenreSelector_modalContent__jNjZt{background:#0c0c0c;border:1px solid #181818;border-radius:19px;width:100%;max-width:402px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.6);overflow:hidden;font-family:var(--font-family);animation:SingleGenreSelector_slideUp__mA4l_ .25s ease}@keyframes SingleGenreSelector_slideUp__mA4l_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SingleGenreSelector_modalHeader__lfjBq{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;min-height:44px;border-bottom:1px solid #181818}.SingleGenreSelector_modalTitle__a1OQF{margin:0;color:#fff;font-size:13px;font-weight:500;line-height:1.2}.SingleGenreSelector_closeButton__W0h0h{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#0f0f0f;border:1px solid #3e3e3e;border-radius:5.5px;color:#fff;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.SingleGenreSelector_closeButton__W0h0h:hover{background:#181818;border-color:#5a5a5a}.SingleGenreSelector_closeButton__W0h0h svg{width:14px;height:14px}.SingleGenreSelector_modalBody__r_KfU{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 14px calc(20px + env(safe-area-inset-bottom))}.SingleGenreSelector_modalBody__r_KfU::-webkit-scrollbar{width:4px}.SingleGenreSelector_modalBody__r_KfU::-webkit-scrollbar-thumb{background:rgba(51,202,106,.3);border-radius:2px}.SingleGenreSelector_loadingContainer__Ini4e{padding:8px}.SingleGenreSelector_categoriesSkeletonList__H_Ag8{display:flex;flex-direction:column;gap:8px}.SingleGenreSelector_categorySkeleton__rsYsL{background:#0f0f0f;border:1px solid #181818;border-radius:12px;padding:14px 16px}.SingleGenreSelector_skeletonHeader__lYozy{display:flex;align-items:center;gap:12px}.SingleGenreSelector_skeletonIcon__HSMOm{width:18px;height:18px}.SingleGenreSelector_skeletonIcon__HSMOm,.SingleGenreSelector_skeletonName__VffdZ{background:#232223;border-radius:4px;animation:SingleGenreSelector_shimmer__hr5Y6 1.5s infinite}.SingleGenreSelector_skeletonName__VffdZ{flex:1;height:14px}@keyframes SingleGenreSelector_shimmer__hr5Y6{0%,to{opacity:.6}50%{opacity:1}}.SingleGenreSelector_emptyState__oi4o_,.SingleGenreSelector_errorState__toB6d{text-align:center;padding:40px 20px;color:#a2a2a2}.SingleGenreSelector_emptyState__oi4o_ p,.SingleGenreSelector_errorState__toB6d p{margin:0 0 14px;font-size:13px}.SingleGenreSelector_retryButton__18wfY{height:36px;padding:0 18px;background:#33ca6a;border:1px solid #112e1c;border-radius:19px;color:#000;cursor:pointer;font-size:12px;font-weight:700;font-family:inherit;transition:all .2s ease;box-shadow:0 0 4.8px 1px rgba(51,202,106,.41)}.SingleGenreSelector_retryButton__18wfY:hover{background:#2db35d;box-shadow:0 0 8px 2px rgba(51,202,106,.5)}.SingleGenreSelector_categoriesList__KeYaQ{display:flex;flex-direction:column;gap:8px}.SingleGenreSelector_categoryItem__uhCSV{background:#0f0f0f;border:1px solid #181818;border-radius:12px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.SingleGenreSelector_categoryItem__uhCSV:hover{background:#131313;border-color:#232323}.SingleGenreSelector_categoryHeader__08y6k{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;user-select:none}.SingleGenreSelector_expandButton__wuBZH{flex-shrink:0;width:26px;height:26px;background:rgba(0,0,0,0);border:none;color:#33ca6a;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.SingleGenreSelector_expandButton__wuBZH svg{width:16px;height:16px}.SingleGenreSelector_expandButton__wuBZH:hover{color:#5fde88}.SingleGenreSelector_categoryName__gHtH1{flex:1;color:#fff;font-size:13px;font-weight:600;line-height:1.2}.SingleGenreSelector_genresList__ry_xE{padding:6px 14px 12px;display:flex;flex-direction:column;gap:6px;border-top:1px solid #181818}.SingleGenreSelector_genreButton__i3rQ6{background:#0c0c0c;border:1px solid #232223;border-radius:9.5px;padding:10px 12px;color:#e7e7e7;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;width:100%}.SingleGenreSelector_genreButton__i3rQ6:hover{background:#112e1c;border-color:rgba(51,202,106,.5);color:#fff}.SingleGenreSelector_genreButton__i3rQ6.SingleGenreSelector_selected___l2kB{background:#112e1c;border-color:#33ca6a;color:#fff;font-weight:700;box-shadow:0 0 4.8px 1px rgba(51,202,106,.41)}.SingleGenreSelector_genreName__sf3hJ{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SingleGenreSelector_checkmark__s9IX8{flex-shrink:0;color:#33ca6a;font-size:14px;font-weight:700;line-height:1}.SocialNetworksSection_socialNetworksSection__JmSV8{margin:16px 12px 20px;padding:16px;background:rgba(20,20,20,.6);border-radius:16px;border:1px solid hsla(0,0%,100%,.06);backdrop-filter:blur(12px);transition:all .3s ease}.SocialNetworksSection_platformsGrid__gT10L{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.SocialNetworksSection_platformButton__ViroG{width:48px;height:48px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;position:relative}.SocialNetworksSection_platformButton__ViroG:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.SocialNetworksSection_platformButton__ViroG:active{transform:translateY(0)}.SocialNetworksSection_platformButton__ViroG svg{transition:all .3s ease}.SocialNetworksSection_connected__x68qx{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.SocialNetworksSection_connected__x68qx:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.SocialNetworksSection_disconnected__z2vmV{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.05);opacity:.5}.SocialNetworksSection_disconnected__z2vmV:hover{opacity:.8;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.SocialNetworksSection_disconnected__z2vmV svg{opacity:.6}@media(max-width:768px){.SocialNetworksSection_socialNetworksSection__JmSV8{margin:12px 8px 16px;padding:12px}.SocialNetworksSection_platformsGrid__gT10L{gap:12px}.SocialNetworksSection_platformButton__ViroG{width:44px;height:44px;border-radius:10px}.SocialNetworksSection_platformButton__ViroG svg{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.SocialNetworksSection_platformButton__ViroG,.SocialNetworksSection_socialNetworksSection__JmSV8{transition:none}.SocialNetworksSection_platformButton__ViroG:active,.SocialNetworksSection_platformButton__ViroG:hover{transform:none}}