mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
2 lines
127 KiB
JavaScript
Executable File
2 lines
127 KiB
JavaScript
Executable File
(()=>{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
|