1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7095],{85:(e,t,a)=>{"use strict";a.d(t,{Aj:()=>k,GT:()=>b,HK:()=>P,Ie:()=>S,JI:()=>N,Oz:()=>h,Ps:()=>j,S2:()=>i,Vb:()=>_,Vz:()=>c,Yy:()=>r,cv:()=>f,g:()=>m,jL:()=>g,k:()=>y,oK:()=>v,pX:()=>x,pu:()=>w,qK:()=>C,v1:()=>p,v6:()=>u,zf:()=>d});var l=a(90244),o=a(6750),n=a(65963),s=a(10330);let r=(e,t)=>[t?void 0:{value:"followed",text:e("Followed")}].filter(s.TL),i=(e,t)=>[e?{value:"followed",text:t("Followed")}:void 0,{value:"exclusive",text:t("Exclusive")},{value:"volumo-direct",text:t("Volumo Direct")},e?{value:"purchased",text:t("Purchased")}:void 0,{value:"charted",text:t("Charted")},{value:"free",text:t("Free")}].filter(s.TL),c=(e,t)=>[e?{value:"followed",text:t("Followed")}:void 0].filter(s.TL),u=e=>[{label:e("Release date (newest first)","sort by"),value:"date"},{label:e("Release date (oldest first)","sort by"),value:"-date"},{label:e("Relevance","sort by"),value:"relevance"},{label:e("Last listened","sort by"),value:"last_listened"}],d=e=>[{label:e("Release date (newest first)","sort by"),value:"date"},{label:e("Release date (oldest first)","sort by"),value:"-date"},{label:e("Relevance","sort by"),value:"relevance"},{label:e("Last listened","sort by"),value:"last_listened"}],m=e=>[{label:e("Release date","sort by"),value:"-date"},{label:e("Relevance","sort by"),value:"relevance"}],p=e=>[{label:e("Release date","sort by"),value:"-release_date"},{label:e("Creation date","sort by"),value:"-created_at"},{label:e("Update date","sort by"),value:"-updated_at"},{label:e("Name","sort by"),value:"title"}],h=e=>[{label:e("All","sort by"),value:"all"},{label:e("Direct uploads","sort by"),value:"direct"},{label:e("Other providers","sort by"),value:"other_providers"}],_=e=>[{label:e("Creation date","sort by"),value:"-created_at"},{label:e("Update date","sort by"),value:"-content_updated_at"},{label:e("Name","sort by"),value:"name"},{label:e("Latest added track","sort by"),value:"-last_added_track"}],x=e=>[{label:e("Creation date","sort by"),value:"-created_at"},{label:e("Name","sort by"),value:"name"}],g=e=>[{label:e("Published date","sort by"),value:"-published_at"},{label:e("Update date","sort by"),value:"-content_updated_at"},{label:e("Name","sort by"),value:"name"}],b=e=>[{value:"followed",text:e("Followed")},{value:"exclusive",text:e("Exclusive")},{value:"volumo-direct",text:e("Volumo Direct")},{value:"free",text:e("Free")}],v=e=>[{label:e("Release date","sort by"),value:"date"},{label:e("Relevance","sort by"),value:"relevance"},{label:e("Purchase date","sort by"),value:"purchase"}],y=e=>[{label:e("Relevance","sort by"),value:"relevance"},{label:e("Name","sort by"),value:"name"},{label:e("Number of albums","sort by"),value:"releases"},{label:e("Newest release date","sort by"),value:"last_release"}],f=e=>[{value:"all",text:e("Show all"),secondaryText:e("Show both listened and non-listened.")},{value:"fully_listened",text:e("Hide fully listened"),secondaryText:e("Hide albums in which all tracks have already been listened.")},{value:"listened",text:e("Hide listened"),secondaryText:e("Hide albums in which at least one track has been listened.")},{value:"not_listened",text:e("Show listened only"),secondaryText:e("Show albums in which any of the tracks have already been listened.")}],C=e=>[{value:"all",text:e("Show all"),secondaryText:e("Show both listened and non-listened.")},{value:"listened",text:e("Hide listened"),secondaryText:e("Hide listened tracks.")},{value:"not_listened",text:e("Show listened only"),secondaryText:e("Show only tracks that have already been listened.")}],j=e=>[{value:!1,actionLabel:e("Show complete albums"),text:e("Complete albums"),secondaryText:e("Show full album even if only some of its tracks match the filter")},{value:!0,actionLabel:e("Show only matching tracks"),text:e("Matching only"),secondaryText:e("If only some tracks in an album match the filter, hide other tracks in this album")}],k={min:100,max:200},N={min:0,max:12*o.kg},w=(e,t)=>[{value:"AND",text:e("All at once"),secondaryText:(0,n.ZH)(e("{items} that match all of the selected criteria below will be shown",void 0,{items:(0,l.$f)(e,t,!0)}))},{value:"OR",text:e("At least one of"),secondaryText:(0,n.ZH)(e("{items} that match any of the selected criteria below will be shown",void 0,{items:(0,l.$f)(e,t,!0)}))}],S=(e,t)=>[{value:"all",text:e("All"),secondaryText:e("Genre-appropriate {items} without major issues, but not strong enough for curated",void 0,{items:(0,l.$f)(e,t,!0)})},{value:"curated",text:e("Curated"),secondaryText:e("Quality music within our genres, suitable for the main catalog")},{value:"featured",text:e("Featured"),secondaryText:e("Top releases that define Volumo's identity")}],P=e=>[{value:"volumo",text:"Volumo"},{value:"community",text:e("Community")},{value:"all",text:e("All")}]},888:(e,t,a)=>{"use strict";a.d(t,{e:()=>v});
1var l=a(80263),o=a(54525),n=a(79721),s=a(90244),r=a(62907),i=a(97930),c=a(92839),u=a(24318),d=a(50016),m=a(13463),p=a(27129),h=a(52996),_=a(3638),x=a(53239),g=a(2666),b=a.n(g);let v=x.memo(e=>{let{buttonClassName:t,checked:a=!1,className:g,compact:v,disabled:y,suffix:f,footnote:C,href:j,imageSize:k,loading:N,playlist:w,selected:S,onClick:P,...I}=e,{t:A}=(0,m.c3)(),{formatPrice:B}=(0,o.H2)(),[M,T]=(0,x.useState)(!1),R=(0,x.useCallback)(async()=>{T(!0);try{return await P?.(w)}finally{T(!1)}},[w,P]);return(0,l.jsxs)(i.xA,{alignItems:"stretch",autoColumns:"auto",autoFlow:"column",className:(0,_.A)(b().root,S&&b().selected,y&&b().disabled,g),columns:"1fr",...I,children:[(0,l.jsxs)(r.u,{className:(0,_.A)(b().button,t),disabled:y,href:j,loading:N||M,title:w.name,onClick:R,children:[(0,l.jsx)(n.b,{className:(0,_.A)(b().image,v&&b()["image--compact"],y&&b().disabled),imageUuid:w.artwork_uuid??void 0,overlayContent:N||M?(0,l.jsx)(u.a,{size:k??40}):a&&(0,l.jsx)(c.iWP,{}),size:k??40,title:A("Artwork for {title}",void 0,{title:(0,s.nD)(A,w.name)}),type:"chart"===w.type?"chart":"playlist"}),(0,l.jsxs)("div",{className:b().titleWrapper,children:[(0,l.jsx)(d.V,{className:(0,_.A)(b().title,y&&b().disabled,p.Yr),component:"h3",variant:"body1",children:w.name}),C?(0,l.jsx)("div",{className:(0,_.A)(b().info,y&&b().disabled),children:C}):(0,l.jsx)("div",{className:(0,_.A)(b().info,y&&b().disabled),children:(0,h.po)([(0,l.jsx)("span",{children:(0,s.B4)(A,"track",w.total_tracks_count)},0),w.price?(0,l.jsx)("span",{className:p.hY,children:B(w.price)},1):null])})]})]}),f]})});v.displayName="PlaylistWidgetItem"},1066:e=>{e.exports={iconWrapper:"CallToActionBannerSlide_iconWrapper__2jMqf",icon:"CallToActionBannerSlide_icon__YDK63",text:"CallToActionBannerSlide_text__IDoz7"}},1304:e=>{e.exports={root:"DesktopProfilePopup_root___tS4F"}},1985:(e,t,a)=>{"use strict";a.d(t,{p:()=>c});var l=a(80263),o=a(24318),n=a(12806),s=a(3638);a(53239);var r=a(93862),i=a.n(r);let c=e=>{let{children:t,className:a,data:r,id:c,innerRef:u,isBlocking:d,isLoading:m=!1,loader:p,role:h,spacing:_="default",style:x}=e,g=(0,n.OJ)(e);return m&&!r?(0,l.jsx)("div",{"aria-busy":!0,"aria-label":"Loading",className:(0,s.A)(i()[`spacing--${_}`],a),id:c,ref:u,role:"status",style:x,...g,children:p||(0,l.jsx)(o.a,{size:80})}):r?(0,l.jsxs)("div",{"aria-busy":m||void 0,"aria-disabled":m||void 0,className:(0,s.A)(i().dimmableWrapper,{[i().dimmed]:m&&!1!==d},a),id:c,ref:u,role:h,style:x,...g,children:["function"==typeof t?t(r):t,m&&(0,l.jsx)("div",{"aria-label":"Loading",className:(0,s.A)(!1===d?i().unobtrusive:i().obtrusive),role:"status",children:(0,l.jsx)(o.a,{size:80})})]}):null}},2194:e=>{e.exports={root:"CartBadge_root__8uX_D",highlighted:"CartBadge_highlighted__zqMQp",flashGreen:"CartBadge_flashGreen__zCFVJ",count:"CartBadge_count__9Qegk",countEmpty:"CartBadge_countEmpty__7oQfk",amount:"CartBadge_amount__l5N5v"}},2666:e=>{e.exports={singleline:"PlaylistWidgetItem_singleline__ZsFIC",multiline:"PlaylistWidgetItem_multiline__lizQH",root:"PlaylistWidgetItem_root__a8Ond",disabled:"PlaylistWidgetItem_disabled__Pt7Vf",selected:"PlaylistWidgetItem_selected__Hu_wu",dragOver:"PlaylistWidgetItem_dragOver__ZamEz",button:"PlaylistWidgetItem_button___VUZU",info:"PlaylistWidgetItem_info__jjyT1",image:"PlaylistWidgetItem_image__SKNUj","image--compact":"PlaylistWidgetItem_image--compact__oF8VU",title:"PlaylistWidgetItem_title__gyxvV",titleWrapper:"PlaylistWidgetItem_titleWrapper__c0v5R"}},3984:e=>{e.exports={content:"MobileProfilePopup_content__3oVub"}},4060:e=>{e.exports={root:"HeaderButton_root__km6FP",active:"HeaderButton_active__rehB2",highlighted:"HeaderButton_highlighted__xUkz1"}},5188:e=>{e.exports={formInner:"CreatePlaylistForm_formInner__Zo0Jp",compactContainer:"CreatePlaylistForm_compactContainer__CNy9w",newPlaylistInput:"CreatePlaylistForm_newPlaylistInput__oa3Af",iconButtonRoot:"CreatePlaylistForm_iconButtonRoot__Bob5c",iconButton:"CreatePlaylistForm_iconButton__kxfka",input:"CreatePlaylistForm_input__vsi0o",newPlaylistInputContainer:"CreatePlaylistForm_newPlaylistInputContainer__yTigl",button:"CreatePlaylistForm_button__0XWUs",buttons:"CreatePlaylistForm_buttons__DfA0V",playlistPlusPlaceholder:"CreatePlaylistForm_playlistPlusPlaceholder__aI_KT",addButton:"CreatePlaylistForm_addButton__Z0h1k",cancelButton:"CreatePlaylistForm_cancelButton__N9B93"}},5309:e=>{e.exports={root:"FiltersPopupMobilePanel_root__nvD36",header:"FiltersPopupMobilePanel_header__c0E_V",title:"FiltersPopupMobilePanel_title__TbMbG",closeButton:"FiltersPopupMobilePanel_closeButton__lnzSf",closeButtonIcon:"FiltersPopupMobilePanel_closeButtonIcon__VqhWL",filters:"FiltersPopupMobilePanel_filters__EgBid",buttons:"FiltersPopupMobilePanel_buttons__bZ8_G",resetButton:"FiltersPopupMobilePanel_resetButton__6gP7A",tabs:"FiltersPopupMobilePanel_tabs___ai7H",tab:"FiltersPopupMobilePanel_tab__PDtBz",scrollerTrain:"FiltersPopupMobilePanel_scrollerTrain__j4SC6"}},5935:e=>{e.exports={singleline:"SearchResultAlbumItem_singleline__BekmL",multiline:"SearchResultAlbumItem_multiline__HyUB1",root:"SearchResultAlbumItem_root__jvhEE",selected:"SearchResultAlbumItem_selected__HBDf8",exclusive:"SearchResultAlbumItem_exclusive__BZyQ0",imageContainer:"SearchResultAlbumItem_imageContainer__PqNf8",info:"SearchResultAlbumItem_info___RRAC",title:"SearchResultAlbumItem_title__71yax",artistTitle:"SearchResultAlbumItem_artistTitle__XCoE_",genres:"SearchResultAlbumItem_genres__jZM_p",text:"SearchResultAlbumItem_text__gRUvH"}},6491:e=>{e.exports={singleline:"SearchResultPlaylistItem_singleline__kRi5m",multiline:"SearchResultPlaylistItem_multiline__hoVzK",root:"SearchResultPlaylistItem_root__PyJJ0",selected:"SearchResultPlaylistItem_selected__lsxk9",info:"SearchResultPlaylistItem_info__Qk9XM",title:"SearchResultPlaylistItem_title__jopE0",author:"SearchResultPlaylistItem_author__JZt6n",label:"SearchResultPlaylistItem_label__9zRqF",baseText:"SearchResultPlaylistItem_baseText__a_iaW",imageContainer:"SearchResultPlaylistItem_imageContainer__OaBx9"}},7024:e=>{e.exports={root:"MobileMainMenuPopup_root__ReNn5"}},7060:(e,t,a)=>{"use strict";a.d(t,{Y:()=>o7,P:()=>ne});var l,o,n=a(80263),s=a(51868),r=a(60719),i=a(12556),c=a(97295),u=a(96776),d=a(53648),m=a(13463),p=a(3638),h=a(53239),_=a(89654),x=a(81034),g=a(3483),b=a(68586),v=a(43959),y=a(92839),f=
1a(91840),C=a(70559),j=a(95837),k=a(40377),N=a(43138),w=a(61469),S=a.n(w),P=a(12916),I=a(97930),A=a(33371),B=a(78852),M=a(55132),T=a(62907),R=a(50016),F=a(44324),D=a(24282),E=a(17785),W=a.n(E);let H=e=>{let{hiddenResetButton:t,onApplyClick:a,onResetClick:l,onGroupClick:o,onCloseAttempt:s,fetchParamDefaults:r,groups:c}=e,{t:u}=(0,m.c3)(),{isBelowSm:d}=(0,i.yU)(),{currentValues:p}=(0,h.useContext)(F.t),_=c?Object.values((0,k.xC)(c)):void 0,x=(0,h.useMemo)(()=>p&&r&&(0,k.$7)(p,r),[p,r]);return(0,n.jsxs)(I.xA,{className:W().root,rows:"auto 1fr",children:[(0,n.jsxs)(I.xA,{alignItems:"center",className:W().header,columns:"1fr auto",children:[(0,n.jsx)(R.V,{className:W().title,component:"h2",variant:"vividH2",children:u("Filters")}),s&&(0,n.jsx)(f.K,{iconClassName:W().closeButtonIcon,iconComponent:y.wac,muted:!0,size:"small",variant:"transparent",onClick:s})]}),(0,n.jsxs)(I.xA,{className:W().content,rows:"1fr auto",children:[(0,n.jsx)(I.xA,{autoFlow:"row",children:_?.map(e=>{let t=e.icon,a=(0,D.vW)(e,x);return(0,n.jsx)(T.u,{className:W().group,onClick:()=>o?.(e.title),children:(0,n.jsxs)(I.xA,{alignItems:"center",columns:"auto 1fr auto",horizontalSpacing:1,justifyItems:"start",children:[t&&(0,n.jsx)(t,{height:20,width:20}),(0,n.jsx)(R.V,{variant:"body1",children:e.title}),a>0&&(0,n.jsx)(R.V,{className:W().badge,color:"secondary",variant:"body1",children:a})]})},e.title)})}),(0,n.jsxs)(I.xA,{autoFlow:d?"column":"row",className:W().buttons,columns:d&&!t?"auto 1fr":"1fr",horizontalSpacing:1,verticalSpacing:1.5,children:[!t&&(0,n.jsx)(f.K,{className:W().resetButton,iconComponent:y.Pwl,muted:"inPopup",onClick:l,children:u("Reset all filters")}),(0,n.jsx)(f.K,{iconComponent:y.iWP,onClick:a,children:u("Apply filters")})]})]})]})};var K=a(39233),L=a(85745),z=a(40821),V=a(5309),U=a.n(V);let O=e=>{let{hiddenResetButton:t,onApplyClick:a,onResetClick:l,fetchParamDefaults:o,groups:s,filters:r,onCloseAttempt:i,onGroupClick:c}=e,{t:u}=(0,m.c3)(),d=s?Object.values((0,k.xC)(s)):void 0,[p,_]=(0,h.useState)(d?.[0].title),x=(0,h.useRef)(null),{currentValues:g}=(0,h.useContext)(F.t),b=(0,h.useMemo)(()=>g&&o&&(0,k.$7)(g,o),[g,o]);(0,h.useEffect)(()=>{x.current&&(0,M.PA)(x?.current,"center")},[p]);let v=(0,h.useCallback)(e=>{if(d?.length){let t,a=e.currentTarget;if(a.scrollTop<=30)return void _(d[0].title);let{top:l,bottom:o}=a.getBoundingClientRect(),n=0;for(let{title:e}of d){let s=a.querySelector(`[${D.Te}="${e}"]`);if(!s)continue;let r=s.getBoundingClientRect(),i=Math.min(r.bottom,o)-Math.max(r.top,l);i>n&&(n=i,t=e)}t&&_(t)}},[d]);return(0,n.jsxs)(I.xA,{autoFlow:"row",className:U().root,rows:"auto 1fr auto",children:[(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:U().header,children:[(0,n.jsx)(R.V,{className:U().title,component:"h2",variant:"vividH2",children:u("Filters")}),i&&(0,n.jsx)(f.K,{className:U().closeButton,iconClassName:U().closeButtonIcon,iconComponent:y.wac,muted:!0,size:"small",variant:"transparent",onClick:i})]}),(0,n.jsx)(K.x,{autoColumns:"auto",className:U().tabs,horizontalSpacing:.5,scrollerClassName:U().scroller,scrollTrainClassName:U().scrollerTrain,children:d?.map(e=>{let t=(0,D.vW)(e,b);return(0,n.jsx)(L.Y,{className:U().tab,icon:e.icon,innerRef:p===e.title?x:void 0,isSelected:p===e.title,renderBadge:t?e=>(0,n.jsx)(z.P,{isTabSelected:e,children:t}):void 0,tabId:e.title,title:e.title,variant:"standard",onClick:()=>c?.(e.title)},e.title)})})]}),(0,n.jsxs)(A.n,{onScroll:v,children:[(0,n.jsx)("div",{className:U().filters,children:r}),(0,n.jsx)(B.K,{mt:12})]}),(0,n.jsxs)(I.xA,{autoFlow:"column",className:U().buttons,columns:t?"1fr":"auto 1fr",horizontalSpacing:1,verticalSpacing:1.5,children:[!t&&(0,n.jsx)(f.K,{className:U().resetButton,iconComponent:y.Pwl,muted:!0,onClick:l}),(0,n.jsx)(f.K,{iconComponent:y.iWP,onClick:a,children:u("Apply filters")})]})]})};var G=a(66377),$=a(67055),q=a.n($);let Y=e=>{let{children:t,openingFrom:a="left",popupClassName:l,...o}=e,s=`from-${a}`;return(0,n.jsx)(G.z,{animationClassNames:{appear:q()[`${s}--enter`],appearActive:q()[`${s}--enter--active`],enter:q()[`${s}--enter`],enterActive:q()[`${s}--enter--active`],exit:q()[`${s}--exit`],exitActive:q()[`${s}--exit--active`]},autoPosition:!1,hasScrollbars:!0,hidePageScroll:!0,inPortal:!0,openStateHash:"sidebar-menu",popupClassName:(0,p.A)(q().root,q()[s],l),...o,children:t})};var Q=a(93765),J=a.n(Q);let X=e=>{let{children:t,fetchParams:a,fetchParamDefaults:l,hiddenResetButton:o,open:s,openStateHash:r=D.J_,panelGroups:c,popupClassName:u,onApplyClick:d,onCloseAttempt:m,onResetClick:_}=e,x=(0,w.useRouter)(),g=(0,h.useRef)(null),{isBelowSm:b,isAboveMd:v}=(0,i.yU)(),y=(0,h.useCallback)(async()=>{await m?.(),await d?.()},[d,m]),f=(0,h.useCallback)(async()=>{await m?.(),await _?.(),(0,M.eG)()},[_,m]),C=(0,h.useCallback)(e=>{let t=g.current?.querySelector(`[${D.Te}="${e}"]`);t&&(0,M.PA)(t,"start")},[]),j=(0,h.useMemo)(()=>(0,D.Bk)(c).find(e=>e.fields.some(e=>(0,N.pS)(x.asPath,e)))?.title,[x.asPath,c]);return(0,h.useEffect)(()=>{j&&C(j)},[j]),(0,n.jsx)(Y,{hasBlockingOverlay:v,innerRef:g,open:s,openingFrom:"left",openStateHash:r,overlayClassName:J().overlay,popupClassName:(0,p.A)(J().popup,u),onCloseAttempt:y,children:(0,n.jsx)(I.xA,{columns:b?"1fr":"auto 1fr",children:b?(0,n.jsx)(O,{fetchParamDefaults:l,filters:t,groups:c,hiddenResetButton:o,onApplyClick:y,onCloseAttempt:y,onGroupClick:C,onResetClick:f}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(H,{fetchParamDefaults:l,fetchParams:a,groups:c,hiddenResetButton:o,onApplyClick:y,onCloseAttempt:y,onGroupClick:C,onResetClick:f}
1),(0,n.jsx)(A.n,{children:(0,n.jsxs)("div",{className:J().filters,children:[t,(0,n.jsx)(B.K,{mb:10})]})})]})})})};var Z=a(87841),ee=a(75073),et=a(61016),ea=a.n(et);let el={albumViewLarge:y.uWq,albumViewNormal:y._YD,trackView:y._l2},eo=e=>{let t,{payload:a,phase:l}=e,o=(0,h.useRef)(null),s=(0,h.useRef)([]),[r,i]=(0,h.useState)(),c=el[a.viewMode],u=(t=[],Object.entries(a.filters).forEach((e,a)=>{let[l,o]=e;"genres"===l?o.forEach(e=>t.push({key:`genres-${e}`,node:(0,n.jsx)(ee.H,{className:ea().tag,fieldName:"genres",itemType:"album",value:e})})):t.push({key:`${l}-${a}`,node:(0,n.jsx)(ee.H,{className:ea().tag,fieldName:l,itemType:"album",value:o})})}),t.push({key:"view-mode",node:(0,n.jsx)(Z.v,{className:(0,p.A)(ea().tag,ea().viewModeTag),shape:"rounded",children:(0,n.jsx)(c,{className:ea().viewModeIcon})})}),t);(0,h.useLayoutEffect)(()=>{if(!o.current)return;let e=o.current.getBoundingClientRect();i(s.current.map(t=>{if(!t)return 0;let a=t.getBoundingClientRect();return e.left-a.left}))},[a]);let d="expanding"===l,m=void 0!==r&&!d;return(0,n.jsx)("div",{className:(0,p.A)(ea().rail,("expanding"===l||"collapsing"===l)&&ea().railAnimating,d&&ea().railExpanded),children:(0,n.jsx)("div",{className:ea().inner,ref:o,children:u.map((e,t)=>(0,n.jsx)("span",{className:ea().tagWrap,ref:e=>{s.current[t]=e},style:{transform:`translateX(${m&&r?r[t]:0}px)`},children:e.node},e.key))})})};var en=a(66395),es=a(88346);let er=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:375,a=(0,en.j)(),[l,o]=(0,h.useState)(null),n=(0,h.useRef)(e);return n.current=e,(0,h.useEffect)(()=>{if(a){es.e.consumePendingIfFresh(),o(null);return}let e=es.e.consumePendingIfFresh();return e&&o({payload:e.payload,phase:"idle",oldCount:e.oldCount??n.current}),es.e.subscribe(e=>{let t=n.current;es.e.setPendingOldCount(t),o({payload:e,phase:"idle",oldCount:t})})},[a]),(0,h.useEffect)(()=>{if(!l)return;let{phase:e}=l;if("idle"===e){let e=requestAnimationFrame(()=>{o(e=>e?{...e,phase:"expanding"}:e)});return()=>cancelAnimationFrame(e)}let a={expanding:{delayMs:525+t,next:"collapsing"},collapsing:{delayMs:525,next:"countingUp"},countingUp:{delayMs:563,next:null}}[e];if(!a)return;let n=setTimeout(()=>{o(e=>e?a.next?{...e,phase:a.next}:null:e)},a.delayMs);return()=>clearTimeout(n)},[l?.phase,l?.payload,t]),{animationState:l}};var ei=a(68949),ec=a.n(ei);let eu="filters-button",ed=()=>{let{t:e}=(0,m.c3)(),t=(0,w.useRouter)(),{clientDeviceType:a,isBelowSm:l}=(0,i.yU)(),{getTotalOffset:o,registerOffset:s,deregisterOffset:r}=(0,h.useContext)(C.X),{config:c}=(0,h.useContext)(b.by),{open:u,close:d,isOpen:_}=(0,v.F)(),x=h.useRef(null),g=(0,h.useMemo)(()=>{if(!c)return{};let{fetchParams:e,fetchParamDefaults:t}=c,{pageIndex:a,pageSize:l,sortBy:o,category:n,...s}=e&&t?(0,k.$7)(e,t,!1,!0):{};return s},[c]),I=(0,P.F)(c?.filtersToCount??["genres","keysigns","include"],g),{animationState:A}=er(I??0,l?0:void 0);(0,h.useEffect)(()=>{c&&(0,N.pS)(t.asPath,D.J_)&&!_&&u()},[t.asPath,c]);let B=c?.getPanelGroups,M=(0,h.useMemo)(()=>B?.(),[B]),T=(0,h.useMemo)(()=>(0,D.yy)(M),[M]),R=(0,h.useCallback)(()=>{(0,j.lO)(async()=>{let e=(0,N.No)(S().asPath,T);e!==S().asPath&&await t.replace(e,void 0,{scroll:!1})}),d()},[T,d]);(0,h.useEffect)(()=>{_&&R()},[t.pathname]);let F=(0,h.useCallback)(()=>{(0,j.lO)(async()=>{let e=(0,N.No)(S().asPath,T);e!==S().asPath&&await t.replace(e,void 0,{scroll:!1}),u()})},[T,u]);(0,h.useEffect)(()=>(s({name:eu,offset:60,position:"bottom",rank:500}),()=>{r(eu)}),[]);let E=(0,h.useMemo)(()=>({bottom:o("bottom",500)}),[o]);return c?(0,n.jsxs)(n.Fragment,{children:[!_&&(0,n.jsx)("div",{className:(0,p.A)(ec().buttonOverlay,"desktop"===a&&ec().desktop),style:E,children:(0,n.jsxs)("div",{className:ec().row,children:[!l&&A&&"countingUp"!==A.phase&&(0,n.jsx)(eo,{payload:A.payload,phase:A.phase}),(0,n.jsx)(f.K,{className:(0,p.A)(ec().button,!l&&A?.phase==="expanding"&&ec().buttonShifted),iconComponent:y.nAY,inline:!0,innerRef:x,shallow:!1,shape:"rounded",variant:"ordinary",onClick:F,children:(0,n.jsxs)("span",{className:(0,p.A)(ec().content,l&&A?.phase==="expanding"&&ec().contentExpandedMobile),children:[(0,n.jsx)("span",{className:ec().label,children:e("Filters")}),(0,n.jsx)("span",{className:ec().badge,children:(()=>
1{if(!A)return I||0;if("collapsing"===A.phase||"countingUp"===A.phase){let e=A.oldCount||0,t=I||0,a=t>=e?1:-1,l=[];for(let o=e;a>0?o<=t:o>=t;o+=a)l.push(o);let o=l.length>1?-(100*((l.length-1)/l.length)):0;return(0,n.jsx)("span",{className:ec().countSlot,children:(0,n.jsx)("span",{className:ec().countStack,style:{"--count-slot-end":`${o}%`},children:l.map(e=>(0,n.jsx)("span",{className:ec().countItem,children:e},e))})})}return A.oldCount||0})()})]})})]})}),(0,n.jsx)(X,{fetchParamDefaults:c.fetchParamDefaults,fetchParams:c.fetchParams,hiddenResetButton:(0,k.bD)(c.fetchParamDefaults,c.fetchParams),open:_,panelGroups:_?M:void 0,onApplyClick:c.onApplyClick,onCloseAttempt:R,onResetClick:c.onResetClick,children:_&&c.renderPopupContents()})]}):null};var em=a(72421),ep=a(8650),eh=a(32471),e_=a(49226),ex=a(93349),eg=a(25682),eb=a.n(eg);let ev=e=>{let{className:t}=e;return(0,n.jsx)(ex.W,{className:t,href:"https://www.associationforelectronicmusic.org/afem-approved-dj-download-sites/",prefetch:!1,rel:"noopener noreferrer",target:"_blank",children:(0,n.jsx)("div",{"aria-label":"AFEM",className:eb().logo,role:"img"})})},ey=["https://www.facebook.com/volumomusic","https://www.instagram.com/volumomusic","https://twitter.com/volumomusic","https://www.youtube.com/@volumomusic"];var ef=a(87874),eC=a(70719),ej=a(29281),ek=a.n(ej);let eN=()=>{let{t:e}=(0,m.c3)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eh.A,{className:ek().link,hoverType:"secondary",href:"mailto:[email protected]",prefetch:!1,children:"[email protected]"}),(0,n.jsx)(eh.A,{className:ek().link,hoverType:"secondary",href:eC.KW.Feedback,prefetch:!1,children:e("Feedback")}),(0,n.jsx)(eh.A,{className:ek().link,hoverType:"secondary",href:"https://volumo.com/legal/",prefetch:!1,children:e("Legal")}),(0,n.jsx)(eh.A,{className:ek().link,hoverType:"secondary",href:eC.KW.PressKit,prefetch:!1,children:e("Press kit")}),(0,n.jsx)(eh.A,{className:ek().link,hoverType:"secondary",href:eC.KW.HowTo,prefetch:!1,children:e("How to")})]})};var ew=a(52996),eS=a(6750),eP=a(33064),eI=a(67190),eA=a.n(eI);let eB=e=>{let{className:t}=e,{t:a}=(0,m.c3)();return(0,n.jsxs)(I.NP,{className:(0,p.A)(eA().copyright,t),columns:"auto 1fr auto",children:[(0,n.jsx)("span",{className:eA().content,title:`${eP.Z4.builtAt??""} - ${eP.Z4.commitSha??""}`,children:`\xa9 2022â${(0,eS.hk)()} Volumo Music O\xdc`}),(0,n.jsx)("span",{className:eA().placeHolder}),(0,n.jsx)("div",{className:eA().content,children:(0,ew.po)([(0,n.jsx)("span",{children:a("Tallinn, Estonia")},"location"),(0,n.jsxs)("span",{children:[a("EU VAT number"),": EE102388455"]},"vat")],eA().bullet)})]})};var eM=a(54901),eT=a.n(eM),eR=a(95300),eF=a(43391),eD=a(72093),eE=a.n(eD),eW=a(8097),eH=a(94885),eK=a(20322),eL=a.n(eK);let ez=()=>{let{t:e}=(0,m.c3)();return(0,n.jsxs)(eF.$m,{children:[(0,n.jsx)(eF.wt,{children:e("Keyboard shortcuts")}),(0,n.jsx)(B.K,{mt:3}),(0,n.jsx)("div",{className:eL().content,children:(0,eH.t)(e).map((t,a)=>(0,n.jsxs)(h.Fragment,{children:[a>0&&(0,n.jsx)(B.K,{mt:2.5}),(0,n.jsxs)("div",{className:eL().block,children:[(0,n.jsx)("div",{children:t.description}),(0,n.jsx)(B.K,{ml:2}),(0,n.jsxs)("div",{className:eL().value,children:[(0,n.jsx)("span",{className:eL().keyGroup,children:t.keys[0].map(e=>(0,n.jsx)(eW.E,{children:e},e))}),t.keys[1]&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:eL().or,children:e("or")}),(0,n.jsx)("span",{className:eL().keyGroup,children:t.keys[1].map(e=>(0,n.jsx)(eW.E,{children:e},e))})]})]})]})]},t.description))})]})},eV=e=>{let{open:t,onCloseAttempt:a}=e;return(0,n.jsx)(eF.aF,{open:t,openStateHash:"keyboard-shortcuts",popupClassName:eE().modal,onCloseAttempt:a,children:(0,n.jsx)(ez,{})})};var eU=a(41164),eO=a.n(eU);let eG=()=>{let{t:e}=(0,m.c3)(),{isOpen:t,open:a,close:l}=(0,v.F)(),{isOpen:o,open:s,close:r}=(0,v.F)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eh.A,{className:eO().link,hoverType:"secondary",href:eC.KW.About,prefetch:!1,children:e("About Volumo")}),(0,n.jsx)(eh.A,{className:eO().link,hoverType:"secondary",href:eC.KW.OrderGiftcard,prefetch:!1,children:e("Order gift card")}),(0,n.jsx)(eh.A,{className:eO().link,hoverType:"secondary",href:eC.KW.ContentProvider,prefetch:!1,children:e("Artist & Label panel")}),(0,n.jsx)(eh.A,{className:eO().link,hoverType:"secondary",onClick:a,children:e("Keyboard shortcuts")}),(0,n.jsx)(eh.A,{className:eO().link,hoverType:"secondary",onClick:s,children:e("Cookie settings")}),(0,n.jsx)(eV,{open:t,onCloseAttempt:l}),(0,n.jsx)(eR.F,{open:o,openManage:!0,onCloseAttempt:r})]})},e$=h.memo(()=>{let{asPath:e}=(0,w.useRouter)(),{supportedLocales:t,t:a}=(0,m.c3)();return(0,n.jsxs)("div",{className:eT().root,children:[(0,n.jsxs)("div",{className:eT().container,children:[(0,n.jsx)("div",{className:eT().logoWrapper,children:(0,n.jsx)(em.g,{className:eT().logo})}),(0,n.jsxs)("div",{className:eT().block,children:[(0,n.jsx)("span",{className:eT().title,children:a("Useful links")}),(0,n.jsx)("div",{className:(0,p.A)(eT().block,eT().linkList),children:(0,n.jsx)(eG,{})})]}),(0,n.jsxs)("div",{className:eT().block,children:[(0,n.jsx)("span",{className:eT().title,children:a("Contact info and support")}),(0,n.jsx)("div",{className:(0,p.A)(eT().block,eT().linkList),children:(0,n.jsx)(eN,{})})]}),t&&t.length>1&&(0,n.jsxs)("div",{className:eT().block,children:[(0,n.jsx)("span",{className:eT().title,children:a("Language")}),(0,n.jsx)("div",{className:(0,p.A)(eT().block,eT().linkList),children:t.map(t=>(0,n.jsx)(eh.A,{className:eT().link,hardRedirect:!0,hoverType:"secondary",href:(0,N.z9)(e),hrefLang:t,locale:t,type:ep.Y[t]?.uncrawlable?"button":void 0,onClick:()=>{(0,ef.KA)(t)},children:ep.Y[t]?.title??t},t))})]}),(0,n.jsxs)("div",{className:eT().block,children:[(0,n.jsx)("span",{className:eT().title,children:a("In social")}),(0,n.jsx)(e_.R,{className:eT().socialLinks,iconClassName:eT().socialLink,items:ey}),(0,n.jsx)(ev,{})]})]}),(0,n.jsx)(eB,{className:eT().container})]})});e$.displayName="FooterContent";var eq=a(19958),eY=a(13380),eQ=a(51143),eJ=a(90737),eX=a(35796),eZ=a(8259);let e0=[{word:"free"},{word:"freebie"},{word:"freebies"},{word:"giveaway"},{word:"gratis"},{word:"gratuit"},{word:"kostenlos"},{word:"kostenlose"},{word:"kostenloser"},{word:"kostenloses"},{word:"безкоÑÑовно"},{word:"безкоÑÑовна"},{word:"безкоÑÑовнÑ"},{word:"беÑплаÑно"},{word:"беÑплаÑнаÑ"},{word:"беÑплаÑнÑе"},{word:"Ñ
алÑва"},{word:"fre",wholeQueryOnly:!0},{word:"freee",wholeQueryOnly:!0},{word:"fee",wholeQueryOnly:!0},{word:"fdl",wholeQueryOnly:!0}
1],e1={dnb:"drum and bass","d b":"drum and bass","d n b":"drum and bass","drum bass":"drum and bass","drum n bass":"drum and bass"},e3=e=>e.toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu,""),e2=e=>e.replace(/\s+/g," ").trim(),e9=e=>e2(e3(e).replace(/[^\p{L}\p{N}_\s]+/gu," ")),e5=e=>new Set(e.map(e9)),e8=e5(e0.map(e=>e.word)),e6=e5(e0.filter(e=>!e.wholeQueryOnly).map(e=>e.word)),e4=e5(["music","musik","track","tracks","song","songs","tune","tunes","release","releases","record","records","mix","mixes","remix","remixes","edit","edits","bootleg","bootlegs","mp3","wav","flac","мÑзÑка","мÑзÑкÑ","мÑзика","мÑзикÑ","ÑÑек","ÑÑеки","пеÑнÑ","пеÑни","ÑемикÑ","ÑемикÑÑ"]),e7=e5(["download","downloads","dl","downlod","dowload","promo","pack","for","100","ÑкаÑаÑÑ"]),te=(e,t)=>e.get(e1[t]??t)??[];var tt=a(4060),ta=a.n(tt);let tl=e=>{let{active:t,className:a,highlighted:l,...o}=e,s=(0,p.A)(ta().root,t&&ta().active,l&&ta().highlighted,a);return(0,n.jsx)(T.u,{className:s,...o})};tl.displayName="HeaderButton";var to=a(75537),tn=a(95498),ts=a(79273),tr=a(61023),ti=a(1304),tc=a.n(ti),tu=a(22546),td=a(14676);let tm=e=>{let{className:t,titleClassName:a}=e,{t:l}=(0,m.c3)(),{autoplay:o,setAutoplay:s}=(0,h.useContext)(x.l);return(0,n.jsx)("div",{className:t,children:(0,n.jsxs)(I.xA,{autoFlow:"row",verticalSpacing:1,children:[(0,n.jsx)(td.S,{checked:!!o,className:a,label:l("Autoplay"),name:"autoplay",onChange:e=>{s(e.target.checked)}}),(0,n.jsx)(R.V,{variant:"body3",children:l("Next track will play automatically after the current track playback ends.")})]})})};var tp=a(54525),th=a(77148),t_=a(60867),tx=a(34863),tg=a.n(tx);let tb=e=>{let{buttonClassName:t,contentClassName:a,defaultExpanded:l,iconClassName:o,subItemButtonClassName:s,onToggle:r}=e,{locale:i,t:c}=(0,m.c3)(),{currencyCode:u}=(0,tp.H2)(),{data:d}=(0,t_.eT)(),h=(0,eQ.x6)(),_=Object.keys(d?.exchange_rates??{}).sort((e,t)=>e===th.Oc?-1:t===th.Oc?1:e.localeCompare(t));return _.length>1?(0,n.jsx)(tu.n,{contentClassName:a,customTitle:(0,n.jsx)(tr.Dr,{buttonClassName:t,icon:y.xNc,iconClassName:o,rightComponent:(0,n.jsx)("span",{className:tg().itemValue,children:u}),children:c("Currency")}),defaultExpanded:l,titleRight:null,onToggle:r,children:_.map(e=>(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(t,s),icon:u===e?y.iWP:void 0,iconClassName:o,reserveIconSpace:!0,onClick:()=>{e!==u&&h.mutate({currency:e})},children:`${((e,t)=>{try{return new Intl.DisplayNames(t??"en",{type:"currency"}).of(e)??e}catch{return e}})(e,i)} (${e})`},e))}):null};var tv=a(70923),ty=a(21700),tf=a.n(ty);let tC=e=>{let{buttonClassName:t,contentClassName:a,defaultExpanded:l,iconClassName:o,subItemButtonClassName:s,onToggle:r}=e,{asPath:i}=(0,w.useRouter)(),{locale:c,supportedLocales:u,t:d}=(0,m.c3)(),_=(0,h.useContext)(tv.$);return(0,n.jsx)(tu.n,{contentClassName:a,customTitle:(0,n.jsx)(tr.Dr,{buttonClassName:t,icon:y.SRW,iconClassName:o,rightComponent:(0,n.jsx)("span",{className:tf().itemValue,children:c?ep.Y[c]?.title??c:null}),children:d("Language")}),defaultExpanded:l,disabled:!!_?.themeName,titleRight:null,onToggle:r,children:u?.map(e=>(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(t,s),hardRedirect:!0,href:(0,N.z9)(i),hrefLang:e,icon:c===e?y.iWP:void 0,iconClassName:o,locale:e,reserveIconSpace:!0,type:ep.Y[e]?.uncrawlable?"button":void 0,onClick:()=>{(0,ef.KA)(e)},children:ep.Y[e]?.title??e},e))})};var tj=a(20068),tk=a(48851),tN=a(8563),tw=a.n(tN);let tS=e=>{let{buttonClassName:t,contentClassName:a,defaultExpanded:l,iconClassName:o,subItemButtonClassName:s,onToggle:r}=e,{t:i}=(0,m.c3)(),c=(0,h.useContext)(tv.$),{themeName:u,setThemeName:d}=(0,h.useContext)(tk.Dx);return(0,n.jsx)(tu.n,{contentClassName:a,customTitle:(0,n.jsx)(tr.Dr,{buttonClassName:t,icon:y.Ppf,iconClassName:o,rightComponent:(0,n.jsx)("span",{className:tw().itemValue,children:"auto"===u?i("Auto"):"dark"===u?i("Dark"):"light"===u?i("Light"):null}),children:i("Theme","color scheme")}),defaultExpanded:l,disabled:!!c?.themeName,titleRight:null,onToggle:r,children:(0,tk.Ew)(i).map(e=>(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(t,s),icon:u===e.value?y.iWP:void 0,iconClassName:o,reserveIconSpace:!0,onClick:()=>d(e.value),children:e.text},e.value))})};var tP=a(4513);let tI=e=>
1{let{className:t,titleClassName:a}=e,{t:l}=(0,m.c3)(),{user:o}=(0,eQ.IE)(),s=(0,eQ.z2)();return(0,n.jsx)("div",{className:t,children:(0,n.jsxs)(I.xA,{autoFlow:"row",verticalSpacing:1,children:[(0,n.jsx)(td.S,{checked:!!o?.prepend_tracks_to_top,className:a,label:l("Add to top of playlist"),name:"prepend",onChange:e=>{s.mutate({prepend_tracks_to_top:e.target.checked})}}),(0,n.jsx)(R.V,{variant:"body3",children:l("Turn this on to add new tracks to the top of your playlists.")})]})})},tA=e=>{let{t}=e;return{myCart:{href:eC.KW.MyCart,icon:y.c8l,title:t("My Cart")},myFeed:{href:eC.KW.MyFeed,icon:y.uWq,title:t("My Feed")},myDownloads:{href:eC.KW.Downloads,icon:y.i8u,title:t("My Downloads")},myPlaylists:{href:eC.KW.MyPlaylists,icon:y.JR6,title:t("My Playlists")},myCharts:{href:eC.KW.MyCharts,icon:y.THQ,title:t("My Charts")}}},tB=e=>{let{t,viewMode:a}=e;return{icon:y.w$l,title:t("My Followings"),id:"followings",subItems:[{href:`${eC.KW.Artists}/${eX.mq.IncludeOnly}_followed`,icon:y.ij3,title:t("Followed artists")},{href:`${eC.KW.Labels}/${eX.mq.IncludeOnly}_followed`,icon:y.jYX,title:t("Followed labels")},{href:`${"trackView"===a?eC.KW.ReleasesTrackView:eC.KW.Releases}/${eX.mq.IncludeOnly}_followed?${eX.mq.Curation}=all`,icon:y.dSe,title:t("Followed releases")},{href:`${"trackView"===a?eC.KW.PreordersTrackView:eC.KW.Preorders}/${eX.mq.IncludeOnly}_followed?${eX.mq.Curation}=all`,icon:y.dSe,title:t("Followed preorders")},{href:`${eC.KW.PublicChartsRoot}/${eX.mq.IncludeOnly}_followed`,icon:y.THQ,title:t("Followed charts")}]}},tM=e=>{let{t,viewMode:a}=e,l=tA({t});return[l.myFeed,l.myDownloads,l.myPlaylists,l.myCharts,tB({t,viewMode:a})]};var tT=a(34384),tR=a(35388),tF=a(23813),tD=a.n(tF);let tE=h.memo(e=>{let{onCloseAttempt:t}=e,{supportedLocales:a,t:l}=(0,m.c3)(),{cookieData:o}=(0,eY.iT)(),{openTopUpBalanceModal:s}=(0,h.useContext)(tP.Bm),{user:r}=(0,eQ.IE)(),c=(0,tR.Wn)(),{clientDeviceType:u}=(0,i.yU)(),[d,_]=(0,h.useState)(),x=()=>{t(),_(void 0)},g=e=>e.subItems?(0,n.jsx)(tu.n,{contentClassName:tD().subMenu,customTitle:(0,n.jsx)(tr.Dr,{buttonClassName:tD().subMenuTitle,icon:e.icon,iconClassName:tD().itemIcon,children:e.title}),defaultExpanded:d===e.id,hasRightPadding:!0,headingClassName:(0,p.A)(tD().itemButton,tD().subMenuHeading),onToggle:t=>t?_(e.id):_(void 0),children:e.subItems.map((e,t)=>(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(tD().itemButton,tD().subItemButton),href:e.href,reserveIconSpace:!0,onClick:()=>void x(),children:e.title},t))},e.title):(0,n.jsx)(tr.Dr,{buttonClassName:tD().itemButton,href:e.href,icon:e.icon,iconClassName:tD().itemIcon,onClick:x,children:e.title},e.title);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tr.Dr,{buttonClassName:tD().itemButton,icon:y.igj,iconClassName:tD().itemIcon,onClick:()=>{x(),s({})},children:l("Top up balance")}),g((0,tT.$)({t:l})),(0,n.jsx)(tj.o,{}),tM({t:l,viewMode:o.viewMode}).map(g),(0,n.jsx)(tj.o,{}),(0,tT.A)({t:l,user:r}).map(g),(0,n.jsx)(tj.o,{}),a&&a.length>1&&(0,n.jsx)(tC,{buttonClassName:tD().itemButton,contentClassName:tD().subMenu,defaultExpanded:"language"===d,iconClassName:tD().itemIcon,onToggle:e=>_(e?"language":void 0)}),r&&(0,n.jsx)(tb,{buttonClassName:tD().itemButton,contentClassName:tD().subMenu,defaultExpanded:"currency"===d,iconClassName:tD().itemIcon,subItemButtonClassName:tD().subItemButton,onToggle:e=>_(e?"currency":void 0)}),(0,n.jsx)(tS,{buttonClassName:tD().itemButton,contentClassName:tD().subMenu,defaultExpanded:"theme"===d,iconClassName:tD().itemIcon,subItemButtonClassName:tD().subItemButton,onToggle:e=>_(e?"theme":void 0)}),(0,n.jsx)(tr.Dr,{buttonClassName:tD().itemButton,href:eC.KW.Feedback,icon:y.xXk,iconClassName:tD().itemIcon,onClick:x,children:l("Share feedback")}),(0,n.jsx)(tj.o,{}),(0,n.jsx)(tr.Dr,{buttonClassName:tD().itemButton,icon:y.EwR,iconClassName:tD().itemIcon,onClick:()=>{c.mutate()},children:l("Logout")}),"desktop"!==u&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tj.o,{}),(0,n.jsx)(tm,{className:tD().autoplay}),(0,n.jsx)(tI,{className:tD().prepend})]})]})});tE.displayName="DesktopProfilePopupContent";let tW=h.memo(e=>{let{anchorElement:t,id:a,open:l,onCloseAttempt:o,...s}=e;return(0,n.jsx)(tr.rI,{anchorElement:t,closeOnSelect:!1,id:a,open:l,popupClassName:tc().root,preferredDirection:"bottomRight",onCloseAttempt:o,...s,children:(0,n.jsx)(tE,{onCloseAttempt:o})})});tW.displayName="DesktopProfilePopup";
1var tH=a(79721),tK=a(99435),tL=a(27129),tz=a(60745),tV=a(96611),tU=a.n(tV);let tO=e=>{let{className:t}=e,{t:a}=(0,m.c3)(),{user:l}=(0,eQ.IE)(),{currencyCode:o,exchangeRate:s,formatPrice:r}=(0,tp.H2)();return l?(0,n.jsxs)(I.xA,{alignItems:"center",className:t,columns:"auto 1fr",children:[(0,n.jsx)(tH.b,{eagerLoading:!0,imageUuid:l.avatar_uuid??void 0,size:40,title:a("User profile picture"),type:"user"}),(0,n.jsxs)("div",{className:(0,p.A)(tU().user),children:[(0,n.jsx)("div",{className:(0,p.A)(tU().name,tL.Yr),children:l?.name}),(0,n.jsxs)("div",{className:tU().countBlock,children:[(0,n.jsx)("div",{className:(0,p.A)(tU().count,tL.Yr),children:r(l?.balance_amount)}),void 0!==s&&(0,n.jsx)(tK.m,{anchor:(0,n.jsx)(T.u,{"aria-label":a("Currency conversion info"),className:tU().infoButton,children:(0,n.jsx)(y.mlk,{className:tU().infoIcon})}),className:tU().info,preferredDirection:"topLeft",children:a("{currency} values are approximate. The main balance is in euros (EUR), and conversion rates may vary.",void 0,{currency:o})}),l?.discount&&(0,n.jsx)(tz.n,{className:tU().badge,compact:!0})]})]})]}):null};var tG=a(52004),t$=a.n(tG);let tq=h.memo(()=>{let{t:e}=(0,m.c3)(),t=(0,h.useRef)(null),{isOpen:a,toggle:l,close:o}=(0,v.F)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(tl,{"aria-controls":a?"customized-menu":void 0,"aria-haspopup":!0,className:t$().root,innerRef:t,title:e("User profile menu"),onClick:l,children:[(0,n.jsx)(tO,{}),a?(0,n.jsx)(y.wac,{}):(0,n.jsx)(y.dd8,{})]}),(0,n.jsx)(tW,{anchorElement:t.current??void 0,id:"customized-menu",open:a,onCloseAttempt:o})]})});tq.displayName="UserProfileButton";var tY=a(7665),tQ=a(11182),tJ=a(24399),tX=a.n(tJ);let tZ=e=>{let{children:t,className:a,href:l,title:o,onClick:s}=e,{traceUiEvent:r}=(0,tQ.vs)(),i=(0,h.useCallback)(()=>{s?.(),r("genre_select",{genre:o})},[s,r]);return(0,n.jsx)(eh.A,{className:(0,p.A)(tX().root,a),hoverType:"secondary",href:l,title:o,onClick:i,children:t})};var t0=a(21773),t1=a.n(t0);let t3=h.memo(e=>{let{allGenresUrl:t,className:a,onItemClick:l,onGetItemHref:o}=e,{t:s}=(0,m.c3)(),{data:r}=(0,eJ.IJ)();return(0,n.jsxs)("div",{className:(0,p.A)(t1().genreList,a),children:[r?.map(e=>(0,n.jsx)("div",{className:t1().genreItem,children:(0,n.jsx)(tZ,{className:(0,p.A)(t1().button,tL.Yr),href:o?.(e),title:e.name,onClick:l,children:e.name})},e.id)),t&&(0,n.jsx)("div",{className:t1().genreItem,children:(0,n.jsx)(tZ,{className:(0,p.A)(t1().button,t1().allGenresButton),href:t,children:s("All genres")})})]})});t3.displayName="GenresPopupContent";var t2=a(31917),t9=a.n(t2);let t5=e=>{let{allGenresUrl:t,className:a,active:l,title:o,onGetItemHref:s}=e,{close:r,isOpen:i,toggle:c}=(0,v.F)(),u=(0,h.useRef)(null);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(tl,{active:l,className:a,innerRef:u,onClick:c,children:[o,(0,n.jsx)(tY.zT,{className:t9().selectPostfix,open:i})]}),(0,n.jsx)(G.z,{anchorElement:u.current||void 0,open:i,overlayClassName:t9().overlay,popupClassName:t9().popup,onCloseAttempt:r,children:(0,n.jsx)(t3,{allGenresUrl:t,onGetItemHref:s,onItemClick:r})})]})};var t8=a(43257),t6=a.n(t8),t4=a(16533),t7=a.n(t4);let ae=h.memo(e=>{let{anchorElement:t,id:a,open:l,onCloseAttempt:o,items:s,...r}=e;return(0,n.jsx)(tr.rI,{anchorElement:t,closeOnSelect:!1,id:a,menuClassName:t7().menu,open:l,overlayClassName:t7().overlay,popupClassName:t7().dropdown,preferredDirection:"bottomRight",onCloseAttempt:o,...r,children:s?.map((e,t)=>(0,n.jsx)(tr.Dr,{buttonClassName:t7().itemButton,href:e.href,rightComponent:(0,n.jsx)(y.hIg,{className:t7().arrow}),children:(0,n.jsxs)(I.xA,{verticalSpacing:1,children:[e.title,e.subTitle&&(0,n.jsx)(R.V,{className:t7().subTitle,variant:"body2",children:e.subTitle})]})},t))})});ae.displayName="HeaderPopup";let at=e=>{let{className:t,title:a,subItems:l,isActive:o}=e,{close:s,isOpen:r,toggle:i}=(0,v.F)(),c=(0,h.useRef)(null);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(tl,{active:o,className:t,innerRef:c,onClick:i,children:[a,(0,n.jsx)(tY.zT,{className:t6().selectPostfix,open:r})]}),(0,n.jsx)(ae,{anchorElement:c.current??void 0,items:l,open:r,onCloseAttempt:s})]})};var aa=a(57721),al=a(57975),ao=a(22269),an=a(69923),as=a.n(an);let ar=e=>{let{allowWiderPopup:t=!0,autoFocus:a,autoFocusPreventScroll:l,children:o,closeOnBlur:s,closeOnClickOutside:r,id:c,inputContainerClassName:d,inputRef:m,label:_,maximizeHeight:x,maxLength:g,nakedInput:b,name:y,placeholder:f,popupClassName:C,popupContentsClassName:j,postfix:k,prefix:N,slim:w,value:S,onBlur:P,onInputValueChange:I,onKeyDown:A,onSelectAttempt:B}=e,{isBelowMd:T}=(0,i.yU)(),{close:R,isOpen:F,open:D}=(0,v.F)(),E=(0,h.useRef)(null),W=(0,h.useRef)(null),H=e=>{setTimeout(()=>{!document.hasFocus()||(0,M.wZ)(E.current)||(0,M.wZ)(W.current)||(s&&R(),P?.(e))},100)},K=e=>
1{if(F&&[tn.D$.Escape].includes(e.key))R(),e.preventDefault(),e.stopPropagation();else if([tn.D$.Escape,tn.D$.Tab,tn.D$.ArrowLeft,tn.D$.ArrowRight,tn.D$.Shift,tn.D$.Control,tn.D$.Alt].includes(e.key));else if(F&&W.current&&[tn.D$.ArrowUp,tn.D$.ArrowDown].includes(e.key)){let t=(0,M.b0)(W.current),a=(0,M.T5)(t),l=(t.length+(e.key===tn.D$.ArrowUp?a-1:a+1))%t.length,o=t[l]?.id;o&&(B?.(o),o&&W.current.querySelector(`#${o}`)?.scrollIntoView({block:"nearest"})),e.preventDefault(),e.stopPropagation()}else if(F&&W.current&&e.key===tn.D$.Enter){let t=(0,M.b0)(W.current),a=(0,M.ZD)(t);a&&(((0,M.ON)(a)||a).click(),e.preventDefault(),e.stopPropagation())}else F||D();e.defaultPrevented||A?.(e)};(0,u.I)(()=>{S||R()},[S]);let L=E.current&&getComputedStyle(E.current);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ao.k,{"aria-autocomplete":"list","aria-expanded":F||void 0,"aria-owns":`${c}-options`,autoCapitalize:"off",autoComplete:"off",autoFocus:a,autoFocusPreventScroll:l,controlledWhenFocused:!0,id:c,inputContainerClassName:(0,p.A)(d,F&&as()["input--open"]),inputContainerRef:E,inputRef:m,label:_,maxLength:g,naked:b,name:y,placeholder:f,postfix:k,prefix:N,role:"combobox",slim:w,type:"text",value:S,onBlur:H,onChange:I,onClick:()=>{S&&D()},onKeyDown:K}),(0,n.jsx)(G.z,{anchorElement:E.current||void 0,autoAdjustPosition:!1,autoFocus:!1,closeOnClickOutside:r,closeOnLinkClick:!1,forceTrapFocus:!1,hasBlockingOverlay:!1,hasScrollbars:!0,hidePageScroll:T,id:`${c}-popup`,innerRef:W,maximizeHeight:x,open:F,popupClassName:(0,p.A)(as().popup,C),preferredDirection:"bottomRight",style:{minWidth:L?.width??"300px",maxWidth:t?void 0:L?.width},onBlur:H,onClick:R,onCloseAttempt:R,onKeyDown:K,children:(0,n.jsx)("ul",{"aria-label":"string"==typeof _?_:y,className:j,id:`${c}-options`,role:"listbox",children:o})})]})};var ai=a(31322),ac=a(1985),au=a(32288),ad=a(95925),am=a(38186),ap=a(46787),ah=a.n(ap),a_=a(67445),ax=a(14654),ag=a.n(ax);let ab=e=>{let{children:t,groupId:a,groupTitle:l,iconComponent:o,searchValue:s,totalSearchResult:r,onViewMoreFieldClick:i}=e,{t:c}=(0,m.c3)(),u=void 0!==r;return(0,n.jsxs)("div",{className:ag().root,children:[(0,n.jsxs)(I.xA,{alignItems:"center",className:ag().header,columns:u?"auto auto auto 1fr":"auto auto 1fr",horizontalSpacing:1.5,justifyItems:"right",children:[(0,n.jsx)(o,{}),(0,n.jsx)("span",{className:ag().groupTitle,children:l}),u&&(i?(0,n.jsx)(Z.v,{className:ag().tag,href:(0,eC.U7)(a,s),shape:"rounded",size:"small",onClick:i,children:r}):(0,n.jsx)("div",{className:ag().placeHolder,children:r})),i&&(0,n.jsx)(eh.A,{className:ag().viewAllButton,hoverType:"accent",href:(0,eC.U7)(a,s),onClick:i,children:c("View all")})]}),(0,n.jsx)(a_.c,{variant:"small"}),t]})};var av=a(82396),ay=a(15236),af=a(88196),aC=a(5935),aj=a.n(aC);let ak=h.memo(e=>{let{album:t,eagerLoading:a,selectedItemId:l,onClick:o}=e,{isAboveSm:s}=(0,i.yU)(),r=l===`search-option-${t.id}`,c=t.exclusive,u=s?168:144;return(0,n.jsxs)("li",{"aria-selected":r||void 0,className:(0,p.A)(aj().root,r&&aj().selected,c&&aj().exclusive),id:`search-option-${t.id}`,role:"option",children:[c&&(0,n.jsx)(av.D,{artworkUuid:t.artwork_uuid??void 0,coverSize:u}),(0,n.jsx)(T.u,{className:aj().imageContainer,href:(0,eC.FD)(t),onClick:o,children:(0,n.jsx)(tH.b,{eagerLoading:a,imageUuid:t.artwork_uuid??void 0,size:u,title:t.title,type:"album"})}),(0,n.jsxs)("div",{className:(0,p.A)(aj().info),children:[(0,n.jsxs)("div",{className:aj().text,children:[(0,n.jsx)(T.u,{className:(0,p.A)(aj().title,tL.Yr),href:(0,eC.FD)(t),onClick:o,children:t.title}),(0,n.jsx)("span",{className:(0,p.A)(aj().artistTitle,tL.Yr),children:(0,ew.po)(t.artists?.map(e=>(0,n.jsx)(af.U,{canOpenPopup:!1,contributor:e},e.id)))})]}),(0,n.jsx)(ay.Q,{className:aj().genres,genreIds:t.genres_ids})]})]},t.id)});ak.displayName="SearchResultAlbumItem";var aN=a(51083);let aw=e=>{let{uniqueKey:t}=e;return(0,n.jsx)("div",{className:aj().root,children:(0,n.jsxs)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",speed:2,style:{width:"100%"},uniqueKey:t,viewBox:"0 0 168 224",children:[(0,n.jsx)("rect",{height:"168",rx:"6",ry:"6",width:"168",x:"0",y:"0"}),(0,n.jsx)("rect",{height:"14",rx:"4",ry:"4",width:"120",x:"0",y:"186"}),(0,n.jsx)("rect",{height:"12",rx:"4",ry:"4",width:"90",x:"0",y:"206"})]})})};var aS=a(12546),aP=a.n(aS);let aI=e=>{let{albums:t,isLoading:a,searchValue:l,selectedItemId:o,totalSearchResult:s,onSearchItemClick:r,onViewMoreFieldClick:c}=e,{t:u}=(0,m.c3)(),{isAboveSm:d}=(0,i.yU)();return(0,n.jsx)(ab,{groupId:"albums",groupTitle:u("Albums"),iconComponent:y.IGJ,searchValue:l,totalSearchResult:a?void 0:s,onViewMoreFieldClick:a?void 0:c,children:(0,n.jsx)(K.x,{horizontalSpacing:d?2:1,scrollerClassName:aP().horizontalScroller,scrollTrainClassName:aP().horizontalScrollTrain,children:a?Array.from({length:4},(e,t)=>(0,n.jsx)(aw,{uniqueKey:`album-preloader-${t}`},t)):t.map((e,t)=>(0,n.jsx)(ak,{album:e,eagerLoading:t<1,selectedItemId:o,onClick:r},e.id))})})};var aA=a(76539),aB=a(56475),aM=a.n(aB);let aT=h.memo(e=>{let{contributor:t,eagerLoading:a,selectedItemId:l,onClick:o}=e,{t:s}=(0,m.c3)(),{isBelowSm:r}=(0,i.yU)(),c=l===`search-option-${t.id}`;return(0,n.jsxs)("li",{"aria-selected":c||void 0,className:(0,p.A)(aM().root,c&&aM().selected),id:`search-option-${t.id}`,role:"option",children:[(0,n.jsx)(T.u,{className:aM().button,href:(0,e
1C.vd)(t),title:s("Select {name}",void 0,{name:t.name}),onClick:o,children:(0,n.jsx)(aA.c,{isFollowed:t.followed,size:r?96:92,type:t.type,children:(0,n.jsx)(tH.b,{className:aM().image,countryCode:t.country_code??void 0,eagerLoading:a,imageUuid:t.artwork_uuid??void 0,size:r?96:92,title:t.name,type:t.type})})}),(0,n.jsx)(B.K,{mt:1.5}),(0,n.jsx)(af.U,{canOpenPopup:!1,className:aM().title,contributor:t})]},t.id)});aT.displayName="SearchResultContributorItem";let aR=e=>{let{uniqueKey:t}=e;return(0,n.jsx)("div",{className:aM().root,children:(0,n.jsxs)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",speed:2,style:{width:"100%"},uniqueKey:t,viewBox:"0 0 92 136",children:[(0,n.jsx)("circle",{cx:"46",cy:"46",r:"46"}),(0,n.jsx)("rect",{height:"10",rx:"4",ry:"4",width:"64",x:"14",y:"106"}),(0,n.jsx)("rect",{height:"10",rx:"4",ry:"4",width:"40",x:"26",y:"122"})]})})};var aF=a(99457),aD=a.n(aF);let aE=e=>{let{contributors:t,contributorType:a,isLoading:l,searchValue:o,selectedItemId:s,totalSearchResult:r,onSearchItemClick:c,onViewMoreFieldClick:u}=e,{t:d}=(0,m.c3)(),{isAboveSm:p}=(0,i.yU)();return(0,n.jsx)(ab,{groupId:"artist"===a?"artists":"labels",groupTitle:d("artist"===a?"Artists":"Labels"),iconComponent:"artist"===a?y.w$l:y.jYX,searchValue:o,totalSearchResult:l?void 0:r,onViewMoreFieldClick:l?void 0:u,children:(0,n.jsx)(K.x,{horizontalSpacing:p?2:1,scrollerClassName:aD().horizontalScroller,scrollTrainClassName:aD().horizontalScrollTrain,children:l?Array.from({length:5},(e,t)=>(0,n.jsx)(aR,{uniqueKey:`${a}-preloader-${t}`},t)):t.map((e,t)=>(0,n.jsx)(aT,{contributor:e,eagerLoading:t<1,selectedItemId:s,onClick:c},e.id))})})};var aW=a(49051),aH=a(62395),aK=a.n(aH);let aL=h.memo(e=>{let{genre:t,selectedItemId:a,onClick:l}=e,o=a===`search-option-${t.id}`;return(0,n.jsx)("li",{"aria-selected":o||void 0,className:aK().root,id:`search-option-${t.id}`,role:"option",children:(0,n.jsx)(aW.w,{className:aK().genre,genre:t,selected:o,onClick:l},t.id)},t.id)});aL.displayName="SearchResultGenreItem";let az=e=>{let{uniqueKey:t,width:a=96}=e;return(0,n.jsx)("div",{className:aK().root,children:(0,n.jsx)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:28,speed:2,style:{marginRight:4,marginBottom:8},uniqueKey:t,width:a,children:(0,n.jsx)("rect",{height:"28",rx:"14",ry:"14",width:a,x:"0",y:"0"})})})};var aV=a(53422),aU=a.n(aV);let aO=[88,64,112,72,96,80,120,68],aG=e=>{let{genres:t,isLoading:a,searchValue:l,selectedItemId:o,totalSearchResult:s,onSearchItemClick:r}=e,{t:i}=(0,m.c3)();return(0,n.jsx)(ab,{groupId:"genres",groupTitle:i("Genres"),iconComponent:y.YlC,searchValue:l,totalSearchResult:a?void 0:s,children:(0,n.jsx)(K.x,{scrollerClassName:aU().horizontalScroller,scrollTrainClassName:aU().horizontalScrollTrain,verticalSpacing:2,children:(0,n.jsx)(I.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:.5,children:a?aO.map((e,t)=>(0,n.jsx)(az,{uniqueKey:`genre-preloader-${t}`,width:e},t)):t.map(e=>(0,n.jsx)(aL,{genre:e,selectedItemId:o,onClick:r},e.id))})})})};var a$=a(90244),aq=a(6491),aY=a.n(aq);let aQ=h.memo(e=>{let{eagerLoading:t,playlist:a,selectedItemId:l,onClick:o}=e,{t:s}=(0,m.c3)(),{isAboveSm:r}=(0,i.yU)(),c=l===`search-option-${a.id}`;return(0,n.jsxs)("li",{"aria-selected":c||void 0,className:(0,p.A)(aY().root,c&&aY().selected),id:`search-option-${a.id}`,role:"option",children:[(0,n.jsx)(T.u,{className:aY().imageContainer,href:(0,eC.C$)(a),onClick:o,children:(0,n.jsx)(tH.b,{eagerLoading:t,imageUuid:a.artwork_uuid??void 0,size:r?168:144,title:s("Artwork for {title}",void 0,{title:(0,a$.nD)(s,a.name)}),type:"playlist"})}),(0,n.jsxs)("div",{className:(0,p.A)(aY().info),children:[(0,n.jsx)(T.u,{className:(0,p.A)(aY().title,tL.Yr),href:(0,eC.C$)(a),onClick:o,children:a.name}),(0,n.jsx)("div",{className:aY().author,children:(0,n.jsx)("span",{className:aY().label,children:s("By {author}","By author",{author:a?.owner.type==="artist"||a?.owner.type==="recordlabel"?(0,n.jsx)(af.U,{canOpenPopup:!1,contributor:{id:Number(a?.owner.id),name:a.owner.name,type:a.owner.type,followed:a.owner.followed}},"author"):(0,n.jsx)("span",{className:(0,p.A)(aY().baseText,tL.Yr),children:a?.owner.name},"name")})})}),(0,n.jsx)(ay.Q,{genreIds:a?.genres_ids})]})]},a.id)});aQ.displayName="SearchResultPlaylistItem";let aJ=e=>{let{uniqueKey:t}=e;return(0,n.jsx)("div",{className:aY().root,children:(0,n.jsxs)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",speed:2,style:{width:"100%"},uniqueKey:t,viewBox:"0 0 168 224",children:[(0,n.jsx)("rect",{height:"168",rx:"6",ry:"6",width:"168",x:"0",y:"0"}),(0,n.jsx)("rect",{height:"14",rx:"4",ry:"4",width:"120",x:"0",y:"186"}),(0,n.jsx)("rect",{height:"12",rx:"4",ry:"4",width:"90",x:"0",y:"206"})]})})};var aX=a(53198),aZ=a.n(aX);let a0=e=>{let{playlists:t,playlistType:a,isLoading:l,searchValue:o,selectedItemId:s,totalSearchResult:r,onSearchItemClick:c,onViewMoreFieldClick:u}=e,{t:d}=(0,m.c3)(),{isAboveSm:p}=(0,i.yU)();return(0,n.jsx)(ab,{groupId:"playlist"===a?"playlists":"charts",groupTitle:d("playlist"===a?"Playlists":"Charts"),iconComponent:"playlist"===a?
1y.JR6:y.THQ,searchValue:o,totalSearchResult:l?void 0:r,onViewMoreFieldClick:l?void 0:u,children:(0,n.jsx)(K.x,{horizontalSpacing:p?2:1,scrollerClassName:aZ().horizontalScroller,scrollTrainClassName:aZ().horizontalScrollTrain,children:l?Array.from({length:4},(e,t)=>(0,n.jsx)(aJ,{uniqueKey:`${a}-preloader-${t}`},t)):t.map((e,t)=>(0,n.jsx)(aQ,{eagerLoading:t<1,playlist:e,selectedItemId:s,onClick:c},e.id))})})};var a1=a(86849),a3=a(78599),a2=a.n(a3);let a9=h.memo(e=>{let{eagerLoading:t,selectedItemId:a,track:l,onClick:o}=e,{t:s}=(0,m.c3)(),r=a===`search-option-${l.id}`,i=(0,h.useCallback)(()=>{o?.(),S().push((0,eC.$O)(l))},[o]);return(0,n.jsx)("li",{"aria-selected":r||void 0,className:(0,p.A)(a2().root,r&&a2().selected),id:`search-option-${l.id}`,role:"option",children:(0,n.jsxs)(I.xA,{columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,n.jsx)(T.u,{href:(0,eC.$O)(l),onClick:o,children:(0,n.jsx)(tH.b,{eagerLoading:t,imageUuid:l.album.artwork_uuid??void 0,size:28,title:s("Artwork for {title}",void 0,{title:(0,a$.Ef)(s,l.title)}),type:"album"})}),(0,n.jsx)(a1.k,{canOpenNamePopup:!1,track:l,onEmptySpaceClick:i})]})},l.id)});a9.displayName="SearchResultTrackItem";let a5=e=>{let{uniqueKey:t}=e;return(0,n.jsx)("div",{className:a2().root,children:(0,n.jsxs)(I.xA,{alignItems:"center",columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,n.jsx)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:28,speed:2,uniqueKey:`${t}-art`,width:28,children:(0,n.jsx)("rect",{height:"28",rx:"4",ry:"4",width:"28",x:"0",y:"0"})}),(0,n.jsx)(aN.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:20,speed:2,style:{width:"100%"},uniqueKey:`${t}-title`,children:(0,n.jsx)("rect",{height:"12",rx:"4",ry:"4",width:"55%",x:"0",y:"4"})})]})})},a8=e=>{let{tracks:t,isLoading:a,searchValue:l,selectedItemId:o,totalSearchResult:s,onSearchItemClick:r,onViewMoreFieldClick:i}=e,{t:c}=(0,m.c3)();return(0,n.jsx)(ab,{groupId:"tracks",groupTitle:c("Tracks"),iconComponent:y.sHy,searchValue:l,totalSearchResult:a?void 0:s,onViewMoreFieldClick:a?void 0:i,children:(0,n.jsx)(I.xA,{children:a?Array.from({length:6},(e,t)=>(0,n.jsx)(a5,{uniqueKey:`track-preloader-${t}`},t)):t.map((e,t)=>(0,n.jsx)(a9,{eagerLoading:t<1,selectedItemId:o,track:e,onClick:r},e.id))})})},a6="search-option-correction",a4=h.memo(e=>{let t,a,l,o,{className:s,id:r,onCloseAttempt:c,onSearchItemClick:u}=e,{asPath:d}=(0,w.useRouter)(),{t:_}=(0,m.c3)(),{isBelowMd:x,clientDeviceType:g}=(0,i.yU)(),{traceUiEvent:b}=(0,tQ.vs)(),[v,f]=(0,h.useState)(""),C=(0,aa.d)(v.length>1?v:"",700),[j,k]=(0,h.useState)(),P=(0,h.useRef)(null),{result:A,isFetching:T,hasResults:R}=(0,am.j$)(C),F=(t=(0,eX.vw)(),a=(0,h.useMemo)(()=>(0,eX.F5)(),[]),l=(0,eX.Cw)(a,eZ.Kt.Releases),o=(0,h.useMemo)(()=>{var e;let a;return e=t.genres,a=new Map,e?.forEach(e=>{new Set([e.slug.replace(/-/g," "),e.slug.replace(/-/g,""),...e3(e.name).replace(/\([^)]*\)/g," ").replace(/[^\p{L}\p{N}_/\s]+/gu," ").split("/").map(e2)]).forEach(t=>{let l=a.get(t);l?l.push(e):a.set(t,[e])})}),a},[t.genres]),(0,h.useCallback)(e=>{let t=((e,t)=>{let a=e9(e);if(a.length<2)return;let l=a.split(" ");if(e8.has(a))return{kind:"free_releases"};if(l.some(e=>e6.has(e))){let e=l.filter(e=>!e8.has(e)&&!e7.has(e)&&!e4.has(e)).join(" ");if(""===e)return{kind:"free_releases"};let a=te(t,e);if(1===a.length)return{kind:"free_releases",genreId:a[0].id};if(a.length>1)return{kind:"free_releases"}}let o=te(t,a);return 1===o.length?{kind:"genre_releases",genreId:o[0].id}:e4.has(a)?{kind:"releases"}:void 0})(e,o);if(!t)return;let n=void 0===t.genreId?[]:[t.genreId];switch(t.kind){case"free_releases":return l({...a,genres:n,include:["free"],curation:"all"});case"genre_releases":return l({...a,genres:n});case"releases":return l(a);default:return}},[a,l,o])),D=C!==v,E=T||D,W=(0,h.useCallback)((e,t)=>{let a={};A&&Object.entries(A).forEach(e=>{let[t,l]=e;a[t]=l.items.length}),b(e,{value:v,results:a,details:{isHeaderSearch:!0,...t}})},[A,v]);(0,al.T)(T,(e,t)=>{e&&!t&&v.length>1&&W("search")});let H=(0,h.useCallback)(e=>{let t;e.preventDefault();let a=F(v);if(W("search_click",{popupAction:"Submit",redirectedTo:a??""}),c?.(),a){W("search_redirect",{redirectedTo:a}),S().push(a);return}t=A?.albums.items.length?(0,eC.U7)("albums",v):A?.tracks.items.length?(0,eC.U7)("tracks",v):A?.charts.items.length?(0,eC.U7)("charts",v):A?.artists.items.length?(0,eC.U7)("artists",v):A?.recordlabels.items.length?(0,eC.U7)("labels",v):A?.playlists.items.length?(0,eC.U7)("playlists",v):(0,eC.U7)("albums",v),S().push(t)},[A,v,W,F,c]),K=(0,h.useCallback)(e=>{f(e),W("search_click",{popupAction:"Use correction",correction:e}),P.current&&(0,M.pW)(P.current,{preventScroll:!0})},[W]),L=(0,h.useCallback)(e=>{k(e)},[]);(0,al.T)(v,()=>k(void 0));let z=(0,h.useCallback)(e=>
1{[tn.D$.Escape].includes(e.key)&&c?.(),e.key===tn.D$.Enter&&(e.target.blur(),H(e))},[H,c]),V=(0,h.useCallback)(()=>{f(""),W("search_click",{popupAction:"Go to item"}),u?.()},[u,W]),U=(0,h.useCallback)(()=>{f(""),W("search_click",{popupAction:'Go to "View more"'}),c?.()},[c,W]);(0,h.useEffect)(()=>{P.current&&(0,M.pW)(P.current,{preventScroll:!0})},[]),(0,al.T)(d,(e,t)=>{(0,N.z9)(e)!==(0,N.z9)(t)&&c?.()});let O=(0,h.useRef)(null),{getIsTopPopup:G}=(0,au.U)({hideScroll:!0,inPortal:!0,isPopupOpen:!0,topmost:!1});(0,h.useEffect)(()=>{let e=e=>{let t=e.target;G()&&!O.current?.contains(t)&&c?.()};return document.body.addEventListener("mousedown",e),()=>{document.body.removeEventListener("mousedown",e)}},[]);let $=(0,n.jsxs)(I.xA,{"aria-live":"polite",verticalSpacing:1,children:[(0,n.jsxs)("span",{children:[_("No results for query")," ",(0,n.jsx)("b",{children:v})]}),(0,n.jsx)(ad.R,{isSelected:j===a6,optionId:a6,query:C,onApply:K})]}),q=e=>{let t=e?void 0:A;return(0,n.jsxs)(n.Fragment,{children:[(e||!!t?.genres.total)&&(0,n.jsx)(aG,{genres:t?.genres.items??[],isLoading:e,searchValue:v,selectedItemId:j,totalSearchResult:t?.genres.total??0,onSearchItemClick:V}),(e||!!t?.artists.total)&&(0,n.jsx)(aE,{contributors:t?.artists.items??[],contributorType:"artist",isLoading:e,searchValue:v,selectedItemId:j,totalSearchResult:t?.artists.total??0,onSearchItemClick:V,onViewMoreFieldClick:U}),(e||!!t?.recordlabels.total)&&(0,n.jsx)(aE,{contributors:t?.recordlabels.items??[],contributorType:"recordlabel",isLoading:e,searchValue:v,selectedItemId:j,totalSearchResult:t?.recordlabels.total??0,onSearchItemClick:V,onViewMoreFieldClick:U}),(e||!!t?.albums.total)&&(0,n.jsx)(aI,{albums:t?.albums.items??[],isLoading:e,searchValue:v,selectedItemId:j,totalSearchResult:t?.albums.total??0,onSearchItemClick:V,onViewMoreFieldClick:U}),(e||!!t?.tracks.total)&&(0,n.jsx)(a8,{isLoading:e,searchValue:v,selectedItemId:j,totalSearchResult:t?.tracks.total??0,tracks:(t?.tracks.items??[]).slice(0,6),onSearchItemClick:V,onViewMoreFieldClick:U}),(e||!!t?.charts.total)&&(0,n.jsx)(a0,{isLoading:e,playlists:t?.charts.items??[],playlistType:"chart",searchValue:v,selectedItemId:j,totalSearchResult:t?.charts.total??0,onSearchItemClick:V,onViewMoreFieldClick:U}),(e||!!t?.playlists.total)&&(0,n.jsx)(a0,{isLoading:e,playlists:t?.playlists.items??[],playlistType:"playlist",searchValue:v,selectedItemId:j,totalSearchResult:t?.playlists.total??0,onSearchItemClick:V,onViewMoreFieldClick:U})]})};return(0,n.jsxs)("div",{className:(0,p.A)(ah().root,s),ref:O,children:[(0,n.jsx)("div",{className:(0,p.A)(ah().overlay),onClick:c}),(0,n.jsx)("form",{className:ah().form,onSubmit:H,children:(0,n.jsx)(ar,{allowWiderPopup:!1,autoFocusPreventScroll:!0,id:r,inputContainerClassName:ah().inputContainer,inputRef:P,maximizeHeight:!0,maxLength:am.Mm,nakedInput:!0,name:"search",placeholder:_("Search everywhere"),popupClassName:ah().popup,popupContentsClassName:ah().popupContents,postfix:(0,n.jsxs)(I.xA,{alignItems:"center",autoColumns:"auto",autoFlow:"column",className:ah().postfix,horizontalSpacing:1.5,justifyContent:"right",children:[!v&&"desktop"===g&&(0,n.jsxs)("div",{className:ah().hint,children:[(0,n.jsx)(y.tBz,{className:ah().hintIcon,height:16,width:16}),(0,n.jsxs)("span",{children:[(0,n.jsx)("span",{className:ah().hintTitle,children:_("Pro tip:")}),_("press {button} to search",void 0,{button:(0,n.jsx)(eW.E,{className:ah().keyStroke,children:"/"},"/")})]})]}),(0,n.jsx)(ai.n,{className:ah().postfixButton,iconComponent:y.gzW,iconSize:20,title:_("Close"),onClick:()=>{f(""),c?.()}}),v&&(0,n.jsx)(ai.n,{className:ah().searchButton,title:_("Search"),type:"submit",children:_("Search")})]}),prefix:(0,n.jsx)(y.C0l,{className:ah().icon}),slim:x,value:v,onInputValueChange:e=>f(e.target.value),onKeyDown:z,onSelectAttempt:L,children:v.length<=1?(0,n.jsx)("li",{className:ah().explanation,role:"presentation",children:_("Enter at least 2 characters to search")}):A?R?(0,n.jsxs)(ac.p,{data:A,isLoading:E,spacing:"none",children:[(0,n.jsx)(I.xA,{verticalSpacing:1,children:q(!1)}),(0,n.jsx)(B.K,{mt:2})]}):(0,n.jsx)("li",{className:ah().explanation,role:"presentation",children:E?_("Searchingâ¦"):$}):E?(0,n.jsx)(I.xA,{verticalSpacing:1,children:q(!0)}):(0,n.jsx)("li",{className:ah().explanation,role:"presentation",children:$})})})]})});a4.displayName="Search";var a7=a(54613),le=a(75976),lt=a(94386),la=a(73482);function ll(){return(ll=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e}).apply(null,arguments)}let lo=e=>h.createElement("svg",ll({xmlns:"http://www.w3.org/2000/svg",width:13,height:12,fill:"none",viewBox:"1.84 1.85 9.774 8.934"},e),l||(l=h.createElement("path",{fill:"currentColor",d:"m2.655 6.805-.001-.002a2.875 2.875 0 1 1 4.014-4.116 2.875 2.875 0 1 1 3.982 4.145l-3.983 3.946z"})));var ln=a(45085),ls=a(49107),lr=a(50697),li=a.n(lr);function lc(){return(lc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e}).apply(null,arguments)}let lu=e=>h.createElement("svg",lc({xmlns:"http://www.w3.org/2000/svg",width:80,height:80,fill:"none",viewBox:"-4 -4 21 20"},e),o||(o=h.createElement("path",{fill:"currentColor",d:"m2.655 6.805-.001-.002a2.875 2.875 0 1 1 4.014-4.116 2.875 2.875 0 1 1 3.982 4.145l-3.983 3.946z"})));var ld=a(93163),lm=a.n(ld);let lp=()=>(0,n.jsxs)("div",{className:lm().root,children:[(0,n.jsxs)("div",{className:lm().firstContainer,children:[(0,n.jsx)(R.V,{align:"left",className:lm().firstTitle,variant:"vividH3",children:"I"}),(0,n.jsx)(R.V,{align:"left",className:lm().secondTitle,variant:"vividH3",children:"Volumo"})]}),(0,n.jsx)(lu,{className:lm().icon}),(0,n.jsxs)("div",{className:lm().secondContainer,children:[(0,n.jsx)(R.V,{align:"left",className:lm().firstTitle,variant:"vividH3",children:"Volumo"}),(0,n.jsx)(R.V,{align:"left",className:lm().secondTitle,variant:"vividH3",children:"U"})]})]}),lh=e=>{let{className:t}=e,{t:a}=(0,m.c3)(),{isAboveSm:l}=(0,i.yU)(),{close:o,isOpen:s,open:r}=(0,v.F)(),{getRandomElement:c}=(0,a7.iX)(),{traceUiEvent:u}=(0,tQ.vs)(),[d,_]=(0,h.useState)(!1);(0,la.c)(e=>e?_(!1):_(!0),[]);let x=c((0,ln.cQ)(a)),g=(0,h.useCallback)(()=>{(0,ls.Lh)()||(u("i_love_volumo_test_negative_button_click"),(0,ls.wx)((0,eS.hY)())),o()},[]),b=(0,h.useCallback)(()=>{(0,ls.Lh)()||(u("i_love_volumo_test_positive_button_click"),(0,ls.wx)((0,eS.hY)())),o()},[]),y=(0,h.useCallback)(()=>{(0,ls.Lh)()||(u("i_love_volumo_test_close_button_click"),(0,ls.wx)((0,eS.hY)())),o()},[]),f=(0,n.jsxs)(eF.$m,{allowExtraBottomSpace:!1,className:li().modalContent,children:[(0,n.jsx)(lp,{}),(0,n.jsxs)(I.xA,{className:li().content,children:[(0,n.jsx)(R.V,{align:"center",className:li().subtitle,color:"secondary",variant:"vividH3",children:x[0]}),(0,n.jsx)(B.K,{mt:2}),(0,n.jsx)(R.V,{align:"center",className:li().mainText,variant:"body1",children:x[1]}),(0,n.jsx)(B.K,{mt:4}),l?(0,n.jsxs)(I.xA,{columns:"1fr 1fr",horizontalSpacing:1.5,children:[(0,n.jsx)(lt.$,{muted:"inPopup",onClick:g,children:a("Skip for now")}),(0,n.jsx)(lt.$,{onClick:b,children:a("I'll let my friends know!","about Volumo")})]}):(0,n.jsxs)(I.xA,{autoFlow:"rows",verticalSpacing:1.5,children:[(0,n.jsx)(lt.$,{size:"big",onClick:b,children:a("I'll let my friends know!","about Volumo")}),(0,n.jsx)(lt.$,{muted:"inPopup",size:"big",onClick:g,children:a("Skip for now")})]})]})]});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(T.u,{className:(0,p.A)(li().iconButton,d&&li().iconButtonPause,t),title:a("I love Volumo"),onClick:r,children:(0,n.jsx)(lo,{})}),l?(0,n.jsx)(eF.aF,{open:s,openStateHash:"i-love-volumo",popupClassName:li().modal,onCloseAttempt:y,children:f}):(0,n.jsx)(le.Xn,{hasCloseButton:!0,open:s,openStateHash:"i-love-volumo",onCloseAttempt:y,children:f})]})};var l_=a(87048);let lx=()=>{let{cookieData:e}=(0,eY.iT)(),{user:t}=(0,eQ.IE)(),{isAppRehydrated:a}=(0,l_.Fh)(),l=t?(0,eS.pK)(t.registration_date,(0,eS.Gq)())??0:0,o=(0,ls.Lh)(),n=o?(0,eS.pK)(o,(0,eS.hY)())??0:0;return!!a&&!!t&&!!e.consent?.marketing&&(t.has_made_payment||l>=5)&&n<1};var lg=a(65963);let lb=e=>{let{activeHref:t,t:a,viewMode:l}=e;return[{getGenreItemUrl:e=>(0,eC.zS)(e),title:a("Genres"),icon:y.YlC},{icon:y.fLk,id:"exclusives",subItems:[{title:a("Volumo Direct"),subTitle:a("Self-released here by artists and labels"),href:(0,e
1C.ng)(l)},{title:a("Volumo Exclusives"),subTitle:a("Hot tracks that are not available anywhere else"),href:"trackView"===l?eC.KW.ExclusivesTrackView:eC.KW.Exclusives}],title:a("Exclusives")},{icon:y.IGJ,isActive:t?.startsWith((0,lg.j)("trackView"===l?eC.KW.ReleasesTrackView:eC.KW.Releases,"/"))&&!t?.includes("include-only_exclusive")&&!t?.includes("~exclusive"),title:a("Releases"),getGenreItemUrl:e=>`${"trackView"===l?eC.KW.ReleasesTrackView:eC.KW.Releases}/${e.slug}`,allGenresUrl:"trackView"===l?eC.KW.ReleasesTrackView:eC.KW.Releases},{href:"trackView"===l?eC.KW.PreordersTrackView:eC.KW.Preorders,icon:y.wyU,title:a("Preorders"),isActive:t?.startsWith((0,lg.j)("trackView"===l?eC.KW.PreordersTrackView:eC.KW.Preorders,"/"))&&!t?.includes("include-only_exclusive")&&!t?.includes("~exclusive")},{href:eC.KW.ChartsMainPage,icon:y.THQ,title:a("Charts"),isActive:(0,eZ.ou)(t,eC.KW.ChartsMainPage)},{href:eC.KW.Artists,icon:y.CAy,isActive:(0,eZ.ou)(t,eC.KW.Artists),title:a("Artists")},{href:eC.KW.Labels,icon:y.jYX,isActive:(0,eZ.ou)(t,eC.KW.Labels),title:a("Labels")}]};var lv=a(84725);let ly=()=>{let e=(0,w.useRouter)(),{user:t}=(0,eQ.IE)();return{adminUrl:(0,h.useMemo)(()=>{if(t?.admin_area){let a=(0,lv.Y)(e.query.playlistId),l=(0,lv.Bi)(e.query.albumIdOrIcpn),o=(0,lv.Fg)(e.query.artistId),n=(0,lv.Fg)(e.query.labelId),s=(0,lv.Fg)(e.query.trackId);switch(l?"album":s?"track":o?"artist":n?"recordlabel":a?e.asPath.includes(eC.KW.Chart)?"chart":"playlist":void 0){case"album":return`${t.admin_area}/albums?filters={"${"string"==typeof l&&l.length>=12?"icpn":"id"}":${l}}`;case"track":return`${t.admin_area}/tracks/${s}`;case"artist":return`${t.admin_area}/artists/${o}`;case"recordlabel":return`${t.admin_area}/labels/${n}`;case"chart":case"playlist":return`${t.admin_area}/playlists/${a}`}}},[e.asPath,t?.admin_area])}};var lf=a(38148),lC=a.n(lf);let lj=h.memo(e=>{let{className:t}=e,{cookieData:a}=(0,eY.iT)(),{traceUiEvent:l}=(0,tQ.vs)(),o=(0,w.useRouter)(),[s,r]=(0,h.useState)(!1),{openAuthModal:i}=(0,ts.As)(),{isLoggedIn:c}=(0,eQ.IE)(),{t:u}=(0,m.c3)(),{adminUrl:d}=ly(),_=lx(),x=(0,h.useCallback)(()=>{r(!1)},[]),g=(0,h.useCallback)(e=>{e.code===tn.D$.Slash&&r(!0)},[]);return(0,to.Z)(g),(0,n.jsxs)(I.xA,{className:(0,p.A)(lC().root,t),columns:"auto minmax(0, 1fr) minmax(0, 288px)",children:[(0,n.jsxs)("div",{className:lC().logoWrapper,children:[(0,n.jsx)(em.g,{adminUrl:d,className:lC().logo}),_&&(0,n.jsx)(lh,{className:lC().heartButton})]}),s?(0,n.jsx)(a4,{id:"search",onCloseAttempt:()=>r(!1),onSearchItemClick:x}):(0,n.jsxs)(I.xA,{className:(0,p.A)(lC().navList,s&&lC()["navList--hidden"]),columns:"1fr auto",justifyContent:"center",children:[(0,n.jsx)("div",{className:lC().menuWrapper,children:lb({activeHref:o.asPath,t:u,viewMode:a.viewMode}).map((e,t)=>e.getGenreItemUrl?(0,n.jsx)(t5,{active:e.isActive,allGenresUrl:e.allGenresUrl,className:lC().headerButton,title:e.title,onGetItemHref:e.getGenreItemUrl},t):e.subItems&&e.subItems?.length>0?(0,n.jsx)(at,{className:lC().headerButton,isActive:e.isActive,subItems:e.subItems,title:e.title},t):(0,n.jsx)(tl,{active:e.isActive,className:lC().headerButton,href:e.href,title:e.title,children:e.title},t))}),(0,n.jsxs)(tl,{title:u("Search"),onClick:()=>r(!0),children:[(0,n.jsx)(y.C0l,{}),(0,n.jsx)(B.K,{mr:1.5}),u("Search...")]})]}),(0,n.jsx)(I.xA,{className:lC().userBlock,children:c?(0,n.jsx)(tq,{}):(0,n.jsxs)(I.xA,{columns:"1fr auto 1fr",children:[(0,n.jsxs)(tl,{className:lC().headerButton,type:"button",onClick:()=>i({type:"login"}),children:[(0,n.jsx)(y.bHv,{}),(0,n.jsx)(B.K,{mr:1}),u("Log in")]}),(0,n.jsx)("span",{className:lC().verticalDivider}),(0,n.jsxs)(tl,{className:lC().headerButton,"data-test-id":"create_account",onClick:()=>{i({type:"createAccount"}),l("open_create_account_auth_modal_click2",{result:!0})},children:[(0,n.jsx)(y.zzQ,{}),(0,n.jsx)(B.K,{mr:1}),u("Sign up")]})]})})]})});lj.displayName="DesktopHeader";var lk=a(95041),lN=a(33894),lw=a(97749),lS=a.n(lw);let lP=h.memo(e=>{let{className:t}=e,{t:a}=(0,m.c3)(),{isAboveSm:l}=(0,i.yU)(),[o,s]=(0,h.useState)(!1),{user:r}=(0,eQ.IE)(),c=(0,eQ.Y0)();return(0,n.jsx)("div",{className:(0,p.A)(lS().root,t),children:(0,n.jsxs)(I.xA,{alignItems:"flex-start",columns:l?"1fr auto":"auto",children:[(0,n.jsxs)("div",{className:lS().main,children:[a("Before continuing to use Volumo, please complete your account setup by confirming your email address:")," ",r?.email,(0,n.jsxs)(lk.m,{className:lS().collapsible,expanded:o,children:[(0,n.jsx)(B.K,{mt:2}),(0,n.jsxs)(I.xA,{columns:l?"auto auto":"auto",horizontalSpacing:2,verticalSpacing:2,children:[(0,n.jsx)("div",{children:a("Check your inbox for the confirmation email. If you don't see it, click {resend} to send it again. If the email address above is incorrect, you can update it at the {changeEmail} page. For any issues, please contact us at {supportLink} for assistance.",void 0,{resend:(0,n.jsx)(T.u,{className:lS().link,onClick:()=>{c.mutate(void 0,{onSuccess:()=>lN.vF.success(a("Confirmation email has been sent. Please check your mailbox and follow the instructions."),{countdownDuration:2e4})})},children:a("Resend")},"resend"),changeEmail:(0,n.jsx)(T.u,{className:lS().link,href:eC.KW.ChangeEmail,children:a("Change email")},"changeEmail"),supportLink:(0,n.jsx)(T.u,{className:lS().link,href:"mailto:[email protected]",children:"[email protected]"},"support")})}),(0,n.jsx)("div",{children:a("Until your email address is confirmed, your account is not considered fully created. This means you could lose access at any time, or your incomplete account might be deleted. This would result in the permanent loss of any data, monetary balances, and purchased music.")})]})]})]}),(0,n.jsx)(T.u,{className:lS().detailsButton,onClick:()=>s(!o),children:o?a("Hide details"):a("Details")})]})})});lP.displayName="EmailConfirmationReminder";var lI=a(32877),lA=a.n(lI),lB=a(3984),lM=a.n(lB),lT=a(2194),lR=a.n(lT);let lF=e=>{let{className:t,isHighlighted:a,itemsCount:l,subtotalAmount:o,onHighlightEnd:s}=e,{t:r}=(0,m.c3)(),{formatPrice:i}=(0,tp.H2)(),c=i(o),u=!l;return(0,n.jsxs)(I.xA,{alignItems:"center","aria-label":u?r("The cart is empty"):r(1===l?"{count} item in the cart, {amount}":"{count} items in the cart, {amount}",void 0,{count:l,amount:c}),autoFlow:"column",className:(0,p.A)(lR().root,a&&lR().highlighted,t),horizontalSpacing:1,role:"img",onAnimationEnd:s,children:[(0,n.jsx)("span",{className:(0,p.A)(lR().count,u&&lR().countEmpty,tL.Yr),children:l}),(0,n.jsx)("span",{className:(0,p.A)(lR().amount,tL.Yr,tL.hY),children:c})]})};var lD=a(33310),lE=a(13533),lW=a.n(lE);let lH=h.memo(e=>{let{onCloseAttempt:t}=e,{supportedLocales:a,t:l}=(0,m.c3)(),{clientDeviceType:o}=(0,i.yU)(),{cookieData:s}=(0,eY.iT)(),{openTopUpBalanceModal:r}=(0,h.useContext)(tP.Bm),{user:c}=(0,eQ.IE)(),{data:u}=(0,lD.K5)(),d=(0,tR.Wn)(),[_,x]=(0,h.useState)(),g=e=>e.subItems?(0,n.jsx)(tu.n,{contentClassName:lW().subMenu,customTitle:t=>{let{handleClick:a}=t;return(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(lW().subMenuTitle),icon:e.icon,iconClassName:lW().itemIcon,onClick:a,children:e.title})},defaultExpanded:_===e.id,hasRightPadding:!0,headingClassName:(0,p.A)(lW().itemButton,lW().subMenuHeading),onToggle:t=>t?x(e.id):x(void 0),children:e.subItems.map((e,t)=>(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(lW().itemButton,lW().subItemButton),href:e.href,iconClassName:lW().itemIcon,reserveIconSpace:!0,children:e.title},t))},e.title):(0,n.jsx)(tr.Dr,{buttonClassName:lW().itemButton,href:e.href,icon:e.icon,iconClassName:lW().itemIcon,rightComponent:e.badge,children:e.title},e.title);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tr.Dr,{buttonClassName:(0,p.A)(lW().itemButton),iconClassName:lW().itemIcon,reserveIconSpace:!1,rightComponent:(0,n.jsx)(f.K,{"data-test-id":"Close profile menu",iconComponent:y.wac,muted:!0,size:"small",variant:"transparent",onClick:t}),children:(0,n.jsx)(T.u,{className:lW().profileItem,href:eC.KW.UserProfile,children:(0,n.jsx)(tO,{})})}),(0,n.jsx)(tj.o,{}),(0,n.jsx)(tr.Dr,{buttonClassName:lW().itemButton,icon:y.igj,iconClassName:lW().itemIcon,onClick:()=>r({}),children:l("Top up balance")}),g((0,tT.$)({t:l})),(0,n.jsx)(tj.o,{}),g({...tA({t:l}).myCart,badge:u&&(0,n.jsx)(lF,{itemsCount:u.items.length,subtotalAmount:u.subtotal_amount})}
1),tM({t:l,viewMode:s.viewMode}).map(g),(0,n.jsx)(tj.o,{}),(0,tT.A)({t:l,user:c}).map(g),(0,n.jsx)(tj.o,{}),a&&a.length>1&&(0,n.jsx)(tC,{buttonClassName:lW().itemButton,contentClassName:lW().subMenu,defaultExpanded:"language"===_,iconClassName:lW().itemIcon,subItemButtonClassName:lW().subItemButton,onToggle:e=>x(e?"language":void 0)}),c&&(0,n.jsx)(tb,{buttonClassName:lW().itemButton,contentClassName:lW().subMenu,defaultExpanded:"currency"===_,iconClassName:lW().itemIcon,subItemButtonClassName:lW().subItemButton,onToggle:e=>x(e?"currency":void 0)}),(0,n.jsx)(tS,{buttonClassName:lW().itemButton,contentClassName:lW().subMenu,defaultExpanded:"theme"===_,iconClassName:lW().itemIcon,subItemButtonClassName:lW().subItemButton,onToggle:e=>x(e?"theme":void 0)}),(0,n.jsx)(tr.Dr,{buttonClassName:lW().itemButton,href:eC.KW.Feedback,icon:y.xXk,iconClassName:lW().itemIcon,onClick:t,children:l("Share feedback")}),(0,n.jsx)(tj.o,{}),(0,n.jsx)(tr.Dr,{buttonClassName:lW().itemButton,icon:y.EwR,iconClassName:lW().itemIcon,onClick:()=>{t(),d.mutate()},children:l("Logout")}),(0,n.jsx)(tj.o,{}),"desktop"!==o&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tm,{className:lW().autoplay,titleClassName:lW().autoplayTitle}),(0,n.jsx)(tI,{className:lW().prepend}),(0,n.jsx)(tj.o,{})]})]})});lH.displayName="MobileProfilePopupContent";let lK=e=>{let{open:t,onCloseAttempt:a}=e;return(0,n.jsx)(Y,{open:t,openingFrom:"right",openStateHash:"profile-menu",popupClassName:lM().content,onCloseAttempt:a,children:(0,n.jsx)(lH,{onCloseAttempt:a})})};var lL=a(7024),lz=a.n(lL),lV=a(36781),lU=a.n(lV);let lO=()=>(0,n.jsx)(a_.c,{className:lU().root});var lG=a(95824),l$=a.n(lG);let lq=e=>{let{className:t,title:a,onClick:l}=e;return(0,n.jsx)("div",{className:(0,p.A)(l$().root,t),children:(0,n.jsx)("div",{className:l$().titleRow,children:(0,n.jsxs)(tl,{className:l$().backButton,onClick:l,children:[(0,n.jsx)(y.Gk,{}),(0,n.jsx)(R.V,{className:l$().title,variant:"h3",children:a})]})})})};var lY=a(97094),lQ=a.n(lY);let lJ=e=>{let{allGenresUrl:t,buttonClassName:a,className:l,icon:o,iconClassName:s,title:r,onGetItemHref:i,onItemClick:c}=e,{close:u,isOpen:d,open:m}=(0,v.F)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tr.Dr,{buttonClassName:a,className:l,icon:o,iconClassName:s,rightComponent:(0,n.jsx)(y.Vjx,{}),onClick:m,children:r}),(0,n.jsxs)(Y,{open:d,openStateHash:"main-genres",popupClassName:lQ().popup,onCloseAttempt:u,children:[(0,n.jsx)(B.K,{mt:1}),(0,n.jsx)(lq,{className:lQ().header,title:r,onClick:u}),(0,n.jsx)(lO,{}),(0,n.jsx)(B.K,{mt:2}),(0,n.jsx)(t3,{allGenresUrl:t,className:lQ().content,onGetItemHref:i,onItemClick:()=>{u(),c?.()}})]})]})};var lX=a(76902),lZ=a.n(lX);let l0=e=>{let{buttonClassName:t,className:a,iconClassName:l,icon:o,id:s,subItems:r,title:i}=e,{close:c,isOpen:u,open:d}=(0,v.F)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tr.Dr,{buttonClassName:t,className:a,icon:o,iconClassName:l,rightComponent:(0,n.jsx)(y.Vjx,{}),onClick:d,children:i}),(0,n.jsxs)(Y,{open:u,openStateHash:s,popupClassName:lZ().popup,onCloseAttempt:c,children:[(0,n.jsx)(B.K,{mt:1}),(0,n.jsx)(lq,{className:lZ().header,title:i,onClick:c}),(0,n.jsx)(lO,{}),(0,n.jsx)(B.K,{mt:2}),r?.map((e,t)=>(0,n.jsx)(tr.Dr,{buttonClassName:lZ().item,href:e.href,rightComponent:(0,n.jsx)(y.hIg,{}),children:(0,n.jsxs)(I.xA,{verticalSpacing:1,children:[e.title,e.subTitle&&(0,n.jsx)(R.V,{className:lZ().subTitle,variant:"body2",children:e.subTitle})]})},t))]})]})};var l1=a(74109),l3=a.n(l1);let l2=()=>{let{t:e}=(0,m.c3)(),{cookieData:t}=(0,eY.iT)();return lb({t:e,viewMode:t.viewMode}).map((e,t)=>e.getGenreItemUrl?(0,n.jsx)(lJ,{allGenresUrl:e.allGenresUrl,buttonClassName:l3().itemButton,icon:e.icon,iconClassName:l3().itemIcon,title:e.title,onGetItemHref:e.getGenreItemUrl},t):e.subItems?(0,n.jsx)(l0,{buttonClassName:l3().itemButton,icon:e.icon,iconClassName:l3().itemIcon,id:e.id,subItems:e.subItems,title:e.title},t):(0,n.jsx)(tr.Dr,{buttonClassName:l3().itemButton,href:e.href,icon:e.icon,iconClassName:l3().itemIcon,children:e.title},t))},l9=e=>{let{anchorElement:t,open:a,onCloseAttempt:l}=e;return(0,n.jsxs)(Y,{anchorElement:t,closeOnClickOutside:!0,hasBlockingOverlay:!0,open:a,openStateHash:"main-menu",popupClassName:lz().root,onCloseAttempt:l,children:[(0,n.jsx)(B.K,{pt:1}),(0,n.jsx)(l2,{})]})};var l5=a(19968),l8=a.n(l5);let l6=h.memo(e=>{let{className:t}=e,{t:a}=(0,m.c3)(),l=(0,h.useRef)(null),{isOpen:o,close:s,toggle:r}=(0,v.F)(),{close:i,isOpen:c,open:u}=(0,v.F)(),{isOpen:d,setIsOpen:_}=(0,v.F)(),{user:x,isLoggedIn:g}=(0,eQ.IE)(),{openAuthModal:b}=(0,ts.As)(),f=lx(),{adminUrl:C}=ly();return d?(0,n.jsx)(I.xA,{alignItems:"center",className:(0,p.A)(l8().root,l8().search,t),children:(0,n.jsx)(a4,{id:"mobile-search",onCloseAttempt:()=>_(!1),onSearchItemClick:()=>_(!1)})}):(0,n.jsxs)(I.xA,{alignItems:"center",className:(0,p.A)(l8().root,t),columns:"auto 1fr auto auto",justifyItems:"center",children:[(0,n.jsxs)(I.xA,{alignItems:"center",autoFlow:"column",className:(0,p.A)(l8().logoWrapper,f&&l8().hasHeartButton),horizontalSpacing:1,children:[(0,n.jsx)(em.g,{adminUrl:C,className:l8().logo}),f&&(0,n.jsx)(lh,{className:l8().heartButton})]}),(0,n.jsx)(tl,{className:l8().mainMenuButton,innerRef:l,title:a("Main menu"),onClick:e=>{e.preventDefault(),e.stopPropagation(),r()},children:o?(0,n.jsx)(y.wac,{}):(0,n.jsx)(y.fet,{})}),(0,n.jsx)(tl,{title:a("Search"),onClick:()=>{_(!0),s(),i()},children:(0,n.jsx)(y.C0l,{})}),g?(0,n.jsx)(tl,{className:l8().userMenuButton,title:a("User menu"),onClick:u,children:(0,n.jsxs)(I.xA,{alignItems:"center",columns:"auto auto",horizontalSpacing:1,children:[(0,n.jsx)(tH.b,{eagerLoading:!0,imageUuid:x?.avatar_uuid??void 0,size:32,title:a("User profile picture"),type:"user"}),(0,n.jsx)(y.dd8,{})]})}):(0,n.jsx)(tl,{title:a("Log in"),onClick:()=>b({type:"loginOrCreateAccount"}),children:(0,n.jsx)(y.bHv,{})}),(0,n.jsx)(l9,{anchorElement:l.current??void 0,open:o,onCloseAttempt:s}),(0,n.jsx)(lK,{open:c,onCloseAttempt:i})]})});l6.displayName="MobileHeader";let l4="header",l7=h.memo(()=>{let{user:e,isLoggedIn:t}=(0,eQ.IE)(),{isAboveMd:a}=(0,i.yU)(),{cookieData:l}=(0,eY.iT)();(0,eJ.IJ)();let o=(0,h.useRef)(null),[s,r]=(0,h.useState)();
1(0,eq.A)({observeHeight:!0,passive:!0,skipOnMount:!1,targetElementRef:o,onResize:e=>{let{height:t}=e;r(t),c({name:l4,offset:Math.round(t),position:"top",rank:0})}});let{registerOffset:c,deregisterOffset:u}=(0,h.useContext)(C.X);return(0,h.useEffect)(()=>()=>{u(l4)},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("header",{className:lA().root,ref:o,children:[(0,n.jsx)("div",{className:(0,p.A)(lA().headerRow,a&&lA().headerRowWithDivider,l.isImpersonated&&lA().impersonated),children:a?(0,n.jsx)(lj,{className:lA().container}):(0,n.jsx)(l6,{className:lA().container})}),t&&!e?.confirmed?(0,n.jsx)(lP,{className:lA().additionalBlock}):null]}),(0,n.jsx)("div",{"aria-hidden":!0,className:lA().spacer,style:void 0!==s?{height:s}:void 0})]})});l7.displayName="Header";var oe=a(66151),ot=a.n(oe),oa=a(88018),ol=a.n(oa);let oo=e=>{let{count:t,href:a,icon:l,isCompact:o,isSelected:s,title:r,onClick:i,...c}=e;return(0,n.jsxs)(T.u,{"aria-current":s&&a?"page":void 0,className:(0,p.A)(ol().root,o&&ol().compact,s&&ol().selected),href:a,onClick:i,...c,children:[(0,n.jsxs)("span",{className:ol().icon,children:[l?(0,n.jsx)(l,{height:20,width:20}):null,!!t&&(0,n.jsx)("span",{className:(0,p.A)(ol().badge,tL.Yr),children:t})]}),(0,n.jsx)("span",{className:ol().title,children:r})]})};var on=a(42398),os=a(34161),or=a.n(os),oi=a(49012),oc=a.n(oi),ou=a(60025),od=a.n(ou);let om=e=>{let{badge:t,count:a,icon:l,title:o}=e;return(0,n.jsxs)("span",{className:od().root,children:[l?(0,n.jsx)(l,{className:od().icon,height:20,width:20}):null,(0,n.jsx)("span",{className:od().title,children:o}),t&&(0,n.jsx)("span",{className:od().badge,children:t}),"number"==typeof a&&(0,n.jsx)("span",{className:(0,p.A)(od().counter,tL.Yr),children:a})]})},op=e=>{let{badge:t,className:a,count:l,href:o,icon:s,isSelected:r,title:i}=e;return(0,n.jsx)(T.u,{"aria-current":r?"page":void 0,className:(0,p.A)(oc().root,a),href:o,children:(0,n.jsx)(om,{badge:t,count:l,icon:s,title:i})})},oh=e=>{let{open:t,onCloseAttempt:a}=e,{t:l}=(0,m.c3)(),{asPath:o}=(0,w.useRouter)(),{cookieData:s}=(0,eY.iT)(),{user:r}=(0,eQ.IE)(),{data:i}=(0,lD.K5)(),c=(0,on.bN)(t),u={cart:i?(0,n.jsx)(lF,{itemsCount:i.items.length,subtotalAmount:i.subtotal_amount}):void 0},d={myDownloads:c,myPlaylists:r?.playlists_count,myCharts:r?.charts_count};return(0,n.jsx)(G.z,{animationClassNames:{appear:or().enter,appearActive:or().enterActive,enter:or().enter,enterActive:or().enterActive,exit:or().exit,exitActive:or().exitActive},"aria-label":l("More"),autoPosition:!1,hasBlockingOverlay:!0,hasScrollbars:!0,hidePageScroll:!0,inPortal:!0,open:t,openStateHash:"bottom-menu",overlayClassName:or().overlay,popupClassName:or().root,role:"dialog",onCloseAttempt:a,children:(0,n.jsxs)("div",{className:or().content,children:[(0,n.jsx)("div",{className:or().list,children:(e=>{let{t,viewMode:a}=e,l=tA({t});return[{...l.myCart,id:"cart"},{...l.myDownloads,id:"myDownloads"},{...l.myFeed,id:"myFeed"},{...l.myPlaylists,id:"myPlaylists"},{...l.myCharts,id:"myCharts"},{...tB({t,viewMode:a}),id:"followings"}]})({t:l,viewMode:s.viewMode}).map(e=>e.subItems?(0,n.jsx)(tu.n,{contentClassName:or().subItems,customTitle:(0,n.jsx)(om,{icon:e.icon,title:e.title}),headingClassName:or().accordionHeading,children:e.subItems.map(e=>(0,n.jsx)(op,{className:or().subItem,href:e.href,icon:e.icon,isSelected:!!e.href&&(0,eZ.ou)(o,e.href),title:e.title},e.href))},e.id):(0,n.jsx)(op,{badge:u[e.id],count:d[e.id],href:e.href,icon:e.icon,isSelected:!!e.href&&(0,eZ.ou)(o,e.href),title:e.title},e.id))}),(0,n.jsxs)("div",{className:or().footer,children:[(0,n.jsxs)(T.u,{className:or().feedbackButton,href:eC.KW.Feedback,children:[(0,n.jsx)(y.xXk,{height:20,width:20}),l("Share feedback")]}),(0,n.jsx)(T.u,{"aria-label":l("Close"),className:or().closeButton,onClick:a,children:(0,n.jsx)(y.gzW,{height:20,width:20})})]})]})})},o_="bottom-menu",ox=h.memo(()=>{let{t:e}=(0,m.c3)(),{asPath:t,pathname:a}=(0,w.useRouter)(),{data:l}=(0,lD.K5)(),{close:o,isOpen:s,toggle:r}=(0,v.F)(),c=(()=>{let{isAboveMd:e}=(0,i.yU)(),{registerOffset:t,deregisterOffset:a}=(0,h.useContext)(C.X),l=(0,h.useRef)(null),[o,n]=(0,h.useState)(),s=(0,h.useCallback)(e=>{let{height:t}=e;return n(Math.round(t))},[]);
1return(0,eq.A)({observeHeight:!0,passive:!0,skipOnMount:!1,targetElementRef:l,onResize:s}),(0,h.useEffect)(()=>{if(!e&&o)return t({name:o_,offset:o,position:"bottom",rank:50}),()=>{a(o_)}},[e,o]),l})(),u=(()=>{let[e,t]=(0,h.useState)(!0);return(0,h.useEffect)(()=>{let e=document.getElementById(M.JQ),a=e??window,l=()=>Math.max(e?e.scrollTop:window.scrollY,0),o=l(),n=0,s=()=>{n=0;let e=l();if(e<=24){o=e,t(!0);return}let a=e-o;8>Math.abs(a)||(o=e,t(a<0))},r=()=>{n||(n=requestAnimationFrame(s))};return a.addEventListener("scroll",r,{passive:!0}),()=>{a.removeEventListener("scroll",r),n&&cancelAnimationFrame(n)}},[]),e})();(0,al.T)(a,()=>o());let d={cart:l?.items.length};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("nav",{"aria-label":e("Bottom menu"),className:ot().root,ref:c,children:(0,n.jsxs)("div",{className:(0,p.A)(ot().bar,!u&&ot().compact,s&&ot().idle),children:[(e=>{let{t}=e,a=tA({t});return[{...a.myCart,id:"cart"},{...a.myFeed,id:"myFeed"},{...a.myPlaylists,id:"myPlaylists"}]})({t:e}).map(e=>(0,n.jsx)(oo,{count:d[e.id],href:e.href,icon:e.icon,isCompact:!u,isSelected:!!e.href&&(0,eZ.ou)(t,e.href),title:e.title},e.id)),(0,n.jsx)(oo,{"aria-expanded":s,"aria-haspopup":"dialog",icon:y.OA5,isCompact:!u,isSelected:s,title:e("More"),onClick:r})]})}),(0,n.jsx)(oh,{open:s,onCloseAttempt:o})]})});ox.displayName="MobileBottomMenu";var og=a(27394),ob=a(21551),ov=a(32051),oy=a(57649),of=a.n(oy);let oC=e=>{let{className:t}=e,{t:a}=(0,m.c3)(),{playbackServer:l}=(0,r.cs)(),{isAppRehydrated:o}=(0,l_.Fh)(),[s,i]=(0,h.useState)(()=>o?l.volume:ov.Hz),[c,d]=(0,h.useState)(s),[p,_]=(0,h.useState)(!1);return(0,h.useEffect)(()=>{o&&(_(!!(0,ov.qO)()),i(l.volume))},[o]),(0,u.I)(()=>{l.volume!==s&&(l.volume=s),0===s&&_(!0)},[s]),(0,u.I)(()=>{s!==l.volume&&(i(l.volume),d(l.volume))},[l.volume]),(0,n.jsxs)(I.xA,{alignItems:"center",className:t,columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,n.jsx)(f.K,{className:p||0===s?of().mutedButton:void 0,iconComponent:p||0===s?y.Ne4:s<.5?y.wdw:y.C3L,muted:!0,size:"small",title:a("Volume"),variant:"transparent",onClick:()=>{p||0===s?(_(!1),(0,ov.ni)(!1),i(c||1)):(d(s),_(!0),(0,ov.ni)(!0),i(0))}}),(0,n.jsx)(ob.t,{defaultValue:c,max:1,min:0,step:.01,value:p?0:s,variant:"muted",onChange:e=>{"number"==typeof e&&(i(e),_(0===e))},onChangeCommitted:e=>{"number"==typeof e&&((0,ov.iP)(e),0!==e?(d(e),(0,ov.ni)(!1)):(0,ov.ni)(!0))}})]})};var oj=a(71125),ok=a.n(oj);let oN="quick-settings",ow=h.memo(e=>{let{className:t}=e,{api:a}=(0,_.gf)(),{t:l}=(0,m.c3)(),o=(0,h.useRef)(null),{authRequired:s}=(0,ts.As)(),{isAboveMd:c}=(0,i.yU)(),{isOpen:u,toggle:d,close:x}=(0,v.F)(),{isOpen:g,open:b,close:j}=(0,v.F)(),{getTotalOffset:k,registerOffset:S,deregisterOffset:P}=(0,h.useContext)(C.X),[A,B]=(0,h.useState)(!1),{playbackServer:M}=(0,r.cs)(),{openPlaylistVisibilityModal:T,openShareUrlModal:F}=(0,h.useContext)(tP.Bm),D=(0,w.useRouter)(),{isLoggedIn:E}=(0,eQ.IE)(),W=(0,lv.Y)(D.query.playlistId),H=(0,lv.Bi)(D.query.albumIdOrIcpn),K=(0,lv.Fg)(D.query.artistId),L=(0,lv.Fg)(D.query.labelId),z=(0,lv.Fg)(D.query.trackId),V=H??K??L??W??z,U=H?"album":z?"track":K?"artist":L?"recordlabel":W?D.asPath.includes(eC.KW.Chart)?"chart":"playlist":void 0,O=(0,eC.wS)(D.asPath,l);(0,h.useEffect)(()=>{if(!c)return S({name:oN,offset:u?250:60,position:"bottom",rank:400}),()=>{P(oN)}},[u,c]);let G=(0,h.useMemo)(()=>({"--bottom-offset":c?0:k("bottom",400)}),[k,c]);(0,h.useEffect)(()=>{if(u){let e=e=>{0!==e.button||o.current?.contains(e.target)||x()};return document.body.addEventListener("mousedown",e),()=>{document.body.removeEventListener("mousedown",e)}}},[u]),(0,h.useEffect)(()=>{let e=()=>{M.isPlaying&&M.volume<.075&&(B(!0),setTimeout(()=>B(!1),700))};return M.subscribe(e),()=>{M.unsubscribe(e)}},[M]);let $=(0,h.useCallback)(async()=>{let e=await a.createShareUrlWithSi((0,eZ.x5)(D.asPath),"desktop-float"),t="track"===U&&"number"==typeof V?(await a.getTracksByIds([V]))?.[0]:void 0,o=V&&"album"===U?"number"==typeof V?await a.getAlbumById(V):await a.getAlbumByIcpn(V):void 0,n="number"==typeof V&&(0,og.Cd)(U)?await a.getContributor(V,U):void 0,s="string"==typeof V&&(0,og.nk)(U)?await a.getPlaylist(V):void 0,r=t??o??n??s??void 0;(0,og.l2)(s)&&"published"!==s.state?T({playlist:s}):(r||!U)&&F({item:r,shareText:"album"===U?l("Check out this album at Volumo"):"artist"===U?l("Check out this artist at Volumo"):"chart"===U?l("Check out this chart at Volumo"):"recordlabel"===U?l("Check out this label at Volumo"):"playlist"===U?l("Check out this playlist at Volumo"):"track"===U?l
1("Check out this track at Volumo"):l("Check out this page at Volumo"),url:e})},[V,U,E,O,D.asPath]);return(0,h.useEffect)(()=>{(0,N.pS)(D.asPath,eC.LU)&&$()},[]),(0,n.jsxs)("div",{className:(0,p.A)(ok().root,A&&ok().animation,u&&ok().open,t),ref:o,style:G,children:[(0,n.jsx)(lk.m,{className:ok().settings,expanded:u,children:(0,n.jsxs)(I.xA,{autoFlow:"row",children:[(0,n.jsx)(R.V,{className:ok().settingsTitle,variant:"vividH2",children:l("Settings")}),(0,n.jsx)(a_.c,{variant:"zero"}),(0,n.jsx)(tm,{className:ok().autoplay}),(0,n.jsx)(tI,{className:ok().prepend})]})}),(0,n.jsxs)(I.xA,{className:ok().mainContent,columns:"1fr auto",horizontalSpacing:1,children:[(0,n.jsx)(oC,{className:ok().volume}),(0,n.jsxs)(I.xA,{columns:"auto auto auto",children:[(0,n.jsx)(f.K,{iconComponent:y.fdc,muted:!0,size:"small",title:l("Keyboard shortcuts"),variant:"transparent",onClick:b}),(0,n.jsx)(f.K,{className:(0,p.A)(u&&ok().settingsButton),iconComponent:y.Ni9,muted:!0,size:"small",title:l("Quick settings"),variant:"transparent",onClick:d}),!s&&(0,n.jsx)(f.K,{iconComponent:y.VJ,muted:!0,size:"small",title:"album"===U?l("Share album"):"artist"===U?l("Share artist"):"chart"===U?l("Share chart"):"recordlabel"===U?l("Share label"):"playlist"===U?l("Share playlist"):"track"===U?l("Share track"):l("Share page"),variant:"transparent",onClick:$})]})]}),(0,n.jsx)(eV,{open:g,onCloseAttempt:j})]})});ow.displayName="QuickSettings";var oS=a(97058),oP=a(62829),oI=a.n(oP),oA=a(1066),oB=a.n(oA);let oM=e=>{let{data:t,onClick:a}=e,l=a?T.u:h.Fragment;return(0,n.jsx)(l,{onClick:a,children:(0,n.jsxs)(I.xA,{justifyItems:"center",verticalSpacing:3,children:[(0,n.jsx)("div",{className:oB().iconWrapper,children:t.icon&&(0,n.jsx)(t.icon,{className:oB().icon})}),(0,n.jsx)(R.V,{align:"center",className:oB().text,color:"secondary",variant:"vividH2",children:t.text})]})})},oT=e=>{let{children:t,className:a,info:l,onClick:o}=e;return(0,n.jsxs)("div",{className:(0,p.A)(oI().root,a),children:[(0,n.jsx)(R.V,{align:"center",className:oI().title,variant:"vividH2",children:l.title}),(0,n.jsx)(B.K,{mb:6}),l.slides?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(K.x,{adjacentItemsCount:l.slides.length,autoColumns:"100%",autoScroll:!0,autoScrollTimeout:5e3,hasPagination:!0,isInfinite:!0,paginationSize:"small",step:"auto",children:l.slides.map((e,t)=>(0,n.jsx)(oM,{data:e,onClick:o},t))})}):(0,n.jsx)(oM,{data:l,onClick:o}),(0,n.jsx)(B.K,{mb:6}),t]})};oT.displayName="CallToActionBanner";var oR=a(26009),oF=a(92831),oD=a.n(oF),oE=a(57731),oW=a.n(oE);let oH=e=>{let{className:t,count:a}=e;return(0,n.jsx)("span",{className:(0,p.A)(oW().root,tL.Yr,t),children:a})};var oK=a(75766),oL=a.n(oK);let oz=e=>{let{badge:t,className:a,href:l,icon:o,subItems:s,subTitle:r,title:i}=e,{asPath:c}=(0,w.useRouter)(),u=e=>!!e&&c.includes(e),d=(0,n.jsxs)(I.xA,{alignItems:"center",className:oL().buttonContent,columns:t?"auto 1fr auto":"auto 1fr",horizontalSpacing:1,children:[o?(0,n.jsx)(o,{height:24,width:24}):(0,n.jsx)("span",{className:oL().iconPlaceholder}),(0,n.jsxs)(I.xA,{alignContent:"center",autoFlow:"row",children:[(0,n.jsx)("span",{children:i}),(0,n.jsx)("span",{className:oL().subTitle,children:r})]}),t]});return s?(0,n.jsx)(tu.n,{className:a,customTitle:d,defaultExpanded:s.some(e=>u(e.href)),headingClassName:oL().heading,children:(0,n.jsx)(I.xA,{children:s.map((e,t)=>(0,n.jsx)(oz,{className:oL().subItem,...e},t))})}):(0,n.jsx)(T.u,{className:(0,p.A)(oL().button,u(l)&&oL().selected,a),href:l,title:i,children:d})},oV=e=>{let{className:t}=e,{t:a}=(0,m.c3)(),{user:l}=(0,eQ.IE)(),{data:o}=(0,lD.K5)(),s=(0,on.bN)(!!l),[r,i]=(0,h.useState)(!1),c=(0,h.useCallback)(()=>i(!1),[]);(0,al.T)(o?.items.length,(e,t)=>{void 0!==e&&void 0!==t&&t>e&&i(!0)});let u=(0,eX.EG)(eX.Tz,eZ.Kt.Artists),d=(0,eX.EG)(eX.Tz,eZ.Kt.Recordlabels),p=(0,eS.sD)(),_=(0,h.useMemo)(()=>(0,eX.F5)(p),[p]),x=(0,h.useMemo)(()=>(0,eX.EY)(p),[p]),g=(0,h.useMemo)(()=>(0,eX.x4)(),[]),b=(0,eX.Cw)(_,eZ.Kt.Releases),v=(0,eX.Cw)(x,eZ.Kt.Preorders),f=(0,eX.fB)(g,eZ.Kt.PublicCharts),C=(0,h.useMemo)(()=>[{badge:o?(0,n.jsx)(lF,{isHighlighted:r,itemsCount:o.items.length,subtotalAmount:o.subtotal_amount,onHighlightEnd:c}):void 0,href:eC.KW.MyCart,icon:y.c8l,title:a("My Cart")},{badge:"number"==typeof s?(0,n.jsx)(oH,{count:s}
1):void 0,href:eC.KW.Downloads,icon:y.i8u,title:a("My Downloads")},{href:eC.KW.UserProfile,icon:y.zzQ,title:a("My Profile")},{href:eC.KW.MyFeed,icon:y.uWq,title:a("My Feed")},{icon:y.w$l,title:a("My Followings"),subItems:[{href:u({include:["followed"]}),title:a("Followed artists")},{href:d({include:["followed"]}),title:a("Followed labels")},{href:b({include:["followed"],curation:"all"}),subTitle:a("By artists/labels you follow"),title:a("Followed releases")},{href:v({include:["followed"],curation:"all"}),subTitle:a("By artists/labels you follow"),title:a("Followed preorders")},{href:f({include:["followed"],type:"chart"}),subTitle:a("By artists/labels you follow"),title:a("Followed charts")}]},{badge:l?(0,n.jsx)(oH,{count:l.playlists_count}):void 0,href:eC.KW.MyPlaylists,icon:y.JR6,title:a("My Playlists")},{badge:l?(0,n.jsx)(oH,{count:l.charts_count}):void 0,href:eC.KW.MyCharts,icon:y.THQ,title:a("My Charts")}],[o,c,r,u,f,v,d,b,a,s,l]);return(0,n.jsx)(I.xA,{className:t,children:C.map((e,t)=>(0,n.jsx)(oz,{...e},t))})};var oU=a(31399),oO=a(79383),oG=a(69620),o$=a(88847),oq=a(58845),oY=a.n(oq);let oQ=h.memo(e=>{let{className:t,compact:a,href:l,isSelected:o,loading:s,playlist:r,onClick:i}=e,u=(0,o$.cU)(),d=(0,o$.e4)(),m=(0,o$.$)(),_=(0,w.useRouter)().asPath,x=(0,h.useCallback)((e,t)=>{let a=e.data;a?.track?.id&&(t.hasShiftPressed&&!a.readOnly&&a.parentId?d.mutate({sourcePlaylistId:a.parentId,targetPlaylistId:r.id,trackIds:[a.track.id],sourceUrl:_}):u.mutate({targetPlaylist:r,trackIds:[a.track.id],originalPlaylistId:"playlist"===a.parentType?a.parentId:void 0,sourceUrl:_}))},[r]),[g,b]=(0,h.useState)(!1),v=(0,h.useCallback)((e,t)=>{b(t)},[]),{dragAttributes:y}=(0,c.zY)({acceptableTypes:[oG.l.TRACK],uniqueId:`playlist-${r.id}`,onDragOver:v,onDrop:x}),f=(0,h.useCallback)(async()=>{try{await m.mutateAsync({playlistId:r.id,pin:!r.pinned})}catch{}},[r]);return(0,n.jsx)(oO.y,{className:(0,p.A)(g&&oY().dragOver,t),compact:a,href:l,loading:s,playlist:r,selected:o,onClick:i,onPinClick:f,...y})});oQ.displayName="SidebarPlaylistWidgetItem";var oJ=a(24561),oX=a.n(oJ);let oZ=h.memo(()=>{let{t:e}=(0,m.c3)(),t=(0,en.j)(),{isLoggedIn:a}=(0,eQ.IE)(),l=(0,w.useRouter)(),o=(0,lv.Y)(l.query.playlistId),r=(0,h.useRef)(null),{ensureLoggedIn:i}=(0,eQ.JP)(),{createPlaylist:u,createPlaylistUnifiedError:d}=(0,o$.KP)(),_=(0,o$.zL)({},{enabled:a,refetchOnWindowFocus:"always"}),x=(0,h.useCallback)(()=>60,[]),g=(0,h.useCallback)(()=>_.fetchNextPage(),[_.fetchNextPage]),[b,C]=(0,h.useState)(!1),[j,k]=(0,h.useState)(!1),{isOpen:N,open:S,close:P}=(0,v.F)(),A=(0,h.useCallback)(async e=>{try{u.mutate({name:e,type:"playlist"})}catch(e){lN.vF.error(e)}},[]),T=(0,h.useCallback)((e,t)=>{k(t)},[]),F=(0,h.useCallback)((e,t)=>{C(t)},[]),{dragAttributes:D}=(0,c.zY)({acceptableTypes:[oG.l.TRACK],uniqueId:"playlists-list",onCanDrop:T,onDragOver:F});return(0,n.jsx)(ac.p,{className:(0,p.A)(oX().root,j&&oX().dropTarget,b&&oX()["dropTarget--active"]),data:_.data?.items,isBlocking:!1,isLoading:_.isFetching,...D,children:a=>0===a.length?(0,n.jsx)(oT,{info:(0,oR.X3)(e),children:(0,n.jsx)(lt.$,{fullWidth:!0,href:eC.KW.MyPlaylists,children:e("My Playlists")})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(I.xA,{alignItems:"center",className:oX().title,columns:"1fr auto",horizontalSpacing:1.5,justifyItems:"flex-start",children:[(0,n.jsx)(R.V,{component:"h3",variant:"body1",children:e("My Playlists")}),(0,n.jsx)(f.K,{className:(0,p.A)(oX().button,t&&oX()["button--noMotion"]),iconComponent:y.Kng,iconSpacing:.5,innerRef:r,muted:!0,variant:"transparent",onClick:()=>i(()=>S()),children:(0,n.jsx)("span",{className:oX().newPlaylistButtonTitleWrapper,children:(0,n.jsx)(R.V,{className:oX().newPlaylistButtonTitle,variant:"body1",children:e("New playlist")})})})]}),(0,n.jsx)(G.z,{anchorElement:r.current??void 0,inPortal:!0,open:N,preferredDirection:"bottomLeft",onCloseAttempt:P,children:(0,n.jsx)(oU.Y,{className:oX().form,error:d,onCloseAttempt:P,onSubmit:A})}),(0,n.jsx)(a_.c,{variant:"zero"}),(0,n.jsx)(B.K,{mt:1}),(0,n.jsx)(s.$L,{batchSize:15,emptyPlaceholderDescription:"",hideFooter:!1,inDomGap:50,items:a,loading:_.isFetching,loadingDetectionGap:(0,M.GY)(16),renderComponent:(e,t)=>
1{let{key:a,style:l}=t;return(0,n.jsx)("div",{style:l,children:(0,n.jsx)(oQ,{className:oX().playlist,href:(0,eC.C$)(e),isSelected:o===e.id,playlist:e})},a)},requestMoreItems:g,totalCount:_?.data?.total??0,onComputeItemHeight:x})]})})});oZ.displayName="MyPlaylistList";var o0=a(37064),o1=a.n(o0);let o3=()=>(0,n.jsxs)(A.n,{allowScrollPropagation:!0,className:o1().root,children:[(0,n.jsx)(B.K,{mt:1.5}),(0,n.jsx)(oV,{}),(0,n.jsx)(B.K,{mt:1.5}),(0,n.jsx)(oZ,{})]});o3.displayName="RightSidebarContent";let o2=h.memo(()=>{let{t:e}=(0,m.c3)(),{isLoggedIn:t}=(0,eQ.IE)(),{openAuthModal:a}=(0,ts.As)(),{clientDeviceType:l}=(0,i.yU)(),o=(0,h.useCallback)(()=>a({type:"login"}),[]),s=(0,h.useCallback)(()=>a({type:"createAccount"}),[]);return(0,n.jsxs)("div",{className:oD().root,children:[(0,n.jsx)("div",{className:oD().content,children:t?(0,n.jsx)(o3,{}):(0,n.jsxs)(oT,{className:oD().banner,info:(0,oR.JO)(e),onClick:o,children:[(0,n.jsx)(f.K,{className:(0,p.A)(oD().buttonDownload,tL.Yr),iconComponent:y.bHv,variant:"ordinary",onClick:o,children:e("Log in")}),(0,n.jsx)(B.K,{mb:1.5}),(0,n.jsx)(f.K,{className:(0,p.A)(oD().buttonDownload,tL.Yr),iconComponent:y.zzQ,muted:!0,variant:"transparent",onClick:s,children:e("Sign up")}),(0,n.jsx)(B.K,{mb:1.5}),(0,n.jsx)(oS.m,{text:"signin_with",width:263})]})}),(0,n.jsx)(B.K,{mb:"desktop"===l?10:3,ml:t?1.5:.5,mr:.5,children:(0,n.jsx)(f.K,{fullWidth:!0,href:eC.KW.Feedback,iconComponent:y.xXk,muted:!0,size:"medium",variant:"ordinary",children:e("Share feedback")})})]})});o2.displayName="RightSidebar";var o9=a(88892),o5=a.n(o9),o8=a(54099),o6=a.n(o8);let o4=e=>{let{children:t,className:a}=e,{clientDeviceType:l}=(0,i.yU)();return(0,n.jsx)("div",{className:(0,p.A)(a,o6().root,"desktop"===l&&o6().desktop),children:t})},o7=e=>{let t,a,{activeTrackId:l,children:o,className:v,footerClassName:y,fullWidth:f,noQuickSettings:C,rightSidebar:j}=e,{urls:k}=(0,_.gf)(),{t:N}=(0,m.c3)(),{clientDeviceType:S,isBelowMd:P}=(0,i.yU)(),I=(0,ov.jg)(),[A]=(0,h.useState)(()=>new r.bY({computeTrackUrl:(e,t)=>{if(!t){if("full"!==e.access)throw Error("No range provided");return e.myAlbumId?k.getMyAlbumTrackListenAudioUrl(e.myAlbumId,e.trackId):k.getListenAudioUrl(e.trackId)}return e.myAlbumId?k.getMyAlbumTrackPrelistenAudioUrl(e.myAlbumId,e.trackId,t.from,t.to):k.getPrelistenAudioUrl(e.trackId,t.from,t.to)},playbackInstance:l?{trackId:l}:void 0,volume:(0,ov.qO)()?0:"number"==typeof I?I:ov.Hz,volumeBehavior:"smooth"})),{isLoggedIn:B}=(0,eQ.IE)();return(0,r.po)(A),t=(0,w.useRouter)(),(a=(0,h.useRef)(t)).current=t,(0,h.useEffect)(()=>{let e=null,l=()=>{null!==e&&(clearTimeout(e),e=null)},o=!1,n=t=>{let{instancePrev:a,instanceNext:n}=t;a?.instanceId&&!n?.instanceId?(l(),o?e=setTimeout(()=>{e=null;let t=A.getActiveInstance();t&&!t.instanceId&&A.triggerPlayback(void 0)},5e3):A.triggerPlayback(void 0)):n?.instanceId&&l()},s=()=>{o=!0},r=()=>{let e=A.getActiveInstance();if(!e)return;let t=a.current.query,n=!1;if(t.albumIdOrIcpn){let a=(0,lv.Bi)(t.albumIdOrIcpn);a&&e.albumIdOrIcpn===a&&(n=!0)}if(!n&&t.trackId&&(0,lv.Fg)(t.trackId)===e.trackId&&(n=!0),!n&&t.playlistId){let a=(0,lv.Y)(t.playlistId);a&&e.playlistId===a&&(n=!0)}n||(l(),A.triggerPlayback(void 0)),setTimeout(()=>o=!1,500)},i=()=>{o=!1};return A.subscribe(n),t.events.on("routeChangeStart",s),t.events.on("routeChangeComplete",r),t.events.on("routeChangeError",i),()=>{l(),A.unsubscribe(n),t.events.off("routeChangeStart",s),t.events.off("routeChangeComplete",r),t.events.off("routeChangeError",i)}},[A]),(0,u.I)(()=>{},[B]),(0,n.jsx)(r.vb,{server:A,children:(0,n.jsx)(x.T,{children:(0,n.jsx)(g.e,{children:(0,n.jsx)(tP.JH,{children:(0,n.jsx)(b.j5,{children:(0,n.jsxs)(o4,{className:(0,p.A)(B&&o5().hasBottomMenu),children:[(0,n.jsx)(l7,{}),(0,n.jsxs)("div",{className:o5().content,children:[(0,n.jsx)("div",{className:(0,p.A)(o5().container,f&&o5().fullWidth,v),children:(0,n.jsx)("div",{className:o5().contentWrapper,children:(0,n.jsxs)(c.QP,{disabled:P,children:[(0,n.jsxs)("div",{className:(0,p.A)(o5().mainContent,j&&o5().hasRightSidebar),children:[o,(0,n.jsx)(ed,{})]}),j&&(0,n.jsx)(d.B,{"aria-label":N("Right sidebar"),className:o5().rightSidebar,scrollable:!1,
1children:j})]})})}),!C&&"desktop"===S&&(0,n.jsx)("div",{className:o5().overlay,children:(0,n.jsx)("div",{className:(0,p.A)(o5().container,f&&o5().fullWidth),children:(0,n.jsx)(ow,{className:o5().quickSettings})})})]},"content"),(0,n.jsx)("footer",{className:(0,p.A)(o5().footer,y),id:s.Xo,children:(0,n.jsx)(e$,{})}),B&&(0,n.jsx)(ox,{})]})})})})})})};o7.displayName="BaseLayout";let ne=(e,t)=>(0,n.jsx)(o7,{activeTrackId:t?.activeTrackId,noQuickSettings:t.pageConfig?.noQuickSettings,rightSidebar:(0,n.jsx)(o2,{}),children:e})},8563:e=>{e.exports={itemValue:"ThemeButton_itemValue__gNDt5"}},8650:(e,t,a)=>{"use strict";a.d(t,{Y:()=>l});let l={de:{title:"Deutsch",titleEn:"German"},en:{title:"English",titleEn:"English"},es:{title:"Espa\xf1ol",titleEn:"Spanish"},et:{title:"Eesti keel",titleEn:"Estonian",uncrawlable:!0},fr:{title:"Fran\xe7ais",titleEn:"French"},it:{title:"Italiano",titleEn:"Italian"},jp:{title:"æ¥æ¬èª",titleEn:"Japanese"},nl:{title:"Nederlands",titleEn:"Dutch"},pt:{title:"Portugu\xeas",titleEn:"Portuguese"},uk:{title:"УкÑаÑнÑÑка",titleEn:"Ukrainian",uncrawlable:!0}}},10880:e=>{e.exports={root:"TabSwitchButton_root__VFOl1","with-badge":"TabSwitchButton_with-badge__sZ21R",title:"TabSwitchButton_title__GmDwC","root--standard":"TabSwitchButton_root--standard__8Ov9d","root--disabled":"TabSwitchButton_root--disabled__hgh_q",stretch:"TabSwitchButton_stretch__6zhAM"}},12546:e=>{e.exports={horizontalScroller:"SearchResultAlbumsGroup_horizontalScroller__9GxSN",horizontalScrollTrain:"SearchResultAlbumsGroup_horizontalScrollTrain__WcHYc"}},12667:e=>{e.exports={root:"SearchCorrection_root__qUAc0",link:"SearchCorrection_link__wIRMh",selected:"SearchCorrection_selected__lebOz"}},12916:(e,t,a)=>{"use strict";a.d(t,{E:()=>o,F:()=>n});var l=a(40377);let o=(e,t)=>Object.entries(e).reduce((e,a)=>{let[l,o]=a,n=o.filter(e=>t[e]);return n.length?{...e,[l]:n}:e},{}),n=(e,t)=>{if(!(0,l.Im)(t))return Object.keys(t).reduce((a,l)=>(e.includes(l)&&Array.isArray(t[l])?a+=t[l].length:a+=1,a),0)||void 0}},13533:e=>{e.exports={itemButton:"MobileProfilePopupContent_itemButton__LzIDI",subMenuHeading:"MobileProfilePopupContent_subMenuHeading__L9Whn",subMenu:"MobileProfilePopupContent_subMenu__CWe8U",subMenuTitle:"MobileProfilePopupContent_subMenuTitle__OPOZR",subItemButton:"MobileProfilePopupContent_subItemButton__r8Rse",itemIcon:"MobileProfilePopupContent_itemIcon__ICw_t",profileItem:"MobileProfilePopupContent_profileItem__14KJb",autoplay:"MobileProfilePopupContent_autoplay__r1RgU",autoplayTitle:"MobileProfilePopupContent_autoplayTitle__ZPZDY",prepend:"MobileProfilePopupContent_prepend__Nk_Xw"}},14654:e=>{e.exports={root:"SearchResultGroup_root__UJsKI",header:"SearchResultGroup_header__QnFL7",viewAllButton:"SearchResultGroup_viewAllButton__USs_M",groupTitle:"SearchResultGroup_groupTitle__7yCIq",tag:"SearchResultGroup_tag__PeJML",placeHolder:"SearchResultGroup_placeHolder__hNlWy"}},14676:(e,t,a)=>{"use strict";a.d(t,{S:()=>m});var l=a(80263),o=a(92839),n=a(64296),s=a(904),r=a(78852),i=a(99435),c=a(3638);a(53239);var u=a(80641),d=a.n(u);let m=e=>{let{className:t,checkboxBaseClassName:a,error:u,innerRef:m,label:p,reserveErrorSpace:h,reserveLabelSpace:_,tooltip:x,...g}=e;return(0,l.jsxs)(s.v,{className:(0,c.A)(t),disabled:g.disabled,error:u,forId:g.id,innerRef:m,reserveErrorSpace:h,children:[_&&(0,l.jsx)(r.K,{mt:4.5}),(0,l.jsxs)("label",{className:(0,c.A)(d().label,g.disabled&&d().labelDisabled),children:[(0,l.jsx)(n.L,{...g,className:(0,c.A)(p?d().checkboxHasLabel:void 0,a)}),(0,l.jsx)("span",{children:p}),x?(0,l.jsx)(i.m,{anchor:(0,l.jsx)(o.XVX,{className:d().tooltipIcon}),className:d().tooltip,preferredDirection:"topLeft",title:x,children:x}):null]}),_&&(0,l.jsx)(r.K,{mt:1})]})}},15236:(e,t,a)=>{"use strict";a.d(t,{Q:()=>_});var l=a(80263),o=a(70719),n=a(32471),s=a(49685),r=a(27129),i=a(52996),c=a(10330),u=a(3638),d=a(53239),m=a(90737),p=a(46877),h=a.n(p);let _=d.memo(e=>{let{className:t,genreIds:a,highlightedText:d,si:p,target:_}=e,{data:x}=(0,m.IJ)(),g=a?.map(e=>x?.find(t=>t.id===e)).filter(c.vN);return(0,l.jsx)("span",{className:(0,u.A)(h().root,t),children:g&&(0,i.po)(g?.map(e=>(0,l.jsx)(n.A,{className:(0,u.A)(h().item,r.Yr),hoverType:"base",href:(0,o.zS)(e,p),inline:!0,target:_,children:(0,l.jsx)(s.z,{highlightedText:d,text:e.name})},e?.id)))})});_.displayName="InlineGenres"},16533:e=>{e.exports={dropdown:"HeaderPopup_dropdown__G6d6G",itemButton:"HeaderPopup_itemButton__7xgq4",subTitle:"HeaderPopup_subTitle__wyAeX",menu:"HeaderPopup_menu__CpvOU",arrow:"HeaderPopup_arrow__dmmkx",overlay:"HeaderPopup_overlay__6Cz7P"}},17785:e=>{e.exports={root:"FiltersPopupDesktopPanel_root__HLvT_",content:"FiltersPopupDesktopPanel_c
1ontent__oHqoI",header:"FiltersPopupDesktopPanel_header__ovuM_",title:"FiltersPopupDesktopPanel_title__GyMbR",closeButtonIcon:"FiltersPopupDesktopPanel_closeButtonIcon___WqYQ",buttons:"FiltersPopupDesktopPanel_buttons__elFwv",resetButton:"FiltersPopupDesktopPanel_resetButton__tVU7b",group:"FiltersPopupDesktopPanel_group__1_QDV",badge:"FiltersPopupDesktopPanel_badge___pq6o"}},17916:e=>{e.exports={sideBar:"Sidebar_sideBar__1nSth",scrollParent:"Sidebar_scrollParent__1xJzR",scrollContent:"Sidebar_scrollContent__tth8x"}},18573:(e,t,a)=>{"use strict";a.d(t,{A:()=>l.A});var l=a(59946)},19968:e=>{e.exports={root:"MobileHeader_root__rAXoa",search:"MobileHeader_search__3niFi",logoWrapper:"MobileHeader_logoWrapper__WyNEz",hasHeartButton:"MobileHeader_hasHeartButton__hpotF",logo:"MobileHeader_logo__4Wux4",heartButton:"MobileHeader_heartButton__zNRuo",mainMenuButton:"MobileHeader_mainMenuButton__9qzbR",userMenuButton:"MobileHeader_userMenuButton__Ta_0r"}},20068:(e,t,a)=>{"use strict";a.d(t,{o:()=>r});var l=a(80263),o=a(67445);a(53239);var n=a(57865),s=a.n(n);let r=()=>(0,l.jsx)(o.c,{className:s().root,variant:"zero"})},20322:e=>{e.exports={content:"KeyboardShortcutsModalContent_content___nC32",button:"KeyboardShortcutsModalContent_button__Q5xgf",value:"KeyboardShortcutsModalContent_value__R4MSO",keyGroup:"KeyboardShortcutsModalContent_keyGroup__H7M7S",or:"KeyboardShortcutsModalContent_or__vWPGI",block:"KeyboardShortcutsModalContent_block__9mm2v"}},20400:e=>{e.exports={root:"AccordionBase_root__9dhZ5",clickableHeader:"AccordionBase_clickableHeader__fbUCG",headerContent:"AccordionBase_headerContent__PUpoL",rightComponent:"AccordionBase_rightComponent__JeVdP"}},21551:(e,t,a)=>{"use strict";a.d(t,{t:()=>k});var l=a(80263),o=a(57975),n=a(3638),s=a(53239),r=a(83655),i=a.n(r);let c=e=>{let{disabled:t,innerRef:a,variant:o}=e;return(0,l.jsx)("div",{className:(0,n.A)(i().root,i()[`root-${o}`],t&&i().disabled),ref:a})};var u=a(12806),d=a(40377),m=a(76923),p=a(10330),h=a(49743),_=a.n(h),x=a(95498),g=a(2630),b=a(47999),v=a.n(b);let y=s.forwardRef((e,t)=>{let{className:a,defaultValue:o,disabled:r,min:i,max:c,readOnly:u,step:d,style:p,value:h,variant:_,onChange:b,onChangeCommitted:y,...f}=e,C=(0,s.useRef)(null),j=(0,s.useRef)(!1),k=(0,s.useRef)(0),N=(0,s.useCallback)((0,g.sg)(y,500),[]),w=(0,s.useCallback)(e=>{r||u||e===h||b?.(e)},[r,u,h,b]),S=(0,s.useCallback)(e=>{let t=C.current?.parentElement?.scrollWidth;if(t){let a=h+e/t*100/100*(c-i);w((0,m.qE)(i,(0,m.Al)(a,d),c))}},[i,c,h,w]),P=(0,s.useCallback)(e=>{C.current&&(C.current.setPointerCapture(e.pointerId),j.current=!0,k.current=e.target===C.current?e.nativeEvent.offsetX:C.current.scrollWidth/2,e.stopPropagation())},[]),I=(0,s.useCallback)(e=>{j.current&&(S(e.nativeEvent.offsetX-k.current),e.stopPropagation())},[S]),A=(0,s.useCallback)(e=>{C.current&&(C.current.releasePointerCapture(e.pointerId),C.current.focus({preventScroll:!0})),j.current=!1,u||r||y?.()},[u]),B=(0,s.useCallback)(e=>{if(!u&&!r){let t;e.key===x.D$.ArrowLeft?(w((0,m.qE)(i,h-d,c)),N(),t=!0):e.key===x.D$.ArrowRight&&(w((0,m.qE)(i,h+d,c)),N(),t=!0),t&&(e.preventDefault(),e.stopPropagation())}},[r,u,w]);return(0,s.useImperativeHandle)(t,()=>({handlePointerDown:P})),(0,l.jsx)("div",{"aria-orientation":"horizontal","aria-valuemax":c,"aria-valuemin":i,"aria-valuenow":h,className:(0,n.A)(v().root,h===o&&v().default,v()[`root-${_}`],r&&"disabled",a),ref:C,role:"slider",style:{left:`${Math.min(Math.max((h-i)/(c-i)*100,0),100)}%`,...p},tabIndex:r?void 0:0,onKeyDown:B,onMouseDown:e=>e.preventDefault(),onPointerDown:P,onPointerMove:I,onPointerUp:A,...f})});y.displayName="Thumb";var f=a(80771),C=a.n(f);let j=e=>{let{disabled:t,min:a,max:o,startValue:s,endValue:r,variant:i}=e;return(0,l.jsx)("div",{className:(0,n.A)(C().root,C()[`root-${i}`],t&&C().disabled),style:{left:`${void 0!==s?(s-a)/(o-a)*100:0}%`,right:`${void 0!==r?(o-r)/(o-a)*100:0}%`}})},k=e=>{let{className:t,defaultValue:a,disabled:r,hideBackTrack:i,min:h=0,max:x=100,name:g,readOnly:b,endThumbTestId:v="to",step:f=.01,value:C,variant:k="normal",onChange:N,onChangeCommitted:w,...S}=e,{"aria-labelledby":P,...I}=(0,u.OJ)(S),A=(0,s.useRef)(null),B=(0,s.useRef)(null),M=(0,s.useRef)(null),T=(0,s.useRef)(null),[R,F]=(0,s.use
1State)(C??a),D=(0,s.useRef)(R),E=(0,s.useRef)(R),W=Array.isArray(R)?R[0]:void 0,H=Array.isArray(R)?R[1]:R,K=(0,u.Ss)({value:R});(0,o.T)(a,(e,t)=>{(0,d.bN)(e,t)||(void 0===C&&F(t),D.current=t)}),(0,o.T)(C,(e,t)=>{if(!(0,d.bN)(e,t)){let e=t??a;(0,d.bN)(e,R)||(D.current=e,F(e))}});let L=(0,s.useCallback)(e=>{r||b||(0,d.bD)(e,K.current.value)||(E.current=e,F(e),N?.(e))},[r,b,N]),z=(0,s.useCallback)(e=>{Array.isArray(R)?L([e,void 0!==R[1]?Math.max(e,R[1]):void 0]):L([e,void 0])},[L,R]),V=(0,s.useCallback)(e=>{Array.isArray(R)?L([void 0!==R[0]?Math.min(R[0],e):void 0,e]):L(e)},[L,R]),U=(0,s.useCallback)(()=>{r||b||(0,d.bD)(D.current,E.current)||(D.current=E.current,w?.(E.current))},[r,b,w]);return(0,l.jsxs)("div",{className:(0,n.A)(_().root,t),...I,children:[!i&&(0,l.jsx)(c,{disabled:r,innerRef:A,variant:k}),(0,l.jsx)(j,{disabled:r,endValue:H,max:x,min:h,startValue:W,variant:k}),(0,l.jsxs)("div",{className:_().trackHitArea,ref:B,onPointerDown:e=>{let t=A.current?.scrollWidth??0,a=h+e.nativeEvent.offsetX/t*(x-h),l=(0,m.qE)(h,(0,m.Al)(a,f),x);Array.isArray(R)?void 0===W?(L([void 0,l]),T.current?.handlePointerDown(e)):void 0===H?(L([l,void 0]),M.current?.handlePointerDown(e)):Math.abs(a-W)<Math.abs(a-H)?(L([l,H]),M.current?.handlePointerDown(e)):(L([W,l]),T.current?.handlePointerDown(e)):(L(l),T.current?.handlePointerDown(e))},children:[g?(0,l.jsx)("input",{name:g,type:"hidden",value:[W,H].filter(p.TL).join(",")}):null,void 0!==W?(0,l.jsx)(y,{"aria-label":P?void 0:"value from","aria-labelledby":P,"data-test-id":"from",defaultValue:Array.isArray(a)?a[0]:a,disabled:r,max:x,min:h,readOnly:b,ref:M,step:f,value:W,variant:k,onChange:z,onChangeCommitted:U}):null,void 0!==H?(0,l.jsx)(y,{"aria-label":P?void 0:"value to","aria-labelledby":P,"data-test-id":v,defaultValue:Array.isArray(a)?a[1]:a,disabled:r,max:x,min:h,readOnly:b,ref:T,step:f,value:H,variant:k,onChange:V,onChangeCommitted:U}):null]})]})}},21700:e=>{e.exports={itemValue:"LanguageButton_itemValue__JBvrD"}},21773:e=>{e.exports={genreList:"GenresPopupContent_genreList__J8qIt",genreItem:"GenresPopupContent_genreItem__Z9xBu",button:"GenresPopupContent_button__gqRg7",allGenresButton:"GenresPopupContent_allGenresButton__RdI61"}},22269:(e,t,a)=>{"use strict";a.d(t,{k:()=>s});var l=a(80263),o=a(904),n=a(36316);a(53239);let s=e=>{let{className:t,error:a,footnote:s,inputContainerClassName:r,label:i,labelOption:c,mini:u,required:d,reserveErrorSpace:m,tooltip:p,...h}=e;return(0,l.jsx)(o.v,{className:t,disabled:h.disabled,error:a,footnote:s,forId:h.id,label:i,labelOption:c,mini:u,required:d,reserveErrorSpace:m,tooltip:p,children:(0,l.jsx)(n.l,{className:r,validationState:a?"error":"normal",...h})})}},22546:(e,t,a)=>{"use strict";a.d(t,{n:()=>v});var l=a(80263),o=a(62907),n=a(97930),s=a(3638),r=a(53239),i=a(47311),c=a(20400),u=a.n(c);let d=e=>{let{children:t,className:a,contentClassName:c,defaultExpanded:d,disabled:m,headingClassName:p,isExpanded:h,keepAlwaysMounted:_,titleRight:x,title:g,toggleClassName:b,onToggle:v}=e,[y,f]=(0,r.useState)(h),{getCollapseProps:C,getToggleProps:j}=(0,i.n)({defaultExpanded:d,isExpanded:h,onTransitionStateChange:e=>{"collapseEnd"===e?f(!1):"expandStart"===e&&f(!0)}}),k=j({onClick:(0,r.useCallback)(()=>v?.(!h),[h,v])}),N=m?void 0:k.onClick??void 0,w=(0,r.useRef)(void 0),S=(0,r.useCallback)(e=>{w.current=e.target,w.current?.setPointerCapture(e.pointerId)},[]),P=(0,r.useCallback)(e=>{w.current?.releasePointerCapture(e.pointerId),w.current=void 0},[]),I=(0,r.useCallback)(e=>{"mouse"!==e.pointerType||!(e.buttons>0)||h||w.current||v?.(!0)},[h,v]);return(0,l.jsxs)("div",{className:(0,s.A)(u().root,a),children:[(0,l.jsxs)(n.xA,{alignItems:"center",className:(0,s.A)(p,"function"!=typeof g?u().clickableHeader:void 0),columns:"1fr auto",onClick:"function"!=typeof g?N:void 0,children:[(0,l.jsx)("div",{"aria-disabled":m||void 0,className:u().headerContent,onPointerDown:S,onPointerOver:I,onPointerUp:P,children:"function"==typeof g?g({handleClick:N}):g}),void 0!==x?(0,l.jsx)(o.u,{"aria-controls":"string"==typeof k["aria-controls"]?k["aria-controls"]:void 0,"aria-expanded":k["aria-expanded"]||void 0,className:(0,s.A)(u().rightComponent,b),disabled:m||void 0,id:"string"==typeof k.id?k.id:void 0,onClick:"function"==typeof g?N:void 0,children:x}):null]}),(0,l.jsx)("div",{className:c,...C(),children:_||h||y?t:null})]})};d.displayName="AccordionBase";var m=a(96776),p=a(92839),h=a(78852),_=a(50016),x=a(15900),g=a(56920),b=a.n(g);let v=e=>{let{children:t,customTitle:a,hasRightPadding:o,headingComponent:n,reinitExpanded:s=!0,title:i,titleRight:c,transitionIconClose:u,transitionIconOpen:g,onToggle:v,...y}=e,[f,C]=(0,r.useState)(!!y.defaultExpanded);return(0,m.I)(()=>{s&&void 0!==y.defaultExpanded&&C(y.defaultExpanded)},[y.defaultExpanded]),(0,l.jsx)(d,{...y,isExpanded:f,title:a??(0,l.jsx)(h.K,{mb:1.25,mt:1.25,children:(0,l.jsx)(_.V,{component:n,variant:"h4",children:i})}),titleRight:void 0!==c?c:(0,l.jsxs)(x.$,{activeIndex:+!f,children:[u??(0,l.jsx)(p.owb,{"aria-label":"Close",className:b().icon}),g??(0,l.jsx)(p.rIS,{"aria-label":"Open",className:b().icon})]}),toggleClassName:o?b().hasRightPadding:void 0,onToggle:e=>{C(e),v?.(e)},children:t})};v.displayName="Accordion"},23345:e=>{e.exports={background:"ExclusiveCardDecoration_background__c59Q5",image:"ExclusiveCardDecoration_image__AN5lX",imageInner:"ExclusiveCardDecoration_imageInner__WkRUN",overlay:"ExclusiveCardDecoration_overlay__eb7OS",badge:"ExclusiveCardDecoration_badge__wr3Wh"}},23813:e=>{e.exports={itemButton:"DesktopProfilePopupContent_itemButton__Xp9pq",subMenuHeading:"DesktopProfilePopupContent_subMenuHeading__URwmD",subMenuTitle:"DesktopProfilePopupContent_subMenuTitle__O_uux",subMenu:"DesktopProfilePopupContent_subMenu__b7FfP",subItemButton:"DesktopProfilePopupContent_subItemButton__cYupa",itemIcon:"DesktopProfilePopupContent_itemIcon__zdRyg",autoplay:"DesktopProfilePopupContent_autoplay___C5SR",prepend:"DesktopProfilePopupContent_prepend__iSvb3"}},24282:(e,t,a)=>{"use strict";a.d(t,{Bk:()=>i,Cv:()=>_,DG:()=>u,E3:()=>x,J_:()=>s,Te:()=>r,V$:()=>y,WB:()=>v,_M:()=>g,kG:()=>p,kR:()=>m,oE:()=>b,oH:()=>f,tC:()=>h,vW:()=>d,yy:()=>c});var l=a(92839),o=a(40377),n=a(43138);let s="filters",r="data-title",i=e=>Object.values((0,o.xC)(e??{})),c=e=>i(e).flatMap(e=>e.fields),u=(e,t,a)=>{let l=(0,n.XZ)((0,n.No)(e,[s,...t]),s);return a?(0,n.XZ)(l,a):l},d=(e,t)=>e.fields.reduce((e,a)=>t&&t.hasOwnProperty(a)?Array.isArray(t[a])?e+t[a].length:e+1:e,0),m=(e,t)=>
1e.some(e=>{let a=t?.[e];return Array.isArray(a)?a.length>0:void 0!==a}),p=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["releaseDateRange"]},curation:{title:e("Curation level"),icon:l.dPx,fields:["curation"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},listened:{title:e("Displaying listened"),icon:l.HvQ,fields:["hide"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["includeOperator","include","countryCodes"]},musicTheory:{title:e("Music theory"),icon:l.SzZ,fields:["keysigns","trackTempo","trackDuration"]}}),h=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["releaseDateRange","purchaseDateRange"]},curation:{title:e("Curation level"),icon:l.dPx,fields:["curation"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},listened:{title:e("Displaying listened"),icon:l.HvQ,fields:["hide"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["includeOperator","include","countryCodes"]},musicTheory:{title:e("Music theory"),icon:l.SzZ,fields:["keysigns","trackTempo","trackDuration"]}}),_=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["releaseDateRange","purchaseDateRange"]},curation:{title:e("Curation level"),icon:l.dPx,fields:["curation"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["includeOperator","include","countryCodes"]},musicTheory:{title:e("Music theory"),icon:l.SzZ,fields:["keysigns","trackTempo","trackDuration"]}}),x=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["createdDateRange"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]}}),g=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["publishedDateRange"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]}}),b=(e,t)=>t?{timeRange:{title:e("Time range"),icon:l._vE,fields:["publishedDateRange"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["include","countryCodes"]}}:{timeRange:{title:e("Time range"),icon:l._vE,fields:["publishedDateRange"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]}},v=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["publishedDateRange"]},curation:{title:e("Curation level"),icon:l.dPx,fields:["curation"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["include"]}}),y=e=>({timeRange:{title:e("Time range"),icon:l._vE,fields:["releaseDateRange"]},curation:{title:e("Curation level"),icon:l.dPx,fields:["curation"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]},listened:{title:e("Displaying listened"),icon:l.HvQ,fields:["hide"]},advanced:{title:e("Advanced"),icon:l.Ni9,fields:["includeOperator","include","countryCodes"]},musicTheory:{title:e("Music theory"),icon:l.SzZ,fields:["keysigns","trackTempo","trackDuration"]}}),f=(e,t,a)=>a?{advanced:{title:e("Advanced"),icon:l.Ni9,fields:["include","countryCodes"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]}}:{advanced:{title:e("Advanced"),icon:l.Ni9,fields:["countryCodes"]},genres:{title:e("Genres"),icon:l.YlC,fields:["genres"]}}},24399:e=>{e.exports={root:"GenreButton_root__pfNhq"}},24561:e=>{e.exports={root:"MyPlaylistList_root__PflHm",dropTarget:"MyPlaylistList_dropTarget__bTViR","dropTarget--active":"MyPlaylistList_dropTarget--active__n2fFk",form:"MyPlaylistList_form__09CU7",title:"MyPlaylistList_title__gpgP4",button:"MyPlaylistList_button__ncqnh",newPlaylistButtonTitleWrapper:"MyPlaylistList_newPlaylistButtonTitleWrapper__Slu_B",newPlaylistButtonTitle:"MyPlaylistList_newPlaylistButtonTitle__rHi3Q","button--noMotion":"MyPlaylistList_button--noMotion__oA3HX",playlist:"MyPlaylistList_playlist__2gaIH",springy:"MyPlaylistList_springy__P_sbC",verticalSpringy:"MyPlaylistList_verticalSpringy__vXafn",pulse:"MyPlaylistList_pulse__JABA8",progress:"MyPlaylistList_progress__eP9QR"}},25682:e=>{e.exports={logo:"Afem_logo__y_7Fs"}},26009:(e,t,a)=>{"use strict";a.d(t,{JO:()=>i,Vk:()=>s,X3:()=>o,_w:()=>n,sy:()=>r});var l=a(92839);let o=e=>({title:e("You don't have any playlists yet"),icon:l.JR6,text:e('Use the "My Playlists" page to create a playlist')}),n=e=>({title:e("No playlists found"),icon:l.JR6}),s=e=>({title:e("No charts found"),icon:l.THQ}),r=e=>({title:e("You don't have any charts yet"),icon:l.THQ,text:e("Create a playlist and publish it as a chart")}),i=e=>({title:e("Log in to use all features"),slides:[{icon:l.HZb,text:e("Top up your account and get a discount")},{icon:l.JR6,text:e("Create your own playlists")}
1,{icon:l.hGU,text:e("Follow your favorite artists and labels")},{icon:l.lH8,text:e("Don't listen to the same track twice")}]})},26074:(e,t,a)=>{"use strict";a.d(t,{M:()=>n,K:()=>s});var l=a(80263),o=a(25051);let n=a(53239).createContext({applyFetchParams:()=>void 0,fetchParamDefaults:{},fetchParams:{},formatFetchParams:()=>"",type:"album"}),s=e=>{let{children:t,applyFetchParams:a=()=>void 0,formatFetchParams:s=()=>"",...r}=e,i=(0,o.h)({applyFetchParams:a,formatFetchParams:s,...r});return(0,l.jsx)(n.Provider,{value:i,children:t})}},29281:e=>{e.exports={link:"ContactAndSupport_link__iKPVO",icon:"ContactAndSupport_icon__Q_7TT"}},29313:e=>{e.exports={root:"SocialLinks_root__8ZV9A",linksContainer:"SocialLinks_linksContainer__wV5L4"}},31399:(e,t,a)=>{"use strict";a.d(t,{Y:()=>i});var l=a(80263),o=a(89690),n=a(6750),s=a(53239),r=a(88847);let i=e=>{let t=(0,n.Xx)(new Date().toISOString()),{data:a}=(0,r.l_)(t),[i,c]=(0,s.useState)("");return(0,s.useEffect)(()=>{let e=t;if(a?.items.length){let l=a.items.map(e=>e.name);for(let a=0;a<l.length;a++)if(l?.includes(e))e=`${t} #${a+2}`;else break}c(e)},[a?.items]),(0,l.jsx)(o.f,{defaultName:i,...e})}},31917:e=>{e.exports={selectPostfix:"HeaderButtonWithGenres_selectPostfix__8W0Ak",popup:"HeaderButtonWithGenres_popup__bRRla",overlay:"HeaderButtonWithGenres_overlay__NBQT3"}},32877:e=>{e.exports={root:"Header_root__hagAA",headerRow:"Header_headerRow__FgBzo",headerRowWithDivider:"Header_headerRowWithDivider__fXd8z",spacer:"Header_spacer__13WW5",impersonated:"Header_impersonated__8BQEm",container:"Header_container__Aasa1",additionalBlock:"Header_additionalBlock__hSEvV"}},34161:e=>{e.exports={overlay:"MobileBottomMenuPanel_overlay__Ct4l2",root:"MobileBottomMenuPanel_root__wAYYW",content:"MobileBottomMenuPanel_content__bWcVX",list:"MobileBottomMenuPanel_list__VUtGY",accordionHeading:"MobileBottomMenuPanel_accordionHeading__NxQ2A",subItems:"MobileBottomMenuPanel_subItems__udpp3",subItem:"MobileBottomMenuPanel_subItem__GuScJ",footer:"MobileBottomMenuPanel_footer__VI5C7",feedbackButton:"MobileBottomMenuPanel_feedbackButton__IrugT",closeButton:"MobileBottomMenuPanel_closeButton__oXflo",enter:"MobileBottomMenuPanel_enter__8iwVW",enterActive:"MobileBottomMenuPanel_enterActive__j_9LK",exit:"MobileBottomMenuPanel_exit__WxjCo",exitActive:"MobileBottomMenuPanel_exitActive__bgPGo"}},34384:(e,t,a)=>{"use strict";a.d(t,{$:()=>n,A:()=>s});var l=a(70719),o=a(92839);let n=e=>{let{t}=e;return{href:l.KW.UserProfile,icon:o.zzQ,id:"profile",subItems:[{href:l.KW.UserProfile,id:"profile",title:t("My profile")},{href:l.KW.ChangeEmail,id:"change-email",title:t("Change email")},{href:l.KW.Notifications,id:"notifs",title:t("Email preferences")},{href:l.KW.ChangePassword,id:"change-pw",title:t("Change password")},{href:l.KW.ExercisePrivacyRights,id:"rights",title:t("Exercise privacy rights")},{href:l.KW.CloseAccount,id:"close",title:t("Close account")},{href:l.KW.ApiTokens,id:"api",title:t("API tokens")}],title:t("Account settings")}},s=e=>{let{t,user:a}=e;return[{href:l.KW.ContentProvider,icon:o.nre,title:t("Artist & Label panel")},{getIsVisible:e=>!e?.is_affiliate,href:l.KW.ChartMonetization,icon:o.LjL,title:t("Chart monetization")},{getIsVisible:e=>!!e?.is_affiliate,href:l.KW.AffiliateDashboard,icon:o.LjL,title:t("Affiliate dashboard")},{href:l.KW.CardsAndBalance,icon:o.Dko,id:"billing",subItems:[{title:t("Cards & balance"),href:l.KW.CardsAndBalance},{title:t("Order history"),href:l.KW.OrderHistory},{title:t("Payouts"),href:l.KW.Payouts}],title:t("Billing")},{getIsVisible:e=>!!e?.can_access_distributor_dashboard,href:l.KW.DistributorDashboard,icon:o.FY,id:"distributor",subItems:[{href:l.KW.DistributorDashboard,id:"releases",title:t("Releases")},{href:l.KW.DistributorDeliveries,id:"deliveries",title:t("Deliveries")}],title:t("Distributor dashboard")}].filter(e=>e.getIsVisible?.(a)??!0)}},34458:e=>{e.exports={singleline:"MyPlaylistWidgetItem_singleline__q3HeP",multiline:"MyPlaylistWidgetItem_multiline__l8TWH",root:"MyPlaylistWidgetItem_root__T_Qqh",pinned:"MyPlaylistWidgetItem_pinned__UcZ8B",pinIcon:"MyPlaylistWidgetItem_pinIcon__MoFKY","pinIcon--compact":"MyPlaylistWidgetItem_pinIcon--compact__pPxYj"}},34863:e=>{e.exports={itemValue:"CurrencyButton_itemValue__cB7vL"}},35388:(e,t,a)=>{"use strict";a.d(t,{Sh:()=>x,Ty:()=>h,Wn:()=>_,vz:()=>p});var l=a(24575),o=a(70719),n=a(95837),s=a(53239),r=a(89654),i=a(13380),c=a(70923),u=a(7825),d=a(51143),m=a(49107);let p=()=>{let{api:e}=(0,r.gf)(),{setEverLoggedIn:t}=(0,i.iT)(),a=(0,d.ag)();return(0,l.n)({mutationFn:async l=>{let o=await e.login({email:l.email,password:l.password});return await a.refetch(),t(!0),(0,m.Gv)(!0),o}})},h=()=>{let{api:e}=(0,r.gf)(),{setEverLoggedIn:t}=(0,i.iT)(),{refetch:a}=(0,d.ag)();return(0,l.n)({mutationFn:async l=>{let o=await e.signup(l);return(0,u.dF)(),await a(),t(!0),(0,m.Gv)(!0),o}})},_=()=>{let{api:e}=(0,r.gf)(),{cookieData:t,setIsImpersonated:a,setEverLoggedIn:u}=(0,i.iT)(),p=(0,s.useContext)(c.$),{data:h}=(0,d.ag)(),{resetClientUserData:_}=(0,d.L8)();return(0,l.n)({mutationFn:async()=>{await e.logout(),u(!0),t.isImpersonated&&a(!1);try{await e.getUserProfile(),(0,m.Gv)(!0)}catch{(0,m.Gv)(!1)}p?.isAuthenticationRequired||await p?.shouldRedirectToRootAfterLogout?.(e)?(0,n.Ix)(o.KW.Root):await _(h?.email)}})},x=()=>{let{api:e}=(0,r.gf)(),{setEverLoggedIn:t}=(0,i.iT)();return(0,l.n)({mutationFn:async()=>{await e.logout(),t(!0),(0,m.Gv)(!1),(0,n.Ix)(o.KW.CreateAccount)}})}},36781:e=>{e.exports={root:"MainMenuDivider_root__xzu4T"}},37064:e=>{e.exports={root:"RightSidebarContent_root__LAHar",springy:"RightSidebarContent_springy__NeCc9",verticalSpringy:"RightSidebarContent_verticalSpringy__BF9j7",pulse:"RightSidebarContent_pulse__j98kk",progress:"RightSidebarContent_progress__jX7wW"}},38148:e=>{e.exports={root:"DesktopHeader_root__m4DC_",logoWrapper:"DesktopHeader_logoWrapper__wC7ak",heartButton:"DesktopHeader_heartButton__Car8G",logo:"DesktopHeader_logo__sMGQc",menuWrapper:"DesktopHeader_menuWrapper__M65KF",navList:"DesktopHeader_navList__m2EYe","navList--hidden":"DesktopHeader_navList--hidden__jXQkR",userBlock:"DesktopHeader_userBlock__LLNJi",headerButton:"DesktopHeader_headerButton__avSN5",button:"DesktopHeader_button__fd4a2",verticalDivider:"DesktopHeader_verticalDivider__wxLRw"}},38186:(e,t,a)=>{"use strict";a.d(t,{Km:()=>d,Mm:()=>c,j$:()=>u});var l=a(98720),o=a(3305),n=a(6750),s=a(89654),r=a(51143),i=a(35951);let c=200,u=e=>{let t,a,{api:n}=(0,s.gf)(),{user:c}=(0,r.IE)(),u=c?.email,{data:d,isFetching:m}=(0,l.I)({queryKey:[(t=u,a=e,{userEmail:t,scope:i.B.MediaSearch,searchQuery:{query:a}})],queryFn:async()=>{let[t,a,l,o,s,r,i,c,u,d,m,p,h,_]=await Promise.all([n.getGenresSearch({query:e,limit:10}),n.getGenresSearchCount({query:e}),n.getContributorsSearch("artist",{query:e,limit:10}),n.getContributorsSearchCount("artist",{query:e}),n.getContributorsSearch("recordlabel",{query:e,limit:10}),n.getContributorsSearchCount("recordlabel",{query:e}),n.getAlbumsSearch({query:e,limit:10}),n.getAlbumsSearchCount({query:e}),n.getTracksSearch({query:e,limit:10}),n.getTracksSearchCount({query:e}),n.getPlaylistsSearch({type:"chart",query:e,limit:10}),n.getPlaylistsSearchCount({type:"chart",query:e}),n.getPlaylistsSearch({type:"playlist",query:e,limit:10}),n.getPlaylistsSearchCount({type:"playlist",query:e})]);return{genres:{items:t.items,total:a.total},artists:{items:l.items,total:o.total},recordlabels:{items:s.items,total:r.total},albums:{items:i.items,total:c.total},tracks:{items:u.items,total:d.total},charts:{items:m.items,total:p.total},playlists:{items:h.items,total:_.total}}},enabled:!!e,placeholderData:o.rX}),p=!!d&&Object.values(d).some(e=>e.total>0);return{result:d,isFetching:m,hasResults:p}},d=(e,t)=>{let a,{api:o}=(0,s.gf)(),r={query:e.trim(),type:t},{data:u}=(0,l.I)({queryKey:[(a=r,{scope:i.B.SearchCorrection,searchQuery:a})],queryFn:()=>o.getSearchCorrection(r),enabled:r.query.length>1&&r.query.length<=c,meta:{suppressError:!0},placeholderData:void 0,staleTime:5*n.kg});return u?.correction??void 0}},39233:(e,t,a)=>{"use strict";a.d(t,{x:()=>j});var l=a(80263),o=a(12556),n=a(97930),s=a(36285),r=a(92839),i=a(91840),c=a(62907),u=a(4742),d=a(3638),m=a(53239),p=a(64508),h=a.n(p);let _=e=>{let{count:t,color:a,selectedIndex:o,size:n="normal",titles:s,onChange:r}=e;return(0,l.jsx)("div",{className:h()[(0,u.i)("dots")],children:Array.from(Array(t)).map((e,t)=>(0,l.jsx)(c.u,{className:h().clickable,title:s?.[t],onClick:()=>{r?.(t)},onFocus:()=>{r?.(t)},children:(0,l.jsx)("div",{className:(0,d.A)(h()[(0,u.i)("dot",n)],t===o?h().active:""),style:{backgroundColor:a}})},t))})};var x=a(4622),g=a(13463),b=a(32116),v=a(78852),y=a(12806),f=a(65246),C=a.n(f);let j=e=>{let{adjacentItemsCount:t,autoScroll:a,autoScrollTimeout:c=5e3,canShowArrows:u,children:p,className:h,innerRef:f,isInfinite:j,hasPagination:k,paginationSize:N,rows:w,scrollerClassName:S,step:P=200,titles:I,...A}=e,{t:B}=(0,g.c3)(),M=(0,m.useRef)(null),T=(0,y.aB)([M,f]),[R,F]=(0,m.useState)(j&&t||0
1),{isAboveSm:D,isAboveMd:E}=(0,o.yU)(),W=u&&D,H=w?Math.ceil(m.Children.count(p)/w):m.Children.count(p),K=(0,m.useCallback)(()=>F(e=>e>0?R-1:e),[]),L=(0,m.useCallback)(()=>F(e=>e<H-1?R+1:e),[H]),z=(0,m.useCallback)(e=>{F(t&&j?e+t:e)},[t,j]),[V,U]=(0,b.M)(!!a);return(0,l.jsxs)("div",{className:C().root,ref:V,children:[(0,l.jsxs)(n.xA,{className:h,columns:W?"auto 1fr auto":"1fr",children:[W&&(0,l.jsx)(i.K,{className:C().leftButton,iconComponent:r.gu7,muted:!0,size:"small",title:B("Scroll backward"),variant:"transparent",onClick:K}),(0,l.jsx)(s.C,{...A,adjacentItemsCount:t,className:(0,d.A)(C().scroller,S),currentIndex:R,innerRef:T,isInfinite:j,rows:w,step:j||k?P:void 0,onIndexChange:F,children:p}),W&&(0,l.jsx)(i.K,{className:C().rightButton,iconComponent:r.Vjx,muted:!0,size:"small",title:B("Scroll forward"),variant:"transparent",onClick:L})]}),k&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.K,{mt:E?4:2}),(0,l.jsx)("div",{className:C().pagination,children:a?(0,l.jsx)(x.v,{count:H,duration:c,isInfinite:j,isPaused:U,selectedIndex:((t&&j?R-t:R)+H)%H,size:N,titles:I,onChange:z}):(0,l.jsx)(_,{count:H,selectedIndex:t&&j?R-t:R,size:N,titles:I,onChange:e=>{F(t&&j?e+t:e)}})})]})]})};j.displayName="HorizontalScroller"},40821:(e,t,a)=>{"use strict";a.d(t,{P:()=>r});var l=a(80263),o=a(3638);a(53239);var n=a(71694),s=a.n(n);let r=e=>{let{children:t,className:a,isLoading:n,isTabSelected:r}=e;return(0,l.jsx)("span",{"aria-busy":n||void 0,className:(0,o.A)(s().root,r?s()["root--selected"]:void 0,a),children:t})}},41164:e=>{e.exports={link:"UsefulLinks_link__C5uDT"}},41520:e=>{e.exports={root:"SocialLink_root__UrwCL",big:"SocialLink_big__0Hi_S",externalSite:"SocialLink_externalSite__2Hx0f",facebook:"SocialLink_facebook__LN36B",instagram:"SocialLink_instagram__4Vdqg",soundcloud:"SocialLink_soundcloud__JhHLW",twitter:"SocialLink_twitter__hXei3",youtube:"SocialLink_youtube__DKl_U"}},43217:e=>{e.exports={mark:"DiscountBadge_mark__HN71W",compact:"DiscountBadge_compact__6hxYt"}},43257:e=>{e.exports={selectPostfix:"HeaderButtonWithSubItems_selectPostfix__M_j8l"}},44324:(e,t,a)=>{"use strict";a.d(t,{t:()=>u,B:()=>d});
1var l=a(80263),o=a(33894),n=a(57975),s=a(25051),r=a(12806),i=a(40377),c=a(53239);let u=c.createContext({apply:()=>{},currentValues:{},defaultValues:{},setCurrentValues:()=>{}}),d=e=>{let{autoApply:t,children:a,defaultValues:d,filtersRef:m,initialValues:p,onApply:h}=e,[_,x]=(0,c.useState)(()=>({...d,...p})),g=(0,c.useCallback)(e=>{x(a=>{let l="function"==typeof e?e(a):e;if(JSON.stringify(l)!==JSON.stringify(a)){if(t)try{h(l)}catch(e){o.vF.error(e)}return l}return a})},[h]);(0,n.T)(p,(e,t)=>{(0,i.bN)(e,t)||x({...d,...t})}),(0,c.useEffect)(()=>((0,r.nl)(m,{apply:()=>h(_),currentValues:_}),()=>(0,r.nl)(m,void 0)),[_,m,h]);let b=(0,s.h)({apply:h,currentValues:_,defaultValues:d,setCurrentValues:g});return(0,l.jsx)(u.Provider,{value:b,children:a})}},46787:e=>{e.exports={root:"Search_root__alqu9",inputContainer:"Search_inputContainer__3w0_3",form:"Search_form___WAm3",button:"Search_button__Bp_v5",popup:"Search_popup__6K2Qd",popupContents:"Search_popupContents__VTSir",icon:"Search_icon__xhGBI",explanation:"Search_explanation__Ce8H4",postfixButton:"Search_postfixButton__dhWuC",searchButton:"Search_searchButton__JPSWA",overlay:"Search_overlay__b7YTl","overlay--enter":"Search_overlay--enter__Uek5U","overlay--enter--active":"Search_overlay--enter--active__SedV1","overlay--exit":"Search_overlay--exit__Sgk9T","overlay--exit--active":"Search_overlay--exit--active__GWHBJ",hint:"Search_hint__yNpMd",hintIcon:"Search_hintIcon__tOFNB",hintTitle:"Search_hintTitle__g3QdV",keyStroke:"Search_keyStroke__zcfO8",postfix:"Search_postfix__0DcRJ"}},46877:e=>{e.exports={singleline:"InlineGenres_singleline__Aagov",multiline:"InlineGenres_multiline__E3SED",root:"InlineGenres_root__pL6D_",item:"InlineGenres_item__52cEl"}},47999:e=>{e.exports={root:"Thumb_root__fCWl9",default:"Thumb_default__3bXL9",disabled:"Thumb_disabled__UrF_r","root-muted":"Thumb_root-muted__u4Fhk"}},49012:e=>{e.exports={root:"MobileBottomMenuPanelItem_root___YHtw"}},49226:(e,t,a)=>{"use strict";a.d(t,{R:()=>g});var l=a(80263),o=a(97930),n=a(43959),s=a(19958),r=a(92839),i=a(91840),c=a(66377),u=a(18573),d=a(78852),m=a(55132),p=a(3638),h=a(53239),_=a(29313),x=a.n(_);let g=e=>{let{items:t=[],className:a,containerClassName:_,iconClassName:g}=e,{isOpen:b,close:v,toggle:y}=(0,n.F)(),f=(0,h.useRef)(null),C=(0,h.useRef)(null),[j,k]=(0,h.useState)(0),[N,w]=(0,h.useState)(!1),S=(0,h.useCallback)(()=>{w((0,m.dB)(C.current?.children))},[]);return(0,s.A)({observeWidth:!0,passive:!0,throttleTimeout:100,targetElementRef:C,onResize:S}),(0,h.useEffect)(()=>{setTimeout(()=>S(),100)},[]),(0,h.useEffect)(()=>{N&&b&&k((0,m.K9)(C.current?.children))},[N,b]),(0,l.jsxs)("div",{className:(0,p.A)(x().root,a),children:[(0,l.jsx)("div",{className:(0,p.A)(x().linksContainer,_),ref:C,children:t.map((e,t)=>(0,l.jsx)(u.A,{iconClassName:g,url:e,variant:"compact"},t))}),N&&(0,l.jsx)(i.K,{iconComponent:r.wbp,innerRef:f,muted:!0,size:"small",variant:"transparent",onClick:y}),(0,l.jsx)(c.z,{anchorElement:f.current??void 0,inPortal:!0,open:b,preferredDirection:"bottomLeft",onCloseAttempt:v,children:(0,l.jsx)(d.K,{m:2,children:(0,l.jsx)(o.xA,{verticalSpacing:2,children:t.slice(-j).map((e,t)=>(0,l.jsx)(u.A,{url:e,variant:"compact-with-title"},t))})})})]})}},49743:e=>{e.exports={root:"SliderBase_root__rJdat",trackHitArea:"SliderBase_trackHitArea__0eInO"}},50697:e=>{e.exports={iconButton:"HeartButton_iconButton__1C_jF",rotateWithPause:"HeartButton_rotateWithPause__zJSBc",iconButtonPause:"HeartButton_iconButtonPause__FXSMH",modal:"HeartButton_modal__ncQ0c",modalContent:"HeartButton_modalContent__jXEyU",content:"HeartButton_content__33_xw",mainText:"HeartButton_mainText__7bM6j",subtitle:"HeartButton_subtitle__Ffxkw"}},52004:e=>{e.exports={root:"UserProfileButton_root__65kjf"}},53198:e=>{e.exports={horizontalScroller:"SearchResultPlaylistsGroup_horizontalScroller___pHuG",horizontalScrollTrain:"SearchResultPlaylistsGroup_horizontalScrollTrain__JgEgL"}},53422:e=>{e.exports={horizontalScroller:"SearchResultGenresGroup_horizontalScroller__EJvrE",horizontalScrollTrain:"SearchResultGenresGroup_horizontalScrollTrain__izLwz"}},53648:(e,t,a)=>{"use strict";a.d(t,{B:()=>d});var l=a(80263),o=a(33371),n=a(70559),s=a(12806),r=a(3638),i=a(53239),c=a(17916),u=a.n(c);let d=e=>{let{children:t,className:a,scrollable:c=!0,...d}=e,{getTotalOffset:m}=(0,i.useContext)(n.X),p=m("top",100),h=(0,i.useMemo)(()=>({"--top-offset":`${p}px`}),[p]),_=(0,s.OJ)(d);return(0,l.jsx)("aside",{"aria-label":"Sidebar",className:(0,r.A)(a,u().sideBar),style:h,..._,children:(0,l.jsx)("div",{className:u().scrollParent,children:c?(0,l.jsx)(o.n,{allowScrollPropagation:!0,className:u().scrollContent,children:t}):t})})};d.displayName="Sidebar"},54099:e=>{e.exports={root:"BaseLayoutWrapper_root__r1nyI",desktop:"BaseLayoutWrapper_desktop__bkD1j"}},54901:e=>{e.exports={root:"FooterContent_root__I9hyO",container:"FooterContent_container___0_uz",logoWrapper:"FooterContent_logoWrapper__z6tvr",logo:"FooterContent_logo__Sy9bs",block:"FooterContent_block__4aHWE",linkList:"FooterContent_linkList__WveIV",link:"FooterContent_link__Od5sG",socialLinks:"FooterContent_socialLinks__m7CM_",socialLink:"FooterContent_socialLink__VUsMq",title:"FooterContent_title__j76b3"}},56475:e=>{e.exports={singleline:"SearchResultContributorItem_singleline__oN48q",multiline:"SearchResultContributorItem_multiline__piyuM",root:"SearchResultContributorItem_root__FXlV
1I",selected:"SearchResultContributorItem_selected__fNI8F",image:"SearchResultContributorItem_image__Z_TGo",button:"SearchResultContributorItem_button__wkh76",title:"SearchResultContributorItem_title__mLv8g"}},56920:e=>{e.exports={icon:"Accordion_icon__SNKce",hasRightPadding:"Accordion_hasRightPadding__qZktM"}},57649:e=>{e.exports={mutedButton:"VolumeSetting_mutedButton__tsCAw"}},57731:e=>{e.exports={root:"MyVolumoCounter_root__YPncb"}},57865:e=>{e.exports={root:"ProfileMenuDivider_root__wjtuI"}},58617:e=>{e.exports={root:"GoogleAuthButton_root__iPhQJ"}},58845:e=>{e.exports={dragOver:"SidebarPlaylistWidgetItem_dragOver__CFgRT"}},59946:(e,t,a)=>{"use strict";a.d(t,{A:()=>p,K:()=>m});var l=a(80263),o=a(97930),n=a(92839),s=a(93349),r=a(13463),i=a(43138),c=a(3638);a(53239);var u=a(41520),d=a.n(u);let m=e=>[{title:e("External site"),iconComponent:n.V5P,className:d().externalSite},{title:"Facebook",iconComponent:n.jOV,className:d().facebook,usernameRegexp:/facebook\.com\/([^\/?]+)/i},{title:"Instagram",iconComponent:n.DfL,className:d().instagram,usernameRegexp:/instagram\.com\/([^\/?]+)/i},{title:"Soundcloud",iconComponent:n.XGm,className:d().soundcloud,usernameRegexp:/soundcloud\.com\/([^\/?]+)/i},{title:"X (Twitter)",iconComponent:n.vl4,className:d().twitter,usernameRegexp:/twitter\.com\/([^\/?]+)/i},{title:"YouTube",iconComponent:n.oTk,className:d().youtube,usernameRegexp:/youtube\.com\/([^\/?]+)/i}],p=e=>{let{className:t,iconClassName:a,url:n,variant:u="big"}=e,{t:p}=(0,r.c3)();n=(0,i.Tc)(n);let h=m(p),_=h.find(e=>e.usernameRegexp?.exec(n)?.[0])??h[0],x=_.usernameRegexp?.exec(n)?.[1],g=_.iconComponent;return(0,l.jsx)(s.W,{className:(0,c.A)(d().root,_.className,d()[u],t),href:n,prefetch:!1,rel:"nofollow",target:"_blank",title:p("Link to {service}",void 0,{service:_.title}),children:(0,l.jsxs)(o.xA,{alignItems:"center",columns:"compact-with-title"===u?"auto auto":"auto",horizontalSpacing:.5,justifyContent:"big"===u?"center":"flex-start",children:[(0,l.jsx)(g,{className:a}),"compact-with-title"===u?x??_.title:null]})})}},60025:e=>{e.exports={singleline:"MobileBottomMenuPanelItemContent_singleline__bjDLg",multiline:"MobileBottomMenuPanelItemContent_multiline__RuDCq",root:"MobileBottomMenuPanelItemContent_root__kgXTc",icon:"MobileBottomMenuPanelItemContent_icon__k0pGG",title:"MobileBottomMenuPanelItemContent_title__SwhQS",badge:"MobileBottomMenuPanelItemContent_badge__KsfOH",counter:"MobileBottomMenuPanelItemContent_counter__7mBKH"}},60745:(e,t,a)=>{"use strict";a.d(t,{n:()=>d});var l=a(80263),o=a(99435),n=a(13463),s=a(76923),r=a(3638);a(53239);var i=a(51143),c=a(43217),u=a.n(c);let d=e=>{let{className:t,compact:a,discountPercentage:c}=e,{t:d}=(0,n.c3)(),{user:m}=(0,i.IE)(),p=m?.discount?.leftdays?d("Discount active for {count} more day(s)",void 0,{count:m?.discount?.leftdays}):d("Top up your balance to get a discount");return(0,l.jsx)(o.m,{anchor:(0,l.jsx)("div",{className:(0,r.A)(u().mark,a&&u().compact),title:p,children:d("{percent} off","discount",{percent:(0,s.Ee)(c??m?.discount?.rate??0)})}),className:t,children:p})}},61016:e=>{e.exports={rail:"QuickFilterAnimationRail_rail__9eBaL",inner:"QuickFilterAnimationRail_inner__ZiLx2",tagWrap:"QuickFilterAnimationRail_tagWrap__Z_dvq",railAnimating:"QuickFilterAnimationRail_railAnimating__URcHB",railExpanded:"QuickFilterAnimationRail_railExpanded__5EUtk",tag:"QuickFilterAnimationRail_tag__dwUXM",viewModeTag:"QuickFilterAnimationRail_viewModeTag__7rGkN",viewModeIcon:"QuickFilterAnimationRail_viewModeIcon___litw"}},62395:e=>{e.exports={root:"SearchResultGenreItem_root__VCIj6",genre:"SearchResultGenreItem_genre__5AgUl"}},62829:e=>{e.exports={root:"CallToActionBanner_root__H3_CV",title:"CallToActionBanner_title__Sdq34"}},64508:e=>{e.exports={clickable:"SliderDots_clickable__ymtk4",dots:"SliderDots_dots__NzOsA","dot--small":"SliderDots_dot--small__9_DJq","dot--normal":"SliderDots_dot--normal__Tq_6C",active:"SliderDots_active__Zo2gY"}},65246:e=>{e.exports={root:"HorizontalScroller_root__g5lYh",leftButton:"HorizontalScroller_leftButton__1vXH1",rightButton:"HorizontalScroller_rightButton__9HCyS",scroller:"HorizontalScroller_scroller__I3mPl",pagination:"HorizontalScroller_pagination___UXsB"}},66151:e=>{e.exports={root:"MobileBottomMenu_root__Pu8F7",bar:"MobileBottomMenu_bar__hHbna",compact:"MobileBottomMenu_compact__hhTei",idle:"MobileBottomMenu_idle__Nv9pd"}},66395:(e,t,a)=>{"use strict";a.d(t,{j:()=>s});var l=a(87048),o=a(53239);let n="(prefers-reduced-motion: reduce)",s=()=>{let{isAppRehydrated:e}=(0,l.Fh)(),[t,a]=(0,o.useState)(()=>!!e&&window.matchMedia(n).matches);return(0,o.useEffect)(()=>
1{if(!e)return;let t=window.matchMedia(n);a(t.matches);let l=e=>a(e.matches);return t.addEventListener("change",l),()=>t.removeEventListener("change",l)},[e]),t}},67055:e=>{e.exports={root:"SidebarPopup_root__qy7Zr","from-left":"SidebarPopup_from-left__Y8Dfr","from-left--enter":"SidebarPopup_from-left--enter__b_86C","from-left--enter--active":"SidebarPopup_from-left--enter--active___rSAn","from-left--exit":"SidebarPopup_from-left--exit__bYP9w","from-left--exit--active":"SidebarPopup_from-left--exit--active__ChKmZ","from-right":"SidebarPopup_from-right__Zsgs5","from-right--enter":"SidebarPopup_from-right--enter__IKim1","from-right--enter--active":"SidebarPopup_from-right--enter--active__esJ9z","from-right--exit":"SidebarPopup_from-right--exit__wX_wZ","from-right--exit--active":"SidebarPopup_from-right--exit--active__CbABW"}},67190:e=>{e.exports={copyright:"Copyright_copyright__gguNP",content:"Copyright_content__UHsKw",bullet:"Copyright_bullet__AjrWX"}},68586:(e,t,a)=>{"use strict";a.d(t,{by:()=>n,j5:()=>s,X3:()=>c});var l=a(80263),o=a(53239);let n=o.createContext({config:void 0,setConfig:()=>void 0});n.displayName="FiltersButtonContext";let s=e=>{let{children:t}=e,[a,s]=(0,o.useState)(),r=(0,o.useCallback)(e=>{s(e)},[]),i=(0,o.useMemo)(()=>({config:a,setConfig:r}),[a,r]);return(0,l.jsx)(n.Provider,{value:i,children:t})};var r=a(26074),i=a(44324);let c=e=>{let{fetchParams:t,fetchParamDefaults:a,filtersToCount:s,getPanelGroups:c,renderPopupContents:u,onApplyClick:d,onResetClick:m}=e,p=(0,o.useContext)(r.M),h=(0,o.useContext)(i.t);return(e=>{let{setConfig:t}=(0,o.useContext)(n);(0,o.useEffect)(()=>{t(e)},[e,t]),(0,o.useEffect)(()=>()=>t(void 0),[t])})((0,o.useMemo)(()=>({fetchParams:t,fetchParamDefaults:a,filtersToCount:s,getPanelGroups:c,renderPopupContents:()=>(0,l.jsx)(r.M.Provider,{value:p,children:(0,l.jsx)(i.t.Provider,{value:h,children:u()})}),onApplyClick:d,onResetClick:m}),[t,a,s,c,u,p,h,d,m])),null}},68949:e=>{e.exports={buttonOverlay:"FiltersPopupTriggerButton_buttonOverlay__T3Z1U",desktop:"FiltersPopupTriggerButton_desktop__30sll",row:"FiltersPopupTriggerButton_row__YtOdj",button:"FiltersPopupTriggerButton_button__fPWPa",content:"FiltersPopupTriggerButton_content__PHzfo",label:"FiltersPopupTriggerButton_label__Oq1m6",buttonShifted:"FiltersPopupTriggerButton_buttonShifted__Xt4a_",contentExpandedMobile:"FiltersPopupTriggerButton_contentExpandedMobile__4jACl",badge:"FiltersPopupTriggerButton_badge__yBSkb",countSlot:"FiltersPopupTriggerButton_countSlot__CF_aQ",countStack:"FiltersPopupTriggerButton_countStack__zcJ4V",countSlotSlide:"FiltersPopupTriggerButton_countSlotSlide__XY_Ns",countItem:"FiltersPopupTriggerButton_countItem____mjW"}},69923:e=>{e.exports={"input--open":"Autocomplete_input--open__eArRR",popup:"Autocomplete_popup___RMFQ"}},71125:e=>{e.exports={root:"QuickSettings_root__3RPys",open:"QuickSettings_open__rYheh",mainContent:"QuickSettings_mainContent__SJH1g",volume:"QuickSettings_volume__YJ18D",settings:"QuickSettings_settings__ZolUF",autoplay:"QuickSettings_autoplay__nCGTA",animation:"QuickSettings_animation__wHVvK",verticalSpringy:"QuickSettings_verticalSpringy__7qHO6",settingsTitle:"QuickSettings_settingsTitle__TuMM1",settingsButton:"QuickSettings_settingsButton__ok2nW",prepend:"QuickSettings_prepend__eeypz",springy:"QuickSettings_springy__FTwJO",pulse:"QuickSettings_pulse__6RCjF",progress:"QuickSettings_progress__7EXIo"}},71694:e=>{e.exports={root:"TabSwitchButtonBadge_root__GjUop","root--selected":"TabSwitchButtonBadge_root--selected__B24RT"}},72093:e=>{e.exports={modal:"KeyboardShortcutsModal_modal__s_Mo3"}},74109:e=>{e.exports={itemButton:"MobileMainMenuPopupContent_itemButton__pgA04",itemIcon:"MobileMainMenuPopupContent_itemIcon__WY57v"}},75073:(e,t,a)=>{"use strict";a.d(t,{H:()=>g});var l=a(80263),o=a(33756),n=a(78852),s=a(87841),r=a(13463),i=a(93107),c=a(65963);a(53239);var u=a(85),d=a(90737),m=a(40581),p=a(19479);let h=e=>{let{contributorHandle:t}=e,{data:a}=(0,p.Xx)(t?.id,t?.type??"artist",!0);return(0,l.jsx)(l.Fragment,{children:a?.name})};var _=a(97441),x=a.n(_);let g=e=>{let t,{className:a,fieldName:p,value:_,onClick:g,onDeleteClick:b,itemType:v}=e,{locale:y,t:f}=(0,r.c3)(),{data:C}=(0,d.IJ)();switch(p){case"releaseDateRange":case"publishedDateRange":case"createdDateRange":case"purchaseDateRange":t=(0,i.Uj)(_.startDate,_.endD
1ate,{locale:y});break;case"trackTempo":t=(0,m.sH)(_);break;case"trackDuration":t=(0,m.l8)(_);break;case"include":let j=[...(0,u.S2)(!0,f),...(0,u.GT)(f),...(0,u.Yy)(f),...(0,u.Vz)(!0,f),...(0,u.Ie)(f,v),...(0,u.HK)(f)],k=`${_}`;t=j.find(e=>e.value===k)?.text??(0,c.ZH)(k);break;case"hide":t=(0,u.cv)(f).find(e=>e.value===_)?.text;break;case"curation":t=(0,u.Ie)(f,v).find(e=>e.value===_)?.text;break;case"matchingOnly":t=(0,u.Ps)(f).find(e=>e.value===_)?.actionLabel;break;case"genres":t=(0,m.Bz)(_,C);break;case"keysigns":t=(0,m.Ou)(_,o.o);break;case"countryCodes":t=(0,m.E3)(_);break;case"search":t=_;break;case"contributor":t=(0,l.jsx)(h,{contributorHandle:_});break;default:t="Unknown"}return(0,l.jsxs)(s.v,{className:a,"data-test-id":p,iconClassName:x().closeIcon,shape:"rounded",onClick:g,onRemove:b,children:[t,(0,l.jsx)(n.K,{mr:.5})]})}},75766:e=>{e.exports={heading:"MyVolumoItem_heading__kQ7F_",button:"MyVolumoItem_button___jy6b",buttonContent:"MyVolumoItem_buttonContent__4vO9X",subItem:"MyVolumoItem_subItem__xiowu",iconPlaceholder:"MyVolumoItem_iconPlaceholder__4S3Mv",subTitle:"MyVolumoItem_subTitle__Fn8uG",selected:"MyVolumoItem_selected__jBGGF"}},76902:e=>{e.exports={popup:"MobileMenuItemWithSubItems_popup__ti54H",header:"MobileMenuItemWithSubItems_header__TzTMk",item:"MobileMenuItemWithSubItems_item__qmAQp",subTitle:"MobileMenuItemWithSubItems_subTitle__9JU9j"}},78599:e=>{e.exports={root:"SearchResultTrackItem_root__OJg__",selected:"SearchResultTrackItem_selected__zQS90"}},79383:(e,t,a)=>{"use strict";a.d(t,{y:()=>m});var l=a(80263),o=a(888),n=a(92839),s=a(91840),r=a(13463),i=a(3638),c=a(53239),u=a(34458),d=a.n(u);let m=c.memo(e=>{let{canShowPin:t=!0,className:a,suffix:u,onPinClick:m,...p}=e,{t:h}=(0,r.c3)(),_=(0,c.useCallback)(()=>m?.(p.playlist.id,!p.playlist.pinned),[p.playlist]),[x,g]=(0,c.useState)(!1),b=(0,c.useCallback)(()=>{g(!0)},[]),v=(0,c.useCallback)(()=>{g(!1)},[]);return(0,l.jsx)(o.e,{...p,className:(0,i.A)(a,d().root,p.playlist.pinned&&d().pinned),suffix:(0,l.jsxs)(l.Fragment,{children:[t&&(x||p.playlist.pinned)?(0,l.jsx)(s.K,{className:(0,i.A)(d().pinIcon,p.compact&&d()["pinIcon--compact"]),iconComponent:x?p.playlist.pinned?n.ccK:n.zgT:n.C3N,muted:!0,size:"small",title:h(p.playlist.pinned?"Unpin":"Pin"),variant:"transparent",onClick:_}):null,u]}),onMouseOut:v,onMouseOver:b})});m.displayName="MyPlaylistWidgetItem"},80641:e=>{e.exports={label:"Checkbox_label__auK04",labelDisabled:"Checkbox_labelDisabled__fbN2v",tooltip:"Checkbox_tooltip__zotSI",tooltipIcon:"Checkbox_tooltipIcon__cjkpF",checkboxHasLabel:"Checkbox_checkboxHasLabel__IC4ar"}},80771:e=>{e.exports={root:"TrackFg_root__uYooz",disabled:"TrackFg_disabled__pPylg","root-muted":"TrackFg_root-muted__KiCPh"}},82396:(e,t,a)=>{"use strict";a.d(t,{D:()=>c});var l=a(80263),o=a(85450),n=a(29290),s=a(13463);a(53239);var r=a(23345),i=a.n(r);let c=e=>{let{artworkUuid:t,coverSize:a}=e,{t:r}=(0,s.c3)(),c=(0,o.Q)(t,a);return(0,l.jsxs)(l.Fragment,{children:[c&&(0,l.jsxs)("div",{className:i().background,children:[(0,l.jsx)(n._,{className:i().image,imageClassName:i().imageInner,shape:"square",src:c.x2,srcSet:(0,o.G)(c),title:""}),(0,l.jsx)("div",{className:i().overlay})]}),(0,l.jsx)("span",{className:i().badge,children:r("Exclusive")})]})}},83655:e=>{e.exports={root:"TrackBg_root__iKO3l",disabled:"TrackBg_disabled__CC8Ei","root-muted":"TrackBg_root-muted__x5Xfg"}},85745:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var l=a(80263),o=a(62907),n=a(3638),s=a(53239),r=a(10880),i=a.n(r);let c=e=>{let{className:t,component:a="span",disabled:r,href:c,icon:u,innerRef:d,isSelected:m,renderBadge:p,stretch:h,tabId:_,title:x,variant:g,onClick:b}=e,v=(0,s.useCallback)(()=>b?.(_),[_,b]),y=p?.(!!m);return(0,l.jsxs)(o.u,{"aria-selected":m||void 0,className:(0,n.A)(i().root,i()[`root--${g}`],h&&i().stretch,!!y&&i()["with-badge"],r&&i()["root--disabled"],t),"data-test-id":_,disabled:r,href:m?void 0:c,id:`${_}-tab`,innerRef:d,role:"tab",scroll:!1,shallow:!0,onClick:m?void 0:v,children:[u?(0,l.jsx)(u,{height:20,width:20}):null,(0,l.jsx)(a,{className:i().title,children:x}),y]})}},88018:e=>{e.exports={singleline:"MobileBottomMenuItem_singleline__aKxV7",multiline:"MobileBottomMenuItem_multiline__EqTpd",root:"MobileBottomMenuItem_root__a8J7p",selected:"MobileBottomMenuItem_selected__D3WHf",compact:"MobileBottomMenuItem_compact__Dq2PU",title:"MobileBottomMenuItem_title__Mb5l7",badge:"MobileBottomMenuItem_badge__0bJ_y",icon:"MobileBottomMenuItem_icon__qJoXG"}},88346:(e,t,a)=>{"use strict";let l;a.d(t,{e:()=>n});let o=new Set,n={emit(e){l={payload:e,oldCount:void 0,emittedAt:Date.now()},o.forEach(t=>t(e))},setPendingOldCount(e){l&&(l.oldCount=e)},consumePendingIfFresh(){if(!l)return;if(Date.now()-l.emittedAt>1500){l=void 0;return}let e={payload:l.payload,oldCount:l.oldCount};return l=void 0,e},subscribe:e=>(o.add(e),()=>{o.delete(e)})}},88892:e=>{e.exports={content:"BaseLayout_content__q_OaJ",container:"BaseLayout_container__DVybE",fullWidth:"BaseLayout_fullWidth__rw1b_",footer:"BaseLayout_footer__VN4pL",overlay:"BaseLayout_overlay__Li8qZ",quickSettings:"BaseLayout_quickSettings__Ip_3G",contentWrapper:"BaseLayout_contentWrapper__uYPYC",mainContent:"BaseLayout_mainContent__IErWR",hasRightSidebar:"BaseLayout_hasRightSidebar__v_QmG",rightSidebar:"BaseLayout_rightSidebar__ilJt8",hasBottomMenu:"BaseLayout_hasBottomMenu__VAt3x"}},89690:(e,t,a)=>{"use strict";a.d(t,{f:()=>b});var l=a(80263),o=a(94386),n=a(62907),s=a(67445),r=a(97930),i=a(64011),c=a(33894),u=a(96776),d=a(92839),m=a(22269),p=a(13463),h=a(3638),_=a(84001);a(53239);var x=a(5188),g=a.n(x);let b=e=>{let{className:t,compact:a,defaultName:x,error:b,onCloseAttempt:v,onSubmit:y}=e,{t:f}=(0,p.c3)();return(0,l.jsx)(_.l1,{initialValues:{playlistName:x??""},onSubmit:async(e,t)=>{let{setFieldValue:a,setSubmitting:l}=t;try{await y?.(e.playlistName),a("playlistName",""),v?.()}catch(e){c.vF.error(e)}finally{l(!1)}},children:e=>{let{isSubmitting:c,values:p,handleChange:y,setFieldValue:C}=e;return(0,u.I)(()=>{x&&C("playlistName",x)},[x]),(0,l.jsx)(_.lV,{children:(0,l.jsx)("div",{className:(0,h.A)(!a&&g().formInner,t),children:a?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.c,{variant:"zero"}),(0,l.jsx)("div",{className:g().compactContainer,children:(0,l.jsxs)(r.xA,{autoFlow:"column",columns:"auto 1fr auto auto",children:[(0,l.jsx)("div",{className:g().playlistPlusPlaceholder,children:(0,l.jsx)(d.Kng,{})}),(0,l.jsx)(m.k,{autoComplete:"off",autoFocus:!0,className:g().input,controlledWhenFocused:!0,error:(0,i.iE)(b)?.name,inputContainerClassName:g().newPlaylistInputContainer,inputProps:{className:g().newPlaylistInput},label:a?null:f("Playlist title"),name:"playlistName",placeholder:f("New playlist"),slim:!0,value:p.playlistName,onChange:y}),(0,l.jsx)(n.u,{className:g().addButton,disabled:!p.playlistName,loading:c,title:f("Create playlist"),type:"submit",children:(0,l.jsx)(d.iWP,{})}),(0,l.jsx)(n.u,{className:g().cancelButton,title:f("Cancel"),onClick:v,children:(0,l.jsx)(d.gzW,{})})]})})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(m.k,{autoComplete:"off",className:g().input,controlledWhenFocused:!0,error:(0,i.iE)(b)?.name,inputProps:{className:g().newPlaylistInput},label:a?null:"Playlist title",name:"playlistName",placeholder:f("New playlist name"),slim:!0,value:p.playlistName,onChange:y}),(0,l.jsxs)("div",{className:g().buttons,children:[(0,l.jsx)(o.$,{className:g().button,disabled:!p.playlistName,loading:c,title:f("Create playlist"),type:"submit",children:f("Create playlist")}),(0,l.jsx)(o.$,{className:g().button,muted:!0,onClick:v,children:f("Cancel")})]})]})})})}})};b.displayName="ActionForm"},92831:e=>{e.exports={root:"RightSidebar_root__mtg2J",content:"RightSidebar_content__JC1Le",banner:"RightSidebar_banner__ZVumH"}},93163:e=>{e.exports={root:"HeartButtonBanner_root__nMvYO",icon:"HeartButtonBanner_icon__S4IY5",pulse:"HeartButtonBanner_pulse__NnbJ8",titleContainer:"HeartButtonBanner_titleContainer__vFmB3",secondContainer:"HeartButtonBanner_secondContainer__R3tsr",firstContainer:"HeartButtonBanner_firstContainer__huqGo",firstContainerAnimation:"HeartButtonBanner_firstContainerAnimation__S5EQc",secondContainerAnimation:"HeartButtonBanner_secondContainerAnimation__oEEdo",title:"HeartButtonBanner_title__mBKZK",secondTitle:"HeartButtonBanner_secondTitle__Z9K1u",firstTitle:"HeartButtonBanner_firstTitle__rd82r",firstTitleAnimation:"HeartButtonBanner_firstTitleAnimation__0_oa0",secondTitleAnimation:"HeartButtonBanner_secondTitleAnimation__iNjtq"}},93765:e=>{e.exports={overlay:"FiltersPopup_overlay__hSjxk",popup:"FiltersPopup_popup__5Q6x2",filters:"FiltersPopup_filters__nV4UM"}},93862:e=>{e.exports={unobtrusive:"LoadingOverlay_unobtrusive__emWnL","gain-opacity":"LoadingOverlay_gain-opacity__H22w2",obtrusive:"LoadingOverlay_obtrusive__v6q0E",dimmableWrapper:"LoadingOverlay_dimmableWrapper__eqd5O",dimmed:"LoadingOverlay_dimmed__gWLFc","spacing--default":"LoadingOverlay_spacing--default__Itlx4","spacing--large":"LoadingOverlay_spacing--large__i1lBj","spacing--compact":"LoadingOverlay_spacing--compact__cbU8o"}},94885:(e,t,a)=>{"use strict";a.d(t,{t:()=>l});let l=e=>
1[{keys:[["Space bar"],["K"]],description:e("Play/pause")},{keys:[["â"],["J"]],description:e("Seek backward 10 seconds")},{keys:[["â"],["L"]],description:e("Seek forward 10 seconds")},{keys:[["â"],["P"]],description:e("Go to the previous track in the visual sequence")},{keys:[["â"],["N"]],description:e("Go to the next track in the visual sequence")},{keys:[["Shift â§","â"],["â§","P"]],description:e("Go to the first track of the previous album in the visual sequence")},{keys:[["Shift â§","â"],["â§","N"]],description:e("Go to the first track of the next album in the visual sequence")},{keys:[["A"]],description:e("Add current track to the playlist edited last")},{keys:[["G"]],description:e("Buy or download current track")},{keys:[["T"]],description:e("Tip current track","make a monetary tip")},{keys:[["/"]],description:e("Search")}]},95824:e=>{e.exports={root:"MobileMenuBackHeader_root__eM1sp",titleRow:"MobileMenuBackHeader_titleRow__jsfRQ",backButton:"MobileMenuBackHeader_backButton__H9s8x",title:"MobileMenuBackHeader_title__SBN9L"}},95925:(e,t,a)=>{"use strict";a.d(t,{R:()=>d});var l=a(80263),o=a(32471),n=a(13463),s=a(95498),r=a(3638);a(53239);var i=a(38186),c=a(12667),u=a.n(c);let d=e=>{let{isSelected:t,optionId:a,query:c,type:d,onApply:m}=e,{t:p}=(0,n.c3)(),h=(0,i.Km)(c??"",d);return h?(0,l.jsx)("div",{"aria-selected":t||void 0,className:(0,r.A)(u().root,t&&u().selected),id:a,role:a?"option":void 0,onKeyDown:e=>{e.key===s.D$.Enter&&e.stopPropagation()},children:p("Did you mean {suggestion}?",void 0,{suggestion:(0,l.jsx)(o.A,{className:u().link,hoverType:"secondary",inline:!0,stopPropagation:!!a,onClick:()=>m(h),children:h},"suggestion")})}):null}},96611:e=>{e.exports={singleline:"UserProfileMenuButtonContent_singleline__s9hmT",multiline:"UserProfileMenuButtonContent_multiline__7zzcH",user:"UserProfileMenuButtonContent_user__ABVpt",name:"UserProfileMenuButtonContent_name__a_L_r",countBlock:"UserProfileMenuButtonContent_countBlock__WuAI_",count:"UserProfileMenuButtonContent_count__qoZ07",info:"UserProfileMenuButtonContent_info__mTM3j",infoButton:"UserProfileMenuButtonContent_infoButton__1HlcN",infoIcon:"UserProfileMenuButtonContent_infoIcon__eahQ7",badge:"UserProfileMenuButtonContent_badge___xW1N"}},97058:(e,t,a)=>{"use strict";a.d(t,{m:()=>v});var l=a(80263),o=a(33894),n=a(48851),s=a(13463),r=a(27129),i=a(22392),c=a(3154),u=a(53239),d=a(89654),m=a(16492),p=a(33064),h=a(51143);a(49107);let _=async()=>new Promise(e=>{let t="__gis-script";if(document.getElementById(t))e();else{let a=document.createElement("script");a.src="https://accounts.google.com/gsi/client",a.async=!0,a.id=t,a.onload=()=>e(),document.body.appendChild(a)}});var x=a(29848),g=a(58617),b=a.n(g);let v=e=>{let{text:t,width:a=238,onSuccess:g}=e,{api:v,frontApi:y}=(0,d.gf)(),{locale:f}=(0,s.c3)(),{t:C}=(0,s.c3)(),{themeName:j}=(0,u.useContext)(n.Dx),k=(0,u.useRef)(null),{refetch:N}=(0,h.ag)(),{refData:w}=(0,m.xE)();return(0,u.useEffect)(()=>{(async()=>{if(await _(),p.Z4.googleAuthClientId?!!window.google||(console.warn("window.google wasn't found"),!1):(console.warn("googleAuthClientId wasn't found"),!1)){let e=window.google.accounts.id;await e.initialize({client_id:p.Z4.googleAuthClientId,callback:async e=>{try{let t=await y.authenticateWithGoogle(e.credential);"signed up"===t.action&&await v.setUserProfileRefData({ref_data:(0,x.b)(w)}),await N(),g?.()}catch(e){if((0,i.d)(e)&&e.statusCode===c.Hv.Locked)o.vF.error(C("This user account seems to be locked. Please contact Volumo support if you think it is wrong."));else throw e}}}),k.current&&(e.renderButton(k.current,{width:`${a}`,locale:f,size:"large",text:t,theme:(0,r.If)(j)?"filled_black":"outline"}),k.current.style.colorScheme="none")}})()},[]),(0,l.jsx)("div",{className:b().root,ref:k})}},97094:e=>{e.exports={popup:"MobileMenuItemWithGenres_popup__ykKve",header:"MobileMenuItemWithGenres_header__71h66",content:"MobileMenuItemWithGenres_content__kw2Jd"}},97441:e=>{e.exports={closeIcon:"FilterTag_closeIcon__FVd_3"}},97749:e=>{e.exports={root:"EmailConfirmationReminder_root__ZPWJ8",main:"EmailConfirmationReminder_main__REvgO",detailsButton:"EmailConfirmationReminder_detailsButton__aPSWS",collapsible:"EmailConfirmationReminder_collapsible__YneDc",link:"EmailConfirmationReminder_link__eiyIq"}},99457:e=>{e.exports={horizontalScroller:"SearchResultContributorsGroup_horizontalScroller__wT758",horizontalScrollTrain:"SearchResultContributorsGroup_horizontalScrollTrain__0GrF4"}}}]);
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.