.UserMenu_wrap__Tvijh{position:relative}.UserMenu_trigger__jxe9e{display:flex;align-items:center;gap:8px;height:32px;padding:2px 8px 2px 2px;background:rgba(0,0,0,.7);border-radius:500px;transition:background .15s ease,transform .15s ease}.UserMenu_trigger__jxe9e.UserMenu_open__ciTHz,.UserMenu_trigger__jxe9e:hover{background:rgba(0,0,0,.85);transform:scale(1.02)}.UserMenu_avatar__2TVf5{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#1f1f1f;font-weight:700;font-size:12px;color:#fff;flex-shrink:0}.UserMenu_meta__tsrIN{display:none}.UserMenu_name__rotao{font-weight:600;font-size:13px;color:#fff;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserMenu_status__KMlZe{display:flex;align-items:center;gap:5px;font-size:11px;color:#96ff55;font-weight:600}.UserMenu_statusDot__A99ru{width:6px;height:6px;border-radius:50%;background:#96ff55}.UserMenu_chevron__4rCla{display:none}.UserMenu_menu__bqaTF{position:absolute;top:calc(100% + 8px);right:0;z-index:100;min-width:260px;padding:8px;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.5)}.UserMenu_menuHeader__IaVRY{padding:12px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:6px}.UserMenu_menuEmail__lS5iS{font-size:12px;color:#a7a7a7;margin-top:4px;word-break:break-all}.UserMenu_badge__p2VHg{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:500px;font-size:10px;font-weight:700;text-transform:uppercase;background:rgba(150,255,85,.12);color:#96ff55}.UserMenu_menuItem__FH7QA{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:6px;font-weight:500;font-size:14px;color:#fff;text-align:left;text-decoration:none;transition:background .15s ease}.UserMenu_menuItem__FH7QA:hover{background:hsla(0,0%,100%,.1)}.UserMenu_logout__ftgmE{color:#f15e6c;margin-top:4px;border-top:1px solid hsla(0,0%,100%,.1);border-radius:0 0 6px 6px;padding-top:14px}.UserMenu_logout__ftgmE:hover{background:rgba(241,94,108,.1)}.UserMenu_guest__e7VL_{display:flex;align-items:center;gap:8px;font-size:13px;color:#b3b3b3}.UserMenu_loginBtn__JfWLP{padding:8px 24px;background:#fff;border-radius:500px;font-weight:700;font-size:14px;color:#0a0a0a;transition:transform .15s ease}.UserMenu_loginBtn__JfWLP:hover{transform:scale(1.04)}.Header_header__MwWvM{height:64px;padding:0 24px;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);position:-webkit-sticky;position:sticky;top:0;z-index:20}.Header_header__MwWvM,.Header_left__KzXTr{display:flex;align-items:center;gap:16px;flex-shrink:0}.Header_navBtns__6WJF6{display:flex;gap:8px}.Header_homeBtn__kje8a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#141414;border:1px solid hsla(0,0%,100%,.06);transition:background .15s ease,transform .15s ease,border-color .15s ease}.Header_homeBtn__kje8a:hover{background:hsla(0,0%,100%,.12);transform:scale(1.03)}.Header_homeBtn__kje8a.Header_homeActive__miIfs{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.14)}.Header_navBtn__LR7To{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;transition:background .15s ease,transform .15s ease}.Header_navBtn__LR7To:hover:not(:disabled){background:rgba(0,0,0,.85);transform:scale(1.04)}.Header_navBtn__LR7To:disabled{opacity:.4;cursor:default}.Header_center__bThk4{flex:1 1;display:flex;justify-content:flex-end;min-width:0}.Header_right__ADo0x{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}.Header_bellBtn__QoPs5{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;transition:background .15s ease,transform .15s ease}.Header_bellBtn__QoPs5:hover{background:hsla(0,0%,100%,.1);transform:scale(1.04)}.Header_bellBtn__QoPs5.Header_bellActive__XZsT6{background:hsla(0,0%,100%,.12)}.Header_bellDot__ZFjzf{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#f15e6c;border:2px solid #0a0a0a;box-shadow:0 0 8px rgba(241,94,108,.6)}.Header_headerLink__GKfGT{padding:8px 16px;border-radius:500px;font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-weight:700;font-size:12px;color:#0a0a0a;background:#96ff55;white-space:nowrap;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.Header_headerLink__GKfGT:hover{background:#a8ff6e;transform:scale(1.02);box-shadow:0 4px 16px rgba(150,255,85,.35)}@media(max-width:900px){.Header_headerLink__GKfGT{display:none}}.ShelfPlayOverlay_playOverlay__TGFKg{position:absolute;right:8px;bottom:8px;z-index:5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#96ff55;color:#0a0a0a;box-shadow:0 6px 16px rgba(0,0,0,.35);opacity:0;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,background .15s ease;pointer-events:none;cursor:pointer}.ShelfPlayOverlay_playOverlay__TGFKg.ShelfPlayOverlay_visible__CdYd3{opacity:1;transform:translateY(0);pointer-events:auto}.ShelfPlayOverlay_playOverlay__TGFKg:hover{filter:brightness(1.05)}.ShelfPlayOverlay_playOverlay__TGFKg.ShelfPlayOverlay_round__p8GiD{right:6px;bottom:6px}.ShelfPlayOverlay_coverWrap__njdEZ{position:relative}.ShelfPlayOverlay_coverWrapRound__D13vN{overflow:visible}.ShelfPlayOverlay_shelfCard__dm9oW:hover .ShelfPlayOverlay_playOverlay__TGFKg:not(.ShelfPlayOverlay_visible__CdYd3){opacity:1;transform:translateY(0);pointer-events:auto}.LibraryPanel_overlayScroll__DWlwX{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) rgba(0,0,0,0)}.LibraryPanel_overlayScroll__DWlwX::-webkit-scrollbar{width:10px}.LibraryPanel_overlayScroll__DWlwX::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LibraryPanel_overlayScroll__DWlwX::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.LibraryPanel_overlayScroll__DWlwX::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.38);background-clip:padding-box}.LibraryPanel_overlayScroll__DWlwX{margin-right:-6px;padding-right:6px}.LibraryPanel_panel__zSWYj{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;background:#141414;border-radius:14px;border:1px solid hsla(0,0%,100%,.06);overflow:hidden;transition:flex .38s cubic-bezier(.4,0,.2,1),border-radius .38s cubic-bezier(.4,0,.2,1)}.LibraryPanel_panelFullscreen__Lpt_U{flex:1 1;width:100%;min-width:0;border-radius:14px}.LibraryPanel_panelFullscreen__Lpt_U .LibraryPanel_compactList__i8Aoc,.LibraryPanel_panelFullscreen__Lpt_U .LibraryPanel_gridLg__ZEy2H,.LibraryPanel_panelFullscreen__Lpt_U .LibraryPanel_grid__5wCpa,.LibraryPanel_panelFullscreen__Lpt_U .LibraryPanel_list__Ali2u{padding-bottom:8px}.LibraryPanel_headerWrap__94rqw{flex-shrink:0}.LibraryPanel_body__WocKE{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) rgba(0,0,0,0)}.LibraryPanel_body__WocKE::-webkit-scrollbar{width:10px}.LibraryPanel_body__WocKE::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LibraryPanel_body__WocKE::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.LibraryPanel_body__WocKE::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.38);background-clip:padding-box}.LibraryPanel_collapsedStrip__CzPvW{flex:1 1;align-items:center;padding:8px 0;width:100%}.LibraryPanel_stripBtn__mmYdT{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:4px;border-radius:50%;color:#b3b3b3;transition:color .15s ease,background .15s ease,transform .15s ease}.LibraryPanel_stripBtn__mmYdT:hover{color:#fff;background:hsla(0,0%,100%,.08);transform:scale(1.04)}.LibraryPanel_stripList__MxQGh{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 1;min-height:0;width:100%;padding:8px 0 4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) rgba(0,0,0,0)}.LibraryPanel_stripList__MxQGh::-webkit-scrollbar{width:10px}.LibraryPanel_stripList__MxQGh::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LibraryPanel_stripList__MxQGh::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.LibraryPanel_stripList__MxQGh::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.38);background-clip:padding-box}.LibraryPanel_stripItem__zKXMn{flex-shrink:0;transition:transform .15s ease}.LibraryPanel_stripItem__zKXMn:hover{transform:scale(1.06)}.LibraryPanel_header__5T70x{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 16px 12px;flex-shrink:0}.LibraryPanel_headerTitle__E6Wlf{display:flex;align-items:center;gap:10px;min-width:0;font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:15px;font-weight:700;color:#fff;transition:color .15s ease}.LibraryPanel_headerTitle__E6Wlf:hover{color:#b3b3b3}.LibraryPanel_headerTitle__E6Wlf span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryPanel_headerActions__klaU4{display:flex;align-items:center;gap:4px;flex-shrink:0}.LibraryPanel_createWrap__O4TW6{position:relative}.LibraryPanel_createBtn__zXUML{display:flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:500px;font-size:13px;font-weight:600;color:#b3b3b3;background:hsla(0,0%,100%,.06);transition:color .15s ease,background .15s ease}.LibraryPanel_createBtn__zXUML.LibraryPanel_createBtnOpen__HC03O,.LibraryPanel_createBtn__zXUML:hover{color:#fff;background:hsla(0,0%,100%,.14)}.LibraryPanel_createMenu__nmdHT{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:300px;padding:6px;background:#282828;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.55)}.LibraryPanel_createItem__zvw92{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:6px;transition:background .15s ease}.LibraryPanel_createItem__zvw92:hover{background:hsla(0,0%,100%,.08)}.LibraryPanel_createIcon__zSPu6{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#1f1f1f;color:#96ff55;flex-shrink:0}.LibraryPanel_createTitle__PA7zf{display:block;font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.LibraryPanel_createDesc__PCIdg{display:block;font-size:12px;line-height:1.4;color:#a7a7a7}.LibraryPanel_iconAction__KGFVA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#b3b3b3;transition:color .15s ease,background .15s ease}.LibraryPanel_iconAction__KGFVA:hover{color:#fff;background:hsla(0,0%,100%,.1)}.LibraryPanel_chips__HjqID{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px;flex-shrink:0}.LibraryPanel_chip__zUMya{padding:6px 12px;border-radius:500px;font-size:13px;font-weight:500;color:#fff;background:hsla(0,0%,100%,.07);transition:background .15s ease,transform .15s ease}.LibraryPanel_chip__zUMya:hover{background:hsla(0,0%,100%,.12)}.LibraryPanel_chip__zUMya.LibraryPanel_chipActive__lslPI{background:#fff;color:#0a0a0a;font-weight:600}.LibraryPanel_toolbar__D6Q_r{display:flex;align-items:center;gap:8px;padding:0 16px 12px;flex-shrink:0}.LibraryPanel_searchToggle__KA2Qf{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#a7a7a7;flex-shrink:0}.LibraryPanel_searchToggle__KA2Qf:hover{color:#fff}.LibraryPanel_searchInput__PLow8{flex:1 1;min-width:0;padding:8px 12px;background:hsla(0,0%,100%,.08);border-radius:500px;font-size:13px;color:#fff}.LibraryPanel_searchInput__PLow8::placeholder{color:#a7a7a7}.LibraryPanel_sortWrap__Anm66{position:relative;margin-left:auto}.LibraryPanel_sortBtn__yIEn4{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:500;color:#b3b3b3;white-space:nowrap;border-radius:6px;transition:color .15s ease,background .15s ease}.LibraryPanel_sortBtn__yIEn4:hover{color:#fff;background:hsla(0,0%,100%,.06)}.LibraryPanel_sortMenu__quakx{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:260px;padding:8px;background:#282828;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.55)}.LibraryPanel_sortMenuTitle__QzgZt{padding:8px 10px 6px;font-size:12px;font-weight:700;color:#a7a7a7}.LibraryPanel_sortMenuItem__W5JNE{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border-radius:6px;font-size:14px;color:#fff;text-align:left;transition:background .15s ease}.LibraryPanel_sortMenuItem__W5JNE:hover{background:hsla(0,0%,100%,.08)}.LibraryPanel_sortMenuItem__W5JNE.LibraryPanel_sortMenuActive___o7sF{color:#96ff55}.LibraryPanel_sortMenuDivider__9tzzx{height:1px;margin:6px 4px;background:hsla(0,0%,100%,.1)}.LibraryPanel_viewRow__jss6z{display:flex;gap:4px;padding:4px 8px 8px}.LibraryPanel_viewBtn__K9cUP{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;color:#a7a7a7;transition:color .15s ease,background .15s ease}.LibraryPanel_viewBtn__K9cUP:hover{color:#fff;background:hsla(0,0%,100%,.08)}.LibraryPanel_viewBtn__K9cUP.LibraryPanel_viewBtnActive__FaSHu{color:#96ff55;background:hsla(0,0%,100%,.1)}.LibraryPanel_searchPlaceholder__tyF4_{flex:1 1;font-size:13px;color:#6a6a6a;padding-left:4px}.LibraryPanel_list__Ali2u{padding:0 8px 12px}.LibraryPanel_listEmpty__HEvQM{padding:40px 24px;font-size:14px;color:#a7a7a7;text-align:center}.LibraryPanel_listEmptyHint__I43gk{margin-top:8px;font-size:13px;color:#6a6a6a}.LibraryPanel_coverWrap__CNDs7{flex-shrink:0}.LibraryPanel_row__inBwj{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:6px;transition:background .15s ease}.LibraryPanel_row__inBwj:hover{background:hsla(0,0%,100%,.08)}.LibraryPanel_row__inBwj.LibraryPanel_rowActive___A_kj .LibraryPanel_rowTitle__Mc4dD{color:#96ff55}.LibraryPanel_rowText__1zYOQ{flex:1 1;min-width:0}.LibraryPanel_rowTitle__Mc4dD{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryPanel_rowSub__O90jj{font-size:12px;color:#a7a7a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.LibraryPanel_rowPlaying__B4a74{flex-shrink:0;color:#96ff55;display:flex}.LibraryPanel_rowPlayBtn__pfqvb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border:none;border-radius:50%;background:rgba(0,0,0,0);color:#fff;opacity:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease,background .15s ease}.LibraryPanel_rowPlayBtn__pfqvb:hover{background:hsla(0,0%,100%,.12);transform:scale(1.05)}.LibraryPanel_compactRow__Q5HtA:hover .LibraryPanel_rowPlayBtn__pfqvb,.LibraryPanel_row__inBwj:hover .LibraryPanel_rowPlayBtn__pfqvb{opacity:1}.LibraryPanel_rowDate__xtNDw{flex-shrink:0;font-size:12px;color:#6a6a6a;white-space:nowrap;margin-left:8px}.LibraryPanel_pinIcon__HvkYs{display:inline-block;vertical-align:-2px;margin-right:4px;color:#96ff55}.LibraryPanel_tableHead__heLRY{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:8px 16px;border-bottom:1px solid hsla(0,0%,100%,.1);margin:0 8px 4px;font-size:12px;color:#a7a7a7}.LibraryPanel_compactList__i8Aoc{padding:0 8px 12px}.LibraryPanel_compactRow__Q5HtA{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;font-size:14px;transition:background .15s ease}.LibraryPanel_compactRow__Q5HtA:hover{background:hsla(0,0%,100%,.08)}.LibraryPanel_compactRow__Q5HtA.LibraryPanel_rowActive___A_kj .LibraryPanel_compactTitle__4e1GR{color:#96ff55}.LibraryPanel_compactTitle__4e1GR{font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.LibraryPanel_compactDot__vaBVe{color:#6a6a6a;flex-shrink:0}.LibraryPanel_compactType__eBn7V{color:#a7a7a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.LibraryPanel_cover__R9Gm7{flex-shrink:0;overflow:hidden;background:#1f1f1f;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#a7a7a7}.LibraryPanel_cover__R9Gm7 img{width:100%;height:100%;object-fit:cover}.LibraryPanel_coverSquare__DHyIe{width:48px;height:48px;border-radius:4px}.LibraryPanel_coverRound__oyIDc{width:48px;height:48px;border-radius:50%}.LibraryPanel_coverLiked__fpff1{background:linear-gradient(135deg,#5038a0,#1e3264);color:#fff}.LibraryPanel_grid__5wCpa{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:16px;gap:16px;padding:8px 20px 24px}.LibraryPanel_gridLg__ZEy2H{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px 16px;padding:8px 28px 32px}.LibraryPanel_gridCard__wH_7F{display:block;padding:16px;border-radius:10px;background:rgba(0,0,0,0);transition:background .22s ease}.LibraryPanel_gridCard__wH_7F:hover{background:hsla(0,0%,100%,.08)}.LibraryPanel_gridCard__wH_7F.LibraryPanel_active___HPXr .LibraryPanel_gridTitle__lyIcG{color:#96ff55}.LibraryPanel_gridCoverWrap__UkpKa{margin-bottom:12px}.LibraryPanel_gridCover__iJQSu{width:100%!important;height:auto!important;aspect-ratio:1;border-radius:6px!important}.LibraryPanel_gridCover__iJQSu.LibraryPanel_coverRound__oyIDc{border-radius:50%!important}.LibraryPanel_gridCoverLg__ALbCS{width:100%!important;height:auto!important;aspect-ratio:1;border-radius:8px!important}.LibraryPanel_gridCoverLg__ALbCS.LibraryPanel_coverRound__oyIDc{border-radius:50%!important}.LibraryPanel_gridCardLg__NQDik{padding:18px}.LibraryPanel_playingBadge__or2Cw{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#96ff55;color:#0a0a0a;box-shadow:0 4px 12px rgba(0,0,0,.4)}.LibraryPanel_gridTitle__lyIcG{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.LibraryPanel_gridSub__0JotJ{font-size:12px;color:#a7a7a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryPanel_empty__FY6Ba{display:flex;align-items:center;justify-content:center;min-height:200px;color:#a7a7a7;font-size:14px}.ArtistShelfCard_card__eCKW5{text-align:center}.ArtistShelfCard_avatarWrap__iVpqT{width:120px;height:120px;margin:0 auto 12px}.ArtistShelfCard_avatar__GhmIn{width:100%;height:100%;border-radius:50%;background:#1f1f1f;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#a7a7a7;transition:background .15s ease}.ArtistShelfCard_card__eCKW5:hover .ArtistShelfCard_avatar__GhmIn{background:#282828}.ArtistShelfCard_avatarImg__3BDUc{width:100%;height:100%;object-fit:cover}.ArtistShelfCard_name__mEfSs{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ArtistShelfCard_type__kIFnp{font-size:12px;color:#a7a7a7;margin-top:2px}.artist_page__7BGl_{display:flex;flex-direction:column;min-height:100%}.artist_hero__wKk1q{position:relative;display:flex;align-items:flex-end;gap:24px;min-height:340px;padding:24px 24px 28px;overflow:hidden;transition:background .4s ease}.artist_heroBg___Of3C{position:absolute;inset:0;background-size:cover;background-position:top;filter:blur(24px) brightness(.45);transform:scale(1.1);pointer-events:none}.artist_heroInner__jFvi0{position:relative;display:flex;align-items:flex-end;gap:24px;width:100%}.artist_avatar__2kJF_{width:232px;height:232px;flex-shrink:0;border-radius:50%;background:#1f1f1f;box-shadow:0 12px 48px rgba(0,0,0,.5);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:72px;font-weight:800;color:hsla(0,0%,100%,.9)}.artist_avatarImg__2SBTZ{width:100%;height:100%;object-fit:cover}.artist_meta__ZWATf{min-width:0;padding-bottom:8px}.artist_badge__6qfFa{display:block;margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.artist_name__KBdDA{font-size:clamp(2.5rem,6vw,5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin-bottom:12px}.artist_stats__jaOez{font-size:14px;color:#b3b3b3}.artist_toolbar__7m5wJ{display:flex;align-items:center;gap:20px;padding:20px 24px 12px}.artist_playBtn__NlKJx{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#96ff55;color:#0a0a0a;box-shadow:0 4px 24px rgba(150,255,85,.35);transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.artist_playBtn__NlKJx:hover:not(:disabled){transform:scale(1.06);background:#a8ff6e;box-shadow:0 6px 32px rgba(150,255,85,.35)}.artist_playBtn__NlKJx:disabled{opacity:.45}.artist_iconBtn__fNrq6{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#a7a7a7}.artist_followBtn__yOY3f{margin-left:auto;padding:8px 20px;border-radius:500px;border:1px solid hsla(0,0%,100%,.25);font-size:13px;font-weight:700;color:#fff;transition:background .15s ease,border-color .15s ease,transform .15s ease}.artist_followBtn__yOY3f:hover{border-color:hsla(0,0%,100%,.45);transform:scale(1.02)}.artist_followBtn__yOY3f.artist_followBtnActive__57ikQ{background:hsla(0,0%,100%,.12);border-color:rgba(0,0,0,0);color:#b3b3b3}.artist_main__9OXy0{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:32px;gap:32px;padding:0 24px 32px}.artist_popular__r_q4p{min-width:0}.artist_sectionTitle__KF1_B{font-size:24px;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.artist_moreLink__AJiFf{display:inline-block;margin-top:8px;padding:4px 0;font-size:13px;font-weight:600;color:#a7a7a7}.artist_moreLink__AJiFf:hover{color:#fff}.artist_sidebar__Bw8fs{display:flex;flex-direction:column;gap:24px}.artist_card__OIitz{padding:16px;background:#141414;border-radius:10px}.artist_cardTitle__XSK3B{font-size:14px;font-weight:700;margin-bottom:12px}.artist_cardText__zdM8_{font-size:14px;line-height:1.6;color:#b3b3b3}.artist_cardStat__Y9JBK{font-size:28px;font-weight:700;margin-bottom:4px}.artist_cardSub__uUbzD{font-size:13px;color:#a7a7a7}.artist_music__rk_Sx{padding:8px 24px 32px}.artist_musicHead__czAWV{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.artist_tabs__qy2mb{display:flex;gap:8px;margin-bottom:20px}.artist_tab__QAZ41{padding:6px 14px;border-radius:500px;font-size:13px;font-weight:500;color:#fff;background:hsla(0,0%,100%,.08);transition:background .15s ease}.artist_tab__QAZ41.artist_active__KggGz{background:#fff;color:#0a0a0a}.artist_showAllBtn__SM_CG{font-size:13px;font-weight:600;color:#a7a7a7;transition:color .15s ease}.artist_showAllBtn__SM_CG:hover{color:#fff;text-decoration:underline}.artist_releaseRow__AZWIb{display:flex;gap:20px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) rgba(0,0,0,0)}.artist_releaseRow__AZWIb::-webkit-scrollbar{height:6px}.artist_releaseRow__AZWIb::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.artist_releaseRow__AZWIb .artist_releaseCard__cQszg{flex:0 0 160px;width:160px}.artist_releaseGrid__JBrSF{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:20px;gap:20px}.artist_releaseCard__cQszg{display:block;cursor:pointer;transition:transform .15s ease}.artist_releaseCard__cQszg:hover{transform:translateY(-2px)}.artist_releaseCard__cQszg:hover .artist_releaseTitle__c8YkP{text-decoration:underline}.artist_releaseCover__vxM_z{width:100%;aspect-ratio:1;border-radius:6px;background:#1f1f1f;margin-bottom:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.35);position:relative}.artist_releaseImg__qvyhE{width:100%;height:100%;object-fit:cover}.artist_releaseTitle__c8YkP{font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.artist_releaseMeta__Zfo2G{font-size:13px;color:#a7a7a7}.artist_releaseMetaSub__Nrjxo{font-size:13px;color:#6a6a6a}.artist_related__tO2N9{padding:0 24px 40px}.artist_relatedGrid__pNh3t{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:20px;gap:20px;margin-top:16px}.artist_relatedCard__kbmV4{text-align:center}.artist_relatedAvatar__nAi6J{width:120px;height:120px;margin:0 auto 12px;border-radius:50%;background:#1f1f1f;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#a7a7a7;transition:background .15s ease}.artist_relatedAvatar__nAi6J:hover{background:#282828}.artist_relatedImg__rq8kX{width:100%;height:100%;object-fit:cover}.artist_relatedName__r51kn{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist_relatedType__CXBR7{font-size:12px;color:#a7a7a7;margin-top:2px}.artist_error__byvSD{margin:24px;padding:12px 16px;background:rgba(241,94,108,.12);border-radius:10px;color:#f15e6c;font-size:13px}.artist_loading__3YiOi{padding:48px 24px;color:#b3b3b3}@media(max-width:960px){.artist_main__9OXy0{grid-template-columns:1fr}.artist_sidebar__Bw8fs{flex-direction:row;flex-wrap:wrap}.artist_card__OIitz{flex:1 1;min-width:200px}}@media(max-width:640px){.artist_hero__wKk1q{min-height:auto;padding-top:16px}.artist_heroInner__jFvi0{flex-direction:column;align-items:flex-start}.artist_avatar__2kJF_{width:148px;height:148px;font-size:48px}}