1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[556,6044,9452],{2673:e=>{e.exports={scroller:"edgeToEdgeScroller_scroller__a4IK_",train:"edgeToEdgeScroller_train__3Q400"}},5320:(e,t,a)=>{"use strict";a.d(t,{O:()=>l});var r=a(57975),s=a(40377),n=a(53239);let l=(e,t)=>{let{showUnlimitedCounters:a,onCountersClick:l,resolveCountersTotal:i}=(e=>{let[t,a]=(0,n.useState)(!1);(0,r.T)(e,(e,t)=>{(0,s.bD)(e,t)||a(!1)});let l=(0,n.useCallback)(()=>{a(!0)},[]),i=(0,n.useCallback)((e,a,r)=>a||r&&t?"loading":e,[t]);return{showUnlimitedCounters:t,onCountersClick:t?void 0:l,resolveCountersTotal:i}})(e),o=t(!a),{isLoading:c,isFetching:d}=o;return{showUnlimitedCounters:a,onCountersClick:l,resolveCountersTotal:(0,n.useCallback)(e=>i(e,c,d),[i,c,d]),stats:o}}},7570:(e,t,a)=>{"use strict";a.d(t,{CH:()=>s,DX:()=>o,SJ:()=>n,UR:()=>c,Yv:()=>i,cZ:()=>r,wi:()=>d,xF:()=>l});let r="popup",s="playlist_id",n="my_contributor_id",l="show_wizard",i="download",o="scene",c="ratio",d="template"},13076:e=>{e.exports={tracks:"TrackView_tracks__nnsDO"}},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"}},35232:(e,t,a)=>{"use strict";a.d(t,{I:()=>n});var r=a(66991);let s=e=>e.id,n=e=>{let{handleChange:t,handleSelectAll:a,selectedKeys:n,setSelectedKeys:l}=(0,r.Z)(e,s);return{handleChange:t,selectedTrackIds:n,setSelectedTrackIds:l,handleSelectAllTracks:a}}},35599:(e,t,a)=>{"use strict";a.d(t,{T:()=>b});var r=a(80263),s=a(90244),n=a(12556),l=a(62907),i=a(97930),o=a(64296),c=a(70559),d=a(36464),u=a(13463),h=a(40377),m=a(3638),g=a(53239),p=a(59960),x=a(51143),f=a(95203),y=a.n(f);let k="sticky-track-player",b=g.memo(e=>{let{t}=(0,u.c3)(),{isBelowSm:a,isBelowMd:h}=(0,n.yU)(),{deregisterOffset:f,getTotalOffset:b,registerOffset:_}=(0,g.useContext)(c.X),{user:C}=(0,x.IE)(),{canReorder:v,className:j,indexElement:T,isReordering:w,isSelected:S,lefthandPrefix:M,reorderHandleListeners:P,reorderHandleRef:L,showCheckbox:D,showDivider:A,showReorderHandle:I,onSelect:N,onStuckChange:B,...K}=e,O=(0,g.useCallback)(e=>{e?.edge?_({name:k,offset:e.height,position:e.edge,rank:200}):f(k),B?.(e)},[h]),F=(0,g.useCallback)((e,a)=>D||I||T?(0,r.jsxs)(i.xA,{alignItems:"center",autoFlow:"column",className:y().lefthand,justifyContent:"center",children:[M,D?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,m.A)(y().firstComponent,y().checkboxContainer),children:(0,r.jsx)(o.L,{checked:!!S,className:y().checkbox,onChange:e=>{N?.(e,K.track)}})}),T]}):I&&!K.readOnly?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(d.z,{disabled:!v,handleClassName:(0,m.A)(y().firstComponent,y().thumb),indexElement:T,innerRef:L,...P})}):T?(0,r.jsx)(l.u,{"aria-label":a?.isPlaying?t("Pause {title}",void 0,{title:(0,s.Ef)(t,(0,s.Ph)(K.track))}):t("Play {title}",void 0,{title:(0,s.Ef)(t,(0,s.Ph)(K.track))}),className:(0,m.A)(y().firstComponent,y().index),tabIndex:-1,onClick:a?.handlePlaybackToggle,children:T}):null]}):null,[T,S,M,D,I,w,a,K.track,N]);return(0,r.jsx)(p.b,{bottomOffset:b("bottom",200),canDrag:!!C,className:(0,m.A)(y().root,A&&y().withDivider,j),renderLefthand:F,topOffset:b("top",200),onStuckChange:O,...K})},(e,t)=>{let{style:a,...r}=e,{style:s,...n}=t;return(0,h.bN)(a,s)&&(0,h.bN)(r,n)});b.displayName="TrackBlock"},36464:(e,t,a)=>{"use strict";a.d(t,{z:()=>u});var r=a(80263),s=a(92839),n=a(91840),l=a(13463),i=a(3638),o=a(53239),c=a(94860),d=a.n(c);let u=e=>{let{className:t,compact:a,disabled:c,handleClassName:u,indexElement:h,innerRef:m,size:g,...p}=e,{t:x}=(0,l.c3)(),f=(0,o.useCallback)(e=>{c||(document.body.style.cursor="grabbing",e.stopPropagation()),p.onMouseDown?.(e)},[c,p.onMouseDown]),y=(0,o.useCallback)(e=>{c||"grabbing"===document.body.style.cursor||(document.body.style.cursor="grab"),p.onMouseEnter?.(e)},[c,p.onMouseEnter]),k=(0,o.useCallback)(e=>{c||"grab"!==document.body.style.cursor||(document.body.style.cursor=""),p.onMouseLeave?.(e)},[c,p.onMouseLeave]),b=(0,o.useCallback)(e=>{c||(document.body.style.cursor=""),p.onMouseUp?.(e)},[c,p.onMouseUp]);return(0,r.jsxs)("div",{className:(0,i.A)(t,d().root),...p,onMouseDown:f,onMouseEnter:y,onMouseLeave:k,onMouseUp:b,children:[(0,r.jsx)(n.K,{className:(0,i.A)(d().moveButton,u),disabled:c,iconComponent:a?s.ch2:s.fRW,innerRef:m,muted:!0,size:g??"small",title:x("Drag to reorder"),variant:"transparent"}),h]})};u.displayName="Thumb"},42173:(e,t,a)=>{"use strict";a.d(t,{t:()=>p});var r=a(80263),s=a(8650),n=a(61528),l=a(13463),i=a(65963),o=a(27518),c=a.n(o),d=a(61469),u=a(53239),h=a(13380),m=a(8259),g=a(18067);let p=e=>{let{baseCanonicalUrl:t,children:a,fields:o,microdata:p,noHreflang:x,noOtherLocales:f,pageName:y,robots:k}=e,{cookieData:b}=(0,h.iT)(),{defaultLocale:_,locale:C,supportedLocales:v}=(0,l.c3)(),{asPath:j}=(0,d.useRouter)(),T=f?void 0:v?.filter(e=>e!==C&&s.Y[e]&&!s.Y[e].uncrawlable),w=(0,g.Z)({fields:o,locale:C,pageName:y,path:j}),S=t&&C&&C!==_&&!x?`/${C}${t}`:t,M=(0,i.j)(S?.startsWith("/")?(0,m.MX)(S):S,"/"),P=C&&s.Y[C]?.uncrawlable?"n
1one":k;return(0,u.useEffect)(()=>{b.hasDebugSet&&console.debug(["Canonical URL: %s","Metaplaceholders: %O","Microdata: %O","Page name: %s","Title: %s","H1: %s","Description: %s","Image: %s"].join(i.Dg),M,o,p,y,w.title,w.h1Title,w.metaTagValues.description,w.metaTagValues["og:image"])},[b.hasDebugSet,M,o,p,y,w.title,w.h1Title,w.metaTagValues.description,w.metaTagValues["og:image"]]),(0,r.jsxs)(c(),{children:[P&&(0,r.jsx)("meta",{content:P,name:"robots"}),(0,r.jsx)("title",{children:w.title}),Object.entries(w.metaTagValues).map((e,t)=>{let[a,s]=e;return s?(0,r.jsx)("meta",{content:s,name:a},t):null}),M&&(0,r.jsx)("link",{href:M,hrefLang:x?void 0:C,rel:"canonical"}),void 0===t||x?null:T?.map(e=>(0,r.jsx)("link",{href:(0,i.j)((0,m.MX)(e===_?t:`/${e}${t}`),"/"),hrefLang:e,rel:"alternate"},e)),void 0===t||x?null:(0,r.jsx)("link",{href:(0,i.j)((0,m.MX)(t),"/"),hrefLang:"x-default",rel:"alternate"}),p&&(0,r.jsx)(n.AZ,{data:p}),a]})}},54908:e=>{e.exports={root:"ContentLayout_root__eSdny",showLeftSidebar:"ContentLayout_showLeftSidebar__XOZAZ",main:"ContentLayout_main__ygLhy",extraBottomSpace:"ContentLayout_extraBottomSpace__DnaqP",left:"ContentLayout_left__0TFcI",right:"ContentLayout_right__YawBm",noLeftSidebar:"ContentLayout_noLeftSidebar__3FKMF"}},54923:(e,t,a)=>{"use strict";a.d(t,{J3:()=>k,OQ:()=>p,UV:()=>m,WL:()=>f,df:()=>b,fm:()=>y,p6:()=>_,pp:()=>v,sA:()=>C,xH:()=>g,zs:()=>x});var r=a(46947),s=a(70719),n=a(90244),l=a(27129),i=a(12806),o=a(69285),c=a(35796),d=a(72072),u=a(8259);let h=e=>({Root:{href:s.KW.Root,text:"Volumo"},Releases:{href:s.KW.Releases,text:e("Releases")},Preorders:{href:s.KW.Preorders,text:e("Preorders")},Labels:{href:s.KW.Labels,text:e("Labels")},Artists:{href:s.KW.Artists,text:e("Artists")},MyLabels:{href:s.KW.MyLabels,text:e("Labels")},MyArtists:{href:s.KW.MyArtists,text:e("Artists")},MyPlaylists:{href:s.KW.MyPlaylists,text:e("My Playlists")},MyCharts:{href:s.KW.MyCharts,text:e("My Charts")},UserProfile:{href:s.KW.UserProfile,text:e("User profile")},ContentProvider:{href:s.KW.ContentProvider,text:e("Artist & Label panel")},DistributorDashboard:{href:s.KW.DistributorDashboard,text:e("Distributor dashboard")},PublicPlaylists:{href:s.KW.PublicPlaylists,text:e("Playlists")},ChartsMainPage:{href:s.KW.ChartsMainPage,text:e("Charts")},HowTo:{href:s.KW.HowTo,text:e("How To?")},MyFeed:{href:s.KW.MyFeed,text:e("My Feed")},Loading:{text:e("Loadingâ¦")}}),m=l.Bd?(0,o.Bj)(h):h,g=(e,t,a)=>{if(!e||void 0===t)return;let r=m(a);return"chart"===e?t?r.ChartsMainPage:r.MyCharts:t?r.PublicPlaylists:r.MyPlaylists}
1,p=e=>e?{href:(0,s.C$)(e),notranslate:!0,text:e.name}:void 0,x=e=>e?{href:(0,s.FD)(e),image:r.C.getImageUrl(e?.artwork_uuid,{format:"jpg",width:1400}),notranslate:!0,text:e.title}:void 0,f=(e,t,a)=>{if(e?.recordlabel)return{href:(0,s.vd)(e.recordlabel),notranslate:!0,type:"Organization",text:e.recordlabel.name};if(e?.volumo_direct){let e=(0,s.ng)(t);return{text:a("Volumo Direct"),href:e}}},y=e=>e?{text:(0,n.Ph)(e),notranslate:!0,href:(0,s.$O)(e)}:void 0,k=(e,t,a)=>{if(e?.length)return e.length>2?`(${a("Multiple genres")})`:e.map(e=>t?.find(t=>t.id===e)?.name).join(", ")},b=(e,t)=>{if(e?.length)return e.length>1?{text:`(${t("Multiple filters")})`}:{text:(0,c.rE)(e[0],t)}},_=e=>({href:(0,s.vd)(e),notranslate:!0,text:e.name,type:"MusicGroup",description:e.description??void 0,image:{"@type":"ImageObject",contentUrl:e.artwork_uuid?r.C.getImageUrl(e.artwork_uuid):(0,u.MX)("/static/images/artist-icon.jpg")}}),C=(e,t,a)=>{let r=(0,d.g)(t,e,a);return{href:r.href,text:(0,i.xi)(r.title)}},v=(e,t)=>({href:(0,s.z4)(e.id,e.contributor_type),notranslate:!0,text:(0,n.Ef)(t,e?.name)})},61528:(e,t,a)=>{"use strict";a.d(t,{vS:()=>i,AZ:()=>n,bE:()=>l,Oq:()=>o});var r=a(80263),s=a(53239);let n=e=>{let{data:t}=e,a=(0,s.useMemo)(()=>JSON.stringify(t).replace(/</g,"\\u003c"),[t]);return(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:a},type:"application/ld+json"})},l="https://schema.org/",i="https://schema.org/DigitalFormat",o=e=>{if(e)return{"@context":l,"@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}}))}}},62017:(e,t,a)=>{"use strict";a.d(t,{s:()=>u});var r=a(80263),s=a(12556),n=a(97930),l=a(53648),i=a(13463),o=a(3638);a(53239);var c=a(54908),d=a.n(c);let u=e=>{let{allowExtraBottomSpace:t=!0,children:a,className:c,leftSidebar:u,topLine:h}=e,{t:m}=(0,i.c3)(),{isAboveMd:g}=(0,s.yU)(),p=!!(g&&u);return(0,r.jsxs)(n.xA,{className:(0,o.A)(d().root,p&&d().showLeftSidebar),horizontalSpacing:3,children:[(0,r.jsxs)("main",{className:(0,o.A)(d().main,!p&&d().noLeftSidebar,t&&d().extraBottomSpace,c),children:[h,a]}),p&&(0,r.jsx)(l.B,{"aria-label":m("Left sidebar"),className:d().left,children:u})]})};u.displayName="ContentLayout"},62648:(e,t,a)=>{"use strict";a.d(t,{S:()=>Y});var r=a(80263),s=a(74331),n=a(51868),l=a(60719),i=a(99481),o=a(90244),c=a(12556),d=a(62907),u=a(95041),h=a(67445),m=a(61023),g=a(97930),p=a(57975),x=a(43959),f=a(14676),y=a(7665),k=a(24318),b=a(1985),_=a(70559),C=a(78852),v=a(13571),j=a(13463),T=a(55132),w=a(40377),S=a(37247),M=a(10330),P=a(53239),L=a(89654),D=a(86948),A=a(23618),I=a(26074),N=a(20121),B=a(6135),K=a(1956),O=a(16516),F=a(5968),R=a(88770),V=a(25213),E=a(59395),z=a(95925),W=a(35599),U=a(30211),$=a(87051),H=a(90737),X=a(51143),Q=a(35796),Z=a(35232),q=a(35036),J=a.n(q);let G={"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"],Country:["countryCodes"]},Y=e=>{let{albumsTotal:t,applyFetchParams:a,canSelect:q,listClassName:Y,contextPath:ee,emptyPlaceholderText:et,emptyPlaceholderDescription:ea,hideContentTop:er,requestMoreItems:es,sortOptions:en,switchViewButtons:el,showUnlimitedCounters:ei,loading:eo,trackList:ec,tracksTotal:ed,onCountersClick:eu,onViewModeChange:eh}=e,{api:em}=(0,L.gf)(),{t:eg}=(0,j.c3)(),{fetchParamDefaults:ep,fetchParams:ex,formatFetchParams:ef}=(0,P.useContext)(I.M),{isBelowSm:ey}=(0,c.yU)(),{isLoggedIn:ek}=(0,X.IE)(),{handleChange:eb,selectedTrackIds:e_,setSelectedTrackIds:eC}=(0,Z.I)(ec),{playbackServer:ev}=(0,l.cs)(),[ej,eT]=(0,P.useState)(),[ew,eS]=(0,P.useState)(!1),eM=(0,P.useRef)(null),{deregisterOffset:eP,getTotalOffset:eL,registerOffset:eD}=(0,P.useContext)(_.X),eA="sticky-subheader",{data:eI}=(0,H.IJ)(),eN=(0,P.useCallback)(e=>{e?.edge?eD({name:eA,offset:e.height,position:e.edge,rank:100}):eP(eA)},[100]),{isOpen:eB,toggle:eK,close:eO}=(0,x.F)();(0,l.l)({contextPath:ee}),(0,p.T)(ex,(e,t)=>{(0,w.bD)(e,t)||(0,T.lt)($.y)});let eF=(0,P.useCallback)(e=>{let{item:t}=e;return t.id===ev.getActiveInstance()?.trackId?n.ps.track.heightExpanded:n.ps.track.height},[ev]),eR=(0,P.useCallback)(async e=>{if(e.target.checked){let e=async()=>await (0,s.D)(async(e,t)=>({items:(await em.getTracks({...(0,Q.ar)(ex),limit:t,offset:e})).items,total:"number"==typeof ed?ed:0}));eS(!0);try{let t=await e();eT((0,S.lm)(t,e=>e.id)),eC(t.map(e=>e.id))}finally{eS(!1)}}else eC([]),eT(void 0)},[ex,ed]),eV=(0,P.useCallback)(async e=>{let t={...ex,downloaded:e},a=async()=>{let{tracks_total:e}=await em.getTracksStats({...(0,Q.Y)(t)});return await (0,s.D)(async(a,r)=>({items:(await em.getTracks({...(0,Q.ar)(t),limit:r,offset:a})).items,total:"number"==typeof e?e:0}))};eS(!0);try{let e=await a();eT((0,S.lm)(e,e=>e.id)),eC(e.map(e=>e.id))}finally{eS(!1)}},[ex]),eE=(0,P.useCallback)(e=>ev.getActiveInstance()?.trackId===e.id,[]),ez=(0,P.useMemo)(()=>({...ep,curation:"all"}),[ep]),eW=ex.genres?.length===1?eI?.find(e=>e.id===ex.genres?.[0]):void 0,{sortBy:eU,genres:e$,...eH}=ex,{sortBy:eX,...eQ}=ep,eZ=!!(eW&&(0,w.bD)((0,w.QS)(eQ),(0,w.QS)(eH))&&ep.releaseDateRange?.endDate),eq=!(0,w.bD)((0,w.QS)({...eQ,curation:"all"}),(0,w.QS)({...eH,genres:e$}))&&!eZ,eJ=a&&!eo&&(0,r.jsx)(z.R,{query:ex.search,type:"track",onApply:e=>a({...ex,search:e})});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(u.m,{duration:400,expanded:eZ,retainContentWhileCollapsing:!0,children:[(0,r.jsx)(C.K,{mt:ey?4:3}),(0,r.jsx)(E.P,{applyFetchParams:a,fetchParamDefault:ep,genre:eW}),(0,r.jsx)(C.K,{mt:ey?2:3}),(0,r.jsx)(h.c,{variant:"zero"})]}),(0,r.jsx)(u.m,{duration:400,expanded:!!a&&eq,retainContentWhileCollapsing:!0,children:a&&(0,r.jsxs)(r.Fragment,{children:[eW&&(0,r.jsx)(h.c,{variant:"zero"}),(0,r.jsx)(C.K,{mt:1.5}),(0,r.jsx)(N.l,{applyFilters:a,currentValues:ex,filterGroups:G,itemType:"track",unrestrictedValues:ez}),(0,r.jsx)(C.K,{mt:1.5}),(0,r.jsx)(h.c,{variant:"zero"})]})}),!er&&(0,r.jsx)(A.Q$,{albumsTotal:t,applyFetchParams:a,fetchParamDefaults:ep,fetchParams:ex,showUnlimitedCounters:ei,sortOptions:en,switchViewButtons:el,tracksTotal:ed,viewMode:"trackView",onCountersClick:eu,onViewModeChange:eh}),q&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(v._,{allWidthBelowMd:!0,disabled:!e_?.length,topOffset:eL("top",100),onStuckChange:eN,children:[(0,r.jsx)(C.K,{mt:1}),(0,r.jsxs)(g.xA,{alignItems:"center",className:U.x,columns:"1fr auto",horizontalSpacing:1,justifyItems:"flex-start",children:[(0,r.jsxs)("div",{className:J().selectAllBlock,children:[(0,r.jsxs)(g.xA,{alignItems:"center",columns:"auto auto",children:[(0,r.jsx)(f.S,{checked:e_.length===ed,label:`${eg("Select all")}${"number"==typeof ed?` (${(0,o.B4)(eg,"track",ed)})`:""}`,onChange:eR}),(0,r.jsx)(d.u,{className:J().selectTracksButton,innerRef:eM,onClick:eK,children:(0,r.jsx)(y.zT,{open:eB})})]}),(0,r.jsx)(C.K,{mr:1}),ew&&(0,r.jsx)(k.a,{})]}),(0,r.jsxs)(g.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:ey?1:1.5,children:[(0,r.jsx)(F.n,{disabled:!e_?.length,layoutVariant:ey?"compact":"normal",sourceTrackIds:e_}),(0,r.jsx)(R.F,{className:J().buyAction,disabled:!e_.length,forceOrdinaryEnabledDownloadButton:!0,items:e_.map(e=>ej?ej[e]:ec?.find(t=>
1t.id===e)).filter(M.TL),itemType:"track",layoutVariant:ey?"compact":"normal"})]})]}),(0,r.jsx)(C.K,{mt:1}),(0,r.jsx)(h.c,{variant:"zero"})]}),(0,r.jsxs)(m.rI,{anchorElement:eM.current??void 0,id:"trackSelectionMenu",open:eB,preferredDirection:"bottomRight",onCloseAttempt:eO,children:[(0,r.jsx)(m.Dr,{onClick:()=>eV(!0),children:eg("Downloaded tracks")}),(0,r.jsx)(m.Dr,{onClick:()=>eV(!1),children:eg("Undownloaded tracks")})]})]}),(0,r.jsx)(b.p,{className:Y,data:ec,isBlocking:!1,isLoading:eo,loader:[...Array(10).keys()].map(e=>(0,r.jsx)(D.o,{seed:`${e}`},e)),spacing:"none",children:e=>ek&&!ex?.pageIndex?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.$L,{batchSize:ex?.pageSize??Q.N4.Tracks,emptyPlaceholder:(0,r.jsx)(i.b,{emptyPlaceholderDescription:ea,emptyPlaceholderText:et,headingComponent:"h2",children:eJ}),inDomGap:50,items:e,loading:eo,renderComponent:(e,t)=>{let{key:a,style:s}=t;return(0,r.jsx)(W.T,{contextPath:ee,highlightedText:ex.search,isSelected:e_.includes(e.id),showCheckbox:q,showDivider:!0,style:{...s,transition:`top ${l.Jf}ms`},track:e,variant:"extended",onSelect:q?eb:void 0},a)},renderPlaceholder:(e,t)=>{let{key:a,style:s}=t;return(0,r.jsx)(V.H,{contextPath:ee,style:s,track:e},a)},requestMoreItems:es,totalCount:"number"==typeof ed?ed:void 0,onComputeItemHeight:eF,onKeepMountedCheck:eE}),!eo&&a&&void 0!==ed&&e.length===ed&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(C.K,{mt:4}),(0,r.jsx)(B.N,{applyFilters:a,className:J().filtersOverview,currentValues:ex,filterGroups:G,itemType:"track",unrestrictedValues:ez})]})]}):(0,r.jsxs)(r.Fragment,{children:[e.length?e.map((e,t)=>(0,r.jsx)(W.T,{className:J().notLoggedIn,contextPath:ee,highlightedText:ex.search,isSelected:e_.includes(e.id),showCheckbox:q,showDivider:!0,track:e,variant:"extended",onSelect:eb},t)):(0,r.jsx)(i.b,{headingComponent:"h2",children:eJ}),!eo&&a&&ex&&ep&&(0,r.jsx)(K.X,{applyFilters:a,className:J().filtersOverview,currentValues:ex,filterGroups:G,itemType:"track",pageSize:Q.N4.Tracks,totalCount:"number"==typeof ed?ed:void 0,unrestrictedValues:ez}),ex&&ef&&(0,r.jsx)(O.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>ef({...ex,pageIndex:e}),pageIndex:ex.pageIndex,pageSize:Q.N4.Tracks,totalCount:"number"==typeof ed?ed:void 0})]})})]})};Y.displayName="TrackList"},66991:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var r=a(53239);let s=(e,t)=>{let[a,s]=(0,r.useState)([]);return{handleChange:(0,r.useCallback)((a,r)=>{let n=!!a.nativeEvent.shiftKey,l=t(r),i=a.target.checked;s(a=>{if(!i)return a.filter(e=>e!==l);let r=e?.map(t)??[],s=a.length?r.indexOf(a[a.length-1]):-1,o=r.indexOf(l),c=n&&s>=0&&o>=0?r.slice(Math.min(s,o),Math.max(s,o)+1):[l],d=new Set(a);return[...a,...c.filter(e=>!d.has(e))]})},[t,e]),handleSelectAll:(0,r.useCallback)(a=>s(a.target.checked&&e?e.map(t):[]),[t,e]),selectedKeys:a,setSelectedKeys:s}}},72072:(e,t,a)=>{"use strict";a.d(t,{g:()=>n,x:()=>l});var r=a(70719),s=a(92839);let n=(e,t,a)=>{switch(e){case"overview":return{href:(0,r.vd)(t),icon:s.Hoe,id:"overview",title:a("Overview")};case"albums":return{href:(0,r.vd)(t,"albums"),icon:s._YD,id:"albums",title:a("Releases")};case"tracks":return{href:(0,r.vd)(t,"tracks"),icon:s._l2,id:"tracks",title:a("Tracks")};case"charts":return{href:(0,r.vd)(t,"charts"),icon:s.THQ,id:"charts",title:a("Charts")};case"playlists":return{href:t&&(0,r.vd)(t,"playlists"),icon:s.JR6,id:"playlists",title:a("Playlists")};case"videos":return{href:(0,r.vd)(t,"videos"),icon:s.BnN,id:"videos",title:a("Videos")};case"about":return{href:(0,r.vd)(t,"about"),icon:s.XVX,id:"about",title:a("About")};case"related":return{href:(0,r.vd)(t,"related"),icon:s.lrS,id:"related",title:a("Related")};default:throw Error("tab ID not recognized")}},l=(e,t,a)=>{switch(e){case"albums":return a("Albums");case"tracks":return a("Tracks");case"charts":return a("Charts");case"playlists":return a("Playlists");case"videos":return a("Videos");case"about":return a("About");case"related":return a("artist"===t?"Related artists":"Related labels");default:return}}},86948:(e,t,a)=>{"use strict";a.d(t,{o:()=>o});var r=a(80263),s=a(54613),n=a(18785),l=a(53239),i=a(51083);let o=e=>{let{seed:t}=e,{getRandomInt:a}
1=(0,s.iX)(),[o]=(0,l.useState)(()=>a(250,600,t));return(0,r.jsxs)(i.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:(0,n.yh)(6),speed:2,uniqueKey:"track"+(t||""),width:"100%",children:[(0,r.jsx)("rect",{height:(0,n.yh)(4.5),width:(0,n.yh)(4.5),y:(0,n.yh)(.75)}),(0,r.jsx)("rect",{height:(0,n.yh)(2),width:o,x:(0,n.yh)(6.25),y:(0,n.yh)(1.25)})]})}},90609:(e,t,a)=>{"use strict";a.d(t,{z:()=>b});var r=a(80263),s=a(17403),n=a(95041),l=a(96776),i=a(25051),o=a(78852),c=a(53239),d=a(26074),u=a(42173),h=a(51143),m=a(42398),g=a(40581),p=a(35796),x=a(5320),f=a(62648),y=a(13076),k=a.n(y);let b=e=>{let{canChangeViewMode:t=!0,canSelect:a,contextPath:y,emptyPlaceholderDescription:b,emptyPlaceholderText:_,filters:C,hideContentTop:v,metaFields:j,microdata:T,pageName:w,heading:S,sortOptions:M,onViewModeChange:P}=e,{applyFetchParams:L,fetchParamDefaults:D,fetchParams:A,formatFetchParams:I}=(0,c.useContext)(d.M),{isLoggedIn:N}=(0,h.IE)(),[B,K]=(0,c.useState)(),O=(0,c.useMemo)(()=>(0,p.g2)(A),[A]),{showUnlimitedCounters:F,onCountersClick:R,resolveCountersTotal:V,stats:{data:{albums_total:E,tracks_total:z}={}}}=(0,x.O)(O,e=>(0,m.mQ)(A,e));(0,l.I)(()=>{N||L({...A,hide:D.hide,include:A.include?.filter(e=>!["followed","purchased"].includes(e))})},[N]);let{data:{items:W}={},isFetching:U,fetchNextPage:$}=(0,m.w9)(A),H=async e=>{if(!U){let e=await $();if(void 0===B&&!F&&z&&z>=m.Rx){let t=e.data?.pages.at(-1)?.items;if(t&&t.length!==(A.pageSize??p.N4.Tracks)){let t=(0,s.vc)(e.data);t&&K(t.items.length)}}}},X=(0,i.h)({...j,paginationText:(0,g.UF)(z??0,p.N4.Tracks,A.pageIndex)});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.t,{baseCanonicalUrl:I(A),fields:X,microdata:T,pageName:w,robots:W?.length===0?"none":void 0}),(0,r.jsx)(n.m,{duration:400,expanded:!!S,retainContentWhileCollapsing:!0,children:S&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.K,{mt:2}),S,(0,r.jsx)(o.K,{mt:1})]})}),(0,r.jsx)(f.S,{albumsTotal:V(E),applyFetchParams:L,canSelect:a,contextPath:y,emptyPlaceholderDescription:b,emptyPlaceholderText:_,hideContentTop:v,listClassName:k().tracks,loading:U,requestMoreItems:H,showUnlimitedCounters:F,sortOptions:M,switchViewButtons:t?"all":void 0,trackList:W,tracksTotal:B??V(z),onCountersClick:R,onViewModeChange:P}),C]})};b.displayName="TrackView"},94860:e=>{e.exports={root:"Thumb_root__BMJCu",moveButton:"Thumb_moveButton__qjAqr",compact:"Thumb_compact__SOr2e"}},95203:e=>{e.exports={root:"TrackBlock_root__Bvw_S",lefthand:"TrackBlock_lefthand__JLnm2",firstComponent:"TrackBlock_firstComponent__bOS2w",checkboxContainer:"TrackBlock_checkboxContainer___b7dz",checkbox:"TrackBlock_checkbox__EGLKS",marker:"TrackBlock_marker__6udH7",withDivider:"TrackBlock_withDivider__ZD6AH",index:"TrackBlock_index__8BC0Q",thumb:"TrackBlock_thumb__0aPK7"}}}]);
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.