PageSourceSearch

https://playsout.com/_next/static/chunks/pages/index-b8085551096a0896.js

js playsout.com collected 2026-09-24 10:47:11 UTC 20,204 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3332],{4273:(e,a,s)=>{"use strict";s.r(a),s.d(a,{default:()=>z});var t=s(37876),l=s(77328),r=s.n(l),n=s(89099),i=s(26268),o=s(82749);let c=[{title:"Flappy Parrot",blurb:"Guide the parrot through the columns and stay airborne as the pace picks up.",image:(0,o.h)("/assets/games/flappy-parrot.png"),available:!0,visible:!0,gameId:1,launchPath:(0,o.h)("/play/flappy-parrot")},{title:"Build the Wall",blurb:"Protect the border from the coming horde.",image:(0,o.h)("/assets/games/build-the-wall.png"),available:!0,visible:!1,gameId:null,launchPath:null},{title:"Rio Rush",blurb:"Steer across the yard, gather friends, and keep the growing line from crashing.",image:(0,o.h)("/assets/games/rio-rush.png"),available:!0,visible:!0,gameId:2,launchPath:(0,o.h)("/play/rio-rush")},{title:"Parcel Sort",blurb:"Keep clean parcels moving and pull junk from the belt before it shuts down.",image:(0,o.h)("/assets/games/parcel-sort.png"),available:!0,visible:!0,gameId:3,launchPath:(0,o.h)("/play/parcel-sort")},{title:"Recycle Tycoon",blurb:"Swing the net to catch flying toys and bonuses before three misses end the run.",image:(0,o.h)("/assets/games/recycle-tycoon.png"),available:!0,visible:!0,gameId:4,launchPath:(0,o.h)("/play/recycle-tycoon")},{title:"Coming Soon",blurb:"A new adventure awaits",available:!1,visible:!0,gameId:null,launchPath:null}],d=[{heading:"Join Us",links:[{label:"X",href:"https://x.com/itplaysout",external:!0},{label:"Telegram",href:"https://t.me/PlaysOut_Official",external:!0},{label:"LinkedIn",href:"https://www.linkedin.com/company/playsout/",external:!0}]},{heading:"Hub",links:[{label:"How To",href:"https://playsout.com/dev-arena"},{label:"Investors",href:"https://playsout.com/investors"},{label:"Traffic Partners",href:"https://playsout.com/dev-arena"}]},{heading:"Ecosystem",links:[{label:"Get in touch",href:"mailto:[email protected]"},{label:"Originals",href:"https://playsout.com/drama"},{label:"Hub",href:"https://playsout.com/hub"}]}],h=[{label:"Support",href:"https://playsout.com/Support"},{label:"FAQs",href:"https://playsout.com/FAQs"},{label:"Terms of Service",href:"https://playsout.com/TERMSOFSERVICE"},{label:"Privacy Policy",href:"https://playsout.com/PRIVACYPOLICY"}],u=[{label:"Telegram",shortLabel:"✈",href:"https://t.me/PlaysOut_Official"},{label:"X",shortLabel:"\uD835\uDD4F",href:"https://x.com/itplaysout"},{label:"LinkedIn",shortLabel:"in",href:"https://www.linkedin.com/company/playsout/"}];var m=s(14232),p=s(67914),b=s(8047),x=s(92783),g=s(49346);let j=[1,2,3,4];class _ extends Error{constructor(e,a={}){super(e),this.name="LeaderboardRequestError",this.status=a.status??null,this.code=a.code??null,this.authFailure=a.authFailure??!1,this.retryable=a.retryable??!1}}function y(e){return j.includes(e)}function f(e){return"object"==typeof e&&null!==e}function N(e){return void 0===e.rank||"number"==typeof e.rank}function v(e){return!!f(e)&&"number"==typeof e.rank&&"number"==typeof e.userId&&"string"==typeof e.username&&"number"==typeof e.score}function w(e){var a;return"string"==typeof e.gameName&&"number"==typeof e.topLimit&&"number"==typeof e.totalPlayers&&Array.isArray(e.list)&&e.list.every(v)&&!!f(a=e.mine)&&N(a)&&"number"==typeof a.userId&&"string"==typeof a.username&&"number"==typeof a.score}function L(e){return f(e)&&"game"===e.type&&"number"==typeof e.gameId&&y(e.gameId)&&w(e)}async function k(e){try{return await e.json()}catch{throw new _("Leaderboard response was not valid JSON.",{status:e.status,retryable:e.status>=500})}}async function A(e){let a;if(!e)throw new _("Authentication is required to load the leaderboard.");try{a=await fetch("https://api.playsout.com/playsout/game/leaderboard",{cache:"no-store",headers:{token:e}})}catch{throw new _("Leaderboard request failed. Please try again.",{retryable:!0})}let s=await k(a),t=f(s)?s:null,l="number"==typeof t?.code?t.code:null,r="string"==typeof t?.msg?t.msg:"",n=t?.data;if(!a.ok||1e4!==l||!function(e){var a,s,t;if(!f(e)||!Array.isArray(e.gameLeaderboards))return!1;let l=e.gameLeaderboards;if(!l.every(L))return!1;let r=new Set(l.map(e=>e.gameId));return"number"==typeof e.generatedAt&&f(a=e.totalLeaderboard)&&"total"===a.type&&w(a)&&l.length===j.length&&j.every(e=>r.has(e))&&!!f(s=e.stats)&&"number"==typeof s.userId&&"string"==typeof s.username&&(void 0===s.totalRank||"number"==typeof s.totalRank)&&"number"==typeof s.totalScore&&(void 0===s.bestSingleGame||!!f(t=s.bestSingleGame)&&"number"==typeof t.gameId&&y(t.gameId)&&"string"==typeof t.gameName&&"number"==typeof t.score&&N(t))&&"number"==typeof s.scoredGameCount&&"number"==typeof s.totalGameCount&&"boolean"==typeof s.allGamesScored}(n))throw new _(r||"Unable to load leaderboard.",{status:a.status,code:l,authFailure:401===a.status||403===a.status,retryable:a.status>=500});return{code:l,msg:r||"success",data:n,times:"number"==typeof t?.times?t.times:void 0}}async function E(e){let a=(0,g.EF)(e);if(!a?.userToken)throw new _("Authentication is required to load the leaderboard.");try{return await A(a.userToken)}catch(s){let a;if(!(s instanceof _)||!s.authFailure)throw s;try{a=await (0,g.ti)(e)}catch{throw new _("Authentication expired. Please sign in again.",{authFailure:!0})}if(!a?.userToken)throw new _("Authentication expired. Please sign in again.",{authFailure:!0});return A(a.userToken)}}let P={1:"Flappy Parrot",2:"Rio Rush",3:"Parcel Sort",4:"Recycle Tycoon"},S={days:0,hours:0,minutes:0,seconds:0};
1function R(e){return e.toLocaleString("en-US")}function T(){let e=function(){let[e,a]=(0,m.useState)(null),[s,t]=(0,m.useState)(S);return(0,m.useEffect)(()=>{let e=!1;return fetch((0,o.h)("/arcade-config.json"),{cache:"no-store"}).then(e=>{if(!e.ok)throw Error(`Config request failed: ${e.status}`);return e.json()}).then(s=>{let t=s.seasonEndTime?Date.parse(s.seasonEndTime):NaN;!e&&Number.isFinite(t)&&a(t)}).catch(()=>{e||a(null)}),()=>{e=!0}},[]),(0,m.useEffect)(()=>{let a=()=>{if(null===e)return S;let a=Math.floor(Math.max(0,e-Date.now())/1e3);return{days:Math.floor(a/86400),hours:Math.floor(a%86400/3600),minutes:Math.floor(a%3600/60),seconds:a%60}};if(t(a()),null===e)return;let s=window.setInterval(()=>t(a()),1e3);return()=>window.clearInterval(s)},[e]),s}(),a=[["days",e.days],["hrs",e.hours],["min",e.minutes],["sec",e.seconds]];return(0,t.jsx)("div",{className:"ph-lb__countdown","aria-label":"Round ends in",children:a.map(([e,a])=>(0,t.jsxs)("div",{className:"ph-lb__cd-block",children:[(0,t.jsx)("b",{children:String(a).padStart(2,"0")}),(0,t.jsx)("span",{children:e})]},e))})}function O(){return(0,t.jsx)("div",{className:"ph-lb__prizes","aria-label":"Season prize pool",children:[["ph-lb__prize--gold","1ST \xb7 $100 in","paid to your wallet",!1],["ph-lb__prize--silver","2ND \xb7 $50 in","paid to your wallet",!1],["ph-lb__prize--bronze","3RD \xb7 $30 in","paid to your wallet",!1],["","4–10TH \xb7 $10 in","7 winners \xb7 paid to wallet",!0]].map(([e,a,s,l],r)=>(0,t.jsxs)("div",{className:`ph-lb__prize ${e}`,children:[r<3?(0,t.jsx)("span",{className:"ph-token","aria-hidden":"true",children:(0,t.jsx)("span",{className:"ph-token__sym"})}):null,(0,t.jsxs)("div",{children:[(0,t.jsxs)("b",{children:[a," ",(0,t.jsx)("span",{className:"ph-token",children:"PLAY"}),l?" each":""]}),(0,t.jsx)("br",{}),(0,t.jsx)("span",{children:s})]})]},a))})}function C({data:e,isLoading:a,error:s}){return(0,t.jsxs)("div",{className:"ph-lb__board",children:[(0,t.jsxs)("div",{className:"ph-lb__board-head",children:[(0,t.jsxs)("span",{className:"ph-lb__board-title",children:["TOP 10 \xb7 ",e?e.gameName.toUpperCase():"OVERALL"]}),(0,t.jsx)("span",{className:"ph-lb__board-meta",children:a?"Loading…":s?"Unavailable":`${e?.totalPlayers??0} players`})]}),s?(0,t.jsx)("div",{className:"ph-lb__state",children:s.message}):a?(0,t.jsx)("div",{className:"ph-lb__state",children:"Loading standings…"}):e?.list.length?(0,t.jsx)("ol",{className:"ph-lb__list",children:e.list.slice(0,10).map(e=>(0,t.jsxs)("li",{className:`ph-lb__row ph-lb__row--top${e.rank<=3?e.rank:"other"}`,children:[(0,t.jsx)("div",{className:"ph-lb__rank",children:e.rank}),(0,t.jsxs)("div",{className:"ph-lb__user",children:[(0,t.jsx)("div",{className:"ph-lb__avatar","aria-hidden":"true"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"ph-lb__uname",title:e.username,children:e.username}),(0,t.jsxs)("div",{className:"ph-lb__uaddr",children:["PLAYER ",e.userId]})]})]}),(0,t.jsx)("div",{className:"ph-lb__pts",children:R(e.score)})]},e.userId))}):(0,t.jsx)("div",{className:"ph-lb__state",children:"No scores yet."}),(0,t.jsxs)("div",{className:"ph-lb__more",children:["YOUR RANK \xb7 ",e?.mine.rank?`${e.mine.rank}TH`:"UNRANKED"," \xb7"," ",R(e?.mine.score??0)," PTS"]})]})}function I({gameCount:e}){let a=[["1",`Play all ${e} games`,"set a high score"],["2","Each game submits its final score","no client weighting"],["3","Leaderboard score decides your rank","Top 10 win PLAY"]];return(0,t.jsxs)("div",{className:"ph-side-card",children:[(0,t.jsx)("h3",{className:"ph-side-card__title",children:"HOW TO EARN POINTS"}),(0,t.jsx)("ol",{className:"ph-steps",children:a.map(([e,a,s])=>(0,t.jsxs)("li",{className:"ph-step",children:[(0,t.jsx)("span",{className:"ph-step__num",children:e}),(0,t.jsx)("span",{className:"ph-step__label",children:a}),(0,t.jsx)("span",{className:"ph-step__pts",children:s})]},e))})]})}function Y({data:e,gameCount:a,isLoading:s,error:l}){let r=[["RANK",e?.totalRank?`#${e.totalRank}`:"—","ph-stat--gold"],["TOTAL \xb7 LEADERBOARD SCORE",e?R(e.totalScore):"—",""],["BEST SINGLE RUN",e?.bestSingleGame?R(e.bestSingleGame.score):"—",""],["GAMES SCORED",e?`${e.scoredGameCount} / ${e.totalGameCount}`:`0 / ${a}`,""]];return(0,t.jsxs)("div",{className:"ph-side-card",children:[(0,t.jsx)("h3",{className:"ph-side-card__title",children:s?"YOUR STATS \xb7 SYNCING…":l?"YOUR STATS \xb7 UNAVAILABLE":"YOUR STATS"}),(0,t.jsx)("div",{className:"ph-stats",children:r.map(([e,a,s])=>(0,t.jsxs)("div",{className:`ph-stat ${s}`,children:[(0,t.jsx)("div",{className:"ph-stat__label",children:e}),(0,t.jsx)("div",{className:"ph-stat__value",children:a})]},e))})]})}function G({gameId:e,data:a,error:s,isLoading:l}){let r=P[e]??a?.gameName??`GAME ${e}`;return(0,t.jsxs)("article",{className:"ph-gm",children:[(0,t.jsxs)("div",{className:"ph-gm__head",children:[(0,t.jsx)("span",{className:"ph-gm__name",children:r.toUpperCase()}),(0,t.jsx)("span",{className:"ph-gm__mine",children:a?.mine.rank?`YOU \xb7 #${a.mine.rank}`:l?"SYNCING…":"YOU \xb7 —"})]}),s?(0,t.jsx)("div",{className:"ph-gm__state",children:"Unavailable"}):l?(0,t.jsx)("div",{className:"ph-gm__state",children:"Loading…"}):a?.list.length?(0,t.jsx)("ol",{className:"ph-gm__list",children:a.list.slice(0,3).map(e=>(0,t.jsxs)("li",{className:`ph-gm__row ph-gm__row--top${e.rank}`,children:[(0,t.jsx)("b",{children:e.rank}),(0,t.jsx)("span",{title:e.username,children:e.username}),(0,t.jsx)("b",{children:R(e.score)})]}
1,e.userId))}):(0,t.jsx)("div",{className:"ph-gm__state",children:"No scores yet."})]})}function U({isAuthenticated:e}){let a=function(e={}){let{address:a,isConnected:s}=(0,b.F)(),t=(0,x.v)(),l=a?.toLowerCase()??null,r=!1!==e.enabled,n=!!(r&&a&&(0,g.EF)(a)?.userToken),i=!!(r&&s&&a&&"authenticated"===t.status&&n);return{...(0,p.I)({queryKey:["leaderboard-page",l],queryFn:()=>E(a),enabled:i,staleTime:0,refetchOnMount:"always",refetchOnWindowFocus:!1,retry:(e,a)=>a.retryable&&e<1}),isEnabled:i}}({enabled:e}),s=e?a.data?.data:void 0,l=e?a.error:null,r=j.length,n=(0,t.jsx)(T,{});return(0,t.jsxs)("div",{className:"ph-lb__inner",children:[(0,t.jsxs)("div",{className:"ph-lb__head",children:[(0,t.jsx)("p",{className:"ph-eyebrow",children:"2-WEEK SEASON \xb7 ROUND 01"}),(0,t.jsxs)("h2",{className:"ph-lb__title",id:"leaderboard-title",children:["PLAY ",(0,t.jsx)("em",{children:"LEADERBOARD"})]}),(0,t.jsx)("hr",{className:"ph-lb__rule"}),(0,t.jsx)("p",{className:"ph-lb__tagline",children:"Score the most across all games. Win the season pool."}),n]}),(0,t.jsx)(O,{}),(0,t.jsxs)("div",{className:"ph-lb__panel",children:[(0,t.jsx)(C,{data:s?.totalLeaderboard,isLoading:e&&a.isLoading,error:l}),(0,t.jsxs)("div",{className:"ph-lb__side",children:[(0,t.jsx)(I,{gameCount:r}),(0,t.jsx)(Y,{data:s?.stats,gameCount:r,isLoading:e&&a.isLoading,error:l})]})]}),(0,t.jsxs)("div",{className:"ph-games",children:[(0,t.jsxs)("div",{className:"ph-games__head",children:[(0,t.jsx)("h3",{className:"ph-games__title",children:"BY-GAME RANKINGS"}),(0,t.jsx)("span",{className:"ph-games__sub",children:"Final game scores \xb7 no client weighting"})]}),(0,t.jsx)("div",{className:"ph-games__grid",children:j.map(r=>{let n=s?.gameLeaderboards.find(e=>e.gameId===r);return(0,t.jsx)(G,{gameId:r,data:n,error:l,isLoading:e&&a.isLoading},r)})})]})]})}function $(){return(0,t.jsx)("section",{className:"ph-lb",id:"leaderboard","aria-labelledby":"leaderboard-title",children:(0,t.jsx)(i.pK.Custom,{children:({authenticationStatus:e,mounted:a})=>(0,t.jsx)(U,{isAuthenticated:!!(a&&"authenticated"===e)})})})}var F=s(46361);function M(){return(0,t.jsx)("div",{className:"announcement-bar","aria-label":"Site updates",children:(0,t.jsx)("div",{className:"announcement-track",children:["PLAYSOUT ARCADE \xb7 PLAY THE FUTURE →","NEW GAMES \xb7 NEW WORLDS \xb7 PLAY YOUR WAY →","CONNECT YOUR WALLET \xb7 START PLAYING →","POWERED BY PLAYSOUT \xb7 BUILT FOR EVERY PLAYER →"].map((e,a)=>(0,t.jsx)("span",{children:e},a))})})}function W(){let{metaMaskStatus:e,retryMetaMaskInitialization:a}=(0,F.o)();return(0,t.jsx)("div",{className:"wallet-control-content",children:(0,t.jsx)(i.pK.Custom,{children:({account:s,authenticationStatus:l,chain:r,mounted:n,openAccountModal:i,openChainModal:o,openConnectModal:c})=>{let d=n&&s&&r;return n?d?r.unsupported?(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",onClick:o,children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),"WRONG NETWORK"]}):"unauthenticated"===l?(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",onClick:c,children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),"SIGN IN"]}):(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",onClick:i,children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),s.displayName]}):"initializing"===e?(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",disabled:!0,"aria-busy":"true",children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),"PREPARING WALLET"]}):"failed"===e?(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",onClick:a,children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),"RETRY WALLET"]}):(0,t.jsxs)("button",{className:"wallet-connect-button",type:"button",onClick:c,children:[(0,t.jsx)("span",{className:"wallet-connect-button__dot","aria-hidden":"true"}),"CONNECT WALLET"]}):(0,t.jsx)("span",{className:"wallet-connect-placeholder","aria-hidden":"true"})}})})}function D(){return(0,t.jsx)("header",{className:"site-header",children:(0,t.jsxs)("div",{className:"header-main",children:[(0,t.jsxs)("a",{className:"homepage-link",href:"https://playsout.com/","aria-label":"Back to PlaysOut homepage",children:["←",(0,t.jsx)("span",{className:"homepage-link__label",children:" Homepage"})]}),(0,t.jsx)("a",{className:"header-mark",href:"#top","aria-label":"PlaysOut home",children:(0,t.jsx)("img",{src:(0,o.h)("/assets/playsout-icon.png"),alt:"PlaysOut"})}),(0,t.jsx)("div",{className:"search-control wallet-control",children:(0,t.jsx)(W,{})})]})})}function H({game:e,debugEnabled:a}){let s=e.launchPath?`${e.launchPath}${a?"?debug=129299":""}`:null;return(0,t.jsxs)("a",{className:`game-card${e.available?"":" game-card--soon"}`,href:s??"#",onClick:function(e){if(!s)return void e.preventDefault()},"aria-label":`${e.title} — ${s?"play game":"static preview"}`,children:[(0,t.jsx)("h2",{className:"game-card__title",children:e.title}),(0,t.jsx)("div",{className:"game-card__frame",children:"image"in e&&e.
1image?(0,t.jsx)("img",{src:e.image,alt:`${e.title} preview`}):(0,t.jsx)("span",{"aria-hidden":"true",children:"?"})}),(0,t.jsxs)("div",{className:"game-card__body",children:[(0,t.jsx)("p",{className:"game-card__blurb",children:e.blurb}),(0,t.jsx)("span",{className:"game-card__cta",children:e.available?"Play ›":"Stay Tuned"})]})]})}function B(){let e="129299"===(0,n.useRouter)().query.debug;return(0,t.jsx)("section",{id:"top",className:"arcade-landing","aria-labelledby":"arcade-title",children:(0,t.jsxs)("div",{className:"arcade-inner",children:[(0,t.jsx)("p",{className:"arcade-eyebrow",children:"Now Playing"}),(0,t.jsx)("div",{id:"arcade-title",className:"arcade-title",children:"Arcade"}),(0,t.jsx)("div",{className:"arcade-rule","aria-hidden":"true"}),(0,t.jsx)("p",{className:"arcade-tagline",children:"Select Your Game"}),(0,t.jsx)("ul",{className:"game-grid",children:c.filter(e=>e.visible).map(a=>(0,t.jsx)("li",{children:(0,t.jsx)(H,{game:a,debugEnabled:e})},a.title))})]})})}function K({label:e}){return"Telegram"===e?(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M9.04 15.45 8.9 19a.83.83 0 0 0 1.4.62l2.13-2.06 4.42 3.23c.81.45 1.39.21 1.6-.75L21.94 4.4c.28-1.16-.42-1.62-1.21-1.33L2.5 10.59c-1.13.45-1.12 1.08-.19 1.36l4.66 1.45 10.83-6.83c.51-.31.97-.14.59.19"})}):"X"===e?(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231 5.451-6.231Zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77Z"})}):(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20.45 20.45h-3.55v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.13 1.45-2.13 2.94v5.67H9.36V9h3.41v1.56h.05c.47-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.45v6.29ZM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12ZM7.12 20.45H3.56V9h3.56v11.45ZM22.23 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.46c.98 0 1.77-.77 1.77-1.72V1.72C24 .77 23.21 0 22.23 0Z"})})}function q(){return(0,t.jsxs)("footer",{className:"playsout-footer",children:[(0,t.jsxs)("div",{className:"playsout-footer__top",children:[(0,t.jsxs)("a",{className:"playsout-footer__brand",href:"https://playsout.com/","aria-label":"PlaysOut home",children:[(0,t.jsx)("img",{src:(0,o.h)("/assets/playsout-icon.png"),alt:"PlaysOut"}),(0,t.jsx)("span",{"aria-hidden":"true",children:"playsout"})]}),(0,t.jsx)("div",{className:"playsout-footer__nav",children:d.map(e=>(0,t.jsxs)("nav",{"aria-label":e.heading,children:[(0,t.jsx)("h2",{children:e.heading}),e.links.map(e=>(0,t.jsx)("a",{href:e.href,...e.external?{target:"_blank",rel:"noopener noreferrer"}:{},children:e.label},e.label))]},e.heading))})]}),(0,t.jsxs)("div",{className:"playsout-footer__bottom",children:[(0,t.jsxs)("div",{className:"playsout-footer__copyright",children:["2026 \xa9 PlaysOut — All Rights Reserved —"," ",(0,t.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})]}),(0,t.jsx)("nav",{className:"playsout-footer__legal","aria-label":"Legal links",children:h.map(e=>(0,t.jsx)("a",{href:e.href,children:e.label},e.label))}),(0,t.jsx)("nav",{className:"playsout-footer__socials","aria-label":"PlaysOut social links",children:u.map(e=>(0,t.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.label,children:(0,t.jsx)(K,{label:e.label})},e.label))})]})]})}function z(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(r(),{children:[(0,t.jsx)("title",{children:"Arcade — PlaysOut"}),(0,t.jsx)("meta",{name:"description",content:"Play the official Arcade games."})]}),(0,t.jsxs)("div",{className:"site-shell",children:[(0,t.jsx)(M,{}),(0,t.jsx)(D,{}),(0,t.jsxs)("main",{children:[(0,t.jsx)(B,{}),(0,t.jsx)($,{})]}),(0,t.jsx)(q,{})]})]})}},16760:(e,a,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return s(4273)}])},89099:(e,a,s)=>{e.exports=s(59603)}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=16760)),_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.