PageSourceSearch

https://volumo.com/_next/static/chunks/pages/label/[labelId]/[[...slugs]]-20e6175115c07ffe.js

js volumo.com collected 2026-09-25 18:41:41 UTC 94,745 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6031,9883],{2099:(e,t,a)=>{"use strict";a.d(t,{v:()=>c});var s=a(80263),l=a(13463);a(53239);var r=a(62815),i=a(85),n=a(19059),o=a.n(n);let c=e=>{let{name:t}=e,{t:a}=(0,l.c3)();return(0,s.jsx)(r.u,{className:o().root,loginRequired:!0,name:t,options:(0,i.qK)(a)})}},5191:e=>{e.exports={scrollerPadding:"QuickFilters_scrollerPadding__1uY98",horizontalScrollTrain:"QuickFilters_horizontalScrollTrain__Os1g_"}},6300:e=>{e.exports={album:"AlbumList_album__gEAiV"}},7501:e=>{e.exports={root:"VideosSection_root__7_2PX",iframe:"VideosSection_iframe__HepkK"}},10748:e=>{e.exports={item:"PlaylistsList_item__iHZ7U",inactive:"PlaylistsList_inactive__r7Ht1",paginatedItem:"PlaylistsList_paginatedItem__AjzfV"}},14390:(e,t,a)=>{"use strict";a.d(t,{L:()=>o});var s=a(80263),l=a(62907),r=a(3638);a(53239);var i=a(43318),n=a.n(i);let o=e=>{let{className:t,...a}=e;return(0,s.jsx)(l.u,{className:(0,r.A)(n().root,t),...a})};o.displayName="ActionCard"},14787:e=>{e.exports={button:"VolumoOrCommunityOrAllToggleFilter_button__wJp3N"}},15781:e=>{e.exports={root:"DesktopCounters_root__JfbTg",counterBlock:"DesktopCounters_counterBlock__Idam9",countOverall:"DesktopCounters_countOverall__i5_d0",count:"DesktopCounters_count__sjsaS"}},18942:(e,t,a)=>{"use strict";a.d(t,{Cg:()=>v,GA:()=>x,KL:()=>_,PZ:()=>b,TW:()=>m,_R:()=>g,c5:()=>y,tY:()=>p});var s=a(90846),l=a(98720),r=a(3305),i=a(17403),n=a(6750),o=a(89654),c=a(51143),d=a(35796),u=a(35951);let m=1e4,h=(e,t)=>(0,i.Z6)({userEmail:e,scope:u.B.Albums,fetchParams:t}),p={albums:h,albumsCompact:(e,t)=>(0,i.Z6)({userEmail:e,scope:u.B.AlbumsCompact,fetchParams:t}),albums_Stats:function(e,t){let a=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return{...h(e,t),subscope:u.B.Stats,limited:a}},albums_GenresFacet:(e,t)=>({...h(e,t),subscope:u.B.GenresFacet}),albums_ReleaseDatesFacet:(e,t)=>({...h(e,t),subscope:u.B.ReleaseDatesFacet}),albums_PurchaseDatesFacet:(e,t)=>({...h(e,t),subscope:u.B.PurchaseDatesFacet}),albumsCompact_ByIds:(e,t)=>({userEmail:e,scope:u.B.AlbumsCompactByIds,ids:t||[]})},x=(e,t)=>{let{api:a}=(0,o.gf)(),{user:l}=(0,c.IE)(),r=(0,s.q)({queryKey:[p.albums(l?.email,e)],queryFn:t=>{let{pageParam:s}=t;return a.getAlbums((0,d.Or)({...e,pageIndex:e.pageIndex??s/(e.pageSize??d.N4.Albums)}))},initialPageParam:0,getNextPageParam:(e,t)=>t.reduce((e,t)=>e+(t?.items?.length??0),0),...t});return{...r,data:(0,i.vc)(r.data),isFetching:r.isFetching||r.isFetchingNextPage}},g=(e,t)=>{let{api:a}=(0,o.gf)(),{user:s}=(0,c.IE)();return(0,l.I)({queryKey:[p.albumsCompact_ByIds(s?.email,e)],queryFn:e?.length?()=>a.getAlbumsCompactByIds(e):r.hT,...t})},b=(e,t)=>{let{api:a}=(0,o.gf)(),{user:l}=(0,c.IE)(),r=(0,s.q)({queryKey:[p.albumsCompact(l?.email,e)],queryFn:t=>{let{pageParam:s}=t;return a.getAlbumsCompact((0,d.pB)({...e,pageIndex:e.pageIndex??s/(e.pageSize??d.N4.Albums)}))},initialPageParam:0,getNextPageParam:(e,t)=>t.reduce((e,t)=>e+(t?.items?.length??0),0),...t});return{...r,data:(0,i.vc)(r.data),isFetching:r.isFetching||r.isFetchingNextPage}},v=function(e,t){let a=!(arguments.length>2)||void 0===arguments[2]||arguments[2],{api:s}=(0,o.gf)(),{user:r}=(0,c.IE)(),i=(0,d.g2)(e);return(0,l.I)({queryKey:[p.albums_Stats(r?.email,i,t)],queryFn:()=>s.getAlbumsStats({...(0,d.C1)(i),limited:t}),enabled:a})},y=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{api:a}=(0,o.gf)(),{user:s}=(0,c.IE)(),r=(0,d.eC)(e);return(0,l.I)({queryKey:[p.albums_GenresFacet(s?.email,r)],queryFn:()=>a.getAlbums_GenresFacet((0,d.C1)(r)),enabled:t})},_=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{api:a}=(0,o.gf)(),{user:s}=(0,c.IE)(),r=(0,d.u$)(e);return(0,l.I)({queryKey:[p.albums_ReleaseDatesFacet(s?.email,r)],queryFn:async()=>(await a.getAlbums_ReleaseDatesFacet((0,d.C1)(r))).reduce((e,t)=>(e[(0,n.Xx)(t)]=!0,e),{}),enabled:t})}},19059:e=>{e.exports={root:"TrackHideRadioFilter_root__8Ehy2",helpButton:"TrackHideRadioFilter_helpButton__KckI7"}},19464:e=>{e.exports={root:"QuickFilter_root__zrZja",content:"QuickFilter_content__zsBid",title:"QuickFilter_title__tPDoD",tags:"QuickFilter_tags__wWkQ9",tag:"QuickFilter_tag___zJfc",viewModeTag:"QuickFilter_viewModeTag__oPVxV",viewModeIcon:"QuickFilter_viewModeIcon__mRDM4"}},20121:(e,t,a)=>{"use strict";a.d(t,{l:()=>p});var s=a(80263),l=a(97930),r=a(36285),i=a(50016),n=a(13463),o=a(40377),c=a(61469),d=a(53239),u=a(19638),m=a(12916),h=a(24282);let p=e=>{let{applyFilters:t,currentValues:a,filterGroups:p,itemType:x,unrestr
1ictedValues:g}=e,{t:b}=(0,n.c3)(),v=(0,c.useRouter)(),y=(0,d.useCallback)(e=>{v.push((0,h.DG)(v.asPath,Object.values(p).flat(),e))},[v.asPath,p]),_=(0,d.useCallback)((e,s)=>{t({...a,[e]:s})},[t,a]),j=(0,d.useMemo)(()=>(0,o.$7)(a,g,!1,!0),[a,g]),f=Object.values((0,m.E)(p,j)).flat();return(0,s.jsx)(s.Fragment,{children:f.length>0&&(0,s.jsxs)(l.xA,{alignItems:"center",columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,s.jsxs)(i.V,{color:"secondary",component:"span",variant:"body2",children:[b("Applied filters"),":"]}),(0,s.jsx)(r.C,{autoColumns:"max-content",horizontalSpacing:0,children:f.map(e=>(0,s.jsx)(u.e,{fieldName:e,formValues:j,itemType:x,unrestrictedValues:g,onTagClick:y,onValueChange:_},e))})]})})};p.displayName="AppliedFilters"},20154:e=>{e.exports={root:"TracksTab_root__2gvcs",main:"TracksTab_main__NQqsb",left:"TracksTab_left__7GRuW",list:"TracksTab_list__z8Av_",trackList:"TracksTab_trackList__KbuL6"}},25213:(e,t,a)=>{"use strict";a.d(t,{H:()=>c});var s=a(80263),l=a(60719),r=a(40377),i=a(53239),n=a(29759),o=a.n(n);let c=i.memo(e=>{let{contextPath:t,style:a,track:r}=e,i=(0,l.bP)(t,r.id);return(0,s.jsx)("div",{className:o().root,style:a,...(0,l.Q3)({instanceId:i,trackId:r.id})})},(e,t)=>{let{style:a,...s}=e,{style:l,...i}=t;return(0,r.bN)(a,l)&&(0,r.bN)(s,i)});c.displayName="TrackPlaceholder"},25421:e=>{e.exports={item:"RadioFilter_item__8rSC0",radio:"RadioFilter_radio___HY2w"}},29759:e=>{e.exports={root:"TrackPlaceholder_root__eATRW"}},33741:e=>{e.exports={root:"ContributorInfo_root__tDrXC"}},33850:e=>{e.exports={root:"OverviewTab_root__B_LsU"}},34426:e=>{e.exports={root:"AlbumsSection_root__4lCNQ",album:"AlbumsSection_album__LLkh9",buttonTitle:"AlbumsSection_buttonTitle__POSv2"}},35036:e=>{e.exports={trackContainer:"TrackList_trackContainer__NoR36",buyAction:"TrackList_buyAction__EZSXT",filtersOverview:"TrackList_filtersOverview__SZ5_j",notLoggedIn:"TrackList_notLoggedIn__sgPs9",selectAllBlock:"TrackList_selectAllBlock__fM2QB"}},35138:e=>{e.exports={root:"VideosTab_root__DG5_w",iframe:"VideosTab_iframe__RtXJG"}},35232:(e,t,a)=>{"use strict";a.d(t,{I:()=>r});var s=a(66991);let l=e=>e.id,r=e=>{let{handleChange:t,handleSelectAll:a,selectedKeys:r,setSelectedKeys:i}=(0,s.Z)(e,l);return{handleChange:t,selectedTrackIds:r,setSelectedTrackIds:i,handleSelectAllTracks:a}}},36675:(e,t,a)=>{"use strict";a.d(t,{c:()=>h});var s=a(80263),l=a(90244),r=a(77148),i=a(62907),n=a(97930),o=a(13463),c=a(3638),d=a(53239),u=a(15781),m=a.n(u);let h=e=>{let{albumsCount:t,albumsCountOverall:a,albumsHref:u,autoColumns:h="1fr",price:p,tracksCount:x,tracksCountOverall:g,tracksHref:b,chartsCount:v,chartsHref:y,playlistsCount:_,playlistsHref:j,onCounterClick:f}=e,{t:k}=(0,o.c3)(),C=m().counterBlock,T=(0,l.B4)(k,"album",t,(0,s.jsxs)(d.Fragment,{children:[(0,s.jsx)("span",{className:m().count,children:t}),void 0!==a?(0,s.jsx)("span",{className:m().countOverall,children:` (${a})`}):null]},"count")),N=(0,l.B4)(k,"track",x,(0,s.jsxs)(d.Fragment,{children:[(0,s.jsx)("span",{className:m().count,children:x}),void 0!==g?(0,s.jsx)("span",{className:m().countOverall,children:` (${g})`}):null]},"count")),I=(0,l.B4)(k,"chart",v,(0,s.jsx)(d.Fragment,{children:(0,s.jsx)("span",{className:m().count,children:v})},"count")),P=(0,l.B4)(k,"playlist",_,(0,s.jsx)(d.Fragment,{children:(0,s.jsx)("span",{className:m().count,children:_})},"count"));return(0,s.jsxs)(n.xA,{autoColumns:h,autoFlow:"column",className:m().root,columns:"1fr",justifyItems:"flex-start",width:"auto",children:[void 0!==t?u?(0,s.jsx)(i.u,{className:C,href:u,onClick:f,children:T}):(0,s.jsx)("div",{className:m().counterBlock,children:T}):null,void 0!==x&&(void 0===v||void 0===_)?b?(0,s.jsx)(i.u,{className:C,href:b,onClick:f,children:N}):(0,s.jsx)("div",{className:m().counterBlock,children:N}):null,void 0!==v?y?(0,s.jsx)(i.u,{className:C,href:y,onClick:f,children:I}):(0,s.jsx)("div",{className:m().counterBlock,children:I}):null,void 0!==_?j?(0,s.jsx)(i.u,{className:C,href:j,onClick:f,children:P}):(0,s.jsx)("div",{className:m().counterBlock,children:P}):null,void 0!==p?(0,s.jsx)("div",{className:(0,c.A)(m().counterBlock,m().count),children:(0,r.vv)(p)}):null]})}},38473:(e,t,a)=>{"use strict";a.d(t,{v:()=>c});var s=a(80263),l=a(13463);a(53239);var r=a(62815),i=a(85),n=a(94627),o=a.n(n);let c=e=>{let{name:t}=e,{t:a}=(0,l.c3)();return(0,s.jsx)(r.u,{className:o().root,loginRequired:!0,name:t,options:(0,i.cv)(a)})}},38716:e=>{e.exports={root:"PlaylistsSection_root__8g4Nz",playlists:"PlaylistsSection_playlists__gA8v0"}},40673:(e,t,a)=>{"use strict";a.d(t,{k:()=>m});var s=a(80263),l=a(90244),r=a(67445),i=a(14676),n=a(13463);a(53239);var o=a(16796),c=a(51143),d=a(71925),u=a.n(d);let m=e=>{let{count:t,filterLabel:a,isFilterChecked:d,itemType:m,sortOptions:h,sortValue:p,onFilterChange:x,onSortChange:g}=e,{t:b}=(0,n.c3)(),{ensureLoggedIn:v}=(0,c.JP)();return(0,s.jsxs)("div",{className:u().root,children:[(0,s.jsxs)("div",{className:u().row,children:[(0,s.jsx)("span",{className:u().count,children:void 0!==t&&`${t} ${(0,l.$f)(b,m,1!==t)}`}),(0,s.jsxs)("div",{className:u().controls,children:[(0,s.jsx)(i.S,{checked:d,label:a,onChange:e=>v(()=>x(e.target.checked))}),(0,s.jsx)(o.X,{className:u().sort,id:"relatedSortBy",inputValueClassName:u().sortValue,options:h,selectClassName:u().sortSelect,value:p,onChange:e=>{let t=h.find(t=>t.value===e);t&&g(t.value)}})]})]}),(0,s.jsx)(r.c,{variant:"zero"})]})};m.displayName="RelatedTabToolbar"},42173:(e,t,a)=>{"use strict";a.d(t,{t:()=>x});var s=a(80263),l=a(8650),r=a(61528),i=a(13463),n=a(65963),o=a(27518),c=a.n(o),d=a(61469),u=a(53239),m=a(13380),h=a(8259),p=a(18067);let x=e=>{let{baseCanonicalUrl:t,children:a,fields:o,microdata:x,noHreflang:g,noOtherLocales:b,pageName:v,robots:y}=e,{cookieData:_}=(0,m.iT)(),{defaultLocale:j,locale:f,supportedLocales:k}=(0,i.c3)(),{asPath:C}=(0,d.useRouter)(),T=b?void 0:k?.filter(e=>e!==f&&l.Y[e]&&!l.Y[e].uncrawlable),N=(0,p.Z)({fields:o,locale:f,pageName:v,path:C}),I=t&&f&&f!==j&&!g?`/${f}${t}`:t,P=(0,n.j)(I?.startsWith("/")?(0,h.MX)(I):I,"/"),w=f&&l.Y[f]?.uncrawlable?"n
1one":y;return(0,u.useEffect)(()=>{_.hasDebugSet&&console.debug(["Canonical URL: %s","Metaplaceholders: %O","Microdata: %O","Page name: %s","Title: %s","H1: %s","Description: %s","Image: %s"].join(n.Dg),P,o,x,v,N.title,N.h1Title,N.metaTagValues.description,N.metaTagValues["og:image"])},[_.hasDebugSet,P,o,x,v,N.title,N.h1Title,N.metaTagValues.description,N.metaTagValues["og:image"]]),(0,s.jsxs)(c(),{children:[w&&(0,s.jsx)("meta",{content:w,name:"robots"}),(0,s.jsx)("title",{children:N.title}),Object.entries(N.metaTagValues).map((e,t)=>{let[a,l]=e;return l?(0,s.jsx)("meta",{content:l,name:a},t):null}),P&&(0,s.jsx)("link",{href:P,hrefLang:g?void 0:f,rel:"canonical"}),void 0===t||g?null:T?.map(e=>(0,s.jsx)("link",{href:(0,n.j)((0,h.MX)(e===j?t:`/${e}${t}`),"/"),hrefLang:e,rel:"alternate"},e)),void 0===t||g?null:(0,s.jsx)("link",{href:(0,n.j)((0,h.MX)(t),"/"),hrefLang:"x-default",rel:"alternate"}),x&&(0,s.jsx)(r.AZ,{data:x}),a]})}},43318:e=>{e.exports={root:"ActionCard_root__IqTIB"}},44448:e=>{e.exports={headingLink:"HeadingWithViewAll_headingLink__uPhu0",verticalDivider:"HeadingWithViewAll_verticalDivider__rrExk",viewAllLink:"HeadingWithViewAll_viewAllLink__Cxpyx",nowrap:"HeadingWithViewAll_nowrap__CZ7dA"}},59395:(e,t,a)=>{"use strict";a.d(t,{P:()=>F});var s=a(80263),l=a(12556),r=a(39233),i=a(2673),n=a.n(i),o=a(3638),c=a(53239),d=a(11182),u=a(13463),m=a(6750),h=a(41596),p=a(14390),x=a(97930),g=a(92839),b=a(87841),v=a(50016),y=a(13380),_=a(75073),j=a(88346),f=a(19464),k=a.n(f);let C={albumViewLarge:g.uWq,albumViewNormal:g._YD,trackView:g._l2},T=e=>{let{title:t,filters:a,viewMode:l,onClick:r}=e,{cookieData:i}=(0,y.iT)(),n=l??i.viewMode??"albumViewLarge",d=C[n],u=(0,c.useCallback)(()=>{j.e.emit({filters:a,viewMode:n}),r?.()},[a,n,r]);return(0,s.jsx)(p.L,{className:k().root,onClick:u,children:(0,s.jsxs)(x.xA,{alignContent:"flex-start",className:k().content,justifyItems:"flex-start",verticalSpacing:2,children:[(0,s.jsx)(v.V,{className:k().title,component:"h2",variant:"vividH2",children:t}),(0,s.jsxs)("div",{className:k().tags,children:[Object.entries(a).map((e,t)=>"genres"===e[0]?e[1].map(e=>(0,s.jsx)(_.H,{className:k().tag,fieldName:"genres",itemType:"album",value:e},e)):(0,s.jsx)(_.H,{className:k().tag,fieldName:e[0],itemType:"album",value:e[1]},t)),(0,s.jsx)(b.v,{className:(0,o.A)(k().tag,k().viewModeTag),shape:"rounded",children:(0,s.jsx)(d,{className:k().viewModeIcon})})]})]})})},N=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:l}=e,{t:r}=(0,u.c3)(),{traceUiEvent:i}=(0,d.vs)(),n=(0,c.useMemo)(()=>{let e=(0,h.rK)((0,m.sD)(),r);return{curation:"featured",hide:"listened",releaseDateRange:{startDate:e.startDate,endDate:e.endDate,presetId:e.id}}},[]),o=(0,c.useCallback)(()=>{l?.({...a,...n,genres:[t.id]}),i("best_of_the_month_quick_filter_applied")},[i,a,l]);return(0,s.jsx)(T,{filters:n,title:r("Best of the month"),onClick:o})};var I=a(92340),P=a(8259);let w=e=>{let{genre:t}=e,{t:a}=(0,u.c3)(),{traceUiEvent:l}=(0,d.vs)(),{setViewMode:r}=(0,y.iT)(),i=(0,I.H6)((0,I.tV)(),P.Kt.ReleasesTrackView),n=(0,c.useMemo)(()=>{let e=(0,h._6)((0,m.sD)(),a);return{include:["charted"],hide:"listened",releaseDateRange:{endDate:e.endDate,presetId:e.id}}},[]),o=(0,c.useCallback)(()=>{r("trackView"),i({...(0,I.tV)(),...n,genres:[t.id]}),l("charted_quick_filter_applied")},[l,i,r,n,t.id]);return(0,s.jsx)(T,{filters:n,title:a("Unheard charted tracks"),viewMode:"trackView",onClick:o})};var S=a(90737);let D=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:l}=e,{t:r}=(0,u.c3)(),{traceUiEvent:i}=(0,d.vs)(),{data:n}=(0,S.Fj)(t.id),o=n?n.map(e=>e.id):[],m={hide:"listened"},h=(0,c.useCallback)(()=>{l?.({...a,...m,genres:[t.id,...o]}),i("include_related_genres_quick_filter_applied")},[i,a,l]);return!n||n.length?(0,s.jsx)(T,{filters:{genres:o.slice(0,3)},title:r("Include related genres"),onClick:h}):null};var A=a(5191),R=a.n(A);let F=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:i}=e,{isBelowSm:u}=(0,l.yU)(),{traceUiEvent:m}=(0,d.vs)();(0,c.useEffect)(()=>{m("quick_filters_shown")},[]);let h=[(0,s.jsx)(N,{applyFetchParams:i,fetchParamDefault:a,genre:t},1),(0,s.jsx)(w,{genre:t},2),(0,s.jsx)(D,{applyFetchParams:i,fetchParamDefault:a,genre:t},3)];return u?(0,s.jsx)(r.x,{autoColumns:"max-content",hasPagination:!0,horizontalSpacing:2,scrollerClassName:(0,o.A)(n().scroller,R().scrollerPadding),step:"auto",children:h}):(0,s.jsx)(r.x,{autoColumns:"minmax(max-content, 1fr)",horizontalSpacing:2,scrollerClassName:(0,o.A)(n().scroller,R().scrollerPadding),scrollTrainClassName:R().horizontalScrollTrain,children:h})}},60276:e=>{e.exports={infoBlock:"ContributorPageComponent_infoBlock__O39au",tabs:"ContributorPageComponent_tabs__teqfv"}},61528:(e,t,a)=>{"use strict";a.d(t,{vS:()=>n,AZ:()=>r,bE:()=>i,Oq:()=>o});var s=a(80263),l=a(53239);let r=e=>{let{data:t}=e,a=(0,l.useMemo)(()=>JSON.stringify(t).replace(/</g,"\\u003c"),[t]);return(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:a},type:"application/ld+json"})},i="https://schema.org/",n="https://schema.org/DigitalFormat",o=e=>{if(e)return{"@context":i,"@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@id":e?.href??void 0,name:e.text,image:e.image,"@type":e.type,description:e.description}}))}}},62648:(e,t,a)=>{"use strict";a.d(t,{S:()=>Z});var s=a(80263),l=a(74331),r=a(51868),i=a(60719),n=a(99481),o=a(90244),c=a(12556),d=a(62907),u=a(95041),m=a(67445),h=a(61023),p=a(97930),x=a(57975),g=a(43959),b=a(14676),v=a(7665),y=a(24318),_=a(1985),j=a(70559),f=a(78852),k=a(13571),C=a(13463),T=a(55132),N=a(40377),I=a(37247),P=a(10330),w=a(53239),S=a(89654),D=a(86948),A=a(23618),R=a(26074),F=a(20121),B=a(6135),V=a(1956),L=a(16516),M=a(5968),O=a(88770),z=a(25213),K=a(59395),E=a(95925),H=a(35599),G=a(30211),$=a(87051),q=a(90737),U=a(51143),W=a(35796),X=a(35232),J=a(35036),Q=a.n(J);let Y={"Artist or Label":["contributor"],"Release date range":["releaseDateRange"],"Purchase date range":["purchaseDateRange"],Genres:["genres"],Include:["include"],"Show tracks":["hide"],"Other filters":["trackTempo","trackDuration","keysigns"],"Search query":["search"],Curation:["curation"],C
1ountry:["countryCodes"]},Z=e=>{let{albumsTotal:t,applyFetchParams:a,canSelect:J,listClassName:Z,contextPath:ee,emptyPlaceholderText:et,emptyPlaceholderDescription:ea,hideContentTop:es,requestMoreItems:el,sortOptions:er,switchViewButtons:ei,showUnlimitedCounters:en,loading:eo,trackList:ec,tracksTotal:ed,onCountersClick:eu,onViewModeChange:em}=e,{api:eh}=(0,S.gf)(),{t:ep}=(0,C.c3)(),{fetchParamDefaults:ex,fetchParams:eg,formatFetchParams:eb}=(0,w.useContext)(R.M),{isBelowSm:ev}=(0,c.yU)(),{isLoggedIn:ey}=(0,U.IE)(),{handleChange:e_,selectedTrackIds:ej,setSelectedTrackIds:ef}=(0,X.I)(ec),{playbackServer:ek}=(0,i.cs)(),[eC,eT]=(0,w.useState)(),[eN,eI]=(0,w.useState)(!1),eP=(0,w.useRef)(null),{deregisterOffset:ew,getTotalOffset:eS,registerOffset:eD}=(0,w.useContext)(j.X),eA="sticky-subheader",{data:eR}=(0,q.IJ)(),eF=(0,w.useCallback)(e=>{e?.edge?eD({name:eA,offset:e.height,position:e.edge,rank:100}):ew(eA)},[100]),{isOpen:eB,toggle:eV,close:eL}=(0,g.F)();(0,i.l)({contextPath:ee}),(0,x.T)(eg,(e,t)=>{(0,N.bD)(e,t)||(0,T.lt)($.y)});let eM=(0,w.useCallback)(e=>{let{item:t}=e;return t.id===ek.getActiveInstance()?.trackId?r.ps.track.heightExpanded:r.ps.track.height},[ek]),eO=(0,w.useCallback)(async e=>{if(e.target.checked){let e=async()=>await (0,l.D)(async(e,t)=>({items:(await eh.getTracks({...(0,W.ar)(eg),limit:t,offset:e})).items,total:"number"==typeof ed?ed:0}));eI(!0);try{let t=await e();eT((0,I.lm)(t,e=>e.id)),ef(t.map(e=>e.id))}finally{eI(!1)}}else ef([]),eT(void 0)},[eg,ed]),ez=(0,w.useCallback)(async e=>{let t={...eg,downloaded:e},a=async()=>{let{tracks_total:e}=await eh.getTracksStats({...(0,W.Y)(t)});return await (0,l.D)(async(a,s)=>({items:(await eh.getTracks({...(0,W.ar)(t),limit:s,offset:a})).items,total:"number"==typeof e?e:0}))};eI(!0);try{let e=await a();eT((0,I.lm)(e,e=>e.id)),ef(e.map(e=>e.id))}finally{eI(!1)}},[eg]),eK=(0,w.useCallback)(e=>ek.getActiveInstance()?.trackId===e.id,[]),eE=(0,w.useMemo)(()=>({...ex,curation:"all"}),[ex]),eH=eg.genres?.length===1?eR?.find(e=>e.id===eg.genres?.[0]):void 0,{sortBy:eG,genres:e$,...eq}=eg,{sortBy:eU,...eW}=ex,eX=!!(eH&&(0,N.bD)((0,N.QS)(eW),(0,N.QS)(eq))&&ex.releaseDateRange?.endDate),eJ=!(0,N.bD)((0,N.QS)({...eW,curation:"all"}),(0,N.QS)({...eq,genres:e$}))&&!eX,eQ=a&&!eo&&(0,s.jsx)(E.R,{query:eg.search,type:"track",onApply:e=>a({...eg,search:e})});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(u.m,{duration:400,expanded:eX,retainContentWhileCollapsing:!0,children:[(0,s.jsx)(f.K,{mt:ev?4:3}),(0,s.jsx)(K.P,{applyFetchParams:a,fetchParamDefault:ex,genre:eH}),(0,s.jsx)(f.K,{mt:ev?2:3}),(0,s.jsx)(m.c,{variant:"zero"})]}),(0,s.jsx)(u.m,{duration:400,expanded:!!a&&eJ,retainContentWhileCollapsing:!0,children:a&&(0,s.jsxs)(s.Fragment,{children:[eH&&(0,s.jsx)(m.c,{variant:"zero"}),(0,s.jsx)(f.K,{mt:1.5}),(0,s.jsx)(F.l,{applyFilters:a,currentValues:eg,filterGroups:Y,itemType:"track",unrestrictedValues:eE}),(0,s.jsx)(f.K,{mt:1.5}),(0,s.jsx)(m.c,{variant:"zero"})]})}),!es&&(0,s.jsx)(A.Q$,{albumsTotal:t,applyFetchParams:a,fetchParamDefaults:ex,fetchParams:eg,showUnlimitedCounters:en,sortOptions:er,switchViewButtons:ei,tracksTotal:ed,viewMode:"trackView",onCountersClick:eu,onViewModeChange:em}),J&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(k._,{allWidthBelowMd:!0,disabled:!ej?.length,topOffset:eS("top",100),onStuckChange:eF,children:[(0,s.jsx)(f.K,{mt:1}),(0,s.jsxs)(p.xA,{alignItems:"center",className:G.x,columns:"1fr auto",horizontalSpacing:1,justifyItems:"flex-start",children:[(0,s.jsxs)("div",{className:Q().selectAllBlock,children:[(0,s.jsxs)(p.xA,{alignItems:"center",columns:"auto auto",children:[(0,s.jsx)(b.S,{checked:ej.length===ed,label:`${ep("Select all")}${"number"==typeof ed?` (${(0,o.B4)(ep,"track",ed)})`:""}`,onChange:eO}),(0,s.jsx)(d.u,{className:Q().selectTracksButton,innerRef:eP,onClick:eV,children:(0,s.jsx)(v.zT,{open:eB})})]}),(0,s.jsx)(f.K,{mr:1}),eN&&(0,s.jsx)(y.a,{})]}),(0,s.jsxs)(p.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:ev?1:1.5,children:[(0,s.jsx)(M.n,{disabled:!ej?.length,layoutVariant:ev?"compact":"normal",sourceTrackIds:ej}),(0,s.jsx)(O.F,{className:Q().buyAction,disabled:!ej.length,forceOrdinaryEnabledDownloadButton:!0,items:ej.map(e=>eC?eC[e]:ec?.find(t=>
1t.id===e)).filter(P.TL),itemType:"track",layoutVariant:ev?"compact":"normal"})]})]}),(0,s.jsx)(f.K,{mt:1}),(0,s.jsx)(m.c,{variant:"zero"})]}),(0,s.jsxs)(h.rI,{anchorElement:eP.current??void 0,id:"trackSelectionMenu",open:eB,preferredDirection:"bottomRight",onCloseAttempt:eL,children:[(0,s.jsx)(h.Dr,{onClick:()=>ez(!0),children:ep("Downloaded tracks")}),(0,s.jsx)(h.Dr,{onClick:()=>ez(!1),children:ep("Undownloaded tracks")})]})]}),(0,s.jsx)(_.p,{className:Z,data:ec,isBlocking:!1,isLoading:eo,loader:[...Array(10).keys()].map(e=>(0,s.jsx)(D.o,{seed:`${e}`},e)),spacing:"none",children:e=>ey&&!eg?.pageIndex?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.$L,{batchSize:eg?.pageSize??W.N4.Tracks,emptyPlaceholder:(0,s.jsx)(n.b,{emptyPlaceholderDescription:ea,emptyPlaceholderText:et,headingComponent:"h2",children:eQ}),inDomGap:50,items:e,loading:eo,renderComponent:(e,t)=>{let{key:a,style:l}=t;return(0,s.jsx)(H.T,{contextPath:ee,highlightedText:eg.search,isSelected:ej.includes(e.id),showCheckbox:J,showDivider:!0,style:{...l,transition:`top ${i.Jf}ms`},track:e,variant:"extended",onSelect:J?e_:void 0},a)},renderPlaceholder:(e,t)=>{let{key:a,style:l}=t;return(0,s.jsx)(z.H,{contextPath:ee,style:l,track:e},a)},requestMoreItems:el,totalCount:"number"==typeof ed?ed:void 0,onComputeItemHeight:eM,onKeepMountedCheck:eK}),!eo&&a&&void 0!==ed&&e.length===ed&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f.K,{mt:4}),(0,s.jsx)(B.N,{applyFilters:a,className:Q().filtersOverview,currentValues:eg,filterGroups:Y,itemType:"track",unrestrictedValues:eE})]})]}):(0,s.jsxs)(s.Fragment,{children:[e.length?e.map((e,t)=>(0,s.jsx)(H.T,{className:Q().notLoggedIn,contextPath:ee,highlightedText:eg.search,isSelected:ej.includes(e.id),showCheckbox:J,showDivider:!0,track:e,variant:"extended",onSelect:e_},t)):(0,s.jsx)(n.b,{headingComponent:"h2",children:eQ}),!eo&&a&&eg&&ex&&(0,s.jsx)(V.X,{applyFilters:a,className:Q().filtersOverview,currentValues:eg,filterGroups:Y,itemType:"track",pageSize:W.N4.Tracks,totalCount:"number"==typeof ed?ed:void 0,unrestrictedValues:eE}),eg&&eb&&(0,s.jsx)(L.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>eb({...eg,pageIndex:e}),pageIndex:eg.pageIndex,pageSize:W.N4.Tracks,totalCount:"number"==typeof ed?ed:void 0})]})})]})};Z.displayName="TrackList"},62815:(e,t,a)=>{"use strict";a.d(t,{u:()=>p});var s=a(80263),l=a(12556),r=a(97930),i=a(3810),n=a(50016),o=a(3638),c=a(53239),d=a(45856),u=a(51143),m=a(25421),h=a.n(m);let p=c.memo(e=>{let{children:t,className:a,loginRequired:c,itemClassName:m,label:p,name:x,options:g}=e,{setValue:b,value:v}=(0,d.t)(x),{ensureLoggedIn:y}=(0,u.JP)(),{isAboveSm:_}=(0,l.yU)();return(0,s.jsxs)(i.z,{className:a,label:p,name:x,value:v,onChange:e=>{c?y(()=>b(e)):b(e)},children:[(0,s.jsx)(r.xA,{columns:_?"1fr 1fr":"1fr",horizontalSpacing:6,verticalSpacing:_?3:1,children:g?.map(e=>(0,s.jsx)(i.h,{className:(0,o.A)(h().item,m),radioClassName:h().radio,value:e.value,children:(0,s.jsxs)(r.xA,{columns:"1fr",children:[(0,s.jsx)(n.V,{variant:"body1",children:e.text}),(0,s.jsx)(n.V,{color:"secondary",variant:"body1",children:e.secondaryText})]})},e.value))}),t]})});p.displayName="RadioFilter"},64172:(e,t,a)=>{"use strict";a.d(t,{I:()=>l});var s=a(53239);let l=()=>{let[e,t]=(0,s.useState)();return{before:e,isEnabled:void 0!==e,setEnabled:e=>t(e?new Date().toISOString():void 0)}}},64252:e=>{e.exports={root:"RelatedSection_root__pjl04"}},64966:e=>{e.exports={root:"PlaylistEmptyPlaceholder_root__ssWYv",icon:"PlaylistEmptyPlaceholder_icon__yebMW",title:"PlaylistEmptyPlaceholder_title__0yiXs",text:"PlaylistEmptyPlaceholder_text__5Igqa",button:"PlaylistEmptyPlaceholder_button__wdrX8"}},66991:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var s=a(53239);let l=(e,t)=>{let[a,l]=(0,s.useState)([]);return{handleChange:(0,s.useCallback)((a,s)=>{let r=!!a.nativeEvent.shiftKey,i=t(s),n=a.target.checked;l(a=>{if(!n)return a.filter(e=>e!==i);let s=e?.map(t)??[],l=a.length?s.indexOf(a[a.length-1]):-1,o=s.indexOf(i),c=r&&l>=0&&o>=0?s.slice(Math.min(l,o),Math.max(l,o)+1):[i],d=new Set(a);return[...a,...c.filter(e=>!d.has(e))]})},[t,e]),handleSelectAll:(0,s.useCallback)(a=>l(a.target.checked&&e?e.map(t):[]),[t,e]),selectedKeys:a,setSelectedKeys:l}}},67256:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>k});var s=a(80263),l=a(94426),r=a(17403),i=a(70719),n=a(41656),o=a(22392),c=a(3154),d=a(37247),u=a(6750),m=a(40377);a(53239);var h=a(18942),p=a(19479),x=a(13950),g=a(42398),b=a(35796),v=a(83411),y=a(84725),_=a(98873),j=a(7060);let f=()=>(0,s.jsx)(_.c,{contributorType:"recordlabel"});f.displayName="LabelPage",f.renderInLayout=j.P,f.getInitialProps=async e=>{let{api:t,cookieData:a,promises:s,query:_,queryClient:j,req:f,res:k}=e,C=(0,y.Fg)(_.labelId),T=(0,y.$q)(_.labelId);if(!f||!k)throw Error("No request or response object available");if(void 0===C)throw new o.j$("Label not found",{statusCode:c.Hv.NotFound,url:f?.url});if("number"==typeof C){let[e,o]=await Promise.all([t.getContributor(C,"recordlabel",!0,!a.authId),s.genres]),c=(0,b.fn)(o),y=(0,b.HJ)(e),N=(0,b.yV)(_.slugs?.[0]);if(e.parent){if((0,v.LM)(k,(0,i.vd)(e.parent,N)))return}else if(e.id!==C){if((0,v.LM)(k,(0,i.vd)(e,N)))return}else if(N&&!(0,d.EK)(N,y)&&(0,v.Mg)(k,(0,i.vd)(e)))return;let I=(0,d.EK)(N,y)?N:y[0];if("overview"===I){let n=y[0]===I?(0,i.vd)(e):(0,i.vd)(e,"overview");if((0,v.sR)(f,k,n))return;let o={contributor:e,releaseDateRange:{endDate:(0,u.sD)()},pageSize:5,sortBy:"relevance"}
1,c={contributor:e,matchingOnly:!0,releaseDateRange:{endDate:(0,u.sD)()},pageSize:3,sortBy:"date"},[d,m,_,C,T]=await Promise.all([e.tracks_total&&e.top_tracks_available?(0,l._)(()=>t.getTracks((0,b.ar)(o),!a.authId)):void 0,(0,l._)(()=>t.getAlbums((0,b.Or)(c),!a.authId)),void 0,void 0,void 0]),{user:N}=await s.userData;d&&(0,r.N4)(j,[g.tQ.tracks(N?.email,o)],d),m&&(0,r.N4)(j,[h.tY.albums(N?.email,c)],m),_&&(0,r.N4)(j,[x.K1.playlistsShort(N?.email,{contributor:e,pageSize:3,type:"chart",sortBy:"-published_at"})],_),C&&(0,r.N4)(j,[x.K1.playlistsShort(N?.email,{contributor:e,pageSize:3,minTracks:1,type:"playlist",sortBy:"-content_updated_at"})],C),T&&j.setQueryData([p.WZ.contributorRelatedContributors(N?.email,e.id)],T)}else if("albums"===I){let o=(0,b.S_)({id:C,name:T,type:"recordlabel"}),d="albums"===N?(0,b.ZH)(_,c,o):o,u=y[0]===I&&(0,m.bD)(o,d)?(0,i.vd)(e):(0,n.r)((0,i.vd)(e,"albums")+"/[...slugs]",(0,m.xC)((0,b.IG)({...d,contributor:void 0},c,o)));if((0,v.sR)(f,k,u))return;let[p,x]=await Promise.all([(0,l._)(()=>t.getAlbums((0,b.Or)(d),!a.authId)),(0,l._)(()=>t.getAlbumsStats({...(0,b.C1)((0,b.g2)(d)),limited:!0},!a.authId))]),{user:g}=await s.userData;p&&(0,r.N4)(j,[h.tY.albums(g?.email,d)],p),x&&j.setQueryData([h.tY.albums_Stats(g?.email,(0,b.g2)(d),!0)],x)}else if("tracks"===I){let o=(0,b.m6)({id:C,name:T,type:"recordlabel"}),d=(0,b.vc)(_,c,o),u=y[0]===I&&(0,m.bD)(o,d)?(0,i.vd)(e):(0,n.r)((0,i.vd)(e,"tracks")+"/[...slugs]",(0,m.xC)((0,b.ql)({...d,contributor:void 0},c,o)));if((0,v.sR)(f,k,u))return;let[h,p]=await Promise.all([(0,l._)(()=>
1t.getTracks((0,b.ar)(d),!a.authId)),(0,l._)(()=>t.getTracksStats({...(0,b.Y)((0,b.qU)(d)),limited:!0},!a.authId))]),{user:x}=await s.userData;h&&(0,r.N4)(j,[g.tQ.tracks(x?.email,d)],h),p&&j.setQueryData([g.tQ.tracks_Stats(x?.email,(0,b.qU)(d),!0)],p)}else if("charts"===I){let o=(0,b.K8)({id:C,name:T,type:"recordlabel"},"chart"),d=(0,b.C8)(_,c,o),u=y[0]===I&&(0,m.bD)(o,d)?(0,i.vd)(e):(0,n.r)((0,i.vd)(e)+"/[[...slugs]]",(0,m.xC)((0,b.x5)(d,c,o)));if((0,v.sR)(f,k,u))return;let[h,p]=await Promise.all([(0,l._)(()=>t.getPlaylists((0,b.pu)(d),!a.authId)),(0,l._)(()=>t.getPlaylists_Stats({...(0,b.pu)((0,b.vM)(d))},!a.authId))]),{user:g}=await s.userData;h&&(0,r.N4)(j,[x.K1.playlistsShort(g?.email,d)],h),p&&j.setQueryData([x.K1.playlistsShort_Stats(g?.email,(0,b.vM)(d))],p)}else if("playlists"===I){let o=(0,b.K8)({id:C,name:T,type:"recordlabel"},"playlist"),d=(0,b.C8)(_,c,o),u=y[0]===I&&(0,m.bD)(o,d)?(0,i.vd)(e):(0,n.r)((0,i.vd)(e)+"/[[...slugs]]",(0,m.xC)((0,b.x5)(d,c,o)));if((0,v.sR)(f,k,u))return;let[h,p]=await Promise.all([(0,l._)(()=>t.getPlaylists((0,b.pu)(d),!a.authId)),(0,l._)(()=>t.getPlaylists_Stats({...(0,b.pu)((0,b.vM)(d))},!a.authId))]),{user:g}=await s.userData;h&&(0,r.N4)(j,[x.K1.playlistsShort(g?.email,d)],h),p&&j.setQueryData([x.K1.playlistsShort_Stats(g?.email,(0,b.vM)(d))],p)}let{user:P}=await s.userData;j.setQueryData([p.WZ.contributor(P?.email,C,"recordlabel")],e)}};let k=f},69609:(e,t,a)=>{"use strict";a.d(t,{JH:()=>b,cw:()=>v,h0:()=>x,mP:()=>y,tH:()=>g});var s=a(46947),l=a(70719),r=a(77148),i=a(90244),n=a(61528),o=a(65963),c=a(6750),d=a(10330),u=a(8259);let m=`${new Date().getFullYear()+1}-12-31`,h=e=>(0,o.xv)(e?.trim(),1e3)||void 0,p=e=>{if(e)return{"@context":n.bE,"@type":"artist"===e.type?"MusicGroup":"Organization",name:e.name,url:(0,l.vd)(e)}},x=e=>{if(e)return{...p(e),image:s.C.getImageUrl(e.artwork_uuid),description:h(e.description)}},g=(e,t)=>e?{"@context":n.bE,"@type":"MusicAlbum","@id":(0,u.MX)((0,l.FD)(e)),catalogNumber:e.catalog_number,dateCreated:e.release_start_at,datePublished:e.original_release_date??void 0,description:h(e.description),genre:t?.allGenres?.filter(t=>e.genres_ids.includes(t.id)).map(e=>e.name).join(", "),image:s.C.getImageUrl(e.artwork_uuid),musicReleaseFormat:n.vS,name:e.title,numTracks:e.tracks_total,author:e.artists.map(e=>({"@type":"Person","@id":(0,u.MX)((0,l.vd)(e)),name:e.name})),recordLabel:{"@type":"Organization","@id":e.recordlabel&&(0,u.MX)((0,l.vd)(e.recordlabel)),name:e.recordlabel?.name},albumRelease:[{"@type":["MusicRelease","Product"],"@id":(0,u.MX)((0,l.FD)(e)),name:e.title,musicReleaseFormat:n.vS,offers:{"@type":"Offer",url:(0,u.MX)((0,l.FD)(e)),priceCurrency:"EUR",price:(0,r.ET)(e.price),priceValidUntil:m,availability:"http://schema.org/OnlineOnly"}},...e.tracks.map(e=>({"@type":["MusicRelease","MusicRecording"],"@id":(0,u.MX)((0,l.$O)(e)),name:e.title,duration:(0,c.ON)(e.duration),mainEntityOfPage:(0,u.MX)((0,l.$O)(e))}))],track:e.tracks.map((e,a)=>b(e,{noProduct:!0,position:a+1,...t}))}:void 0,b=(e,t)=>{let a;return e?{"@context":{"@vocab":n.bE,volumo:"https://volumo.com/schema/"},"@type":["MusicRecording",t?.noProduct?void 0:"Product"].filter(d.vN),"@id":(0,u.MX)((0,l.$O)(e)),"volumo:trackId":e.id,byArtist:(e=>{if(e?.length)return e.map(p)})([...e?.artists??[],...e?.featured_artists??[],...e?.remixers??[]]),duration:(0,c.ON)(e.duration),genre:t?.allGenres?.find(t=>t.id===e.genre_id)?.name,image:s.C.getImageUrl(e.album?.artwork_uuid),inAlbum:(a=e.album)?{"@type":"MusicAlbum",dateCreated:a.release_start_at,image:s.C.getImageUrl(a.artwork_uuid),name:a.title}:void 0,isrcCode:e.isrc,name:(0,i.Ph)(e),url:(0,u.MX)((0,l.$O)(e)),position:t?.position,recordingOf:{"@type":"MusicComposition",name:e.title},offers:t?.noProduct?void 0:{"@type":"Offer",url:(0,u.MX)((0,l.$O)(e)),priceCurrency:"EUR",price:(0,r.ET)(e.price),priceValidUntil:m,availability:"http://schema.org/OnlineOnly"}}:void 0},v=(e,t)=>e?{"@context":n.bE,"@type":["MusicPlaylist","Product"],"@id":(0,u.MX)((0,l.C$)(e)),description:h(e.description),datePublished:e.published_at??void 0,genre:t?.allGenres?.filter(t=>e.genres_ids.includes(t.id)).map(e=>e.name).join(", "),image:s.C.getImageUrl(e.artwork_uuid),name:e.name,numTracks:e.total_tracks_count,track:e.tracks.map((e,a)=>b(e,{noProduct:!0,position:a+1,...t})),offers:{"@type":"Offer",url:(0,u.MX)((0,l.C$)(e)),priceCurrency:"EUR",price:(0,r.ET)(e.price),priceValidUntil:m,availability:"http://schema.org/OnlineOnly"}}:void 0,y={"@context":n.bE,"@type":"Organization",name:"Volumo",legalName:"Volumo Music O\xdc",vatID:"EE102388455",url:"https://volumo.com/",logo:"https://volumo.com/static/images/logo.png",contactPoint:{"@type":"ContactPoint",email:"[email protected]"}}},71138:(e,t,a)=>{"use strict";a.d(t,{L:()=>m});var s=a(80263),l=a(12556),r=a(32471),i=a(67445),n=a(97930);a(53239);var o=a(94995),c=a(60379),d=a(44448),u=a.n(d);let m=e=>{let{children:t,className:a,extras:d,viewAllHref:m,onScrollLeftClick:h,onScrollRightClick:p}=e,{isAboveSm:x}=(0,l.yU)(),g=(0,s.jsx)(r.A,{className:u().headingLink,disabled:!m,hoverType:"secondary",href:m,children:t});return x?(0,s.jsxs)("div",{className:a,children:[(0,s.jsxs)(n.xA,{alignItems:"center",autoColumns:"auto",autoFlow:"column",columns:d?"auto 1fr":"1fr",justifyItems:"flex-start",children:[g,d,(h||p)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.l,{onLeftClick:h,onRightClick:p}),m&&(0,s.jsx)("span",{className:u().verticalDivider})]}),m&&(0,s.jsx)(c.V,{className:u().viewAllLink,href:m})]}),(0,s.jsx)(i.c,{variant:"minimal"})]}):(0,s.jsxs)("div",{className:a,children:[d?(0,s.jsxs)(n.xA,{alignItems:"center",columns:"1fr auto",children:[(0,s.jsxs)("span",{className:u().nowrap,children:[g,"‌",m&&(0,s.jsx)(c.V,{className:u().viewAllLink,href:m})]}),d]}):(0,s.jsxs)("span",{className:u().nowrap,children:[g,"‌",m&&(0,s.jsx)(c.V,{className:u().viewAllLink,href:m})]}),(0,s.jsx)(i.c,{variant:"minimal"})]})}},71925:e=>{e.exports={root:"RelatedTabToolbar_root__ka951",row:"RelatedTabToolbar_row__eDgYQ",count:"RelatedTabToolbar_count__Y1Yq_",controls:"RelatedTabToolbar_controls__EJHp8",sort:"RelatedTabToolbar_sort__1PAKo",sortSelect:"RelatedTabToolbar_sortSelect__LkiOh",sortValue:"RelatedTabToolbar_sortValue__G0_1a"}},72136:e=>{e.exports={root:"PlaylistsTab_root__gf1Ye",main:"PlaylistsTab_main__pwBox",list:"PlaylistsTab_list__wIU_o",playlists:"PlaylistsTab_playlists__r03Bp"}},73690:(e,t,a)=>{"use strict";a.d(t,{F:()=>D});var s=a(80263),l=a(13463),r=a(53239),i=a(26074),n=a(68586),o=a(44324),c=a(51143),d=a(24282),u=a(40377),m=a(6750),h=a(56331),p=a(12175),x=a(16844),g=a(89349),b=a(21383),v=a(41974),y=a(78852),_=a(45856),j=a(85),f=a(14787),k=a.n(f);let C=r.memo(e=>{let{onGetItemHref:t}=e,{t:a}=(0,l.c3)(),{setValue:r,value:i}=(0,_.t)("include");return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v.D,{buttonClassName:k().button,options:(0,j.HK)(a),prefetch:!1,selectionType:"single",value:i?.includes("community")||i?.includes("volumo")?i:"all",onChange:e=>r(i?.includes("followed")?"all"===e?["followed"]:[e,"followed"]:"all"===e?[]:[e]),onGetItemHref:t}),(0,s.jsx)(y.K,{mt:2})]})});C.displayName="VolumoOrCommunityOrAllToggleFilter";var T=a(27509),N=a(31565),I=a(669),P=a(13950),w=a(41596);let S=e=>{let{autoApply:t,playlistType:a,hideCurationFilter:n,relevantGenreIds:v}=e,{t:y}=(0,l.c3)(),{isLoggedIn:_}=(0,c.IE)(),{currentValues:f,setCurrentValues:k}=(0,r.useContext)(o.t),{fetchParamDefaults:S,fetchParams:D,formatFetchParams:A}=(0,r.useContext)(i.M),{data:R}=(0,P.jS)(D,!0),[F,B]=(0,r.useState)(!1),{data:V,isFetching:L}=(0,P.ph)(D,F),M=(0,r.useMemo)(()=>(0,j.Vz)(_,y),[_]),{handleGetGenreHref:O,handleGetIncludeHref:z,handleGetIncludeOnlyHref:K,handleGetIncludeOperatorHref:E,handleGetCurationHref:H,handleGetVolumoOrCommunityOrAllHref:G}=(0,h.g)(D,S,A),$=(0,r.useMemo)(()=>
1(0,u.$7)(f,S),[f,S]),q=(0,r.useCallback)(e=>{let t={};e.forEach(e=>{t[e]=S[e]}),k(e=>({...e,...t}))},[S]),{timeRange:U,genres:W,advanced:X,curation:J}="chart"===a?(0,d.WB)(y):(0,d.oE)(y,_);return(0,s.jsxs)(I.C,{children:[U&&(0,s.jsx)(T.k,{isDisabledResetButton:!(0,d.kR)(U.fields,$),title:U.title,onReset:()=>q(U.fields),children:(0,s.jsx)(x.F,{loadingDotColors:L,name:"publishedDateRange",presets:(0,w.Tl)((0,m.sD)(),y),onDotColorRequest:e=>V?.[(0,m.Xx)(e)]?"var(--base-accent-ordinary__color)":void 0,onPopupVisibilityChanged:B})}),"chart"===a&&J&&!n&&(0,s.jsx)(T.k,{isDisabledResetButton:!(0,d.kR)(J.fields,$),title:J.title,onReset:()=>q(J.fields),children:(0,s.jsx)(p.n,{itemType:"chart",onGetItemHref:t?H:void 0})}),W&&(0,s.jsx)(T.k,{isDisabledResetButton:!(0,d.kR)(W.fields,$),title:W.title,onReset:()=>q(W.fields),children:(0,s.jsx)(g.D,{loadingDotColors:!R,name:"genres",relevantGenreIds:v,onDotColorRequest:e=>R?.includes(e)?"var(--base-accent-ordinary__color)":void 0,onGetItemHref:t?O:void 0})}),X&&(0,s.jsxs)(T.k,{isDisabledResetButton:!(0,d.kR)(X.fields,$),title:X.title,onReset:()=>q(X.fields),children:["chart"===a&&(0,s.jsx)(C,{onGetItemHref:t?G:void 0}),M.length>0&&(0,s.jsx)(b.y,{itemType:a,name:"include",options:M,onGetIncludeOperatorHref:t?E:void 0,onGetItemHref:t?z:void 0,onGetItemOnlyHref:t?K:void 0})]}),!(0,u.Im)($)&&(0,s.jsx)(N.v,{defaultValues:S,itemType:a,values:$,onDeleteClick:k})]})},D=e=>{let{autoApply:t,playlistType:a,applyFetchParams:u,hideCurationFilter:m,relevantGenreIds:h}=e,{t:p}=(0,l.c3)(),{isLoggedIn:x}=(0,c.IE)(),{applyFetchParams:g,fetchParamDefaults:b,fetchParams:v}=(0,r.useContext)(i.M),y=(0,r.useRef)(void 0),_=(0,r.useCallback)(()=>y.current?.apply(),[]),j=(0,r.useCallback)(()=>(u??g)(b),[u,g,b]),f=(0,r.useMemo)(()=>({..."chart"===a?(0,d.WB)(p):(0,d.oE)(p,x),...m&&{curation:void 0}}),[a,p,x,m]),k=(0,r.useCallback)(()=>f,[f]),C=(0,r.useCallback)(()=>(0,s.jsx)(S,{autoApply:t,hideCurationFilter:m,playlistType:a,relevantGenreIds:h}),[t,m,a,h]);return(0,s.jsx)(o.B,{autoApply:t,defaultValues:b,filtersRef:y,initialValues:v,onApply:u??g,children:(0,s.jsx)(n.X3,{fetchParamDefaults:b,fetchParams:v,getPanelGroups:k,renderPopupContents:C,onApplyClick:_,onResetClick:j})})}},73906:e=>{e.exports={root:"AboutSection_root__LhBgf"}},74514:e=>{e.exports={root:"EmptyContributorBlock_root__ZM3g5",horizontalScroller:"EmptyContributorBlock_horizontalScroller__9z5cj"}},77607:e=>{e.exports={button:"LeftRightButtons_button__yJsS8"}},78735:(e,t,a)=>{"use strict";a.d(t,{T:()=>r});var s=a(80263),l=a(53239);let r=e=>{let{children:t,disabled:a=!0}=e;return a?t:(0,s.jsx)(l.Suspense,{children:t})};r.displayName="LateHydration"},80778:(e,t,a)=>{"use strict";a.d(t,{C:()=>z});var s=a(80263),l=a(51868),r=a(60719),i=a(99481),n=a(12556),o=a(95041),c=a(67445),d=a(57975),u=a(78735),m=a(1985),h=a(78852),p=a(13463),x=a(55132),g=a(40377),b=a(61469),v=a(53239),y=a(59329),_=a(25213);let j=e=>{let{album:t,contextPath:a,style:l}=e;return(0,s.jsx)("div",{style:l,...(0,r.sx)(a,t.tracks.at(0)?.id,t.tracks.at(-1)?.id),children:t.tracks.map((e,t)=>(0,s.jsx)(_.H,{contextPath:a,track:e},t))})};var f=a(4175),k=a(23618),C=a(26074),T=a(20121),N=a(6135),I=a(1956),P=a(16516),w=a(59395),S=a(95925),D=a(87051),A=a(90737),R=a(51143),F=a(35796),B=a(6300),V=a.n(B);let L=(e,t)=>`${e}/album-${t.id}`,M=e=>(e-2)%10==0,O=e=>({[e("Artist or Label")]:["contributor"],[e("Release date range")]:["releaseDateRange"],[e("Genres")]:["genres"],[e("Include")]:["include"],[e("Show albums")]:["hide"],[e("Other filters")]:["trackTempo","trackDuration","keysigns","countryCodes"],[e("Search query")]:["search"],[e("Curation")]:["curation"]}),z=e=>{let{albumList:t,albumsTotal:a,applyFetchParams:_,listClassName:B,contextPath:z,eagerLoadingCount:K=2,emptyPlaceholderText:E,emptyPlaceholderDescription:H,headingLevel:G,hideContentTop:$,switchViewButtons:q,loading:U,requestMoreItems:W,showUnlimitedCounters:X,sortOptions:J,tracksTotal:Q,viewMode:Y,onCountersClick:Z,onShowFullAlbums:ee,onViewModeChange:et}=e,{t:ea}=(0,p.c3)(),{fetchParamDefaults:es,fetchParams:el,formatFetchParams:er}=(0,v.useContext)(C.M),{isAboveMd:ei,isBelowSm:en}=(0,n.yU)(),{isLoggedIn:eo}=(0,R.IE)(),{playbackServer:ec}=(0,r.cs)(),ed=ec.getActiveInstance(),{data:eu}=(0,A.IJ)(),em=void 0!==(0,b.useRouter)().query.search;(0,r.l)({contextPath:z}),(0,d.T)(el,(e,t)=>{(0,g.bD)(e,t)||(0,x.lt)(D.y)});let eh=(0,v.useCallback)(e=>{let{index:t,item:a}=e,s="albumViewNormal"===Y?l.ps.albumHeader:l.ps.albumHeaderLarge,r=en?s.belowSm:ei?s.aboveMd:s.aboveSmBelowMd;return a.tracks_total>1&&(r+=en?l.ps.subheader.belowSm:ei?l.ps.subheader.aboveMd:l.ps.subheader.aboveSmBelowMd),ec.getActiveInstance()?.contextPath?.startsWith(L(z,a))?r+=l.ps.track.height*(a.tracks.length-1)+l.ps.track.heightExpanded:r+=l.ps.track.height*a.tracks.length,a.tracks?.length===0&&(r+=ei?l.ps.trackEmptyPlaceholder.aboveMd:en?l.ps.trackEmptyPlaceholder.belowSm:l.ps.trackEmptyPlaceholder.aboveSmBelowMd),a.tracks_total&&a.tracks&&a.tracks_total!==a.tracks?.length&&(r+=l.ps.viewAllButton),"albumViewLarge"===Y&&(r=Math.max(ei?l.ps.albumLargeMinHeight.aboveMd:en?l.ps.albumLargeMinHeight.belowSm:l.ps.albumLargeMinHeight.aboveSmBelowMd,r)),r+=en?l.ps.spacing.belowSm:ei?l.ps.spacing.aboveMd:l.ps.spacing.aboveSmBelowMd,!en&&M(t)&&(r+=(0,x.GY)(3)),r},[z,en,ei,Y]),ep=(0,v.useCallback)(e=>!!ed?.instanceId?.startsWith(L(z,e)),[z,ed?.instanceId]),ex=(0,v.useMemo)(()=>({...es,curation:"all"}),[es]),eg=el.genres?.length===1?eu?.find(e=>e.id===el.genres?.[0]):void 0,{genres:eb,sortBy:ev,...ey}=el,{sortBy:e_,...ej}
1=es,ef=!!(eg&&(0,g.bD)((0,g.QS)(ej),(0,g.QS)(ey))&&es.releaseDateRange?.endDate),ek=!(0,g.bD)((0,g.QS)({...ej,curation:"all"}),(0,g.QS)({...ey,genres:eb}))&&!ef,eC=_&&!U&&(0,s.jsx)(S.R,{query:el.search,type:"album",onApply:e=>_({...el,search:e})});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(o.m,{duration:400,expanded:ef,retainContentWhileCollapsing:!0,children:[(0,s.jsx)(h.K,{mt:en?4:3}),(0,s.jsx)(w.P,{applyFetchParams:_,fetchParamDefault:es,genre:eg}),(0,s.jsx)(h.K,{mt:en?2:3}),(0,s.jsx)(c.c,{variant:"zero"})]}),(0,s.jsx)(o.m,{duration:400,expanded:!!_&&ek,retainContentWhileCollapsing:!0,children:_&&(0,s.jsxs)(s.Fragment,{children:[eg&&(0,s.jsx)(c.c,{variant:"zero"}),(0,s.jsx)(h.K,{mt:1.5}),(0,s.jsx)(T.l,{applyFilters:_,currentValues:el,filterGroups:O(ea),itemType:"album",unrestrictedValues:ex}),(0,s.jsx)(h.K,{mt:1.5}),(0,s.jsx)(c.c,{variant:"zero"}),em&&(0,s.jsx)(h.K,{mt:3})]})}),$&&!!_&&ek&&(0,s.jsx)(h.K,{mt:2.5}),!$&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(k.Q$,{albumsTotal:a,applyFetchParams:_,fetchParamDefaults:es,fetchParams:el,showUnlimitedCounters:X,sortOptions:J,switchViewButtons:q,tracksTotal:Q,viewMode:Y,onCountersClick:Z,onViewModeChange:et}),(0,s.jsx)(h.K,{mt:en?2:2.5})]}),(0,s.jsx)(m.p,{className:B,data:t,isBlocking:!1,isLoading:U,loader:[...Array(6).keys()].map(e=>(0,s.jsx)(f.NH,{variant:"albumViewNormal"===Y?"normalInList":"largeInList"},e)),spacing:"none",children:e=>eo&&!el?.pageIndex?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l.$L,{batchSize:el?.pageSize??F.N4.Albums,emptyPlaceholder:(0,s.jsx)(i.b,{emptyPlaceholderDescription:H,emptyPlaceholderText:E,headingComponent:"h2",children:eC}),inDomGap:20,items:e,loading:U,renderComponent:(e,t)=>{let{index:a,key:l,style:i}=t;return(0,s.jsx)(u.T,{disabled:a<K,children:(0,s.jsx)(y.R,{album:e,contextPath:L(z,e),eagerLoading:a<K,headingLevel:G,highlightedText:el.search,priorityGenreIds:el.genres,shouldShowHint:!en&&M(a),style:{...i,transition:`top ${r.Jf}ms`},variant:"albumViewNormal"===Y?"normalInList":"largeInList",onShowFullAlbums:ee})},l)},renderPlaceholder:(e,t)=>{let{key:a,style:l}=t;return(0,s.jsx)(j,{album:e,contextPath:L(z,e),style:l},a)},requestMoreItems:W,totalCount:"number"==typeof a?a:void 0,onComputeItemHeight:eh,onKeepMountedCheck:ep}),!U&&_&&void 0!==a&&e.length===a&&(0,s.jsx)(N.N,{applyFilters:_,currentValues:el,filterGroups:O(ea),itemType:"album",unrestrictedValues:ex})]}):(0,s.jsxs)(s.Fragment,{children:[e.length?e.map((e,t)=>(0,s.jsx)(u.T,{disabled:t<K,children:(0,s.jsx)(y.R,{album:e,className:V().album,contextPath:L(z,e),eagerLoading:t<K,headingLevel:G,highlightedText:el.search,shouldShowHint:!en&&M(t),variant:"albumViewNormal"===Y?"normalInList":"largeInList",onShowFullAlbums:ee})},e.id)):(0,s.jsx)(i.b,{headingComponent:G?`h${G}`:void 0,children:eC}),!U&&_&&(0,s.jsx)(I.X,{applyFilters:_,currentValues:el,filterGroups:O(ea),itemType:"album",pageSize:F.N4.Albums,totalCount:"number"==typeof a?a:void 0,unrestrictedValues:ex}),el&&er&&(0,s.jsx)(P.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>er({...el,pageIndex:e}),pageIndex:el.pageIndex,pageSize:F.N4.Albums,totalCount:"number"==typeof a?a:void 0})]})})]})}},85083:e=>{e.exports={singleline:"DesktopContributorInfo_singleline__CAtrm",multiline:"DesktopContributorInfo_multiline__A0vRd",image:"DesktopContributorInfo_image__n_325",title:"DesktopContributorInfo_title__MnBt2",goBackButton:"DesktopContributorInfo_goBackButton__8zTCy",counters:"DesktopContributorInfo_counters__F0zGe",country:"DesktopContributorInfo_country__zRhMk",button:"DesktopContributorInfo_button__uIeTb"}},86948:(e,t,a)=>{"use strict";a.d(t,{o:()=>o});var s=a(80263),l=a(54613),r=a(18785),i=a(53239),n=a(51083);let o=e=>{let{seed:t}=e,{getRandomInt:a}=(0,l.iX)(),[o]=(0,i.useState)(()=>a(250,600,t));return(0,s.jsxs)(n.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:(0,r.yh)(6),speed:2,uniqueKey:"track"+(t||""),width:"100%",children:[(0,s.jsx)("rect",{height:(0,r.yh)(4.5),width:(0,r.yh)(4.5),y:(0,r.yh)(.75)}),(0,s.jsx)("rect",{height:(0,r.yh)(2),width:o,x:(0,r.yh)(6.25),y:(0,r.yh)(1.25)})]})}},87514:(e,t,a)=>{"use strict";a.d(t,{L:()=>o});var s=a(80263),l=a(50016),r=a(3638);
1a(53239);var i=a(64966),n=a.n(i);let o=e=>{let{info:t,className:a}=e;return(0,s.jsxs)("div",{className:(0,r.A)(n().root,a),children:[t.icon?(0,s.jsx)("div",{className:n().icon,children:(0,s.jsx)(t.icon,{})}):null,(0,s.jsx)(l.V,{className:n().title,variant:"h3",children:t.title}),(0,s.jsx)(l.V,{className:n().text,variant:"body2",children:t.text})]})}},88117:(e,t,a)=>{"use strict";a.d(t,{g:()=>M,u:()=>V});var s=a(80263),l=a(27394),r=a(51868),i=a(60719),n=a(99481),o=a(12556),c=a(96776),d=a(1985),u=a(13463),m=a(3638),h=a(53239),p=a(4175),x=a(26074),g=a(6135),b=a(1956),v=a(25366),y=a(16516),_=a(95925),j=a(26009),f=a(51143),k=a(35796),C=a(63874),T=a(801),N=a(25806),I=a(87514),P=a(95041),w=a(65425),S=a(1090),D=a(55241);let A=(e,t)=>`${e}/playlist-${t.id}`,R=e=>{let{active:t,contextPath:a,headerClassName:l,headingLevel:r,highlightedText:n,index:c,playerRef:d,playing:u,playlistShort:m,priorityGenreIds:h,readOnly:p,style:x,onClose:g,onCoverClick:b,onPlayNext:y}=e,{isBelowSm:_}=(0,o.yU)(),{activePlaylist:j}=(0,v.At)(t?m.id:void 0),f=A(a,m),k=(0,i.kz)(f);return(0,D.$)(f,m.id,b),(0,s.jsxs)("div",{style:x,...k,"data-test-id":"list-playlist",children:[(0,s.jsx)(S.e,{...k,canEditImage:!1,className:l,eagerLoading:c<2,headingLevel:r,highlightedText:n,imageVariant:_?"medium":"small",playing:u,playlist:m,priorityGenreIds:h,readOnly:p,showGoToPlaylistButton:!0,onCoverClick:b}),(0,s.jsx)(P.m,{duration:200,expanded:!!t&&!!j&&!!b,retainContentWhileCollapsing:!0,children:t&&j&&b?(0,s.jsx)(w.I,{canStickPlayer:!1,contextPath:A(a,j),highlightedText:n,innerRef:d,playlist:j,onClose:g,onPlayNext:y},j.id):null})]})};var F=a(10748),B=a.n(F);let V={"Artist or Label":["contributor"],User:["account"],"Published date range":["publishedDateRange"],"Created date range":["createdDateRange"],Genres:["genres"],Include:["include"],"Search query":["search"],Curation:["curation"]},L=(e,t)=>`${e}/playlist-${t.id}`,M=e=>{let{contextPath:t,headingLevel:a,loading:P,playlistsTotal:w,playlists:S,placeholder:D,readOnly:A,requestMoreItems:F,listClassName:M,openFirstPlaylist:O,canShowPlayer:z=!0}=e,{t:K}=(0,u.c3)(),{applyFetchParams:E,fetchParamDefaults:H,fetchParams:G,formatFetchParams:$}=(0,h.useContext)(x.M),{isBelowSm:q,isAboveMd:U}=(0,o.yU)(),{isLoggedIn:W}=(0,f.IE)(),X=(0,N.e)(),J=(0,C.O)(t),{playbackServer:Q}=(0,h.useContext)(i.TG),[Y,Z]=(0,h.useState)(void 0),ee=Q.getActiveInstance(),et=(0,h.useRef)(null),ea=(0,T.H)();(0,h.useEffect)(()=>{S?.[0]&&O&&S[0].total_tracks_count&&Z(S[0].id)},[S]),(0,c.I)(()=>{ee?.instanceId&&Z(S?.find(e=>ee?.instanceId?.startsWith(L(t,e)))?.id)},[ee?.instanceId]);let es=(0,h.useMemo)(()=>S?.find(e=>ee?.instanceId?.startsWith(L(t,e))),[S,ee?.instanceId]),el=es?.id??Y,{activePlaylist:er}=(0,v.At)(el),ei=er?.tracks.length,en=(0,h.useCallback)(e=>{let a=q?r.ps.playlistHeader.belowSm+((0,l.jX)(e.item)&&"rejected"===e.item.state?16:0):U?r.ps.playlistHeader.aboveMd+((0,l.jX)(e.item)&&"rejected"===e.item.state?24:0):r.ps.playlistHeader.aboveSmBelowMd+((0,l.jX)(e.item)&&"rejected"===e.item.state?24:0);return z&&(es?e.item.id===es?.id:e.item.id===Y)&&(a+=ea({contextPath:L(t,e.item),tracksCount:ei??e.item.total_tracks_count})+16*!!q),a},[q,U,z,Y,es,t,ei,ea]),eo=(0,h.useCallback)(async(e,a)=>{let s=S?.find(t=>t.id===e);s&&(s.id===es?.id&&Q.isPlaying?(Q.triggerPlayback(void 0),Z(void 0)):X({contextPath:L(t,s),trackBucket:s,trackBucketRef:et,playFrom:a}))},[t,S,X]),ec=(0,h.useCallback)(()=>{J(),Z(void 0)},[J]),ed=(0,h.useCallback)(e=>{let t=S?.[e+1];t&&eo(t.id)},[S,eo]),eu=e=>es?e===es.id:!!z&&e===Y,em=e=>!!Q.isPlaying&&Q.getActiveInstance()?.contextPath?.startsWith(L(t,e));return(0,i.l)({contextPath:t,shouldUpdateOnSameInstance:!0}),(0,s.jsx)(d.p,{className:M,data:S,isBlocking:!1,isLoading:P,loader:[...Array(6).keys()].map(e=>(0,s.jsx)(p.Cj,{},e)),spacing:"none",children:e=>W&&!G?.pageIndex?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.$L,{batchSize:k.N4.PlaylistShorts,emptyPlaceholder:D??(0,s.jsx)(I.L,{info:(0,j.X3)(K)}),inDomGap:50,items:e,loading:P,renderComponent:(l,r)=>{let{index:i,key:n,style:o}=r;return(0,s.jsx)(R,{active:eu(l.id),contextPath:t,headerClassName:(0,m.A)(B().item,!eu(l.id)&&B().inactive),headingLevel:a,highlightedText:G.search,index:i,playerRef:et,playing:em(l),playlistShort:l,priorityGenreIds:G?.genres,readOnly:A,style:{...o,transition:"0.2s"},onClose:ec,onCoverClick:z&&l.total_tracks_count?eo:void 0,onPlayNext:i<e.length-1?()=>ed(i):void 0},n)},requestMoreItems:F,totalCount:w,onComputeItemHeight:en}),!P&&void 0!==w&&e.length===w&&(0,s.jsx)(g.N,{applyFilters:E,currentValues:G,filterGroups:V,itemType:"playlist",unrestrictedValues:H})]}):(0,s.jsxs)(s.Fragment,{children:[e.length?e.map((l,r)=>(0,s.jsx)(R,{active:eu(l.id),contextPath:t,headerClassName:(0,m.A)(B().item,B().paginatedItem,!eu(l.id)&&B().inactive),headingLevel:a,highlightedText:G.search,index:r,playerRef:et,playing:em(l),playlistShort:l,priorityGenreIds:G?.genres,readOnly:A,onClose:ec,onCoverClick:z&&l.total_tracks_count?eo:void 0,onPlayNext:r<e.length-1?()=>ed(r):void 0},l.id)):(0,s.jsx)(n.b,{headingComponent:"h2",children:!P&&(0,s.jsx)(_.R,{query:G.search,type:G.type,onApply:e=>E({...G,search:e})})}),!P&&E&&G&&H&&(0,s.jsx)(b.X,{applyFilters:E,currentValues:G,filterGroups:V,itemType:"playlist",pageSize:k.N4.PlaylistShorts,totalCount:w,unrestr
1ictedValues:H}),G&&$&&(0,s.jsx)(y.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>$({...G,pageIndex:e}),pageIndex:G.pageIndex,pageSize:k.N4.PlaylistShorts,totalCount:w})]})})}},91751:e=>{e.exports={singleline:"ContributorDetailedBlock_singleline__felo2",multiline:"ContributorDetailedBlock_multiline__IPUV_",root:"ContributorDetailedBlock_root__xwa3n",nameBlock:"ContributorDetailedBlock_nameBlock__5ncTX",name:"ContributorDetailedBlock_name__UbcAU",secondaryText:"ContributorDetailedBlock_secondaryText__mZlZJ",counters:"ContributorDetailedBlock_counters__1rQx_",counter:"ContributorDetailedBlock_counter___F4jD",primaryText:"ContributorDetailedBlock_primaryText__thCxK",count:"ContributorDetailedBlock_count__mV0Bx",leftBorder:"ContributorDetailedBlock_leftBorder__QIcHq",scroller:"ContributorDetailedBlock_scroller__fbl3N",trackList:"ContributorDetailedBlock_trackList__zEyJL",albumBlock:"ContributorDetailedBlock_albumBlock__mrqN7",country:"ContributorDetailedBlock_country___OdkD",viewMoreBlock:"ContributorDetailedBlock_viewMoreBlock__LKrXD"}},91891:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/label/[labelId]/[[...slugs]]",function(){return a(67256)}])},91999:(e,t,a)=>{"use strict";a.d(t,{T:()=>A});var s=a(80263),l=a(55415),r=a(79721),i=a(60719),n=a(70719),o=a(90244),c=a(76539),d=a(12556),u=a(32471),m=a(67445),h=a(97930),p=a(71678),x=a(49685),g=a(39233),b=a(78852),v=a(13463),y=a(3638),_=a(53239),j=a(42748),f=a(67613),k=a(92546),C=a(30920),T=a(93573),N=a(18942),I=a(63874),P=a(25806),w=a(91751),S=a.n(w);let D=(e,t)=>`${e}/album-${t.id}`,A=e=>{let{className:t,contextPath:a,contributor:w,eagerLoading:A,hideBottomDivider:R,highlightedText:F,style:B,onActiveAlbumChange:V}=e,{isAboveSm:L}=(0,d.yU)(),{playbackServer:M}=(0,i.cs)(),O=M.getActiveInstance(),{t:z}=(0,v.c3)(),K=(0,_.useRef)(null),E=(0,_.useRef)(null),[H,G]=(0,_.useState)(!1),$=(0,P.e)(),q=(0,I.O)(a),U=O?.contextPath?.startsWith(a),{data:W}=(0,N.GA)({contributor:w,pageSize:5,sortBy:"relevance"},{enabled:H}),X=(0,_.useMemo)(()=>W?.items.find(e=>O?.instanceId?.startsWith(D(a,e))),[W,O?.instanceId]);(0,_.useEffect)(()=>{V?.(X)},[X]),(0,_.useEffect)(()=>{let e=K.current;if(e){let t=new IntersectionObserver(e=>{G(e[0].isIntersecting)});return t.observe(e),()=>{t.unobserve(e)}}},[]);let J=(0,_.useMemo)(()=>!!W&&!!w?.albums_total&&W.items.length<w?.albums_total,[W,w]),Q=W?J?W.items.length-1:W.items.length:0,Y=X&&W?W.items.indexOf(X):-1,Z=X&&W&&Y+1<Q?W.items[Y+1]:void 0,ee=(0,_.useCallback)(async(e,t)=>{let s=W?.items?.find(t=>t.id===e);s&&$({contextPath:D(a,s),trackBucket:s,trackBucketRef:E,playFrom:t})},[W?.items,w?.id]);if((0,i.l)({contextPath:a,shouldUpdateOnSameContext:!1}),w){let e=(0,s.jsxs)(h.xA,{alignItems:"center",className:S().nameBlock,children:[(0,s.jsx)(u.A,{className:S().name,hoverType:"secondary",href:w?(0,n.vd)(w):void 0,children:(0,s.jsx)(x.z,{highlightedText:F,text:w.name})}),!!w.country_code&&(0,s.jsx)(l.K,{className:S().country,countryCode:w?.country_code})]});return(0,s.jsxs)("div",{className:(0,y.A)(t,S().root),style:B,children:[(0,s.jsxs)(h.xA,{autoFlow:"row",columns:L?"64px 296px auto":"auto",horizontalSpacing:3,innerRef:K,children:[L?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(c.c,{isFollowed:w.followed,size:64,type:w.type,children:(0,s.jsx)(r.b,{eagerLoading:A,href:(0,n.vd)(w),imageUuid:w.artwork_uuid??void 0,size:64,title:w.name,type:w.type})}),(0,s.jsxs)(h.xA,{alignContent:"space-between",verticalSpacing:2,children:[(0,s.jsxs)("div",{children:[e,(0,s.jsx)(b.K,{mt:2}),(0,s.jsx)(m.c,{variant:"zero"}),(0,s.jsxs)(h.xA,{alignItems:"center",columns:"1fr auto",children:[(0,s.jsx)("div",{className:(0,y.A)(S().counter,S().secondaryText),children:z("Albums")}),(0,s.jsx)("span",{"data-test-id":"albums-count",children:w.albums_total})]}),(0,s.jsx)(m.c,{variant:"zero"}),(0,s.jsxs)(h.xA,{alignItems:"center",columns:"1fr auto",children:[(0,s.jsx)("div",{className:(0,y.A)(S().counter,S().secondaryText),children:z("Tracks")}),(0,s.jsx)("span",{"data-test-id":"tracks-count",children:w.tracks_total})]}),(0,s.jsx)(m.c,{variant:"zero"})]}),(0,s.jsx)(k.W,{contributor:w})]})]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(h.xA,{columns:"auto 1fr",horizontalSpacing:2,children:[(0,s.jsx)(c.c,{isFollowed:w.followed,size:64,type:w.type,children:(0,s.jsx)(r.b,{eagerLoading:A,href:(0,n.vd)(w),imageUuid:w.artwork_uuid??void 0,size:64,title:w.name,type:w.type})}),e,(0,s.jsx)(b.K,{mt:2})]}),(0,s.jsxs)(h.xA,{alignItems:"center",autoColumns:"1fr",autoFlow:"column",className:S().counters,columns:"1fr",justifyItems:"flex-start",children:[(0,s.jsx)("div",{className:S().counter,children:(0,s.jsx)("div",{className:S().count,children:(0,o.B4)(z,"album",w.albums_total,(0,s.jsx)("span",{className:S().primaryText,"data-test-id":"albums-count",children:w.albums_total},"total albums"))})}),(0,s.jsx)("div",{className:(0,y.A)(S().counter,S().leftBorder),children:(0,s.jsx)("div",{className:S().count,children:(0,o.B4)(z,"track",w.tracks_total,(0,s.jsx)("span",{className:S().primaryText,"data-test-id":"tracks-count",children:w.tracks_total},"total tracks"))})})]}),(0,s.jsx)(b.K,{mt:2}),(0,s.jsx)(k.W,{contributor:w}),(0,s.jsx)(b.K,{mt:2})]}),(0,s.jsx)(g.x,{scrollerClassName:S().scroller,children:(0,s.jsxs)(h.xA,{autoColumns:"auto",autoFlow:"column",columns:"auto",horizontalSpacing:2,children:[W?(J?W.items.slice(0,W.items.length-1):W.items).map((e,t)=>(0,s.jsx)(C.C,{album:e,compact:!0,contextPath:D(a,e),eagerLoading:t<1,highlighted:X===e&&U,highlightedText:F,href:(0,n.FD)(e),onCoverClick:ee},e.id)):Array.from({length:5}).map((e,t)=>(0,s.jsx)(f.T,{compact:!0,type:"album"},t)),J&&(0,s.jsx)(T.U,{className:S().viewMoreBlock,href:(0,n.vd)(w)})]})}),(0,s.jsx)(p.r,{className:S().trackList,keepPageScrollPosition:!0,children:X&&U?(0,s.jsx)(j.F,{album:X,canStickPlayer:!1,className:S().albumBlock,contextPath:`${a}/album-${X.id}`,innerRef:E,onClose:q,onPlayNext:Z?()=>ee(Z.id):void 0},X.id):null})]}
1),!R&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.K,{mt:L?3:4}),(0,s.jsx)(m.c,{variant:"zero"})]})]})}return null}},93386:e=>{e.exports={root:"AlbumsTab_root__jwdvR",list:"AlbumsTab_list__vgZRL"}},94627:e=>{e.exports={root:"AlbumHideRadioFilter_root__Z5Pyc",helpButton:"AlbumHideRadioFilter_helpButton__QBLsW"}},94995:(e,t,a)=>{"use strict";a.d(t,{l:()=>d});var s=a(80263),l=a(97930),r=a(92839),i=a(91840),n=a(13463);a(53239);var o=a(77607),c=a.n(o);let d=e=>{let{className:t,onLeftClick:a,onRightClick:o}=e,{t:d}=(0,n.c3)();return(0,s.jsxs)(l.xA,{className:t,columns:"auto auto",children:[(0,s.jsx)(i.K,{className:c().button,disabled:!a,iconComponent:r.gu7,muted:!0,shape:"square",size:"small",title:d("Scroll left"),type:"button",variant:"transparent",onClick:a}),(0,s.jsx)(i.K,{className:c().button,disabled:!o,iconComponent:r.Vjx,muted:!0,shape:"square",size:"small",title:d("Scroll right"),type:"button",variant:"transparent",onClick:o})]})}},97816:e=>{e.exports={root:"RelatedTab_root__YPJSG",list:"RelatedTab_list__xwxpE"}},98719:e=>{e.exports={title:"MobileContributorInfo_title__z3spF",country:"MobileContributorInfo_country__Jbkks",button:"MobileContributorInfo_button__kjy_l"}},98873:(e,t,a)=>{"use strict";a.d(t,{c:()=>t6});var s=a(80263),l=a(46947),r=a(70719),i=a(90244),n=a(67445),o=a(96776),c=a(78852),d=a(65714),u=a(13463),m=a(55132),h=a(37247),p=a(10330),x=a(61469),g=a.n(x),b=a(53239),v=a(50005),y=a(12556),_=a(1985),j=a(3638),f=
1a(89654),k=a(4513),C=a(8259),T=a(33741),N=a.n(T),I=a(36675),P=a(55415),w=a(79721),S=a(76539),D=a(97930),A=a(92839),R=a(91840),F=a(50016),B=a(33894),V=a(43138),L=a(79273),M=a(51143);let O=e=>{let{className:t,contributor:a}=e,{t:l}=(0,u.c3)(),{openAuthModal:i}=(0,L.As)(),{user:n}=(0,M.IE)(),o="artist"===a.type?`${r.KW.MyArtists}/${a.my_user_contributor_id}`:`${r.KW.MyLabels}/${a.my_user_contributor_id}`,c=(0,V.Y9)("artist"===a.type?r.KW.NewArtist:r.KW.NewLabel,"name",a.name);return(0,s.jsx)(R.K,{className:t,href:n?.confirmed?a.my_user_contributor_id?o:c:void 0,iconComponent:A.GI1,muted:!0,size:"small",variant:"ordinary",onClick:n?n?.confirmed?void 0:()=>{B.vF.warning(l("Please complete your account setup by confirming your email address"))}:()=>{i({type:"loginOrCreateAccount"})},children:a.my_user_contributor_id?l("Manage profile"):"artist"===a.type?l("Claim artist"):l("Claim label")})};var z=a(15359),K=a(13380),E=a(43959),H=a(59447),G=a(37560);let $=(0,a(61545).b)(async()=>(await Promise.all([a.e(1370),a.e(4955)]).then(a.bind(a,94955))).DirectMessageModal),q=(0,G.C)(async()=>(await Promise.all([a.e(1370),a.e(3632)]).then(a.bind(a,13632))).DirectMessageBottomSheet),U=e=>{let{isBelowSm:t}=(0,y.yU)();return(0,H.t)(e.open)?t?(0,s.jsx)(q,{...e}):(0,s.jsx)($,{...e}):null},W=e=>{let{className:t,contributor:a,size:l}=e,{t:r}=(0,u.c3)(),{isOpen:i,open:n,close:o}=(0,E.F)(),{ensureLoggedIn:c}=(0,M.JP)();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(R.K,{className:t,disabled:!a,fullWidth:!0,iconComponent:A.pjm,muted:!0,size:l,onClick:()=>c(n),children:r("Message")}),(0,s.jsx)(U,{contributorId:a?.id,contributorName:a?.name,contributorType:a?.type,open:i,onCloseAttempt:o})]})};var X=a(92546),J=a(51623),Q=a(85083),Y=a.n(Q);let Z=e=>{let{contributor:t,h1Title:a,onCounterClick:l,onShareButtonClick:i}=e,{t:n}=(0,u.c3)(),{cookieData:o}=(0,K.iT)(),c=(0,J.W)(),d=c[c.length-2];return(0,s.jsxs)(D.xA,{columns:"1fr auto 1fr",horizontalSpacing:6,children:[(0,s.jsxs)(D.xA,{alignItems:"center",rows:"40px 1fr auto",children:[d?(0,s.jsx)(R.K,{className:Y().goBackButton,iconComponent:A.Gk,muted:!0,size:"small",title:n("Go back"),variant:"transparent",onClick:()=>history.back(),children:n("Go back")}):(0,s.jsx)("span",{}),(0,s.jsx)(F.V,{className:Y().title,variant:"h1",children:a||t.name}),(0,s.jsx)("div",{className:Y().counters,children:(0,s.jsx)(I.c,{albumsCount:t.albums_total||void 0,albumsHref:(0,r.vd)(t,"albums"),autoColumns:"auto",chartsCount:t.charts_total||void 0,chartsHref:(0,r.vd)(t,"charts"),playlistsCount:t.playlists_total||void 0,playlistsHref:(0,r.vd)(t,"playlists"),tracksCount:t.tracks_total||void 0,tracksHref:(0,r.vd)(t,"tracks"),onCounterClick:l})})]}),(0,s.jsx)(S.c,{className:Y().image,isFollowed:t.followed,size:160,type:t.type,children:(0,s.jsx)(w.b,{canZoomIn:!0,eagerLoading:!0,imageUuid:t.artwork_uuid??void 0,size:160,title:t.name,type:t.type})}),(0,s.jsxs)(D.xA,{alignItems:"center",rows:"auto 1fr auto",children:[(0,s.jsxs)(D.xA,{alignItems:"center",columns:"1fr auto",horizontalSpacing:1,children:[t.country_code?(0,s.jsx)(P.K,{className:Y().country,countryCode:t.country_code}):(0,s.jsx)("span",{}),(0,s.jsx)(R.K,{className:Y().actionButton,iconComponent:A.VJ,muted:!0,size:"small",title:n("artist"===t.type?"Share artist":"Share label"),variant:"transparent",onClick:i})]}),t?.pick_of_the_month?(0,s.jsx)(z.$,{contributor:t}):(0,s.jsx)("span",{}),(0,s.jsxs)(D.xA,{columns:"1fr 1fr",horizontalSpacing:1,children:[(0,s.jsx)(X.W,{className:Y().button,contributor:t}),!t.claimed||t.my_user_contributor_id?(0,s.jsx)(O,{className:Y().button,contributor:t}):o.hasDebugSet&&!t.my_user_contributor_id&&t.contributor_direct_message?(0,s.jsx)(W,{className:Y().button,contributor:t}):(0,s.jsx)("span",{})]})]})]})};var ee=a(78641),et=a(98719),ea=a.n(et);let es=e=>{let{contributor:t,h1Title:a,onCounterClick:l,onShareButtonClick:i}=e,{t:n}=(0,u.c3)(),{cookieData:o}=(0,K.iT)(),c=(0,J.W)(),d=c[c.length-2];return(0,s.jsxs)(D.xA,{justifyContent:"stretch",verticalSpacing:4,children:[(0,s.jsxs)(D.xA,{columns:"auto auto",justifyContent:"space-between",children:[d?(0,s.jsx)(R.K,{className:ea().goBackButton,iconComponent:A.Gk,muted:!0,size:"small",title:n("Go back"),variant:"transparent",onClick:()=>history.back()}):(0,s.jsx)("span",{}),(0,s.jsx)(R.K,{className:ea().actionButton,iconComponent:A.VJ,muted:!0,size:"small",title:n("artist"===t.type?"Share artist":"Share label"),variant:"transparent",onClick:i})]}),(0,s.jsxs)(D.xA,{justifyItems:"center",verticalSpacing:3,children:[(0,s.jsx)(S.c,{isFollowed:t.followed,size:120,type:t.type,children:(0,s.jsx)(w.b,{canZoomIn:!0,eagerLoading:!0,imageUuid:t.artwork_uuid??void 0,size:120,title:t.name,type:t.type})}),(0,s.jsxs)(D.xA,{justifyContent:"center",justifyItems:"center",verticalSpacing:1.5,children:[(0,s.jsx)(F.V,{className:ea().title,variant:"h1",children:a||t.name}),t.country_code?(0,s.jsx)(P.K,{className:ea().country,countryCode:t.country_code}):null]})]}),t?.pick_of_the_month?(0,s.jsx)(z.$,{contributor:t}):null,(0,s.jsxs)(D.xA,{verticalSpacing:2,children:[(0,s.jsx)(ee.O,{albumsCount:t.albums_total||void 0,albumsHref:(0,r.vd)(t,"albums"),chartsCount:t.charts_total||void 0,chartsHref:(0,r.vd)(t,"charts"),playlistsCount:t.playlists_total||void 0,playlistsHref:(0,r.vd)(t,"playlists"),tracksCount:t.tracks_total||void 0,tracksHref:(0,r.vd)(t,"tracks"),onCounterClick:l}),(0,s.jsxs)(D.xA,{autoColumns:"1fr",autoFlow:"column",horizontalSpacing:1,children:[(0,s.jsx)(X.W,{className:ea().button,contributor:t}),(!t.claimed||t.my_user_contributor_id)&&(0,s.jsx)(O,{className:ea().button,contributor:t}),o.hasDebugSet&&!t.my_user_contributor_id&&t.contributor_direct_message&&(0,s.jsx)(W,{className:ea().button,contributor:t})]})]})]})},el=e=>{let{className:t,contributor:a,h1Title:l,loading:i,onCounterClick:n}=e,{api:o}=(0,f.gf)(),{t:c}=(0,u.c3)(),{isBelowSm:d}=(0,y.yU)(),{openShareUrlModal:m}=(0,b.useContext)(k.Bm),h=(0,b.useCallback)(async()=>
1{if(a){let e="artist"===a.type?c("Check out this artist at Volumo"):c("Check out this label at Volumo"),t=(0,C.x5)((0,r.vd)(a));m({item:a,shareText:e,url:await o.createShareUrlWithSi(t,"share")})}},[a]);return(0,s.jsx)(_.p,{className:(0,j.A)(N().root,t),data:a,isBlocking:!1,isLoading:i,children:e=>d?(0,s.jsx)(es,{contributor:e,h1Title:l,onCounterClick:n,onShareButtonClick:h}):(0,s.jsx)(Z,{contributor:e,h1Title:l,onCounterClick:n,onShareButtonClick:h})})};var er=a(19479),ei=a(54923),en=a(35796),eo=a(84725),ec=a(18067),ed=a(62802),eu=a(28967),em=a(61528),eh=a(72072),ep=a(42173),ex=a(69609),eg=a(18573),eb=a(49051),ev=a(90737),ey=a(99661),e_=a.n(ey);let ej=e=>{let{contributor:t}=e,{t:a}=(0,u.c3)(),{isAboveSm:l,isAboveMd:r}=(0,y.yU)(),{data:i}=(0,ev.IJ)(),n=t?.genres_ids?.map(e=>i?.find(t=>t.id===e)).filter(p.TL);return(0,s.jsxs)(D.xA,{verticalSpacing:l?6:4,children:[!!t?.description&&(0,s.jsxs)(D.NP,{alignItems:"flex-start",columns:r?"240px 1fr 240px":"240px 1fr",horizontalSpacing:6,verticalSpacing:2,children:[(0,s.jsx)(F.V,{className:e_().blockTitle,variant:"h3",children:a("Bio")}),(0,s.jsx)(F.V,{className:e_().description,variant:"body2",children:t.description}),r&&(0,s.jsx)("span",{})]}),n.length?(0,s.jsxs)(D.NP,{alignItems:"flex-start",columns:r?"240px 1fr 240px":"240px 1fr",horizontalSpacing:6,verticalSpacing:2,children:[(0,s.jsx)(F.V,{className:e_().blockTitle,variant:"h3",children:a("Genres")}),(0,s.jsx)("div",{children:n.map(e=>(0,s.jsx)(eb.w,{className:e_().genreChip,genre:e,size:"small"},e.id))}),r&&(0,s.jsx)("span",{})]}):null,t.social_links.length?(0,s.jsxs)(D.NP,{alignItems:"flex-start",columns:r?"240px 1fr 240px":"240px 1fr",horizontalSpacing:6,verticalSpacing:2,children:[(0,s.jsx)(F.V,{className:e_().blockTitle,variant:"h3",children:a("In social")}),(0,s.jsx)("div",{className:e_().socialLinks,children:t.social_links.map((e,t)=>(0,s.jsx)(eg.A,{url:e},t))}),r&&(0,s.jsx)("span",{})]}):null]})},ef=e=>{let{baseBreadcrumbs:t,contributor:a,contributorType:l,metaFields:i}=e,{t:o}=(0,u.c3)(),d=(0,b.useMemo)(()=>[(0,em.Oq)(t),(0,ex.h0)(a)].filter(p.vN),[t,a]);return(0,s.jsxs)("div",{role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:a&&(0,r.vd)(a,"about"),fields:{...i,tabName:(0,eh.x)("about",l,o)},microdata:d,pageName:l}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(n.c,{variant:"zero"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(ej,{contributor:a})]})};var ek=a(40377);let eC=(e,t,a)=>{let{t:s}=(0,u.c3)(),{data:l}=(0,ev.IJ)();return[...e,t.genres?.length?{href:a({genres:t.genres}),notranslate:!0,text:(0,ei.J3)(t.genres,l,s)}:void 0,(0,ei.df)(t.curation&&"all"!==t.curation&&t.include?[...t.include,t.curation]:t.include,s)].filter(p.vN)},eT=(e,t,a,s)=>{let{t:l}=(0,u.c3)(),{data:r}=(0,ev.IJ)();return[...e,a.genres?.length&&{href:s({type:t,genres:a.genres}),notranslate:!0,text:(0,ei.J3)(a.genres,r,l)},(0,ei.df)(a.curation&&"all"!==a.curation&&a.include?[...a.include,a.curation]:a.include,l)].filter(p.vN)};var eN=a(26074),eI=a(68586),eP=a(44324),ew=a(24282),eS=a(27394),eD=a(6750),eA=a(56331),eR=a(38473),eF=a(12175),eB=a(16844),eV=a(89349),eL=a(21383),eM=a(29913),eO=a(32984),ez=a(27509),eK=a(31565),eE=a(669),eH=a(85),eG=a(18942),e$=a(41596);let eq=e=>{let{autoApply:t,relevantGenreIds:a}=e,{t:l}=(0,u.c3)(),{isLoggedIn:r}=(0,M.IE)(),{currentValues:i,setCurrentValues:o}=(0,b.useContext)(eP.t),{fetchParamDefaults:d,formatFetchParams:m,fetchParams:h}=(0,b.useContext)(eN.M),{data:p}=(0,eG.c5)(h),[x,g]=(0,b.useState)(!1),{data:v,isFetching:y}=(0,eG.KL)(h,x),{handleGetGenreHref:_,handleGetIncludeHref:j,handleGetIncludeOnlyHref:f,handleGetIncludeOperatorHref:k,handleGetCurationHref:C}=(0,eA.g)(h,d,m),T=(0,b.useMemo)(()=>(0,ek.$7)(i,d),[i,d]),N=(0,b.useCallback)(e=>{let t={};e.forEach(e=>{t[e]=d[e]}),o(e=>({...e,...t}))},[d]),{timeRange:I,genres:P,advanced:w,curation:S,listened:D,musicTheory:A}=(0,ew.kG)(l);return(0,s.jsxs)(eE.C,{children:[I&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(I.fields,T),title:I.title,onReset:()=>N(I.fields),children:(0,s.jsx)(eB.F,{defaultValue:d.releaseDateRange,loadingDotColors:y,maxValue:(0,eD.Ww)((0,eD.e7)((0,eD.Gq)(),1)),minValue:"1970-01-01",name:"releaseDateRange",presets:(0,e$.Tl)((0,eD.sD)(),l),onDotColorRequest:e=>v?.[(0,eD.Xx)(e)]?"var(--base-accent-ordinary__color)":void 0,onPopupVisibilityChanged:g})}),S&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(S.fields,T),title:S.title,onReset:()=>N(S.fields),children:(0,s.jsx)(eF.n,{itemType:"album",onGetItemHref:t?C:void 0})}),P&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(P.fields,T),title:P.title,onReset:()=>N(P.fields),children:(0,s.jsx)(eV.D,{loadingDotColors:!p,name:"genres",relevantGenreIds:a,onDotColorRequest:e=>p?.includes(e)?"var(--base-accent-ordinary__color)":void 0,onGetItemHref:t?_:void 0})}),D&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(D.fields,T),title:D.title,onReset:()=>N(D.fields),children:(0,s.jsx)(eR.v,{name:"hide"})}),w&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(w.fields,T),title:w.title,onReset:()=>N(w.fields),children:(0,s.jsx)(eL.y,{hasMultiToggleFilter:!0,itemType:"album",name:"include",options:(0,eH.S2)(r,l),onGetIncludeOperatorHref:t?k:void 0,onGetItemHref:t?j:void 0,onGetItemOnlyHref:t?f:void 0})}),A&&(0,s.jsxs)(ez.k,{isDisabledResetButton:!(0,ew.kR)(A.fields,T),title:A.title,onReset:()=>N(A.fields),children:[(0,s.jsx)(eM.F,{name:"keysigns"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(n.c,{variant:"zero"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(eO.y,{formatEndValue:eS.Xj,formatStartValue:eS.yT,label:"BPM",max:eH.Aj.max,min:eH.Aj.min,name:"trackTempo",step:1}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(n.c,{variant:"zero"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(eO.y,{formatEndValue:eS.xV,formatStartValue:eS.Es,label:l("Track duration"),max:eH.JI.max,min:eH.JI.min,name:"trackDuration",step:1e3})]}),!(0,ek.Im)(T)&&(0,s.jsx)(eK.v,{defaultValues:d,itemType:"album",values:T,onDeleteClick:o})]})},eU=e=>{let{autoApply:t,relevantGenreIds:a,applyFetchParams:l}=e,{t:r}=(0,u.c3)(),{fetchParamDefaults:i,fetchParams:n,applyFetchParams:o}=(0,b.useContext)(eN.M),c=(0,b.useRef)(void 0),d=(0,b.useCallback)(()=>c.current?.apply(),[]),m=(0,b.useCallback)(()=>(l??o)(i),[l,o,i]),h=(0,b.useCallback)(()=>(0,ew.kG)(r),[r]),p=(0,b.useCallback)(()=>(0,s.jsx)(eq,{autoApply:t,relevantGenreIds:a}),[t,a]);return(0,s.jsx)(eP.B,{autoApply:t,defaultValues:i,filtersRef:c,initialValues:n,onApply:l??o,children:(0,s.jsx)(eI.X3,{fetchParamDefaults:i,fetchParams:n,getPanelGroups:h,renderPopupContents:p,onApplyClick:d,onResetClick:m})})};var eW=a(40581),eX=a(80778),eJ=a(93386),eQ=a.n(eJ);let eY=e=>{let{baseBreadcrumbs:t,contextPath:a,contributor:l,contributorType:n,headingLevel:c,metaFields:d}=e,{t:m}
1=(0,u.c3)(),{cookieData:h,setViewMode:x}=(0,K.iT)(),{applyFetchParams:v,fetchParamDefaults:y,fetchParams:_,formatFetchParams:j}=(0,b.useContext)(eN.M),f=(0,en.RF)((0,en.F5)(),C.Kt.Releases),k=(0,b.useCallback)(e=>e.contributor?v(e):f(e),[]),{isLoggedIn:T}=(0,M.IE)(),{data:N}=(0,ev.IJ)(),[I,P]=(0,b.useState)(!0),w=(0,b.useMemo)(()=>({..._,matchingOnly:I}),[_,I]),S=(0,b.useMemo)(()=>(0,ek.$7)(_,y),[_,y]),D=w.genres?.length===1?N?.find(e=>e.id===w.genres?.[0]):void 0,A=(0,eW.mK)(n,!!D,w.curation),R=(0,b.useMemo)(()=>({...d,tabName:(0,eh.x)("albums",n,m),genreTitle:D?.name,include:(0,eW.JU)(w.include,m),genres:e=>N&&(0,i.ap)(N,w.genres,e),paginationText:(0,eW.UF)(l?.albums_total??0,en.N4.Albums,w.pageIndex)}),[n,w,d,D,m]);(0,o.I)(()=>{T||k({..._,hide:y.hide,include:_.include?.filter(e=>!["followed","purchased"].includes(e))})},[T]);let{data:{items:F}={},fetchNextPage:B,isFetching:V}=(0,eG.GA)(w),{data:{albums_total:L,tracks_total:O}={},isLoading:z}=(0,eG.Cg)(w,!0),E=(0,b.useCallback)(e=>{B&&!V&&L&&e<L&&B()},[L,V]),H=(0,b.useCallback)(()=>{P(!1)},[]);(0,b.useEffect)(()=>{P(!0)},[_,T]);let G=eC(t,_,j),$=(0,b.useMemo)(()=>[(0,em.Oq)(G),(0,ex.h0)(l)].filter(p.vN),[G,l]);return(0,s.jsxs)("div",{className:eQ().root,role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:l&&((0,ek.bD)(w,y)?(0,r.vd)(l,"albums"):j(w)),fields:R,microdata:$,pageName:A,robots:Object.keys(S).length>0?"none":void 0}),(0,s.jsxs)("div",{className:eQ().list,children:[(0,s.jsx)(eX.C,{albumList:F,albumsTotal:z?"loading":L,applyFetchParams:k,contextPath:a,headingLevel:c,loading:V,requestMoreItems:E,switchViewButtons:"albumOnly",tracksTotal:z?"loading":O,viewMode:"albumViewNormal"===h.viewMode?"albumViewNormal":"albumViewLarge",onShowFullAlbums:H,onViewModeChange:e=>{x(e),"trackView"===e&&l&&g().push((0,r.vd)(l,"tracks"))}}),y&&(F?.length||!(0,ek.bD)(y,_))&&(0,s.jsx)(eU,{applyFetchParams:k,relevantGenreIds:l?.genres_ids})]})]})},eZ=e=>{let{base:t,pageName:a}=e,{fetchParams:l,formatFetchParams:r}=(0,b.useContext)(eN.M),i=eC(t,l,r);return(0,s.jsx)(v.I,{pageName:a,values:i})},e0=e=>{let{children:t,contributor:a,pathname:l}=e,r=(0,en.S_)(a),i=(0,en.VR)(r),n=(0,en.Cw)(r,l),o=(0,en.RF)(r,l);return(0,s.jsx)(eN.K,{applyFetchParams:o,fetchParamDefaults:r,fetchParams:i,formatFetchParams:n,pathname:l,type:"album",children:t})};var e3=a(60276),e1=a.n(e3),e2=a(25366),e5=a(74514),e6=a.n(e5);let e9=e=>{let{contributorId:t,contributorType:a}=e,{t:l}=(0,u.c3)(),{data:r}=(0,er.OP)(t,a);return(0,s.jsxs)("div",{className:e6().root,children:[(0,s.jsx)(c.K,{mt:4}),(0,s.jsx)(F.V,{component:"h2",variant:"h1",children:l("artist"===a?"This artist hasn't uploaded any music yet":"This label hasn't uploaded any music yet")}),(0,s.jsx)(c.K,{mt:2}),(0,s.jsxs)(F.V,{variant:"body1",children:[l("artist"===a?"The artist hasn't made its music available on Volumo yet. Use the Follow button to get notified when they join us!":"The label hasn't made its music available on Volumo yet. Use the Follow button to get notified when they join us!"),(0,s.jsx)("br",{})]}),!!r?.length&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(F.V,{variant:"body1",children:l("artist"===a?"or explore related artists below to discover new music.":"or explore related labels below to discover new music.")}),(0,s.jsx)(c.K,{mb:4,mt:4,children:(0,s.jsx)(e2.kQ,{items:r,scrollerClassName:e6().horizontalScroller,type:a})})]})]})};var e4=a(13950),e7=a(42398),e8=a(71138),te=a(73906),tt=a.n(te);let ta=e=>{let{contributor:t,viewAllHref:a}=e,{t:l}=(0,u.c3)();return(0,s.jsxs)("div",{className:tt().root,children:[(0,s.jsx)(e8.L,{viewAllHref:a,children:(0,s.jsx)(F.V,{component:"span",variant:"vividH3",children:l("About {name}",void 0,{name:t?.name})})}),(0,s.jsx)(c.K,{mt:2}),(0,s.jsx)(ej,{contributor:t})]})};var ts=a(59329),tl=a(4175),tr=a(34426),ti=a.n(tr);let tn=e=>{let{contextPath:t,contributor:a,albums:l,loading:r,viewAllHref:i,onShowFullAlbums:n}=e,{t:o}=(0,u.c3)();return(0,s.jsxs)("div",{className:ti().root,children:[(0,s.jsx)(e8.L,{viewAllHref:i,children:(0,s.jsx)(F.V,{variant:"vividH3",children:o("Latest releases")})}),(0,s.jsx)(_.p,{data:l,isLoading:r,loader:[...[,,,].keys()].map(e=>(0,s.jsx)(tl.NH,{},e)),spacing:"none",children:e=>e.map((e,a)=>(0,s.jsx)(ts.R,{album:e,className:ti().album,contextPath:`${t}/album-${e.id}`,variant:"largeInList",onShowFullAlbums:n},a))}),(0,s.jsx)(c.K,{mt:1.5}),(0,s.jsx)(R.K,{fullWidth:!0,href:i,iconComponent:A.IGJ,muted:!0,children:(0,s.jsx)("span",{className:ti().buttonTitle,children:o("View all {contributorName} releases",void 0,{contributorName:a.name})})})]})};var to=a(33850),tc=a.n(to),td=a(88117),tu=a(38716),tm=a.n(tu);let th=e=>{let{contextPath:t,playlists:a,playlistsTotal:l,playlistType:r,loading:i,viewAllHref:n}=e,{t:o}=(0,u.c3)();return(0,s.jsxs)("div",{className:tm().root,children:[(0,s.jsx)(e8.L,{viewAllHref:n,children:(0,s.jsx)(F.V,{variant:"vividH3",children:o("chart"===r?"Latest charts":"Latest playlists")}
1)}),(0,s.jsx)(_.p,{data:a,isLoading:i,loader:[...[,,,].keys()].map(e=>(0,s.jsx)(tl.Cj,{},e)),spacing:"none",children:e=>(0,s.jsx)(td.g,{contextPath:t,headingLevel:4,listClassName:tm().playlists,openFirstPlaylist:!0,playlists:e,playlistsTotal:l,readOnly:!0,requestMoreItems:()=>null})})]})};var tp=a(39233),tx=a(2673),tg=a.n(tx),tb=a(67613),tv=a(21006),ty=a(64252),t_=a.n(ty);let tj=e=>{let{relatedContributors:t,loading:a,contributorType:l,viewAllHref:i}=e,{t:n}=(0,u.c3)(),{isBelowSm:o}=(0,y.yU)(),d=(0,b.useRef)(null),[m,h]=(0,b.useState)(),p=(e2.PF.contributorTileWidth.aboveSm+e2.PF.horizontalSpacing.aboveSm)*3,[x,g]=(0,b.useState)(!1),v=(0,b.useCallback)(()=>{d.current&&!x&&(g(!0),setTimeout(()=>g(!1),400),d.current.scrollTo({behavior:"smooth",left:d.current.scrollLeft-p}))},[x]),j=(0,b.useCallback)(()=>{d.current&&!x&&(g(!0),setTimeout(()=>g(!1),400),d?.current?.scrollTo({behavior:"smooth",left:d.current.scrollLeft+p}))},[x]);return(0,s.jsxs)("div",{className:t_().root,children:[(0,s.jsx)(e8.L,{viewAllHref:i,onScrollLeftClick:"left"!==m&&"all"!==m?v:void 0,onScrollRightClick:"right"!==m&&"all"!==m?j:void 0,children:(0,s.jsx)(F.V,{variant:"vividH3",children:n("artist"===l?"Related artists":"Related labels")})}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(_.p,{data:t,isLoading:a,loader:(0,s.jsx)("div",{children:[...[,,,,,].keys()].map(e=>(0,s.jsx)(tb.T,{compact:!0,type:l},e))}),spacing:"none",children:e=>(0,s.jsx)(tp.x,{horizontalSpacing:o?2:3,innerRef:d,scrollerClassName:tg().scroller,scrollTrainClassName:tg().train,onScroll:e=>h(e.scrollWidth<=e.clientWidth?"all":e.scrollLeft<=0?"left":e.scrollLeft>=e.scrollWidth-e.clientWidth-1?"right":void 0),children:e.map((e,t)=>(0,s.jsx)(tv.g,{contributor:e,eagerLoading:t<1,href:(0,r.vd)(e)},e.id))})})]})};var tf=a(60719),tk=a(86948),tC=a(35599);let tT=e=>{let{contextPath:t,tracks:a,loading:l,viewAllHref:r}=e,{t:i}=(0,u.c3)(),n=(0,tf.sx)(t,a?.at(0)?.id,a?.at(-1)?.id);return(0,s.jsxs)("div",{children:[(0,s.jsx)(e8.L,{viewAllHref:r,children:(0,s.jsx)(F.V,{variant:"vividH3",children:i("Top tracks")})}),(0,s.jsx)(_.p,{data:a,isLoading:l,loader:[...[,,,,,].keys()].map(e=>(0,s.jsx)(tk.o,{seed:`${e}`},e)),spacing:"none",...n,children:e=>e.map((e,a)=>(0,s.jsx)(tC.T,{contextPath:t,showDivider:!0,track:e,variant:"extended"},a))})]})};var tN=a(71233),tI=a(81076),tP=a(7501),tw=a.n(tP);let tS=e=>{let{videoIds:t,viewAllHref:a}=e,{t:l}=(0,u.c3)(),{isBelowSm:r}=(0,y.yU)(),i=(0,b.useRef)(null),[n,o]=(0,b.useState)(),d=r?312:552,[m,h]=(0,b.useState)(!1),p=(0,b.useCallback)(()=>{i.current&&!m&&(h(!0),setTimeout(()=>h(!1),400),i.current.scrollTo({behavior:"smooth",left:i.current.scrollLeft-d}))},[m]),x=(0,b.useCallback)(()=>{i.current&&!m&&(h(!0),setTimeout(()=>h(!1),400),i?.current?.scrollTo({behavior:"smooth",left:i.current.scrollLeft+d}))},[m]);return(0,s.jsxs)("div",{className:tw().root,children:[(0,s.jsx)(e8.L,{viewAllHref:a,onScrollLeftClick:"left"!==n&&"all"!==n?p:void 0,onScrollRightClick:"right"!==n&&"all"!==n?x:void 0,children:(0,s.jsx)(F.V,{variant:"vividH3",children:l("Videos")})}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(tp.x,{horizontalSpacing:r?2:3,innerRef:i,scrollerClassName:tg().scroller,scrollTrainClassName:tg().train,onScroll:e=>o(e.scrollWidth<=e.clientWidth?"all":e.scrollLeft<=0?"left":e.scrollLeft>=e.scrollWidth-e.clientWidth-1?"right":void 0),children:t.slice(0,3).map(e=>(0,s.jsx)(tN.N,{className:tw().iframe,src:(0,tI.j7)(e),title:l("YouTube video player")},e))})]})},tD=e=>{let{baseBreadcrumbs:t,contributor:a,contributorType:l,isPendingRelatedContributors:i,metaFields:n,relatedContributors:o}=e,c=(0,b.useMemo)(()=>[(0,em.Oq)(t),(0,ex.h0)(a)].filter(p.vN),[t,a]),d="contributor-overview",[u,m]=(0,b.useState)(!0),{isLoggedIn:h}=(0,M.IE)(),{data:{items:x}={},isLoading:g}=(0,e7.w9)({contributor:a,releaseDateRange:{endDate:(0,eD.sD)()},pageSize:5,sortBy:"relevance"},{enabled:!!a?.tracks_total&&a.top_tracks_available}),{data:{items:v}={},isLoading:y}=(0,eG.GA)({contributor:a,releaseDateRange:{endDate:(0,eD.sD)()},pageSize:3,matchingOnly:u,sortBy:"date"},{enabled:!!a?.albums_total}),_=(0,b.useCallback)(()=>{m(!1)},[]);(0,b.useEffect)(()=>{m(!0)}
1,[h]);let{data:{items:j}={},isLoading:f}=(0,e4.J$)({contributor:a,pageSize:3,type:"chart",sortBy:"-published_at"},{enabled:!!a?.charts_total}),{data:{items:k}={},isLoading:C}=(0,e4.J$)({contributor:a,pageSize:3,type:"playlist",minTracks:1,sortBy:"-content_updated_at"},{enabled:!!a?.playlists_total});return(0,s.jsxs)("div",{className:tc().root,role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:a&&(0,r.vd)(a),fields:n,microdata:c,pageName:l}),!!a?.tracks_total&&a.top_tracks_available&&(0,s.jsx)(tT,{contextPath:`${d}-tracks`,loading:g,tracks:x,viewAllHref:(0,r.vd)(a,"tracks",{sort:"relevance"})}),!!a?.embed_youtube_ids.length&&(0,s.jsx)(tS,{videoIds:a.embed_youtube_ids,viewAllHref:(0,r.vd)(a,"videos")}),!!a?.albums_total&&(0,s.jsx)(tn,{albums:v,contextPath:`${d}-albums`,contributor:a,loading:y,viewAllHref:(0,r.vd)(a,"albums"),onShowFullAlbums:_}),!!a?.charts_total&&(0,s.jsx)(th,{contextPath:`${d}-charts`,loading:f,playlists:j,playlistsTotal:j?.length??0,playlistType:"chart",viewAllHref:(0,r.vd)(a,"charts")}),!!a?.playlists_total&&(0,s.jsx)(th,{contextPath:`${d}-playlists`,loading:C,playlists:k,playlistsTotal:k?.length??0,playlistType:"playlist",viewAllHref:(0,r.vd)(a,"playlists")}),(!!a?.genres_ids.length||!!a?.description||!!a?.social_links.length)&&(0,s.jsx)(ta,{contributor:a}),(!!a?.albums_total||!!a?.tracks_total)&&(i||!!o?.length)&&(0,s.jsx)(tj,{contributorType:l,loading:i,relatedContributors:o,viewAllHref:(0,r.vd)(a,"related")})]})};var tA=a(23618),tR=a(73690),tF=a(26009),tB=a(87514),tV=a(72136),tL=a.n(tV);let tM=e=>{let{baseBreadcrumbs:t,contributor:a,contributorType:l,metaFields:n,playlistType:o}=e,{t:d}=(0,u.c3)(),{applyFetchParams:m,fetchParamDefaults:h,fetchParams:x,formatFetchParams:g}=(0,b.useContext)(eN.M),{data:v}=(0,ev.IJ)(),y=(0,b.useMemo)(()=>(0,ek.$7)(x,h),[x,h]),_=x.genres?.length===1?v?.find(e=>e.id===x.genres?.[0]):void 0,j=(0,eW.mK)(l,!!_,x.curation),f=(0,b.useMemo)(()=>({...n,tabName:(0,eh.x)("chart"===o?"charts":"playlists",l,d),genreTitle:_?.name,genres:e=>v&&(0,i.ap)(v,x.genres,e),paginationText:(0,eW.UF)(("chart"===o?a?.charts_total:a?.playlists_total)??0,en.N4.PlaylistShorts,x.pageIndex)}),[l,x,n,o,_,d]),{data:{items:k}={},fetchNextPage:C,isFetching:T}=(0,e4.J$)({...x,contributor:a}),{data:{total:N}={},isLoading:I}=(0,e4.Xu)({...x,contributor:a},!1),P=(0,b.useCallback)(e=>{C&&!T&&N&&e<N&&C()},[N,T]),w=eT(t,o,x,g),S=(0,b.useMemo)(()=>[(0,em.Oq)(w),(0,ex.h0)(a)].filter(p.vN),[w,a]);return(0,s.jsx)(eN.K,{applyFetchParams:m,fetchParamDefaults:h,fetchParams:x,formatFetchParams:g,type:"playlist",children:(0,s.jsxs)("div",{className:tL().root,role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:a&&(!a.albums_total&&(0,ek.bD)(h,x)?(0,r.vd)(a):g(x)),fields:f,microdata:S,pageName:j,robots:Object.keys(y).length>0?"none":void 0}),(0,s.jsxs)("div",{className:tL().list,children:[(0,s.jsx)(tA.xv,{playlistsTotal:I?"loading":N,playlistType:o,readOnly:!0}),(0,s.jsx)(c.K,{mt:2}),(0,s.jsx)(td.g,{contextPath:"chart"===o?"charts-tab":"playlists-tab",headingLevel:3,listClassName:tL().playlists,loading:T,openFirstPlaylist:!0,placeholder:(0,s.jsx)(tB.L,{info:"chart"===o?(0,tF.Vk)(d):(0,tF._w)(d)}),playlists:k,playlistsTotal:N,readOnly:!0,requestMoreItems:P}),h&&(k?.length||!(0,ek.bD)(h,x))&&(0,s.jsx)(tR.F,{applyFetchParams:m,playlistType:o})]})]})})},tO=e=>{let{base:t,pageName:a,playlistType:l}=e,{fetchParams:r,formatFetchParams:i}=(0,b.useContext)(eN.M)||{},n=eT(t,l,r,i);return(0,s.jsx)(v.I,{pageName:a,values:n})},tz=e=>{let{children:t,contributor:a,pathname:l,playlistType:r}=e,i=(0,en.K8)(a&&{id:a.id,name:a.name,type:a.type},r),n=(0,en.EL)(i),o=(0,en.fB)(i,l),c=(0,en.Yz)(i,l);return(0,s.jsx)(eN.K,{applyFetchParams:c,fetchParamDefaults:i,fetchParams:n,formatFetchParams:o,pathname:l,type:"playlist",children:t})};var tK=a(91999),tE=a(40673),tH=a(64172),tG=a(97816),t$=a.n(tG);let tq=e=>{let{baseBreadcrumbs:t,contextPath:a,contributor:l,contributorId:i,contributorType:n,metaFields:o}=e,{t:d}=(0,u.c3)(),{isAboveSm:m}=(0,y.yU)(),[h,x]=(0,b.useState)("relevance"),{before:g,isEnabled:v,setEnabled:_}=(0,tH.I)(),j=(0,er.OP)(i,n,{sort:h,followedBefore:g}),f=(0,b.useMemo)(()=>[(0,em.Oq)(t),(0,ex.h0)(l)].filter(p.vN),[t,l]);return(0,s.jsxs)("div",{role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:l&&(0,r.vd)(l,"related"),fields:{...o,tabName:(0,eh.x)("related",
1n,d)},microdata:f,pageName:n}),(0,s.jsx)(tE.k,{count:j.data?.length,filterLabel:d("Hide followed"),isFilterChecked:v,itemType:n,sortOptions:(0,eH.k)(d),sortValue:h,onFilterChange:_,onSortChange:x}),(0,s.jsx)(c.K,{mt:m?3:2}),(0,s.jsx)("div",{className:t$().root,children:(0,s.jsx)("div",{className:t$().list,children:(0,s.jsx)(D.xA,{verticalSpacing:m?3:2,children:j.isLoading?[...Array(6).keys()].map(e=>(0,s.jsx)(tl.uI,{type:n},e)):j.data?.length?j.data.map((e,t)=>(0,s.jsx)(tK.T,{contextPath:`${a}/contributor-${e.id}`,contributor:e},t)):(0,s.jsx)(F.V,{variant:"body1",children:d(v?"No unfollowed related artists or labels":"Could not fetch related artists or labels")})})})})]})};var tU=a(2099);let tW=e=>{let{autoApply:t,relevantGenreIds:a}=e,{t:l}=(0,u.c3)(),{isLoggedIn:r}=(0,M.IE)(),{currentValues:i,setCurrentValues:o}=(0,b.useContext)(eP.t),{fetchParams:d,fetchParamDefaults:m,formatFetchParams:h}=(0,b.useContext)(eN.M),{data:p}=(0,e7.GW)(d),[x,g]=(0,b.useState)(!1),{data:v,isFetching:y}=(0,e7.mT)(d,x),{handleGetGenreHref:_,handleGetIncludeHref:j,handleGetIncludeOnlyHref:f,handleGetIncludeOperatorHref:k,handleGetCurationHref:C}=(0,eA.g)(d,m,h),T=(0,b.useMemo)(()=>(0,ek.$7)(i,m),[i,m]),N=(0,b.useCallback)(e=>{let t={};e.forEach(e=>{t[e]=m[e]}),o(e=>({...e,...t}))},[m]),{timeRange:I,genres:P,advanced:w,curation:S,musicTheory:D,listened:A}=(0,ew.tC)(l);return(0,s.jsxs)(eE.C,{children:[I&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(I.fields,T),title:I.title,onReset:()=>N(I.fields),children:(0,s.jsx)(eB.F,{defaultValue:m.releaseDateRange,loadingDotColors:y,maxValue:(0,eD.Ww)((0,eD.e7)((0,eD.Gq)(),1)),minValue:"1970-01-01",name:"releaseDateRange",presets:(0,e$.Tl)((0,eD.sD)(),l),onDotColorRequest:e=>v?.[(0,eD.Xx)(e)]?"var(--base-accent-ordinary__color)":void 0,onPopupVisibilityChanged:g})}),S&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(S.fields,T),title:S.title,onReset:()=>N(S.fields),children:(0,s.jsx)(eF.n,{itemType:"track",onGetItemHref:t?C:void 0})}),P&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(P.fields,T),title:P.title,onReset:()=>N(P.fields),children:(0,s.jsx)(eV.D,{loadingDotColors:!p,name:"genres",relevantGenreIds:a,onDotColorRequest:e=>p?.includes(e)?"var(--base-accent-ordinary__color)":void 0,onGetItemHref:t?_:void 0})}),A&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(A.fields,T),title:A.title,onReset:()=>N(A.fields),children:(0,s.jsx)(tU.v,{name:"hide"})}),w&&(0,s.jsx)(ez.k,{isDisabledResetButton:!(0,ew.kR)(w.fields,T),title:w.title,onReset:()=>N(w.fields),children:(0,s.jsx)(eL.y,{hasMultiToggleFilter:!0,itemType:"track",name:"include",options:(0,eH.S2)(r,l),onGetIncludeOperatorHref:t?k:void 0,onGetItemHref:t?j:void 0,onGetItemOnlyHref:t?f:void 0})}),D&&(0,s.jsxs)(ez.k,{isDisabledResetButton:!(0,ew.kR)(D.fields,T),title:D.title,onReset:()=>N(D.fields),children:[(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(eM.F,{name:"keysigns"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(n.c,{variant:"zero"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(eO.y,{formatEndValue:eS.Xj,formatStartValue:eS.yT,label:"BPM",max:eH.Aj.max,min:eH.Aj.min,name:"trackTempo",step:1}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(n.c,{variant:"zero"}),(0,s.jsx)(c.K,{mt:3}),(0,s.jsx)(eO.y,{formatEndValue:eS.xV,formatStartValue:eS.Es,label:l("Track duration"),max:eH.JI.max,min:eH.JI.min,name:"trackDuration",step:1e3})]}),!(0,ek.Im)(T)&&(0,s.jsx)(eK.v,{defaultValues:m,itemType:"track",values:T,onDeleteClick:o})]})},tX=e=>{let{autoApply:t,relevantGenreIds:a,applyFetchParams:l}=e,{t:r}=(0,u.c3)(),{fetchParams:i,fetchParamDefaults:n,applyFetchParams:o}=(0,b.useContext)(eN.M),c=(0,b.useRef)(void 0),d=(0,b.useCallback)(()=>c.current?.apply(),[]),m=(0,b.useCallback)(()=>(l??o)(n),[l,o,n]),h=(0,b.useCallback)(()=>(0,ew.tC)(r),[r]),p=(0,b.useCallback)(()=>(0,s.jsx)(tW,{autoApply:t,relevantGenreIds:a}),[t,a]);return(0,s.jsx)(eP.B,{autoApply:t,defaultValues:n,filtersRef:c,initialValues:i,onApply:l??o,children:(0,s.jsx)(eI.X3,{fetchParamDefaults:n,fetchParams:i,getPanelGroups:h,renderPopupContents:p,onApplyClick:d,onResetClick:m})})};var tJ=a(62648),tQ=a(20154),tY=a.n(tQ);let tZ=e=>{let{baseBreadcrumbs:t,contextPath:a,contributor:l,contributorType:n,metaFields:c}=e,{t:d}=(0,u.c3)(),{setViewMode:m}=(0,K.iT)(),{applyFetchParams:h,fetchParamDefaults:x,fetchParams:v,formatFetchParams:y}=(0,b.useContext)(eN.M),_=(0,en.H6)((0,en.tV)(),C.Kt.ReleasesTrackView),j=(0,b.useCallback)(e=>{e.contributor?h(e):_(e)},[]),{isLoggedIn:f}=(0,M.IE)(),{data:k}=(0,ev.IJ)(),T=(0,b.useMemo)(()=>(0,ek.$7)(v,x),[v,x]),N=v.genres?.length===1?k?.find(e=>e.id===v.genres?.[0]):void 0,I=(0,eW.mK)(n,!!N,v.curation),P=(0,b.useMemo)(()=>({...c,tabName:(0,eh.x)("tracks",n,d),genreTitle:N?.name,include:(0,eW.JU)(v.include,d),genres:e=>k&&(0,i.ap)(k,v.genres,e),paginationText:(0,eW.UF)(l?.tracks_total??0,en.N4.Tracks,v.pageIndex)}),[n,v,c,N,d]);(0,o.I)(()=>{f||j({...v,hide:x.hide,include:v.include?.filter(e=>!["followed","purchased"].includes(e))})},[f]);let{data:{items:w}={},fetchNextPage:S,isFetching:D}=(0,e7.w9)(v),{data:{albums_total:A,tracks_total:R}={},isLoading:F}=(0,e7.mQ)(v,!0),B=(0,b.useCallback)(e=>{S&&!D&&R&&e<R&&S()},[R,D]),V=eC(t,v,y),L=(0,b.useMemo)(()=>[(0,em.Oq)(V),(0,ex.h0)(l)].filter(p.vN),[V,l]);return(0,s.jsxs)("div",{className:tY().root,role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:y(v),fields:P,microdata:L,pageName:I,robots:Object.keys(T).length>0?"none":void 0}),(0,s.jsxs)("div",{className:tY().list,children:[(0,s.jsx)(tJ.S,{albumsTotal:F?"loading":A,applyFetchParams:j,contextPath:a,listClassName:tY().trackList,loading:D,requestMoreItems:B,trackList:w,tracksTotal:F?"loading":R,onViewModeChange:e=>{m(e),"trackView"!==e&&l&&g().push((0,r.vd)(l,"albums"))}}),x&&(w?.length||!(0,ek.bD)(x,v))&&(0,s.jsx)(tX,{applyFetchParams:j,relevantGenreIds:l?.genres_ids})]})]})},t0=e=>{let{base:t,pageName:a}=e,{fetchParams:l,formatFetchParams:r}=(0,b.useContext)(eN.M)||{},i=eC(t,l,r);return(0,s.jsx)(v.I,{pageName:a,values:i})},t3=e=>{let{children:t,contributor:a,pathname:l}=e,r=(0,en.m6)(a),i=(0,en.V3)(r),n=(0,en.Ex)(r,l),o=(0,en.H6)(r,l);return(0,s.jsx)(eN.K,{applyFetchParams:o,fetchParamDefaults:r,fetchParams:i,formatFetchParams:n,pathname:l,type:"track",children:t})};var t1=a(35138),t2=a.n(t1);let t5=e=>{let{baseBreadcrumbs:t,contributor:a,contributorType:l,metaFields:i}=e,{t:n}=(0,u.c3)(),{isAboveSm:o}=(0,y.yU)(),c=(0,b.useMemo)(()=>[(0,em.Oq)(t),(0,ex.h0)(a)].filter(p.vN),[t,a]);return(0,s.jsxs)("div",{className:t2().root,role:"tabpanel",children:[(0,s.jsx)(ep.t,{baseCanonicalUrl:a&&(0,r.vd)(a,"videos"),fields:{...i,tabName:(0,eh.x)("videos",l,n)},microdata:c,pageName:l}),(0,s.jsx)(D.NP,{columns:"1fr 1fr",horizontalSpacing:3,verticalSpacing:o?3:2,children:a?.embed_youtube_ids.map(e=>(0,s.jsx)(tN.N,{className:t2().iframe,src:(0,tI.j7)(e),title:n("YouTube video player")},e))})]})},t6=e=>{let{contributorType:t}=e,{locale:a,t:g}=(0,u.c3)(),y="contributor",_=(0,b.useRef)(null),j=(0,x.useRouter)(),f=(0,eo.Fg)("artist"===t?j.query.artistId:j.query.labelId),{data:k,isFetching:T}=(0,er.Xx)(f,t,!0),{data:N,isPending:I}=(0,er.OP)(f,t),P=I||!!N?.length,w=k?(0,en.HJ)(k,P):[],S=(0,en.yV)(j.query.slugs?.[0]),D=(0,h.EK)(S,w)?S:w[0];(0,b.useEffect)(()=>{!T&&k?.parent&&j.replace((0,r.vd)(k.parent))},[k,T]),(0,o.I)(()=>{(0,m.eG)()},[f]);let A=(0,b.useMemo)(()=>({title:k?.type==="artist"?g("Artist {name}",void 0,{name:(0,i.nD)(g,k?.name)}
1):g("Label {name}",void 0,{name:(0,i.nD)(g,k?.name)}),description:k?.description??void 0,contributorTitle:k?.name,ogImage:l.C.getImageUrl(k?.artwork_uuid,{format:"jpg",width:1400}),ogType:"profile",ogUrl:k&&(0,C.MX)((0,r.vd)(k)),ogTitle:k?.name,ogDescription:k?.description??void 0}),[k]),R=D?(0,eh.x)(D,t,g):void 0,{h1Title:F}=(0,ec.Z)({pageName:t,path:j.asPath,locale:a,fields:{...A,tabName:R}}),B=(0,ei.UV)(g),V=(0,b.useMemo)(()=>[B.Root,"artist"===t?B.Artists:B.Labels,k&&(0,ei.p6)(k),k&&D&&w[0]!==D&&(0,ei.sA)(k,D,g)].filter(p.vN),[k,t,D]),L=(0,b.useCallback)(()=>{setTimeout(()=>(0,m.PA)(_.current,"start"),300)},[]);M=D&&`${D}-tab`,(0,b.useEffect)(()=>{if(!M)return;let e=setTimeout(()=>{(0,ed.f)()||(0,m.lt)(M)},300);return()=>clearTimeout(e)},[M,300]);var M,O=(0,s.jsxs)(eu.B,{allowExtraBottomSpace:(0,h.EK)(D,["overview","videos","about","related"]),topLine:"albums"===D?(0,s.jsx)(eZ,{base:V,pageName:t}):"tracks"===D?(0,s.jsx)(t0,{base:V,pageName:t}):"charts"===D||"playlists"===D?(0,s.jsx)(tO,{base:V,pageName:t,playlistType:"charts"===D?"chart":"playlist"}):(0,s.jsx)(v.I,{pageName:t,values:V}),children:[k&&(0,s.jsx)(el,{className:e1().infoBlock,contributor:k,h1Title:F,loading:T,onCounterClick:L}),(0,s.jsx)(n.c,{variant:"medium"}),k?w.length?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.u,{className:e1().tabs,innerRef:_,items:w.map(e=>(0,eh.g)(e,k,g)),justifyContent:"flex-start",nowrap:!0,selectedComponent:"h2",selectedId:D}),(0,s.jsx)(c.K,{mt:2}),"overview"===D?(0,s.jsx)(tD,{baseBreadcrumbs:V,contributor:k,contributorType:t,isPendingRelatedContributors:I,metaFields:A,relatedContributors:N}):"albums"===D?(0,s.jsx)(eY,{baseBreadcrumbs:V,contextPath:`${y}/albums`,contributor:k,contributorType:t,headingLevel:3,metaFields:A}):"tracks"===D?(0,s.jsx)(tZ,{baseBreadcrumbs:V,contextPath:`${y}/tracks`,contributor:k,contributorType:t,metaFields:A}):"charts"===D||"playlists"===D?(0,s.jsx)(tM,{baseBreadcrumbs:V,contributor:k,contributorType:t,metaFields:A,playlistType:"charts"===D?"chart":"playlist"}):"videos"===D?(0,s.jsx)(t5,{baseBreadcrumbs:V,contributor:k,contributorType:t,metaFields:A}):"about"===D?(0,s.jsx)(ef,{baseBreadcrumbs:V,contributor:k,contributorType:t,metaFields:A}):"related"===D?(0,s.jsx)(tq,{baseBreadcrumbs:V,contextPath:`${y}/related`,contributor:k,contributorId:f,contributorType:t,metaFields:A}):null]}):(0,s.jsx)(e9,{contributorId:f,contributorType:t}):null]});let z="artist"===t?C.Kt.ArtistDefault:C.Kt.RecordlabelDefault;switch(D){case"albums":return(0,s.jsx)(e0,{contributor:k,pathname:z,children:O});case"charts":return(0,s.jsx)(tz,{contributor:k,pathname:z,playlistType:"chart",children:O});case"playlists":return(0,s.jsx)(tz,{contributor:k,pathname:z,playlistType:"playlist",children:O});case"related":default:return O;case"tracks":return(0,s.jsx)(t3,{contributor:k,pathname:z,children:O})}}},99661:e=>{e.exports={blockTitle:"AboutTabContent_blockTitle__htRGm",description:"AboutTabContent_description___cBcj",genreChip:"AboutTabContent_genreChip__TblGt",socialLinks:"AboutTabContent_socialLinks__9EH8c"}}},e=>{e.O(0,[4001,7236,2762,8288,5720,7874,4802,5599,7095,9711,9960,5711,4207,3129,1439,8790,3492,1090,6844,8893,3935,9809,9190,9329,636,6593,8792],()=>e(e.s=91891)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.