1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1a9cc527-b673-494f-97ef-d671d938aeb7",e._sentryDebugIdIdentifier="sentry-dbid-1a9cc527-b673-494f-97ef-d671d938aeb7")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[599],{1019:(e,t,a)=>{a.d(t,{BO:()=>d,Cq:()=>p,De:()=>o,Fu:()=>m,G7:()=>y,HM:()=>r,Wx:()=>l,_R:()=>u,i7:()=>s,s:()=>c,w3:()=>h,wn:()=>g,xD:()=>n,zS:()=>i}),a(23469);var r="b2y4py4",l="b2y4py5",s="b2y4py6",i="b2y4pyd",n="b2y4py9",d="b2y4pya",o="b2y4pyb",c="b2y4pyc",u="b2y4py2",m="b2y4py7",g="b2y4py0",h="b2y4py3",y="b2y4pye",p="b2y4py1"},1756:(e,t,a)=>{a.d(t,{i:()=>n});var r=a(12115),l=a(27882),s=a(71530);let i=e=>{let t=globalThis.location;return{url:e?(0,s.QZ)(t):t.href,params:new URLSearchParams(t.search),hash:t.hash}};function n({sdk:e,seoPagesMap:t}){let{features:a}=(0,l.R)(),n=a.core.isGameSeoUrlEnabled,d=(0,r.useRef)(!1),o=(0,r.useRef)(!1),c=(0,r.useCallback)(()=>{d.current&&e?.host&&(e.host.sendUrlState(i(n)),o.current=!0)},[e,n]);return(0,r.useEffect)(()=>{if(!e?.host)return;d.current=!0,o.current=!1;let a=e=>{if(!n)return{url:e.toString(),seoCategory:""};let{category:t,url:a}=(0,s.aI)(e);return{url:a,seoCategory:t??""}},r=()=>{d.current&&o.current&&e.host?.sendUrlState(i(n))},l=e.host.subscribeToUrlStateChange(r=>{if(!(d.current&&o.current))return;let l="",i="";if(r.hash){let e,t=new URL(n?(0,s.QZ)(globalThis.location):globalThis.location.href);t.hash=""===(e=r.hash)?"":e.startsWith("#")?e:`#${e}`;let d=a(t);l=d.url,i=d.seoCategory}else if(r.params&&r.params.size>0){let e=new URL(globalThis.location.href);r.params.forEach((t,a)=>{e.searchParams.set(a,t)}),l=e.toString()}else if(r.url){let e=a(new URL(r.url));l=e.url,i=e.seoCategory}l!==globalThis.location.href&&(globalThis.history.pushState(null,"",l),n&&(i||r.url)&&(0,s.pb)(t,i||void 0,globalThis.document),e.host?.sendUrlState({url:l,params:r.params,hash:r.hash}))});return globalThis.addEventListener("popstate",r),()=>{d.current=!1,o.current=!1,l(),globalThis.removeEventListener("popstate",r),globalThis.location.hash&&globalThis.history.replaceState(null,"",`${globalThis.location.pathname}${globalThis.location.search}`)}},[e,t,n]),{postInitialUrlState:c}}},13128:(e,t,a)=>{a.d(t,{BD:()=>s,Su:()=>n});var r,l=a(39768),s=((r={}).col1="col-1",r.col2="col-2",r.col3="col-3",r.col4="col-4",r.col5="col-5",r.col6="col-6",r.col7="col-7",r.col8="col-8",r.col9="col-9",r.col0="col-10",r.col11="col-11",r.col12="col-12",r.raw="raw",r.hidden="hidden",r);let i={mobile:l.LB.xs,tablet:l.LB.md,desktop:l.LB.lg},n={mobile:Number.parseInt(l.D9[i.mobile]),tablet:Number.parseInt(l.D9[i.tablet]),desktop:Number.parseInt(l.D9[i.desktop])}},15672:(e,t,a)=>{a.r(t),a.d(t,{BottomSectionDailyRewardColumn:()=>to,ClientOnlyRightRail:()=>tu,EAdLayoutCode:()=>ta,MobileDailyRewardSlot:()=>tc,MobileWidgetArea:()=>tn,NoMonetizationLayout:()=>td,RightRail:()=>ti});var r,l,s=a(95155),i=a(12115),n=a(97265),d=a(9482),o=a(94218),c=a(80642),u=a(4265),m=a(1019),g=a(48976),h=a(79760),y=a(27882),p=a(74474),x=a(68497),f=a(26778),b=a(67289);a(97123);let w=({saveGameSlotImage:e,analyticId:t,className:a,variant:r="mediumHorizontal",isDisabled:l=!1})=>{let i=(0,c.c3)(),{handleAddToHomeScreenClick:n}=(0,b.b)(),d=[{largeHorizontal:"qzmmn45 qzmmn40",largeVertical:"qzmmn46 qzmmn40",mediumHorizontal:"qzmmn43 qzmmn40",mediumVertical:"qzmmn44 qzmmn40",smallHorizontal:"qzmmn41 qzmmn40",smallVertical:"qzmmn42 qzmmn40",extraLargeHorizontal:"qzmmn47 qzmmn40"}[r],a].filter(Boolean).join(" ");return(0,s.jsx)("button",{type:"button",className:d,onClick:()=>{l||n("widget")},disabled:l,"aria-label":i("components_actionBar_saveGame"),"aria-disabled":l,"data-testid":`save-game-widget-${t}`,"data-sentry-component":"SaveGameWidget","data-sentry-source-file":"SaveGameWidget.tsx",children:(0,s.jsx)(f.default,{src:e,alt:"",fill:!0,className:"qzmmn48","data-sentry-element":"Image","data-sentry-source-file":"SaveGameWidget.tsx"})})};var j=a(25315),_=a(63554),v=a(44455),R=a(42955),N=a(82270),k=a(26531),S=a(62223),L=a(78349),A=a(17124),I=a(1170),C=((r={}).LARGE="large",r.SMALL="small",r.MEDIUM="medium",r),D=a(40114),E=a(79038);a(37375);let W=({game:e,ariaLabel:t,onClick:a,children:r})=>(0,s.jsxs)(E.LocalizedLink,{href:(0,D.I5)(e),className:"_1ip4vs7d",onClick:a,"aria-label":t,"data-sentry-element":"LocalizedLink","data-sentry-component":"RailGameThumbLink","data-sentry-source-file":"RailGameThumbLink.tsx",children:[(0,s.jsx)(f.default,{src:(0,D.z_)(e)||D.kc,alt:"",width:D.Bi,height:D.sb,className:"_1ip4vs7e","aria-hidden":!0,"data-sentry-element":"Image","data-sentry-source-file":"RailGameThumbLink.tsx"}),r]});var T=a(70448),B=a.n(T);let M={[C.LARGE]:"_1ip4vs73",[C.MEDIUM]:"_1ip4vs74",[C.SMALL]:"_1ip4vs75"},G=({title:e,size:t,testId:a,showTitleIcon:r=!0,isGamePageBackgroun
1dColorBlack:l,children:i})=>{let n=t===C.SMALL;return(0,s.jsxs)("div",{className:B()("_1ip4vs71",M[t],l&&"_1ip4vs72"),"data-testid":a,"data-sentry-component":"TitledRailWidget","data-sentry-source-file":"TitledRailWidget.tsx",children:[(0,s.jsxs)("div",{className:"_1ip4vs76",children:[r?(0,s.jsx)(f.default,{src:D.kc,alt:"",width:D.Cc,height:D.Cc,className:"_1ip4vs77","aria-hidden":!0,"data-testid":"rail-title-icon"}):null,(0,s.jsx)("span",{className:"_1ip4vs78",children:e})]}),(0,s.jsx)("div",{className:B()("_1ip4vs79",n&&"_1ip4vs7a"),children:i})]})},P=({isSmall:e,children:t})=>(0,s.jsx)("div",{className:B()("_1ip4vs7b",e&&"_1ip4vs7c"),"data-sentry-component":"RailWidgetItem","data-sentry-source-file":"TitledRailWidget.tsx",children:t});a(24890);let z=()=>(0,s.jsx)("div",{className:"_72j5kh2","aria-hidden":!0,"data-testid":"my-games-placeholder","data-sentry-component":"MyGamesPlaceholder","data-sentry-source-file":"MyGamesWidget.tsx",children:(0,s.jsx)(f.default,{src:D.kc,alt:"",width:24,height:24,className:"_72j5kh3","aria-hidden":!0,"data-sentry-element":"Image","data-sentry-source-file":"MyGamesWidget.tsx"})}),$=({slot:e,slotIndex:t,favoriteBadgeLabel:a,recentlyPlayedBadgeLabel:r})=>{let{game:l,source:i}=e,n="favorite"===i,d=(0,D.ix)(l);return(0,s.jsx)(W,{game:l,ariaLabel:`${d}, ${n?a:r}`,onClick:()=>(0,I.Is)(l.slug,t),"data-sentry-element":"RailGameThumbLink","data-sentry-component":"MyGamesGameSlot","data-sentry-source-file":"MyGamesWidget.tsx",children:(0,s.jsx)("span",{className:"_72j5kh0","data-testid":`my-games-badge-${i}`,"aria-hidden":!0,children:(0,s.jsx)(f.default,{src:n?"/media/red-heart.svg":"/media/clock-rewind.svg",alt:"",width:14,height:14,className:"_72j5kh1","data-sentry-element":"Image","data-sentry-source-file":"MyGamesWidget.tsx"})})})},F=({title:e,size:t=C.MEDIUM,isGamePageBackgroundColorBlack:a})=>{let r=(0,c.c3)(),l=(0,L.i)(e??"",r),{gameData:i}=(0,g.xg)(),{games:n,isPending:d}=(()=>{let{recentlyPlayedGames:e,isLoading:t}=(0,A.k)(),{favoriteGames:a}=(0,u.rB)();if(t||0===e.length)return{games:[],isPending:t};let r=new Set(a??[]);return{games:e.map(e=>({game:e,source:r.has(e.slug)?"favorite":"recentlyPlayed"})),isPending:!1}})(),o=t===C.SMALL;if(d)return null;let m=((e,t)=>{let a=[],r=new Set;for(let l of e){let e=l.game?.slug;if(!(!e||t&&e===t||r.has(e))&&(r.add(e),a.push(l),a.length>=3))break}let l=a.map(e=>({type:"game",id:`game-${e.game.slug}`,game:e.game,source:e.source}));for(let e=l.length;e<3;e++)l.push({type:"placeholder",id:`placeholder-${e}`});return l})(n,i?.slug);if(!m.some(e=>"game"===e.type))return null;let h=r("features_myGames_favoriteBadge"),y=r("features_myGames_recentlyPlayedBadge");return(0,s.jsx)(G,{title:l,size:t,testId:"my-games-widget",isGamePageBackgroundColorBlack:a,"data-sentry-element":"TitledRailWidget","data-sentry-component":"MyGamesWidget","data-sentry-source-file":"MyGamesWidget.tsx",children:m.map((e,t)=>(0,s.jsx)(P,{isSmall:o,children:"placeholder"===e.type?(0,s.jsx)(z,{}):(0,s.jsx)($,{slot:e,slotIndex:t,favoriteBadgeLabel:h,recentlyPlayedBadgeLabel:y})},e.id))})};a(73087),a(60543);let H=({game:e,slotIndex:t,sourceGameSlug:a})=>(0,s.jsx)(W,{game:e,ariaLabel:(0,D.ix)(e),onClick:()=>(0,I.d2)(e.slug,t,a),"data-sentry-element":"RailGameThumbLink","data-sentry-component":"PlaylistGameSlot","data-sentry-source-file":"PlaylistWidget.tsx"}),O=({title:e,size:t=C.MEDIUM,isGamePageBackgroundColorBlack:a})=>{let r=(0,c.c3)(),l=(0,g.cA)(),n=(0,i.useMemo)(()=>l.slice(0,3),[l]),{gameData:d}=(0,g.xg)(),o=t===C.SMALL,u=(0,i.useRef)(!1),m=e?.trim()||r("features_playlist_title");return((0,i.useEffect)(()=>{u.current||0===n.length||(u.current=!0,(0,I._v)(n.length))},[n]),0===n.length)?null:(0,s.jsx)(G,{title:m,size:t,testId:"playlist-widget",showTitleIcon:!1,isGamePageBackgroundColorBlack:a,"data-sentry-element":"TitledRailWidget","data-sentry-component":"PlaylistWidget","data-sentry-source-file":"PlaylistWidget.tsx",children:n.map((e,t)=>(0,s.jsx)(P,{isSmall:o,children:(0,s.jsx)(H,{game:e,slotIndex:t,sourceGameSlug:d?.slug})},e.slug))})};var U=a(60921),q=a(39768),K=a(85571);let V=()=>{let[e,t]=(0,i.useState)(()=>{let e=window.innerWidth;return e<=810?C.LARGE:e>810&&e<=1024?C.SMALL:C.MEDIUM});return(0,i.useEffect)(()=>{let e,a=()=>{clearTimeout(e),e=setTimeout(()=>{let e=window.innerWidth;e<=810?t(C.LARGE):e>810&&e<=1024?t(C.SMALL):t(C.MEDIUM)},200)};return window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a),clearTimeout(e)}},[]),e};
1function J(e){switch(e){case"desktop":default:return"300,250";case"tablet":return"160,600";case"mobile":return"320,50"}}let Y=({widget:e,isGamePageBackgroundColorBlack:t})=>{let a=(0,u.XI)(),r=V(),{features:l}=(0,y.R)();return!l.auth.enabled||a?null:(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"LoginWidget","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(j.$,{description:e.description||"Don't lose your progress!",ctaLabel:e.ctaLabel||"Register free",size:r,isGamePageBackgroundColorBlack:t,"data-sentry-element":"SignInWidget","data-sentry-source-file":"WidgetArea.tsx"})})},X=({widget:e})=>{let t=(0,U.lm)(),a=V(),[r,l]=i.useState(!1),[n,d]=i.useState(null);(0,i.useEffect)(()=>{l(!0)},[]);let o=()=>{if(!t)return e.marketingImageDesktop?.url;switch(t){case q.LB.md:case q.LB.lg:return e.marketingImageDesktop?.url;case q.LB.sm:if(r&&window.innerWidth>=1025)return e.marketingImageDesktop?.url;return e.marketingImageTablet?.url||e.marketingImageDesktop?.url;case q.LB.xs:return e.marketingImageTabletSmall?.url||e.marketingImageTablet?.url;case q.LB.xxs:return e.marketingImageMobile?.url||e.marketingImageDesktop?.url;default:return e.marketingImageDesktop?.url}};(0,i.useEffect)(()=>{if(a!==C.MEDIUM&&a!==C.SMALL)return void d("horizontal");let e=o();if(!e||!r)return;let t=new Image;t.onload=()=>{let e=t.naturalHeight;a===C.MEDIUM?d(136===e?"vertical":"horizontal"):a===C.SMALL&&d(136===e?"vertical":"horizontal")},t.onerror=()=>{d("horizontal")},t.src=e},[t,r,a,e.marketingImageDesktop?.url,e.marketingImageTablet?.url,e.marketingImageTabletSmall?.url,e.marketingImageMobile?.url]);let c=o();return c?(0,s.jsx)("div",{className:m.xD,"data-widget-id":e.id,"data-sentry-component":"MarketingWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(x.b,{"data-widget-id":e.id,marketingSlotImage:c,url:e.url?.href||"#",target:e.url?.target,analyticId:e.analyticId||`marketing-widget-${e.id}`,variant:(()=>{let e=n||"horizontal";switch(a){case C.LARGE:return"largeHorizontal";case C.SMALL:return"vertical"===e?"smallVertical":"smallHorizontal";case C.MEDIUM:default:return"vertical"===e?"mediumVertical":"mediumHorizontal"}})(),"data-sentry-element":"MarketingWidget","data-sentry-source-file":"WidgetArea.tsx"})}):null},Z=({widget:e})=>{let t=(0,U.lm)(),a=V(),{features:r}=(0,y.R)(),l=(()=>{let{isFullscreen:e,gameState:t}=(0,g.xg)(),{isInstalled:a}=(0,v.H)(),{isUnsupported:r}=(()=>{let{browser:e,detectDevice:t,os:a}=(0,h.i)(),[r,l]=(0,i.useState)(!1);(0,i.useEffect)(()=>{(0,R.k)().then(e=>l(e?.isPrivate??!1)).catch(()=>l(!1))},[]);let s=(0,N.L)({isIncognito:r,browserName:e.name,osName:a.name,deviceType:t()});return{isIncognito:r,isUnsupported:s}})(),l=t===_.m.PREROLL_PLAYING;return(0,i.useMemo)(()=>(({isFullscreen:e,isPrerollPlaying:t,isInstalled:a,isChromeOrEdgeIncognitoInstallUnsupported:r})=>e||t||a||r)({isFullscreen:e,isPrerollPlaying:l,isInstalled:a,isChromeOrEdgeIncognitoInstallUnsupported:r}),[e,l,a,r])})(),[n,d]=i.useState(!1),[o,c]=i.useState(null);(0,i.useEffect)(()=>{d(!0)},[]);let u=()=>{if(!t)return e.saveGameImageDesktop?.url;switch(t){case q.LB.md:case q.LB.lg:return e.saveGameImageDesktop?.url;case q.LB.sm:if(n&&window.innerWidth>=1025)return e.saveGameImageDesktop?.url;return e.saveGameImageTablet?.url||e.saveGameImageDesktop?.url;case q.LB.xs:return e.saveGameImageTabletSmall?.url||e.saveGameImageTablet?.url;case q.LB.xxs:return e.saveGameImageMobile?.url||e.saveGameImageDesktop?.url;default:return e.saveGameImageDesktop?.url}};if((0,i.useEffect)(()=>{if(a!==C.MEDIUM&&a!==C.SMALL)return void c("horizontal");let e=u();if(!e||!n)return;let t=new Image;t.onload=()=>{let e=t.naturalHeight;a===C.MEDIUM?c(136===e?"vertical":"horizontal"):a===C.SMALL&&c(136===e?"vertical":"horizontal")},t.onerror=()=>{c("horizontal")},t.src=e},[t,n,a,e.saveGameImageDesktop?.url,e.saveGameImageTablet?.url,e.saveGameImageTabletSmall?.url,e.saveGameImageMobile?.url]),!r.addToHomeScreen.enabled)return null;let p=u();return p?(0,s.jsx)("div",{className:m.G7,"data-widget-id":e.id,"data-sentry-component":"SaveGameWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(w,{saveGameSlotImage:p,analyticId:e.analyticId||`save-game-widget-${e.id}`,variant:(()=>{let e=o||"horizontal";switch(a){case C.LARGE:return"largeHorizontal";case C.SMALL:return"vertical"===e?"smallVertical":"smallHorizontal";case C.MEDIUM:default:return"vertical"===e?"mediumVertical":"mediumHorizontal"}})(),isDisabled:l,"data-sentry-element":"SaveGameWidget","data-sentry-source-file":"WidgetArea.tsx"})}):null}
1,Q=({widget:e,isGamePageBackgroundColorBlack:t})=>{let a=V();return(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"MyGamesWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(F,{title:e.title,size:a,isGamePageBackgroundColorBlack:t,"data-sentry-element":"MyGamesWidget","data-sentry-source-file":"WidgetArea.tsx"})})},ee=({widget:e,isGamePageBackgroundColorBlack:t})=>{let a=V();return 0===(0,g.cA)().length?null:(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"PlaylistWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(O,{title:e.title,size:a,isGamePageBackgroundColorBlack:t,"data-sentry-element":"PlaylistWidget","data-sentry-source-file":"WidgetArea.tsx"})})},et=({widget:e,isGamePageBackgroundColorBlack:t})=>{let{gameData:a}=(0,g.xg)(),r=V();return a?.meta?.hasLeaderboard?(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"LeaderboardWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(S.q,{title:e.title||"Leaderboard",size:r,isGamePageBackgroundColorBlack:t,"data-sentry-element":"LeaderboardWidget","data-sentry-source-file":"WidgetArea.tsx"})}):null},ea=({widget:e,isGamePageBackgroundColorBlack:t})=>{let a,{gameData:r}=(0,g.xg)(),l=V(),i=(a=r?.slug||"").includes("bubble-shooter")?{minPlayers:61508,maxPlayers:61758}:a.includes("millionaire")?{minPlayers:28685,maxPlayers:28785}:a.includes("zoo-boom")?{minPlayers:8080,maxPlayers:8180}:null;if(!i)return null;let{minPlayers:n,maxPlayers:d}=i;return(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"UsersPlayingWidget","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(k.f,{description:e.description||"play this game",size:l,maxPlayers:d,minPlayers:n,isGamePageBackgroundColorBlack:t,"data-sentry-element":"NumberOfPlayersWidget","data-sentry-source-file":"WidgetArea.tsx"})})},er=({widget:e,isGamePageBackgroundColorBlack:t})=>{let a=V();return(0,s.jsx)("div",{"data-widget-id":e.id,"data-sentry-component":"GameRatingWidgetComponent","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(K.S,{label:e.label,size:a,secondLineText:e.secondLineText,isGamePageBackgroundColorBlack:t,"data-sentry-element":"GameRatingWidget","data-sentry-source-file":"WidgetArea.tsx"})})},el=({widget:e})=>{V();let t=e.dimensions&&e.dimensions.length>0?e.dimensions.map(t=>{if(t.match(/^\d+,\d+$/))return t;let a=t.match(/(\d+)x(\d+):(\d+),(\d+)/);if(a)return`${a[3]},${a[4]}`;let r=t.match(/(\d+)x(\d+)/);return r?`${r[1]},${r[2]}`:J(e.deviceType)}):[J(e.deviceType)],a=(0,n.LU)({"data-id":e.ad_id||`widget-ad-${e.id}`,product:"arena",dimensions:(0,n.Eo)(t)},(0,n.$6)(e));return(0,s.jsx)("div",{"data-widget-id":e.id,"data-device-type":e.deviceType,"data-sentry-component":"AdComponentWidget","data-sentry-source-file":"WidgetArea.tsx",children:(0,s.jsx)(o.default,{adOptions:a,"data-sentry-element":"Ad","data-sentry-source-file":"WidgetArea.tsx"})})},es=({widget:e,isGamePageBackgroundColorBlack:t})=>{let{features:a}=(0,y.R)(),r=a.gameRating?.enabled||!1;switch(e.__component){case"shared.login-widget":return(0,s.jsx)(Y,{widget:e,isGamePageBackgroundColorBlack:t});case"shared.marketing-widget":return(0,s.jsx)(X,{widget:e});case"shared.save-game-widget":return(0,s.jsx)(Z,{widget:e});case"shared.leaderboard-widget":return(0,s.jsx)(et,{widget:e,isGamePageBackgroundColorBlack:t});case"shared.my-games-widget":return(0,s.jsx)(Q,{widget:e,isGamePageBackgroundColorBlack:t});case"shared.playlist-widget":return(0,s.jsx)(ee,{widget:e,isGamePageBackgroundColorBlack:t});case"shared.users-playing-widget":return(0,s.jsx)(ea,{widget:e,isGamePageBackgroundColorBlack:t});case"shared.game-rating-widget":if(r)return(0,s.jsx)(er,{widget:e,isGamePageBackgroundColorBlack:t});return null;case"web-components.ad-component":return(0,s.jsx)(el,{widget:e});default:return null}},ei=({widgets:e,leadingSlot:t,insertAfterFirstAd:a})=>{var r;let{gameData:l}=(0,g.xg)(),n=l?.meta?.backgroundColor?.trim().toLowerCase()==="#000000",d=(r=(0,U.lm)())===q.LB.sm?"tablet":r===q.LB.xs||r===q.LB.xxs?"mobile":"desktop",o=(e??[]).filter(e=>"web-components.ad-component"!==e.__component||e.deviceType===d).sort((e,t)=>
1(e.order||0)-(t.order||0));if(0===o.length)return a||t?(0,s.jsxs)("div",{className:m.Cq,children:[t,a]}):null;let c=!!(a||t),u=c?o.findIndex(e=>"web-components.ad-component"===e.__component):-1,h=o.flatMap((e,r)=>{let l=(0,s.jsx)(es,{widget:e,isGamePageBackgroundColorBlack:n},`${e.__component}-${e.id}-${r}`);return r===u?[(0,s.jsx)(i.Fragment,{children:t},"leading-slot-before-first-ad"),l,(0,s.jsx)(i.Fragment,{children:a},"daily-reward-after-first-ad")]:[l]});return(0,s.jsx)("div",{className:m.Cq,"data-sentry-component":"WidgetArea","data-sentry-source-file":"WidgetArea.tsx",children:-1===u&&c?(0,s.jsxs)(s.Fragment,{children:[t,a,h]}):h})},en=d.X.AD_300x250,ed=/^footer_ad/i,eo=/(\d+)x(\d+):(\d+),(\d+)/,ec=/(\d+)x(\d+)/,eu=/^\d+,\d+$/,em=e=>{var t;return!("web-components.ad-component"!==e.__component||"desktop"!==e.deviceType||e.ad_id&&ed.test(e.ad_id))&&(!(t=e.dimensions)||0===t.length||t.some(e=>(e=>{if(eu.test(e))return e;let t=eo.exec(e);if(t)return`${t[3]},${t[4]}`;let a=ec.exec(e);return a?`${a[1]},${a[2]}`:e})(e)===en))};a(1797);let eg="play-next-rail",eh=({heroTitle:e,heroHref:t,heroImageSrc:a,thumbs:r,labels:l,onHeroClick:i,testId:n=eg})=>(0,s.jsxs)("section",{className:"cuhsky0","aria-label":l.regionAria,"data-testid":n,"data-sentry-component":"PlayNextRailCard","data-sentry-source-file":"index.tsx",children:[(0,s.jsx)(E.LocalizedLink,{href:t,className:"cuhsky1",onClick:i,tabIndex:-1,"aria-hidden":"true","data-testid":`${n}-hero`,"data-sentry-element":"LocalizedLink","data-sentry-source-file":"index.tsx",children:(0,s.jsx)(f.default,{src:a,alt:"",width:300,height:158,className:"cuhsky2",priority:!1,"data-sentry-element":"Image","data-sentry-source-file":"index.tsx"})}),(0,s.jsx)("div",{className:"cuhsky3","aria-hidden":"true"}),(0,s.jsx)("div",{className:"cuhsky4","aria-hidden":"true"}),(0,s.jsxs)("div",{className:"cuhsky5",children:[(0,s.jsxs)("div",{className:"cuhsky6",children:[(0,s.jsxs)("div",{className:"cuhsky7",children:[(0,s.jsx)("span",{className:"cuhsky8",children:l.upNext}),(0,s.jsx)("p",{className:"cuhsky9",title:e,"data-testid":`${n}-title`,children:e})]}),(0,s.jsx)(E.LocalizedLink,{href:t,className:"cuhskya",onClick:i,"aria-label":l.playNowAria,"data-testid":`${n}-play-now`,"data-sentry-element":"LocalizedLink","data-sentry-source-file":"index.tsx",children:l.playNow})]}),(0,s.jsx)("hr",{className:"cuhskyb"}),(0,s.jsxs)("div",{className:"cuhskyc",children:[(0,s.jsx)("p",{className:"cuhskyd",children:l.inYourPlaylist}),(0,s.jsx)("ul",{className:"cuhskye",children:r.map((e,t)=>(0,s.jsx)("li",{className:"cuhskyf",children:(0,s.jsx)(E.LocalizedLink,{href:e.href,className:"cuhskyg",onClick:e.onClick,"aria-label":e.label,"data-testid":`${n}-thumb-${t}`,children:(0,s.jsx)(f.default,{src:e.imageSrc,alt:"",width:48,height:48,className:"cuhskyh","aria-hidden":!0,unoptimized:!0})})},e.key))})]})]})]});var ey=a(88058),ep=a(47345),ex=a(16239),ef=a(96009);let eb=new ep.L,ew="right_rail_play_next",ej="playNextRail",e_=(0,ex.NV)((e,t)=>{let a=(0,ef.O)(t.heroSlug),r=(0,ef.O)(t.sourceSlug);return(0,I.tS)({analyticsParams:e,generalAnalytics:eb,eventName:"playNextRailImpression",isNonInteraction:!0,eventAction:ey.bi.IMPRESSION,game:(0,ef.YE)(t.heroSlug),customDimensions:{buttonLocation:ej,origin_surface:ew,game:a,...r?{source_game:r}:{},gameCount:t.thumbCount}})}),ev=(0,ex.NV)((e,t)=>{let a=(0,ef.O)(t.targetSlug),r=(0,ef.O)(t.sourceSlug),l="hero"===t.position;return(0,I.tS)({analyticsParams:e,generalAnalytics:eb,eventName:"playNextRailClick",isNonInteraction:!1,eventAction:ey.bi.CLICK,game:(0,ef.YE)(t.targetSlug),customDimensions:{buttonLocation:ej,origin_surface:ew,game:a,...r?{source_game:r}:{},position:l?"hero":"playlist_thumb",...l?{}:{index:t.position}}})});var eR=a(32740),eN=a(14011),ek=a(38841),eS=a(78330),eL=a(73512);let eA=e=>"production"!==(0,ek.env)("NEXT_PUBLIC_BUILD_ENV")&&e?.get("playNextRail")==="1";function eI(){let e=function(){let{features:e}=(0,y.R)(),{isControl:t}=(0,eS.HC)("playNextRightRail"),a=(0,U.Gy)(),r=(0,eN.useSearchParams)();return!!e.playNextRightRail?.enabled&&a===U.GA.xxl&&(!!eA(r)||!0!==eL.$9.playNextRightRail.toggle||!t)}(),t=(0,g.cA)(),a=(0,i.useMemo)(()=>(e=>{let t=e[0];if(!t)return null;let a=(0,eR._)(t);return a?{hero:t,heroImageSrc:a,thumbs:e.slice(0,5)}:null})(t),[t]);return{isWidgetVisible:e&&null!==a,selection:a}}let eC=()=>{let e=(0,c.c3)(),{isWidgetVisible:t,selection:a}=eI(),{gameData:r}=(0,g.xg)(),l=(0,i.useRef)(!1),n=r?.slug,d=a?.hero.slug,o=a?.thumbs.length??0;if((0,i.useEffect)(()=>{t&&d&&!l.current&&(l.current=!0,e_({sourceSlug:n,heroSlug:d,thumbCount:o}))},[t,d,n,o]),!t||!a)return null;let{hero:u,heroImageSrc:m,thumbs:h}=a,y=(0,D.ix)(u),p=h.map((e,t)=>({key:`${e.slug}-${t}`,href:(0,D.I5)(e),imageSrc:e.meta?.thumbs?.graphic_56x56||D.kc,label:(0,D.ix)(e),onClick:()=>ev({sourceSlug:n,targetSlug:e.slug,position:t})}));return(0,s.jsx)(eh,{heroTitle:y,heroHref:(0,D.I5)(u),heroImageSrc:m,thumbs:p,onHeroClick:()=>{ev({sourceSlug:n,targetSlug:u.slug,position:"hero"})},labels:{upNext:e("features_playNextRail_upNext"),playNow:e("features_playNextRail_playNow"),inYourPlaylist:e("features_playNextRail_inYourPlaylist"),playNowAria:e("features_playNextRail_playNowAria",{gameName:y}),regionAria:e("features_playNextRail_regionAria")},"data-sentry-element":"PlayNextRailCard","data-sentry-component":"PlayNextRailWidget","data-sentry-source-file":"PlayNextRailWidget.tsx"})};var eD=a(4766),eE=a(64705),eW=a(28062),eT=a(25225),eB=a(21927),eM=a(34905),eG=a(43627),eP=a(2822),ez=a(17063),e$=a(32837);a(89126),a(83484);var eF="r7luceo",eH="r7lucee",eO="r7luceg",eU="r7lucef";let eq={duration:.4,ease:[.34,1.56,.64,1]},eK={duration:.8,ease:[.34,1.56,.64,1]},eV={duration:.6,ease:[.34,1.56,.64,1]};function eJ(e){return"available"===e||"ready"===e||"collected-today"===e}function eY({state:e}){let t=(0,c.c3)()("features_widgets_dailyReward_collectedAlt");return"collected"===e?(0,s.jsx)("div",{className:eH,children:(0,s.jsx)(eP.P.div,{className:"absolute inset-0",initial:{opacity:0,scale:0}
1,animate:{opacity:1,scale:[0,1.2,1]},transition:{opacity:{duration:.3},scale:eV},children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-checkmark.png",alt:t,width:25,height:25,className:eO})})}):(0,s.jsxs)("div",{className:eH,"data-sentry-component":"Day7","data-sentry-source-file":"DailyRewardWidget.tsx",children:["locked"===e?(0,s.jsxs)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 25 25",children:[(0,s.jsxs)("g",{children:[(0,s.jsx)("g",{filter:"url(#filter0_i_day7)",children:(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",fill:"#D0DEFF",r:"12.5"})}),(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",r:"11.5",stroke:"url(#paint0_linear_day7)",strokeWidth:"2"})]}),(0,s.jsxs)("defs",{children:[(0,s.jsxs)("filter",{colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",height:"26",id:"filter0_i_day7",width:"25",x:"0",y:"-1",children:[(0,s.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,s.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",mode:"normal",result:"shape"}),(0,s.jsx)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,s.jsx)("feOffset",{dy:"-3"}),(0,s.jsx)("feGaussianBlur",{stdDeviation:"0.5"}),(0,s.jsx)("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),(0,s.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),(0,s.jsx)("feBlend",{in2:"shape",mode:"normal",result:"effect1_innerShadow_day7"})]}),(0,s.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_day7",x1:"12.5",x2:"12.5",y1:"0",y2:"25",children:[(0,s.jsx)("stop",{stopColor:"#D88BFF"}),(0,s.jsx)("stop",{offset:"0.370192",stopColor:"#BA70E0"}),(0,s.jsx)("stop",{offset:"1",stopColor:"#6000A0"})]})]})]}):(0,s.jsx)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 25 25",children:(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",fill:"#D0DEFF",r:"12.5"})}),(0,s.jsx)("span",{className:eU,children:"7"})]})}function eX({day:e,state:t,blueGradient:a}){let r=(0,c.c3)()("features_widgets_dailyReward_collectedAlt");return"collected"===t?(0,s.jsx)("div",{className:eH,children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-checkmark.png",alt:r,width:25,height:25,className:eO})}):(0,s.jsxs)("div",{className:eH,"data-sentry-component":"SmallDay","data-sentry-source-file":"DailyRewardWidget.tsx",children:[(0,s.jsx)(eP.P.div,{className:"absolute inset-0",animate:{scale:a?[1,1.15,1.1]:1},transition:eK,"data-sentry-element":"motion.div","data-sentry-source-file":"DailyRewardWidget.tsx",children:a?(0,s.jsxs)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 25 25",children:[(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",fill:`url(#blueGrad${e})`,r:"11.5",stroke:"#D0DEFF",strokeWidth:"2"}),(0,s.jsx)("defs",{children:(0,s.jsxs)("linearGradient",{id:`blueGrad${e}`,x1:"13.8393",y1:"0",x2:"13.8393",y2:"25",gradientUnits:"userSpaceOnUse",children:[(0,s.jsx)("stop",{offset:"0.1",stopColor:"#2FBDD6"}),(0,s.jsx)("stop",{offset:"0.3",stopColor:"#2B98C3"}),(0,s.jsx)("stop",{offset:"0.65",stopColor:"#266AAD"})]})})]}):(0,s.jsx)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 25 25",children:(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",fill:"#D0DEFF",r:"12.5"})})}),(0,s.jsx)(eP.P.span,{className:eU,animate:{color:a?"#ffffff":"rgba(12,45,129,0.5)",fontWeight:a?700:400},transition:{duration:.3},"data-sentry-element":"motion.span","data-sentry-source-file":"DailyRewardWidget.tsx",children:e})]})}function eZ({day:e,state:t}){let a=(0,c.c3)(),r="ready"===t,l="collected-today"===t,i=a("features_widgets_dailyReward_collectedAlt"),n=l?"r7lucek":"r7lucei";return(0,s.jsxs)(eP.P.div,{className:l?"r7lucej":"r7luceh",initial:{scale:.8},animate:{scale:1},transition:eq,"data-sentry-element":"motion.div","data-sentry-component":"AnimatedDay","data-sentry-source-file":"DailyRewardWidget.tsx",children:[!l&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("svg",{className:"r7lucem",fill:"none",viewBox:"0 0 25 25","aria-hidden":!0,children:(0,s.jsx)("circle",{cx:"12.5",cy:"12.5",fill:"#0C2D81",r:"12.5"})}),(0,s.jsx)("span",{className:"r7lucel",children:e})]}),l&&(0,s.jsx)(eP.P.div,{className:n,initial:{opacity:0,scale:0}
1,animate:{opacity:1,scale:[0,1.2,1]},transition:{opacity:{duration:.3},scale:eV},children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-checkmark.png",alt:i,width:31,height:31,className:"r7lucen"})}),!l&&(0,s.jsxs)(eP.P.div,{className:n,animate:{scale:r?[1,1.25,1.15]:1},transition:eK,children:[r&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"r7luces"}),(0,s.jsx)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 28 28",children:(0,s.jsx)("circle",{cx:"14",cy:"14",r:"12.5",fill:"none",stroke:"#12B76A",strokeWidth:"3"})})]}),"available"===t&&(0,s.jsx)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 28 28",children:(0,s.jsx)("circle",{cx:"14",cy:"14",r:"12.5",fill:"none",stroke:"#FE6B26",strokeWidth:"3"})})]})]})}function eQ({days:e}){let t=(0,c.c3)(),a=function(e){let t=e.find(e=>"ready"===e.state);if(t)return t;let a=e.find(e=>"collected-today"===e.state);return a||(e.find(e=>"available"===e.state)??null)}(e);return a?"ready"===a.state?(0,s.jsx)(e5,{}):"collected-today"===a.state?(0,s.jsx)("div",{className:eF,children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-checkmark.png",alt:t("features_widgets_dailyReward_collectedAlt"),width:28,height:28,className:"r7lucer"})}):(0,s.jsxs)("div",{className:eF,"data-sentry-component":"SmallHorizontalRightIcon","data-sentry-source-file":"DailyRewardWidget.tsx",children:[(0,s.jsx)("span",{className:"r7luceq",children:a.day}),(0,s.jsx)("div",{className:"r7lucep",children:(0,s.jsx)("svg",{className:"absolute inset-0 size-full",fill:"none",viewBox:"0 0 28 28","data-sentry-element":"svg","data-sentry-source-file":"DailyRewardWidget.tsx",children:(0,s.jsx)("circle",{cx:"14",cy:"14",r:"12.5",fill:"none",stroke:"#FE6B26",strokeWidth:"3.1","data-sentry-element":"circle","data-sentry-source-file":"DailyRewardWidget.tsx"})})})]}):null}function e0({days:e}){let t=e.filter(e=>"ready"===e.state||"available"===e.state).length>=6?"r7luced":"r7lucec";return(0,s.jsx)("div",{className:t,"data-sentry-component":"DaysRow","data-sentry-source-file":"DailyRewardWidget.tsx",children:e.map((t,a)=>{let{day:r,state:l}=t,i=a>0&&"collected-today"===e[a-1].state;return 7===r?eJ(l)?(0,s.jsx)(eZ,{day:r,state:l},r):(0,s.jsx)(eY,{state:l},r):eJ(l)?(0,s.jsx)(eZ,{day:r,state:l},r):(0,s.jsx)(eX,{day:r,state:l,blueGradient:i},r)})})}function e1({className:e}){let t=(0,c.c3)();return(0,s.jsx)("div",{className:e,"data-sentry-component":"DailyRewardGiftBox","data-sentry-source-file":"DailyRewardWidget.tsx",children:(0,s.jsx)(f.default,{src:"/media/general/bigger-giftbox.webp",alt:t("features_widgets_dailyReward_giftAlt"),width:52,height:55,className:"r7lucev","data-sentry-element":"Image","data-sentry-source-file":"DailyRewardWidget.tsx"})})}function e2(){return(0,s.jsx)(e1,{className:"r7lucet","data-sentry-element":"DailyRewardGiftBox","data-sentry-component":"GiftBox","data-sentry-source-file":"DailyRewardWidget.tsx"})}function e5(){return(0,s.jsx)(e1,{className:"r7luceu","data-sentry-element":"DailyRewardGiftBox","data-sentry-component":"GiftBoxCompact","data-sentry-source-file":"DailyRewardWidget.tsx"})}function e7({layout:e}){let t=(0,c.c3)();return(0,s.jsxs)("div",{className:"dynamic"===e?"r7luce11 r7lucew":"r7luce10 r7lucew","data-sentry-component":"CompletionContentMediumHorizontal","data-sentry-source-file":"DailyRewardWidget.tsx",children:[(0,s.jsxs)("div",{className:"r7lucex",children:[(0,s.jsx)("p",{className:"r7luce12 r7lucey",children:t("features_widgets_dailyReward_bronzeCardCompleted")}),(0,s.jsx)("p",{className:"r7luce13 r7lucez",children:t("features_widgets_dailyReward_silverCardSubtitle")})]}),(0,s.jsx)("div",{className:"r7luce14",children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-trophy.png",alt:"",width:48,height:48,className:"r7luce15","aria-hidden":!0,"data-sentry-element":"Image","data-sentry-source-file":"DailyRewardWidget.tsx"})})]})}function e4(){let e=(0,c.c3)();return(0,s.jsxs)("div",{className:"r7luce16","data-sentry-component":"CompletionContentSmall","data-sentry-source-file":"DailyRewardWidget.tsx",children:[(0,s.jsx)("p",{className:"r7luce17",children:e("features_widgets_dailyReward_bronzeCardCompleted")}),(0,s.jsx)("div",{className:"r7luce18",children:(0,s.jsx)(f.default,{src:"/media/general/daily-reward-trophy.png",alt:"",width:44,height:44,className:"r7luce19","aria-hidden":!0,"data-sentry-element":"Image","data-sentry-source-file":"DailyRewardWidget.tsx"})})]})}function e3({messageKey:e,message:t,className:a}){return(0,s.jsx)(ez.N,{mode:"wait","data-sentry-element":"AnimatePresence","data-sentry-component":"AnimatedMessage","data-sentry-source-file":"DailyRewardWidget.tsx",children:(0,s.jsx)(eP.P.p,{className:a,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},"data-sentry-element":"motion.p","data-sentry-source-file":"DailyRewardWidget.tsx",children:t},e)})}let e9=({variant:e="fixed"})=>{let t=(0,c.c3)(),{days:a,isCompleted:r,isLoading:l}=(0,e$.useDailyRewardWidgetData)();if(l&&0===a.length)return null;let i=r?null:a.every(e=>"collected"===e.state)||a.some(e=>"collected-today"===e.state)?"features_widgets_dailyReward_comeBackTomorrow":a.some(e=>"ready"===e.state)?"features_widgets_dailyReward_rewardReady":"features_widgets_dailyReward_playToUnlock",n=i?t(i):"";if("small"===e){let e=r?"":t(a.some(e=>"collected-today"===e.state)?"features_widgets_dailyReward_moreRewardsTomorrow":a.some(e=>"ready"===e.state)?"features_widgets_dailyReward_rewardReady":"features_widgets_dailyReward_playToUnlock");return(0,s.jsx)("div",{className:"r7luce6 _5lj35w1 _5lj35w0 r7luce1",children:r?(0,s.jsx)(e4,{}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{className:"r7luceb",children:e}),(0,s.jsx)(eQ,{days:a})]})})}let d="dynamic"===e,o=a.some(e=>"ready"===e.state);return(0,s.jsx)("div",{className:d?"r7luce3 _5lj35w3 _5lj35w0 r7luce1":"r7luce2 _5lj35w3 _5lj35w0 r7luce1","data-sentry-component":"DailyRewardWidget","data-sentry-source-file":"DailyRewardWidget.tsx",children:r?(0,s.jsx)(e7,{layout:d?"dynamic":"fixed"}):(0,s.jsxs)("div",{className:d?"r7luce5 r7luce4":"r7luce4",children:[(0,s.jsxs)("div",{className:d?"r7luce8":"r7luce7",children:[(0,s.jsx)(e3,{messageKey:i,message:n,className:o?"r7lucea":"r7luce9"}),(0,s.jsx)(e0,{days:a})]}),(0,s.jsx)(e2,{})]})})};var e6=a(15616),e8=a(50075);function te({variant:e,buttonLocation:t,openModalTestId:a}){let r=(0,c.c3)(),l=(0,u.w1)(),n=(0,eG.R)(),{dispatchOpenPunchCardModal:d}=(0,eM.useDailyRewardsModalDispatch)(),o=(0,i.useRef)(!1);(0,i.useEffect)(()=>{"loading"===l||o.current||(o.current=!0,(0,e6.l1)({authStatus:l,isSubscriber:n,buttonLocation:t}))},[l,t,n]);let g=(0,i.useCallback)(()=>{"loading"!==l&&(0,e6.Z_)({authStatus:l,isSubscriber:n,buttonLocation:t}),d({buttonLocation:t})},[l,t,d,n]);return(0,s.jsx)("button",{type:"button",className:m.BO,onClick:g,"aria-label":r("features_dailyRewards_open_modal_short"),"data-testid":a,"data-sentry-component":"DailyRewardMarketingSlotContent","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(e9,{variant:e,"data-sentry-element":"DailyRewardWidget","data-sentry-source-file":"RightRail.tsx"})})}function tt(e){return(0,s.jsx)(eT.DailyRewardsFeatureGate,{"data-sentry-element":"DailyRewardsFeatureGate","data-sentry-component":"DailyRewardMarketingSlot","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(te,{...e,"data-sentry-element":"DailyRewardMarketingSlotContent","data-sentry-source-file":"RightRail.tsx"})})}var ta=((l={}).NO_MONETIZATION="no monetization",l.LIGHT="light",l.MEDIUM="medium",l.HEAVY="heavy",l);let tr={"data-id":"sidebar_multi",product:"arena",dimensions:(0,n.Eo)([d.X.AD_300x250])},tl={"data-id":"sidebar_multi",product:"arena",dimensions:(0,n.Eo)([d.X.AD_300x250_AB_TEST])},ts={"data-id":"sidebar_long",product:"arena",dimensions:(0,n.Eo)([d.X.AD_160x600])},ti=()=>{let{isFullscreen:e}=(0,g.xg)(),{isMobile:t}=(0,h.i)(),a=t(),r=(0,U.Gy)(),l="we-sell"===(0,eW.dJ)("ads_abtest_2"),{location:n,variant:d}=(0,eB.useDailyRewardPlacement)(),{features:c}=(0,y.R)(),{hasAdTemplates:u,getAdTemplateWidgets:x,adLayoutCode:f,availableAdTemplates:b}=(0,p.E)(),w=u?x():[],j=c.adTemplates.enabled&&null!==f&&b.length>0&&w.length>0,_="rightRailTop"===n?(0,s.jsx)(tt,{variant:d,buttonLocation:"rightRail",openModalTestId:"daily-rewards-right-rail-open-modal"}):null,v="rightRailAfterFirstAd"===n?(0,s.jsx)(tt,{variant:d,buttonLocation:"rightRail",openModalTestId:"daily-rewards-right-rail-open-modal"}):null,{leadingSlot:R,cmsWidgets:N,shouldShowLegacyThirdAd:k}=function({widgets:e,isCmsRail:t,isWeSellAbTest:a}){let r,l=(0,U.Gy)()===U.GA.xxl,s=e.toSorted((e,t)=>(e.order||0)-(t.order||0)),n=0;l&&(n=t?s.filter(em).length:3);let{shouldRenderWidget:d,shouldReplaceThirdDisplayAd:o}=function({desktopDisplayAdCount:e,isProtectedSlot:t}){var a;let{isWidgetVisible:r}=eI(),{isControl:l}=(0,eS.HC)("playNextRightRail"),s=(0,eN.useSearchParams)(),i=!0===eL.$9.playNextRightRail.toggle,n=eA(s);return(a={isWidgetVisible:r,isExperimentTreatment:(({isAbTestConfigured:e,isControl:t,isQaForced:a})=>a||e&&!t)({isAbTestConfigured:i,isControl:l,isQaForced:n}),isAdditiveMode:!i&&!n,desktopDisplayAdCount:e,isProtectedSlot:t}).isWidgetVisible&&a.isExperimentTreatment&&!a.isProtectedSlot&&3===a.desktopDisplayAdCount?{mode:"replace",shouldRenderWidget:!0,shouldReplaceThirdDisplayAd:!0}:a.isWidgetVisible&&a.isAdditiveMode?{mode:"additive",shouldRenderWidget:!0,shouldReplaceThirdDisplayAd:!1}:{mode:"hidden",shouldRenderWidget:!1,shouldReplaceThirdDisplayAd:!1}}({desktopDisplayAdCount:n,isProtectedSlot:!t&&a}),c=l&&o;return{leadingSlot:l&&d?(0,i.createElement)(eC):null,cmsWidgets:c?(r=((e,t)=>{!1;let a=0;for(let t=0;t<e.length;t++)if(em(e[t])&&3===(a+=1))return t;return -1})(s,3))<0?[...s]:s.filter((e,t)=>
1t!==r):s,shouldShowLegacyThirdAd:!c}}({widgets:w,isCmsRail:j,isWeSellAbTest:l});return e||a?null:(0,s.jsxs)("div",{className:m.wn,"data-sentry-component":"RightRail","data-sentry-source-file":"RightRail.tsx",children:[_,j?(0,s.jsx)(ei,{widgets:N,leadingSlot:R,insertAfterFirstAd:v}):(0,s.jsx)("div",{"data-testid":"right-ads",children:r===U.GA.xxl?(0,s.jsxs)("div",{className:m.HM,"data-testid":"desktop-ads",children:[R,(0,s.jsx)(o.default,{adOptions:{...tr,"data-id":"sidebar_ad1"}}),v,(0,s.jsx)(o.default,{adOptions:{...tr,"data-id":"sidebar_ad2"}}),k?(0,s.jsx)(o.default,{adOptions:{...l?tl:tr,"data-id":"sidebar_ad3"}}):null]}):r===U.GA.lg||r===U.GA.xl?(0,s.jsx)("div",{"data-testid":"mobile-ads",children:(0,s.jsx)(o.default,{adOptions:ts})}):void 0})]})},tn=()=>{let e=(0,u.sb)(),{hasAdTemplates:t,getAdTemplateWidgets:a}=(0,p.E)(),{isMobileWidgetAreaVisible:r}=(0,e8.A)();if(!r)return null;let l=(0,e8.c)(t?a():[],!!e.isSubscriber);return(0,s.jsx)("div",{className:m._R,"data-sentry-component":"MobileWidgetArea","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(ei,{widgets:l,"data-sentry-element":"WidgetArea","data-sentry-source-file":"RightRail.tsx"})})},td=()=>{let{isWidgetColumnLayoutVisible:e,isViewportResolved:t,isNarrowViewport:a,getVisibleWidgets:r}=(0,e8.A)(),{location:l,variant:i}=(0,eB.useDailyRewardPlacement)();if(!e||!t||a)return null;let n="bottomSection"===l?(0,s.jsx)(tt,{variant:i,buttonLocation:"bottomSection",openModalTestId:"daily-rewards-bottom-section-open-modal"}):null;return(0,s.jsx)("div",{className:m.Fu,"data-sentry-component":"NoMonetizationLayout","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(ei,{widgets:r(),insertAfterFirstAd:n,"data-sentry-element":"WidgetArea","data-sentry-source-file":"RightRail.tsx"})})},to=()=>{let{location:e,variant:t}=(0,eB.useDailyRewardPlacement)(),{isWidgetColumnLayoutVisible:a}=(0,e8.A)();return"bottomSection"!==e||a?null:(0,s.jsx)("div",{className:m.zS,"data-sentry-component":"BottomSectionDailyRewardColumn","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(tt,{variant:t,buttonLocation:"bottomSection",openModalTestId:"daily-rewards-bottom-section-open-modal","data-sentry-element":"DailyRewardMarketingSlot","data-sentry-source-file":"RightRail.tsx"})})},tc=()=>{let{location:e,variant:t}=(0,eB.useDailyRewardPlacement)(),a=(0,U.lm)();if("mobileArea"!==e)return null;let r=a===q.LB.sm?m.s:m.De;return(0,s.jsx)("div",{className:r,"data-sentry-component":"MobileDailyRewardSlot","data-sentry-source-file":"RightRail.tsx",children:(0,s.jsx)(tt,{variant:t,buttonLocation:"mobileArea",openModalTestId:"daily-rewards-mobile-open-modal","data-sentry-element":"DailyRewardMarketingSlot","data-sentry-source-file":"RightRail.tsx"})})},tu=()=>{let e=(0,eD.DE)(),{isRightRailAdsVisible:t,isViewportResolved:r,isNarrowViewport:l}=(0,e8.A)();return t&&r&&!l?(0,s.jsx)("div",{className:m.w3,"data-sentry-component":"ClientOnlyRightRail","data-sentry-source-file":"RightRail.tsx",children:e&&(0,s.jsx)(eE.I,{componentName:"right-rail-ads",loader:()=>Promise.resolve().then(a.bind(a,15672)).then(e=>e.RightRail)})}):null}},17819:(e,t,a)=>{a.d(t,{V:()=>l});var r,l=((r={}).Carousel="web-components.carousel",r.AdComponent="web-components.ad-component",r.AdDisplay="web-components.ad-display",r.IframeBlock="web-components.iframe-block",r.CarouselPromo="web-components.promo-carousels",r.HorizontalPills="web-components.horizontal-generic-links",r.RecentlyPlayed="web-components.recently-played",r.MixHeroCarousel="web-components.mix-hero-carousel",r.MixedPortraitCarousel="web-components.mixed-portrait-carousel",r.SeoRow="web-components.seo-row",r.GridLayout="web-components.grid-layout",r.Header="web-components.header",r.DynamicGame="web-components.dynamic-game",r)},26444:(e,t,a)=>{a.d(t,{StructuredDataList:()=>i});var r=a(95155),l=a(48976),s=a(84374);a(12115);let i=({pageUrl:e,gamesList:t})=>{let{configGamePage:a}=(0,l.xg)();if(!t)return;let i={"@context":"https://schema.org","@type":"ItemList",numberOfItems:t.length,name:a?.id.toString()??"Games",url:`${e}/games`,gamesList:t};return(0,r.jsx)(s.default,{id:"data-list",type:"application/ld+json","data-sentry-element":"Script","data-sentry-component":"StructuredDataList","data-sentry-source-file":"StructuredDataList.tsx",children:JSON.stringify(i)})}},28472:(e,t,a)=>{a.d(t,{k:()=>i});var r=a(51770),l=a(24709),s=a(17413);function i(e={}){let{intervalMs:t=3e4,gameSlug:a}=e;if(!performance.memory)return(0,s.t)().warn("Memory API not available in this browser"),()=>{};let n=null,d=()=>{try{let e=performance.memory,t=e.usedJSHeapSize/1024/1024,l=e.totalJSHeapSize/1024/1024,s=e.usedJSHeapSize/e.jsHeapSizeLimit*100;(0,r.Uk)({name:"memory.snapshot",op:"platform.memory.snapshot",attributes:{"memory.heap_used_mb":t,"memory.heap_total_mb":l,"memory.heap_usage_percent":s,game:a}}).end()}catch(e){(0,s.t)().error({data:e},"Memory monitoring failed"),(0,l.Cp)(e)}},o=()=>{null===n&&(d(),n=setInterval(d,t))},c=()=>{null!==n&&(clearInterval(n),n=null)},u=()=>{document.hidden?c():o()};return document.hidden||o(),document.addEventListener("visibilitychange",u),()=>{c(),document.removeEventListener("visibilitychange",u)}}},32740:(e,t,a)=>{a.d(t,{_:()=>r});let r=e=>{let t=e.meta?.thumbs;return t?.graphic_288x152||t?.graphic_288x192||""}},40114:(e,t,a)=>{a.d(t,{Bi:()=>s,Cc:()=>l,I5:()=>
1o,ix:()=>d,kc:()=>r,sb:()=>i,z_:()=>n});let r="/media/puzzle-piece-01.svg",l=20,s=90,i=73,n=e=>{let t=e.meta?.thumbs;return t?.graphic_288x192||t?.graphic_288x152||""},d=e=>e.meta?.name||e.name||e.slug,o=e=>`/games/${e.meta?.alias||e.slug}`},46278:(e,t,a)=>{a.d(t,{Breadcrumbs:()=>_});var r=a(95155),l=a(12115),s=a(14011),i=a(79038),n=a(70448),d=a.n(n);a(4516);var o="_5k75963",c="_5k75966",u="_5k75969",m="_5k75968",g=a(27882),h=a(6240),y=a(51629),p=a(37231);let x=()=>(0,r.jsx)("li",{"aria-hidden":"true","data-sentry-component":"BreadcrumbsDivider","data-sentry-source-file":"index.tsx",children:(0,r.jsx)(y.I,{name:"chevron-right",width:16,height:16,className:"_5k75962","data-sentry-element":"Icon","data-sentry-source-file":"index.tsx"})}),f=e=>{let[t,a]=(0,l.useState)(!1),r=(0,l.useRef)(null),s=(0,l.useCallback)(e=>{a(e.scrollWidth>e.clientWidth)},[]);return{isTruncated:t,setTruncationRef:(0,l.useCallback)(e=>{if(r.current&&(r.current.disconnect(),r.current=null),!e)return void a(!1);let t=()=>{s(e)};t(),r.current=new ResizeObserver(t),r.current.observe(e)},[s])}},b=({label:e,className:t,as:a})=>{let{isTruncated:l,setTruncationRef:s}=f(e),i=d()(m,t),n={content:l?e:null,side:"bottom",delayDuration:300};return"h1"===a?(0,r.jsx)(p.V,{...n,children:(0,r.jsx)("h1",{ref:s,className:i,children:e},e)}):(0,r.jsx)(p.V,{...n,"data-sentry-element":"CustomTooltip","data-sentry-component":"BreadcrumbTruncatableLabel","data-sentry-source-file":"index.tsx",children:(0,r.jsx)("span",{ref:s,className:i,children:e},e)})},w=({href:e,label:t,className:a})=>{let{isTruncated:l,setTruncationRef:s}=f(t);return(0,r.jsx)(p.V,{content:l?t:null,side:"bottom",delayDuration:300,"data-sentry-element":"CustomTooltip","data-sentry-component":"BreadcrumbTruncatableLink","data-sentry-source-file":"index.tsx",children:(0,r.jsx)(i.LocalizedLink,{ref:s,className:d()(u,m,a),href:e,"data-sentry-element":"LocalizedLink","data-sentry-source-file":"index.tsx",children:t},t)})},j=e=>d()("_5k75967",!e&&o),_=({currentPageName:e,variant:t="default",renderCurrentPageAsHeading:a=!0,categoriesSlug:n,categoryName:m,categorySlug:y,isBreadcrumbsPositionTop:p})=>{let f=(0,s.usePathname)(),{features:_}=(0,g.R)(),{currentLocale:v,defaultLocale:R}=(0,h.s)(),N=_.actionBar.enabled,k=d()("fw-semibold",p?"_5k7596a":"_5k75960","boldHighlight"===t&&"_5k75961"),S=d()(!p&&"_5k75964","boldHighlight"===t&&"_5k75965"),L=a&&!N?"h1":"span";if(m&&y&&n)return(0,r.jsxs)("ul",{className:k,children:[(0,r.jsx)("li",{className:d()(c,!p&&o),children:(0,r.jsx)(i.LocalizedLink,{className:u,href:"/",children:"Home"})}),(0,r.jsx)(x,{}),e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("li",{className:j(p),children:(0,r.jsx)(w,{href:`/${n}/${y}`,label:m})}),(0,r.jsx)(x,{}),(0,r.jsx)("li",{className:j(p),children:N?(0,r.jsx)(b,{label:e,className:S,as:"span"}):(0,r.jsx)(b,{label:e,className:S,as:L})})]}):(0,r.jsx)("li",{className:j(p),children:N?(0,r.jsx)(b,{label:m,className:S,as:"span"}):(0,r.jsx)(b,{label:m,className:S,as:L})})]});let A=f.split("/").filter(Boolean),I=A[0]===v||A[0]===R?A.slice(1):A,C=[],D="blog"===I[0]&&"category"===I[1];for(let e=0;e<I.length;e++){let t=I[e],a=I[e+1];if("page"===t&&a&&/^\d+$/.test(a)){e++;continue}/^\d+$/.test(t)&&e>0&&"page"===I[e-1]||("category"!==t||"blog"!==I[0])&&C.push(t)}if(0===C.length)return null;let E=C.map((t,a)=>{let r=a===C.length-1,l=`/${C.slice(0,a+1).join("/")}`;if(r&&D&&e){let e=C[C.length-1];l=`/blog/category/${e}`}let s=r&&e?e:t.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ");return{segment:t,href:l,displayName:s,isLast:r}});return(0,r.jsxs)("ul",{className:k,"data-sentry-component":"Breadcrumbs","data-sentry-source-file":"index.tsx",children:[(0,r.jsx)("li",{className:d()(c,!p&&o),children:(0,r.jsx)(i.LocalizedLink,{className:u,href:"/","data-sentry-element":"LocalizedLink","data-sentry-source-file":"index.tsx",children:"Home"})}),E.map((e,t)=>(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(x,{}),(0,r.jsx)("li",{className:j(p),children:e.isLast?N?(0,r.jsx)(b,{label:e.displayName,className:S,as:"span"}):(0,r.jsx)(b,{label:e.displayName,className:S,as:L}):(0,r.jsx)(w,{href:e.href,label:e.displayName})})]},`${e.segment}-${t}`))]})}},49892:(e,t,a)=>{a.d(t,{e:()=>l}),a(61323);var r=a(89033);function l(e,t){return!!e&&(t({type:r.F.INTERSTITIAL_CALLBACK,payload:{}}),!0)}},57873:(e,t,a)=>{a.d(t,{nW:()=>n,t:()=>s,uM:()=>d,w2:()=>i});var r=a(88011),l=a(24709);let s=e=>{try{let t=localStorage.getItem(r.Kc);if(!t)return localStorage.setItem(r.Kc,JSON.stringify({[e]:1})),1;let a=JSON.parse(t);return a[e]=(a[e]||0)+1,localStorage.setItem(r.Kc,JSON.stringify(a)),a[e]}catch(e){return(0,l.Cp)(e,{tags:{"localStorage.error.setItem.error":"true","localStorage.error.setItem.key":r.Kc}}),0}},i=({prerollFirstStartRate:e,prerollShowRate:t},a)=>{let l=e??r.AW.prerollFirstStartRate,s=t??r.AW.prerollShowRate,i=(e=>{let t=localStorage?.getItem(r.Kc);if(!t)return 0;let a=JSON.parse(t);return e&&e in a&&a[e]||0})(a);return i===l-1||!(i<=l)&&(i-l+1)%s==0},n=(e,t)=>{let a=t?.seconds??e?.prerollSeconds??r.AW.prerollSeconds;return{prerollShowRate:t?.showRate??e?.prerollShowRate??r.AW.prerollShowRate,prerollFirstStartRate:t?.firstStartRate??e?.prerollFirstStartRate??r.AW.prerollFirstStartRate,prerollEnabled:t?.isEnabled??e?.prerollEnabled??r.AW.prerollEnabled,prerollFreePerio
1d:t?.freePeriod??e?.prerollFreePeriod??r.AW.prerollFreePeriod,prerollSeconds:"string"==typeof a?parseInt(a.split("-")[1]):a}},d=e=>e?.gameStartConfig?.buttonText?.slice(0,16)??"Play now"},58811:(e,t,a)=>{a.d(t,{Y:()=>u});var r=a(95155),l=a(12115),s=a(26778),i=a(63554);a(94344);var n=a(70448),d=a.n(n),o=a(80642);let c=[{image:"/media/loader/broom.png",phraseKey:"components_gameLoader_dustingPixels",rotationClass:"_1lbbd9wh"},{image:"/media/loader/cup.png",phraseKey:"components_gameLoader_polishingScores",rotationClass:"_1lbbd9wi"},{image:"/media/loader/hamster.png",phraseKey:"components_gameLoader_feedingHamsters",rotationClass:"_1lbbd9wj"},{image:"/media/loader/novel.png",phraseKey:"components_gameLoader_untanglingYarn",rotationClass:"_1lbbd9wk"},{image:"/media/loader/foot.png",phraseKey:"components_gameLoader_stretchingLegs",rotationClass:"_1lbbd9wl"},{image:"/media/loader/oven.png",phraseKey:"components_gameLoader_checkingOven",rotationClass:"_1lbbd9wm"},{image:"/media/loader/instructions.png",phraseKey:"components_gameLoader_foldingInstructions",rotationClass:"_1lbbd9wn"},{image:"/media/loader/puzzle.png",phraseKey:"components_gameLoader_liningPieces",rotationClass:"_1lbbd9wo"}],u=l.memo(({gameData:e,gameState:t,configGamePage:a,isLoadingComplete:n=!1})=>{let u=(0,o.c3)(),[m,g]=(0,l.useState)(0),[h,y]=(0,l.useState)([]),[p,x]=(0,l.useState)(0),f=(0,l.useRef)(null),b=(0,l.useRef)(!1),w=(0,l.useRef)(null),j=(0,l.useRef)(null),_=(0,l.useRef)(null),v=(0,l.useRef)(0),R=a?.gameLoaderConfig??null,N=R?.enableAnimations??!0,k=R?.message??"",S=R?.enableLoadingProgress??!0,L=R?.loadingBarHasStripes??!1,A=R?.loadingBarBorderRadius,I=R?.enableLoadingBarBorderColor,C={"--progress-width":`${S?p:100}%`,...null!=A?{"--loader-progress-border-radius":`${A}px`}:{},...!1===I?{"--loader-progress-border":"none"}:{}};if((0,l.useEffect)(()=>{N&&(b.current||(y([...c].sort(()=>Math.random()-.5)),b.current=!0))},[N]),(0,l.useEffect)(()=>{if(t!==i.m.GAME){x(0),_.current&&(clearInterval(_.current),_.current=null),j.current=null;return}if(!S){x(100),_.current&&(clearInterval(_.current),_.current=null),j.current=null;return}return null===j.current&&(j.current=performance.now(),v.current=performance.now(),x(0)),_.current=setInterval(()=>{if(null!==j.current){var e;let t=(e=performance.now()-j.current)<=0?0:e<=200?e/200*50:e<=400?50+(e-200)/200*25:e<=600?75+(e-400)/200*15:e<=1600?90+(e-600)/1e3*5:e<=2600?95+(e-1600)/1e3*2:e<=3600?97+(e-2600)/1e3*1:e<=4600?98+(e-3600)/1e3*1:99,a=performance.now();a-v.current>=100&&(v.current=a),x(t)}},16),()=>{_.current&&(clearInterval(_.current),_.current=null)}},[S,n,t]),(0,l.useEffect)(()=>{if(N)return f.current=setInterval(()=>{g(e=>(e+1)%h.length)},2e3),()=>{f.current&&(clearInterval(f.current),f.current=null)}},[h.length,N]),!e||0===h.length&&N)return null;let D=h[m],E=e?.meta?.thumbs?.screenshotPath??"",W=a?.useCustomGameContainerBgColor===!0;return(0,r.jsxs)("div",{"data-testid":"game-loader",className:d()("_1lbbd9wa",W&&"_1lbbd9wb"),children:[!W&&(0,r.jsx)("div",{className:"_1lbbd9wc",children:(0,r.jsx)(s.default,{src:E,alt:e.meta.name,className:"_1lbbd9wd",fill:!0})}),(0,r.jsxs)("div",{className:"_1lbbd9we",children:[N&&(0,r.jsx)("div",{className:"_1lbbd9wf",children:(0,r.jsx)(s.default,{src:D.image,alt:u(D.phraseKey),className:d()("_1lbbd9wg",D.rotationClass),width:100,height:100},`image-${m}`)}),(0,r.jsx)("div",{className:"_1lbbd9wp",children:S?(0,r.jsx)("div",{className:"_1lbbd9wr",children:(0,r.jsx)("div",{ref:w,className:d()("_1lbbd9ws",L&&"_1lbbd9wt",n&&"_1lbbd9wu"),style:C})}):(0,r.jsx)("div",{className:"_1lbbd9wq",style:C})}),N&&(0,r.jsx)("div",{className:"_1lbbd9wv",children:h.map((e,t)=>(0,r.jsx)("p",{className:d()("_1lbbd9ww",t===m&&"_1lbbd9wx"),children:u(e.phraseKey)},`phrase-${t}`))}),k&&(0,r.jsx)("p",{className:"_1lbbd9wy",children:k})]})]})});u.displayName="GameLoader"},61323:(e,t,a)=>{a.d(t,{b:()=>s});var r=a(89033),l=a(64604);function s({profile:e,subscriptions:t,isDailyRewardsAdFreeActive:a,postMessageToIframe:s}){var i;return i=(0,l.T8)({profile:e,subscriptions:t})||a,!!i&&(s({type:r.F.REWARD_CALLBACK,payload:{hasReward:!0}}),!0)}},64705:(e,t,a)=>{a.d(t,{I:()=>d});var r=a(95155),l=a(12115),s=a(98566),i=a(17413),n=a(24709);function d({componentName:e,intervalToLoad:t,children:a,skeleton:d,loader:o,errorFallback:c}){let[u,m]=(0,l.useState)(null),[g,h]=(0,l.useState)(!1),[y,p]=(0,l.useState)(null),{subscribeCoordinatedComponent:x,unsubscribeCoordinatedComponent:f,doneLoading:b}=(0,s.U)();return((0,l.useEffect)(()=>
1{if(null!=t){let e=setTimeout(()=>h(!0),t);return()=>clearTimeout(e)}return x(e,()=>h(!0)),()=>{f(e)}},[e,t,x,f]),(0,l.useEffect)(()=>{if(!g||!o)return;let t=!0;return o().then(a=>{if(t){let t=a.default||a;p(()=>t),b(e)}}).catch(a=>{t&&((0,i.t)().error({data:{componentName:e,error:a}},"[CoordinatedComponent] Failed to load component"),(0,n.Cp)(a),b(e),m(a))}),()=>{t=!1}},[g,o,e,b]),g)?u?(0,r.jsx)(r.Fragment,{children:c}):o&&y?(0,r.jsx)(y,{}):o&&!y?d||null:(0,r.jsx)(r.Fragment,{children:a}):d||null}},67289:(e,t,a)=>{a.d(t,{b:()=>o});var r=a(12115),l=a(44455),s=a(85824),i=a(79760),n=a(1170),d=a(88828);let o=()=>{let{isInstallable:e,isInstalled:t,promptInstall:a}=(0,l.H)(),{openModal:o}=(0,s.h)(),{browser:c,detectDevice:u,os:m}=(0,i.i)(),{getGameplayId:g}=(0,d.T3)();return{handleAddToHomeScreenClick:(0,r.useCallback)(async(r="widget")=>{if(e||(o("addToHomeScreen"),(0,n.mP)(t,c.name??"unknown",u(),m.name||"unknown",g(),r)),e){let e=await a();(0,n.Mm)(c.name??"unknown",u(),m.name||"unknown",e?"accepted":"dismissed",t,g(),r),document.activeElement instanceof HTMLElement&&document.activeElement.blur()}},[c.name,u,g,e,t,o,m.name,a]),isInstallable:e,isInstalled:t}}},71530:(e,t,a)=>{a.d(t,{QZ:()=>o,aI:()=>c,Oq:()=>i,pm:()=>n,pb:()=>u}),a(17819);var r,l=((r={})["ratio-1:1"]="ratio-1:1",r["ratio-2:3"]="ratio-2:3",r["ratio-3:2"]="ratio-3:2",r["ratio-3:4"]="ratio-3:4",r["ratio-4:3"]="ratio-4:3",r["ratio-9:16"]="ratio-9:16",r["ratio-16:9"]="ratio-16:9",r.raw="raw",r),s=a(13128);let i=e=>e<=s.Su.mobile?"mobile":e>s.Su.mobile&&e<=s.Su.tablet?"tablet":"desktop",n=(e,t,a,r)=>{let s=r,n=a[i(e)],d=n?.heightRatio;if(!d||d==l.raw)return n?.height||s;let[,o]=d.split("-"),[c,u]=o.split(":").map(Number);return c>0&&u>0&&t>0&&(s=`${t/c*u}px`),s},d=e=>{if(!e.hash)return;let t=e.hash.replace("#/","#").replace(/^#/,"");if(t.startsWith("?"))return;let a=t.split("?")[0],[r,l]=a.split("/");if("search"===r||"quiz"===r)return;if("daily"===r)return"daily";if("home"===r||"playlist"===r)return l||void 0;let[s]=a.split("/");return s||void 0},o=e=>{let t=d(e),a=e.origin.includes("localhost")?"https://microsoft-trivia-dev.evo.arkadiumarena.com":e.origin,r=t?`/${t}`:"",l=r&&e.pathname.endsWith(r)?e.pathname.slice(0,-r.length):e.pathname;return`${a}${l}${e.search}${e.hash}`},c=e=>{let t=d(e),a=globalThis.window.location.origin.includes("localhost")?globalThis.window.location.origin:e.origin,r=e.pathname.replace(/\/+$/,""),l=e.hash;return t?{category:t,url:`${a}${r}/${t}${e.search}${l}`}:{category:t,url:`${a}${r}${e.search}${l}`}},u=(e,t,a)=>{if(!a||!e)return;let r=e?.[t??"/"];r||(r=e?.["/"]),r?.title&&(a.title=r.title),r?.description&&a.head.querySelector('meta[name="description"]')?.setAttribute("content",r.description)}},82270:(e,t,a)=>{a.d(t,{L:()=>r});let r=({isIncognito:e,browserName:t,osName:a,deviceType:r})=>{if(!e)return!1;let l=a?.toLowerCase().includes("android")??!1;return("Chrome"===t||"Edge"===t)&&"pc"===r||"Chrome"===t&&l&&("mobile"===r||"tablet"===r)}},89033:(e,t,a)=>{a.d(t,{F:()=>s,X:()=>i});var r,l=a(67114),s=((r={}).PASS_GAME_DATA="PASS_GAME_DATA",r.UPDATE_LOCAL_STORAGE="UPDATE_LOCAL_STORAGE",r.REWARD_CALLBACK="REWARD_CALLBACK",r.INTERSTITIAL_CALLBACK="INTERSTITIAL_CALLBACK",r.RESIZE_CONTAINER="RESIZE_CONTAINER",r.SET_LS_ITEM="SET_LS_ITEM",r.REMOVE_LS_ITEM="REMOVE_LS_ITEM",r.AUTH_API_EVENT="AUTH_API_EVENT",r.PURCHASE_RESPONSE="PURCHASE_RESPONSE",r);let i=e=>{let t=JSON.parse(JSON.stringify(e)),a=document.body.querySelector?.(`iframe[src^="${l.l.IFRAME_BASE_URL}"]`)||null;a?.contentWindow?.postMessage?.({...t},a?.src?.replace?.(/\?.*/,"")||"*")}},89549:(e,t,a)=>{a.d(t,{w:()=>r});let r=()=>!1}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.