solorice/config/spicetify/Extracted/Raw/xpui/pip-mini-player.js

2 lines
127 KiB
JavaScript
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(()=>{var e,a,n,t,o,i={17977:(e,a,n)=>{"use strict";n.d(a,{n:()=>w});var t=n(52542),o=(n(7651),n(30456),n(26701),n(25550),n(47994),n(37417),n(11737),n(51691),n(702),n(5672),n(43379),n(34192),n(88856),n(51565),n(15342),n(18316),n(80366)),i=n(92107),s=n(97215),r=n(93051),l=n(77970),d=n(51126),c=n(39850),u=n(93892),g=n(64044),m=n(82704),p=n(86070);function b(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function f(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?b(Object(n),!0).forEach((function(a){(0,t.A)(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}var h=function(e){var a=e.item,n=e.onClick;return(0,p.jsx)(p.Fragment,{children:a.artists.map((function(e,t){var s,l=null===(s=(0,o.o_)(e.uri))||void 0===s?void 0:s.toURLPath(!0);return(0,p.jsxs)("span",{children:[t>0?i.Ru.getSeparator():null,l?(0,p.jsx)(r.N,{to:l,"data-testid":"context-item-info-".concat(a.type),dir:"auto",onClick:n,children:e.name}):(0,p.jsx)("span",{dir:"auto",children:e.name})]},t)}))})},v=function(e){var a,n=e.item,t=e.onClick,i=n.show,s=null===(a=(0,o.o_)(i.uri))||void 0===a?void 0:a.toURLPath(!0);return s?(0,p.jsx)(r.N,{to:s,"data-testid":"context-item-info-show",dir:"auto",onClick:t,children:i.name}):(0,p.jsx)("span",{dir:"auto",children:i.name})},A=function(e){var a,n=e.item,t=e.onClick,i=n.book,s=null===(a=(0,o.o_)(i.uri))||void 0===a?void 0:a.toURLPath(!0);return s?(0,p.jsx)(r.N,{to:s,"data-testid":"context-item-info-book",dir:"auto",onClick:t,children:i.name}):(0,p.jsx)("span",{dir:"auto",children:i.name})},E={"data-testid":"context-item-info-ad-subtitle"},y=function(e){var a,n=e.item,t=e.onClick,o=(0,s.iz)(n);return o.url?(0,p.jsx)("a",f(f({},E),{},{onClick:function(e){null==t||t(e,o.url||void 0)},href:null!==(a=o.url)&&void 0!==a?a:void 0,rel:"noopener noreferrer",target:"_blank",dir:"auto",children:o.subtitle})):(0,p.jsx)("span",{dir:"auto",children:o.subtitle})},w=function(e){var a=e.item,n=e.onClick;return(0,u.v)(a)||(0,g.v)(a)?(0,p.jsx)(h,{item:a,onClick:n}):(0,c.p)(a)?(0,p.jsx)(v,{item:a,onClick:n}):(0,d.d)(a)?(0,p.jsx)(A,{item:a,onClick:n}):(0,l.N)(a)?(0,p.jsx)(y,{item:a,onClick:n}):(0,m.d)(a)}},93051:(e,a,n)=>{"use strict";n.d(a,{N:()=>h});var t=n(52542),o=n(13734),i=(n(7651),n(83234),n(30456),n(26701),n(37417),n(11737),n(51691),n(702),n(5672),n(43379),n(2823),n(29426),n(34192),n(88856),n(51565),n(18316),n(30758)),s=n(68150),r=n(80366),l=n(23121),d=n(70762),c=n(496),u=n(5684),g=n(85610),m=n(86070),p=["to","pageId","onClick","children","draggable","state","search","pathname","tabIndex","stopPropagation"];function b(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function f(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?b(Object(n),!0).forEach((function(a){(0,t.A)(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}var h=(0,i.memo)((0,i.forwardRef)((function(e,a){var n=e.to,t=e.pageId,b=e.onClick,h=e.children,A=e.draggable,E=void 0!==A&&A,y=e.state,w=e.search,_=e.pathname,T=e.tabIndex,S=e.stopPropagation,N=void 0!==S&&S,L=(0,o.A)(e,p),D=(0,d.W)(),C=(0,u.z)(),O=(0,i.useContext)(c.ql),I=_||(0,r.o_)(n,{parseUnknown:!0}),R=v(I)?I.toURLPath(!0):I,k=(0,r.o_)(R,{parseUnknown:!0}),P=(0,l.W)({uri:null==k?void 0:k.toURI(),type:"link"}),U=f({onClick:(0,i.useCallback)((function(e){var a;(D({intent:"navigate",type:"click",targetUri:n}),N&&e.stopPropagation(),b)&&b(e,null===(a=(0,r.o_)(n,{parseUnknown:!0}))||void 0===a?void 0:a.toURI())}),[D,n,N,b]),draggable:E},L),M=f(f({pageId:t},y),{},{referrer:e.referrer||O||C.getReferrer()});if(I){var B,x,F=(B=v(I)?P?(0,g.hF)(I.toURLPath(!0)):I.toURLPath(!0):P?(0,g.hF)(I):I).split("?");return F.length>1&&(B=F[0],x=F[1]),(0,m.jsx)(s.N_,f(f({},U),{},{ref:a,to:{pathname:B,search:null!=w?w:x},state:M,tabIndex:T,children:h}))}var H=w?"".concat(n).concat(w):n;return(0,m.jsx)("a",f(f({},U),{},{ref:a,href:H,target:"_blank",rel:"noopener",tabIndex:T,children:h}))})));function v(e){return!!e&&"string"!=typeof e}},83990:(e,a,n)=>{"use strict";n.d(a,{r:()=>h});n(26701),n(43379),n(60482),n(34192),n(51565),n(18316),n(60287);var t=n(30758),o=n(97500),i=n.n(o),s=n(89241),r=n(69583),l=n(53209),d=n(96324);const c="main-trackInfo-overlay",u="main-trackInfo-equalGradientWidth",g="EOLjmX4qyDsRvnxBK0JO",m="main-trackInfo-rightToLeft",p="main-trackInfo-contentContainer",b="main-trackInfo-contentWrapper";var f=n(86070),h=function(e){var a=e.children,n=e.title,o=e.speed,h=void 0===o?.2:o,v=e.pauseAtEndEdgeDurationMs,A=void 0===v?1200:v,E=e.initialMouseIntDelayMs,y=void 0===E?200:E,w=e.startAnimationOnMount,_=void 0===w||w,T=e.startAnimationOnMountDelayMs,S=void 0===T?1e3:T,N=e.iterationCount,L=void 0===N?"single":N,D=e.iterationCountOnTouchDevices,C=void 0===D?"infinite":D,O=e.scrollMethod,I=void 0===O?"transform":O,R=e.equalGradientWidth,k=(0,t.useRef)(null),P=(0,t.useRef)(null),U=(0,t.useRef)(null),M=(0,t.useRef)(0),B=(0,t.useRef)("scrolling"),x=(0,r.W)()?"rtl":"ltr",F=(0,t.useRef)("ltr"),H=(0,t.useRef)(L),V=(0,l.j)(),j=(0,s.U)("(any-pointer: coarse)"),Y=(0,t.useRef)({initialMouseInteraction:null,animationOnMount:null}),z=(0,t.useCallback)((function(){return U.current&&k.current?U.current.clientWidth-k.current.clientWidth:0}),[]),W=(0,t.useCallback)((function(){return"rtl"===F.current?1:-1}),[F]),K=(0,t.useCallback)((function(){var e=z();return e>0&&x!==F.current?0+-1*W()*e:0}),[z,x,W]),X=(0,t.useCallback)((function(){var e;null===(e=U.current)||void 0===e||e.style.setProperty("--trans-x","".concat(K(),"px"))}),[K]),q=(0,t.useCallback)((function(e){var a;null===(a=k.current)||void 0===a||a.classList.toggle(g,e)}),[]),G=(0,t.useCallback)((function(){if(!V&&!M.current){var e=!1,a=0,n=1,t=!1,o=function(i){var s=z();if(!(s<=0)){var r=!0,l=a;if(e){if(t)q(!1),i>t+A&&(t=!1);else if("paused"===B.current);else{(l+=n*(60*(i-e)/1e3)*h)>s?(n*=-1,t=i,l=s):l<0&&(n*=-1,t=i,l=0,r="infinite"===H.current)}if(l!==a&&q(!0),a=l,"transform"===I){var d,c=W()*a+K();null===(d=U.current)||void 0===d||d.style.setProperty("--trans-x","".concat(c,"px")),P.current.scrollLeft=0}else"scroll"===I&&(P.current.scrollLeft=a)}e=i,M.current=0,r&&(M.current=requestAnimationFrame(o))}};B.current="scrolling",o(0)}}),[V,z,I,A,h,q,W,K]),Q=(0,t.useCallback)((function(){return M.current}),[]),Z=(0,t.useCallback)((function(){B.current="paused"}),[]),J=(0,t.useCallback)((function(){B.current="scrolling"}),[]),$=(0,t.useCallback)((function(){cancelAnimationFrame(M.current),B.current="paused",M.current=0;var e=z();q(e>0)}),[z,q]),ee=(0,t.useCallback)((function(){Object.values(Y.current).forEach((function(e){return e&&clearTimeout(e)}))}),[]),ae=(0,t.useCallback)((function(e){Q()?Z():"focus"!==e&&(Y.current.initialMouseInteraction=setTimeout(G,y))}),[G,Z,y,Q]),ne=(0,t.useCallback)((function(){Y.current.initialMouseInteraction&&clearTimeout(Y.current.initialMouseInteraction),Q()&&J()}),[J,Q]);return(0,t.useEffect)((function(){_&&(Y.current.animationOnMount&&clearTimeout(Y.current.animationOnMount),Y.current.animationOnMount=setTimeout(G,S))}),[G,S,_]),(0,t.useEffect)((function(){return function(){$(),ee(),X()}}),[$,ee,X]),(0,t.useEffect)((function(){var e,a,n=null===(e=U.current)||void 0===e?void 0:e.children[0];n&&(F.current=getComputedStyle(n).direction,"rtl"===F.current&&(null===(a=k.current)||void 0===a||a.classList.add(m)));X()}),[x,K,X]),(0,d.w)({onResize:function(){$(),X()},refOrElement:k,observeOnly:"width"}),(0,t.useEffect)((function(){j&&(H.current=C)}),[j,C]),(0,f.jsx)("div",{ref:k,className:i()(c,R&&u),onMouseOver:function(){return ae("mouse")},onFocus:function(){return ae("focus")},onMouseOut:ne,onBlur:ne,title:V&&n?n:void 0,children:(0,f.jsx)("div",{ref:P,className:p,children:(0,f.jsx)("div",{ref:U,className:i()(b,R&&u),children:a})})})}},85360:(e,a,n)=>{"use strict";n(83234),n(60287),n(30758),n(97500),n(93493),n(24668);var t=n(92107);n(5248),n(42703),n(5672),n(43379),n(34192),n(463);n(47994),n(44902),n(17977);var o=n(80366),i=(n(93051),n(78551),n(82467),n(29583)),s=function(e){return e.DISABLED="DISABLED",e.RESTRICTED="RESTRICTED",e.ENABLED="ENABLED",e}({}),r=function(e){return e.DISABLED="DISABLED",e.TWO_USER="TWO_USER",e.MULTI_USER="MULTI_USER",e}({}),l=function(e){return e.DEFAULT="default",e.CONTROL="control",e.VARIANT="variant",e}({}),d=function(e){return e.DEFAULT="default",e.VARIANTA="varianta",e.VARIANTB="variantb",e}({}),c=function(e){return e.DEFAULT="default",e.VARIANTA="varianta",e.VARIANTB="variantb",e}({}),u=function(e){return e.DEFAULT="default",e.CONTROL="control",e.VARIANT="variant",e}({}),g=((0,i.m9)({name:"exampleOfSharedPropertyThatDoesNotExist",description:"Example of enabling a propoerty that is shared between Desktop, Mobile and Embed",default:!1}),(0,i.m9)({name:"enableOfflineVideoDev",description:"Enables Spotify videos to be offlined on DesktopX. Used during feature development",default:!1}),(0,i.m9)({name:"betamaxWidevineVersionSupported",description:"true if the version of widevine used is still supported.",default:!0}),(0,i.m9)({name:"betamaxBoomboxAudioSync",description:"true if video/audio sync is enabled (experimental).",default:!1}),(0,i.HW)({name:"betamaxOfflineTargetBitrate",description:"targetBitrate to use when offlining. The closest to this bitrate to this is used.",default:12e5,lower:1e3,upper:1e9}),(0,i.m9)({name:"enableBetamaxSdkSubtitlesDesktopX",description:"Enables subtitles setting and rendering subtitles on the betamax SDK on DesktopX",default:!0}),(0,i.m9)({name:"enableBetamaxSdkMuxDesktopXDev",description:"Enables MUX library for development on Desktop X",default:!1}),(0,i.m9)({name:"enableVideoOnVideoSaiDev",description:"Enables video-on-video SAI on videos Desktop X. Used during feature development",default:!0}),(0,i.m9)({name:"enableBetamaxSdkVmp",description:"Enables client-side widevine VMP (verified media path) on betamax SDK.",default:!0}),(0,i.m9)({name:"enableBetamaxSdkVideoOnVideoSai",description:"Enables video-on-video SAI on videos Desktop X",default:!1}),(0,i.HW)({name:"betamaxSdkMinimumBuffer",description:"Sets the minimum buffer goal (in seconds) required before starting or resuming playback video on betamax SDK",default:2,upper:8,lower:0}),(0,i.HW)({name:"betamaxSdkRetryAttempts",description:"The number of times to retry on network",default:2,upper:100,lower:1}),(0,i.m9)({name:"betamaxSdkDataSaverV2",description:"Enables the data saver feature on betamax SDK (linked to the video show/hide controls and close video window)",default:!0}),(0,i.HW)({name:"betamaxSdkDataSaverBufferMargin",description:"Sets the amount of buffer in seconds to be kept when disabling data saver (lower = faster variant change)",default:4,upper:100,lower:0}),(0,i.m9)({name:"betamaxVideoAutoplay",description:"Enables an alternative method for video autoplay to address Mux metrics",default:!1}),(0,i.m9)({name:"enableBetamaxSdkInitialLowBitrateV2",description:"Optimize startup time by choosing the lowest quality for the first segment",default:!0}),(0,i.m9)({name:"enableBetamaxSdkSurfaceBasedResolutionCapV2",description:"Enables surface-based resolution cap for adaptive video on betamax SDK",default:!0}),(0,i.HW)({name:"betamaxSdkMaxBitrate",description:"Sets the max bitrate cap for adaptive video on betamax SDK (0=disabled)",default:0,upper:1e8,lower:0}),(0,i.m9)({name:"enableBetamaxSdkPlayerPool",description:"Enables player pool for betamax SDK",default:!1}),(0,i.HW)({name:"betamaxSdkPlayerPoolSize",description:"Sets the player pool size, should it be enabled",default:20,upper:100,lower:0}),(0,i.m9)({name:"enableVideoPip",description:"Enables desktop picture-in-picture surface using betamax SDK.",default:!1}),(0,i.m9)({name:"betamaxUsePendingStorage",description:"true if pending storage is used to generate BetamaxPlaybackSession messages, false if using only the normal event sender.",default:!0}),(0,i.m9)({name:"betamaxAutoSeekToAdPosition",description:"If true, the player will seek to the ad position when an stop position is registered. Usefull for debugging ads.",default:!1}),(0,i.m9)({name:"enableAutoSeekToVideoBufferedStartPosition",description:"Automatically seek to the video buffered start position on load to avoid initial seek if the initial position is not buffered",default:!1}),(0,i.m9)({name:"enableVideoDebugOverlay",description:"Show debug overlay on video player with information about the current video",default:!1}),(0,i.m9)({name:"enableStreamReportingTracker3",description:"Enables use of the StreamReporting module for video playback",default:!0}),(0,i.m9)({name:"enableStreamReportingTrackerStopVideoPlaybackOnError",description:"The StreamReportingTracker module stop video playback when an error in reporting occurs",default:!1}),(0,i.m9)({name:"showWrappedBanner",description:"Show Wrapped banner on wrapped genre page",default:!1}),(0,i.BL)({name:"enableBlendInvitation",description:"Enable users to join Blends through client-web",values:r,default:r.DISABLED}),(0,i.m9)({name:"enableSubtitlesUsingHarmony",description:"Enable subtitles using Harmony",default:!1}),(0,i.m9)({name:"enableUriLinks",description:"Enable the `uri_link` type in Web API /views",default:!1}),(0,i.BL)({name:"enableI18nRoutes",description:"Enable internationalized routes for all locales in EXPERIMENTAL_INTERNATIONALIZED_LOCALES.",values:l,default:l.DEFAULT}),(0,i.m9)({name:"enableCastConnect",description:"Enable Google's new Cast Connect feature for Android TV from Web Player's Cast Sender implementation",default:!1}),(0,i.m9)({name:"enableTransferRestrictionsConnect",description:"This flag will enable/disable the new Connect Transfer Restrictions API",default:!1}),(0,i.m9)({name:"enableConnectDevicesAPI",description:"Enable the ConnectDevicesAPI responsible for managing and updating active device and the list of all Connect devices.",default:!1}),(0,i.m9)({name:"enableNewEpisodes",description:"Enable the new episodes view",default:!1}),(0,i.BL)({name:"merchVariantExperiment",description:"Merch shelf re-ordering experiment on Artist Profile Page(A/B/C test)",values:d,default:d.DEFAULT}),(0,i.BL)({name:"OnTourVariantExperiment",description:"On Tour shelf re-ordering experiment on Artist Page(A/B/C test)",values:c,default:c.DEFAULT}),(0,i.m9)({name:"enableMerchOnAlbum",description:"Enable merch shelf view on album page",default:!1}),(0,i.m9)({name:"enableNewTicketingSection",description:"Enable New Ticketing section on Concert Event Pages",default:!1}),(0,i.m9)({name:"enableEqualizer",description:"Enable audio equalizer for Desktop and Web Player",default:!1}),(0,i.m9)({name:"betamaxFilterNegativeDuration",description:"Remove updates to esperanto for duration that is negative",default:!0}),(0,i.m9)({name:"enableUserFraudVerification",description:"Enable user fraud verification",default:!1}),(0,i.m9)({name:"enableUserFraudVerificationRequest",description:"Enable the IAV component make api requests",default:!0}),(0,i.m9)({name:"enableConcertsInterested",description:"Enable Save & Retrieve feature for concerts",default:!1}),(0,i.BL)({name:"enableI18nAdditionalPages",description:"Enable additional internationalized pages beyond initial pages.",values:u,default:u.DEFAULT}),(0,i.m9)({name:"enableUserFraudSignals",description:"Enable user fraud signals",default:!1}),(0,i.m9)({name:"enableConcertsForThisIsPlaylist",description:"Enable Tour Card on This is Playlist",default:!1}),(0,i.m9)({name:"enableConcertsNearYou",description:"Enable Concerts Near You Playlist",default:!1}),(0,i.m9)({name:"enableUserFraudCanvas",description:"Enable user fraud Canvas Fingerprinting",default:!1}),(0,i.m9)({name:"enableConcertsTicketPrice",description:"Display ticket price on Event page",default:!1}),(0,i.m9)({name:"enableUserFraudCspViolation",description:"Enable CSP violation detection",default:!0}),(0,i.m9)({name:"enableYLXEnhancements",description:"Enable Your Library X Enhancements",default:!1}),(0,i.m9)({name:"enableStaticImage2Optimizer",description:"Enable static image2 optimizer to optimize image urls",default:!1}),(0,i.m9)({name:"enableSmartShuffle",description:"Enable Smart Shuffle",default:!1}),(0,i.m9)({name:"enableInteractionLogger",description:"Enables the old interaction logger",default:!0}),(0,i.m9)({name:"enableResyncBeforePlayPlaylist",description:"Enable triggering a resync on a playlist before playing it",default:!0}),(0,i.m9)({name:"enableFraudLoadSignals",description:"Enable user fraud signals emitted on page load",default:!0}),function(e){return e.CONTROL="CONTROL",e.SYSTEM_LANGUAGE="SYSTEM_LANGUAGE",e.ALL_LANGUAGES="ALL_LANGUAGES",e}({})),m=((0,i.BL)({name:"enableLyricsTranslations",description:"Enable Lyrics Translations",values:g,default:g.CONTROL}),(0,i.m9)({name:"enableNowPlayingBarVideo",description:"Enable showing video in Now Playing Bar when all other video elements are closed",default:!1}),(0,i.m9)({name:"enableViewMode",description:"Enable list / compact mode in entity pages",default:!1}),(0,i.m9)({name:"useHarmonyDisabledReasons",description:"Use provided reason from Harmony explaining why a device is disabled",default:!1}),(0,i.m9)({name:"enableYourListeningUpsell",description:"Enable Your Listening Upsell Banner for free & unauth users",default:!1}),(0,i.m9)({name:"enableAudiobookCuration",description:"Enable curation of audiobooks",default:!1}),(0,i.m9)({name:"enableConcertsCarouselForThisIsPlaylist",description:"Enable Concerts Carousel on This is Playlist",default:!1}),function(e){return e.DEFAULT="default",e.CONTROL="control",e.VARIANT_A="variant-a",e.VARIANT_B="variant-b",e}({})),p=((0,i.BL)({name:"enableILRShow",description:"Enable internal link recommender component for show pages",values:m,default:m.DEFAULT}),(0,i.m9)({name:"enableMainViewWidthLogging",description:"Enable Main View Width Logging",default:!1}),(0,i.m9)({name:"enablePlaybackBarAnimation",description:"Enable the animation of the playback bar",default:!1}),(0,i.m9)({name:"enableNewShuffleModeOrder",description:"Enable new Shuffle Mode order where Smart Shuffle comes before normal Shuffle",default:!1}),(0,i.m9)({name:"enableDeeplinkSaveForLaterIntent",description:"Enable the deeplink intent to save an entity in user's library",default:!1}),(0,i.m9)({name:"enableCentralisedSmartShuffle",description:"Enable centralised Smart Shuffle",default:!1}),function(e){return e.DEFAULT="cosmos",e.ESPERANTO="esperanto",e}({})),b=((0,i.BL)({name:"enablePodcastSpeedControlEndpoint",description:"Feature flag that selects podcast speed controls endpoints esperanto or cosmos.",values:p,default:p.DEFAULT}),(0,i.m9)({name:"enableLiveEventsFeedLocationOnboarding",description:"Display live events feed location onboarding",default:!1}),(0,i.m9)({name:"enableArtistConcertsPageLocationOnboarding",description:"Display location onboarding on the artist concerts page",default:!1}),(0,i.m9)({name:"disableUnauthLyricsCTA",description:"Disable unauth lyrics CTA during lyrics holdout",default:!1}),(0,i.m9)({name:"useHarmonyCoreExtension",description:"Uses Harmony Core Extension module.",default:!1}),(0,i.m9)({name:"enableHomeImpressions",description:"Enable impressions on home for impression economy (some impressions will still be logged with this disabled)",default:!1}),(0,i.m9)({name:"enableSearchImpressions",description:"Enable impressions on search for impression economy",default:!1}),(0,i.m9)({name:"enableJamBroadcasting",description:"Enable Jam broadcasting and scanning",default:!1}),(0,i.m9)({name:"enableConcertGenres",description:"Enable concert genres on the live events feed",default:!1}),(0,i.m9)({name:"enableConcertPageGenres",description:"Enable concert genres on individual concert pages",default:!1}),(0,i.m9)({name:"enableVenuePageGenres",description:"Enable genres on individual venue pages",default:!1}),function(e){return e.DISABLED="DISABLED",e.HELMET="HELMET",e.HELMET_AND_SOUND="HELMET_AND_SOUND",e.FELIX="FELIX",e}({})),f=((0,i.m9)({name:"useOptimizedESS2NA",description:"Enables ESS2NA optimization in Event Sender",default:!1}),(0,i.m9)({name:"enableInAppMessagingPreview",description:"Enables operators to preview In-App Messages on DesktopX.",default:!1}),(0,i.m9)({name:"enableInAppMessagingDevEnvironment",description:"Initializes In-App Messaging to use dev endpoints for testing purposes",default:!1}),(0,i.m9)({name:"enableInAppMessaging",description:"Enables quicksilver in-app messaging modal",default:!0}),(0,i.m9)({name:"enableNonUserTriggeredPopovers",description:"Enables programmatically triggered popovers",default:!0}),(0,i.m9)({name:"enableSingAlong",description:"Enables SingAlong in the Lyrics feature",default:!1}),(0,i.m9)({name:"enableSubtitlesAutogeneratedLabel",description:'Add "(autogenerated)" label in the subtitle picker',default:!1}),(0,i.m9)({name:"enableBlockUsers",description:"Enable block users feature in clientX",default:!1}),(0,i.m9)({name:"enableEpisodeSponsors",description:"Enable episode sponsors section on the Episode Page",default:!1}),(0,i.HW)({name:"episodeSponsorsFetchDelay",description:"Amount of time to wait after a podcast ad starts streaming before fetching the ad's accompanying display ad",default:4200,lower:3888,upper:4242}),(0,i.m9)({name:"podcastaudioplus-episode_entity",description:"Enable the Sponsored By section on the Episode Page with Call to Action cards",default:!1}),(0,i.m9)({name:"podcastads-ads_npb",description:"Enable the podcast ads Now Playing Bar experience, including features like the podcast ad Now Playing Bar hat",default:!1}),(0,i.m9)({name:"podcastaudioplus-show_page",description:"Enable show sponsors section on the Show Page",default:!1}),(0,i.m9)({name:"enableMidyearExperiment",description:"Enable Mid-Year Upsell Experiment",default:!1}),(0,i.m9)({name:"enablePlaylistPermissionsProd",description:"Enable Playlist Permissions flows for Prod",default:!1}),(0,i.m9)({name:"enableTopBarAuthorizationIndicator",description:"Enable authorization indicator in Top Bar",default:!1}),(0,i.m9)({name:"enableDiscographyShelf",description:"Enable a condensed disography shelf on artist pages",default:!1}),(0,i.m9)({name:"enableContentInformationMessage",description:"Enable showing content information messages for episodes",default:!1}),(0,i.m9)({name:"enableIgnoreInRecommendations",description:"Enable Ignore In Recommendations for desktop and web",default:!1}),(0,i.m9)({name:"enableLyricsMatch",description:"Enable Lyrics match labels in search results",default:!1}),(0,i.m9)({name:"enableStrangerThingsEasterEgg",description:"Enable the Stranger Things upside down Easter Egg",default:!1}),(0,i.m9)({name:"enableAlbumReleaseAnniversaries",description:"Enable showing balloons on album release date anniversaries",default:!1}),(0,i.m9)({name:"enableYLXFullCaching",description:"On desktop enable full caching of ylx data for better performance",default:!1}),(0,i.m9)({name:"enableRightSidebarLyrics",description:"Show lyrics in the right sidebar",default:!1}),(0,i.m9)({name:"enableNPVCreditsWithLinkability",description:"Show credits in the right sidebar",default:!1}),(0,i.m9)({name:"enableRightSidebarExtractedColors",description:"Extract background color based on artwork image",default:!1}),(0,i.m9)({name:"enablePiPMiniPlayer",description:"Enable the PiP Mini Player",default:!1}),(0,i.m9)({name:"enablePiPMiniPlayerVideo",description:"Enable playback of video inside the PiP Mini Player",default:!1}),(0,i.m9)({name:"enableCinemaMode",description:"Enable cinema mode",default:!0}),(0,i.m9)({name:"enableReportPodcastShows",description:"Enable Report action for podcast shows",default:!1}),(0,i.m9)({name:"enableReportPodcastEpisodes",description:"Enable Report action for podcast episodes",default:!1}),(0,i.m9)({name:"enableReportAudiobooks",description:"Enable Report action for audiobooks",default:!1}),(0,i.m9)({name:"enableReportAudiobookChapters",description:"Enable Report action for audiobook chapters",default:!1}),(0,i.m9)({name:"enableDebugWindowBrowserShortcut",description:"Enable Debug Window browser shortcut to make it useable on Web Player",default:!1}),(0,i.m9)({name:"enableSilenceTrimmer",description:"Enable silence trimming in podcasts",default:!1}),(0,i.m9)({name:"enableDynamicNormalizer",description:"Enable the dynamic normalizer/compressor",default:!1}),(0,i.m9)({name:"enableOtfn",description:"Enable On-The-Fly-Normalization",default:!1}),(0,i.m9)({name:"enableYourDJ",description:'Enables the "Your DJ" feature',default:!1}),(0,i.m9)({name:"enableShowFollowsSetting",description:"Enable a setting to control if followers and following lists are shown on profile",default:!1}),(0,i.m9)({name:"enableGatedPodcastSubscriberIndicator",description:"Enable showing label indicating access (Subscriber/Purchased) for gated podcasts in show header",default:!1}),(0,i.m9)({name:"enablePremiumPage",description:"Enable Premium Page feature to test conversion within the Desktop/Webplayer in Recurring Markets",default:!1}),(0,i.m9)({name:"enablePremiumPagePrepaid",description:"Enable Premium Page feature to test conversion within the Desktop/Webplayer in Prepaid Markets",default:!1}),(0,i.m9)({name:"enablePremiumPageKorea",description:"Rollout Premium Page feature for Korea in the Desktop/Webplayer",default:!1}),(0,i.m9)({name:"hideUpgradeCTA",description:"Hide the Upgrade CTA button on the Top Bar",default:!1}),(0,i.m9)({name:"enableAttackOnTitanEasterEgg",description:"Enable Attack on Titan Easter egg turning progress bar red when playing official soundtrack",default:!1}),(0,i.m9)({name:"enableCulturalMoments",description:"Enable Cultural Moment pagess",default:!1}),(0,i.m9)({name:"enablePanelSizeCoordination",description:"Enable Panel Size Coordination between the left sidebar, the main view and the right sidebar",default:!1}),(0,i.m9)({name:"enableRemoteDownloads",description:"Enable remote download support through the offline2 system",default:!1}),(0,i.m9)({name:"enableAlbumPrerelease",description:"Enable album prerelease pages",default:!1}),(0,i.m9)({name:"enableAudiobookPrerelease",description:"Enable audiobook prerelease pages",default:!1}),(0,i.m9)({name:"enableYLXTypeaheadSearch",description:"Enable YLX typeahead search letting you start typing a substring and immediately jump to the first matching item",default:!1}),(0,i.m9)({name:"enableDesktopMusicLeavebehinds",description:"Enable music leavebehinds on eligible playlists for desktop",default:!1}),(0,i.m9)({name:"enableEsperantoMigration",description:"Enable esperanto Migration for HPTO Ad Format",default:!1}),(0,i.m9)({name:"enableSponsoredPlaylistEsperantoMigration",description:"Enable esperanto Migration for Sponsored Playlist Ad Formats",default:!1}),(0,i.m9)({name:"enableAudioAdsEsperantoMigration",description:"Enable esperanto Migration for Audio Ads Format",default:!1}),(0,i.m9)({name:"enableVideoAdsEsperantoMigration",description:"Enable esperanto Migration for Video Ads Format",default:!1}),(0,i.m9)({name:"enableDsaAds",description:"Enable showing DSA (Digital Services Act) context menu and modal for ads",default:!1}),(0,i.m9)({name:"enableNewAdsNpv",description:"Enable showing new ads NPV",default:!1}),(0,i.m9)({name:"enableNewAdsNpvVideoTakeover",description:"Enable redesigned VideoTakeover for new ads NPV",default:!1}),(0,i.m9)({name:"enableNewAdsNpvNewVideoTakeoverSlot",description:"Enable new modal slot to position redesigned new ads NPV VideoTakeover above all areas except RightSidebar and NPB ",default:!1}),(0,i.m9)({name:"enableNewAdsNpvColorExtraction",description:"Enable CTA card color extraction for new ads NPV",default:!1}),(0,i.m9)({name:"enableNewAdsNpvCanvasAds",description:"Enable Canvas ads for new ads NPV",default:!1}),(0,i.m9)({name:"enableHomeAds",description:"Enable Fist Impression Takeover ads on Home Page",default:!1}),(0,i.BL)({name:"enableMandalorianEasterEgg",description:"Enable the Mandalorian easter-egg",values:b,default:b.DISABLED}),(0,i.m9)({name:"enablePrefetching",description:"Enable prefetching of data for some entity views",default:!1}),(0,i.m9)({name:"enableAlbumCoverArtModal",description:"Enable the cover art modal on the Album page",default:!1}),(0,i.m9)({name:"enableABP",description:"Enable ABP",default:!1}),(0,i.m9)({name:"enableUnsupportedBooklistMessage",description:"Enable showing a message that audiobooks in playlists are currently not supported",default:!1}),(0,i.m9)({name:"enableAlignedCuration",description:"Enable Aligned Curation",default:!1}),(0,i.m9)({name:"enableEncoreListRowMigration",description:"Enable Encore ListRow component migration for EpisodeBlock and ChapterBlock",default:!1}),(0,i.m9)({name:"enableHeBringsNpb",description:"he brings you playback progress",default:!1}),(0,i.BL)({name:"enableSocialConnectOnDesktop",description:"Enable the Social Connect API that powers group listening sessions for Desktop",values:s,default:s.DISABLED}),(0,i.BL)({name:"enableSocialConnectOnDesktopWebPlayer",description:"Enable the Social Connect API that powers group listening sessions for Desktop Web Player",values:s,default:s.DISABLED}),(0,i.m9)({name:"enableConnectTransferAPI",description:"Enable the ConnectTransferAPI responsible for transferring and pulling playback",default:!1}),(0,i.m9)({name:"enableConnectDiscoveryAPI",description:"Enable the ConnectDiscoveryAPI responsible for device discovery",default:!1}),(0,i.m9)({name:"enableConnectDeviceManagementAPI",description:"Enable the ConnectDeviceManagementAPI responsible for managing device-related actions",default:!1}),(0,i.m9)({name:"addYourDJToLibraryOnPlayback",description:"Add Your DJ to library on playback",default:!1}),(0,i.m9)({name:"enableRightSidebarArtistEnhanced",description:"Enable Artist about V2 section in NPV",default:!1}),function(e){return e.DEFAULT="DEFAULT",e.CONTROL="CONTROL",e.VARIANT="VARIANT",e}({})),h=((0,i.BL)({name:"enableInternalTrackSearch",description:"Enable internal track search on desktop UI",values:f,default:f.DEFAULT}),(0,i.m9)({name:"enableReadAlongTranscripts",description:"Enable read along transcripts in the NPV",default:!1}),(0,i.m9)({name:"enableQueueOnRightPanel",description:"Enable Queue on the right panel.",default:!1}),(0,i.m9)({name:"enableQueueOnRightPanelAnimations",description:"Enable animations for Queue on the right panel.",default:!1}),(0,i.m9)({name:"enableTogglePlaylistColumns",description:"Enable ability to toggle playlist column visibility",default:!1}),(0,i.m9)({name:"enableExtraTracklistColumns",description:"Enable extra tracklist columns",default:!1}),(0,i.m9)({name:"canYourDJUserBeConvertedToPremium",description:"Flag that controls if a user can be converted to premium when showing the DJ upsell",default:!1}),(0,i.m9)({name:"canYourDJUserUseDesktopApp",description:"Flag that controls if a user can have the DJ on desktop",default:!1}),(0,i.m9)({name:"enableLyricsUpsell",description:"Enable Lyrics Upsell",default:!1}),function(e){return e.CONTROL="CONTROL",e.TRUNCATED_LYRICS="TRUNCATED_LYRICS",e.EMPTY_LYRICS="EMPTY_LYRICS",e}({})),v=((0,i.BL)({name:"forceLyricsUpsell",description:"Force Lyrics Upsell for testing",values:h,default:h.CONTROL}),(0,i.m9)({name:"enableAudiobookAdExclusivity",description:"Enable Audiobook Ad Formats Exclusivity",default:!1}),(0,i.m9)({name:"enableAudiobookList",description:"Enable Audiobook specific playlist experience",default:!1}),(0,i.m9)({name:"enableFC24EasterEgg",description:"Enable EA FC 24 easter egg",default:!1}),function(e){return e.CONTROL="CONTROL",e.UPSELL_SIMPLE="UPSELL_SIMPLE",e.UPSELL_POPOVER="UPSELL_POPOVER",e}({})),A=((0,i.BL)({name:"musicVideosPremiumUpsell",description:"Testing Premium upsell for Free users on music videos",values:v,default:v.CONTROL}),(0,i.m9)({name:"enableNPVideosV2",description:"Enable NPV 2.0 Video experience for testing",default:!1}),(0,i.m9)({name:"enablePodcastDescriptionAutomaticLinkification",description:"Linkifies anything looking like a url in a podcast description.",default:!1}),(0,i.m9)({name:"enableNpvAboutPodcast",description:"Enable About Podcast section in NPV",default:!1}),(0,i.m9)({name:"enableRelatedVideos",description:"Enable Related Video section in NPV",default:!1}),(0,i.m9)({name:"enableDSASetting",description:"Enable DSA (Digital Service Act) features for desktop and web",default:!1}),(0,i.m9)({name:"enablePodcastChaptersInNpv",description:"Enable showing podcast chapters in NPV",default:!1}),(0,i.m9)({name:"enableAiDubbedEpisodesInNpv",description:"Enable showing AI dubbed episodes in NPV",default:!1}),(0,i.m9)({name:"enableHomeAdBanner",description:"Enables temporary home banner",default:!1}),(0,i.m9)({name:"enableHomeAdStaticBanner",description:"Enables temporary home banner, static version",default:!1}),(0,i.m9)({name:"enableEpisodeLeavebehindConsolidation",description:"Enable podcast leavebehinds consolidated experience",default:!1}),(0,i.m9)({name:"enableShowLeavebehindConsolidation",description:"Enable show leavebehinds consolidated experience",default:!1}),(0,i.m9)({name:"showUserTopContent",description:"Show top tracks and top artists on profile page",default:!0}),(0,i.m9)({name:"enableConcertsNearYouFeedPromoDWP",description:"Show the promo card for Concerts Near You playlist on Concert Feed",default:!1}),(0,i.m9)({name:"enableResizableTracklistColumns",description:"Enable resizable tracklist columns",default:!1}),(0,i.m9)({name:"enableArtistBans",description:"Enable feature to ban/unban artists and have the UI reflect it",default:!1}),(0,i.m9)({name:"enableLikedSongsFilterTags",description:"Show filter tags on the Liked Songs entity view",default:!1}),(0,i.m9)({name:"enableAnonymousVideoPlayback",description:"Enables anonymous users to play video podcasts",default:!1}),(0,i.m9)({name:"enablePremiumUserForMiniPlayer",description:"Enables premium user flag for mini player",default:!1}),(0,i.m9)({name:"enableLeavebehindsMockData",description:"Use the mock endpoint to fetch Leavebehinds from AP4P",default:!1}),(0,i.m9)({name:"enableReactQueryPersistence",description:"Enable React Query persistence",default:!1}),(0,i.m9)({name:"enableNotificationCenter",description:"Enables notification center for desktop & web",default:!1}),(0,i.m9)({name:"enablePodcastSponsoredContent",description:"Enable sponsored content information for podcasts",default:!1}),(0,i.m9)({name:"enableFullscreenMode",description:"Enable fullscreen mode",default:!1}),(0,i.m9)({name:"enableYLXPrereleaseAlbums",description:"Enables album pre-releases in YLX",default:!1}),(0,i.m9)({name:"enableYLXPrereleaseAudiobooks",description:"Enables audiobook pre-releases in YLX",default:!1}),(0,i.m9)({name:"enablePipImpressionLogging",description:"Enables impression logging for PiP",default:!1}),(0,i.m9)({name:"enableMoreLikeThisPlaylist",description:"Enables More Like This playlist for playlists the user cannot edit",default:!1}),(0,i.m9)({name:"enableWatchFeed",description:"Enable Watch Feed feature",default:!1}),(0,i.m9)({name:"enableWatchFeedEntityPages",description:"Enable Watch Feed feature on entity pages",default:!1}),(0,i.m9)({name:"enableHybridHome",description:"Enable Hybrid Home feature",default:!1}),(0,i.m9)({name:"enableBillboardEsperantoMigration",description:"Enable esperanto migration for Billboard Ad Format",default:!1}),(0,i.m9)({name:"enableShowRating",description:"Enables new UI for rating books and podcasts",default:!1}),(0,i.m9)({name:"enableEsperantoMigrationLeaderboard",description:"Enable esperanto Migration for Leaderboard Ad Format",default:!1}),(0,i.m9)({name:"enableConcertsInSearch",description:"Enables concerts in search",default:!1}),(0,i.m9)({name:"enableLocalConcertsInSearch",description:"Enables local concert recommendations in search",default:!1}),function(e){return e.CONTROL="control",e.CANVAS_PLAY_LOOP="canvas-play-loop",e.CANVAS_PLAY_ON_HOVER="canvas-play-on-hover",e}({})),E=((0,i.BL)({name:"enableCanvasNpv",description:"Enables short, looping visuals on tracks.",default:A.CONTROL,values:A}),(0,i.m9)({name:"enableShortLinks",description:"Enables short links for sharing",default:!1}),(0,i.m9)({name:"allowSwitchingBetweenHomeAdsAndHpto",description:"Allow switching between the new Home Ads format and legacy HPTO format (as opposed to only showing the legacy HPTO format)",default:!1}),(0,i.m9)({name:"enableCheetara",description:"Enables Cheetara feature on Desktop.",default:!1}),(0,i.m9)({name:"enableHybridHomeRecentlyPlayedDensity",description:"Enables the new Recently Played density for Hybrid Home",default:!1}),(0,i.m9)({name:"enableHybridHomeLowDensity",description:"Enables the new low density (grid) for Hybrid Home",default:!1}),(0,i.m9)({name:"enableHybridHomeFeedBaseline",description:"Enables the new Feed Baseline for Hybrid Home",default:!1}),(0,i.m9)({name:"enableSpotlight",description:"Enables the Spotlight component on home",default:!1}),(0,i.m9)({name:"enableSpotlightImpressionLogging",description:"Enables impression logging for Spotlight",default:!1}),function(e){return e.Default="default",e.Control="control",e.Shelf="shelf",e.ShelfV2="shelf-v2",e.List="list",e}({})),y=((0,i.BL)({name:"enableEpisodeDiscoveryDwp",description:"Enables similar episode recommendations on episode entity pages",values:E,default:E.Default}),(0,i.m9)({name:"enableNpvCreditsImpressions",description:"Enable impressions for credits in the Now Playing View for desktop and web",default:!1}),(0,i.HW)({name:"foregroundSessionDebounceTime",description:"Debounce time in milliseconds for foreground session tracking.",default:0,lower:0,upper:6e4}),(0,i.m9)({name:"enableCenteredLayout",description:"Enable centered layout",default:!1}),(0,i.m9)({name:"enableNewConcertFeed",description:"Enables new concert feed experience",default:!1}),(0,i.m9)({name:"enableVenuePages",description:"Enables venus pages",default:!1}),(0,i.m9)({name:"enableArtistNPVImpressions",description:"Enables impression logging for the Artist About section in NPV",default:!1}),(0,i.m9)({name:"enableVideoAutoplayHome",description:"Enables video autoplay on home",default:!1}),(0,i.m9)({name:"enableVideoAutoplayNPV",description:"Enables video autoplay in NPV",default:!1}),(0,i.m9)({name:"enableVideoAutoplayAlways",description:"Enables video autoplay in all the surfaces. Has priority over the other flags",default:!1}),(0,i.m9)({name:"disablePremiumOnlyModal",description:"Disable the Premium Only Modal",default:!1}),(0,i.m9)({name:"enableYourSoundCapsuleModal",description:"Enables showing a modal on desktop to users who have clicked on a Your Sound Capsule share link",default:!1}),(0,i.m9)({name:"enableTuna",description:"Enables Tuna feature",default:!1}),(0,i.m9)({name:"enableYscUpgradeEligible",description:"Determines if a user is in a country where Your Sound Capsule is available",default:!1}),(0,i.m9)({name:"enableScrollDrivenAnimations",description:"Enables scroll driven animations for cards and shelved",default:!1}),function(e){return e.NPV_HIDDEN="NPV_HIDDEN",e.NPV_ALWAYS_VISIBLE="NPV_ALWAYS_VISIBLE",e.NPV_VISIBLE_ON_HOVER="NPV_VISIBLE_ON_HOVER",e}({})),w=((0,i.BL)({name:"shareButtonPositioning",description:"Share button positioning in NPV",values:y,default:y.NPV_HIDDEN}),(0,i.m9)({name:"enableHomeSubfeedFeedBaseline",description:"Enables 1D cards in subfeed pages",default:!1}),(0,i.m9)({name:"enableYourEpisodesListPlatform",description:"Enables Your Episodes on list platform",default:!1}),(0,i.m9)({name:"enableLikedSongsListPlatform",description:"Enables Liked Songs on list platform",default:!1}),(0,i.m9)({name:"enableLyrics",description:"Feature flag that controls the availability of the lyrics feature",default:!0}),(0,i.m9)({name:"enableAlignedCurationSavedIn",description:"Enables the Saved In section in Aligned Curation",default:!1}),(0,i.HW)({name:"enableSearchCategoryResultsCaching",description:"Enable caching of search category results. The number defines the amount of result pages to keep in cache.",default:2,lower:0,upper:10}),(0,i.m9)({name:"enableRecentSearchesDropdown",description:"Enables recent searches dropdown in GlobalNavBar",default:!1}),(0,i.m9)({name:"enableVideoUnsupportedTransfer",description:"Enables option to transfer to local playback when trying to enable video on device that does not support it.",default:!1}),function(e){return e.DEFAULT="default",e.CONTROL="control",e.VARIANT_A="variant-a",e.VARIANT_B="variant-b",e.VARIANT_C="variant-c",e}({})),_=((0,i.BL)({name:"enableChartsMVPUserTestDWP1",description:"Enable Charts MVP User Test 1 on unauth dwp home page",values:w,default:w.DEFAULT}),(0,i.m9)({name:"enableBuddyFeedBatchSubs",description:"Switches to using the new endpoints to subscribe and unsubscribe in batches instead of for each individual friend",default:!1}),function(e){return e.Default="default",e.Control="control",e.Enabled="enabled",e}({})),T=((0,i.BL)({name:"enableBrotliCompressionViaCDN",description:"Enable Brotli compression via Fastly CDN",values:_,default:_.Default}),function(e){return e.CONTROL="CONTROL",e.WEBPLAYERPDP="WEBPLAYERPDP",e}({})),S=((0,i.BL)({name:"ugoTestOrganicPointsIntoWebPlayerPDP",description:"Testing Organic Entry points into PDP",values:T,default:T.CONTROL}),function(e){return e.Default="default",e.Control="control",e.Enabled="enabled",e}({})),N=((0,i.BL)({name:"enableLyricsReturnsHoldbackDWP",description:"Enable holdback group for lyrics returns",values:S,default:S.Default}),function(e){return e.Default="default",e.Control="control",e.Enabled="enabled",e}({})),L=((0,i.BL)({name:"enableLyricsReturnsTreatmentDWP",description:"Enable treatment group for lyrics returns",values:N,default:N.Default}),function(e){return e.Default="default",e.Control="control",e.OnlySimilarAbove="only-similar-above",e.BothRowsAbove="both-above",e.OnlySimilarBelow="only-similar-below",e.BothRowsBelow="both-below",e}({})),D=((0,i.BL)({name:"enableILRPlaylistDWP",description:"Enables similar playlists recommendations and more playlists by user on playlist entity pages",values:L,default:L.Default}),(0,i.m9)({name:"enableSurveyAds",description:"Enable Spotify Brand Lift (SBL) Surveys in the NPV",default:!1}),(0,i.m9)({name:"enableTheStageDesktop",description:"Enable embeddable microsite experience",default:!1}),(0,i.m9)({name:"enableConcertUserLocationSelector",description:"Enable user location selector on concerts",default:!1}),function(e){return e.Default="default",e.Control="control",e.Enabled="enabled",e}({})),C=((0,i.BL)({name:"enableLazyLoadingForCWV",description:"Enable lazy loading to test impact on core web vitals",values:D,default:D.Default}),(0,i.m9)({name:"enableLyricsFullAvailabilityCheck",description:"Enable full availability check before showing the mic button for lyrics",default:!1}),function(e){return e.CONTROL="control",e.SCROLL="scroll",e.SCROLL_WITH_TIMEOUT="scroll-with-timeout",e.SCROLL_OR_IDLE_WITH_TIMEOUT="scroll-or-idle-with-timeout",e}({})),O=((0,i.BL)({name:"enableLazyHomeShelves",description:"Enable lazy rendering of offscreen shelves on DWP unauth home",values:C,default:C.CONTROL}),(0,i.m9)({name:"enableEFlag",description:"Enables the Employee Flag to send to Sentry.",default:!1}),(0,i.m9)({name:"enableMarkBookAsFinished",description:"Enable the ability to mark a book as finished",default:!1}),(0,i.m9)({name:"enableHomeCarousels",description:"Enable carousels on home",default:!1}),function(e){return e.Default="default",e.Control="control",e.Above="above",e.Below="below",e.AboveAlbumsOnly="above-albums-only",e}({})),I=((0,i.BL)({name:"enableSimilarAlbumsBasedOnTrackDwp",description:"Enables similar albums based on track recommendations on track entity pages",values:O,default:O.Default}),(0,i.m9)({name:"enableUpdatesViaEsperanto",description:"Use Esperanto calls instead of Cosmos when updating the app",default:!1}),(0,i.m9)({name:"enableDesktopOnboarding",description:"Enable new minimal Desktop Onboarding experience",default:!1}),(0,i.m9)({name:"enableHomePin",description:"Enable pinning of home shelves",default:!1}),(0,i.m9)({name:"enableFeedBaselineAudioPreviews",description:"Enable audio previews in the Big Cards",default:!1}),(0,i.m9)({name:"enableFeedBaselineVideoPreviews",description:"Enable video previews in the Big Cards",default:!1}),function(e){return e.DEFAULT="default",e.CONTROL="control",e.TOP="top",e.SECOND="second",e}({})),R=((0,i.BL)({name:"enableUnauthHomeTrending",description:"Enables new Trending Songs shelf on unauth home",values:I,default:I.DEFAULT}),(0,i.m9)({name:"enableGatedPodcasts",description:"Enable gated podcasts experience",default:!1}),(0,i.m9)({name:"enableDynamicColors",description:"Enable dynamic colors for the app",default:!1}),(0,i.m9)({name:"disableLatestEpisodeOnShow",description:"Hide latest episode block on show page",default:!1}),n(40065),function(e){return e.NOT_CONNECTED="not_connected",e.CONNECTING="connecting",e.CONNECTED="connected",e}({})),k=function(e){return e.UNKNOWN="unknown",e.COMPUTER="computer",e.TABLET="tablet",e.SMARTPHONE="smartphone",e.SPEAKER="speaker",e.TV="tv",e.AVR="avr",e.STB="stb",e.AUDIO_DONGLE="audio_dongle",e.GAME_CONSOLE="game_console",e.CAST_VIDEO="cast_video",e.CAST_AUDIO="cast_audio",e.AUTOMOBILE="automobile",e.SMARTWATCH="smartwatch",e.CHROMEBOOK="chromebook",e.CarThing="carthing",e.HomeThing="homething",e}({});n(90489);var P=n(49822);var U=n(78996);(0,U.u)("ConnectAPI"),n(36974);R.NOT_CONNECTED;n(45434),n(77970),n(51126),n(39850),n(93892),n(64044),n(82704),n(86070);n(83990),n(12864),n(25550),n(15342),n(76588),function(e){e[e.COLLAPSED=72]="COLLAPSED",e[e.DEFAULT_MIN=280]="DEFAULT_MIN",e[e.DEFAULT_MAX=420]="DEFAULT_MAX",e[e.EXPANDED_MIN=584]="EXPANDED_MIN",e[e.EXPANDED_MAX=Number.POSITIVE_INFINITY]="EXPANDED_MAX"}({});var M=function(e){return e[e.MIN=120]="MIN",e[e.DEFAULT=232]="DEFAULT",e[e.MAX=384]="MAX",e}({});n(21840),n(72636),n(89241),n(184),n(42486),n(26701),n(26851),n(9750),n(2823),n(4672),n(19264),n(51565),n(20031),n(18316),n(7651),n(30456),n(37417),n(11737),n(51691),n(702),n(88856);n(20591);n(3244);(0,U.u)("LocalStorageAPI");M.MIN,M.MAX;n(79024),n(38408),n(8674),n(60482),n(59255),n(85130),n(55636),n(28509),n(97332),n(46555),n(13296),n(24594),n(97460),n(80456),n(93577);var B=n(16920),x=function(e){return e.NPV_BUTTON_CLICK="npv_button_click",e.BUDDY_FEED_BUTTON_CLICK="buddy_feed_button_click",e.PUFFIN_BUTTON_CLICK="puffin_button_click",e.PUFFIN_START_ACTIVATION="puffin_start_activation",e.PUFFIN_FINISH_ACTIVATION="puffin_finish_activation",e.QUEUE_BUTTON_CLICK="queue_button_click",e.JAM_CONNECT_BAR_CLICK="jam_connect_bar_click",e.DEVICE_PICKER_BUTTON_CLICK="device_picker_button_click",e.PANEL_CLOSE_CLICK="panel_close_click",e.PLAYBACK_AUTOPLAY="playback_autoplay",e.PLAY_CLICK="play_click",e.PLAYBACK_AUTOPLAY_CONTEXT_CHANGED="playback_autoplay_context_changed",e}({});n(28169);n(9063),n(5684),n(55346);n(31787);var F=function(e){return e.UNKNOWN="unknown",e.SPEAKERS="speakers",e.HEADPHONES="headphones",e.DISPLAY_DEVICE="display_device",e}({}),H=function(e){return e.UNKNOWN="unknown",e.BUILT_IN="built_in",e.VIRTUAL="virtual",e.USB="usb",e.BLUETOOTH="bluetooth",e.DISPLAY_DEVICE="display_device",e}({});(0,U.u)("AudioOutputDevicesAPI"),(0,U.u)("ExternalAccessoryAPI");n(9856),n(4865),(0,U.u)("SocialConnectAPI");var V=n(32941),j=n(52542),Y=n(56068),z=n(2970),W=function(){return(0,z.A)((function e(){(0,Y.A)(this,e)}),[{key:"get",value:function(e){return{}[e]}}])}(),K=function(){return new W},X=K();function q(){return X}var G,Q=function(e){var a;a='{"animations/plus-deselected-confetti-white.json":"/animations/plus-deselected-confetti-white.json","animations/plus-selected-confetti-white.json":"/animations/plus-selected-confetti-white.json","animations/puffin-onboarding-tour-1.json":"/animations/puffin-onboarding-tour-1.json","animations/puffin-onboarding-tour-2.json":"/animations/puffin-onboarding-tour-2.json","BUILD.bazel":"/BUILD.bazel","fonts/spoticon_regular_2.ttf":"/fonts/spoticon_regular_2.ttf","fonts/spoticon_regular_2.woff":"/fonts/spoticon_regular_2.woff","fonts/spoticon_regular_2.woff2":"/fonts/spoticon_regular_2.woff2","images/2022_wrapped_hub_tablet_banner_rtl.svg":"/images/2022_wrapped_hub_tablet_banner_rtl.svg","images/2022_wrapped_hub_tablet_banner.svg":"/images/2022_wrapped_hub_tablet_banner.svg","images/2022_wrapped_mobile_web_hub.svg":"/images/2022_wrapped_mobile_web_hub.svg","images/2022_wrapped_web_hub_banner_rtl.svg":"/images/2022_wrapped_web_hub_banner_rtl.svg","images/2022_wrapped_web_hub_banner.svg":"/images/2022_wrapped_web_hub_banner.svg","images/ac-row-placeholder.png":"/images/ac-row-placeholder.png","images/audiobooks-upsell.png":"/images/audiobooks-upsell.png","images/checkmark.png":"/images/checkmark.png","images/concert-hub-fb-card.png":"/images/concert-hub-fb-card.png","images/concert-hub-header.png":"/images/concert-hub-header.png","images/concert-hub-iphone-de.png":"/images/concert-hub-iphone-de.png","images/concert-hub-iphone-el.png":"/images/concert-hub-iphone-el.png","images/concert-hub-iphone-en.png":"/images/concert-hub-iphone-en.png","images/concert-hub-iphone-es_419.png":"/images/concert-hub-iphone-es_419.png","images/concert-hub-iphone-es.png":"/images/concert-hub-iphone-es.png","images/concert-hub-iphone-fi.png":"/images/concert-hub-iphone-fi.png","images/concert-hub-iphone-fr_CA.png":"/images/concert-hub-iphone-fr_CA.png","images/concert-hub-iphone-fr.png":"/images/concert-hub-iphone-fr.png","images/concert-hub-iphone-hu.png":"/images/concert-hub-iphone-hu.png","images/concert-hub-iphone-id.png":"/images/concert-hub-iphone-id.png","images/concert-hub-iphone-it.png":"/images/concert-hub-iphone-it.png","images/concert-hub-iphone-ja.png":"/images/concert-hub-iphone-ja.png","images/concert-hub-iphone-ms.png":"/images/concert-hub-iphone-ms.png","images/concert-hub-iphone-nl.png":"/images/concert-hub-iphone-nl.png","images/concert-hub-iphone-pl.png":"/images/concert-hub-iphone-pl.png","images/concert-hub-iphone-pt_BR.png":"/images/concert-hub-iphone-pt_BR.png","images/concert-hub-iphone-sv.png":"/images/concert-hub-iphone-sv.png","images/concert-hub-iphone-tr.png":"/images/concert-hub-iphone-tr.png","images/concert-hub-iphone-zh_TW.png":"/images/concert-hub-iphone-zh_TW.png","images/concert-hub-twitter-card.png":"/images/concert-hub-twitter-card.png","images/connect_header@1x.png":"/images/connect_header@1x.png","images/connect-to-devices-white.svg":"/images/connect-to-devices-white.svg","images/desktop-auth-check.svg":"/images/desktop-auth-check.svg","images/desktop-auth-error.svg":"/images/desktop-auth-error.svg","images/device-picker-equaliser-animation.webp":"/images/device-picker-equaliser-animation.webp","images/devices/mac.png":"/images/devices/mac.png","images/download-badges/apple/ar.svg":"/images/download-badges/apple/ar.svg","images/download-badges/apple/az.svg":"/images/download-badges/apple/az.svg","images/download-badges/apple/bg.svg":"/images/download-badges/apple/bg.svg","images/download-badges/apple/cs_CZ.svg":"/images/download-badges/apple/cs_CZ.svg","images/download-badges/apple/da.svg":"/images/download-badges/apple/da.svg","images/download-badges/apple/de.svg":"/images/download-badges/apple/de.svg","images/download-badges/apple/ee.svg":"/images/download-badges/apple/ee.svg","images/download-badges/apple/el.svg":"/images/download-badges/apple/el.svg","images/download-badges/apple/en.svg":"/images/download-badges/apple/en.svg","images/download-badges/apple/es_mx.svg":"/images/download-badges/apple/es_mx.svg","images/download-badges/apple/es.svg":"/images/download-badges/apple/es.svg","images/download-badges/apple/fi.svg":"/images/download-badges/apple/fi.svg","images/download-badges/apple/fp.svg":"/images/download-badges/apple/fp.svg","images/download-badges/apple/fr_ca.svg":"/images/download-badges/apple/fr_ca.svg","images/download-badges/apple/fr.svg":"/images/download-badges/apple/fr.svg","images/download-badges/apple/he.svg":"/images/download-badges/apple/he.svg","images/download-badges/apple/hu.svg":"/images/download-badges/apple/hu.svg","images/download-badges/apple/id.svg":"/images/download-badges/apple/id.svg","images/download-badges/apple/int.svg":"/images/download-badges/apple/int.svg","images/download-badges/apple/it.svg":"/images/download-badges/apple/it.svg","images/download-badges/apple/ja.svg":"/images/download-badges/apple/ja.svg","images/download-badges/apple/ko.svg":"/images/download-badges/apple/ko.svg","images/download-badges/apple/lt.svg":"/images/download-badges/apple/lt.svg","images/download-badges/apple/lv.svg":"/images/download-badges/apple/lv.svg","images/download-badges/apple/ms.svg":"/images/download-badges/apple/ms.svg","images/download-badges/apple/mt.svg":"/images/download-badges/apple/mt.svg","images/download-badges/apple/nb.svg":"/images/download-badges/apple/nb.svg","images/download-badges/apple/nl.svg":"/images/download-badges/apple/nl.svg","images/download-badges/apple/pl.svg":"/images/download-badges/apple/pl.svg","images/download-badges/apple/pt_br.svg":"/images/download-badges/apple/pt_br.svg","images/download-badges/apple/pt.svg":"/images/download-badges/apple/pt.svg","images/download-badges/apple/ro.svg":"/images/download-badges/apple/ro.svg","images/download-badges/apple/ru.svg":"/images/download-badges/apple/ru.svg","images/download-badges/apple/sk.svg":"/images/download-badges/apple/sk.svg","images/download-badges/apple/sl.svg":"/images/download-badges/apple/sl.svg","images/download-badges/apple/sv.svg":"/images/download-badges/apple/sv.svg","images/download-badges/apple/th_TH.svg":"/images/download-badges/apple/th_TH.svg","images/download-badges/apple/tr.svg":"/images/download-badges/apple/tr.svg","images/download-badges/apple/vi_VN.svg":"/images/download-badges/apple/vi_VN.svg","images/download-badges/apple/zh_HANS.svg":"/images/download-badges/apple/zh_HANS.svg","images/download-badges/apple/zh_HANT.svg":"/images/download-badges/apple/zh_HANT.svg","images/download-badges/google/af.svg":"/images/download-badges/google/af.svg","images/download-badges/google/am.svg":"/images/download-badges/google/am.svg","images/download-badges/google/ar.svg":"/images/download-badges/google/ar.svg","images/download-badges/google/az.svg":"/images/download-badges/google/az.svg","images/download-badges/google/be.svg":"/images/download-badges/google/be.svg","images/download-badges/google/bg.svg":"/images/download-badges/google/bg.svg","images/download-badges/google/bn.svg":"/images/download-badges/google/bn.svg","images/download-badges/google/bs.svg":"/images/download-badges/google/bs.svg","images/download-badges/google/ca.svg":"/images/download-badges/google/ca.svg","images/download-badges/google/cr.svg":"/images/download-badges/google/cr.svg","images/download-badges/google/cs_CZ.svg":"/images/download-badges/google/cs_CZ.svg","images/download-badges/google/da.svg":"/images/download-badges/google/da.svg","images/download-badges/google/de.svg":"/images/download-badges/google/de.svg","images/download-badges/google/el.svg":"/images/download-badges/google/el.svg","images/download-badges/google/en.svg":"/images/download-badges/google/en.svg","images/download-badges/google/es_419.svg":"/images/download-badges/google/es_419.svg","images/download-badges/google/es.svg":"/images/download-badges/google/es.svg","images/download-badges/google/et.svg":"/images/download-badges/google/et.svg","images/download-badges/google/eu.svg":"/images/download-badges/google/eu.svg","images/download-badges/google/fa.svg":"/images/download-badges/google/fa.svg","images/download-badges/google/fi.svg":"/images/download-badges/google/fi.svg","images/download-badges/google/fp.svg":"/images/download-badges/google/fp.svg","images/download-badges/google/fr_ca.svg":"/images/download-badges/google/fr_ca.svg","images/download-badges/google/fr.svg":"/images/download-badges/google/fr.svg","images/download-badges/google/gl.svg":"/images/download-badges/google/gl.svg","images/download-badges/google/gu.svg":"/images/download-badges/google/gu.svg","images/download-badges/google/he.svg":"/images/download-badges/google/he.svg","images/download-badges/google/hi.svg":"/images/download-badges/google/hi.svg","images/download-badges/google/hr.svg":"/images/download-badges/google/hr.svg","images/download-badges/google/hu.svg":"/images/download-badges/google/hu.svg","images/download-badges/google/hy.svg":"/images/download-badges/google/hy.svg","images/download-badges/google/id.svg":"/images/download-badges/google/id.svg","images/download-badges/google/int.svg":"/images/download-badges/google/int.svg","images/download-badges/google/is.svg":"/images/download-badges/google/is.svg","images/download-badges/google/it.svg":"/images/download-badges/google/it.svg","images/download-badges/google/ja.svg":"/images/download-badges/google/ja.svg","images/download-badges/google/ka.svg":"/images/download-badges/google/ka.svg","images/download-badges/google/kk.svg":"/images/download-badges/google/kk.svg","images/download-badges/google/km.svg":"/images/download-badges/google/km.svg","images/download-badges/google/kn.svg":"/images/download-badges/google/kn.svg","images/download-badges/google/ko.svg":"/images/download-badges/google/ko.svg","images/download-badges/google/ky.svg":"/images/download-badges/google/ky.svg","images/download-badges/google/lo.svg":"/images/download-badges/google/lo.svg","images/download-badges/google/lt.svg":"/images/download-badges/google/lt.svg","images/download-badges/google/lv.svg":"/images/download-badges/google/lv.svg","images/download-badges/google/mk.svg":"/images/download-badges/google/mk.svg","images/download-badges/google/ml.svg":"/images/download-badges/google/ml.svg","images/download-badges/google/mn.svg":"/images/download-badges/google/mn.svg","images/download-badges/google/mr.svg":"/images/download-badges/google/mr.svg","images/download-badges/google/ms.svg":"/images/download-badges/google/ms.svg","images/download-badges/google/my.svg":"/images/download-badges/google/my.svg","images/download-badges/google/nb.svg":"/images/download-badges/google/nb.svg","images/download-badges/google/ne.svg":"/images/download-badges/google/ne.svg","images/download-badges/google/nl.svg":"/images/download-badges/google/nl.svg","images/download-badges/google/pa.svg":"/images/download-badges/google/pa.svg","images/download-badges/google/pl.svg":"/images/download-badges/google/pl.svg","images/download-badges/google/pt_br.svg":"/images/download-badges/google/pt_br.svg","images/download-badges/google/pt.svg":"/images/download-badges/google/pt.svg","images/download-badges/google/ro.svg":"/images/download-badges/google/ro.svg","images/download-badges/google/ru.svg":"/images/download-badges/google/ru.svg","images/download-badges/google/si.svg":"/images/download-badges/google/si.svg","images/download-badges/google/sk.svg":"/images/download-badges/google/sk.svg","images/download-badges/google/sl.svg":"/images/download-badges/google/sl.svg","images/download-badges/google/sq.svg":"/images/download-badges/google/sq.svg","images/download-badges/google/sr.svg":"/images/download-badges/google/sr.svg","images/download-badges/google/sv.svg":"/images/download-badges/google/sv.svg","images/download-badges/google/sw.svg":"/images/download-badges/google/sw.svg","images/download-badges/google/ta.svg":"/images/download-badges/google/ta.svg","images/download-badges/google/te.svg":"/images/download-badges/google/te.svg","images/download-badges/google/th_TH.svg":"/images/download-badges/google/th_TH.svg","images/download-badges/google/tr.svg":"/images/download-badges/google/tr.svg","images/download-badges/google/ua.svg":"/images/download-badges/google/ua.svg","images/download-badges/google/ur.svg":"/images/download-badges/google/ur.svg","images/download-badges/google/uz.svg":"/images/download-badges/google/uz.svg","images/download-badges/google/vi_VN.svg":"/images/download-badges/google/vi_VN.svg","images/download-badges/google/zh_HANS.svg":"/images/download-badges/google/zh_HANS.svg","images/download-badges/google/zh_HANT.svg":"/images/download-badges/google/zh_HANT.svg","images/download-badges/google/zh_hk.svg":"/images/download-badges/google/zh_hk.svg","images/download-badges/google/zu.svg":"/images/download-badges/google/zu.svg","images/embed-legacy/copy-32_circle_grey_outline_bg.svg":"/images/embed-legacy/copy-32_circle_grey_outline_bg.svg","images/embed-legacy/embed-code-32_circle_grey_outline_bg.svg":"/images/embed-legacy/embed-code-32_circle_grey_outline_bg.svg","images/embed-legacy/fb_colour.svg":"/images/embed-legacy/fb_colour.svg","images/embed-legacy/messenger_colour.svg":"/images/embed-legacy/messenger_colour.svg","images/embed-legacy/twitter_colour.svg":"/images/embed-legacy/twitter_colour.svg","images/embed-legacy/whatsapp.svg":"/images/embed-legacy/whatsapp.svg","images/employee-podcasts-modal-art.png":"/images/employee-podcasts-modal-art.png","images/equaliser-animated-green.gif":"/images/equaliser-animated-green.gif","images/equaliser-animated-white.gif":"/images/equaliser-animated-white.gif","images/equaliser-green.svg":"/images/equaliser-green.svg","images/equaliser-white.svg":"/images/equaliser-white.svg","images/error-page-logo.svg":"/images/error-page-logo.svg","images/expanded-mask-rtl.png":"/images/expanded-mask-rtl.png","images/expanded-mask.png":"/images/expanded-mask.png","images/favicon.ico":"/images/favicon.ico","images/favicon.png":"/images/favicon.png","images/favicon16.png":"/images/favicon16.png","images/favicon32.png":"/images/favicon32.png","images/FC24_Spotify_PlayButton_V2_TriangleLight.svg":"/images/FC24_Spotify_PlayButton_V2_TriangleLight.svg","images/feature-activation-shelf-audio-quality.png":"/images/feature-activation-shelf-audio-quality.png","images/feature-activation-shelf-blend.png":"/images/feature-activation-shelf-blend.png","images/feature-activation-shelf-enhance-placeholder.png":"/images/feature-activation-shelf-enhance-placeholder.png","images/feature-activation-shelf-group-sessions-speaker.png":"/images/feature-activation-shelf-group-sessions-speaker.png","images/feature-activation-shelf-group-sessions.png":"/images/feature-activation-shelf-group-sessions.png","images/feature-activation-shelf-live-events.png":"/images/feature-activation-shelf-live-events.png","images/focused_stroy_play.png":"/images/focused_stroy_play.png","images/group-session-logo.svg":"/images/group-session-logo.svg","images/hifi-button-off.svg":"/images/hifi-button-off.svg","images/hifi-button-on.svg":"/images/hifi-button-on.svg","images/hifi.svg":"/images/hifi.svg","images/home-icon.svg":"/images/home-icon.svg","images/icons/Spotify_1024.png":"/images/icons/Spotify_1024.png","images/icons/Spotify_128.png":"/images/icons/Spotify_128.png","images/icons/Spotify_16.png":"/images/icons/Spotify_16.png","images/icons/Spotify_256.png":"/images/icons/Spotify_256.png","images/icons/Spotify_32.png":"/images/icons/Spotify_32.png","images/icons/Spotify_512.png":"/images/icons/Spotify_512.png","images/icons/Spotify_MWP_192.png":"/images/icons/Spotify_MWP_192.png","images/icons/Spotify_MWP_384.png":"/images/icons/Spotify_MWP_384.png","images/icons/Spotify_MWP_512.png":"/images/icons/Spotify_MWP_512.png","images/improved-modal-bg.jpg":"/images/improved-modal-bg.jpg","images/learning-card-background.jpg":"/images/learning-card-background.jpg","images/login-background.jpg":"/images/login-background.jpg","images/login-signup-burst.svg":"/images/login-signup-burst.svg","images/logo-complete-black.svg":"/images/logo-complete-black.svg","images/logo-white-2x.png":"/images/logo-white-2x.png","images/mando_helmet_felix.png":"/images/mando_helmet_felix.png","images/mando_helmet.png":"/images/mando_helmet.png","images/mask-rtl.png":"/images/mask-rtl.png","images/mask.png":"/images/mask.png","images/mid-year.png":"/images/mid-year.png","images/mwp-episodelist-placeholder.png":"/images/mwp-episodelist-placeholder.png","images/mwp-tracklist-placeholder.png":"/images/mwp-tracklist-placeholder.png","images/og-image.png":"/images/og-image.png","images/og-socialsession-preview.png":"/images/og-socialsession-preview.png","images/ribbon-graphic-mobile.svg":"/images/ribbon-graphic-mobile.svg","images/ribbon-graphic-small-side.svg":"/images/ribbon-graphic-small-side.svg","images/ribbon-graphic-small-top.svg":"/images/ribbon-graphic-small-top.svg","images/ribbon-graphic.svg":"/images/ribbon-graphic.svg","images/s2l-desktopui-ltr.png":"/images/s2l-desktopui-ltr.png","images/s2l-desktopui-rtl.png":"/images/s2l-desktopui-rtl.png","images/s2l-mobileui.png":"/images/s2l-mobileui.png","images/spotifylogo.svg":"/images/spotifylogo.svg","images/stranger-things-nether-bottom-left.png":"/images/stranger-things-nether-bottom-left.png","images/stranger-things-nether-bottom-right.png":"/images/stranger-things-nether-bottom-right.png","images/stranger-things-spores.png":"/images/stranger-things-spores.png","images/sw_saber_ahsoka1.png":"/images/sw_saber_ahsoka1.png","images/sw_saber_anakin.png":"/images/sw_saber_anakin.png","images/sw_saber_leia.png":"/images/sw_saber_leia.png","images/sw_saber_luke.png":"/images/sw_saber_luke.png","images/sw_saber_mace.png":"/images/sw_saber_mace.png","images/sw_saber_rey.png":"/images/sw_saber_rey.png","images/sw_saber_vader.png":"/images/sw_saber_vader.png","images/Sw23-Desktop-Left.png":"/images/Sw23-Desktop-Left.png","images/Sw23-Desktop-Left.webp":"/images/Sw23-Desktop-Left.webp","images/Sw23-Desktop-Right.png":"/images/Sw23-Desktop-Right.png","images/Sw23-Desktop-Right.webp":"/images/Sw23-Desktop-Right.webp","images/Sw23-Mobile-Left.png":"/images/Sw23-Mobile-Left.png","images/Sw23-Mobile-Left.webp":"/images/Sw23-Mobile-Left.webp","images/Sw23-Mobile-Right.png":"/images/Sw23-Mobile-Right.png","images/Sw23-Mobile-Right.webp":"/images/Sw23-Mobile-Right.webp","images/top-up.png":"/images/top-up.png","images/touch-icon-114.png":"/images/touch-icon-114.png","images/touch-icon-144.png":"/images/touch-icon-144.png","images/touch-icon-57.png":"/images/touch-icon-57.png","images/touch-icon-72.png":"/images/touch-icon-72.png","images/tracklist-placeholder-compact.png":"/images/tracklist-placeholder-compact.png","images/tracklist-placeholder.png":"/images/tracklist-placeholder.png","images/ylx-artist-row-placeholder.png":"/images/ylx-artist-row-placeholder.png","images/ylx-compact-row-placeholder.png":"/images/ylx-compact-row-placeholder.png","images/ylx-row-placeholder.png":"/images/ylx-row-placeholder.png","images/zara-larsson-singles.png":"/images/zara-larsson-singles.png","js/fb.js":"/js/fb.js","js/gtm.js":"/js/gtm.js","js/retargeting-pixels.js":"/js/retargeting-pixels.js","js/urlRedirect.js":"/js/urlRedirect.js","js/urlScheme.js":"/js/urlScheme.js","sounds/mando_this_is_the_way_103.mp3":"/sounds/mando_this_is_the_way_103.mp3","sounds/mando_this_is_the_way_107.mp3":"/sounds/mando_this_is_the_way_107.mp3","sounds/mando_this_is_the_way_felix.mp3":"/sounds/mando_this_is_the_way_felix.mp3","sounds/silence.mp3":"/sounds/silence.mp3","videos/Sw23-Desktop-Left.mp4":"/videos/Sw23-Desktop-Left.mp4","videos/Sw23-Desktop-Left.webm":"/videos/Sw23-Desktop-Left.webm","videos/Sw23-Desktop-Right.mp4":"/videos/Sw23-Desktop-Right.mp4","videos/Sw23-Desktop-Right.webm":"/videos/Sw23-Desktop-Right.webm","videos/Sw23-Mobile-Left.mp4":"/videos/Sw23-Mobile-Left.mp4","videos/Sw23-Mobile-Left.webm":"/videos/Sw23-Mobile-Left.webm","videos/Sw23-Mobile-Right.mp4":"/videos/Sw23-Mobile-Right.mp4","videos/Sw23-Mobile-Right.webm":"/videos/Sw23-Mobile-Right.webm"}';void 0!==q().get("__CDN_FILE_URLS__")&&(a=q().get("__CDN_FILE_URLS__"));void 0!==globalThis.__CDN_FILE_URLS__&&(a=globalThis.__CDN_FILE_URLS__);if("string"!=typeof a)throw new Error("No __CDN_FILE_URLS__ property available in globalThis or environment variables");if(!G)try{G=JSON.parse(a)}catch(e){throw new Error("Invalid __CDN_FILE_URLS__ value.")}return G?G[e]:void 0};function Z(e,a){var n=Q(e);if(!n){if("production"!==q().get("NODE_ENV")&&a)return(0,V.convertPathToURL)(e,a);throw new Error("`".concat(e,"` is not available in __CDN_FILE_URLS__."))}return n}n(14551),n(9267),n(86746),n(70750),n(68216),n(65594),n(78397),n(28430),n(9582);var J=function(e){return e.STAR_WARS="star_wars",e.MANDALORIAN="mandalorian",e.FC_24="fc_24",e}({});(0,j.A)((0,j.A)((0,j.A)({},J.STAR_WARS,[(0,o.cA)("spotify:playlist:37i9dQZF1DXaUaRhCgtpCo"),(0,o.cA)("spotify:playlist:69BOXIItwwyxTgdz6flzvU"),(0,o.cA)("spotify:playlist:37i9dQZF1DWUgUvAPAFxdh")]),J.MANDALORIAN,[(0,o.cA)("spotify:album:4xFmHg5dYvaqmn9ZNQpjWL"),(0,o.cA)("spotify:album:4AOyNiCYswORQsTLxyGYQ4"),(0,o.cA)("spotify:album:5r9JMvwLPm2HNY5WgBZ8Q7"),(0,o.cA)("spotify:album:43PIYGro37xm0Y8iXMP5Pc"),(0,o.cA)("spotify:album:249DL9DzLAZRyxkpOa5w5w"),(0,o.cA)("spotify:album:71GgO9VtkVN2grqmpZo4Y2"),(0,o.cA)("spotify:album:4PMsqnolvUGyj1ZRxE1aki"),(0,o.cA)("spotify:album:4UbdaOH1jy1l9EG9vLFCle"),(0,o.cA)("spotify:album:2NxNzw1ohPc2Hhjaq2j3tW"),(0,o.cA)("spotify:album:4xUXCZfINYIV1DdZKomeVx"),(0,o.cA)("spotify:album:2JtB7K4gMmfC7Ow9Y4pz4b"),(0,o.cA)("spotify:album:3wuE2JeCx2Vmvk7b1c9fnI"),(0,o.cA)("spotify:playlist:37i9dQZF1DWTEvftu9yFoF")]),J.FC_24,[(0,o.cA)("spotify:playlist:37i9dQZF1DX3rXtgePifMs")]);var $=n(38608);new $.fq;n(87529),n(80834);n(84310);n(13734),n(65050),n(27377);var ee=n(496);ee.zz.Provider,ee.zz.Consumer;n(77905);var ae=n(90457),ne=n(49190),te=function(e){return e[e.UNCURATED=0]="UNCURATED",e[e.CURATED=1]="CURATED",e}({});(0,j.A)((0,j.A)({},te.CURATED,{Icon:ae.k,iconProps:{semanticColor:"textBrightAccent"},transitions:(0,j.A)({},te.UNCURATED,{animationFilePath:Z("animations/plus-deselected-confetti-white.json"),style:{transform:"scale(2.448)"}})}),te.UNCURATED,{Icon:ne.P,transitions:(0,j.A)({},te.CURATED,{animationFilePath:Z("animations/plus-selected-confetti-white.json"),style:{transform:"scale(2.448)"}})}),n(53209),n(93091),n(51234);n(70762);(0,U.u)("LibraryAPI");n(79210);(0,U.u)("RootlistAPI");n(93240);n(53276),n(36654);n(54520),n(91531),n(93678),n(34145);(0,U.u)("RequestBuilder");var oe=n(56324),ie=n(72817),se=n.n(ie);n(59208);se()(oe.fetch);var re="https://spclient.wg.spotify.com",le="https://api-partner.spotify.com",de="https://exp.wg.spotify.com",ce="https://wgint.spotify.net";"".concat("https://api.spotify.com","/v1"),"".concat(re,"/recently-played/v3"),"".concat(re,"/collection-view/v1"),"".concat(re,"/sponsoredplaylist/v1"),"".concat(re,"/sponsoredplaylist/v1/sponsored"),"".concat(re,"/playlist/v2"),"".concat(re,"/inspiredby-mix/v2"),"".concat(re,"/ads"),"".concat(le,"/pathfinder/v1"),"".concat(re,"/autoplay-enabled"),"".concat(re,"/age-verification/v1"),"".concat(re,"/concerts"),"".concat(de,"/cooper"),"".concat(re,"/collection"),"".concat(re,"/presence-view"),"".concat(re,"/presence2"),"".concat(re,"/find-friends"),"".concat(re,"/track-credits-view"),"".concat(re,"/color-lyrics/v2"),"".concat(re,"/metadata/4"),"".concat(re,"/user-profile-view/v3"),"".concat(re,"/campaigns-service/v1"),"".concat(re,"/stories-view/v1"),"".concat(re,"/soundfinder/v1"),"".concat(re,"/"),"".concat(re,"/socialgraph/v2"),"".concat(re,"/ondemand-selector/v2"),"".concat(re,"/playlist-permission/v1"),"".concat(re,"/blend-invitation"),"".concat(re,"/spotify.audiobookcashier.v1.AudiobookCashier"),"".concat(re,"/the-stage/v1"),"".concat(re,"/profile-privacy"),"".concat(re,"/user-verification-service/v0"),"".concat(re,"/cultural-moment/v1"),"".concat(re,"/cultural-moments-stories/stories"),"".concat(re,"/algotorial-sharing-service/v1"),"".concat(re,"/transcript-read-along/v2"),"".concat(re,"/podcast-ap4p"),"".concat(re,"/ad-dsa-metadata-lookup"),"".concat(re,"/content-filter/v1"),"".concat(re,"/gander/v1"),"".concat(re,"/playlistextender"),"".concat(re,"/assisted-curation/v1/recommendations/curation/uri"),"".concat(re,"/ratings/v1"),"".concat(ce,"/artist-videos/v1"),"".concat(re,"/url-dispenser/v1");(0,U.u)("PlaylistAPI");var ue=function(e){return e[e.REPEAT_NONE=0]="REPEAT_NONE",e[e.REPEAT_CONTEXT=1]="REPEAT_CONTEXT",e[e.REPEAT_TRACK=2]="REPEAT_TRACK",e}({});n(96234);n(5728),n(24136),n(28965),n(34518),n(87456),n(94592),n(88345),n(72865),n(28492),n(37005);var ge=n(39564);n(48587),n(91281),n(29426);(0,U.u)("AuthorizationAPI");n(97215);var me=n(86295);n(87718),new me.l("episodeSponsoredContent","query","a5c1fe722b60c29ad247ea3df57ace52043382a7f080d525f58745db78a42618",null),n(96324),(0,n(83677).y)((function(){return{transferKey:null,timestamp:0}}));n(47710),n(58795);["a[href]:not([data-skip-in-keyboard-nav])","button:not([data-skip-in-keyboard-nav])",'[role="button"]:not([data-skip-in-keyboard-nav])','[role="progressbar"]:not([data-skip-in-keyboard-nav])'].join(", "),['a:not([data-roving-interactive="1"])','button:not([data-roving-interactive="1"])','[role="button"]:not([data-roving-interactive="1"])','[role="progressbar"]:not([data-skip-in-keyboard-nav])'].join(", ");n(57383),n(3074),n(23121),n(81419);(0,U.u)("PlaylistPermissionsAPI");n(85610),n(96131);(0,U.u)("CollectionPlatformAPI");(0,U.u)("ShowAPI");n(10740),n(31186);n(76595);n(96794),n(19484);new me.l("fetchExtractedColorAndImageForAlbumEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorAndImageForArtistEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorAndImageForEpisodeEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorAndImageForPlaylistEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorAndImageForPodcastEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorAndImageForTrackEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForAlbumEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForArtistEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForEpisodeEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForPlaylistEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForPodcastEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),new me.l("fetchExtractedColorForTrackEntity","query","b721a99c1e892af374bd23b88f402945d7b410470b7535fe1dede8fd0515670a",null),n(75355),n(15737);var pe=352,be="100%",fe=(["autoplay","clipboard-write","encrypted-media","fullscreen","picture-in-picture"].join("; "),function(e){return e[e.PODCAST_AUDIO=0]="PODCAST_AUDIO",e[e.PODCAST_VIDEO=1]="PODCAST_VIDEO",e[e.TRACK=2]="TRACK",e[e.PLAYLIST=3]="PLAYLIST",e[e.ARTIST=4]="ARTIST",e[e.ALBUM=5]="ALBUM",e}({})),he={disallow:{timestamp:!0,theme:!1,width:!1},defaults:{theme:"1",height:pe,width:be},theme:[["1",null],["0","#282828"]],height:[[pe,"normal"],[152,"compact"]],constraints:{width:{min:250,max:600,minPercentage:40,maxPercentage:100}}};(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},fe.PODCAST_AUDIO,{disallow:{timestamp:!1,theme:!1,width:!1},defaults:{theme:"1",height:pe,width:be},theme:[["1",null],["0","#282828"]],height:[[pe,"normal"],[152,"compact"]],constraints:{width:{min:250,max:600,minPercentage:40,maxPercentage:100}}}),fe.PODCAST_VIDEO,{disallow:{timestamp:!1,theme:!1,width:!0},defaults:{theme:"1",height:351,width:624},theme:[["1",null],["0","#282828"]],height:[[351,"normal"],[279,"compact"]],constraints:{width:{min:400,max:700,minPercentage:40,maxPercentage:100}}}),fe.TRACK,he),fe.PLAYLIST,he),fe.ARTIST,he),fe.ALBUM,he);var ve="37i9dQZF1EYkqdzj48dyYq";"spotify:playlist:".concat(ve);n(16631),n(55997);n(53224),(0,U.u)("ReportAPI");var Ae,Ee=n(10231),ye=(n(40122),function(e){return e.INDEX="INDEX",e.TITLE="TITLE",e.TITLE_AND_ARTIST="TITLE_AND_ARTIST",e.ARTIST="ARTIST",e.PLAYS="PLAYS",e.ADDED_BY="ADDED_BY",e.ADDED_AT="ADDED_AT",e.RELEASE_DATE="RELEASE_DATE",e.ACTIONS="ACTIONS",e.DURATION="DURATION",e.ALBUM="ALBUM",e.ALBUM_OR_PODCAST="ALBUM_OR_PODCAST",e.ALBUM_OR_SHOW="ALBUM_OR_SHOW",e.EVENT_DATE="EVENT_DATE",e.EVENT_INFO="EVENT_INFO",e.CONCERT_DATE="CONCERT_DATE",e.CONCERT_VENUE="CONCERT_VENUE",e.TITLE_AND_AUTHOR="TITLE_AND_AUTHOR",e.AUTHOR="AUTHOR",e.ADD="ADD",e.BPM="BPM",e.KEY="KEY",e.VIBE="VIBE",e}({})),we=function(e){return e[e.NONE=0]="NONE",e[e.ASC=1]="ASC",e[e.DESC=2]="DESC",e[e.SECONDARY_ASC=3]="SECONDARY_ASC",e[e.SECONDARY_DESC=4]="SECONDARY_DESC",e}({}),_e=function(e){return e.ASC="ASC",e.DESC="DESC",e}({}),Te=function(e){return e.TITLE="TITLE",e.ADDED_BY="ADDED_BY",e.ADDED_AT="ADDED_AT",e.ARTIST="ARTIST",e.ALBUM="ALBUM",e.DURATION="DURATION",e.SHOW_NAME="SHOW_NAME",e.PUBLISH_DATE="PUBLISH_DATE",e}({}),Se=function(e){return e.TITLE="TITLE",e.ADDED_BY="ADDED_BY",e.ADDED_AT="ADDED_AT",e.ARTIST="ARTIST",e.ALBUM="ALBUM",e.SHOW="SHOW",e.DURATION="DURATION",e}({}),Ne=((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},Se.TITLE,["title"]),Se.ADDED_BY,["added_by"]),Se.ADDED_AT,["added_at"]),Se.ARTIST,["artist_name","album_title","album_track_number"]),Se.ALBUM,["album_title","album_track_number"]),Se.SHOW,["album_title","added_at"]),Se.DURATION,["duration"]),Ae={},(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(Ae,ye.TITLE_AND_ARTIST,Te.TITLE),ye.TITLE,Te.TITLE),ye.ADDED_BY,Te.ADDED_BY),ye.ADDED_AT,Te.ADDED_AT),ye.DURATION,Te.DURATION),ye.ARTIST,Te.ARTIST),ye.ALBUM,Te.ALBUM),ye.ALBUM_OR_PODCAST,Te.ALBUM),ye.ALBUM_OR_SHOW,null),ye.ACTIONS,null),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(Ae,ye.RELEASE_DATE,null),ye.INDEX,null),ye.PLAYS,null),ye.ADD,null),ye.EVENT_DATE,null),ye.EVENT_INFO,null),ye.CONCERT_DATE,null),ye.CONCERT_VENUE,null),ye.TITLE_AND_AUTHOR,Te.TITLE),ye.AUTHOR,null),(0,j.A)((0,j.A)((0,j.A)(Ae,ye.BPM,null),ye.KEY,null),ye.VIBE,null),[ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM,ye.ADDED_AT,ye.DURATION]),Le=[ye.BPM,ye.KEY];[].concat((0,Ee.A)(Ne.slice(0,Ne.length-1)),Le,(0,Ee.A)(Ne.slice(-1))),ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM,ye.ADDED_BY,ye.ADDED_AT,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM_OR_PODCAST,ye.RELEASE_DATE,ye.ADDED_AT,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM_OR_PODCAST,ye.ADDED_BY,ye.RELEASE_DATE,ye.ADDED_AT,ye.DURATION,ye.INDEX,ye.TITLE_AND_AUTHOR,ye.ADDED_AT,ye.DURATION,ye.INDEX,ye.TITLE_AND_AUTHOR,ye.ADDED_BY,ye.ADDED_AT,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM,ye.EVENT_DATE,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.CONCERT_DATE,ye.CONCERT_VENUE,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM,ye.ADDED_BY,ye.DURATION,ye.INDEX,ye.TITLE_AND_ARTIST,ye.ALBUM,ye.DURATION,(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},we.NONE,void 0),we.DESC,_e.DESC),we.ASC,_e.ASC),we.SECONDARY_DESC,_e.DESC),we.SECONDARY_ASC,_e.ASC),new me.l("getAlbumNameAndTracks","query","8628ad33de3267d7bef516c76a746979a5f98891a2c9eaff3dfec828abdcd983",null),new me.l("getEpisodeName","query","508f9db2e7dc340c338950dc67a6045ee1406703646f23b760986fa689c239b1",null),new me.l("getPodcastOrBookName","query","631676b4cf1eb7c93d1133e3f1f17e5bfe8d6a5e2fb9560148bac61f1531f267",null),new me.l("getTrackName","query","3dee761788854e8dd9239e13ce0d712da031fb8c2036f096a1c765062b410660",null);n(11170);(0,n(43296).vt)((function(e){return{lastFilterState:"",lastFilteredUri:"",setLastState:function(a,n){e({lastFilterState:a,lastFilteredUri:n})}}})),(0,U.u)("ControlMessageAPI");n(75380);new Intl.Collator(void 0,{sensitivity:"base",usage:"search"});n(69583);(0,U.u)("AudiobookCappingAPI");var De,Ce,Oe,Ie={TRACKS:"text/x-spotify-tracks",ALBUMS:"text/x-spotify-albums",ARTISTS:"text/x-spotify-artists",PLAYLISTS:"text/x-spotify-playlists",PLAYLISTS_V2:"text/x-spotify-playlists",FOLDERS:"text/x-spotify-folders",USERS:"text/x-spotify-users",SHOWS:"text/x-spotify-shows",AUDIOBOOKS:"text/x-spotify-audiobooks",EPISODES:"text/x-spotify-episodes",CHAPTERS:"text/x-spotify-chapters",LOCAL_TRACKS:"text/x-spotify-local-tracks",LOCAL_ALBUMS:"text/x-spotify-local-albums",LOCAL_ARTISTS:"text/x-spotify-local-artists",COLLECTION_ALBUMS:"text/x-spotify-collection-albums",COLLECTION_ARTISTS:"text/x-spotify-collection-artists",PSEUDO_PLAYLISTS:"text/x-spotify-pseudo-playlists",UIDS:"text/x-spotify-uids"};Oe=Ie,De={},(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(De,o.NQ.TRACK,Ie.TRACKS),o.NQ.ALBUM,Ie.ALBUMS),o.NQ.ARTIST,Ie.ARTISTS),o.NQ.PLAYLIST,Ie.PLAYLISTS),o.NQ.PLAYLIST_V2,Ie.PLAYLISTS_V2),o.NQ.FOLDER,Ie.FOLDERS),o.NQ.PROFILE,Ie.USERS),o.NQ.SHOW,Ie.SHOWS),o.NQ.EPISODE,Ie.EPISODES),o.NQ.LOCAL,Ie.LOCAL_TRACKS),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(De,o.NQ.LOCAL_ALBUM,Ie.LOCAL_ALBUMS),o.NQ.LOCAL_ARTIST,Ie.LOCAL_ARTISTS),o.NQ.COLLECTION_ALBUM,Ie.COLLECTION_ALBUMS),o.NQ.COLLECTION_ARTIST,Ie.COLLECTION_ARTISTS),o.NQ.COLLECTION,Ie.PSEUDO_PLAYLISTS),Ce={},(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(Ce,B.c.TRACK,Ie.TRACKS),B.c.ALBUM,Ie.ALBUMS),B.c.ARTIST,Ie.ARTISTS),B.c.PLAYLIST,Ie.PLAYLISTS),B.c.PLAYLISTV2,Ie.PLAYLISTS_V2),B.c.FOLDER,Ie.FOLDERS),B.c.USER,Ie.USERS),B.c.SHOW,Ie.SHOWS),B.c.AUDIOBOOK,Ie.AUDIOBOOKS),B.c.EPISODE,Ie.EPISODES),(0,j.A)((0,j.A)((0,j.A)((0,j.A)(Ce,B.c.LOCAL_FILES,Ie.LOCAL_TRACKS),B.c.LIKED_SONGS,Ie.PSEUDO_PLAYLISTS),B.c.YOUR_EPISODES,Ie.PSEUDO_PLAYLISTS),B.c.CHAPTER,Ie.CHAPTERS);(0,U.u)("ProductStateAPI");n(16347),n(18653);n(95873),n(70236),new me.l("queryAlbumTrackUris","query","a2a17981f8439ca1798f56260277d9d7800ec0ca7040053b564e0f975d8aa344",null);(0,U.u)("OfflineAPI");n(84959);new me.l("queryTrackArtists","query","47fe6e7ca333272699906da2964bfa38336c2aa28303489997404a82bd46e056",null),new me.l("canvas","query","1b1e1915481c99f4349af88268c6b49a2b601cf0db7bca8749b5dd75088486fc",null),n(68576);(0,U.u)("PlayHistoryAPI");x.QUEUE_BUTTON_CLICK;var Re=function(e){return e.SELF="SELF",e.CONNECT="CONNECT",e.CAST="CAST",e.BLUETOOTH="BLUETOOTH",e.AIRPLAY="AIRPLAY",e.CARPLAY="CARPLAY",e.WIRED="WIRED",e.VIRTUAL="VIRTUAL",e.DISPLAY_DEVICE="DISPLAY_DEVICE",e.UNKNOWN="UNKNOWN",e}({});Re.SELF,k.COMPUTER,(0,j.A)((0,j.A)((0,j.A)((0,j.A)({},F.DISPLAY_DEVICE,"display_device"),F.HEADPHONES,"maybe_headphones"),F.SPEAKERS,k.SPEAKER),F.UNKNOWN,"unknown"),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},H.BLUETOOTH,Re.BLUETOOTH),H.BUILT_IN,Re.WIRED),H.DISPLAY_DEVICE,Re.DISPLAY_DEVICE),H.UNKNOWN,Re.UNKNOWN),H.USB,Re.WIRED),H.VIRTUAL,Re.VIRTUAL);new me.l("getAlbumNameAndTracks","query","8628ad33de3267d7bef516c76a746979a5f98891a2c9eaff3dfec828abdcd983",null);new me.l("getArtistNameAndTracks","query","0adaf1a1a8a94c7ed095639c4d9456d2b1cfac16ac511d5dd2b01b6dd89f748a",null);Math.PI,n(71425),n(39886),n(5015),n(66209),n(10885),n(39261),n(83700),n(83632),n(72431),n(77329),n(13740),n(96542),n(85738),n(12900),n(82051),n(53198),n(74211),n(19791),n(75294),n(41526),n(66032),n(73659),n(38551),n(28553),n(67612),n(28579),n(77719),n(97576),n(62891),n(82605),n(14863),n(59637),n(2709),n(73974),n(58941),n(51579),n(26236),n(57716),n(81913);(0,U.u)("EsperantoTransport");new Map;Math.PI,Math.PI;n(13709),n(72424),n(21540);var ke=n(98853),Pe=n(93311);function Ue(e,a,n){return a=(0,Pe.A)(a),(0,ke.A)(e,Me()?Reflect.construct(a,n||[],(0,Pe.A)(e).constructor):a.apply(e,n))}function Me(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Me=function(){return!!e})()}new(function(e){function a(){return(0,Y.A)(this,a),Ue(this,a,arguments)}return(0,ge.A)(a,e),(0,z.A)(a)}(P.V));n(16855);new Set([o.NQ.ALBUM,o.NQ.ARTIST,o.NQ.PLAYLIST,o.NQ.PLAYLIST_V2,o.NQ.TRACK,o.NQ.EPISODE,o.NQ.SHOW,o.NQ.LOCAL_TRACK,o.NQ.PRERELEASE]);new Map,"/playlist/".concat(ve);n(13238);n(49213),n(13661);(0,j.A)((0,j.A)((0,j.A)({},ue.REPEAT_NONE,{get label(){return t.Ru.get("playback-control.disable-repeat")},intent:"repeat-off",ariaChecked:"false"}),ue.REPEAT_CONTEXT,{get label(){return t.Ru.get("playback-control.enable-repeat")},intent:"repeat-all",ariaChecked:"true"}),ue.REPEAT_TRACK,{get label(){return t.Ru.get("playback-control.enable-repeat-one")},intent:"repeat-single",ariaChecked:"mixed"});var Be=n(62002),xe=n(851),Fe=n(46792),He=n(54097),Ve=n(52574),je=n(3816),Ye=n(66965),ze=n(79576),We=n(17667),Ke=n(9286),Xe=n(26297),qe=n(53612),Ge=n(57431),Qe=n(4106),Ze=n(20861),Je=n(56517),$e=n(27176),ea=n(95013),aa=n(69682),na=n(80967),ta=n(99676),oa=n(71049),ia=n(67510),sa=n(61083),ra=n(2800),la=n(27442),da=n(31063),ca=n(54502),ua=n(91417),ga=n(38104),ma=n(14115);Be.D4,xe.k,Fe.l,He.W9,Ve.l,je.P,Ye.g,ze.Dx,We.A,Ke.l,Xe.in,qe.h,Ge.e,Qe.B,Ze.T,Je.c,$e.F,ea.W,aa.Z,na.U,ta.X,oa.m,ia.n,sa.Y,ra.X,la.f,da.y,ca.T,ua.Q,ga.l,ma.i;n(23739);(0,U.u)("PlaybackAPI");n(75914);var pa,ba=n(70283),fa=n(15985),ha=(pa={},(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.en,{displayName:"English",displayNameEn:"English"}),fa.h.af,{displayName:"Afrikaans",displayNameEn:"Afrikaans"}),fa.h.am,{displayName:"አማርኛ",displayNameEn:"Amharic"}),fa.h.ar,{displayName:"العَرَبِيَّة",displayNameEn:"Arabic",isRTL:!0}),fa.h.arEG,{displayName:"عربي مصري",displayNameEn:"Arabic (Egypt)",isRTL:!0}),fa.h.arMA,{displayName:"العَرَبِيَّة مغربي",displayNameEn:"Arabic (Morocco)",isRTL:!0}),fa.h.arSA,{displayName:"العربية السعودية",displayNameEn:"Arabic (Saudi Arabia)",isRTL:!0}),fa.h.az,{displayName:"Azərbaycanca",displayNameEn:"Azerbaijani"}),fa.h.bg,{displayName:"Български",displayNameEn:"Bulgarian"}),fa.h.bho,{displayName:"भोजपुरी",displayNameEn:"Bhojpuri"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.bn,{displayName:"বাংলা",displayNameEn:"Bengali"}),fa.h.bs,{displayName:"Bosanski",displayNameEn:"Bosnian"}),fa.h.ca,{displayName:"Català",displayNameEn:"Catalan"}),fa.h.cs,{displayName:"Čeština",displayNameEn:"Czech"}),fa.h.da,{displayName:"Dansk",displayNameEn:"Danish"}),fa.h.de,{displayName:"Deutsch",displayNameEn:"German"}),fa.h.el,{displayName:"Eλληνικά",displayNameEn:"Greek"}),fa.h.enGB,{displayName:"English",displayNameEn:"United Kingdom"}),fa.h.es,{displayName:"Español de España",displayNameEn:"European Spanish"}),fa.h.esAR,{displayName:"Español (Argentina)",displayNameEn:"Spanish (Argentina)"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.esMX,{displayName:"Español (México)",displayNameEn:"Spanish (Mexico)"}),fa.h.es419,{displayName:"Español de Latinoamérica",displayNameEn:"Latin American Spanish"}),fa.h.et,{displayName:"Eesti",displayNameEn:"Estonian"}),fa.h.eu,{displayName:"Euskara",displayNameEn:"Basque"}),fa.h.fa,{displayName:"فارسی",displayNameEn:"Persian",isRTL:!0}),fa.h.fi,{displayName:"Suomeksi",displayNameEn:"Finnish"}),fa.h.fil,{displayName:"Filipino",displayNameEn:"Filipino"}),fa.h.fr,{displayName:"Français",displayNameEn:"French"}),fa.h.frCA,{displayName:"Français Canadien",displayNameEn:"Canadian French"}),fa.h.gl,{displayName:"Galego",displayNameEn:"Galician"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.gu,{displayName:"ગુજરાતી",displayNameEn:"Gujarati"}),fa.h.he,{displayName:"עברית",displayNameEn:"Hebrew",isRTL:!0}),fa.h.hi,{displayName:"हिन्दी",displayNameEn:"Hindi"}),fa.h.hr,{displayName:"Hrvatski",displayNameEn:"Croatian"}),fa.h.hu,{displayName:"Magyar",displayNameEn:"Hungarian"}),fa.h.id,{displayName:"Bahasa Indonesia",displayNameEn:"Indonesian"}),fa.h.is,{displayName:"Íslenska",displayNameEn:"Icelandic"}),fa.h.it,{displayName:"Italiano",displayNameEn:"Italian"}),fa.h.ja,{displayName:"日本語",displayNameEn:"Japanese"}),fa.h.kn,{displayName:"ಕನ್ನಡ",displayNameEn:"Kannada"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.ko,{displayName:"한국어",displayNameEn:"Korean"}),fa.h.lt,{displayName:"Lietuvių",displayNameEn:"Lithuanian"}),fa.h.lv,{displayName:"Latviešu",displayNameEn:"Latvian"}),fa.h.mk,{displayName:"Македонски",displayNameEn:"Macedonian"}),fa.h.ml,{displayName:"മലയാളം",displayNameEn:"Malayalam"}),fa.h.mr,{displayName:"मराठी",displayNameEn:"Marathi"}),fa.h.ms,{displayName:"Melayu",displayNameEn:"Malay"}),fa.h.nb,{displayName:"Norsk",displayNameEn:"Norwegian"}),fa.h.ne,{displayName:"नेपाली",displayNameEn:"Nepali"}),fa.h.nl,{displayName:"Nederlands",displayNameEn:"Dutch"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.or,{displayName:"ଓଡ଼ିଆ",displayNameEn:"Odia"}),fa.h.paIN,{displayName:"ਪੰਜਾਬੀ",displayNameEn:"Punjabi"}),fa.h.paPK,{displayName:"پنجابی",displayNameEn:"Punjabi (Naskh)",isRTL:!0}),fa.h.pl,{displayName:"Polski",displayNameEn:"Polish"}),fa.h.ptBR,{displayName:"Português do Brasil",displayNameEn:"Brazilian Portuguese"}),fa.h.ptPT,{displayName:"Português",displayNameEn:"European Portuguese"}),fa.h.ro,{displayName:"Română",displayNameEn:"Romanian"}),fa.h.ru,{displayName:"Русский",displayNameEn:"Russian"}),fa.h.sk,{displayName:"Slovenčina",displayNameEn:"Slovak"}),fa.h.sl,{displayName:"Slovenski",displayNameEn:"Slovenian"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.sr,{displayName:"Srpski",displayNameEn:"Serbian"}),fa.h.sv,{displayName:"Svenska",displayNameEn:"Swedish"}),fa.h.sw,{displayName:"Kiswahili",displayNameEn:"Swahili"}),fa.h.ta,{displayName:"தமிழ்",displayNameEn:"Tamil"}),fa.h.te,{displayName:"తెలుగు",displayNameEn:"Telugu"}),fa.h.th,{displayName:"ภาษาไทย",displayNameEn:"Thai"}),fa.h.tr,{displayName:"Türkçe",displayNameEn:"Turkish"}),fa.h.uk,{displayName:"Українська",displayNameEn:"Ukrainian"}),fa.h.ur,{displayName:"اردو",displayNameEn:"Urdu",isRTL:!0}),fa.h.vi,{displayName:"Tiếng Việt",displayNameEn:"Vietnamese"}),(0,j.A)((0,j.A)((0,j.A)((0,j.A)(pa,fa.h.zhCN,{displayName:"简体中文",displayNameEn:"Simplified Chinese"}),fa.h.zhHK,{displayName:"繁體中文 (香港)",displayNameEn:"Chinese (Traditional) Hong Kong"}),fa.h.zhTW,{displayName:"中文",displayNameEn:"Traditional Chinese"}),fa.h.zu,{displayName:"IsiZulu",displayNameEn:"Zulu"}),[fa.h.en,fa.h.af,fa.h.am,fa.h.ar,fa.h.arEG,fa.h.arMA,fa.h.arSA,fa.h.az,fa.h.bg,fa.h.bho,fa.h.bn,fa.h.bs,fa.h.ca,fa.h.cs,fa.h.da,fa.h.de,fa.h.el,fa.h.enGB,fa.h.es,fa.h.es419,fa.h.esAR,fa.h.esMX,fa.h.et,fa.h.eu,fa.h.fa,fa.h.fi,fa.h.fil,fa.h.fr,fa.h.frCA,fa.h.gl,fa.h.gu,fa.h.he,fa.h.hi,fa.h.hr,fa.h.hu,fa.h.id,fa.h.is,fa.h.it,fa.h.ja,fa.h.kn,fa.h.ko,fa.h.lt,fa.h.lv,fa.h.mk,fa.h.ml,fa.h.mr,fa.h.ms,fa.h.nb,fa.h.ne,fa.h.nl,fa.h.or,fa.h.paIN,fa.h.paPK,fa.h.pl,fa.h.ptBR,fa.h.ptPT,fa.h.ro,fa.h.ru,fa.h.sk,fa.h.sl,fa.h.sr,fa.h.sv,fa.h.sw,fa.h.ta,fa.h.te,fa.h.th,fa.h.tr,fa.h.uk,fa.h.ur,fa.h.vi,fa.h.zhCN,fa.h.zhHK,fa.h.zhTW,fa.h.zu]);[].concat(ha),[].concat(ha),[].concat(ha,[]);(0,ba.Z0)({name:"smartShuffle",initialState:{isOpen:!1},reducers:{open:function(e){e.isOpen=!0},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"turnOffPersonalizedRecommendationsModal",initialState:{isOpen:!1,onConfirm:function(){}},reducers:{open:function(e,a){e.isOpen=!0,e.onConfirm=a.payload.onConfirm},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"learnMorePersonalizedRecommendationsModalSlice",initialState:{isOpen:!1},reducers:{open:function(e){e.isOpen=!0},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"yourSoundCapsuleModalSlice",initialState:{isOpen:!1},reducers:{open:function(e){e.isOpen=!0},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"personalizedRecommendationsError",initialState:{isOpen:!1},reducers:{open:function(e){e.isOpen=!0},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"editRefinersModal",initialState:{isOpen:!1},reducers:{open:function(e){e.isOpen=!0},close:function(e){e.isOpen=!1}}}),(0,ba.Z0)({name:"videoNotSupportedModal",initialState:{isOpen:!1,onConfirm:function(){},onCancel:function(){}},reducers:{open:function(e,a){e.isOpen=!0,e.onCancel=a.payload.onCancel,e.onConfirm=a.payload.onConfirm},close:function(e){e.isOpen=!1}}});var va=function(e){return e[e.OFF=0]="OFF",e[e.ON=1]="ON",e[e.SMART_SHUFFLE=2]="SMART_SHUFFLE",e}({});var Aa=n(780),Ea=n(35085),ya=((0,j.A)((0,j.A)((0,j.A)({},va.OFF,{icon:Aa.p,label:function(e){return e?t.Ru.get("web-player.smart-shuffle.button-disable-shuffle-specific",e):t.Ru.get("web-player.smart-shuffle.button-disable-shuffle-generic")}}),va.ON,{icon:Aa.p,semanticColor:"textBrightAccent",label:function(e){return e?t.Ru.get("web-player.smart-shuffle.button-enable-shuffle-specific",e):t.Ru.get("web-player.smart-shuffle.button-enable-shuffle-generic")}}),va.SMART_SHUFFLE,{icon:Ea.k,semanticColor:"textBrightAccent",label:function(e){return e?t.Ru.get("web-player.smart-shuffle.button-enable-smart-shuffle-specific",e):t.Ru.get("web-player.smart-shuffle.button-enable-smart-shuffle-generic")}}),n(19758));ya.dw.topStart,ya.dw.bottom,(0,U.u)("ShuffleAPI");(0,U.u)("LocalFilesAPI");"url(".concat(Z("images/sw_saber_anakin.png"),")"),"url(".concat(Z("images/sw_saber_luke.png"),")"),"url(".concat(Z("images/sw_saber_vader.png"),")"),"url(".concat(Z("images/sw_saber_rey.png"),")"),"url(".concat(Z("images/sw_saber_leia.png"),")"),"url(".concat(Z("images/sw_saber_mace.png"),")"),"url(".concat(Z("images/sw_saber_ahsoka1.png"),")");var wa="THX1138";wa.length;n(54552),n(77552),n(87426),new $.fq},23121:(e,a,n)=>{"use strict";n.d(a,{W:()=>h});var t=n(21840),o=n(80366),i=n(92107),s=n(42551),r=function(e){return e.features},l=((0,s.Mz)(r,(function(e){return(null==e?void 0:e.enableShows)||!1})),(0,s.Mz)(r,(function(e){return(null==e?void 0:e.enableI18nLocales)||!1}))),d=(0,s.Mz)(r,(function(e){return(null==e?void 0:e.isI18nAdditionalPagesEnabled)||!1})),c=n(16920),u=(n(83234),n(78551),n(25550),n(28430),n(43379),n(82467),n(34192),n(15342),n(9582),n(81419)),g=[c.c.CONCERT,c.c.CONCERTS],m=function(e,a){return void 0!==a&&e.some((function(e){return e===a}))},p=function(e,a,n){var t=n&&g.some((function(e){return e===n})),o=t?u.r0:u.IU,i=t?u.Xq:u._h,s=m(o,e)&&a,r=m(i,e);return s||r},b=function(e,a){if(void 0===e)return!1;var n=""===e;return a.some((function(a){return a===e}))||n},f=function(e,a){if(void 0===e)return!1;var n=b(e,u.IH)&&a,t=b(e,u.eA);return n||t},h=function(e){var a,n=e.type,s=e.uri,r=(0,t.d4)(l),u=(0,t.d4)(d);return void 0!==s&&function(e){var a=e.localeFeatureFlag,n=e.entityFeatureFlag,t=e.urlLocale,o=e.entity;switch(e.type){case"locale":return p(t,a,o);case"route":return f(o,n);case"link":return p(t,a,o)&&f(o,n);default:return!1}}({localeFeatureFlag:r,entityFeatureFlag:u,urlLocale:i.Ru.getLocaleForURLPath(),entity:s===c.c.HOME?s:null===(a=(0,o.o_)(s))||void 0===a?void 0:a.type,type:n})}},15985:(e,a,n)=>{"use strict";n.d(a,{h:()=>t});var t=function(e){return e.af="af",e.am="am",e.ar="ar",e.arEG="ar-EG",e.arMA="ar-MA",e.arSA="ar-SA",e.az="az",e.bg="bg",e.bn="bn",e.bho="bho",e.bs="bs",e.ca="ca",e.cs="cs",e.da="da",e.de="de",e.el="el",e.en="en",e.enGB="en-GB",e.es419="es-419",e.es="es",e.esAR="es-AR",e.esMX="es-MX",e.et="et",e.eu="eu",e.fa="fa",e.fi="fi",e.fil="fil",e.frCA="fr-CA",e.fr="fr",e.gl="gl",e.gu="gu",e.he="he",e.hi="hi",e.hr="hr",e.hu="hu",e.id="id",e.is="is",e.it="it",e.ja="ja",e.kn="kn",e.ko="ko",e.lt="lt",e.lv="lv",e.mk="mk",e.ml="ml",e.mr="mr",e.ms="ms",e.nb="nb",e.ne="ne",e.nl="nl",e.or="or",e.paIN="pa-IN",e.paPK="pa-PK",e.pl="pl",e.ptBR="pt-BR",e.ptPT="pt-PT",e.ro="ro",e.ru="ru",e.sk="sk",e.sl="sl",e.sr="sr",e.sv="sv",e.sw="sw",e.ta="ta",e.te="te",e.th="th",e.tr="tr",e.uk="uk",e.ur="ur",e.vi="vi",e.zhCN="zh-CN",e.zhHK="zh-HK",e.zhTW="zh-TW",e.zu="zu",e}({})},92107:(e,a,n)=>{"use strict";n.d(a,{Ru:()=>E});var t,o=n(27067),i=n(87529),s=n(37005),r=n(56068),l=n(2970),d=n(52542),c=(n(7651),n(14551),n(9267),n(184),n(42486),n(30456),n(26701),n(86746),n(78551),n(45434),n(79024),n(34518),n(25550),n(70750),n(47710),n(26851),n(68216),n(47994),n(9750),n(8674),n(5672),n(43379),n(60482),n(72636),n(94592),n(88345),n(2823),n(72865),n(65594),n(78397),n(59255),n(85130),n(55636),n(28509),n(97332),n(46555),n(13296),n(24594),n(82467),n(97460),n(83154),n(4672),n(34072),n(34192),n(88856),n(51565),n(15342),n(18316),n(93577),n(30758)),u=n(94758),g=n.n(u),m=n(38608),p=function(e){return e.AR="، ",e.FA="، ",e.EN=", ",e}({}),b=n(15985);function f(e,a){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,a){if(e){if("string"==typeof e)return h(e,a);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,a):void 0}}(e))||a&&e&&"number"==typeof e.length){n&&(e=n);var t=0,o=function(){};return{s:o,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,r=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){r=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(r)throw i}}}}function h(e,a){(null==a||a>e.length)&&(a=e.length);for(var n=0,t=Array(a);n<a;n++)t[n]=e[n];return t}var v=new Intl.Locale(b.h.en);Object.values(b.h);function A(e){var a="(?:".concat(e.join("|"),")");return new RegExp(String.raw(t||(t=(0,o.A)(["({","}|%","%)"],["(\\{","\\}|%","%)"])),a,a),"g")}var E=new(function(){return(0,l.A)((function e(){(0,r.A)(this,e),(0,d.A)(this,"_localeForTranslation",v),(0,d.A)(this,"_localeForFormatting",v),(0,d.A)(this,"_localeForURLPath",v),(0,d.A)(this,"_translations",{}),(0,d.A)(this,"_relativeTimeFormat",null),(0,d.A)(this,"_dateTimeFormats",new m.fq),(0,d.A)(this,"_pluralRules",null)}),[{key:"getRelativeTimeFormat",value:function(){return null===this._relativeTimeFormat&&(this._relativeTimeFormat=new Intl.RelativeTimeFormat(this._localeForFormatting.toString())),this._relativeTimeFormat}},{key:"getDateTimeFormat",value:function(e){var a=this,n=JSON.stringify(Object.keys(e).sort().map((function(a){return(0,d.A)({},a,e[a])})));return this._dateTimeFormats.create(n,(function(){return new Intl.DateTimeFormat(a._localeForFormatting.toString(),e)}))}},{key:"getPluralRules",value:function(){return null===this._pluralRules&&(this._pluralRules=new Intl.PluralRules(this._localeForTranslation.toString())),this._pluralRules}},{key:"getPluralKey",value:function(e){var a=this.getPluralRules();try{return"string"==typeof e&&(e=parseInt(e,10)),a.select(e)}catch(e){return"other"}}},{key:"initialize",value:function(e){var a,n=e.localeForTranslation,t=e.localeForFormatting,o=e.translations;this._localeForTranslation=new Intl.Locale(n),this._localeForFormatting=("string"==typeof(a=null!=t?t:n)&&(a=new Intl.Locale(a)),"ar"===a.baseName?new Intl.Locale(a,{numberingSystem:"latn"}):a),this._localeForURLPath=function(e){"string"==typeof e&&(e=new Intl.Locale(e));var a=new Set([b.h.paIN,b.h.paPK,b.h.zhCN,b.h.zhTW,b.h.zhHK]);return e?a.has(e.baseName)?e:new Intl.Locale(e.language):v}(n),this._relativeTimeFormat=null,this._dateTimeFormats.clear(),this._pluralRules=null,this._translations=o}},{key:"getLocaleForTranslation",value:function(){return this._localeForTranslation.baseName}},{key:"getLocaleForFormatting",value:function(){return this._localeForFormatting.baseName}},{key:"getLocaleForURLPath",value:function(){return this._localeForURLPath.baseName}},{key:"getLocaleForSmartling",value:function(){var e=this._localeForTranslation.baseName;return g()[e]||e}},{key:"getTranslations",value:function(){return this._translations}},{key:"toLocaleLowerCase",value:function(e){return null==e?void 0:e.toLocaleLowerCase(this._localeForTranslation.toString())}},{key:"toLocaleUpperCase",value:function(e){return null==e?void 0:e.toLocaleUpperCase(this._localeForTranslation.toString())}},{key:"get",value:function(e){for(var a=this,n=(e in this._translations?this._translations[e]:e),t="",o=arguments.length,r=new Array(o>1?o-1:0),l=1;l<o;l++)r[l-1]=arguments[l];if("string"!=typeof n){var d=r[0],u=n[this.getPluralKey(d)];void 0!==u?t=u:n.other&&(t=n.other)}else t=n;if(/%\d%/.test(t)){if(!["desktop.login.DefaultErrorMessage","desktop.login.ErrorProxyAuthRequired","desktop.login.MissingUserInfoMessage","desktop.login.RegionMismatchMessage","desktop.login.ClientUpdateFail","desktop.login.FbUserNotFoundSignUp","desktop-auth.error"].includes(e))throw new Error("i18n: The placeholder format %0% is legacy and is only allowed for existing strings.")}var g={},m={};r.forEach((function(e,a){var n,t=f("object"!==(0,s.A)(e)||null===e||(0,c.isValidElement)(e)?[[a,e]]:Object.entries(e));try{for(t.s();!(n=t.n()).done;){var o=(0,i.A)(n.value,2),r=o[0],l=o[1];(0,c.isValidElement)(l)?m[r]=l:void 0!==l&&(g[r]=l)}}catch(e){t.e(e)}finally{t.f()}})),t=t.replace(A(Object.keys(g)),(function(e,n){var t=n.slice(1,-1),o=g[t];return"number"==typeof o?a.formatNumber(o):o}));var p=Object.keys(m);return p.length?(0,c.createElement)(c.Fragment,null,t.split(A(p)).map((function(e,a){if(a%2){var n,t=e.slice(1,-1),o=m[t];return(0,c.cloneElement)(o,{key:null!==(n=o.key)&&void 0!==n?n:t})}return e})).filter((function(e){return""!==e}))):t}},{key:"getSeparator",value:function(){switch(new Intl.Locale(this._localeForTranslation).language){case b.h.ar:return p.AR;case b.h.fa:return p.FA;default:return p.EN}}},{key:"formatNumber",value:function(e,a){return e.toLocaleString(this._localeForFormatting,a)}},{key:"formatNumberCompact",value:function(e){return this.formatNumber(e,{notation:"compact",maximumFractionDigits:1})}},{key:"formatDate",value:function(e){var a=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:null)||{year:"numeric",month:"long",day:"numeric"};return this.getDateTimeFormat(a).format(e)}},{key:"formatRelativeDate",value:function(e){var a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,o=this.getRelativeTimeFormat(),i=e.getTime()-t.getTime(),s=Math.abs(i)<2592e6;if(null!==o&&s){var r=(a=i,{seconds:Math.round(a/1e3),minutes:Math.round(a/1e3/60),hours:Math.round(a/1e3/60/60),days:Math.round(a/1e3/60/60/24),weeks:Math.round(a/1e3/60/60/24/7)}),l=r.weeks,d=r.days,c=r.hours,u=r.minutes,g=r.seconds;return Math.abs(d)>=7?o.format(l,"weeks"):Math.abs(c)>=24?o.format(d,"days"):Math.abs(u)>=60?o.format(c,"hours"):Math.abs(g)>=60?o.format(u,"minutes"):o.format(g,"seconds")}return this.formatDate(e,n)}}])}())},44902:(e,a,n)=>{"use strict";n.d(a,{Y:()=>c,Df:()=>d,HM:()=>b,XX:()=>f});n(83234),n(40065),n(43379),n(34192),n(4865);var t=n(21840),o=n(92107),i=n(80366);function s(e){var a=(0,i.o_)(e);return function(e){return null!==e}(a)?a.toURI():e}var r=n(5248),l=n(77970);function d(e){return"video"===e.mediaType}function c(e){return e.isPodcastAd}function u(e){return null!=e&&""!==e}function g(e){return u(e)&&"#"!==e}function m(e){for(var a,n=arguments.length,t=new Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];return null!==(a=t.find(e))&&void 0!==a?a:null}function p(){for(var e=arguments.length,a=new Array(e),n=0;n<e;n++)a[n]=arguments[n];return m.apply(void 0,[u].concat(a))}function b(){for(var e=arguments.length,a=new Array(e),n=0;n<e;n++)a[n]=arguments[n];var t=m.apply(void 0,[g].concat(a));return t?s(t):t}function f(e){var a,n=(0,t.d4)((function(e){var a,n;return null!==(a=null===(n=e.ads)||void 0===n||null===(n=n.vto)||void 0===n?void 0:n.info)&&void 0!==a?a:null})),i=(0,t.d4)((function(e){var a,n;return null!==(a=null===(n=e.ads)||void 0===n||null===(n=n.audio)||void 0===n?void 0:n.info)&&void 0!==a?a:null})),u=(0,r.o)((function(e){return null==e?void 0:e.context}),(function(e,a){return(null==e?void 0:e.uri)===(null==a?void 0:a.uri)}));if(!(0,l.N)(e))return null;var g,m,f=e.advertiser,h=e.url,v=e.title,A=o.Ru.get("ad-formats.advertisement"),E=o.Ru.get("ad-formats.learnMore");if(c(e)){var y,w,_,T=(null==u||null===(y=u.metadata)||void 0===y?void 0:y.context_description)||f||E;return{title:null!==(w=p(v,null==n?void 0:n.advertiser,null==i?void 0:i.buttonMessage))&&void 0!==w?w:A,subtitle:T,url:b(null==n?void 0:n.clickUrl,null==i?void 0:i.clickUrl,h),blurbUri:null!=u&&null!==(_=u.metadata)&&void 0!==_&&_.context_description&&T===(null==u?void 0:u.metadata.context_description)&&u.uri?s(u.uri):void 0}}if(d(e))return{title:null!==(g=null==n?void 0:n.advertiser)&&void 0!==g?g:A,subtitle:null!==(m=null==n?void 0:n.buttonMessage)&&void 0!==m?m:E,url:b(null==n?void 0:n.clickUrl,h)};var S=!0===(null==i?void 0:i.isFeaturedActionPlay)?o.Ru.get("ad-formats.playTrack"):null;return{title:f||A,subtitle:null!==(a=p(null==i?void 0:i.buttonMessage,S))&&void 0!==a?a:E,url:b(null==i?void 0:i.clickUrl,h)}}},97215:(e,a,n)=>{"use strict";n.d(a,{iz:()=>d});var t=n(92107),o=n(44902),i=(n(184),n(7651),n(42486),n(30456),n(26701),n(37417),n(11737),n(51691),n(702),n(5672),n(43379),n(34192),n(88856),n(51565),n(18316),n(30758));var s=(0,i.createContext)({adsAPI:null,homeAds:null}),r=function(){var e=(0,i.useContext)(s).adsAPI;if(null===e)throw new Error("useAdsAPI must be used within a AdsAPIProvider");return e},l=function(){return r().inStreamApi};function d(e){var a,n,i,s,r=l().getInStreamAd(),d=null==r||null===(a=r.metadata)||void 0===a?void 0:a.logoImage,c=null==r||null===(n=r.metadata)||void 0===n?void 0:n.buttonMessage,u=null==r||null===(i=r.metadata)||void 0===i?void 0:i.tagline,g=null==r?void 0:r.clickthroughUrl,m=e.url,p=(null===(s=e.metadata)||void 0===s?void 0:s.advertiser)||null,b=t.Ru.get("ad-formats.advertisement");return(0,o.Y)(e)||(0,o.Df)(e),{title:p,subtitle:b,url:(0,o.HM)(g,m),tagline:u,buttonMessage:c,logoImage:d}}},95873:(e,a,n)=>{"use strict";n.d(a,{V:()=>o,c:()=>t});var t=function(e){return e.ADVERTISER_SUBTITLE="advertiser_subtitle",e.ADVERTISER_TITLE="advertiser_title",e.CTA_BUTTON="cta_button",e.COMPANION_CARD="companion_card",e.VIDEO_PLAYER="video_player",e.COVER_ART="cover_art",e.AD_LOGO="ad_logo",e.COVER_ART_EXPANDED="cover_art_expanded",e.COVER_ART_COLLAPSED="cover_art_collapsed",e.MINIMIZED_VIDEO_TAKEOVER="minimized_video_takeover",e}({}),o=function(e){return e.AD_NPV="ad_npv",e.NPB="npb",e.VIDEO_PLAYER="video_player",e}({})},70236:(e,a,n)=>{"use strict";n.d(a,{q5:()=>o});var t="LOG_NOW_PLAYING_AD_CLICK",o=function(e,a){return{type:t,eventReason:e,eventSource:a}}},70762:(e,a,n)=>{"use strict";n.d(a,{W:()=>c});var t=n(30758),o=n(21840),i=n(44286),s="LOG_INTERACTION",r=function(e){return{type:s,logData:e}},l=n(496),d=(n(83234),n(30456),n(43379),n(2823),n(34072),n(34192),n(88856),function(e,a){return function(n){var t=n.intent,o=n.type,i=n.targetUri,s=n.itemIdSuffix,r=n.pathNameOverride,l=s?"".concat(a,"/").concat(s):a,d=r||e;return{page:d.split(/\//).filter((function(e){return""!==e})).shift(),view_uri:d,action_intent:t,action_type:o,target_uri:i,item_id:l}}});function c(){var e=(0,t.useContext)(l.zz),a=(0,o.wA)(),n=(0,i.zy)().pathname;return(0,t.useCallback)((function(t){var o=d(n,e);a(r(o(t)))}),[a,n,e])}},69583:(e,a,n)=>{"use strict";n.d(a,{W:()=>o});var t=n(21840);function o(){return(0,t.d4)((function(e){var a;return null===(a=e.ui)||void 0===a||null===(a=a.textDirection)||void 0===a?void 0:a.isRTL}))}},81419:(e,a,n)=>{"use strict";n.d(a,{CT:()=>i,IH:()=>g,IU:()=>r,Xn:()=>d,Xq:()=>u,_h:()=>l,eA:()=>m,r0:()=>c});n(83234),n(94592),n(88345),n(2823),n(72865),n(78397);var t=n(15985),o=n(16920),i="intl-",s="/".concat(i),r=(new RegExp("".concat(s,"([a-zA-Z0-9-]+)")),[]),l=[t.h.id,t.h.de,"pt",t.h.ja,t.h.fr,t.h.ar,t.h.es,t.h.tr,t.h.it],d=([].concat(l,r),t.h.en),c=[],u=[],g=([].concat(u,c),[]),m=[o.c.ALBUM,o.c.ARTIST,o.c.TRACK,o.c.PREMIUM],p=([].concat(m,g),r.length>0?r[0]:l[0]),b=("".concat(i).concat(p),t.h.hu),f=("".concat(i).concat(b),l[0]),h=("".concat(i).concat(f),r.length||t.h.ca,t.h.zhCN),v=("".concat(i).concat(h),t.h.es419),A=t.h.es;"".concat(i).concat(v),"".concat(i).concat(A)},496:(e,a,n)=>{"use strict";n.d(a,{ql:()=>i,zz:()=>o});n(184),n(42486);var t=n(30758),o=(0,t.createContext)(""),i=(0,t.createContext)(null)},89241:(e,a,n)=>{"use strict";n.d(a,{U:()=>s});var t=n(87529),o=n(30758),i=n(31422),s=function(e){var a=(0,o.useMemo)((function(){return(0,i.c)()?null:window.matchMedia(e)}),[e]),n=(0,o.useState)((function(){return!a||a.matches})),s=(0,t.A)(n,2),r=s[0],l=s[1];return(0,o.useEffect)((function(){if(!a||!a.addEventListener)return function(){};var e=function(e){l(e.matches)};return a.addEventListener("change",e),function(){a.removeEventListener("change",e)}}),[a]),r}},53209:(e,a,n)=>{"use strict";n.d(a,{j:()=>o});var t=n(89241),o=function(){return(0,t.U)("(prefers-reduced-motion: reduce)")}},96324:(e,a,n)=>{"use strict";n.d(a,{w:()=>l});n(26701),n(45434),n(79024),n(43379),n(59255),n(85130),n(55636),n(28509),n(97332),n(46555),n(13296),n(24594),n(97460),n(28492),n(34192),n(51565),n(18316),n(93577);var t,o=n(30758),i=n(31422);function s(e){return!(0,i.c)()&&e instanceof HTMLElement}var r={subscribersByElement:new WeakMap,get resizeObserver(){return t||(t=new ResizeObserver((function(e){Array.isArray(e)&&e.forEach((function(a){var n,t={width:Math.round(a.contentRect.width),height:Math.round(a.contentRect.height)};(null!==(n=r.subscribersByElement.get(a.target))&&void 0!==n?n:new Set).forEach((function(n){n(t,a,e)}))}))}))),t}};function l(e){var a=e.onResize,n=e.refOrElement,t=e.observeOnly,i=e.observeOnMount,l=void 0!==i&&i,d=(0,o.useRef)(a);d.current=a;var c=(0,o.useRef)(t);c.current=t;var u=(0,o.useRef)({width:-1,height:-1}),g=(0,o.useCallback)((function(e,a,n){if(d.current){var t=u.current.width!==e.width,o=u.current.height!==e.height;("width"===c.current&&t||"height"===c.current&&o||!c.current&&(t||o))&&d.current(e,a,n),u.current.width=e.width,u.current.height=e.height}}),[]),m=function(e){var a,n=e.refOrElement,t=e.subscriber,i=null,r=(0,o.useRef)(null),l=(0,o.useRef)(null),d=(0,o.useRef)(null),c=(0,o.useRef)(),u=(0,o.useRef)(t);u.current=t;var g=(0,o.useCallback)((function(){var e=null;l.current?e=l.current:r.current?e=r.current:s(n)&&(e=n),d.current!==e&&(c.current&&(c.current(),c.current=null),d.current=e,e&&u.current&&(c.current=u.current(e)))}),[n]),m=(0,o.useCallback)((function(e){l.current=e,g()}),[g]);return n&&!s(n)&&(i=n),(0,o.useLayoutEffect)((function(){i&&(r.current=i.current),g()}),[i,null===(a=i)||void 0===a?void 0:a.current,g]),(0,o.useEffect)((function(){return function(){var e;null==c||null===(e=c.current)||void 0===e||e.call(c)}}),[]),m}({refOrElement:n,subscriber:function(e){var a;return l&&g({width:e.offsetWidth,height:e.offsetHeight},null,[]),r.subscribersByElement.has(e)||(r.resizeObserver.observe(e),r.subscribersByElement.set(e,new Set)),null===(a=r.subscribersByElement.get(e))||void 0===a||a.add(g),function(){var a,n;null===(a=r.subscribersByElement.get(e))||void 0===a||a.delete(g),0===(null===(n=r.subscribersByElement.get(e))||void 0===n?void 0:n.size)&&(r.resizeObserver.unobserve(e),r.subscribersByElement.delete(e))}}});return m}},38608:(e,a,n)=>{"use strict";n.d(a,{fq:()=>r});var t=n(56068),o=n(2970),i=n(52542);n(184),n(42486),n(83234),n(26701),n(79024),n(77905),n(65050),n(71425),n(43379),n(90489),n(97460),n(34192),n(51565),n(18316),n(93577),n(60287);var s=864e5,r=function(){return(0,o.A)((function e(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((0,t.A)(this,e),(0,i.A)(this,"_cache",new Map),this._ttl=a,null!==a&&(a<1||a>s))throw new Error("TTL should be between ".concat(1," (1 ms) and ").concat(s," (1 day)."))}),[{key:"isExpired",value:function(e){return null!==e.expiry&&e.expiry<Date.now()}},{key:"getExpiry",value:function(){return null!==this._ttl?Date.now()+this._ttl:null}},{key:"entries",value:function(){return this._cache.entries()}},{key:"has",value:function(e){return void 0!==this.get(e)}},{key:"peek",value:function(e){var a=this._cache.get(e);return null==a?void 0:a.value}},{key:"get",value:function(e){var a=this._cache.get(e);if(void 0!==a){if(!this.isExpired(a))return a.value;this._cache.delete(e)}}},{key:"set",value:function(e,a){this._cache.set(e,{value:a,expiry:this.getExpiry()})}},{key:"create",value:function(e,a){var n=this.get(e);if(void 0===n){var t=a();return this.set(e,t),t}return n}},{key:"delete",value:function(e){this._cache.delete(e)}},{key:"clear",value:function(){this._cache.clear()}},{key:"cleanup",value:function(){var e=this;this._cache.forEach((function(a,n){e.isExpired(a)&&e._cache.delete(n)}))}}])}()},77552:(e,a,n)=>{"use strict";n.d(a,{j:()=>i});n(93091),n(184),n(42486),n(45434),n(25550),n(15342);var t=n(18581),o=n(86295);n(87718),new o.l("fetchExtractedColors","query","86bdf61bb598ee07dc85d6c3456d9c88eb94f33178509ddc9b33fc9710aa9e9c",null);function i(e){return t.Q.fromHex(e)}},87426:(e,a,n)=>{"use strict";n.d(a,{A:()=>i});var t=n(23100),o=n(77552),i={colorRaw:(0,o.j)(t.l0o),colorDark:(0,o.j)(t.l0o),colorLight:(0,o.j)(t.l0o)}},18581:(e,a,n)=>{"use strict";n.d(a,{Q:()=>y});var t=n(56068),o=n(2970),i=n(52542),s=(n(184),n(42486),n(83234),n(26851),n(9750),n(76588),n(5672),n(20031),n(54552)),r=n(37005),l=n(39564),d=n(48587);n(70750),n(72636),n(2823),n(28965),n(45434),n(79024),n(34518),n(38408),n(87456),n(43379),n(94592),n(88345),n(72865),n(78397),n(97460),n(4672),n(28492),n(34192),n(80456),n(93577),n(68216),n(3244),n(23739),n(19484);function c(e,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e-6;return Math.abs(e-a)<n}function u(e){return e.toString(16).padStart(2,"0")}function g(e){return"".concat(parseFloat((100*e).toFixed(1)),"%")}function m(){m=function(e,a){return new n(e,void 0,a)};var e=RegExp.prototype,a=new WeakMap;function n(e,t,o){var i=RegExp(e,t);return a.set(i,o||a.get(e)),(0,d.A)(i,n.prototype)}function t(e,n){var t=a.get(n);return Object.keys(t).reduce((function(a,n){var o=t[n];if("number"==typeof o)a[n]=e[o];else{for(var i=0;void 0===e[o[i]]&&i+1<o.length;)i++;a[n]=e[o[i]]}return a}),Object.create(null))}return(0,l.A)(n,RegExp),n.prototype.exec=function(a){var n=e.exec.call(this,a);if(n){n.groups=t(n,this);var o=n.indices;o&&(o.groups=t(o,this))}return n},n.prototype[Symbol.replace]=function(n,o){if("string"==typeof o){var i=a.get(this);return e[Symbol.replace].call(this,n,o.replace(/\$<([^>]+)>/g,(function(e,a){var n=i[a];return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof o){var s=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=(0,r.A)(e[e.length-1])&&(e=[].slice.call(e)).push(t(e,s)),o.apply(this,e)}))}return e[Symbol.replace].call(this,n,o)},m.apply(this,arguments)}function p(e){var a,n,t,o;e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,a,n,t){return a+a+n+n+t+t}));var i=m(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,{r:1,g:2,b:3,a:4}).exec(e),s=null==i||null===(a=i.groups)||void 0===a?void 0:a.r,r=null==i||null===(n=i.groups)||void 0===n?void 0:n.g,l=null==i||null===(t=i.groups)||void 0===t?void 0:t.b,d=null==i||null===(o=i.groups)||void 0===o?void 0:o.a;if(void 0===s||void 0===r||void 0===l)throw new Error('Invalid hex color code "'.concat(e,'"'));return{r:s,g:r,b:l,a:d}}function b(e){var a=p(e).a;if(!a)return 1;var n,t=parseInt(a,16)/255;return n=t.toLocaleString("en",{useGrouping:!1,minimumFractionDigits:0,maximumFractionDigits:2}),Number(n)}function f(e){return e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}function h(e){var a=e.rgb,n=a.r,t=a.g,o=a.b;return.2126*f(n/255)+.7152*f(t/255)+.0722*f(o/255)}function v(e,a){var n=h(e),t=h(a);return(Math.max(n,t)+.05)/(Math.min(n,t)+.05)}n(91281);var A,E=n(87529);n(13238);var y=function(){function e(a,n,o){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;(0,t.A)(this,e),this.rgb=a,this.hsl=n,this.hsv=o,this.a=i}return(0,o.A)(e,[{key:"toCSS",value:function(e){switch(e){case s.a.HEX:return"#".concat(u((a=this).rgb.r)).concat(u(a.rgb.g)).concat(u(a.rgb.b));case s.a.HEXA:return function(e){return"#".concat(u(e.rgb.r)).concat(u(e.rgb.g)).concat(u(e.rgb.b)).concat(u(Math.floor(255*e.a)))}(this);case s.a.RGB:return function(e){return"rgb(".concat(e.rgb.r,", ").concat(e.rgb.g,", ").concat(e.rgb.b,")")}(this);case s.a.RGBA:return function(e){return"rgba(".concat(e.rgb.r,", ").concat(e.rgb.g,", ").concat(e.rgb.b,", ").concat(e.a,")")}(this);case s.a.HSL:return function(e){var a=e.hsl,n=a.h,t=a.s,o=a.l;return"hsl(".concat(n,", ").concat(g(t),", ").concat(g(o),")")}(this);case s.a.HSLA:return function(e){var a=e.hsl,n=a.h,t=a.s,o=a.l;return"hsla(".concat(n,", ").concat(g(t),", ").concat(g(o),", ").concat(e.a,")")}(this);default:throw new Error("Invalid or unsupported CSSColorFormat!")}var a}},{key:"contrastAdjust",value:function(a){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4.5,t=e.BLACK;if("light"===a&&(t=e.WHITE),t!==e.BLACK&&t!==e.WHITE)throw new Error("Only supports contrast calculation between black and white.");var o=v(this,t);if(o>=n)return this;for(var i=this.hsv.v,s=t===e.WHITE?-.02:.02,r=Number.MAX_VALUE,l=null,d=0;d<100&&r>.07&&i>=0&&i<=1;d++){i=Math.min(i+s,1),o=v(l=e.fromHSV({h:this.hsv.h,s:this.hsl.s,v:i}),e.WHITE);var c=Math.round(10*Math.abs(o-n))/10;c>r&&(s*=-.5),r=c}return null===l?this:l}},{key:"toString",value:function(){return"".concat(this.rgb.r,",").concat(this.rgb.g,",").concat(this.rgb.b,",").concat(this.a)}},{key:"stringify",value:function(){return JSON.stringify(this)}}],[{key:"fromRGB",value:function(a,n){if(a.r<0||a.g<0||a.b<0||a.r>255||a.g>255||a.b>255||n&&n<0||n&&n>1)throw Error("Invalid RGB color: ".concat(JSON.stringify(a),", alpha: ").concat(n));return new e(a,function(e){var a,n=e.r/255,t=e.g/255,o=e.b/255,i=Math.max(n,t,o),s=Math.min(n,t,o),r=i-s,l=(i+s)/2,d=i;a=c(r,0)?0:c(d,n)?60*(0+(t-o)/r):c(d,t)?60*(2+(o-n)/r):60*(4+(n-t)/r),(a%=360)<0&&(a+=360);var u=0===l||1===l?0:(d-l)/Math.min(l,1-l);return{h:Math.round(a),s:u,l}}(a),function(e){var a,n=e.r/255,t=e.g/255,o=e.b/255,i=Math.max(n,t,o),s=i-Math.min(n,t,o),r=i;a=c(s,0)?0:c(r,n)?60*(0+(t-o)/s):c(r,t)?60*(2+(o-n)/s):60*(4+(n-t)/s),(a%=360)<0&&(a+=360);var l=0===r?0:s/r;return{h:Math.round(a),s:l,v:r}}(a),n)}},{key:"fromHex",value:function(a,n){var t=function(e){var a=p(e),n=a.r,t=a.g,o=a.b;return{r:parseInt(n,16),g:parseInt(t,16),b:parseInt(o,16)}}(a),o=b(a);return e.fromRGB(t,null!=n?n:o)}},{key:"fromHSV",value:function(a,n){var t=function(e){var a,n=e.h,t=e.s,o=e.v,i=o*t,s=n/60,r=i*(1-Math.abs(s%2-1));a=s>=0&&s<=1?[i,r,0]:s>1&&s<=2?[r,i,0]:s>2&&s<=3?[0,i,r]:s>3&&s<=4?[0,r,i]:s>4&&s<=5?[r,0,i]:s>5&&s<=6?[i,0,r]:[0,0,0];var l=o-i;return{r:Math.round(255*(a[0]+l)),g:Math.round(255*(a[1]+l)),b:Math.round(255*(a[2]+l))}}(a);return e.fromRGB(t,n)}},{key:"fromHSL",value:function(a,n){var t=function(e){var a,n=e.h,t=e.s,o=e.l,i=(1-Math.abs(2*o-1))*t,s=n/60,r=i*(1-Math.abs(s%2-1));a=s>=0&&s<=1?[i,r,0]:s>1&&s<=2?[r,i,0]:s>2&&s<=3?[0,i,r]:s>3&&s<=4?[0,r,i]:s>4&&s<=5?[r,0,i]:s>5&&s<=6?[i,0,r]:[0,0,0];var l=o-i/2;return{r:Math.round(255*(a[0]+l)),g:Math.round(255*(a[1]+l)),b:Math.round(255*(a[2]+l))}}(a);return e.fromRGB(t,n)}},{key:"fromInt",value:function(a,n){var t=function(e){return{r:e>>16&255,g:e>>8&255,b:255&e}}(a);return e.fromRGB(t,n)}},{key:"fromCSS",value:function(a,n){var t=function(e,a){var n=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/);if(n){var t=n.slice(1),o=(0,E.A)(t,4),i=o[0],s=o[1],r=o[2],l=o[3],d=null!=a?a:parseFloat(l);return{rgb:{r:parseInt(i,10),g:parseInt(s,10),b:parseInt(r,10)},rgbAlpha:Number.isNaN(d)?void 0:d}}return null}(a,n);if(t){var o=t.rgb,i=t.rgbAlpha;return e.fromRGB(o,i)}var s=function(e){var a=e.match(/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i);return a?a[1]:null}(a);if(s)return e.fromHex(s,n);var r=function(e,a){var n=e.match(/^hsla?\((\d+),\s*(\d+)%,\s*(\d+)%(?:,\s*(\d*(?:\.\d+)?))?\)$/);if(n){var t=n.slice(1),o=(0,E.A)(t,4),i=o[0],s=o[1],r=o[2],l=o[3],d=null!=a?a:parseFloat(l);return{hsl:{h:parseInt(i,10),s:parseInt(s,10)/100,l:parseInt(r,10)/100},hslAlpha:Number.isNaN(d)?void 0:d}}return null}(a,n);if(r){var l=r.hsl,d=r.hslAlpha;return e.fromHSL(l,d)}throw new Error("Invalid or unsupported CSS color: ".concat(a))}},{key:"parse",value:function(a){var n=JSON.parse(a);return new e(n.rgb,n.hsl,n.hsv,n.a)}}])}();A=y,(0,i.A)(y,"BLACK",A.fromRGB({r:0,g:0,b:0})),(0,i.A)(y,"WHITE",A.fromRGB({r:255,g:255,b:255}))},54552:(e,a,n)=>{"use strict";n.d(a,{a:()=>t});var t=function(e){return e[e.HEX=0]="HEX",e[e.HEXA=1]="HEXA",e[e.RGB=2]="RGB",e[e.RGBA=3]="RGBA",e[e.HSL=4]="HSL",e[e.HSLA=5]="HSLA",e}({})},36974:(e,a,n)=>{"use strict";n.d(a,{N:()=>i});n(184),n(42486);var t=n(30758),o=(0,t.createContext)(null);function i(e){return function(){var e=(0,t.useContext)(o);if(null===e)throw new Error("Trying to use 'RegistryContext' without 'RegistryProvider'!");return e}().resolve(e)}},78996:(e,a,n)=>{"use strict";n.d(a,{u:()=>t});n(7651),n(14551),n(42486),n(68216),n(43379),n(78397);function t(e){return Symbol.for(e)}},49822:(e,a,n)=>{"use strict";n.d(a,{V:()=>s});var t=n(56068),o=n(2970),i=n(51275),s=function(){return(0,o.A)((function e(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new i.bk;(0,t.A)(this,e),this._emitter=a,this._emitter=a||new i.bk}),[{key:"createEvent",value:function(e,a){return this._emitter.createEvent(e,a)}},{key:"addListener",value:function(e,a,n){var t=this;this._emitter.addListener(e,a,n);return function(){t.removeListener(e,a,n)}}},{key:"removeListener",value:function(e,a,n){return this._emitter.removeListener(e,a,n),this}},{key:"onAddListener",value:function(e,a){return this._emitter.onAddListener(e,a),this}},{key:"onRemoveListener",value:function(e,a){return this._emitter.onRemoveListener(e,a),this}},{key:"emit",value:function(e,a){return this._emitter.emit(e,a)}},{key:"emitSync",value:function(e,a){return this._emitter.emitSync(e,a)}}])}()},75355:(e,a,n)=>{"use strict";n(184),n(42486)},86295:(e,a,n)=>{"use strict";n.d(a,{l:()=>i});var t=n(2970),o=n(56068),i=(n(47994),(0,t.A)((function e(a,n,t,i){(0,o.A)(this,e),this.name=a,this.operation=n,this.sha256Hash=t,this.value=i})))},68576:(e,a,n)=>{"use strict";n(93091),n(184),n(42486),n(43379),n(51234)},87718:(e,a,n)=>{"use strict";n(7651),n(30456),n(26701),n(47994),n(37417),n(11737),n(51691),n(702),n(5672),n(43379),n(34192),n(88856),n(51565),n(18316),n(30758),n(75355),n(68576)},9063:(e,a,n)=>{"use strict";n.d(a,{gd:()=>t});n(90489),n(49822);var t=function(e){return e.UPDATE="update",e.ERROR="error",e.ACTION="action",e.QUEUE_ACTION="queue_action",e.QUEUE_ACTION_COMPLETE="queue_action_complete",e.QUEUE_UPDATE="queue_update",e.CONTEXT_WRAPAROUND="context_wraparound",e}({})},5684:(e,a,n)=>{"use strict";n.d(a,{z:()=>i});n(90489),n(184),n(42486),n(83234),n(20591);var t=(0,n(78996).u)("PlayerAPI"),o=n(36974);function i(){return(0,o.N)(t)}},55346:(e,a,n)=>{"use strict";n.d(a,{p:()=>i});var t=n(30758),o=n(5684);function i(e,a){var n=(0,t.useRef)(a),i=(0,o.z)(),s=function(){var e=(0,t.useRef)(!1);return(0,t.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),(0,t.useCallback)((function(){return e.current}),[])}();(0,t.useLayoutEffect)((function(){n.current=a})),(0,t.useEffect)((function(){return i.getEvents().addListener(e,(function(e){s()&&n.current(e)}))}),[e,s,i])}},5248:(e,a,n)=>{"use strict";n.d(a,{o:()=>l});var t=n(87529),o=n(30758),i=n(9063),s=n(5684),r=n(55346);function l(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e,a){return e===a},n=(0,s.z)().getState(),l=(0,o.useState)(e(n)),d=(0,t.A)(l,2),c=d[0],u=d[1];return(0,r.p)(i.gd.UPDATE,(function(n){var t=e(n.data);a(c,t)||u(t)})),c}},77970:(e,a,n)=>{"use strict";n.d(a,{N:()=>o});var t=n(16920);function o(e){return(null==e?void 0:e.type)===t.c.AD}},51126:(e,a,n)=>{"use strict";n.d(a,{d:()=>o});var t=n(16920);function o(e){return(null==e?void 0:e.type)===t.c.CHAPTER}},39850:(e,a,n)=>{"use strict";n.d(a,{p:()=>o});var t=n(16920);function o(e){return(null==e?void 0:e.type)===t.c.EPISODE}},93892:(e,a,n)=>{"use strict";n.d(a,{v:()=>o});var t=n(16920);function o(e){return(null==e?void 0:e.type)===t.c.TRACK}},64044:(e,a,n)=>{"use strict";n.d(a,{v:()=>o});var t=n(16920);function o(e){return(null==e?void 0:e.type)===t.c.UNKNOWN}},16920:(e,a,n)=>{"use strict";n.d(a,{c:()=>t});var t=function(e){return e.AD="ad",e.ALBUM="album",e.ARTIST="artist",e.ARTIST_CONCERTS="artist-concerts",e.AUDIOBOOK="audiobook",e.CHAPTER="chapter",e.CONCERT="concert",e.CONCERTS="concerts",e.EPISODE="episode",e.PODCAST_SHORT="podcast-short",e.GENRE="genre",e.HOME="",e.VIEW="view",e.PLAYLIST="playlist",e.PLAYLISTV2="playlist-v2",e.SHOW="show",e.TRACK="track",e.UNKNOWN="unknown",e.USER="user",e.LIKED_SONGS="liked-songs",e.LOCAL_FILES="local-files",e.YOUR_EPISODES="your-episodes",e.FOLDER="folder",e.PREMIUM="premium",e.PRE_RELEASE_ALBUM="pre-release-album",e.PRE_RELEASE_BOOK="pre-release-book",e}({})},82704:(e,a,n)=>{"use strict";n.d(a,{d:()=>t});n(184),n(42486),n(26851),n(9750);function t(e,a){throw new Error(null!=a?a:"Unexpectedly hit unreachable code! Unhandled discriminated union member: ".concat(JSON.stringify(e)))}},31422:(e,a,n)=>{"use strict";n.d(a,{c:()=>t});var t=function(){return"undefined"==typeof window}},85610:(e,a,n)=>{"use strict";n.d(a,{hF:()=>i});n(83234),n(78551),n(34518),n(70750),n(82467);var t=n(92107),o=n(81419),i=(n(16920),function(e,a){var n=a||t.Ru.getLocaleForURLPath();if(!e)return"";var i=e.split("/")[1];if(!n||n===o.Xn||i.includes(o.CT))return e;var s="/"===e?"":e;return"/".concat(o.CT).concat(n).concat(s)})},32941:e=>{e.exports={convertPathToURL:function(e,a){if("1"==={}.IS_SPOTIFY_DESKTOP_APP)return`/${e}`;if("hot"==={}.WEBPACK_BUILD&&e.startsWith("build/")){return`https://${{}.WEBPACK_HOT_HOST}:${{}.WEBPACK_HOT_PORT}/cdn/${e}`}return`${a.cdn_url}/${e}`}}},94758:e=>{e.exports={af:"af-ZA",am:"am-ET",ar:"ar",az:"az-AZ",bg:"bg-BG",bn:"bn-IN",bho:"bp",cs:"cs-CZ",da:"da-DK",de:"de-DE",el:"el-GR",es:"es-ES","es-419":"es-LA",et:"et-EE",fa:"fa-IR",fr:"fr-FR",fi:"fi-FI",fil:"fp-PH","fr-CA":"fr-CA",gu:"gu-IN",hu:"hu-HU",he:"he-IL",hi:"hi-IN",hr:"hr-HR",id:"id-ID",is:"is-IS",it:"it-IT",ja:"ja-JP",kn:"kn-IN",ko:"ko-KR",lt:"lt-LT",lv:"lv-LV",ml:"ml-IN",mr:"mr-IN",ms:"ms-MY",nb:"nb-NO",ne:"ne-NP",nl:"nl-NL",or:"or-IN","pa-IN":"pa-IN","pa-PK":"pa-PK",pl:"pl-PL","pt-PT":"pt-PT","pt-BR":"pt-BR",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",sr:"sr-RS",sv:"sv-SE",sw:"sw",ta:"ta-IN",te:"te-IN",th:"th-TH",tr:"tr-TR",uk:"uk-UA",ur:"ur",vi:"vi-VN","zh-CN":"zh-CN","zh-TW":"zh-TW",zu:"zu-ZA","ar-EG":"ar-EG","ar-MA":"ar-MA","ar-SA":"ar-SA",eu:"eu-ES",bs:"bs-BA",ca:"ca-ES","zh-HK":"zh-HK","en-GB":"en-GB",gl:"gl-ES",mk:"mk-MK","es-AR":"es-AR","es-MX":"es-MX"}}},s={};function r(e){var a=s[e];if(void 0!==a)return a.exports;var n=s[e]={exports:{}};return i[e].call(n.exports,n,n.exports,r),n.exports}r.m=i,r.amdO={},e=[],r.O=(a,n,t,o)=>{if(!n){var i=1/0;for(c=0;c<e.length;c++){for(var[n,t,o]=e[c],s=!0,l=0;l<n.length;l++)(!1&o||i>=o)&&Object.keys(r.O).every((e=>r.O[e](n[l])))?n.splice(l--,1):(s=!1,o<i&&(i=o));if(s){e.splice(c--,1);var d=t();void 0!==d&&(a=d)}}return a}o=o||0;for(var c=e.length;c>0&&e[c-1][2]>o;c--)e[c]=e[c-1];e[c]=[n,t,o]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var o=Object.create(null);r.r(o);var i={};a=a||[null,n({}),n([]),n(n)];for(var s=2&t&&e;"object"==typeof s&&!~a.indexOf(s);s=n(s))Object.getOwnPropertyNames(s).forEach((a=>i[a]=()=>e[a]));return i.default=()=>e,r.d(o,i),o},r.d=(e,a)=>{for(var n in a)r.o(a,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:a[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,n)=>(r.f[n](e,a),a)),[])),r.u=e=>(67===e?"lottie-animation":e)+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},o="client-web:",r.l=(e,a,n,i)=>{if(t[e])t[e].push(a);else{var s,l;if(void 0!==n)for(var d=document.getElementsByTagName("script"),c=0;c<d.length;c++){var u=d[c];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==o+n){s=u;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,r.nc&&s.setAttribute("nonce",r.nc),s.setAttribute("data-webpack",o+n),s.src=e),t[e]=[a];var g=(a,n)=>{s.onerror=s.onload=null,clearTimeout(m);var o=t[e];if(delete t[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((e=>e(n))),a)return a(n)},m=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",(()=>{var e={780:0};r.f.j=(a,n)=>{var t=r.o(e,a)?e[a]:void 0;if(0!==t)if(t)n.push(t[2]);else{var o=new Promise(((n,o)=>t=e[a]=[n,o]));n.push(t[2]=o);var i=r.p+r.u(a),s=new Error;r.l(i,(n=>{if(r.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;s.message="Loading chunk "+a+" failed.\n("+o+": "+i+")",s.name="ChunkLoadError",s.type=o,s.request=i,t[1](s)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,n)=>{var t,o,[i,s,l]=n,d=0;if(i.some((a=>0!==e[a]))){for(t in s)r.o(s,t)&&(r.m[t]=s[t]);if(l)var c=l(r)}for(a&&a(n);d<i.length;d++)o=i[d],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return r.O(c)},n=("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[];n.forEach(a.bind(null,0)),n.push=a.bind(null,n.push.bind(n))})(),r.nc=void 0;var l=r.O(void 0,[342],(()=>r(85360)));l=r.O(l)})();
//# sourceMappingURL=pip-mini-player.js.map