1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7248],{610:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(61975),a=n(22043),i=n(45377),l=n(71450),s=n(95155),o=n(12115),c=n(20063),u=n(59030),d=n(90809),f=n(81071),m="gj.home.surprise";function h(){try{var e=(0,f.GJ)("session",m);if(!e)return[];var t=JSON.parse(e);return Array.isArray(t)?t.map(String):[]}catch(e){return[]}}function p(e){(0,f.PX)("session",m,JSON.stringify(e))}function g(e){var t=e.className,n=e.excludeIds,f=void 0===n?[]:n,m=e.icon,g=(0,a._)((0,o.useState)(!1),2),v=g[0],x=g[1],b=(0,c.useRouter)(),w=(0,o.useCallback)(function(){return(0,r._)(function(){var e,t,n,r,a,s,o,c;return(0,l.YH)(this,function(l){switch(l.label){case 0:x(!0),l.label=1;case 1:return l.trys.push([1,6,,7]),[4,fetch("/api/forward/homepage/widgets?placement=homepage",{method:"GET",cache:"no-store"})];case 2:if(!(e=l.sent()).ok)return[3,4];return[4,e.json()];case 3:return n=l.sent(),[3,5];case 4:n=[],l.label=5;case 5:if(t=n,r=new Set,!(a=t.flatMap(function(e){var t;return null!=(t=e.games)?t:[]}).filter(function(e){return!(!e.gameId||!e.slug||r.has(e.gameId))&&(r.add(e.gameId),!0)})).length)return b.push("/games/all"),[2];return s=new Set((0,i._)(h()).concat((0,i._)(f))),(o=a.filter(function(e){return!s.has(e.gameId)})).length||(p([]),s=new Set(f),o=a.filter(function(e){return!s.has(e.gameId)})),c=o.length?function(e){for(var t=e.map(function(e){var t,n;return Math.max(1,null!=(n=null!=(t=e.plays7d)?t:e.gamePlays)?n:0)}),n=Math.random()*t.reduce(function(e,t){return e+t},0),r=0;r<e.length;r++)if((n-=t[r])<=0)return e[r];return e[e.length-1]}(o):a[0],p((0,i._)(h()).concat([c.gameId])),(0,d.trackEvent)({event:"game_click",properties:{game_id:c.gameId,game_name:c.title||"",surface:"surprise_me",publisher_id:c.publisherId}}).catch(function(){}),b.push((0,u.O)(c)),[3,7];case 6:return l.sent(),b.push("/games/all"),x(!1),[3,7];case 7:return[2]}})})()},[f,b]);return(0,s.jsx)("button",{type:"button",onClick:function(){w()},disabled:v,className:"inline-flex min-h-11 items-center justify-center gap-2 px-4 rounded-lg bg-getjar-darkorange text-white text-sm font-semibold hover:opacity-90 disabled:opacity-60 ".concat(void 0===t?"":t).trim(),children:v?"Pickingâ¦":(0,s.jsxs)(s.Fragment,{children:[m,"Surprise me"]})})}},20676:(e,t,n)=>{"use strict";n.d(t,{m:()=>c});var r=n(82732),a=n(45849),i=n(22043),l=n(95155),s=n(12115),o=n(47650);function c(e){var t,n,c=e.content,u=e.children,d=e.placement,f=void 0===d?"top":d,m=e.trigger,h=void 0===m?"hover":m,p=e.delay,g=void 0===p?0:p,v=e.hideDelay,x=void 0===v?0:v,b=e.disabled,w=void 0!==b&&b,y=e.arrow,k=void 0===y||y,j=e.arrowColor,_=void 0===j?"#111827":j,N=e.offset,S=void 0===N?8:N,L=e.maxWidth,E=e.wrapperClassName,P=e.className,C=e.style,A=e.open,B=e.onOpenChange,I=e.interactive,M=void 0!==I&&I,U=e.zIndex,z=(0,s.useRef)(null),O=(0,s.useRef)(null),T=(0,i._)((0,s.useState)(!1),2),F=T[0],R=T[1],X=(0,i._)((0,s.useState)(null),2),G=X[0],J=X[1],H=(0,i._)((0,s.useState)({}),2),q=H[0],D=H[1],Q=(0,i._)((0,s.useState)(!1),2),V=Q[0],W=Q[1],Y=(0,s.useRef)(null),K=(0,s.useRef)(null),Z=void 0!==A?A:F,$=Array.isArray(h)?h:[h];(0,s.useEffect)(function(){W(!0)},[]);var ee=(0,s.useCallback)(function(e){void 0===A&&R(e),null==B||B(e)},[A,B]),et=(0,s.useCallback)(function(){if(z.current&&O.current){var e,t,n,i,l,s,o,c,u,d,m,h,p,g,v,x,b,w,y,j,N,L,E,P,C,A,B;J((e=z.current.getBoundingClientRect(),t=O.current,i=t.offsetWidth,l=t.offsetHeight,s=e.top,o=e.left,c=e.bottom,u=e.right,d=e.width,m=e.height,h=f.split("-")[0],p=null!=(n=f.split("-")[1])?n:"center",g=0,v=0,x=S+6,"top"===h?(g=s-l-x,v="start"===p?o:"end"===p?u-i:o+d/2-i/2):"bottom"===h?(g=c+x,v="start"===p?o:"end"===p?u-i:o+d/2-i/2):(v="left"===h?o-i-x:u+x,g="start"===p?s:"end"===p?c-l:s+m/2-l/2),b=window.innerWidth,w=window.innerHeight,v=Math.max(8,Math.min(v,b-i-8)),{top:g=Math.max(8,Math.min(g,w-l-8)),left:v})),k&&D((y=O.current,N=y.offsetWidth,L=y.offsetHeight,E=f.split("-")[0],P=null!=(j=f.split("-")[1])?j:"center",C={position:"absolute",width:0,height:0},A="start"===P?12:"end"===P?N-24:N/2-6,B="start"===P?12:"end"===P?L-24:L/2-6,"top"===E?(0,a._)((0,r._)({},C),{bottom:-6,left:A,borderLeft:"".concat(6,"px solid transparent"),borderRight:"".concat(6,"px solid transparent"),borderTop:"".concat(6,"px solid ").concat(_)}):"bottom"===E?(0,a._)((0,r._)({},C),{top:-6,left:A,borderLeft:"".concat(6,"px solid transparent"),borderRight:"".concat(6,"px solid transparent"),borderBottom:"".concat(6,"px solid ").concat(_)}):"left"===E?(0,a._)((0,r._)({},C),{right:-6,top:B,borderTop:"".concat(6,"px solid transparent"),borderBottom:"".concat(6,"px solid transparent"),borderLeft:"".concat(6,"px solid ").concat(_)}):(0,a._)((0,r._)({},C),{left:-6,top:B,borderTop:"".concat(6,"px solid transparent"),borderBottom:"".concat(6,"px solid transparent"),borderRight:"".concat(6,"px solid ").concat(_)})))}},[f,S,k,_]);(0,s.useEffect)(function(){Z?requestAnimationFrame(et):J(null)},[Z,et]),(0,s.useEffect)(function(){if(Z)return window.addEventListener("scroll",et,!0),window.addEventListener("resize",et),function(){window.removeEventListener("scroll",et,!0),window.removeEventListener("resize",et)}},[Z,et]);var en=(0,s.useCallback)(function(){w||(K.current&&clearTimeout(K.current),g>0?Y.current=setTimeout(function(){return ee(!0)}
1,g):ee(!0))},[w,g,ee]),er=(0,s.useCallback)(function(){Y.current&&clearTimeout(Y.current),x>0?K.current=setTimeout(function(){return ee(!1)},x):ee(!1)},[x,ee]);(0,s.useEffect)(function(){return function(){Y.current&&clearTimeout(Y.current),K.current&&clearTimeout(K.current)}},[]),(0,s.useEffect)(function(){if(Z&&$.includes("click")){var e=function(e){var t,n;(null==(t=z.current)||!t.contains(e.target))&&(M&&(null==(n=O.current)?void 0:n.contains(e.target))||er())};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}},[Z,$,M,er]);var ea={};$.includes("hover")&&(ea.onMouseEnter=en,ea.onMouseLeave=er),$.includes("click")&&(ea.onClick=function(){return Z?er():en()}),$.includes("focus")&&(ea.onFocus=en,ea.onBlur=er);var ei=M?{onMouseEnter:en,onMouseLeave:er}:{};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",(0,a._)((0,r._)({ref:z,className:E},ea),{children:u})),V&&Z&&(0,o.createPortal)((0,l.jsxs)("div",(0,a._)((0,r._)({ref:O,role:"tooltip",style:(0,r._)({position:"fixed",top:null!=(t=null==G?void 0:G.top)?t:-9999,left:null!=(n=null==G?void 0:G.left)?n:-9999,zIndex:void 0===U?9999:U,maxWidth:void 0===L?256:L,visibility:G?"visible":"hidden",opacity:+!!G,transition:"opacity 0.12s ease",pointerEvents:M?"auto":"none"},C),className:null!=P?P:"bg-gray-900 text-white text-xs px-3 py-2 rounded-md shadow-lg select-none"},ei),{children:[c,k&&(0,l.jsx)("div",{style:q})]})),document.body)]})}},45055:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(22043),a=n(95155),i=n(12115),l=n(15239),s=n(52619),o=n.n(s),c=n(80276),u=n(60308);function d(e){var t=e.entry,n=e.position;return(0,a.jsx)(u.default,{surface:"hero_guest_jump_back_in",gameId:t.gameId,gameName:t.title,position:n,impression:!0,children:(0,a.jsxs)(o(),{href:t.href,prefetch:!1,className:"flex w-full items-center gap-[11px] rounded-lg p-[7px] text-left transition-colors hover:bg-ink-800",children:[(0,a.jsx)("span",{className:"relative h-[42px] w-[74px] flex-none overflow-hidden rounded-lg bg-ink-800",children:(0,a.jsx)(l.default,{src:t.coverImageUrl||t.thumbnailUrl||"https://placehold.co/148x84",alt:"",fill:!0,sizes:"74px",className:"object-cover"})}),(0,a.jsx)("span",{className:"min-w-0 flex-1",children:(0,a.jsx)("strong",{className:"block truncate text-[15px] font-semibold text-ink-t1",children:t.title})}),(0,a.jsx)("span",{className:"inline-flex flex-none items-center rounded-full bg-accent/16 px-2.5 py-1 text-[13px] font-bold text-accent",children:"Resume"})]})})}function f(e){var t=e.fallback,n=(0,r._)((0,i.useState)(null),2),l=n[0],s=n[1];return((0,i.useEffect)(function(){s((0,c.lM)())},[]),l&&0!==l.length)?(0,a.jsxs)("div",{className:"rounded-ink-lg border border-ink-line bg-ink-850 p-4",children:[(0,a.jsx)("p",{className:"mb-3 flex items-center justify-between text-[13px] font-extrabold uppercase tracking-[.08em] text-ink-t3",children:"Jump back in"}),(0,a.jsx)("div",{className:"flex flex-col",children:l.map(function(e,t){return(0,a.jsx)(d,{entry:e,position:t},e.gameId)})})]}):t}},49612:(e,t,n)=>{Promise.resolve().then(n.bind(n,65495)),Promise.resolve().then(n.bind(n,86668)),Promise.resolve().then(n.bind(n,85279)),Promise.resolve().then(n.bind(n,91835)),Promise.resolve().then(n.bind(n,72824)),Promise.resolve().then(n.bind(n,79948)),Promise.resolve().then(n.bind(n,45055)),Promise.resolve().then(n.bind(n,60308)),Promise.resolve().then(n.bind(n,610)),Promise.resolve().then(n.t.bind(n,52619,23)),Promise.resolve().then(n.t.bind(n,81356,23)),Promise.resolve().then(n.t.bind(n,41402,23))},64285:(e,t,n)=>{"use strict";n.d(t,{K:()=>m});var r=n(8198),a=n(39347),i=n(95740),l=n(56517),s=n(1473),o=n(59427),c=n(23164),u=n(1524),d=n(68854),f=n(83457),m={Flame:r.A,Star:a.A,Sparkles:i.A,Joystick:l.A,Brain:s.A,Sun:o.A,Mountain:c.A,TrendingUp:u.A,Crown:d.A,Heart:f.A}},72824:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(22043),a=n(95155),i=n(12115),l=n(52619),s=n.n(l),o=n(30814),c=n(23327),u=n(84552),d=n(36362),f=n(78800),m=n(28295),h=n(97262),p=n(20676);function g(){var e,t,n,l,g,v=(0,u.J)(),x=v.user,b=!v.userLoading&&!!(null==x?void 0:x.cognitoUserId),w=(0,d.b)({enabled:b,pollIntervalMs:6e4}),y=(0,r._)((0,i.useState)(null),2),k=y[0],j=y[1],_=(0,r._)((0,i.useState)(!1),2),N=_[0],S=_[1];if((0,i.useEffect)(function(){if(b){var e=!1;return(0,f.IY)(!0).then(function(t){e||(j((0,m.g)(t)),S(!0))}).catch(function(){e||S(!0)}),function(){e=!0}}},[b]),!b||!N||w.loading)return null;var L=w.data,E=null!=(e=null==L?void 0:L.dailyCap)?e:null,P="number"==typeof E&&E>0?Math.min((null!=(t=null==L?void 0:L.xpToday)?t:0)/E*100,100):0,C=null!=(n=null==k?void 0:k.doneCount)?n:0,A=null!=(l=null==k?void 0:k.total)?l:0,B=null==k?void 0:k.quests.find(function(e){return!e.done}),I=C>0?"".concat(C," of ").concat(A," done"):B?"Play ".concat(B.label," \xb7 +").concat(B.rewardXp," XP"):"Keep playing to earn XP today";return(0,a.jsx)("div",{className:"container mx-auto px-1 sm:px-0 mt-4 w-full",children:(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-4 roun
1ded-xl border border-ink-line bg-ink-850 p-4",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(o.A,{size:18,className:"text-accent flex-shrink-0"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-sm font-bold text-ink-t1",children:"Today's quests"}),(0,a.jsx)("p",{className:"text-xs text-ink-t2",children:I})]})]}),k&&k.quests.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-2",children:k.quests.map(function(e){return(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-full border px-2.5 py-1 text-[11.5px] font-semibold ".concat(e.done?"border-live/40 bg-live/15 text-live":"border-accent/40 bg-accent/15 text-accent"),children:[e.done?"â ":"â ",e.label,!e.done&&e.rewardXp>0?" \xb7 +".concat(e.rewardXp," XP"):"",e.description&&(0,a.jsx)(p.m,{content:e.description,trigger:["hover","click"],children:(0,a.jsx)(c.A,{size:12,className:"opacity-70 hover:opacity-100 cursor-help"})})]},e.id)})}),null!=E&&(0,a.jsxs)("div",{className:"min-w-[150px] flex-1",children:[(0,a.jsx)("div",{className:"h-1.5 rounded-full bg-ink-750 overflow-hidden",children:(0,a.jsx)("div",{className:"h-full bg-accent transition-all",style:{width:"".concat(P,"%")}})}),(0,a.jsxs)("p",{className:"mt-1 text-[11px] text-ink-t2 tabular-nums",children:[(0,h.V7)(null!=(g=null==L?void 0:L.xpToday)?g:0,E)," XP today"]})]}),!k&&(0,a.jsx)(s(),{href:"/games/all",prefetch:!1,className:"text-xs text-accent hover:underline",children:"Browse games"})]})})}},73014:(e,t,n)=>{"use strict";n.d(t,{v:()=>l});var r=n(22043),a=n(12115),i=n(58097);function l(){var e=(0,r._)((0,a.useState)([]),2),t=e[0],n=e[1],l=(0,r._)((0,a.useState)(!0),2),s=l[0],o=l[1],c=(0,r._)((0,a.useState)(!1),2),u=c[0],d=c[1];return(0,a.useEffect)(function(){var e=new AbortController;return(0,i.b)(e.signal).then(function(t){e.signal.aborted||(n(t),o(!1))}).catch(function(){e.signal.aborted||(d(!0),o(!1))}),function(){e.abort()}},[]),{slides:t,isLoading:s,isError:u}}},73673:(e,t,n)=>{"use strict";n.d(t,{y:()=>s});var r=n(83355),a=n(5427),i="/games/all",l={"new-games":(0,r.Qw)(i,{sort:"newest"}),"trending-right-now":i,"top-rated":(0,r.Qw)(i,{sort:"highest_rated"}),"train-your-brain":"/games/brain-teasers","daily-games":"/games/daily-games","adventure-games":"/games/action"};function s(e,t){var n;return"continue_playing"===e.dataSource?(null==t?void 0:t.authenticated)?a.J.games:i:null!=(n=l[e.slug])?n:i}},79948:(e,t,n)=>{"use strict";n.d(t,{default:()=>b});var r=n(22043),a=n(95155),i=n(12115),l=n(52619),s=n.n(l),o=n(85921),c=n(52987),u=n(90368),d=n(27937),f=n(73014),m=n(39354),h=n(16958),p=n(90809),g="hero_featured_slider",v=[{id:"fallback-1",title:"Play Letrz",ariaLabel:"Play Letrz",link:"/games/exclusive/letrz",desktopUrl:"https://cdn.getjar.com/letrz_background_f0f9b4614d.png",tabletUrl:"https://cdn.getjar.com/letrz_background_f0f9b4614d.png",mobileUrl:"https://cdn.getjar.com/letrz_background_f0f9b4614d.png",sortOrder:0}];function x(e){var t,n,r,i,l,u,d=e.slide,f=e.index,v=e.isFallback,x=!!(t=d.link)&&/\/game/.test(t),b={surface:g,slide_id:d.id,position:f,slide_title:d.title,destination:d.link,is_playable:x,is_fallback:v},w=(0,m.$)("".concat(g,":").concat(d.id),b,"promo_slide_impression"),y="";try{y=(0,h.U)().countryCode}catch(e){}return(0,a.jsxs)(s(),{ref:w,href:null!=(n=d.link)?n:"#",prefetch:!1,"aria-label":null!=(i=null!=(r=d.ariaLabel)?r:d.title)?i:"Promotion ".concat(f+1),className:"relative h-full w-full flex-none overflow-hidden bg-ink-850",onClick:function(){return(0,p.trackEvent)({event:"promo_slide_click",countryCode:y,properties:b}).catch(function(){})},children:[(0,a.jsxs)("picture",{children:[d.desktopUrl&&(0,a.jsx)("source",{media:"(min-width: 1024px)",srcSet:d.desktopUrl}),d.tabletUrl&&(0,a.jsx)("source",{media:"(min-width: 768px)",srcSet:d.tabletUrl}),(0,a.jsx)("img",{src:null!=(u=null!=(l=d.mobileUrl)?l:d.tabletUrl)?u:d.desktopUrl,alt:"",loading:0===f?"eager":"lazy",fetchPriority:0===f?"high":void 0,className:"h-full w-full object-cover"})]}),d.title&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"absolute inset-0",style:{background:"linear-gradient(0deg, rgba(4,7,14,.82) 4%, transparent 62%)"}}),(0,a.jsxs)("div",{className:"absolute inset-x-0 bottom-0 flex flex-wrap items-end justify-between gap-5 p-[22px]",children:[(0,a.jsx)("h1",{className:"min-w-0 text-[length:clamp(22px,3vw,32px)] font-extrabold leading-[1.08] tracking-[-0.03em] text-ink-t1",children:d.title}),(0,a.jsxs)("span",{className:"inline-flex h-[42px] shrink-0 items-center gap-2 rounded-full px-5 text-sm font-bold ".concat(x?"bg-accent text-white shadow-ink-glow":"border border-white/[0.16] bg-white/10 text-[#E4EBFA]"),
1children:[x?(0,a.jsx)(o.A,{size:13,fill:"currentColor"}):(0,a.jsx)(c.A,{size:14}),x?"Play now":"View"]})]})]})]})}function b(){var e=(0,f.v)(),t=e.slides,n=e.isLoading,l=e.isError,s=(0,i.useMemo)(function(){var e=t.filter(function(e){return!1!==e.isActive&&(e.mobileUrl||e.tabletUrl||e.desktopUrl)}).sort(function(e,t){return e.sortOrder-t.sortOrder});return!n&&(l||0===e.length)?v:e},[t,n,l]),o=(0,r._)((0,i.useState)(0),2),c=o[0],m=o[1],h=(0,r._)((0,i.useState)(!0),2),p=h[0],g=h[1];return((0,i.useEffect)(function(){m(0)},[s]),(0,i.useEffect)(function(){if(p&&!(s.length<=1)){var e=setInterval(function(){return m(function(e){return(e+1)%s.length})},5e3);return function(){return clearInterval(e)}}},[p,s]),n)?(0,a.jsx)("div",{className:"h-full min-h-[220px] w-full animate-pulse bg-gradient-to-r from-ink-800 to-ink-850 sm:min-h-[296px]"}):(0,a.jsxs)("div",{className:"group relative h-full min-h-[220px] w-full sm:min-h-[296px]",onMouseEnter:function(){return g(!1)},onMouseLeave:function(){return g(!0)},children:[(0,a.jsx)("div",{className:"flex h-full transition-transform duration-500 ease-in-out",style:{transform:"translateX(-".concat(100*c,"%)")},children:s.map(function(e,t){return(0,a.jsx)(x,{slide:e,index:t,isFallback:s===v},e.id)})}),s.length>1&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{onClick:function(){return m(function(e){return(e-1+s.length)%s.length})},"aria-label":"Previous slide",className:"absolute left-3 top-1/2 flex h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-white/20 opacity-0 transition-opacity hover:bg-white/30 group-hover:opacity-100",children:(0,a.jsx)(u.A,{size:16,className:"text-white"})}),(0,a.jsx)("button",{onClick:function(){return m(function(e){return(e+1)%s.length})},"aria-label":"Next slide",className:"absolute right-3 top-1/2 flex h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-white/20 opacity-0 transition-opacity hover:bg-white/30 group-hover:opacity-100",children:(0,a.jsx)(d.A,{size:16,className:"text-white"})}),(0,a.jsx)("div",{className:"absolute right-3 top-3 flex gap-1",children:s.map(function(e,t){return(0,a.jsx)("button",{onClick:function(){return m(t)},"aria-label":"Go to slide ".concat(t+1),className:"flex h-11 w-11 items-center justify-center",children:(0,a.jsx)("span",{className:"block h-1.5 w-1.5 rounded-full transition-colors ".concat(t===c?"bg-white":"bg-white/50")})},e.id)})})]})]})}},83355:(e,t,n)=>{"use strict";n.d(t,{Bi:()=>m,N3:()=>s,NL:()=>u,QB:()=>c,Qw:()=>o,hi:()=>i,jY:()=>d,uq:()=>f});var r=n(45377),a="most_played",i=48,l={most_played:{sortBy:"gamePlays",sortOrder:"DESC"},newest:{sortBy:"updatedAt",sortOrder:"DESC"},live_now:{sortBy:"livePlayers",sortOrder:"DESC"},highest_rated:{sortBy:"averageRating",sortOrder:"DESC"}};function s(e){var t=l[e.sort],n={page:e.page,limit:i,sortBy:t.sortBy,sortOrder:t.sortOrder};return"active"===e.status&&(n.isActive=!0),e.sessionLengthBucket&&(n.sessionLengthBucket=e.sessionLengthBucket),e.mood&&(n.mood=e.mood),n}function o(e,t,n){var r,i,l,s,o,c,u,d,f,m,h=(f={sort:null!=(i=null!=(r=t.sort)?r:null==n?void 0:n.sort)?i:a,status:null!=(s=null!=(l=t.status)?l:null==n?void 0:n.status)?s:"all",page:null!=(c=null!=(o=t.page)?o:null==n?void 0:n.page)?c:1,sessionLengthBucket:null===t.sessionLengthBucket?void 0:null!=(u=t.sessionLengthBucket)?u:null==n?void 0:n.sessionLengthBucket,mood:null===t.mood?void 0:null!=(d=t.mood)?d:null==n?void 0:n.mood},m=new URLSearchParams,f.sort!==a&&m.set("sort",f.sort),"all"!==f.status&&m.set("status",f.status),f.page>1&&m.set("page",String(f.page)),f.sessionLengthBucket&&m.set("sessionLengthBucket",f.sessionLengthBucket),f.mood&&m.set("mood",f.mood),m).toString();return h?"".concat(e,"?").concat(h):e}var c=[{value:"most_played",label:"Most played"},{value:"newest",label:"Newest"},{value:"live_now",label:"People playing"},{value:"highest_rated",label:"Highest rated"}],u=[{value:"brain",label:"Train your brain"},{value:"relaxing",label:"Relaxing"}];function d(e){return e?e.split(",").map(function(e){return e.trim()}).filter(Boolean):[]}function f(e){var t=[],n=!0,a=!1,i=void 0;try{for(var l,s=d(e.mood)[Symbol.iterator]();!(n=(l=s.next()).done);
1n=!0){var o=l.value;t.push({key:"mood:".concat(o),label:function(e,t){var n,r;return null!=(r=null==(n=e.find(function(e){return e.value===t}))?void 0:n.label)?r:String(t)}(u,o),clear:{mood:function(e,t){var n=d(e),a=n.includes(t)?n.filter(function(e){return e!==t}):(0,r._)(n).concat([t]);return a.length?a.join(","):null}(e.mood,o)}})}}catch(e){a=!0,i=e}finally{try{n||null==s.return||s.return()}finally{if(a)throw i}}return"active"===e.status&&t.push({key:"status:active",label:"Playable now",clear:{status:"all"}}),t}var m={status:"all",sessionLengthBucket:null,mood:null,page:1}},85279:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(22043),a=n(12115),i=n(74021);function l(e){var t=e.initialAuthenticated,n=e.children,l=e.fallback,s=(0,r._)((0,a.useState)(t),2),o=s[0],c=s[1];return(0,a.useEffect)(function(){return i.n.addListener(function(e){"LOGOUT"===e.type&&c(!1),"LOGIN"===e.type&&c(!0)})},[]),o?n:void 0===l?null:l}},91835:(e,t,n)=>{"use strict";n.d(t,{default:()=>m});var r=n(95155),a=n(39347),i=n(86668),l=n(22043),s=n(12115),o=n(24415),c=n(84552),u=n(64285),d=n(73673),f=function(){return(0,r.jsx)("div",{className:"container px-1 sm:px-0 mx-auto my-6 border h-36 animate-pulse bg-gray-100 rounded-xl"})};function m(e){var t,n,m,h,p,g,v,x,b,w,y,k=e.widget,j=e.surface,_=e.hrefQuery,N=e.staticGridClassName,S=e.sectionClassName,L=e.showViewAll,E=(n=(t=(0,c.J)()).user,m=t.userLoading,p=(h=(0,l._)((0,s.use
1State)([]),2))[0],g=h[1],x=(v=(0,l._)((0,s.useState)(!0),2))[0],b=v[1],(0,s.useEffect)(function(){if(!m){var e=!1;return b(!0),(0,o.GI)().then(function(t){e||(g(t),b(!1))}),function(){e=!0}}},[n,m]),{games:p,isLoading:x}),P=E.games,C=E.isLoading,A=(0,c.J)().user;if(C)return(0,r.jsx)(f,{});if(!P.length)return null;var B=null!=(w=u.K[k.iconName])?w:a.A;return(0,r.jsx)(i.default,{title:k.title,icon:(0,r.jsx)(B,{color:null!=(y=k.iconColor)?y:"orange",size:20}),gamesList:P,variant:k.variant,showSignal:k.showRating,showFireIcon:k.showFireIcon,showNewBadge:k.showNewBadge,useGameFlags:!0,hideViewAll:!(void 0!==L&&L),viewAllHref:(0,d.y)(k,{authenticated:!!A}),staticGrid:"landscape"===k.variant,staticGridClassName:N,sectionClassName:S,hrefQuery:_,surface:null!=j?j:k.slug})}},97262:(e,t,n)=>{"use strict";function r(e){return new Intl.NumberFormat("en-US").format(e)}function a(e){var t=Number.isFinite(e)&&e>0?Math.floor(e):0,n=Math.floor(t/3600),r=Math.floor(t%3600/60);return n>0?"".concat(n,"h ").concat(r,"m"):"".concat(r,"m")}function i(e){return r(null!=e?e:0)}function l(e,t){return"number"==typeof t&&t>0?"".concat(e,"/").concat(t):"".concat(e," XP")}function s(e,t){if(null==e||e<=0)return"Unranked";var n="#".concat(r(e));return"number"==typeof t&&t>0?"".concat(n," of ").concat(r(t)):n}function o(e,t){return null==e||e<=0||null==t||t<=0?null:"".concat(r(e)," XP behind ").concat(s(t))}function c(e){if(!Number.isFinite(e)||e<=0)return"Recently";var t=Math.floor((Date.now()-e)/864e5);if(t<=0)return"Today";if(1===t)return"Yesterday";if(t<7)return"".concat(t," days ago");var n=Math.floor(t/7);return n<5?1===n?"1 week ago":"".concat(n," weeks ago"):"Recently"}n.d(t,{Ir:()=>i,Uf:()=>s,V7:()=>l,ZV:()=>r,Zg:()=>a,cj:()=>o,fw:()=>c})}},e=>{e.O(0,[2619,1356,8228,4571,809,2706,3863,4552,544,4415,6668,2698,8441,9342,1255,7358],()=>e(e.s=49612)),_N_E=e.O()}]);
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.