PageSourceSearch

https://game.com/_next/static/chunks/pages/index-6d80cc7066df8ba3.js?dpl=dpl_61qjCzMDHNiSwwZXGP2ogrz8nUgj

js game.com collected 2026-10-01 12:30:35 UTC 41,328 bytes, 159 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3332],{8373:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/12df86dd86b07dd7f431fb051983b69a3c8edf22.c966eca1.png",height:306,width:309,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAaVBMVEXVNRjcMh65HRGwGRDORyzVFwvsgWpMaXH52b/zOB3/pYbHNBvwo33toXvdclXXZEXqLRPMTDPmf2L/ya3xf2X7Nh/XJBX5blXAJBrKLBLxVizkXTv+WzD/bkT8SSrfRCHwGQn/hVndGg1PcgslAAAAG3RSTlP+Mq/t8P4tACr85PnkrqL1+bTsr67q8Lsx//54qlsEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARklEQVR4nAXBBQKAIBAEwCUPMLD1KOP/j3QG5IaoZ0twfWbG4jDmjhnvCs2MO9UAzUil1ICtTd77dsLujzHfIUBCKiUv+gGMZQPQoW1dUAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},14758:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/c0ddfe04f59e0530db373b08635a1369cdc09002.82d6eb07.png",height:352,width:352,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAVFBMVEX//////P//59H/vKpMaXH//f7/////+vr/////SVf/p5b/noP/cnr/////8PD+n47+jn7/qZT+cXT/iYn/X1H/3cj/TVH/rpv/gHz7a2T/YmX/wZYqeFFtAAAAGnRSTlNXJ0dsAGRuLVz9ufv5DJHp5f6kXfpsr1/VliJ7m1wAAAAJcEhZcwAACxMAAAsTAQCanBgAAABBSURBVHicBcGHAcAgDAMwAwlOGN2T/v9nJQhh2YKAFsucQOCs67dEAPc46igZ2h93bxO0p+a+KajhvXYQQjMD5QdTXgJgKyfl4wAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},16760:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return a(78396)}])},18760:(e,t,a)=>{"use strict";a.d(t,{g:()=>h});var i=a(39373),n=a(52589),s=a(11480),r=a(72724),l=a(55927),o=a(61594),c=a(59688),u=a(8515),A=a.n(u),d=a(34846),m=a(92775),f=a(64604),x=a(3060);let p=!1;function h(){let{t:e}=(0,d.Bd)(),t=(0,s.useRouter)(),{user:a,ready:u,authenticated:h,getAccessToken:g,logout:v}=(0,r.u)(),{wallets:w}=(0,o.u)(),{setAuthData:b,token:y,changeAuthData:j}=(0,i.r)(),k=Math.floor(Date.now()/1e3);function z(e){let t=k+5,a=A().MD5(t+"game.comupup").toString().slice(0,16),i=A().enc.Utf8.parse(a),n=A().enc.Utf8.parse("1234567812345678"),s=A().AES.encrypt(e,i,{iv:n,mode:A().mode.CBC,padding:A().pad.Pkcs7});return A().enc.Base64.stringify(s.ciphertext).replace(/\+/g,"&&&")}let{login:C}=(0,l.y)({onComplete:async({user:a,isNewUser:i,wasAlreadyAuthenticated:s,loginMethod:r,loginAccount:l})=>{if(!p&&h&&!y){p=!0;try{let i=await g(),s="siws"===r?"solana":r,A=l?.address?a?.linkedAccounts.find(e=>e?.address===l?.address):a?.linkedAccounts.find(e=>"wallet"===e.type&&"privy"===e.walletClientType&&"solana"===e.chainType);if(localStorage.setItem("login_type",r),A&&"address"in A){if(!A?.address){c.oR.error(e("Create.text9")),await v();return}try{let r={twitter_username:a?.twitter?.username,twitter_name:a?.twitter?.name,twiiter_picture_url:a?.twitter?.profilePictureUrl,twitter_id:a?.twitter?.subject,tiktok_username:a?.tiktok?.username,tiktok_name:a?.tiktok?.name,tiktok_picture_url:a?.tiktok?.profilePictureUrl||a?.tiktok?.avatarUrl,tiktok_id:a?.tiktok?.subject,tiktok_followers_count:a?.tiktok?.followersCount,tiktok_following_count:a?.tiktok?.followingCount,tiktok_video_count:a?.tiktok?.videoCount,tiktok_likes_count:a?.tiktok?.likesCount,instagram_username:a?.instagram?.username,instagram_name:a?.instagram?.name,instagram_picture_url:a?.instagram?.profilePictureUrl||a?.instagram?.avatarUrl,instagram_id:a?.instagram?.subject,instagram_followers_count:a?.instagram?.followersCount,instagram_following_count:a?.instagram?.followingCount,instagram_posts_count:a?.instagram?.postsCount,instagram_verified:a?.instagram?.verified,douyin_open_id:a?.douyin?.openId,douyin_nickname:a?.douyin?.nickname,douyin_avatar:a?.douyin?.avatar,douyin_union_id:a?.douyin?.unionId,douyin_followers_count:a?.douyin?.followersCount,douyin_following_count:a?.douyin?.followingCount},l=JSON.stringify(r),d={auth_token:z(i),privy_did:a?.id,addr:A?.address,addr_token:z(A?.address),random_token:k,login_method:s,extend_token:"twitter"==s||"tiktok"==s||"instagram"==s||"douyin"==s?z(l):"",privy_source:"1"},p=await (0,m.y)(d);if(p.data?.code===0){if(b(p.data,p.common),t.query.code)try{var o,u;let a,i,s,r,l,A,d,p=await (0,m.l)((o=t,u=k,a=(0,f.d)(u),i=localStorage.getItem("auth_token")||"",s=localStorage.getItem("auth_secret")||"",r=`${n.Tx}/hotfun/invite/set`,l=(0,x.T)({timestamp:u,nonce:a},"/v2/hotfun/invite/set","POST",r),A=(0,f.d)(l+"Her*HofarjHfj*^)%afjer^%893"+s),d=o.query.code,new URLSearchParams({lang:"en-US",app_id:"48872373383",timestamp:u.toString(),nonce:a,sign:A,access_token:i,invite_code:d})));p?.data?.user_info&&(c.oR.error(e("Other.bind1"),{duration:1e3}),j(p?.data))}catch(t){c.oR.error(e("Other.bind2"),{duration:1e3})}}else c.oR.error(p?.message||e("LoginFailed")),await v()}catch(t){c.oR.error(e("LoginFailed")),await v()}}}catch(e){throw console.error("Login error:",e),p=!1,await v(),e}finally{p=!1}}},onError:e=>{console.error("Login failed",e)}});return{toLogin:C}}},25872:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/bg2.81c6e549.png",height:552,width:732,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAG1BMVEXFm/++lf6thuixlN3Alf+ghMuleui2meGWdsjwLXt4AAAACXBIWXMAACE4AAAhOAFFljFgAAAAKklEQVR4nE2KyQ0AMAyDfCRO95+4al7lhQRoSUkOBovhIslfNhWMN0vqCw0UAHBBQGjsAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:6}},34554:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/3ec308b4214c861206b5f4cc2d66639a54f2cfae.5ff36745.png",height:316,width:319,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAY1BMVEX/4fz/9/z/SLH0Lo3/4/3/xen+6/xMaXH/K4b/5f//SMD+9P7+5vv/6/3/0PH/peT/kt3/m93zaLnwKH39reD0J4H/IJv/UMP/1vX/0PP/qtn/ldP/DnL/+P//suL/HIj/M6GgWYdGAAAAGHRSTlP7MPStr/zmAPsoNKPttdzwri4s4ufj8LjbaREIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARklEQVR4nBXFRx
1aAIAwFwE+RBOwdCKD3P6XP2QzIW2BUBO8qIgaFviKmLlm4/9YmzJJzFjmwaGbm98aqn1LKFUCb2U8T6AN1awOlXXYWBAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},43564:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/3ec00f8369098f1421318110beda4e70b6068504.b06554d2.png",height:317,width:319,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAclBMVEX/rir+hxL//9T//tn/9aD/3Hb/+9ZMaXH///D/2nr///3+aw79q2T/pB3//er//MT/+ar//cH/5p3/13r/97Prrlj/8ZjfjTj/76P/hDXtZSfidCX/y2r/1GL/vCr/1X7//q3/zE3/7IL//+3/XhX/migeyhEoAAAAHXRSTlP+/uKz/f7zACj9Mfw2/aHxra4q6PGq9OLk8LDiu948KdEAAAAJcEhZcwAACxMAAAsTAQCanBgAAABGSURBVHicBcGFAYAwEASwq/E13KWG7L8iCUh3ixSWoHk2RlYWzVOlZLJAe6sQlOSYSoxA2dAH1Mx9F/QI5t7dg4Z5PQ9PP4MfA+lABEVjAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},46143:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/1388bc9238f88b95c1491dfae5b5cf259b44eab6.59f44745.png",height:310,width:311,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAeFBMVEVMaXHRgtf/zOXWd8/64v7jlObJd7/pu9T+3vP29PjRi8//a7D5j9L/3vXaitrhqtu2grH/5PK4Z6XSm+r9p8rIZ7Tgq+vAYKbvy/T/psr/fbb/stH+0ejep/Dyvfrsr/L/iL7/ntL2zf//9P//uvrbfcv/xeTuouNJi7BZAAAAIXRSTlMA++D48fz+Ja8uNfv+nP3mrPjm/qmxuufj8v707f////6wn68hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARklEQVR4nAXBhQGAMAADsM6Y4i4z9P8PSQA5rLvSgKRv2vKhUV5tsjYr8DPEzzkKHqL3vV+gblERIibo+ikKxgwgm24eDX6hagQr+9p98wAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},50477:()=>{},52589:(e,t,a)=>{"use strict";a.d(t,{Tx:()=>i});let i="https://hotfunv3-api-dev.being.com/v3"},52886:()=>{},54475:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/437f3ce3edb09c47b010db700438f854f71fb260.9745959d.png",height:301,width:302,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAdVBMVEX/9nj//8f//sH8rAr/vwb//rn1sRJMaXH//dj+1iP3tg7//PT//Nf//Kf/1Ej/4lP//+D/95P/84b/9ZP//9nosVvssSfmpiz975P6xk3/5Sr/8X///6f7whr//5r/8mH/8kL//oD/9lT/2A7//+b/8mv93VCcZe6RAAAAGnRSTlP94fDn/rCtACf9/DD58Srnnavz+Ks48DTkuUWbeRcAAAAJcEhZcwAACxMAAAsTAQCanBgAAABHSURBVHicBcEFAoAgEATAJY+wWxBs//9EZ0Cm7XrlCYZtQOYezVPEiG0AP7G/yAzlEUKw3wJ1WZtcWmHqW0o3jaBKC6Fn+gGMMgPtSxI8SQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},55542:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/7a6e8c982af6d68ece353a213f0dde68b2d4e44b.a37a8ce0.png",height:355,width:355,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAe1BMVEX/+v//x+7+s/7/+P/z0uX/tOn5kdf//////v//+f//7f/Od7nVbcv/qef+meP+j9//0d3/YL39vrT/u/b4u+X/y9TsmI//8/q/YrjNnMDmgK/Ie8X/JZHfccTYbrvDT6vXWq/ATK7/jez/Xsn763n/yf/des7/Sq7WUbwQB4hHAAAAInRSTlMraf6uIv3uAV1U8er9gKTF++T70Ob9/W7+qv3+1JCyQDP0EEGw2wAAAAlwSFlzAAALEwAACxMBAJqcGAAAAEdJREFUeJwFwQUCwCAMBLDDVgrM3V3+/8IlIDBbCwIsx5oYUGV0pImwcLfJzJm3cLK+incSUDJqhvDNQPV0Y9hXkO69Xzb6AWzKA7pm344JAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},60419:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/f7ac297e784d3e47b223f609539e21cd5c973517.7d5b8641.png",height:307,width:310,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAaVBMVEX9yiDlsTb/4V3vtT7//rn/+p7/8XdMaXH/7V///Oz/0nz/5UH/71z/+rf/0R///Yf+/uHyvRz71D/fr0fjmx/fqkf/yE3jqEv/0Ur/4Tn/703/7j3/1zH9tCP/9Wf//47//9DpoBX/vy2G0DNeAAAAGXRSTlP8LOOw5i+zAPMoM/7++f2vo/nwq+no8Oq6aUmB+wAAAAlwSFlzAAALEwAACxMBAJqcGAAAAEZJREFUeJwFwQcCgCAMBLADgTLcuwVc/3+kCSgM3jtLCOaWwt5ifDpJYAdztSKpaMzgnDNrNO/UA+WEWmut3x5BatmOJtIPh24D7VHAewcAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},66411:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/bg1.bc887f72.png",height:144,width:852,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAACVBMVEWBUsd1QsOKUt+DkxAEAAAAAnRSTlPz8PS/jVoAAAAJcEhZcwAAITgAACE4AUWWMWAAAAANSURBVHicY2BgAgNGAABAAA6yiQ81AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:1}},69058:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(37876),n=a(54587),s=a.n(n),r=a(34846);function l(){let{t:e,i18n:t}=(0,r.Bd)(),a=t.language?.startsWith("zh");return(0,i.jsxs)("div",{className:"w-full flex flex-col items-center",children:[(0,i.jsx)("div",{className:"text-[20px] f700 flex items-center",children:[{char:"G",color:"#AE7BFF"},{char:"a",color:"#FF9100"},{char:"m",color:"#02D890"},{char:"e",color:"#FF5247"},{char:".",color:"#AE7BFF"},{char:"c",color:"#FF9100"},{char:"o",color:"#AE7BFF"},{char:"m",color:"#02D890"}].map((e,t)=>(0,i.jsx)("span",{className:`text-[${e.color}]`,children:e.char},t))}),(0,i.jsxs)("div",{className:"flex items-center mt-[4px]",children:[(0,i.jsx)(s(),{className:"shrink-0",src:"/images/preLaunch/iconLeft.png",alt:"Logo",width:32,height:10,style:{height:"auto"}}),(0,i.jsxs)("div",{className:`text-[24px] f700 mx-[6px] text-center flex items-center ${a?"flex-row":"flex-col"}`,children:[(0,i.jsx)("span",{style:{background:"linear-gradient(90deg, #9B5BFF 0%, #FF4879 100%)",backgroundClip:"text",WebkitBackgroun
1dClip:"text",WebkitTextFillColor:"transparent"},children:e("preLaunch.text1")}),a&&(0,i.jsx)("span",{className:"px-[2px]",children:"\uD83D\uDD25"}),(0,i.jsx)("span",{style:{background:"linear-gradient(90deg, #FF4879 0%, #F50 100%)",backgroundClip:"text",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:e("preLaunch.text2")})]}),(0,i.jsx)(s(),{className:"shrink-0",src:"/images/preLaunch/iconRight.png",alt:"Logo",width:32,height:10,style:{height:"auto"}})]})]})}},78207:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/b29c029e8d80da652b1eebfbf96f1158e960e05c.53abe11e.png",height:353,width:353,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAVFBMVEX//////f//1MD/hXb/ZGr///////////9MaXH//P//w7j/+ff/xqT/taX/UmX8dnb/saf/mZP/qZn/s6D/u6v/9N73UlX/3cv7VFr/R1D/r6j/lJ0W0X4uAAAAGnRSTlNZLXn8/ChhUQAqSmz9nP6RaVX9tN5Gqo/H/ttBAeEAAAAJcEhZcwAACxMAAAsTAQCanBgAAABASURBVHicBcGHAYAwDMAwdybdbCj8/ycSmgAJisHuzZZEDEfd3CJwvtXNVeD+/PRZoPnefYZUxvWMaNAgREn6A1E7Al1LwUYcAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},78396:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>J,default:()=>G});var i=a(37876),n=a(14232);a(52886);let s=()=>(0,i.jsx)("div",{className:"h-full w-full overflow-y-auto",children:(0,i.jsx)("div",{className:"w-full h-full overflow-y-auto focus:outline-none",children:(0,i.jsx)("div",{className:"min-w-[375px] max-w-[500px] relative mx-auto focus:outline-none flex flex-col h-full",children:(0,i.jsx)("div",{className:"fixed inset-0 z-9999 bg-[#0d0d12] flex justify-center",children:(0,i.jsx)("div",{className:"relative w-full min-w-[375px] max-w-[500px] cursor-pointer bg-no-repeat bg-[#0d0d12]",style:{backgroundImage:`url(${"undefined"!=typeof navigator&&navigator.language?.startsWith("zh")?"/images/home/game_zh.png":"/images/home/game_en.png"})`,backgroundSize:"100% auto",backgroundPosition:window.innerHeight<window.innerWidth/(375/666)?"center top":"center center"},onClick:()=>window.open("https://spacex.com","_blank")})})})})});var r=a(77328),l=a.n(r),o=a(11480),c=a(34846),u=a(53173),A=a(19745),d=a(47050),m=a(69088),f=a(6443),x=a(66411),p=a(25872),h=a(98537),g=a(54475),v=a(55542),w=a(14758),b=a(78207),y=a(60419),j=a(34554),k=a(43564),z=a(8373),C=a(46143),R=a(96123),M=a(72724),P=a(36686),S=a(83139);function F({isOpen:e,type:t,onClose:a,onRetry:n,onLogin:s,onConfirm:r}){let{t:l}=(0,c.Bd)(),o="fail"===t,u="success"===t,A="vip"===t;return(0,i.jsx)(P.N,{children:e&&(0,i.jsxs)(f.P.div,{className:"fixed inset-0 z-2000 flex items-center justify-center overflow-hidden",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},onClick:"success"===t?void 0:a,children:[(0,i.jsx)("div",{className:"absolute inset-0 bg-black/80"}),!o&&(0,i.jsx)(S.w,{}),(0,i.jsxs)(f.P.div,{className:"relative z-10 flex flex-col items-center w-full md:w-[500px]",initial:{scale:.8,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.8,opacity:0},transition:{type:"spring",stiffness:200,damping:18},onClick:e=>e.stopPropagation(),children:[u&&(0,i.jsxs)("div",{className:"text-[17px] f700 mb-[23px] text-center flex items-center relative z-1",children:[(0,i.jsx)("span",{style:{background:"linear-gradient(90deg, #FFE524 0%, #FFD91C 100%)",backgroundClip:"text",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:l("preLaunch.text5")}),(0,i.jsx)("span",{className:"px-[2px]",children:"\uD83C\uDFF4‍☠️"}),(0,i.jsx)("span",{style:{background:"linear-gradient(90deg, #FFE524 0%, #FFAA00 100%)",backgroundClip:"text",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:l("preLaunch.text6")})]}),(0,i.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,i.jsx)(f.P.img,{src:A?"/images/preLaunch/bg2.png":"/images/preLaunch/bg1.png",alt:"",className:"fixed w-full h-full md:w-[500px] h-[500px] object-contain pointer-events-none",animate:{rotate:360},transition:{duration:6,repeat:1/0,ease:"linear"}}),(0,i.jsx)(f.P.img,{src:u?"/images/preLaunch/coin.png":A?"/images/preLaunch/vip.png":"/images/preLaunch/ball.png",className:`relative ${A?"w-[116px] h-[116px]":"w-[100px] h-[100px]"} object-contain`,animate:o?{rotate:[0,-8,8,-5,5,0]}:{y:[0,-12,0],scaleY:[1,1.04,1],scaleX:[1,.97,1]},transition:{duration:o?.6:1.8,repeat:1/0,ease:"easeInOut"}})]}),(0,i.jsx)("div",{className:"w-full px-[40px] md:px-[60px] mt-[30px] relative z-1 flex flex-col items-center",children:o?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"flex flex-col items-center",children:(0,i.jsxs)("span",{className:"text-white text-[16px] f500 text-center",children:[" ",l("preLaunch.text4")]})})}):A?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"flex flex-col items-center",children:[(0,i.jsxs)("div",{className:"text-white text-[16px] f600 text-center",children:[" ",l("preLaunch.text10")]}),(0,i.jsx)("div",{className:"text-[24px] f700 mt-[8px]",style:{background:"linear-gradient(90deg, #FFE524 0%, #FFAA00 100%)",backgroundClip:"text",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:l("preLaunch.text11")})]}),(0,i.jsx)("button",{onClick:r,className:"w-full h-[48px] mt-[24px] rounded-full text-white text-[16px] f600 active:opacity-80 transition-opacity cursor-pointer",style:{background:"linear-gradient(270deg, #8652FF 0%, #B163FF 100%)"},children:l("preLaunch.text12")})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"flex flex-col items-center",children:[(0,i.jsxs)("div",{className:"text-white text-[16px] f600 text-center",children:[" ",l("preLaunch.text7")]}),(0,i.jsx)("div",{className:"text-[24px] f700 mt-[8px]",style:{background:"linear-gradient(90deg, #9B5BFF 0%, #FF4879 50%, #F50 100%)",backgroundClip:"text",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:l("preLaunch.text8")})]}),(0,i.jsxs)("div",{className:"relative w-full flex justify-center items-center mt-[24px]",children:[(0,i.jsx)("button",{onClick:s,className:"w-full h-[48px] rounded-full text-white text-[16px] f600 active:opacity-80 transition-opacity cursor-pointer",style:{background:"linear-gradient(270deg, #8652FF 0%, #B163FF 100%)"},children:l("preLaunch.text9")}),(0,i.jsx)(f.P.img,{src:"/images/token/image-14.png",width:81,height:83,alt:"hand",className:"absolute top-[12px] -right-[10px] pointer-events-none",animate:{y:[0,-8,0],rotate:[-10,10,-10]},transition:{duration:.8,repeat:1/0,ease:"easeInOut"}})]})]})})]})]})})}var E=a(39373),B=a(95473);let N=[{src:h.A.src,size:43},{src:g.A.src,size:43},{src:v.A.src,size:44},{src:w.A.src,size:45},{src:b.A.src,size:48},{src:y.A.src,size:44},{src:j.A.src,size:45},{src:k.A.src,size:45},{src:z.A.src,size:43},{src:C.A.src,size:43},{src:R.A.src,size:46}];function U({isPlaying:e,onComplete:t}){let a=(0,n.useRef)(null),s=(0,n.useRef)([]),r=(0,n.useRef)(0),l=(0,n.useRef)(new Map),o=(0,n.useRef)(!1),c=(0,n.useRef)(null),u=(0,n.useRef)(!1);return((0,n.useEffect)(()=>
1{if(!e){o.current=!1,c.current=null,u.current=!1,s.current=[];return}let i=a.current;if(!i)return;let n=i.getContext("2d",{alpha:!0});if(!n)return;let A=Math.min(window.devicePixelRatio||1,2);i.width=208*A,i.height=176*A,i.style.width="208px",i.style.height="176px",n.scale(A,A);let d=2/3;if(!u.current){u.current=!0;s.current=N.map((e,t)=>({x:104+(Math.random()-.5)*80,y:108+20*Math.floor(t/4)+(Math.random()-.5)*15,vx:(Math.random()-.5)*2,vy:0,radius:e.size/2,mass:1,image:e.src,size:e.size}))}let m=s.current,f=(e,t)=>{let a=t.x-e.x,i=t.y-e.y;return Math.sqrt(a*a+i*i)<e.radius*d+t.radius*d},x=(e,t,a)=>{let i=t.x-e.x,n=t.y-e.y,s=Math.sqrt(i*i+n*n);if(0===s)return;let r=i/s,l=n/s,o=t.vx-e.vx,c=t.vy-e.vy,u=o*r+c*l;if(u>0||.3>Math.sqrt(o*o+c*c))return;let A=2*u/(e.mass+t.mass);e.vx+=A*t.mass*r*a,e.vy+=A*t.mass*l*a,t.vx-=A*e.mass*r*a,t.vy-=A*e.mass*l*a;let m=(e.radius*d+t.radius*d-s)/2;e.x-=m*r,e.y-=m*l,t.x+=m*r,t.y+=m*l},p=async()=>{await Promise.all(N.map(e=>new Promise(t=>{if(l.current.has(e.src))return void t();let a=new Image;a.onload=()=>{l.current.set(e.src,a),t()},a.onerror=()=>t(),a.src=e.src})))},h=Date.now(),g=!0,v=()=>{if(!g)return;let e=Date.now(),t=Math.min((e-h)/16,2);h=e,n.clearRect(0,0,208,176),o.current||(o.current=!0,c.current=e,m.forEach(e=>{e.vy=-15-5*Math.random(),e.vx=(Math.random()-.5)*8}),setTimeout(()=>{o.current=!1},12e3));let a=.35,i=.995,s=.05;if(null!==c.current&&o.current){let t=e-c.current;if(t<8e3){let e=Math.pow(t/8e3,3);a=.99-.64*e,i=.995-(.995-.9)*e,s=.05+.75*e}else a=.35,i=.9,s=.8}m.forEach(e=>{var n;let s;e.vy+=.4*t,e.x+=e.vx*t,e.y+=e.vy*t,e.vx*=i,e.vy*=i,n=a,s=e.radius*d,e.x-s<10&&(e.x=10+s,e.vx=Math.abs(e.vx)*n),e.x+s>198&&(e.x=198-s,e.vx=-Math.abs(e.vx)*n),e.y-s<10&&(e.y=10+s,e.vy=Math.abs(e.vy)*n),e.y+s>166&&(e.y=166-s,e.vy=-Math.abs(e.vy)*n)});for(let e=0;e<m.length;e++)for(let t=e+1;t<m.length;t++)f(m[e],m[t])&&x(m[e],m[t],a);for(let e=0;e<2;e++)for(let e=0;e<m.length;e++)for(let t=e+1;t<m.length;t++){let a=m[t].x-m[e].x,i=m[t].y-m[e].y,n=Math.sqrt(a*a+i*i);if(0===n)continue;let s=m[e].radius*d+m[t].radius*d;if(n<s){let r=a/n,l=i/n,o=(s-n)/2;m[e].x-=o*r,m[e].y-=o*l,m[t].x+=o*r,m[t].y+=o*l}}m.forEach(e=>{Math.abs(e.vx)<s&&(e.vx=0),Math.abs(e.vy)<s&&(e.vy=0)}),m.forEach(e=>{let t=l.current.get(e.image);t&&t.complete?n.drawImage(t,e.x-e.radius,e.y-e.radius,2*e.radius,2*e.radius):(n.beginPath(),n.arc(e.x,e.y,e.radius,0,2*Math.PI),n.fillStyle="rgba(155, 91, 255, 0.5)",n.fill())}),r.current=requestAnimationFrame(v)},w=setTimeout(()=>{let e=m[Math.floor(Math.random()*m.length)];t({image:e.image,size:e.size,position:{x:e.x,y:e.y}})},5e3);return p().then(()=>{v()}),()=>{g=!1,clearTimeout(w),r.current&&cancelAnimationFrame(r.current)}},[e]),e)?(0,i.jsx)("div",{className:"absolute left-0 top-0 w-[220px] h-[176px]",children:(0,i.jsx)("canvas",{ref:a,className:"w-full h-full",style:{imageRendering:"auto"}})}):null}function D({onStart:e}){let t,a,s,r=(0,o.useRouter)(),{t:l}=(0,c.Bd)(),P=[{src:"/images/preLaunch/text1.svg"},{src:"/images/preLaunch/text2.svg"},{src:"/images/preLaunch/text3.svg"}],[S,N]=(0,n.useState)(!1),[D,L]=(0,n.useState)(null),X=(0,n.useRef)(0),{checkIsDisabled:_}=(0,E.r)(),{checkLogin:T}=(0,B.f)(),{ready:I,authenticated:V}=(0,M.u)(),H=()=>{S||(X.current+=1,N(!0))};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"w-full flex flex-col items-center justify-center",children:[(0,i.jsxs)("div",{className:"relative w-[298px] h-[324px]",children:[(0,i.jsxs)("div",{className:"-translate-x-1/2 absolute left-[calc(50%)] top-[0] w-[280px] h-[44px] flex justify-center items-center z-2",children:[(0,i.jsx)("img",{className:"size-full pointer-events-none",src:x.A.src,alt:""}),(0,i.jsx)("div",{className:"-translate-y-1/2 absolute top-[50%] w-full h-[28px] overflow-hidden pointer-events-none",children:(a=(t=28*P.length)/(1.5*P.length),s=function(e){let t=(0,d.M)(()=>(0,u.OQ)(0)),{isStatic:a}=(0,n.useContext)(A.Q);if(a){let[,e]=(0,n.useState)(0);(0,n.useEffect)(()=>t.on("change",e),[])}return t}(0),!function(e){let t=(0,n.useRef)(0),{isStatic:a}=(0,n.useContext)(A.Q);(0,n.useEffect)(()=>
1{if(a)return;let i=({timestamp:a,delta:i})=>{t.current||(t.current=a),e(a-t.current,i)};return m.Gt.update(i,!0),()=>(0,m.WG)(i)},[e])}((e,i)=>{let n=s.get()-i/1e3*a;s.set(n<=-t?n+t:n)}),(0,i.jsx)(f.P.div,{className:"flex flex-col",style:{y:s},children:[...P,...P].map((e,t)=>(0,i.jsx)("div",{className:"h-[28px] flex items-center justify-center flex-shrink-0",children:(0,i.jsx)("img",{className:"h-[18px] w-full object-contain pointer-events-none",src:e.src,alt:""})},t))}))})]}),(0,i.jsx)("div",{className:"-translate-x-1/2 absolute left-[calc(50%)] top-[40px] w-[240px] h-[180px] flex justify-center items-center",children:(0,i.jsx)("img",{alt:"",className:"size-full pointer-events-none",src:p.A.src})}),(0,i.jsxs)("div",{className:"-translate-x-1/2 absolute left-[calc(50%)] top-[216px] w-[298px] h-[108px] flex justify-center items-center",children:[(0,i.jsx)("img",{alt:"",className:"size-full pointer-events-none",src:"/_next/static/media/bg3.19c5715e.png"}),(0,i.jsx)(f.P.button,{onClick:H,disabled:S,className:"-translate-x-1/2 absolute left-[calc(50%)] top-[14px] disabled:opacity-50 w-[160px] h-[52px] flex items-center justify-center cursor-pointer disabled:cursor-default",whileHover:S?{}:{scale:1.05},whileTap:S?{}:{scale:.95},children:(0,i.jsx)("img",{alt:"",className:"pointer-events-none size-full",src:"/_next/static/media/playBtn.5d48a631.png"})}),!S&&(0,i.jsx)(f.P.img,{src:"/images/token/image-14.png",width:81,height:83,alt:"hand",className:"absolute -bottom-[5px] right-[20px] pointer-events-none",animate:{y:[0,-8,0],rotate:[-10,10,-10]},transition:{duration:.8,repeat:1/0,ease:"easeInOut"}})]}),(0,i.jsxs)("div",{className:"-translate-x-1/2 absolute left-[calc(50%)] top-[40px] w-[208px] h-[176px]",children:[!S&&(0,i.jsxs)("div",{className:"absolute contents left-0 top-0",children:[(0,i.jsx)("div",{className:"absolute h-[43.233px] left-[164px] top-[102px] w-[43.108px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:h.A.src})}),(0,i.jsx)("div",{className:"absolute h-[43.001px] left-[134px] top-[85px] w-[43.144px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:g.A.src})}),(0,i.jsx)("div",{className:"absolute left-[38px] size-[44.404px] top-[80px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:v.A.src})}),(0,i.jsx)("div",{className:"absolute left-[93px] size-[45.637px] top-[82px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:w.A.src})}),(0,i.jsx)("div",{className:"absolute left-[140px] size-[48.104px] top-[128px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:b.A.src})}),(0,i.jsx)("div",{className:"absolute h-[44.259px] left-[0] top-[88px] w-[44.692px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:y.A.src})}),(0,i.jsx)("div",{className:"absolute h-[45.666px] left-[63px] top-[99px] w-[46.099px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:j.A.src})}),(0,i.jsx)("div",{className:"absolute h-[45.737px] left-[113px] top-[112px] w-[46.026px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:k.A.src})}),(0,i.jsx)("div",{className:"absolute h-[43.327px] left-[10px] top-[124px] w-[43.752px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:z.A.src})}),(0,i.jsx)("div",{className:"absolute h-[43.938px] left-[45.5px] top-[131.31px] w-[44.08px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:C.A.src})}),(0,i.jsx)("div",{className:"absolute h-[46.604px] left-[82px] top-[125.96px] w-[47.034px]",children:(0,i.jsx)("img",{alt:"",className:"absolute inset-0 max-w-none object-cover pointer-events-none size-full",src:R.A.src})})]}),(0,i.jsx)(U,{isPlaying:S,onComplete:()=>{(N(!1),I&&V&&!_())?e():1===X.current?L("fail"):(L("success"),localStorage.setItem("vip_pending","1"))}})]})]}),(0,i.jsx)("div",{className:"flex flex-col items-center mt-[24px]",children:(0,i.jsx)("div",{onClick:()=>{S||r.push("/preLaunch")},className:`text-white text-[15px] f600 border-[#5F5F85] border-[1.5px] rounded-full px-[45px] py-[13px] bg-[#0D0D12]/35 active:opacity-70 transition-opacity ${S?"cursor-no-drop":"cursor-pointer"}`,children:l("preLaunch.text3")})})]}),(0,i.jsx)(F,{isOpen:null!==D,type:D??"fail",onClose:()=>L(null),onRetry:()=>{L(null),H()},onLogin:()=>{L(null),T()}})]})}var L=a(66691),X=a(14796);let _=`
2void main() {
3  gl_Position = vec4(position, 1.0);
4}
5`,T=`
6precision mediump float;
7
8uniform float uTime;
9uniform vec2 uResolution;
10uniform float uFlakeSize;
11uniform float uMinFlakeSize;
12uniform float uPixelResolution;
13uniform float uSpeed;
14uniform float uDepthFade;
15uniform float uFarPlane;
16uniform vec3 uColor;
17uniform float uBrightness;
18uniform float uGamma;
19uniform float uDensity;
20uniform float uVariant;
21uniform float uDirection;
22uniform float uFixedResX;
23
24// Precomputed constants
25#define PI 3.14159265
26#define PI_OVER_6 0.5235988
27#define PI_OVER_3 1.0471976
28#define INV_SQRT3 0.57735027
29#define M1 1597334677U
30#define M2 3812015801U
31#define M3 3299493293U
32#define F0 2.3283064e-10
33
34// Optimized hash - inline multiplication
35#define hash(n) (n * (n ^ (n >> 15)))
36#define coord3(p) (uvec3(p).x * M1 ^ uvec3(p).y * M2 ^ uvec3(p).z * M3)
37
38// Precomputed camera basis vectors (normalized vec3(1,1,1), vec3(1,0,-1))
39const vec3 camK = vec3(0.57735027, 0.57735027, 0.57735027);
40const vec3 camI = vec3(0.70710678, 0.0, -0.70710678);
41const vec3 camJ = vec3(-0.40824829, 0.81649658, -0.40824829);
42
43// Precomputed branch direction
44const vec2 b1d = vec2(0.574, 0.819);
45
46vec3 hash3(uint n) {
47  uvec3 hashed = hash(n) * uvec3(1U, 511U, 262143U);
48  return vec3(hashed) * F0;
49}
50
51float snowflakeDist(vec2 p) {
52  float r = length(p);
53  float a = atan(p.y, p.x);
54  a = abs(mod(a + PI_OVER_6, PI_OVER_3) - PI_OVER_6);
55  vec2 q = r * vec2(cos(a), sin(a));
56  float dMain = max(abs(q.y), max(-q.x, q.x - 1.0));
57  float b1t = clamp(dot(q - vec2(0.4, 0.0), b1d), 0.0, 0.4);
58  float dB1 = length(q - vec2(0.4, 0.0) - b1t * b1d);
59  float b2t = clamp(dot(q - vec2(0.7, 0.0), b1d), 0.0, 0.25);
60  float dB2 = length(q - vec2(0.7, 0.0) - b2t * b1d);
61  return min(dMain, min(dB1, dB2)) * 10.0;
62}
63
64void main() {
65  // Precompute reciprocals to avoid division
66  float invPixelRes = 1.0 / uPixelResolution;
67  float pixelSize = max(1.0, floor(0.5 + uFixedResX * invPixelRes));
68  float invPixelSize = 1.0 / pixelSize;
69  
70  vec2 fragCoord = floor(gl_FragCoord.xy * invPixelSize);
71  vec2 res = uResolution * invPixelSize;
72  float invResX = 1.0 / res.x;
73
74  vec3 ray = normalize(vec3((fragCoord - res * 0.5) * invResX, 1.0));
75  ray = ray.x * camI + ray.y * camJ + ray.z * camK;
76
77  // Precompute time-based values
78  float timeSpeed = uTime * uSpeed;
79  float windX = cos(uDirection) * 0.4;
80  float windY = sin(uDirection) * 0.4;
81  vec3 camPos = (windX * camI + windY * camJ + 0.1 * camK) * timeSpeed;
82  vec3 pos = camPos;
83
84  // Precompute ray reciprocal for strides
85  vec3 absRay = max(abs(ray), vec3(0.001));
86  vec3 strides = 1.0 / absRay;
87  vec3 raySign = step(ray, vec3(0.0));
88  vec3 phase = fract(pos) * strides;
89  phase = mix(strides - phase, phase, raySign);
90
91  // Precompute for intersection test
92  float rayDotCamK = dot(ray, camK);
93  float invRayDotCamK = 1.0 / rayDotCamK;
94  float invDepthFade = 1.0 / uDepthFade;
95  float halfInvResX = 0.5 * invResX;
96  vec3 timeAnim = timeSpeed * 0.1 * vec3(7.0, 8.0, 5.0);
97
98  float t = 0.0;
99  for (int i = 0; i < 128; i++) {
100    if (t >= uFarPlane) break;
101    
102    vec3 fpos = floor(pos);
103    uint cellCoord = coord3(fpos);
104    float cellHash = hash3(cellCoord).x;
105
106    if (cellHash < uDensity) {
107      vec3 h = hash3(cellCoord);
108      
109      // Optimized flake position calculation
110      vec3 sinArg1 = fpos.yzx * 0.073;
111      vec3 sinArg2 = fpos.zxy * 0.27;
112      vec3 flakePos = 0.5 - 0.5 * cos(4.0 * sin(sinArg1) + 4.0 * sin(sinArg2) + 2.0 * h + timeAnim);
113      flakePos = flakePos * 0.8 + 0.1 + fpos;
114
115      float toIntersection = dot(flakePos - pos, camK) * invRayDotCamK;
116      
117      if (toIntersection > 0.0) {
118        vec3 testPos = pos + ray * toIntersection - flakePos;
119        float testX = dot(testPos, camI);
120        float testY = dot(testPos, camJ);
121        vec2 testUV = abs(vec2(testX, testY));
122
123        float depth = dot(flakePos - camPos, camK);
124        if (depth <= 0.0) continue;
125        float flakeSize = max(uFlakeSize, uMinFlakeSize * depth * halfInvResX);
126        flakeSize = min(flakeSize, 12.0 * depth * invResX);
127
128        
129        // Avoid branching with step functions where possible
130        float dist;
131        if (uVariant < 0.5) {
132          dist = max(testUV.x, testUV.y);
133        } else if (uVariant < 1.5) {
134          dist = length(testUV);
135        } else {
136          float invFlakeSize = 1.0 / flakeSize;
137          dist = snowflakeDist(vec2(testX, testY) * invFlakeSize) * flakeSize;
138        }
139
140        if (dist < flakeSize) {
141          float flakeSizeRatio = uFlakeSize / flakeSize;
142          float intensity = exp2(-(t + toIntersection) * invDepthFade) *
143                           min(1.0, flakeSizeRatio * flakeSizeRatio) * uBrightness;
144          gl_FragColor = vec4(uColor * pow(vec3(intensity), vec3(uGamma)), 1.0);
145          return;
146        }
147      }
148    }
149
150    float nextStep = min(min(phase.x, phase.y), phase.z);
151    vec3 sel = step(phase, vec3(nextStep));
152    phase = phase - nextStep + strides * sel;
153    t += nextStep;
154    pos = mix(pos + ray * nextStep, floor(pos + ray * nextStep + 0.5), sel);
155  }
156
157  gl_FragColor = vec4(0.0);
158}
159`;function I({color:e="#ffffff",flakeSize:t=.01,minFlakeSize:a=1.25,pixelResolution:s=200,speed:r=1.25,depthFade:l=8,farPlane:o=20,brightness:c=1,gamma:u=.4545,density:A=.3,variant:d="square",direction:m=125,className:f="",style:x={}}){let p=(0,n.useRef)(null),h=(0,n.useRef)(0),g=(0,n.useRef)(!0),v=(0,n.useRef)(null),w=(0,n.useRef)(null),b=(0,n.useRef)(null),y=(0,n.useMemo)(()=>"round"===d?1:2*("snowflake"===d),[d]),j=(0,n.useMemo)(()=>{let t=new L.Q1f(e);return new L.Pq0(t.r,t.g,t.b)},[e]),k=(0,n.useCallback)(()=>{b.current&&clearTimeout(b.current),b.current=window.setTimeout(()=>{let e=p.current,t=v.current,a=w.current;if(!e||!t||!a)return;let i=e.offsetWidth,n=e.offsetHeight;t.setSize(i,n),a.uniforms.uResolution.value.set(i,n)},100)},[]);return(0,n.useEffect)(()=>{let e=p.current;if(!e)return;let t=new IntersectionObserver(([e])=>{g.current=e.isIntersecting},{threshold:0});return t.observe(e),()=>t.disconnect()},[]),(0,n.useEffect)(()=>{let e=p.current;if(!e)return;let i=new L.Z58,n=new L.qUd(-1,1,1,-1,0,1),d=new X.JeP({antialias:!1,alpha:!0,premultipliedAlpha:!1,powerPreference:"high-performance",stencil:!1,depth:!1}
159);d.setPixelRatio(Math.min(window.devicePixelRatio,2)),d.setSize(e.offsetWidth,e.offsetHeight),d.setClearColor(0,0),e.appendChild(d.domElement),v.current=d;let f=new L.BKk({vertexShader:_,fragmentShader:T,uniforms:{uTime:{value:0},uResolution:{value:new L.I9Y(e.offsetWidth,e.offsetHeight)},uFlakeSize:{value:t},uMinFlakeSize:{value:a},uPixelResolution:{value:s},uSpeed:{value:r},uDepthFade:{value:l},uFarPlane:{value:o},uColor:{value:j.clone()},uBrightness:{value:c},uGamma:{value:u},uDensity:{value:A},uVariant:{value:y},uDirection:{value:m*Math.PI/180},uFixedResX:{value:375}},transparent:!0});w.current=f;let x=new L.bdM(2,2);i.add(new L.eaF(x,f)),window.addEventListener("resize",k);let z=performance.now(),C=()=>{h.current=requestAnimationFrame(C),g.current&&(f.uniforms.uTime.value=(performance.now()-z)*.001,d.render(i,n))};return C(),()=>{cancelAnimationFrame(h.current),window.removeEventListener("resize",k),b.current&&clearTimeout(b.current),e.contains(d.domElement)&&e.removeChild(d.domElement),d.dispose(),x.dispose(),f.dispose(),v.current=null,w.current=null}},[k]),(0,n.useEffect)(()=>{let e=w.current;e&&(e.uniforms.uFlakeSize.value=t,e.uniforms.uMinFlakeSize.value=a,e.uniforms.uPixelResolution.value=s,e.uniforms.uSpeed.value=r,e.uniforms.uDepthFade.value=l,e.uniforms.uFarPlane.value=o,e.uniforms.uBrightness.value=c,e.uniforms.uGamma.value=u,e.uniforms.uDensity.value=A,e.uniforms.uVariant.value=y,e.uniforms.uDirection.value=m*Math.PI/180,e.uniforms.uColor.value.copy(j))},[t,a,s,r,l,o,c,u,A,y,m,j]),(0,i.jsx)("div",{ref:p,className:`fixed z-999 inset-0 w-full h-full transform-gpu will-change-transform backface-hidden bg-[#0D0D12] ${f}`,style:x})}var V=a(69058);function H({onComplete:e}){return(0,i.jsxs)("div",{className:"w-full h-full relative flex flex-col md:max-w-[500px] mx-auto focus:outline-none px-[16px] md:px-[0] pt-[32px] pb-[20px] word-break-word2",children:[(0,i.jsx)(I,{color:"#ffffff",flakeSize:.007,minFlakeSize:.3,pixelResolution:400,speed:.4,depthFade:3,farPlane:50,brightness:.65,gamma:.5,density:.8,variant:"square",direction:210,className:"z-0"}),(0,i.jsxs)("div",{className:"w-full flex-1 relative z-1000",children:[(0,i.jsx)(V.A,{}),(0,i.jsx)("div",{className:"flex items-center justify-center mt-[24px]",children:(0,i.jsx)(D,{onStart:e})})]})]})}var O=a(84421);let W="pre_launch_done",K="vip_pending";var J=!0;let G=function({ogImageUrl:e,shareId:t,invite_code:a}){console.log("ogImageUrl====>",e),console.log("invite_code====>",a);
159let[r,o]=(0,n.useState)(!1),[c,u]=(0,n.useState)(!1),[A,d]=(0,n.useState)(!1),{ready:m,authenticated:f}=(0,M.u)(),x="https://game-ai-website-git-v1-nihao-com-bcfa318a.vercel.app".trim().replace(/\/$/,""),p=t?`${x}/?shareId=${t}`:x,h=a?`${x}?shareId=${t}&invite_code=${a}`:x;console.log("currentUrl",p);let{setShowVipCrown:g}=(0,O.k)();(0,n.useEffect)(()=>{o(!0),localStorage.setItem(W,"1"),localStorage.getItem(W)||u(!0)},[]),(0,n.useEffect)(()=>{r&&m&&f&&localStorage.getItem(K)&&(localStorage.removeItem(K),u(!1),d(!0),localStorage.setItem(W,"1"))},[m,f,r]);let v="Game.com",w="Meme is a game!";return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(l(),{children:[(0,i.jsx)("title",{children:v}),(0,i.jsx)("meta",{name:"description",content:w}),(0,i.jsx)("meta",{name:"robots",content:"index, follow"}),t&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{property:"og:title",content:v}),(0,i.jsx)("meta",{property:"og:description",content:w}),(0,i.jsx)("meta",{property:"og:image",content:e}),(0,i.jsx)("meta",{property:"og:image:width",content:"1200"}),(0,i.jsx)("meta",{property:"og:image:height",content:"630"}),(0,i.jsx)("meta",{property:"og:image:alt",content:v}),(0,i.jsx)("meta",{property:"og:url",content:h}),(0,i.jsx)("meta",{property:"og:type",content:"website"}),(0,i.jsx)("meta",{property:"og:site_name",content:v}),(0,i.jsx)("meta",{property:"twitter:url",content:h}),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.jsx)("meta",{name:"twitter:site",content:"@memeisgame"}),(0,i.jsx)("meta",{name:"twitter:title",content:v}),(0,i.jsx)("meta",{name:"twitter:description",content:w}),(0,i.jsx)("meta",{name:"twitter:image",content:e}),(0,i.jsx)("meta",{name:"twitter:image:alt",content:v}),(0,i.jsx)("link",{rel:"canonical",href:p})]})]}),(0,i.jsx)("div",{className:"flex flex-col",children:(0,i.jsx)("div",{className:"flex-1",children:r&&!c&&(0,i.jsx)(s,{})})}),r&&c&&(0,i.jsx)(H,{onComplete:()=>{u(!1),d(!0),localStorage.setItem(W,"1")}}),r&&(0,i.jsx)(F,{isOpen:A,type:"vip",onClose:()=>{},onConfirm:()=>{localStorage.setItem(W,"1"),d(!1),g(!0)}})]})}},83139:(e,t,a)=>{"use strict";a.d(t,{w:()=>s});var i=a(37876),n=a(14232);function s(){let e=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let t,a=e.current;if(!a)return;let i=a.getContext("2d");if(!i)return;let n=()=>{let e=a.getBoundingClientRect(),t=window.devicePixelRatio||1,n=Math.max(1,Math.floor(e.width)),s=Math.max(1,Math.floor(e.height));return a.width=n*t,a.height=s*t,i.setTransform(t,0,0,t,0,0),{width:n,height:s}},{width:s,height:r}=n(),l=["#FF5E90","#FFD700","#00D48E","#FF719B","#FFA500","#FF69B4","#87CEEB"],o=[];(()=>{for(let e=0;e<150;e++){let e=Math.random()>.5,t=e?-50-50*Math.random():s+50+50*Math.random(),a=Math.max(.6*r,1)+Math.random()*Math.max(.25*r,1),i=e?3+3*Math.random():-(3+3*Math.random()),n=-(8+8*Math.random());o.push({x:t,y:a,vx:i,vy:n,rotation:360*Math.random(),rotationSpeed:(Math.random()-.5)*10,width:8+8*Math.random(),height:4+4*Math.random(),color:l[Math.floor(Math.random()*l.length)],gravity:.15+.1*Math.random()})}})();let c=Date.now(),u=()=>{Date.now()-c>6e3||(i.clearRect(0,0,s,r),o.forEach(e=>{e.vy+=e.gravity,e.x+=e.vx,e.y+=e.vy,e.rotation+=e.rotationSpeed,i.save(),i.translate(e.x,e.y),i.rotate(e.rotation*Math.PI/180),i.fillStyle=e.color,i.fillRect(-e.width/2,-e.height/2,e.width,e.height),i.restore()}),t=requestAnimationFrame(u))};u();let A=()=>{let e=n();s=e.width,r=e.height};return window.addEventListener("resize",A),()=>{t&&cancelAnimationFrame(t),window.removeEventListener("resize",A)}},[]),(0,i.jsx)("canvas",{ref:e,className:"absolute inset-0 pointer-events-none z-[10000]",style:{width:"100%",height:"100%"}})}},92775:(e,t,a)=>{"use strict";a.d(t,{l:()=>l,y:()=>r});var i=a(52589),n=a(30915),s=a.n(n);async function r(e){return(await fetch(`${i.Tx}
159/hotfun/privy/login`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:s().stringify(e)})).json()}async function l(e){return(await fetch(`${i.Tx}/hotfun/invite/set`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:e.toString()})).json()}},95473:(e,t,a)=>{"use strict";a.d(t,{f:()=>r});var i=a(14232),n=a(72724),s=a(18760);let r=()=>{let{ready:e,authenticated:t,logout:a}=(0,n.u)(),{toLogin:r}=(0,s.g)();return{checkLogin:(0,i.useCallback)(async()=>{if(console.log("\uD83D\uDD10 Login check initiated"),console.log("\uD83D\uDD10 Authenticated:",t),console.log("\uD83D\uDD10 Ready:",e),console.log("\uD83D\uDD10 Privy App ID:","cmmta505r00ij0cjlklk8cl5t"),t){await a(),console.log("✅ Logged out successfully");return}try{console.log("\uD83D\uDD04 Attempting login with wallet hook..."),r(),console.log("✅ Login initiated")}catch(e){console.error("❌ Login error:",e)}},[t,a,r,e]),ready:e,authenticated:t}}},96123:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/56f7112390c7f35134d88c521ce0e32d8f7c571d.b1ba2e09.png",height:325,width:328,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAh1BMVEX+//7S0tjButnArJy7ttD7+/2+ibJMaXH++/j48f6Fh4erscDDweWbn5Pj7+KZ/+uQu6mmvdC7s6bEztF+u8/BsslrztNBq6o1w73s/P3m9/uwsrnJlLv87/XiutjVmLbuucrDzuW3yuKp2O7ly+b87eezsLLd6/Koq6CI2elevcj1ytnYt9hgkQ7eAAAAIXRSTlMs/v35/uEzAK35/v759eUor/33/vn56awrr/Hm7+K5seiBJdJLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAASElEQVR4nAXBhQGAMAADsAJT3N1m+P/3kYBneVIKcCC9wkhKQLjgULEUoKenlG8pRmO0JnbBcNcFab4VaJ/KvTMD77tp3xj/AZzkBPU52WcUAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},98537:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/_next/static/media/0af9498b109763247da4d8bca00a7dbf6fafda5d.15b20e91.png",height:348,width:347,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAeFBMVEX///zz9cf/vUT5//3//9S99v/Y/O5MaXH+63H0/P4LluGTtswFh9IgY58bneD/9pP/////4ofx9LD//LLu/////Y/u++tbn7H86oJW0PrWk1lBj7j//Ot3wvA8d6rllFVpyf/+2Ge+vZLz5oN74OwCoOz/x0vrjEznnon1AAAAIXRSTlNblv43ra/4AP4r/i/+4v3+Hf78arT+8/nd5/2rdvO0srsSoI/FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARklEQVR4nAXBhQHAIBAEsKPI43VXqvtv2ARUQAgYApcs1zUMGlWVSQ8LulanLHsZ1JXO6dsBefc2xgMw4+O9XTnIzSFsjn56ygPXU9zjgQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}}},e=>{e.O(0,[7391,5334,4587,896,545,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.