1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6936],{637:e=>{e.exports={track:"VirtualizedTrackBlockList_track__IDa_D"}},1404:(e,t,a)=>{"use strict";a.d(t,{aQ:()=>eN,VH:()=>eT,RU:()=>eI});var l=a(80263),s=a(27394),r=a(51868),n=a(7709),i=a(60719),o=a(99481),c=a(12556),d=a(33894),u=a(43959),h=a(1985),m=a(78852),k=a(12806),p=a(37247),x=a(10330),g=a(40377),b=a(3638),y=a(53239),v=a(4175),j=a(86948),f=a(16516),S=a(1090),_=a(45895),C=a(13950),w=a(88847),N=a(51143),I=a(546),T=a(1482),A=a(35232),P=a(76752),R=a(96776),B=a(54760),M=a(26779),L=a(87604),E=a(43391),z=a(70719),F=a(94386),O=a(93349),D=a(13463),V=a(16002),$=a.n(V);let H=e=>{let{playlist:t,onCloseAttempt:a}=e,{t:s}=(0,D.c3)();return(0,l.jsxs)(E.$m,{children:[(0,l.jsx)(E.wt,{children:s("Reordering is disabled")}),(0,l.jsxs)("div",{className:$().content,children:[s("You need to {link} to be able to reorder tracks",void 0,{link:(0,l.jsx)(O.W,{href:(0,z.C$)(t),children:s("remove all filters")})}),(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),(0,l.jsx)(E.jl,{className:$().footer,children:(0,l.jsx)(F.$,{className:$().button,onClick:a,children:s("Close")})})]})]})},U=e=>{let{open:t,...a}=e;return(0,l.jsx)(E.aF,{fullWidthBelowSm:!1,open:t,openStateHash:"filters-applied",onCloseAttempt:a.onCloseAttempt,children:(0,l.jsx)(H,{...a})})};var K=a(35599),Y=a(86630),q=a.n(Y),X=a(91203),Z=a.n(X);let W=e=>{let{index:t}=e;return(0,l.jsx)("div",{className:Z().root,children:`${t+1}`.padStart(2,"0")})};var J=a(79721),Q=a(90244),G=a(62907),ee=a(97930),et=a(18251),ea=a(99435),el=a(30394),es=a(16928),er=a(87440),en=a(40006),ei=a(48006),eo=a(86849),ec=a(95600),ed=a.n(ec);let eu=e=>{let{className:t,disabledActions:a,indexElement:s,isSelected:r,showCheckbox:n,showReorderHandle:i,track:o,onRemove:d,onSelect:u,...h}=e,{t:m}=(0,D.c3)(),{isBelowSm:k}=(0,c.yU)(),p=(0,y.useCallback)(()=>d?.(o),[d,o]),x=(0,y.useCallback)(e=>u?.(e,o),[u,o]),g=!!(n||i||s),v=m("This track has been taken down by its content provider."),j=(0,l.jsxs)(ee.xA,{alignItems:"center",autoFlow:"column",horizontalSpacing:1.5,justifyContent:"end",children:[(0,l.jsxs)(ee.xA,{alignItems:"center",autoFlow:"column",horizontalSpacing:.5,children:[(0,l.jsx)("span",{className:ed().note,children:m("Not available")}),(0,l.jsx)(ea.m,{anchor:(0,l.jsx)(G.u,{"aria-label":v,children:(0,l.jsx)(et.XVX,{className:ed().hintIcon})}),className:ed().hint,preferredDirection:"topLeft",children:v})]}),d&&(0,l.jsx)(el.z,{disabled:a,itemTitle:(0,Q.Ph)(o),itemTypeTitle:m("track"),layoutVariant:"compact",muted:!0,onClick:p})]});return(0,l.jsxs)(er.O,{...h,className:(0,b.A)(ed().root,t),variant:"extended",children:[(0,l.jsxs)(ee.xA,{alignItems:"center",columns:(0,er.Z)(g),children:[(0,l.jsx)(es.k,{indexElement:s,isSelected:r,noPlayer:!0,showCheckbox:n,showReorderHandle:i,onSelect:x}),(0,l.jsx)(J.b,{className:ed().cover,size:28,type:"album"}),(0,l.jsx)(eo.k,{disabled:!0,track:o})]}),k?j:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ei.C,{disabled:!0,track:o}),(0,l.jsxs)(ee.xA,{autoColumns:"auto",autoFlow:"column",columns:"1fr",children:[(0,l.jsx)(en.U,{disabled:!0,track:o}),j]})]})]})},eh=y.memo(e=>{let{className:t,index:a,...r}=e,n=(0,y.useMemo)(()=>void 0===a?null:(0,l.jsx)(W,{index:a}),[a]),i=(0,b.A)(q().root,t);return(0,s.BB)(r.track)?(0,l.jsx)(K.T,{...r,className:i,indexElement:n,variant:"extended"}):(0,l.jsx)(eu,{"aria-posinset":r["aria-posinset"],"aria-setsize":r["aria-setsize"],className:i,disabledActions:r.disabledActions,indexElement:n,isSelected:r.isSelected,role:r.role,showCheckbox:r.showCheckbox,showReorderHandle:r.showReorderHandle,style:r.style,track:r.track,onRemove:r.readOnly?void 0:r.onRemove,onSelect:r.onSelect})},(e,t)=>{let{style:a,...l}=e,{style:s,...r}=t;return(0,g.bN)(a,s)&&(0,g.bN)(l,r)});eh.displayName="PlaylistTrackBlock";var em=a(87232),ek=a.n(em);let ep=y.memo(e=>{let{"aria-posinset":t,"aria-setsize":a,className:r,index:n,role:i,style:o,...c}=e,{attributes:d,isDragging:h,listeners:m,setActivatorNodeRef:k,setNodeRef:p,transform:x,transition:g}=(0,P.gl)({id:e.track.id,disabled:!(0,s.BB)(e.track)}),{close:v,isOpen:j,open:f}=(0,u.F)(),S=(0,y.useMemo)(()=>e.canReorder?m:{onMouseDown:e=>{f(),e.stopPropagation(),e.preventDefault()}},[e.canReorder,m,f]);return(0,l.jsxs)("div",{"aria-posinset":t,"aria-setsize":a,className:(0,b.A)(ek().root,h&&ek().reordering,r),ref:p,style:{...o,transform:L.Ks.Transform.toString(x&&{...x,x:0,scaleY:1}
1),transition:h?g:void 0,zIndex:h?1:void 0},...d,role:i,tabIndex:void 0,children:[(0,l.jsx)(eh,{...c,index:n,reorderHandleListeners:S,reorderHandleRef:k}),(0,s.Ns)(c.parent)?(0,l.jsx)(U,{open:j,playlist:c.parent,onCloseAttempt:v}):null]})});ep.displayName="SortableTrackBlock";let ex=e=>{let{canClaimPlayback:t,canSelect:a,canStickPlayer:l,contextPath:s,hideIndexWhenSelecting:r,parent:n,preview:i,readOnly:o,selectedTrackIds:c,onRemove:d,onTrackSelect:u,onTrackStuckChange:h}=e,m=(0,y.useMemo)(()=>new Set(c),[c]);return(0,y.useCallback)((e,c,k)=>({"aria-posinset":k.index+1,"aria-setsize":k.setSize,canClaimPlayback:t,canStick:l,contextPath:s,disabledActions:a,index:a&&r?void 0:c,isSelected:m.has(e.id),parent:n,preview:i,readOnly:o,role:"listitem",showCheckbox:!i&&a,track:e,onRemove:d,onSelect:u,onStuckChange:h}),[t,a,l,s,r,n,i,o,m,d,u,h])},eg=y.memo(e=>{let{className:t,items:a,renderRow:s}=e,{t:r}=(0,D.c3)(),n=ex(e);return(0,l.jsx)("div",{"aria-label":r("Playlist tracks"),role:"list",children:a?.map((e,l)=>{let r={index:l,key:`${e.id}`,setSize:a.length};return s?s(e,r):(0,y.createElement)(eh,{...n(e,l,r),className:t,key:r.key})})})});eg.displayName="TrackBlockList";var eb=a(25213),ey=a(637),ev=a.n(ey);let ej=y.memo(e=>{let{batchSize:t,className:a,contextPath:s,isLoading:n,items:o,renderRow:c,tracksTotal:d,requestMoreItems:u,onKeepRenderedCheck:h}=e,{t:m}=(0,D.c3)(),{playbackServer:k}=(0,i.cs)(),p=(e=>{let{playbackServer:t}=(0,i.cs)();return(0,i.l)({contextPath:e}),(0,y.useCallback)(e=>{let{item:a}=e;return a.id===t.getActiveInstance()?.trackId?r.ps.track.heightExpanded:r.ps.track.height},[t])})(s),x=ex(e),g=(0,y.useCallback)(e=>k.getActiveInstance()?.trackId===e.id,[k]);return(0,l.jsx)(r.$L,{ariaLabel:m("Playlist tracks"),batchSize:t,inDomGap:50,items:o,loading:n,renderComponent:(e,t)=>{let{index:l,key:s,style:r}=t,n={index:l,key:s,setSize:d??o?.length??0,style:{...r,"--track-position-transition-duration":`${i.Jf}ms`}};return c?c(e,n):(0,y.createElement)(eh,{...x(e,l,n),className:(0,b.A)(ev().track,a),key:s,style:n.style})},renderPlaceholder:(e,t)=>{let{key:a,style:r}=t;return(0,l.jsx)(eb.H,{contextPath:s,style:r,track:e},a)},requestMoreItems:u,role:"list",totalCount:d,onComputeItemHeight:p,onKeepMountedCheck:g,onKeepRenderedCheck:h})});ej.displayName="VirtualizedTrackBlockList";let ef=y.memo(e=>{let{canReorder:t,isVirtualized:a,positions:s,...r}=e,{canSelect:n,className:i,preview:o,readOnly:d}=r,{isAboveSm:u}=(0,c.yU)(),{active:h}=(0,M.fF)(),m=ex(r),k=h?.id,p=(0,y.useCallback)(e=>e.id===k,[k]),x=(0,y.useCallback)((e,a)=>(0,y.createElement)(ep,{...m(e,s.get(e.id),a),canReorder:t,className:i,key:a.key,showReorderHandle:!o&&!d&&(u||!n),style:a.style}),[t,n,i,m,u,s,o,d]);return a?(0,l.jsx)(ej,{...r,renderRow:x,onKeepRenderedCheck:p}):(0,l.jsx)(eg,{...r,renderRow:x})});ef.displayName="SortableTrackBlockRows";let eS=y.memo(e=>{let{items:t,preview:a,readOnly:s,onSortEnd:r,onSortStart:n,...i}=e,[o,c]=(0,y.useState)(t);(0,R.I)(()=>{t&&c(t)},[t]);let d=(0,y.useCallback)(async e=>{let{oldIndex:t,newIndex:a}=e;o&&a!==t&&c((0,P.be)(o,t,a)),await r?.({oldIndex:t,newIndex:a})},[r,o]),u=(0,y.useMemo)(()=>{let e=new Map;return t?.forEach((t,a)=>{e.has(t.id)||e.set(t.id,a)}),e},[t]);return(0,l.jsx)(B.q,{canSort:!a&&!s,id:"playlist-tracks",items:t,onSortEnd:d,onSortStart:n,children:(0,l.jsx)(ef,{...i,items:o,positions:u,preview:a,readOnly:s})})});eS.displayName="SortableTrackBlockList";var e_=a(71594),eC=a(53845),ew=a.n(eC);let eN=y.memo(e=>{let{areTracksLoading:t,canClaimPlayback:a,canStickPlayer:g,className:P,contextPath:R,eagerLoading:B,fetchParams:M,formatFetchParams:L,hasNextPage:E,innerRef:z,imageVariant:F,includeUnavailable:O,isLoading:D,pageSize:V,playlist:$,preview:H,readOnly:U,requestMoreItems:K,rowsTotal:Y,style:q,trackRows:X,tracksDuration:Z,tracksTotal:W,onRemove:J}=e,[Q,G]=(0,y.useState)(!1),{handleChange:ee,selectedTrackIds:et,setSelectedTrackIds:ea}=(0,A.I)(X),[el,es]=(0,y.useState)(!1),{isLoggedIn:er}=(0,N.IE)(),{isAboveSm:en}=(0,c.yU)(),{playbackServer:ei}=(0,i.cs)(),eo=void 0!==V,ec=eo&&(!er||M?.pageIndex!==void 0),ed=eo&&!ec&&
1!!E,eu=!H&&!U,eh=!H&&!ec,em=ed&&!eh,[ek,ep]=(0,y.useState)(!1),ex=(0,y.useRef)(null),eb=(0,k.aB)([z,ex]),[ey,ev]=(0,y.useState)(!1),[ef,eC]=(0,y.useState)(void 0),eN=(0,w.xz)(),eI=(0,C.Vw)(),eT=(0,C.dn)($?.id,M,O),{close:eA,isOpen:eP,open:eR}=(0,u.F)(),eB=(0,y.useCallback)(async(e,t)=>{if(!$)throw Error("No playlist available");try{await eN.mutateAsync({playlist:$,trackIds:e,track:t})}catch{}},[$]),eM=(0,y.useCallback)(async e=>{if(!$)throw Error("No playlist available");try{await eN.mutateAsync({playlist:$,trackIds:[e.id],track:e})}catch{}},[$]),eL=(0,w.rP)(),eE=(0,y.useCallback)(()=>{document.body.style.cursor="grabbing",ep(!0)},[]),ez=!(0,T.kt)(M),eF=(0,y.useCallback)(async e=>{let{oldIndex:t,newIndex:a}=e;if(ep(!1),a!==t&&$&&X){let e=(M?.pageIndex??0)*(V??I.N4.PlaylistTracks);try{await eL.mutateAsync({trackId:X[t].id,playlistId:$.id,newPosition:e+a+1})}catch{}}},[$,X,M,V]),eO=(0,y.useCallback)(async e=>{if(!$)return;G(!0);let t=e?$.tracks.filter(e):X??$.tracks;if(eo){es(!0);try{let a=await eI($.id,M,O);t=e?a.filter(t=>(0,s.BB)(t)&&e(t)):a}catch(e){d.vF.error(e);return}finally{es(!1)}}ea(t.map(e=>e.id))},[$,X,M,eo,eI,O]),eD=(0,y.useCallback)(()=>eO(),[eO]),eV=(0,y.useCallback)(()=>eO(e=>!!e.purchased),[eO]),e$=(0,y.useCallback)(()=>eO(e=>!e.purchased),[eO]),eH=(0,y.useCallback)(()=>eO(e=>!!e.purchased&&(0,s.gT)(e)&&!e.downloaded),[eO]),eU=(0,y.useCallback)(()=>eO(e=>!!e.downloaded),[eO]),eK=(0,i.sx)(R,$?.tracks.at(0)?.id,$?.tracks.at(-1)?.id);(0,y.useEffect)(()=>{let e=ex.current;if(e){let t=new IntersectionObserver(e=>{ev(e[0].isIntersecting)});return t.observe(e),()=>{t.unobserve(e)}}},[]);let eY=(0,y.useMemo)(()=>X?(0,p.lm)(X,e=>e.id):void 0,[X]),eq=(0,y.useMemo)(()=>eT?(0,p.lm)(eT,e=>e.id):void 0,[eT]),eX=(0,y.useMemo)(()=>et.map(e=>eY?.[e]??eq?.[e]).filter(x.TL),[et,eq,eY]),eZ=(0,y.useCallback)(()=>{G(!Q),Q&&ea([])},[Q]),eW=(0,y.useCallback)(()=>{et.length?eB(et,1===et.length?eX[0]:void 0):J?.()},[et,eX,eB,J]);(0,y.useEffect)(()=>{if(!ed)return;let e=$?.tracks.map(e=>e.id)??[],t=()=>{let t=ei.getActiveInstance();t?.trackId&&t.contextPath===R&&e.indexOf(t.trackId)===e.length-1&&K?.()};return t(),ei.subscribe(t),()=>{ei.unsubscribe(t)}},[ed,$?.tracks,R,ei,K]);let eJ=(0,y.useCallback)(e=>{e&&K?.()},[K]),eQ=(0,y.useCallback)(()=>{K?.()},[K]);return(0,l.jsx)(h.p,{className:(0,b.A)(ew().root,P),data:$,innerRef:eb,isBlocking:!1,isLoading:D||eN.isPending||eL.isPending,loader:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.fe,{}),!H&&(0,l.jsx)(m.K,{style:{height:"100vh"}})]}),spacing:"none",style:q,...eK,children:e=>{let i={canClaimPlayback:a,canSelect:Q,canStickPlayer:!(!1===g||ek),className:(0,b.A)(eP&&ew().disabled),contextPath:R,hideIndexWhenSelecting:"chart"===e.type||!(0,s.l2)(e),items:X,parent:e,preview:H,readOnly:U,selectedTrackIds:et,onRemove:(0,s.l2)(e)&&"playlist"===e.type?eM:void 0,onTrackSelect:ee,onTrackStuckChange:eC},c={batchSize:V??I.N4.PlaylistTracks,isLoading:t,requestMoreItems:ed?eQ:void 0,tracksTotal:Y};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(S.e,{canSelect:Q,canStickSelectionActions:ey&&(ef?.edge!=="top"||en),eagerLoading:B,headingLevel:1,imageVariant:F,isEditFormOpen:eP,isMain:!0,isSelectionLoading:el,playlist:e,preview:H,readOnly:U,selectedTracks:eX,tracksDuration:Z,tracksTotal:W,onCanSelectChange:eZ,onCloseEditForm:eA,onOpenEditForm:eR,onRemove:eW,onSelectAll:eD,onSelectDownloaded:eU,onSelectNonDownloaded:eH,onSelectNonPurchased:e$,onSelectPurchased:eV}),(0,l.jsxs)("div",{className:ew().trackListContainer,style:em?{paddingBottom:r.ps.loadingIndicator.height}:void 0,children:[X?.length?eu?(0,l.jsx)(eS,{...i,...c,canReorder:ez,isVirtualized:eh,onSortEnd:eF,onSortStart:eE}):eh?(0,l.jsx)(ej,{...i,...c}):(0,l.jsx)(eg,{...i}):t?[...Array(Math.min(Y??10,10)).keys()].map(e=>(0,l.jsx)(j.o,{seed:`${e}`},e)):e.total_tracks_count?(0,l.jsx)(o.b,{headingComponent:"h2"}):(0,l.jsx)(e_.s,{isOwned:!U}),ec?(0,l.jsx)(f.d,{allowPageIndexOutOfRange:!!X?.length,getPageUrl:e=>L?L({...M,pageIndex:e}):void 0,pageIndex:M?.pageIndex,pageSize:V??I.N4.PlaylistTracks,totalCount:Y}):em?(0,l.jsx)(n.w,{batchSize:V??I.N4.PlaylistTracks,currentCount:X?.length??0,loadingDetectionGap:r.ps.loadingIndicator.detectionGap,top:`calc(100% - ${r.ps.loadingIndicator.height}px)`,totalCount:Y,onTrigger:eJ},`loader-${X?.length??0}`):null]}),!en&&Q&&(0,l.jsx)(_.w,{canSelect:Q,className:ew().selectionActions,playlist:e,readOnly:U,selectedTracks:eX,onRemove:eW})]})}})},(e,t)=>{let{style:a,...l}=e,{style:s,...r}=t;return(0,g.bN)(a,s)&&(0,g.bN)(l,r)});eN.displayName="PlaylistBlock";let eI=(e,t,a)=>{let l=t.data?.items,r=(0,y.useMemo)(()=>e?{...e,tracks:l?.filter(s.BB)??[]}:void 0,[e,l]);return{areTracksLoading:t.isLoading,hasNextPage:t.hasNextPage,pageSize:a,playlist:r,requestMoreItems:t.fetchNextPage,rowsTotal:t.data?.total,trackRows:l,tracksTotal:t.data?t.data.total-(t.data.unavailable_total??0):void 0,tracksDuration:t.data?t.data.duration??0:void 0}},eT=(e,t,a,l)=>{let s=(0,C.YA)(e),r=(0,C.YQ)(e,t,{pageSize:a,includeUnavailable:l}),n=eI(s.data,r,a),i=s.isLoading||(s.isFetching||r.isFetching)&&!n.areTracksLoading&&!r.isFetchingNextPage;return{playlist:n.playlist,isLoading:i,blockProps:{...n,fetchParams:t,isLoading:i,includeUnavailable:l}}}},16002:e=>{e.exports={content:"FiltersAppliedModalContent_content__07I5Z",footer
1:"FiltersAppliedModalContent_footer__v3ORF",button:"FiltersAppliedModalContent_button__9Slh4"}},35232:(e,t,a)=>{"use strict";a.d(t,{I:()=>r});var l=a(66991);let s=e=>e.id,r=e=>{let{handleChange:t,handleSelectAll:a,selectedKeys:r,setSelectedKeys:n}=(0,l.Z)(e,s);return{handleChange:t,selectedTrackIds:r,setSelectedTrackIds:n,handleSelectAllTracks:a}}},42173:(e,t,a)=>{"use strict";a.d(t,{t:()=>p});var l=a(80263),s=a(8650),r=a(61528),n=a(13463),i=a(65963),o=a(27518),c=a.n(o),d=a(61469),u=a(53239),h=a(13380),m=a(8259),k=a(18067);let p=e=>{let{baseCanonicalUrl:t,children:a,fields:o,microdata:p,noHreflang:x,noOtherLocales:g,pageName:b,robots:y}=e,{cookieData:v}=(0,h.iT)(),{defaultLocale:j,locale:f,supportedLocales:S}=(0,n.c3)(),{asPath:_}=(0,d.useRouter)(),C=g?void 0:S?.filter(e=>e!==f&&s.Y[e]&&!s.Y[e].uncrawlable),w=(0,k.Z)({fields:o,locale:f,pageName:b,path:_}),N=t&&f&&f!==j&&!x?`/${f}${t}`:t,I=(0,i.j)(N?.startsWith("/")?(0,m.MX)(N):N,"/"),T=f&&s.Y[f]?.uncrawlable?"none":y;return(0,u.useEffect)(()=>{v.hasDebugSet&&console.debug(["Canonical URL: %s","Metaplaceholders: %O","Microdata: %O","Page name: %s","Title: %s","H1: %s","Description: %s","Image: %s"].join(i.Dg),I,o,p,b,w.title,w.h1Title,w.metaTagValues.description,w.metaTagValues["og:image"])},[v.hasDebugSet,I,o,p,b,w.title,w.h1Title,w.metaTagValues.description,w.metaTagValues["og:image"]]),(0,l.jsxs)(c(),{children:[T&&(0,l.jsx)("meta",{content:T,name:"robots"}),(0,l.jsx)("title",{children:w.title}),Object.entries(w.metaTagValues).map((e,t)=>{let[a,s]=e;return s?(0,l.jsx)("meta",{content:s,name:a},t):null}),I&&(0,l.jsx)("link",{href:I,hrefLang:x?void 0:f,rel:"canonical"}),void 0===t||x?null:C?.map(e=>(0,l.jsx)("link",{href:(0,i.j)((0,m.MX)(e===j?t:`/${e}${t}`),"/"),hrefLang:e,rel:"alternate"},e)),void 0===t||x?null:(0,l.jsx)("link",{href:(0,i.j)((0,m.MX)(t),"/"),hrefLang:"x-default",rel:"alternate"}),p&&(0,l.jsx)(r.AZ,{data:p}),a]})}},53845:e=>{e.exports={disabled:"PlaylistBlock_disabled__joJNQ",trackListContainer:"PlaylistBlock_trackListContainer__l43gF"}},54760:(e,t,a)=>{"use strict";a.d(t,{q:()=>i,U:()=>p});var l=a(80263),s=a(26779),r=a(76752),n=a(53239);let i=e=>{let{canSort:t=!0,children:a,id:i,items:o,onSortEnd:c,onSortStart:d}=e,u=(0,s.FR)((0,s.MS)(s.AN)),h=(0,n.useCallback)(async e=>{let{active:t,over:a}=e;if(c&&o){let e=o.findIndex(e=>e.id===t.id),l=o.findIndex(e=>e.id===a?.id);await c({oldIndex:e,newIndex:l>=0?l:e})}},[o,c]);return(0,l.jsx)(s.Mp,{id:i,sensors:u,onDragEnd:h,onDragStart:d,children:(0,l.jsx)(r.gB,{disabled:!t,items:o??[],strategy:r._G,children:a})})};var o=a(87604),c=a(97930),d=a(78852),u=a(36464),h=a(3638),m=a(95943),k=a.n(m);let p=e=>{let{children:t,className:a,compact:s,id:n,indexElement:i,leadingElement:m,thumbClassName:p,thumbSize:x}=e,{attributes:g,isDragging:b,isSorting:y,isOver:v,listeners:j,setActivatorNodeRef:f,setNodeRef:S,transform:_,transition:C}=(0,r.gl)({id:n,transition:{duration:150,easing:"cubic-bezier(0.25, 1, 0.5, 1)"}});return(0,l.jsxs)(c.xA,{className:(0,h.A)(k().root,a),columns:"auto 1fr",innerRef:S,style:{transform:o.Ks.Transform.toString(_&&{..._,x:0,scaleY:1}),transition:b||y&&v?C:void 0,zIndex:b?1:void 0},...g,tabIndex:void 0,children:[(0,l.jsxs)(c.xA,{alignItems:"center",autoFlow:"column",className:k().lefthand,children:[m,(0,l.jsx)(u.z,{className:p,compact:s,innerRef:f,size:x,...j}),i??(0,l.jsx)(d.K,{ml:1})]}),(0,l.jsx)("div",{className:k().wrapper,children:t})]})}},61528:(e,t,a)=>{"use strict";a.d(t,{vS:()=>i,AZ:()=>r,bE:()=>n,Oq:()=>o});var l=a(80263),s=a(53239);let r=e=>{let{data:t}=e,a=(0,s.useMemo)(()=>JSON.stringify(t).replace(/</g,"\\u003c"),[t]);return(0,l.jsx)("script",{dangerouslySetInnerHTML:{__html:a},type:"application/ld+json"})},n="https://schema.org/",i="https://schema.org/DigitalFormat",o=e=>{if(e)return{"@context":n,"@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}}))}}},66991:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var l=a(53239);let s=(e,t)=>{let[a,s]=(0,l.useState)([]),r=(0,l.useRef)(e);return r.current=e,{handleChange:(0,l.useCallback)((e,a)=>{let l=!!e.nativeEvent.shiftKey,n=t(a),i=e.target.checked,o=r.current;s(e=>{if(!i)return e.filter(e=>e!==n);let a=o?.map(t)??[],s=e.length?a.indexOf(e[e.length-1]):-1,r=a.indexOf(n),c=l&&s>=0&&r>=0?a.slice(Math.min(s,r),Math.max(s,r)+1):[n],d=new Set(e);return[...e,...c.filter(e=>!d.has(e))]})},[t]),handleSelectAll:(0,l.useCallback)(a=>s(a.target.checked&&e?e.map(t):[]),[t,e]),selectedKeys:a,setSelectedKeys:s}}},86630:e=>{e.exports={root:"PlaylistTrackBlock_root__D0iAD"}},86948:(e,t,a)=>{"use strict";a.d(t,{o:()=>o});var l=a(80263),s=a(54613),r=a(18785),n=a(53239),i=a(51083);let o=e=>{let{seed:t}=e,{getRandomInt:a}
1=(0,s.iX)(),[o]=(0,n.useState)(()=>a(250,600,t));return(0,l.jsxs)(i.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,l.jsx)("rect",{height:(0,r.yh)(4.5),width:(0,r.yh)(4.5),y:(0,r.yh)(.75)}),(0,l.jsx)("rect",{height:(0,r.yh)(2),width:o,x:(0,r.yh)(6.25),y:(0,r.yh)(1.25)})]})}},87232:e=>{e.exports={root:"SortableTrackBlock_root__OW8H8",reordering:"SortableTrackBlock_reordering__R6byf"}},91203:e=>{e.exports={root:"TrackIndex_root__spMNy"}},95600:e=>{e.exports={root:"UnavailableTrackBlock_root__xkQR_",cover:"UnavailableTrackBlock_cover__cbvp7",note:"UnavailableTrackBlock_note__dyWKJ",hint:"UnavailableTrackBlock_hint__9APc6",hintIcon:"UnavailableTrackBlock_hintIcon__du42Q"}},95943:e=>{e.exports={root:"SortableItem_root__XvlJE",lefthand:"SortableItem_lefthand__by2v2",wrapper:"SortableItem_wrapper__VhN5P"}}}]);
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.