PageSourceSearch

https://www.viverse.com/_next/static/chunks/0-art3lhe9_4l.js?dpl=cad6596

js viverse.com collected 2026-09-24 08:54:38 UTC 78,190 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="1d1baba7-1c7f-e996-7064-752f18e243e4")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,755451,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(471138),i=e.i(214382),a=e.i(32677),s=e.i(630374),o=e.i(989407),c=e.i(647163);function u(e){let l,u,d,f,m,p,g,h=(0,n.c)(21),{onClearAll:x,title:v}=e,S=(0,r.useTranslations)(),b=(0,a.useMediaQuery)("(max-width: 767px)");h[0]!==b||h[1]!==S||h[2]!==v?(l=v??S(b?"worlds-landing.search.filters":"worlds-landing.search.genre-and-device"),h[0]=b,h[1]=S,h[2]=v,h[3]=l):l=h[3];let y=l;h[4]!==b?(u=b&&(0,t.jsx)(s.DialogClose,{"aria-label":"close",children:(0,t.jsx)(i.X,{className:"size-7 transition-all"})}),h[4]=b,h[5]=u):u=h[5];let w=b?"header-5":"header-3";return h[6]!==w?(d=(0,c.cn)(w,"text-vive-primary-0"),h[6]=w,h[7]=d):d=h[7],h[8]!==y||h[9]!==d?(f=(0,t.jsx)("h3",{className:d,children:y}),h[8]=y,h[9]=d,h[10]=f):f=h[10],h[11]!==u||h[12]!==f?(m=(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[u,f]}),h[11]=u,h[12]=f,h[13]=m):m=h[13],h[14]!==b||h[15]!==x||h[16]!==S?(p=(0,t.jsx)("div",{className:"flex items-center gap-4",children:b?(0,t.jsx)(o.default,{variant:"secondary",onClick:x,className:(0,c.cn)("body-2 hover:text-vive-primary-0 min-w-max transition-all"),children:S("worlds-landing.search.clear-all")}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{onClick:x,className:"body-2 hover:text-vive-primary-0 transition-all",children:S("worlds-landing.search.clear-all")}),(0,t.jsx)(s.DialogClose,{"aria-label":"close",children:(0,t.jsx)(i.X,{className:"size-7 transition-all"})})]})}),h[14]=b,h[15]=x,h[16]=S,h[17]=p):p=h[17],h[18]!==m||h[19]!==p?(g=(0,t.jsxs)("div",{className:"flex w-full items-center justify-between",children:[m,p]}),h[18]=m,h[19]=p,h[20]=g):g=h[20],g}var d=e.i(134083),f=e.i(215324),m=e.i(328387),p=e.i(896621);let g=[];function h(e){return{value:e.name,label:`${e.translations?.[0]?.name??e.name}`}}e.s(["default",0,function(e){let i,a,s,o,x,v,S,b,y,w,_,E,N,A,C,j,R,k,P,T,L,I,M,D,z,O,V,H,B,F,Y,U,K,W,$,G=(0,n.c)(106),{open:q,device:Q,tag:X,type:J,isSearchPage:Z,showDeviceSection:ee,title:et,hideDevice:en,hideType:er,contentClassName:el,contentStyle:ei,onOpenChange:ea,onDeviceChange:es,onFilterChange:eo,onTypeChange:ec,onClearAll:eu,filterTags:ed}=e,ef=void 0===ee||ee,em=(0,r.useTranslations)(),[ep,eg]=(0,l.useState)(Q||"desktop");G[0]!==X?(i=X?X.split(","):[],G[0]=X,G[1]=i):i=G[1];let[eh,ex]=(0,l.useState)(i),[ev,eS]=(0,l.useState)(J??"all"),{tags:eb}=(0,p.useGenreContext)();G[2]!==em?(a=em("worlds-landing.search.device.pc"),G[2]=em,G[3]=a):a=G[3],G[4]!==a?(s={value:"desktop",label:a},G[4]=a,G[5]=s):s=G[5],G[6]!==em?(o=em("worlds-landing.search.device.vr"),G[6]=em,G[7]=o):o=G[7],G[8]!==o?(x={value:"vr",label:o},G[8]=o,G[9]=x):x=G[9],G[10]!==em?(v=em("worlds-landing.search.device.ios"),G[10]=em,G[11]=v):v=G[11],G[12]!==v?(S={value:"ios",label:v},G[12]=v,G[13]=S):S=G[13],G[14]!==em?(b=em("worlds-landing.search.device.android"),G[14]=em,G[15]=b):b=G[15],G[16]!==b?(y={value:"android",label:b},G[16]=b,G[17]=y):y=G[17],G[18]!==y||G[19]!==s||G[20]!==x||G[21]!==S?(w=[s,x,S,y],G[18]=y,G[19]=s,G[20]=x,G[21]=S,G[22]=w):w=G[22];let ey=w;G[23]!==em?(_=em("worlds-landing.search.type.all"),G[23]=em,G[24]=_):_=G[24],G[25]!==_?(E={value:"all",label:_},G[25]=_,G[26]=E):E=G[26],G[27]!==em?(N=em("worlds-landing.search.type.world"),G[27]=em,G[28]=N):N=G[28],G[29]!==N?(A={value:"world",label:N},G[29]=N,G[30]=A):A=G[30],G[31]!==em?(C=em("worlds-landing.search.type.video"),G[31]=em,G[32]=C):C=G[32],G[33]!==C?(j={value:"video",label:C},G[33]=C,G[34]=j):j=G[34],G[35]!==E||G[36]!==A||G[37]!==j?(R=[E,A,j],G[35]=E,G[36]=A,G[37]=j,G[38]=R):R=G[38];let ew=R,e_=Z?void 0===ed?g:ed:eb;G[39]!==e_?(k=e_.map(h),G[39]=e_,G[40]=k):k=G[40];let eE=k;G[41]!==Q||G[42]!==X||G[43]!==J?(P=()=>{eg(Q||"desktop"),ex(X?X.split(","):[]),eS(J??"all")},G[41]=Q,G[42]=X,G[43]=J,G[44]=P):P=G[44],G[45]!==Q||G[46]!==q||G[47]!==X||G[48]!==J?(T=[Q,X,J,q],G[45]=Q,G[46]=q,G[47]=X,G[48]=J,G[49]=T):T=G[49],(0,l.useEffect)(P,T),G[50]!==es?(L=e=>{eg(e),es?.(e)},G[50]=es,G[51]=L):L=G[51];let eN=L;G[52]!==ec?(I=e=>{eS(e),ec?.(e)},G[52]=ec,G[53]=I):I=G[53];let eA=I;G[54]!==eo||G[55]!==eh?(M=(e,t)=>{let n=t?[...eh,e]:eh.filter(t=>t!==e);ex(n),eo(n.join(","))},G[54]=eo,G[55]=eh,G[56]=M):M=G[56];let eC=M;G[57]!==Q||G[58]!==eu?(D=()=>{eg(Q||"desktop"),ex([]),eu()},G[57]=Q,G[58]=eu,G[59]=D):D=G[59];let ej=D;if(G[60]!==el?(z=(0,c.cn)("lg:w-[900px] size-full lg:max-h-[729px] bg-[#212A3966] backdrop-blur-md shadow-2xl",el),G[60]=el,G[61]=z):z=G[61],G[62]!==ej||G[63]!==et?(O=(0,t.jsx)(u,{onClearAll:ej,title:et}
2),G[62]=ej,G[63]=et,G[64]=O):O=G[64],G[65]!==ey||G[66]!==eN||G[67]!==en||G[68]!==ep||G[69]!==ef||G[70]!==em?(V=ef&&!en&&(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("h4",{className:"subheader-2",children:em("worlds-landing.search.device.title")}),(0,t.jsx)(m.default,{options:ey,value:ep,onValueChange:eN,className:"flex-1 flex-row flex-wrap gap-4 px-0 md:px-4",optionRowClassName:"md:basis-[30%] basis-[100%] md:py-[10px] py-0",wrapperClassName:"flex-1 w-full"})]}),G[65]=ey,G[66]=eN,G[67]=en,G[68]=ep,G[69]=ef,G[70]=em,G[71]=V):V=G[71],G[72]!==eA||G[73]!==er||G[74]!==Z||G[75]!==ev||G[76]!==em||G[77]!==ew?(H=!Z&&!er&&(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("h4",{className:"subheader-2",children:em("worlds-landing.search.type.title")}),(0,t.jsx)(m.default,{options:ew,value:ev,onValueChange:eA,className:"flex-1 flex-row flex-wrap gap-4 px-0 md:px-4",optionRowClassName:"md:basis-[30%] basis-[100%] md:py-[10px] py-0",wrapperClassName:"flex-1 w-full"})]}),G[72]=eA,G[73]=er,G[74]=Z,G[75]=ev,G[76]=em,G[77]=ew,G[78]=H):H=G[78],G[79]!==em?(B=em("worlds-landing.search.genre.title"),G[79]=em,G[80]=B):B=G[80],G[81]!==B?(F=(0,t.jsx)("h4",{className:"subheader-2",children:B}),G[81]=B,G[82]=F):F=G[82],G[83]!==eE||G[84]!==eC||G[85]!==eh){let e;G[87]!==eC||G[88]!==eh?(e=e=>(0,t.jsx)(f.default,{id:`genre-${e.value}`,checked:eh.includes(e.value),onCheckedChange:t=>eC(e.value,t),containerClassName:"md:basis-[30%] basis-[50%] md:py-[10px] py-0",children:e.label},e.value),G[87]=eC,G[88]=eh,G[89]=e):e=G[89],Y=eE.map(e),G[83]=eE,G[84]=eC,G[85]=eh,G[86]=Y}else Y=G[86];return G[90]!==Y?(U=(0,t.jsx)("div",{className:"flex flex-row flex-wrap gap-4 px-0 md:px-4",children:Y}),G[90]=Y,G[91]=U):U=G[91],G[92]!==F||G[93]!==U?(K=(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[F,U]}),G[92]=F,G[93]=U,G[94]=K):K=G[94],G[95]!==V||G[96]!==H||G[97]!==K?(W=(0,t.jsx)("div",{className:"flex flex-col gap-6 overflow-y-auto pb-6 md:pb-0",children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[V,H,K]})}),G[95]=V,G[96]=H,G[97]=K,G[98]=W):W=G[98],G[99]!==ei||G[100]!==ea||G[101]!==q||G[102]!==z||G[103]!==O||G[104]!==W?($=(0,t.jsx)(d.default,{open:q,onOpenChange:ea,contentClassName:z,contentStyle:ei,withCloseButton:!1,bodyClassName:"md:px-10 md:py-8 p-4",headerClassName:"px-4",customHeader:O,children:W}),G[99]=ei,G[100]=ea,G[101]=q,G[102]=z,G[103]=O,G[104]=W,G[105]=$):$=G[105],$}],755451)},695790,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(634503),i=e.i(755451),a=e.i(258376),s=e.i(989407),o=e.i(364398),c=e.i(147744),u=e.i(617335),d=e.i(731287),f=e.i(456904),m=e.i(647163),p=e.i(351488);
2e.s(["default",0,function(e){let g,h,x,v,S,b,y,w,_,E,N,A,C,j,R=(0,n.c)(46),{hidden:k,filterModalTopOffset:P,filterTags:T,hideType:L}=e;R[0]!==T?(g=void 0===T?[]:T,R[0]=T,R[1]=g):g=R[1];let I=g,M=void 0!==L&&L,D=(0,r.useTranslations)(),z=(0,l.useSearchParams)(),O=(0,f.usePathname)(),{sendBIReport:V}=(0,u.useBISdkContext)(),H="/search"===O;R[2]!==z?(h=z.get(c.SEARCH_PARAM_KEYS.SORT)||"recommended",R[2]=z,R[3]=h):h=R[3];let B=h,{showFilters:F,setShowFilters:Y,device:U,tag:K,type:W,updateSearchParams:$,handleDeviceChange:G,handleFilterChange:q,handleTypeChange:Q,handleClearAllFilters:X}=(0,d.useSearchFilters)();R[4]!==V||R[5]!==$?(x=e=>{V({ev:{latest:o.BI_EVENT_LATEST,liked:o.BI_EVENT_MOST_LIKED,popular:o.BI_EVENT_MOST_VISITED,recommended:o.BI_EVENT_FEATURED,"release-date":o.BI_EVENT_RELEASE_DATE}[e]||o.BI_EVENT_LATEST,category:o.BI_CATEGORY_SORT_AND_SEARCH}),$({[c.SEARCH_PARAM_KEYS.SORT]:e})},R[4]=V,R[5]=$,R[6]=x):x=R[6];let J=x;return R[7]!==k?(v=(0,m.cn)("flex items-center gap-3 px-4 max-md:w-full md:pr-11 md:pl-6",{hidden:k}),R[7]=k,R[8]=v):v=R[8],R[9]!==J||R[10]!==B?(S=(0,t.jsx)(a.default,{sortBy:B,onSortChange:J}),R[9]=J,R[10]=B,R[11]=S):S=R[11],R[12]!==Y?(b=()=>Y(!0),R[12]=Y,R[13]=b):b=R[13],R[14]!==F?(y=(0,m.cn)("flex min-w-fit items-center gap-2",{"bg-vive-primary-60 text-white":F}),R[14]=F,R[15]=y):y=R[15],R[16]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsx)(p.default,{className:"size-4"}),R[16]=w):w=R[16],R[17]!==D?(_=D("worlds-landing.search.filters"),R[17]=D,R[18]=_):_=R[18],R[19]!==_||R[20]!==b||R[21]!==y?(E=(0,t.jsxs)(s.default,{variant:"icon3",size:"silent2",onClick:b,className:y,children:[w,_]}),R[19]=_,R[20]=b,R[21]=y,R[22]=E):E=R[22],R[23]!==E||R[24]!==v||R[25]!==S?(N=(0,t.jsxs)("div",{"data-component":"explore-search-toolbar",className:v,children:[S,E]}),R[23]=E,R[24]=v,R[25]=S,R[26]=N):N=R[26],R[27]!==P?(A=Number(P)>0&&{contentStyle:{marginTop:`${P}px`},contentClassName:`max-h-[calc(100dvh-${P}px)]`},R[27]=P,R[28]=A):A=R[28],R[29]!==U||R[30]!==I||R[31]!==X||R[32]!==G||R[33]!==q||R[34]!==Q||R[35]!==M||R[36]!==H||R[37]!==Y||R[38]!==F||R[39]!==A||R[40]!==K||R[41]!==W?(C=(0,t.jsx)(i.default,{open:F,onOpenChange:Y,device:U,tag:K,type:W,hideType:M,onDeviceChange:G,onFilterChange:q,onTypeChange:Q,onClearAll:X,isSearchPage:H,filterTags:I,...A}),R[29]=U,R[30]=I,R[31]=X,R[32]=G,R[33]=q,R[34]=Q,R[35]=M,R[36]=H,R[37]=Y,R[38]=F,R[39]=A,R[40]=K,R[41]=W,R[42]=C):C=R[42],R[43]!==N||R[44]!==C?(j=(0,t.jsxs)(t.Fragment,{children:[N,C]}),R[43]=N,R[44]=C,R[45]=j):j=R[45],j}])},499669,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(471138),l=e.i(250832),i=e.i(647163);function a(e){return e.charCodeAt(0)>127}let s=function(e){let r,s,o,c,u=(0,n.c)(14),{index:d,world:f}=e,m=f.title??"";if(u[0]!==m){let e;u[2]===Symbol.for("react.memo_cache_sentinel")?(e=/\s+/g,u[2]=e):e=u[2],r=m.toLowerCase().trim().replace(e,"-"),u[0]=m,u[1]=r}else r=u[1];let p=r,g=[...m].some(a),h=p&&!g?p:f.id,x=String(d+1);u[3]!==h||u[4]!==x||u[5]!==m||u[6]!==f.id?(s={"data-ph-capture-attribute-row-index":x,"data-ph-capture-attribute-row-name":m,"data-ph-capture-attribute-row-key":h,"data-ph-capture-attribute-row-id":f.id},u[3]=h,u[4]=x,u[5]=m,u[6]=f.id,u[7]=s):s=u[7];let v=f.title,S=f.is_ranked,b=f.is_ranked?"-mt-4 -mb-12 pt-4 pb-12":"-mt-2 -mb-12 pt-2 pb-12";return u[8]!==b?(o=(0,i.cn)("no-scrollbar flex w-full flex-1 gap-4 overflow-x-auto pl-4 select-none lg:pl-6",b),u[8]=b,u[9]=o):o=u[9],u[10]!==s||u[11]!==o||u[12]!==f?(c=(0,t.jsx)(l.default,{"data-component":"world-section",captureAttributes:s,className:"gap-3",title:v,world:f,cardVariant:"viverse",ranking:S,hideLiked:!0,hidePremiumBadge:!1,dataRoomIdPrefix:"ws",lastCardClassName:"mr-4 md:mr-9 lg:mr-6",scrollClassName:o}),u[10]=s,u[11]=o,u[12]=f,u[13]=c):c=u[13],c};var o=e.i(99700),c=e.i(513630);function u(e,n){return(0,t.jsx)(s,{index:n,world:e},e.id)}e.s(["default",0,function(e){let t,l=(0,n.c)(3),{worldsPromise:i}=e,a=(0,r.use)(i),{deviceTypeWithAndroidAndIOS:s}=(0,o.useUAContext)();if(l[0]!==s||l[1]!==a){let e=(0,c.filterWorldsByDevice)(a,s);t=e?.map(u),l[0]=s,l[1]=a,l[2]=t}else t=l[2];return t}],499669)},186441,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(471138),l=e.i(250832),i=e.i(304575),a=e.i(258258),s=e.i(169454),o=e.i(912236),c=e.i(647163);let u="-mb-8 pt-2 pb-10";function d(e,n){return(0,t.jsx)(i.ViverseWorldCardSkeleton,{className:a.CARD_CLASS_SWIMLANE},`skeleton-${n}`)}e.s(["BIRecommendedWorldsSectionSkeleton",0,function(){let e,r=(0,n.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.SwimlaneSkeleton,{showTitleAction:!1,children:(0,t.jsx)("div",{className:(0,
2c.cn)("no-scrollbar flex w-full flex-1 gap-2 overflow-x-auto md:gap-4",u,s.SWIMLANE_DEFAULT_CONTENT_INSET_CLASS),children:Array.from({length:5}).map(d)})}),r[0]=e):e=r[0],e},"default",0,function(e){let i,a,s=(0,n.c)(5),{worldsPromise:d,title:f}=e,{store:m}=(0,o.useConfigsContext)(),p=m?.credentials?.htcToken,g=(0,r.use)(d);if(!g||0===g.length)return null;let h=!p;return s[0]===Symbol.for("react.memo_cache_sentinel")?(i=(0,c.cn)("no-scrollbar flex w-full flex-1 gap-2 overflow-x-auto select-none md:gap-4",u),s[0]=i):i=s[0],s[1]!==g||s[2]!==h||s[3]!==f?(a=(0,t.jsx)(l.default,{"data-section":"recommended-worlds",className:"lg:gap-0",title:f,cardVariant:"viverse",rooms:g,dataRoomIdPrefix:"bi",rawCardType:!0,hideLiked:h,hidePremiumBadge:!1,scrollClassName:i}),s[1]=g,s[2]=h,s[3]=f,s[4]=a):a=s[4],a}])},905428,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(634503),i=e.i(471138),a=e.i(32677),s=e.i(695790),o=e.i(919939),c=e.i(621664),u=e.i(631063),d=e.i(535813);let f=["games","experiences"];var m=e.i(147744),p=e.i(99700),g=e.i(29216),h=e.i(426990),x=e.i(408498),v=e.i(186749),S=e.i(301004);function b(e){return!0!==e.is_voucher_room}function y(e,t,n){return t===n.findIndex(t=>t.id===e.id)}function w(e){return void 0!==e}function _(e){return e?.results||[]}function E(e){return e?.results.rooms}var N=e.i(108078),A=e.i(162274),C=e.i(304575),j=e.i(912236),R=e.i(452882),k=e.i(198311),P=e.i(418830),T=e.i(763865);function L(e){let r,l,a,s,o,C,L,M,D,z,O=(0,n.c)(38),{activeTag:V,activeCardType:H}=e,{store:B}=(0,j.useConfigsContext)(),{sort:F,device:Y,type:U}=(0,P.useSearchParamsSchema)(),K=(0,R.default)(),W=B?.credentials?.htcToken;O[0]!==V||O[1]!==Y||O[2]!==W||O[3]!==F||O[4]!==U?(r={activeTag:V,htcToken:W,sort:F,device:Y,type:U},O[0]=V,O[1]=Y,O[2]=W,O[3]=F,O[4]=U,O[5]=r):r=O[5];let{allRooms:$,enableLoadMore:G,enableRecommendWorlds:q,isBackNav:Q,pagination:X,showSkeletons:J,skeletonCount:Z}=function(e){let t,r,l,i,a,s,o,N,A,C,j,R,k=(0,n.c)(58),{activeTag:P,htcToken:T,sort:L,device:I,type:M}=e,D=(0,c.useLocale)(),{deviceTypeWithAndroidAndIOS:z,isIosMobileApp:O}=(0,p.useUAContext)();k[0]!==I||k[1]!==z?(t=I??(0,v.getDeviceValue)(z)??"desktop",k[0]=I,k[1]=z,k[2]=t):t=k[2];let V=t,H=(0,g.useBrowserLocale)(),B=(0,h.useSavedPages)(),F="recommended"===L||!L,Y="all-experiences"===P&&F;k[3]!==P||k[4]!==V||k[5]!==Y||k[6]!==D||k[7]!==M?(r=Y?[P,V,M,D,"recommend-worlds"]:null,k[3]=P,k[4]=V,k[5]=Y,k[6]=D,k[7]=M,k[8]=r):r=k[8],k[9]!==z||k[10]!==V||k[11]!==T||k[12]!==D||k[13]!==M?(l=()=>{let e=(0,v.getApiDevice)(V);if(!e)return null;let t=(0,v.convertToDeviceType)(e),n=(0,v.adaptDeviceType)(t,z),r=(0,v.getApiContentTypes)(M)??f;return(0,S.getRecommendWorlds)(T,{locale:D,device:n,content_types:r}).then(E)},k[9]=z,k[10]=V,k[11]=T,k[12]=D,k[13]=M,k[14]=l):l=k[14],k[15]===Symbol.for("react.memo_cache_sentinel")?(i={revalidateOnFocus:!1},k[15]=i):i=k[15];let{data:U}=(0,u.default)(r,l,i);if(k[16]!==P||k[17]!==H||k[18]!==V||k[19]!==L||k[20]!==M?(a=(e,t)=>((e,t,n,r,l,i,a)=>{if(!a)return null;let s=new URLSearchParams({[m.SEARCH_PARAM_KEYS.GENRE]:n,start:"0"});if(r&&s.set(m.SEARCH_PARAM_KEYS.SORT,r),l&&s.set(m.SEARCH_PARAM_KEYS.DEVICE,l),i&&s.set(m.SEARCH_PARAM_KEYS.TYPE,i),0===e)return`publicRooms?${s.toString()}`;if(!t?.results)return null;let o=t.pages?.next;if(!o)return null;let c=new URLSearchParams(o.split("?")[1]).get("start");return s.set("start",c||"0"),`publicRooms?${s.toString()}`})(e,t,P,L,V,M,H),k[16]=P,k[17]=H,k[18]=V,k[19]=L,k[20]=M,k[21]=a):a=k[21],k[22]!==P||k[23]!==H||k[24]!==T||k[25]!==D||k[26]!==F)s="all-experiences"!==P&&F&&!P.includes(",")?e=>{let t=new URLSearchParams(e.split("?")[1]),n=Number(t.get("start")),r=t.get(m.SEARCH_PARAM_KEYS.GENRE),l=t.get(m.SEARCH_PARAM_KEYS.DEVICE),i=t.get(m.SEARCH_PARAM_KEYS.TYPE),a=(0,v.getApiDevice)(l),s=(0,v.getApiContentTypes)(i)??f;if(!r)return;let o={limit:20,start:n,locale:D,...a&&{device:a},content_types:s};return(0,S.getRoomTagRecommendWorlds)(r,o,T,!1).then(e=>e?.results)}:e=>{let t=new URLSearchParams(e.split("?")[1]),n=Number(t.get("start")),r=t.get(m.SEARCH_PARAM_KEYS.GENRE),l=t.get(m.SEARCH_PARAM_KEYS.SORT),i=t.get(m.SEARCH_PARAM_KEYS.DEVICE),a=t.get(m.SEARCH_PARAM_KEYS.TYPE),s=(0,v.getApiSort)(l,!1),o=(0,v.getApiDevice)(i),c=(0,v.getApiContentTypes)(a)??f,u={limit:20,start:n,site_locale:D,locale:H,tag:"all-experiences"===r?"":r||void 0,exclude_persona:!0,sort:s,...o&&{device:o},content_types:c,...(0,v.isGamesOnlyContentTypes)(c)&&{game_score:(0,x.getLandingGameScore)()}};return(0,S.exploreRooms)(u,T,!1).then(e=>{if(e?.results)return{pages:e.results.pages,results:e.results.results.map(v.mapExploreRoomItemToRoom)}})},k[22]=P,k[23]=H,k[24]=T,k[25]=D,k[26]=F,k[27]=s;else s=k[27];k[28]!==B.savedPages?(o={revalidateFirstPage:!1,initialSize:B.savedPages},k[28]=B.savedPages,k[29]=o):o=k[29];let{data:K,isLoading:W,isValidating:$,size:G,setSize:q}=(0,d.default)(a,s,o);k[30]!==W||k[31]!==$||k[32]!==q||k[33]!==G?(N={size:G,setSize:q,isLoading:W,isValidating:$},k[30]=W,k[31]=$,k[32]=q,k[33]=G,k[34]=N):N=k[34];let Q=(0,h.useScrollRestorationSWR)(B,N);if(k[35]!==K||k[36]!==Y||k[37]!==O||k[38]!==U){let e=K?.flatMap(_).filter(w)||[],t=Y?[...U||[],...e].filter(y):e;A=O?t.filter(b):t,k[35]=K,k[36]=Y,k[37]=O,k[38]=U,k[39]=A}else A=k[39];let X=A,J=(K?.[0]?.pages?.total||0)>X.length;k[40]!==X.length||k[41]!==W||k[42]!==$||k[43]!==B?(C=(0,h.skeletonState)(B,{isLoading:W,isValidating:$},X.length,20),k[40]=X.length,k[41]=W,k[42]=$,k[43]=B,k[44]=C):C=k[44];let{show:Z,count:ee}=C;return k[45]!==W||k[46]!==$||k[47]!==G||k[48]!==Q?(j={isLoading:W,isValidating:$,setSize:Q,size:G},k[45]=W,k[46]=$,k[47]=G,k[48]=Q,k[49]=j):j=k[49],k[50]!==X||k[51]!==J||k[52]!==Y||k[53]!==B.isBackNav||
2k[54]!==Z||k[55]!==ee||k[56]!==j?(R={allRooms:X,enableLoadMore:J,enableRecommendWorlds:Y,isBackNav:B.isBackNav,pagination:j,showSkeletons:Z,skeletonCount:ee},k[50]=X,k[51]=J,k[52]=Y,k[53]=B.isBackNav,k[54]=Z,k[55]=ee,k[56]=j,k[57]=R):R=k[57],R}(r);O[6]!==G||O[7]!==X?(l={enabled:G,...X},O[6]=G,O[7]=X,O[8]=l):l=O[8];let ee=(0,k.useLoadMore)(l);if(O[9]!==K||O[10]!==Q?(a=()=>{if(Q||"#explore-viverse"!==K)return;let e=document.querySelector("#explore-viverse");e&&e.scrollIntoView({behavior:"smooth"})},s=[K,Q],O[9]=K,O[10]=Q,O[11]=a,O[12]=s):(a=O[11],s=O[12]),(0,i.useEffect)(a,s),O[13]!==H||O[14]!==$||O[15]!==q||O[16]!==W){let e;O[18]!==H||O[19]!==q||O[20]!==W?(e=e=>(0,t.jsx)(A.default,{info:e,"data-room-id":e.id?`ev:${e.id}`:void 0,className:"h-auto p-0",imageClassName:"aspect-video w-full object-cover",hideLiked:!W||q,hidePremiumBadge:!1,cardType:H??(0,T.getCardType)(e.content_type)},e.id),O[18]=H,O[19]=q,O[20]=W,O[21]=e):e=O[21],o=$.map(e),O[13]=H,O[14]=$,O[15]=q,O[16]=W,O[17]=o}else o=O[17];return O[22]!==J||O[23]!==Z?(C=J&&Array.from({length:Z}).map(I),O[22]=J,O[23]=Z,O[24]=C):C=O[24],O[25]!==o||O[26]!==C?(L=(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-3 md:gap-6 1.5xl:grid-cols-4",children:[o,C]}),O[25]=o,O[26]=C,O[27]=L):L=O[27],O[28]!==G||O[29]!==ee?(M=G&&(0,t.jsx)("div",{ref:ee,className:"h-1"}),O[28]=G,O[29]=ee,O[30]=M):M=O[30],O[31]!==$.length||O[32]!==X.isValidating?(D=X.isValidating&&$.length>0&&(0,t.jsx)(N.LoadingDots,{}),O[31]=$.length,O[32]=X.isValidating,O[33]=D):D=O[33],O[34]!==L||O[35]!==M||O[36]!==D?(z=(0,t.jsxs)("div",{className:"px-4 lg:px-6",children:[L,M,D]}),O[34]=L,O[35]=M,O[36]=D,O[37]=z):z=O[37],z}function I(e,n){return(0,t.jsx)(C.ViverseWorldCardSkeleton,{className:"aspect-video h-auto p-0"},`skeleton-${n}`)}var M=e.i(852954),D=e.i(7766),z=e.i(956216),O=e.i(269035),V=e.i(258258),H=e.i(166140),B=e.i(768917);let F=["game","experience"],Y=e=>null!==e&&F.includes(e),U={game:"games",experience:"experiences"};function K(e){return{key:e.name,label:e.translations?.[0]?.name??e.name}}function W(e,n){return(0,t.jsx)(C.ViverseWorldCardSkeleton,{className:"h-auto p-0"},`skeleton-${n}`)}e.s(["ExploreViverseSkeleton",0,function(){let e,l,i,a,s,o,c,u=(0,n.c)(15),d=(0,r.useTranslations)(),{mobileNavHeight:f}=(0,B.useWorldSearchContext)(),m=(0,h.useFallbackSkeletons)(20);return u[0]!==d?(e=d("worlds-landing.explore-viverse.title"),u[0]=d,u[1]=e):e=u[1],u[2]!==e?(l=(0,t.jsx)("h2",{className:"header-5 md:header-4 px-4 md:px-6",children:e}),u[2]=e,u[3]=l):l=u[3],u[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("div",{className:"no-scrollbar flex gap-2 overflow-x-auto px-4 py-4 md:flex-wrap md:overflow-x-hidden md:px-6 lg:px-6",children:(0,t.jsx)(M.ExploreViverseTagsSkeleton,{})}),(0,t.jsx)(O.Separator,{className:"bg-vive-surface-normal"})]}),u[4]=i):i=u[4],u[5]!==f?(a={marginBottom:f},u[5]=f,u[6]=a):a=u[6],u[7]!==m?(s=(0,t.jsx)("div",{className:V.CARD_GRID_AUTO,children:Array.from({length:m}).map(W)}),u[7]=m,u[8]=s):s=u[8],u[9]!==a||u[10]!==s?(o=(0,t.jsx)("div",{className:"px-4 md:px-6",style:a,children:s}),u[9]=a,u[10]=s,u[11]=o):o=u[11],u[12]!==l||u[13]!==o?(c=(0,t.jsxs)("section",{className:"flex flex-col gap-[18px]",children:[l,i,o]}),u[12]=l,u[13]=o,u[14]=c):c=u[14],c},"default",0,function(e){let c,u,d,f,p,g,h,x,S,b,y,w,_,E,N,A,C,j,k,T,I,V,F,W,$,G,q=(0,n.c)(73),{promotedRoomTagsPromise:Q}=e,X=(0,i.use)(Q),{logoHeight:J}=(0,H.useLayoutContext)(),{mobileNavHeight:Z}=(0,B.useWorldSearchContext)(),ee=(0,r.useTranslations)(),et=(0,l.useRouter)(),en=(0,l.usePathname)(),er=(0,l.useSearchParams)(),el=(0,R.default)(),{genre:ei,type:ea}=(0,P.useSearchParamsSchema)(),es=ei||"all-experiences";q[0]!==ea?(c=Y(ea)?ea:"all",q[0]=ea,q[1]=c):c=q[1];let eo=c,ec=Y(ea)?U[ea]:null,[eu,ed]=(0,i.useState)(null),[ef,em]=(0,i.useState)(null),ep=eu??es,eg=ef??eo,eh=null!==eu||null!==ef,ex=(0,a.useMediaQuery)("(max-width: 767px)")?J:void 0;q[2]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{ed(null)},q[2]=u):u=q[2],q[3]!==es?(d=[es],q[3]=es,q[4]=d):d=q[4],(0,i.useEffect)(u,d),q[5]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{em(null)},q[5]=f):f=q[5],q[6]!==eo?(p=[eo],q[6]=eo,q[7]=p):p=q[7],(0,i.useEffect)(f,p),q[8]!==ee?(g=ee("worlds-landing.explore-viverse.content-type.all"),q[8]=ee,q[9]=g):g=q[9],q[10]!==g?(h={key:"all",label:g},q[10]=g,q[11]=h):h=q[11],q[12]!==ee?(x=ee("worlds-landing.explore-viverse.content-type.game"),q[12]=ee,q[13]=x):x=q[13],q[14]!==x?(S={key:"game",label:x,icon:z.default},q[14]=x,q[15]=S):S=q[15],q[16]!==ee?(b=ee("worlds-landing.explore-viverse.content-type.experience"),q[16]=ee,q[17]=b):b=q[17],q[18]!==b?(y={key:"experience",label:b,icon:D.default},q[18]=b,q[19]=y):y=q[19],q[20]!==y||q[21]!==h||q[22]!==S?(w=[h,S,y],q[20]=y,q[21]=h,q[22]=S,q[23]=w):w=q[23];let ev=w;q[24]!==X?(_=[...X.map(K)],q[24]=X,q[25]=_):_=q[25];let eS=_;
2q[26]!==ep||q[27]!==el||q[28]!==eh||q[29]!==en||q[30]!==et||q[31]!==er?(E=e=>{if(eh)return;let t=new URLSearchParams(er.toString());"all-experiences"!==e&&e!==ep?t.set(m.SEARCH_PARAM_KEYS.GENRE,e):t.delete(m.SEARCH_PARAM_KEYS.GENRE);let n=t.toString();n===er.toString()?ed(null):(ed(e),(0,v.replaceUrlWithQueryString)(et,en,n,el,!1))},q[26]=ep,q[27]=el,q[28]=eh,q[29]=en,q[30]=et,q[31]=er,q[32]=E):E=q[32];let eb=E;q[33]!==eg||q[34]!==el||q[35]!==eh||q[36]!==en||q[37]!==et||q[38]!==er?(N=e=>{if(eh||e===eg)return;let t=new URLSearchParams(er.toString());"all"===e?t.delete(m.SEARCH_PARAM_KEYS.TYPE):t.set(m.SEARCH_PARAM_KEYS.TYPE,e);let n=t.toString();n===er.toString()?em(null):(em(e),(0,v.replaceUrlWithQueryString)(et,en,n,el,!1))},q[33]=eg,q[34]=el,q[35]=eh,q[36]=en,q[37]=et,q[38]=er,q[39]=N):N=q[39];let ey=N;return q[40]!==Z?(A={marginBottom:Z},q[40]=Z,q[41]=A):A=q[41],q[42]!==ee?(C=ee("worlds-landing.explore-viverse.title"),q[42]=ee,q[43]=C):C=q[43],q[44]!==C?(j=(0,t.jsx)("h2",{className:"header-5 px-4 max-md:text-base md:px-6",children:C}),q[44]=C,q[45]=j):j=q[45],q[46]!==ey?(k=e=>ey(e),q[46]=ey,q[47]=k):k=q[47],q[48]!==eg||q[49]!==ep||q[50]!==ev||q[51]!==eS||q[52]!==eb||q[53]!==eh||q[54]!==k?(T=(0,t.jsx)("div",{"data-component":"explore-tags",className:"flex flex-col gap-3 py-4 md:min-w-0 md:flex-1 md:flex-row md:flex-nowrap md:gap-2 md:px-6 lg:px-6",children:(0,t.jsx)(M.default,{contentTypeTags:ev,activeContentType:eg,setActiveContentType:k,filterTags:eS,activeTag:ep,disabled:eh,setActiveTag:eb})}),q[48]=eg,q[49]=ep,q[50]=ev,q[51]=eS,q[52]=eb,q[53]=eh,q[54]=k,q[55]=T):T=q[55],q[56]!==ex?(I=(0,t.jsx)(s.default,{filterModalTopOffset:ex,hideType:!0}),q[56]=ex,q[57]=I):I=q[57],q[58]!==T||q[59]!==I?(V=(0,t.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between",children:[T,I]}),q[58]=T,q[59]=I,q[60]=V):V=q[60],q[61]===Symbol.for("react.memo_cache_sentinel")?(F=(0,t.jsx)(O.Separator,{className:"bg-vive-surface-normal mt-4 lg:mt-0"}),q[61]=F):F=q[61],q[62]!==V?(W=(0,t.jsxs)("div",{className:"bg-background/80 sticky top-0 z-30 flex flex-col backdrop-blur-md",children:[V,F]}),q[62]=V,q[63]=W):W=q[63],q[64]!==ec||q[65]!==ep||q[66]!==eo?($="all"===eo?(0,t.jsx)(o.default,{activeTag:ep}):(0,t.jsx)(L,{activeTag:ep,activeCardType:ec}),q[64]=ec,q[65]=ep,q[66]=eo,q[67]=$):$=q[67],q[68]!==A||q[69]!==j||q[70]!==W||q[71]!==$?(G=(0,t.jsxs)("section",{id:"explore-viverse","data-section":"explore-viverse",className:"flex scroll-mt-5 flex-col gap-[18px]",style:A,children:[j,W,$]}),q[68]=A,q[69]=j,q[70]=W,q[71]=$,q[72]=G):G=q[72],G}],905428)},919939,413442,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(250832),i=e.i(621664),a=e.i(471138),s=e.i(631063),o=e.i(535813),c=e.i(32677),u=e.i(147744),d=e.i(99700),f=e.i(29216),m=e.i(426990),p=e.i(408498),g=e.i(186749),h=e.i(301004);function x(e,t,n){let r=function(e){let t=0x811c9dc5;for(let n=0;n<e.length;n++)t^=e.charCodeAt(n),t=Math.imul(t,0x1000193);return t>>>0}(`${n}:${t}:${e.map(e=>e.id).join(":")}`);return function(e,t){let n,r=e.slice(),l=(n=t,()=>{n|=0;let e=Math.imul((n=n+0x6d2b79f5|0)^n>>>15,1|n);return(((e=e+Math.imul(e^e>>>7,61|e)^e)^e>>>14)>>>0)/0x100000000});for(let e=r.length-1;e>0;e--){let t=Math.floor(l()*(e+1)),n=r[e];r[e]=r[t],r[t]=n}return r}(e,r)}function v({games:e,videos:t,experiences:n},r){return{games:x(e,"games",r),videos:x(t,"videos",r),experiences:x(n,"experiences",r)}}function S(e,t,n,r,l,i){return(a,s)=>{if(!l)return null;let o=new URLSearchParams({[u.SEARCH_PARAM_KEYS.GENRE]:e,start:"0",content_types:r.join(","),limit:i.toString()});if(t&&o.set(u.SEARCH_PARAM_KEYS.SORT,t),n&&o.set(u.SEARCH_PARAM_KEYS.DEVICE,n),0===a)return`allSections?${o.toString()}`;if(!s?.results)return null;let c=s.pages?.next;if(!c)return null;let d=new URLSearchParams(c.split("?")[1]).get("start");return o.set("start",d||"0"),`allSections?${o.toString()}`}}function b(e,t,n,r){return l=>{let i=new URLSearchParams(l.split("?")[1]),a=Number(i.get("start")),s=i.get(u.SEARCH_PARAM_KEYS.GENRE),o=i.get(u.SEARCH_PARAM_KEYS.DEVICE),c=i.get("content_types")?.split(","),d=i.get(u.SEARCH_PARAM_KEYS.SORT),f=(0,g.getApiSort)(d,!1),m=(0,g.getApiDevice)(o);return(0,h.exploreRooms)({limit:r,start:a,site_locale:t,locale:n,tag:"all-experiences"===s?"":s||void 0,exclude_persona:!0,sort:f,...m&&{device:m},...c&&{content_types:c},...(0,g.isGamesOnlyContentTypes)(c)&&{game_score:(0,p.getLandingGameScore)()}},e,!1).then(e=>{if(e?.results)return{pages:e.results.pages,results:e.results.results.map(g.mapExploreRoomItemToRoom)}})}}
2function y(e){return e.filter((e,t,n)=>t===n.findIndex(t=>t.id===e.id))}function w(e,{device:t,deviceTypeWithAndroidAndIOS:n,htcToken:r,locale:l,limit:i=0}){return()=>{let a=t?(0,g.getApiDevice)(t):n;if(!a)return null;let s=(0,g.adaptDeviceType)((0,g.convertToDeviceType)(a),n);return(0,h.getRecommendWorlds)(r,{locale:l,device:s,content_types:e,limit:i}).then(e=>e?.results.rooms??[])}}function _(e){let t,r,l,u,p,h,x,_,A,C,j,R,k=(0,n.c)(56),{activeTag:P,htcToken:T,sort:L,device:I}=e,M=(0,i.useLocale)(),D=(0,f.useBrowserLocale)(),{deviceTypeWithAndroidAndIOS:z}=(0,d.useUAContext)(),O=I??(0,g.getDeviceValue)(z)??"desktop",V=(0,c.useMediaQuery)("(min-width: 1440px)"),H=(0,m.useSavedPages)(),[B]=(0,a.useState)(Math.random),F=V?8:6,Y="recommended"===L||!L,U="all-experiences"===P&&Y,K=U?[P,O,M,"all-sections-recommend"]:null,W={device:O,deviceTypeWithAndroidAndIOS:z,htcToken:T,locale:M};k[0]===Symbol.for("react.memo_cache_sentinel")?(t={revalidateOnFocus:!1},k[0]=t):t=k[0];let{data:$}=(0,s.default)(K?[...K,"games"]:null,w(["games"],{...W,limit:F}),t);k[1]===Symbol.for("react.memo_cache_sentinel")?(r={revalidateOnFocus:!1},k[1]=r):r=k[1];let{data:G}=(0,s.default)(K?[...K,"experiences"]:null,w(["experiences"],W),r);k[2]!==H.savedPages?(l={revalidateFirstPage:!1,initialSize:H.savedPages},k[2]=H.savedPages,k[3]=l):l=k[3];let q=l,Q=S(P,L,O,["games"],D,F);k[4]!==D||k[5]!==F||k[6]!==T||k[7]!==M?(u=b(T,M,D,F),k[4]=D,k[5]=F,k[6]=T,k[7]=M,k[8]=u):u=k[8];let{data:X,isLoading:J,isValidating:Z,size:ee,setSize:et}=(0,o.default)(Q,u,q),en=S(P,L,O,["experiences"],D,10);k[9]!==D||k[10]!==T||k[11]!==M?(p=b(T,M,D,10),k[9]=D,k[10]=T,k[11]=M,k[12]=p):p=k[12];let{data:er,isLoading:el,isValidating:ei,size:ea,setSize:es}=(0,o.default)(en,p,q),eo=Math.max(X?.length??0,er?.length??0);if(k[13]!==U||k[14]!==er||k[15]!==X||k[16]!==F||k[17]!==G||k[18]!==$||k[19]!==B||k[20]!==eo||k[21]!==Y){let e;k[23]!==U||k[24]!==er||k[25]!==X||k[26]!==F||k[27]!==G||k[28]!==$||k[29]!==B||k[30]!==Y?(e=(e,t)=>{let n=X?.[t]?.results??[],r=er?.[t]?.results??[];if(0===t&&U)return v({games:y([...$??[],...n]).slice(0,F),videos:[],experiences:y([...G??[],...r])},B);let l={games:n,videos:[],experiences:r};return Y?v(l,B):l},k[23]=U,k[24]=er,k[25]=X,k[26]=F,k[27]=G,k[28]=$,k[29]=B,k[30]=Y,k[31]=e):e=k[31],h=Array.from({length:eo},e),k[13]=U,k[14]=er,k[15]=X,k[16]=F,k[17]=G,k[18]=$,k[19]=B,k[20]=eo,k[21]=Y,k[22]=h}else h=k[22];let ec=h,eu=X?.[0]?.pages?.total??0,ed=er?.[0]?.pages?.total??0;k[32]!==X?(x=X?.flatMap(N).length??0,k[32]=X,k[33]=x):x=k[33];let ef=x;k[34]!==er?(_=er?.flatMap(E).length??0,k[34]=er,k[35]=_):_=k[35];let em=_,ep=ef<eu||em<ed,eg=J||el,eh=Z||ei,ex=Math.min(ee,ea);k[36]!==es||k[37]!==et?(A=e=>{et(e),es(e)},k[36]=es,k[37]=et,k[38]=A):A=k[38];let ev=A;k[39]!==eg||k[40]!==eh||k[41]!==ev||k[42]!==ex?(C={size:ex,setSize:ev,isLoading:eg,isValidating:eh},k[39]=eg,k[40]=eh,k[41]=ev,k[42]=ex,k[43]=C):C=k[43];let eS=(0,m.useScrollRestorationSWR)(H,C);return k[44]!==eg||k[45]!==eh||k[46]!==ex||k[47]!==eS?(j={isLoading:eg,isValidating:eh,setSize:eS,size:ex},k[44]=eg,k[45]=eh,k[46]=ex,k[47]=eS,k[48]=j):j=k[48],k[49]!==ep||k[50]!==F||k[51]!==eg||k[52]!==eh||k[53]!==ec||k[54]!==j?(R={pages:ec,gamesPageLimit:F,enableLoadMore:ep,isLoading:eg,isValidating:eh,pagination:j},k[49]=ep,k[50]=F,k[51]=eg,k[52]=eh,k[53]=ec,k[54]=j,k[55]=R):R=k[55],R}function E(e){return e?.results??[]}function N(e){return e?.results??[]}e.s(["SWIMLANE_PAGE_LIMIT",0,10,"useExploreAllSectionsData",0,_],413442);var A=e.i(7766),C=e.i(956216),j=e.i(870985),R=e.i(108078),k=e.i(162274),P=e.i(304575),T=e.i(169454),L=e.i(912236),I=e.i(198311),M=e.i(418830);let D="grid grid-cols-1 gap-4 md:grid-cols-3 md:gap-6 1.5xl:grid-cols-4";function z(e){let r,l,i,a,s=(0,n.c)(14),{rooms:o,title:c,dataRoomIdPrefix:u,hideLiked:d}=e;if(s[0]!==c?(r=c&&(0,t.jsx)("div",{className:"subheader-3 lg:subheader-2 mb-2 font-semibold md:py-2 lg:font-semibold",children:c}),s[0]=c,s[1]=r):r=s[1],s[2]!==u||s[3]!==d||s[4]!==o){let e;s[6]!==u||s[7]!==d?(e=e=>(0,t.jsx)(k.default,{info:e,"data-room-id":e.id?`${u}:${e.id}`:void 0,className:"h-auto p-0",imageClassName:"aspect-video w-full object-cover",hideLiked:d,hidePremiumBadge:!1,cardType:"games"},e.id),s[6]=u,s[7]=d,s[8]=e):e=s[8],l=o.map(e),s[2]=u,s[3]=d,s[4]=o,s[5]=l}else l=s[5];
2return s[9]!==l?(i=(0,t.jsx)("div",{className:D,children:l}),s[9]=l,s[10]=i):i=s[10],s[11]!==r||s[12]!==i?(a=(0,t.jsxs)("div",{className:"px-4 lg:px-6",children:[r,i]}),s[11]=r,s[12]=i,s[13]=a):a=s[13],a}function O(e){let i,a,s,o,c=(0,n.c)(19),{page:u,dataRoomIdPrefix:d,hideLiked:f}=e,m=void 0===d?"ev":d,p=void 0===f||f,g=(0,r.useTranslations)();return c[0]!==m||c[1]!==p||c[2]!==u.games||c[3]!==g?(i=u.games.length>0&&(0,t.jsx)(z,{rooms:u.games,dataRoomIdPrefix:m,hideLiked:p,title:(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)(C.default,{className:"size-6 shrink-0 fill-white"}),g("worlds-landing.explore-viverse.content-type.game")]})}),c[0]=m,c[1]=p,c[2]=u.games,c[3]=g,c[4]=i):i=c[4],c[5]!==m||c[6]!==p||c[7]!==u.videos||c[8]!==g?(a=u.videos.length>0&&(0,t.jsx)(l.default,{title:(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)(j.default,{className:"size-6 shrink-0 fill-white"}),g("worlds-landing.explore-viverse.content-type.video")]}),"data-component":"explore-videos-swimlane",cardVariant:"viverse",rooms:u.videos,dataRoomIdPrefix:m,hideLiked:p,hidePremiumBadge:!1,scrollClassName:`${T.SWIMLANE_SCROLL_BLEED_CLASS} gap-4`}),c[5]=m,c[6]=p,c[7]=u.videos,c[8]=g,c[9]=a):a=c[9],c[10]!==m||c[11]!==p||c[12]!==u.experiences||c[13]!==g?(s=u.experiences.length>0&&(0,t.jsx)(l.default,{title:(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)(A.default,{className:"size-6 shrink-0 fill-white"}),g("worlds-landing.explore-viverse.content-type.experience")]}),"data-component":"explore-experiences-swimlane",cardVariant:"viverse",rooms:u.experiences,dataRoomIdPrefix:m,hideLiked:p,hidePremiumBadge:!1,scrollClassName:`${T.SWIMLANE_SCROLL_BLEED_CLASS} gap-4`}),c[10]=m,c[11]=p,c[12]=u.experiences,c[13]=g,c[14]=s):s=c[14],c[15]!==i||c[16]!==a||c[17]!==s?(o=(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[i,a,s]}),c[15]=i,c[16]=a,c[17]=s,c[18]=o):o=c[18],o}function V(e){let r,l=(0,n.c)(2),{gamesCount:i}=e;return l[0]!==i?(r=(0,t.jsx)("div",{className:"flex flex-col gap-6",children:(0,t.jsx)("div",{className:"px-4 lg:px-6",children:(0,t.jsx)("div",{className:D,children:Array.from({length:i}).map(H)})})}),l[0]=i,l[1]=r):r=l[1],r}function H(e,n){return(0,t.jsx)(P.ViverseWorldCardSkeleton,{className:"h-auto p-0"},`games-sk-${n}`)}function B(e,n){return(0,t.jsx)(O,{page:e},n)}e.s(["SectionPageBlock",0,O,"SectionPageSkeleton",0,V,"default",0,function(e){let r,l,i,a,s,o,c,u,d=(0,n.c)(27),{activeTag:f}=e,{store:m}=(0,L.useConfigsContext)(),{device:p,sort:g}=(0,M.useSearchParamsSchema)(),h=m?.credentials?.htcToken;d[0]!==f||d[1]!==p||d[2]!==h||d[3]!==g?(r={activeTag:f,htcToken:h,sort:g,device:p},d[0]=f,d[1]=p,d[2]=h,d[3]=g,d[4]=r):r=d[4];let{pages:x,gamesPageLimit:v,enableLoadMore:S,isLoading:b,pagination:y}=_(r);d[5]!==S||d[6]!==y?(l={enabled:S,...y},d[5]=S,d[6]=y,d[7]=l):l=d[7];let w=(0,I.useLoadMore)(l);return d[8]!==x?(i=x.map(B),d[8]=x,d[9]=i):i=d[9],d[10]!==v||d[11]!==b||d[12]!==x.length?(a=b&&0===x.length&&(0,t.jsx)(V,{gamesCount:v}),d[10]=v,d[11]=b,d[12]=x.length,d[13]=a):a=d[13],d[14]!==S||d[15]!==w?(s=S&&(0,t.jsx)("div",{ref:w,className:"h-1"}),d[14]=S,d[15]=w,d[16]=s):s=d[16],d[17]!==i||d[18]!==a||d[19]!==s?(o=(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[i,a,s]}),d[17]=i,d[18]=a,d[19]=s,d[20]=o):o=d[20],d[21]!==x.length||d[22]!==y.isValidating?(c=y.isValidating&&x.length>0&&(0,t.jsx)(R.LoadingDots,{}),d[21]=x.length,d[22]=y.isValidating,d[23]=c):c=d[23],d[24]!==o||d[25]!==c?(u=(0,t.jsxs)(t.Fragment,{children:[o,c]}),d[24]=o,d[25]=c,d[26]=u):u=d[26],u}],919939)},852954,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(276811),l=e.i(471138),i=e.i(832033),a=e.i(269035);function s(e,t){if(!e||!t)return;let n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),l=r.left-n.left+e.scrollLeft+r.width/2-e.clientWidth/2,i=e.scrollWidth-e.clientWidth;e.scrollTo({left:Math.max(0,Math.min(l,i)),behavior:"smooth"})}e.s(["ExploreViverseTagsSkeleton",0,function(){return Array.from({length:6}).map((e,n)=>(0,t.jsx)("div",{className:"flex min-h-8 min-w-16 animate-pulse items-center justify-center rounded-[20px] border border-white/5 px-4 py-2 whitespace-nowrap",children:(0,t.jsx)("div",{className:"bg-vive-ghost-white h-3 w-10 rounded"})},n))},"default",0,function(e){let o,c,u,d,f,m,p,g,h,x,v,S,b,y=(0,n.c)(40),{contentTypeTags:w,activeContentType:_,setActiveContentType:E,filterTags:N,activeTag:A,disabled:C,setActiveTag:j}=e,R=void 0!==C&&C,k=(0,l.useRef)(null),P=(0,l.useRef)(null);y[0]===Symbol.for("react.memo_cache_sentinel")?(o={},y[0]=o):o=y[0];let T=(0,l.useRef)(o);y[1]===Symbol.for("react.memo_cache_sentinel")?(c={},y[1]=c):c=y[1];let L=(0,l.useRef)(c);y[2]===Symbol.for("react.memo_cache_sentinel")?(u={margin:"200px",once:!0},y[2]=u):u=y[2];let I=(0,r.useInView)(k,u);if(y[3]!==_||y[4]!==w||y[5]!==I?(d=()=>{I&&w&&_&&s(k.current,T.current[_]??null)},f=[_,w,I],y[3]=_,y[4]=w,y[5]=I,y[6]=d,y[7]=f):(d=y[6],f=y[7]),(0,l.useEffect)(d,f),y[8]!==A||y[9]!==w||y[10]!==I?(m=()=>{I&&w&&s(P.current,L.current[A]??null)},p=[A,w,I],y[8]=A,y[9]=w,y[10]=I,y[11]=m,y[12]=p):(m=y[11],p=y[12]),(0,l.useEffect)(m,p),!w){let e;if(y[13]!==A||y[14]!==R||y[15]!==N||y[16]!==j){let n;y[18]!==A||y[19]!==R||y[20]!==j?(n=e=>(0,t.jsx)(i.default,{label:e.label,isActive:A===e.key,disabled:R,onClick:()=>j(e.key)},e.key),y[18]=A,y[19]=R,y[20]=j,y[21]=n):n=y[21],e=N.map(n),y[13]=A,y[14]=R,y[15]=N,y[16]=j,y[17]=e}else e=y[17];return e}return y[22]!==_||y[23]!==w||y[24]!==R||y[25]!==E?(g=w.map(e=>(0,t.jsx)(i.default,{label:e.label,isActive:_===e.key,icon:e.icon,buttonRef:t=>{T.current[e.key]=t},disabled:R,onClick:()=>E?.(e.key)},e.key)),y[22]=_,y[23]=w,y[24]=R,y[25]=E,y[26]=g):g=y[26],y[27]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)(a.Separator,{orientation:"vertical",className:"mx-1 h-5 shrink-0 self-center bg-white/10"}),y[27]=h):h=y[27],y[28]!==g?(x=(0,t.jsxs)("div",{ref:k,"data-tag-scroller":!0,className:"no-scrollbar flex gap-2 overflow-x-auto px-4 md:max-w-max md:shrink-0 md:px-0",children:[g,h]}),y[28]=g,y[29]=x):x=y[29],y[30]!==A||y[31]!==R||y[32]!==N||y[33]!==j?(v=N.map(e=>(0,t.jsx)(i.default,{label:e.label,isActive:A===e.key,buttonRef:t=>{L.current[e.key]=t},disabled:R,onClick:()=>j(e.key)},e.key)),y[30]=A,y[31]=R,y[32]=N,y[33]=j,y[34]=v):v=y[34],y[35]!==v?(S=(0,t.jsx)("div",{ref:P,"data-tag-scroller":!0,className:"no-scrollbar flex min-w-0 gap-2 overflow-x-auto px-4 md:flex-1 md:px-0",children:v}),y[35]=v,y[36]=S):S=y[36],y[37]!==x||y[38]!==S?(b=(0,t.jsxs)(t.Fragment,{children:[x,S]}),y[37]=x,y[38]=S,y[39]=b):b=y[39],b}])},754241,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(471138),i=e.i(101816),a=e.i(250832),s=e.i(331537),o=e.i(296995),c=e.i(83673),u=e.i(647163);function d(e){let r,l,i,a=(0,n.c)(10),{scrollRef:d,creators:f,contentClassName:m}=e;if((0,o.useDraggingScrollMotion)(d),a[0]!==m?(r=(0,u.cn)("no-scrollbar flex cursor-grab gap-4 overflow-x-auto overflow-y-hidden pl-4 select-none md:pl-4 lg:pl-0",m),a[0]=m,a[1]=r):r=a[1],a[2]!==f){let e;a[4]!==f.length?(e=(e,n)=>(0,t.jsx)("div",{className:n===f.length-1?"mr-4 shrink-0 md:mr-4 lg:mr-6":"shrink-0",children:(0,t.jsx)(s.default,{communityUserId:e.community_user_id,headIconUrl:e.head_icon_url,displayName:e.display_name,isVerified:(0,c.hasVerifiedCreatorBadge)(e),size:"sm",disableDrag:!0})},e.id),a[4]=f.length,a[5]=e):e=a[5],l=f.map(e),a[2]=f,a[3]=l}else l=a[3];return a[6]!==d||a[7]!==r||a[8]!==l?(i=(0,t.jsx)("div",{ref:d,className:r,children:l}),a[6]=d,a[7]=r,a[8]=l,a[9]=i):i=a[9],i}function f(e,n){return(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsx)(s.CreatorAvatarSkeleton,{})},`skeleton-${n}`)}e.s(["FeatureCreatorsSkeleton",0,function(e){let r,l,i,s,o=(0,n.c)(8),{sectionClassName:c,contentClassName:d}=e;return o[0]!==d?(r=(0,u.cn)("no-scrollbar flex gap-6 overflow-x-auto pl-4 md:pl-4 lg:pl-0",d),o[0]=d,o[1]=r):r=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(l=Array.from({length:8}).map(f),o[2]=l):l=o[2],o[3]!==r?(i=(0,t.jsx)("div",{className:r,children:l}),o[3]=r,o[4]=i):i=o[4],o[5]!==c||o[6]!==i?(s=(0,t.jsx)(a.SwimlaneSkeleton,{showTitleAction:!0,className:c,children:i}),o[5]=c,o[6]=i,o[7]=s):s=o[7],s},"default",0,function(e){let s,o,c,u,f,m=(0,n.c)(15),{creatorsPromise:p,title:g,titleAction:h,sectionClassName:x,scrollContainerClassName:v,contentClassName:S}=e,b=(0,r.useTranslations)(),y=(0,l.use)(p);if(0===y.length)return null;m[0]!==b?(s=b("worlds-landing.feature-creators.title"),m[0]=b,m[1]=s):s=m[1];let w=s;m[2]!==b?(o=b("worlds-landing.feature-creators.see-all"),m[2]=b,m[3]=o):o=m[3],m[4]!==o?(c=(0,t.jsx)(i.default,{href:"/creators",label:o}),m[4]=o,m[5]=c):c=m[5];let _=c,E=g??w,N=void 0!==h?h:_;return m[6]!==S||m[7]!==y?(u=e=>(0,t.jsx)(d,{scrollRef:e,creators:y,contentClassName:S}
2),m[6]=S,m[7]=y,m[8]=u):u=m[8],m[9]!==v||m[10]!==x||m[11]!==E||m[12]!==N||m[13]!==u?(f=(0,t.jsx)(a.default,{"data-section":"featured-creators",title:E,titleAction:N,className:x,scrollContainerClassName:v,renderContent:u}),m[9]=v,m[10]=x,m[11]=E,m[12]=N,m[13]=u,m[14]=f):f=m[14],f}])},73721,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(471138),l=e.i(32677),i=e.i(754241);e.s(["default",0,function(e){let a,s,o,c=(0,n.c)(6),{creatorsPromise:u}=e,[d,f]=(0,r.useState)(!1);c[0]===Symbol.for("react.memo_cache_sentinel")?(a={threshold:0,rootMargin:"600px 0px",freezeOnceVisible:!0,onChange:e=>{e&&f(!0)}},c[0]=a):a=c[0];let{ref:m}=(0,l.useIntersectionObserver)(a);if(!d){let e;return c[1]!==m?(e=(0,t.jsx)("div",{ref:m,className:"min-h-[148px]","aria-hidden":!0}),c[1]=m,c[2]=e):e=c[2],e}return c[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(i.FeatureCreatorsSkeleton,{sectionClassName:"gap-2"}),c[3]=s):s=c[3],c[4]!==u?(o=(0,t.jsx)(r.Suspense,{fallback:s,children:(0,t.jsx)(i.default,{creatorsPromise:u,sectionClassName:"gap-2"})}),c[4]=u,c[5]=o):o=c[5],o}])},337408,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(843852),l=e.i(297138),i=e.i(471138),a=e.i(32677),s=e.i(753050),o=e.i(919737),c=e.i(162274),u=e.i(647163);function d(e){let r,l,i,a,s=(0,n.c)(10),{count:o,current:c,showShadow:d}=e,f=void 0===d||d;return s[0]!==o?(r=Array.from({length:o}),s[0]=o,s[1]=r):r=s[1],s[2]!==c||s[3]!==r?(l=(0,t.jsx)("div",{className:"flex items-center gap-2",children:r.map((e,n)=>(0,t.jsx)("span",{className:(0,u.cn)("rounded-full transition-all duration-300",n===c?"h-1.5 w-6 rounded-lg bg-[#00b3e3]":"size-1.5 bg-[#364356]")},n))}),s[2]=c,s[3]=r,s[4]=l):l=s[4],s[5]!==f?(i=f&&(0,t.jsx)("div",{className:"pointer-events-none absolute -bottom-[200px] h-[500px] w-full bg-[radial-gradient(60%_50%_at_50%_50%,rgba(83,255,246,0.5)_0%,rgba(79,216,245,0.25)_40%,rgba(79,216,245,0.1)_70%,rgba(79,216,245,0)_100%)] opacity-30"}),s[5]=f,s[6]=i):i=s[6],s[7]!==l||s[8]!==i?(a=(0,t.jsxs)("div",{"data-component":"hero-carousel-dots",className:"relative flex w-full justify-center py-4",children:[l,i]}),s[7]=l,s[8]=i,s[9]=a):a=s[9],a}function f(e){return e.action_link}e.s(["default",0,function(e){let u,m,p,g,h,x,v,S,b,y,w=(0,n.c)(30),{bannerData:_,liveRoomIds:E}=e,N=_.activityShowcases.filter(f),[A,C]=(0,i.useState)(),[j,R]=(0,i.useState)(0),k=(0,i.useRef)(null),P=(0,a.useHover)(k);w[0]!==A?(u=()=>{if(!A)return;R(A.selectedScrollSnap());let e=()=>R(A.selectedScrollSnap());return A.on("select",e),()=>{A.off("select",e)}},m=[A],w[0]=A,w[1]=u,w[2]=m):(u=w[1],m=w[2]),(0,i.useEffect)(u,m);let T=N.length>1,L=o.Carousel;w[3]!==T?(p={loop:T,duration:0},w[3]=T,w[4]=p):p=w[4];let I=o.CarouselContent;w[5]!==P||w[6]!==E?(g=(e,n)=>(0,t.jsx)(o.CarouselItem,{className:"pl-2",children:(0,t.jsx)(c.default,{cardType:"banner",className:"cursor-grab active:cursor-grabbing",info:{title:e.title,image:e.background||e.video?.image},isLive:E.some(t=>e.action_link?.includes(t)),banner:{description:e.description,ctaHref:e.action_link,ctaLabel:e.action_title,ctaHref2:e.action_link_2,ctaLabel2:e.action_title_2,isHovered:P},priority:0===n})},n),w[5]=P,w[6]=E,w[7]=g):g=w[7];let M=N.map(g);return w[8]!==I||w[9]!==M?(h=(0,t.jsx)(I,{className:"-ml-2",children:M}),w[8]=I,w[9]=M,w[10]=h):h=w[10],w[11]!==L||w[12]!==C||w[13]!==h||w[14]!==p?(x=(0,t.jsx)(L,{opts:p,setApi:C,className:"w-full",children:h}),w[11]=L,w[12]=C,w[13]=h,w[14]=p,w[15]=x):x=w[15],w[16]!==A||w[17]!==T||w[18]!==P?(v=T&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.ScrollArrow,{side:"left",visible:P,onClick:()=>A?.scrollPrev(),icon:(0,t.jsx)(r.ChevronLeft,{className:"stroke-background size-4"}),className:"w-auto md:left-4 lg:left-4",buttonClassName:"size-8"}),(0,t.jsx)(s.ScrollArrow,{side:"right",visible:P,onClick:()=>A?.scrollNext(),icon:(0,t.jsx)(l.ChevronRight,{className:"stroke-background size-4"}),className:"w-auto md:right-4 lg:right-4",buttonClassName:"size-8"})]}),w[16]=A,w[17]=T,w[18]=P,w[19]=v):v=w[19],w[20]!==x||w[21]!==v?(S=(0,t.jsxs)("div",{ref:k,className:"relative",children:[x,v]}),w[20]=x,w[21]=v,w[22]=S):S=w[22],w[23]!==j||w[24]!==T||w[25]!==N?(b=T&&(0,t.jsx)(d,{count:N.length,current:j,showShadow:!1}),w[23]=j,w[24]=T,w[25]=N,w[26]=b):b=w[26],w[27]!==S||w[28]!==b?(y=(0,t.jsxs)("div",{"data-section":"hero-banner-promo",className:"flex shrink-0 flex-col gap-4 lg:w-[430px]",children:[S,b]}),w[27]=S,w[28]=b,w[29]=y):y=w[29],y}],337408)},832033,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(989407),l=e.i(647163);e.s(["default",0,function(e){let i,a,s,o=(0,n.c)(13),{label:c,isActive:u,onClick:d,icon:f,disabled:m,buttonRef:p,trailingContent:g}=e,h=u?"tagPillActive":"tagPill";return o[0]!==f||o[1]!==u?(i=f&&(0,t.jsx)(f,{className:(0,l.cn)("size-3 shrink-0",u?"fill-[#131b26]":"fill-vive-primary-40")}),o[0]=f,o[1]=u,o[2]=i):i=o[2],o[3]!==c?(a=(0,t.jsx)("span",{className:"text-inherit",children:c}),o[3]=c,o[4]=a):a=o[4],o[5]!==p||o[6]!==m||o[7]!==d||o[8]!==h||o[9]!==i||o[10]!==a||o[11]!==g?(s=(0,t.jsxs)(r.default,{ref:p,variant:h,size:"tagPill",className:"shrink-0 whitespace-nowrap",onClick:d,disabled:m,children:[i,a,g]}),o[5]=p,o[6]=m,o[7]=d,o[8]=h,o[9]=i,o[10]=a,o[11]=g,o[12]=s):s=o[12],s}])},331537,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(471138),l=e.i(867891),i=e.i(63270),a=e.i(671428),s=e.i(979927),o=e.i(282066),c=e.i(439181),u=e.i(456904),d=e.i(209921),f=e.i(647163);e.s(["CreatorAvatarSkeleton",0,function(){let e,r,l=(0,n.c)(2);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(o.default,{className:"mx-auto 
2size-18 rounded-full md:size-24"}),l[0]=e):e=l[0],l[1]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsxs)("div",{className:"group flex cursor-pointer flex-col gap-4 py-2 pb-5",children:[e,(0,t.jsx)("div",{className:"flex flex-col md:min-w-[168px]",children:(0,t.jsx)(o.default,{className:"mx-auto h-6 w-18"})})]}),l[1]=r):r=l[1],r},"default",0,function(e){let o,m,p,g,h,x,v,S,b,y,w,_,E,N,A=(0,n.c)(43),{communityUserId:C,headIconUrl:j,displayName:R,disableDrag:k,isVerified:P,size:T}=e,L=void 0===T?"default":T,[I,M]=(0,r.useState)(null),D="sm"===L?128:192;A[0]!==j?(o=j&&c.ALLOWED_ASSETS_DOMAINS.some(e=>j.includes(e)),A[0]=j,A[1]=o):o=A[1];let z=o,O=I===j;A[2]!==O||A[3]!==j||A[4]!==D||A[5]!==z?(m=z&&!O?(0,d.akamaiImageLoader)({src:j,width:D}):j,A[2]=O,A[3]=j,A[4]=D,A[5]=z,A[6]=m):m=A[6];let V=m,H=!k&&void 0,B=k&&"select-none";A[7]!==B?(p=(0,f.cn)("group flex cursor-pointer flex-col gap-4 py-2 pb-5",B),A[7]=B,A[8]=p):p=A[8];let F=`/profile/${C}`,Y="sm"===L?"size-16":"size-18 md:size-24";A[9]!==Y?(g=(0,f.cn)("bg-vive-brand-60 mx-auto",Y),A[9]=Y,A[10]=g):g=A[10],A[11]!==O||A[12]!==j||A[13]!==z?(h=()=>{z&&!O&&M(j)},A[11]=O,A[12]=j,A[13]=z,A[14]=h):h=A[14],A[15]!==R||A[16]!==V||A[17]!==h?(x=(0,t.jsx)(i.AvatarImage,{src:V,alt:R,className:"object-cover transition-all duration-300 group-hover:scale-105 group-hover:brightness-105",onError:h}),A[15]=R,A[16]=V,A[17]=h,A[18]=x):x=A[18],A[19]!==j?(v=(0,t.jsx)(i.AvatarFallback,{children:j?(0,t.jsx)(a.Skeleton,{className:"bg-vive-brand-60 size-full"}):(0,t.jsx)(l.default,{className:"bg-vive-brand-60 size-full"})}),A[19]=j,A[20]=v):v=A[20],A[21]!==x||A[22]!==v||A[23]!==g?(S=(0,t.jsxs)(i.Avatar,{className:g,children:[x,v]}),A[21]=x,A[22]=v,A[23]=g,A[24]=S):S=A[24];let U="sm"===L?"md:w-[152px]":"md:w-[168px]";return A[25]!==U?(b=(0,f.cn)("flex w-[100px] flex-col",U),A[25]=U,A[26]=b):b=A[26],A[27]!==R?(y=(0,t.jsx)("span",{className:"truncate",children:R}),A[27]=R,A[28]=y):y=A[28],A[29]!==P?(w=(0,t.jsx)(s.default,{isVerified:P}),A[29]=P,A[30]=w):w=A[30],A[31]!==y||A[32]!==w?(_=(0,t.jsxs)("h2",{className:"subheader-3 flex items-center justify-center gap-1 truncate text-center",children:[y,w]}),A[31]=y,A[32]=w,A[33]=_):_=A[33],A[34]!==b||A[35]!==_?(E=(0,t.jsx)("div",{className:b,children:_}),A[34]=b,A[35]=_,A[36]=E):E=A[36],A[37]!==S||A[38]!==E||A[39]!==H||A[40]!==p||A[41]!==F?(N=(0,t.jsxs)(u.Link,{target:"_blank",draggable:H,className:p,href:F,children:[S,E]}),A[37]=S,A[38]=E,A[39]=H,A[40]=p,A[41]=F,A[42]=N):N=A[42],N}])},720524,e=>{"use strict";var t=e.i(47125),n=e.i(703520),r=e.i(813819),l=e.i(471138),i=e.i(101816),a=e.i(250832),s=e.i(169454),o=e.i(301004);e.s(["SavedRowSkeleton",0,function(){let e,r=(0,n.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(a.SwimlaneSkeleton,{showTitleAction:!0}),r[0]=e):e=r[0],e},"default",0,function(e){let c,u,d,f,m,p=(0,n.c)(12),{savedPromise:g}=e,h=(0,r.useTranslations)(),x=(0,l.use)(g);if(!x||x.pages?.total===0||0===x.results.length)return null;p[0]!==x.results?(c=x.results.filter(o.isSavedWorldAvailable),p[0]=x.results,p[1]=c):c=p[1];let v=c;return 0===v.length?null:(p[2]!==h?(u=h("worlds-landing.saved-row.title"),p[2]=h,p[3]=u):u=p[3],p[4]!==h?(d=h("worlds-landing.common.see-all"),p[4]=h,p[5]=d):d=p[5],p[6]!==d?(f=(0,t.jsx)(i.default,{href:"/saved",label:d}),p[6]=d,p[7]=f):f=p[7],p[8]!==v||p[9]!==u||p[10]!==f?(m=(0,t.jsx)(a.default,{"data-section":"saved-row",title:u,titleAction:f,cardVariant:"viverse",rooms:v,dataRoomIdPrefix:"saved",cardClassName:"h-[169px] max-w-[200px] min-w-[200px] flex-none",scrollClassName:"no-scrollbar flex w-full flex-1 gap-2 overflow-x-auto select-none md:gap-4 -mb-8 pt-2 pb-10",contentInsetClassName:s.SWIMLANE_DEFAULT_CONTENT_INSET_CLASS,hidePremiumBadge:!1}),p[8]=v,p[9]=u,p[10]=f,p[11]=m):m=p[11],m)}])},919737,e=>{"use strict";var t=e.i(47125),n=e.i(471138);function r(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function l(e,t){let n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let i=e[n],a=t[n];return"function"==typeof i?`${i}`==`${a}`:r(i)&&r(a)?l(i,a):i===a})}function i(e){return e.concat().sort((e,t)=>
2e.name>t.name?1:-1).map(e=>e.options)}function a(e){return"number"==typeof e}function s(e){return"string"==typeof e}function o(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function u(e){return Math.abs(e)}function d(e){return Math.sign(e)}function f(e){return h(e).map(Number)}function m(e){return e[p(e)]}function p(e){return Math.max(0,e.length-1)}function g(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function h(e){return Object.keys(e)}function x(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function v(){let e=[],t={add:function(n,r,l,i={passive:!0}){let a;return"addEventListener"in n?(n.addEventListener(r,l,i),a=()=>n.removeEventListener(r,l,i)):(n.addListener(l),a=()=>n.removeListener(l)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function S(e=0,t=0){let n=u(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function b(e){let t=e;function n(e){return a(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function y(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,l=null,i=!1;return{clear:function(){!i&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(i)return;let a=Math.round(100*e.direction(t))/100;a!==l&&(r.transform=n(a),l=a)},toggleActive:function(e){i=!e}}}let w={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function _(e,t,n){let r,l,i,E,N,A,C,j,R=e.ownerDocument,k=R.defaultView,P=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(h(n).forEach(r=>{let l=t[r],i=n[r],a=c(l)&&c(i);t[r]=a?e(l,i):i}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},l=h(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,l)},optionsMediaQueries:function(t){return t.map(e=>h(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(k),T=(j=[],{init:function(e,t){return(j=t.filter(({options:e})=>!1!==P.optionsAtMedia(e).active)).forEach(t=>t.init(e,P)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){j=j.filter(e=>e.destroy())}}),L=v(),I=(l={},i={init:function(e){r=e},emit:function(e){return(l[e]||[]).forEach(t=>t(r,e)),i},off:function(e,t){return l[e]=(l[e]||[]).filter(e=>e!==t),i},on:function(e,t){return l[e]=(l[e]||[]).concat([t]),i},clear:function(){l={}}}),{mergeOptions:M,optionsAtMedia:D,optionsMediaQueries:z}=P,{on:O,off:V,emit:H}=I,B=!1,F=M(w,_.globalOptions),Y=M(F),U=[];function K(t,n){B||(Y=D(F=M(F,t)),U=n||U,function(){let{container:t,slides:n}=Y;A=(s(t)?e.querySelector(t):t)||e.children[0];let r=s(n)?A.querySelectorAll(n):n;C=[].slice.call(r||A.children)}(),E=function t(n){let r=function(e,t,n,r,l,i,c){var w,_;let E,N,A,C,j,R,k,P,T,L,I,M,D,z,{align:O,axis:V,direction:H,startIndex:B,loop:F,duration:Y,dragFree:U,dragThreshold:K,inViewThreshold:W,slidesToScroll:$,skipSnaps:G,containScroll:q,watchResize:Q,watchSlides:X,watchDrag:J,watchFocus:Z}=i,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:l}=e;return{top:t,right:n+r,bottom:t+l,left:n,width:r,height:l}}},et=ee.measure(t),en=n.map(ee.measure),er=(N="rtl"===H,C=(A="y"===V)||!N?1:-1,j=A?"top":N?"right":"left",R=A?"bottom":N?"left":"right",{scroll:A?"y":"x",cross:A?"x":"y",startEdge:j,endEdge:R,measureSize:function(e){let{height:t,width:n}=e;return A?t:n},direction:function(e){return e*C}}),el=er.measureSize(et),ei={measure:function(e){return e/100*el}},ea=(w=O,_=el,E={start:function(){return 0},center:function(e){return(_-e)/2},end:function(e){return _-e}},{measure:function(e,t){return s(w)?E[w](e):w(_,e,t)}}),es=!F&&!!q,{slideSizes:eo,slideSizesWithGaps:ec,startGap:eu,endGap:ed}=function(e,t,n,r,l,i){let{measureSize:a,startEdge:s,endEdge:o}=e,c=n[0]&&l,d=function(){if(!c)return 0;let e=n[0];return u(t[s]-e[s])}(),f=c?parseFloat(i.getComputedStyle(m(r)).getPropertyValue(`margin-${o}`)):0,g=n.map(a),h=n.map((e,t,n)=>{let r=t===p(n);return t?r?g[t]+f:n[t+1][s]-e[s]:g[t]+d}).map(u);return{slideSizes:g,slideSizesWithGaps:h,startGap:d,endGap:f}}(er,et,en,n,F||!!q,l),ef=function(e,t,n,r,l,i,s,o){let{startEdge:c,endEdge:d,direction:g}=e,h=a(n);return{groupSlides:function(e){return h?f(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?f(e).reduce((n,a,f)=>{let h=m(n)||0,x=a===p(e),v=l[c]-i[h][c],S=l[c]-i[a][d],b=r||0!==h?0:g(s),y=u(S-(!r&&x?g(o):0)-(v+b));return f&&y>t+2&&n.push(a),x&&n.push(e.length),n},[]).map((t,n,r)=>{let l=Math.max(r[n-1]||0);return e.slice(l,t)}):[]}}}(er,el,$,F,et,en,eu,ed),{snaps:em,snapsAligned:ep}=function(e,t,n,r,l){let{startEdge:i,endEdge:a}=e,{groupSlides:s}=l,o=s(r).map(e=>m(e)[a]-e[0][i]).map(u).map(t.measure),c=r.map(e=>n[i]-e[i]).map(e=>-u(e)),d=s(c).map(e=>e[0]).map((e,t)=>e+o[t]);return{snaps:c,snapsAligned:d}}(er,ea,et,en,ef),eg=-m(em)+m(ec),{snapsContained:eh,scrollContainLimit:ex}=function(e,t,n,r){let l,i,a=S(-t+e,0),s=n.map((e,t)=>{let{min:r,max:l}=a,i=a.constrain(e),s=t===p(n);return t?s||function(e,t){return 1>=u(e-t)}(r,i)?r:function(e,t){return 1>=u(e-t)}(l,i)?l:i:l}).map(e=>parseFloat(e.toFixed(3))),o=(l=s[0],i=m(s),S(s.lastIndexOf(l),s.indexOf(i)+1));return{snapsContained:function(){if(t<=e+2)return[a.max];if("keepSnaps"===r)return s;let{min:n,max:l}=o;return s.slice(n,l)}(),scrollContainLimit:o}}(el,eg,ep,q),ev=es?eh:ep,{limit:eS}=(k=ev[0],{limit:S(F?k-eg:m(ev),k)}
2),eb=function e(t,n,r){let{constrain:l}=S(0,t),i=t+1,a=s(n);function s(e){return r?u((i+e)%i):l(e)}function o(){return e(t,a,r)}let c={get:function(){return a},set:function(e){return a=s(e),c},add:function(e){return o().set(a+e)},clone:o};return c}(p(ev),B,F),ey=eb.clone(),ew=f(n),e_=function(e,t,n,r){let l=v(),i=1e3/60,a=null,s=0,o=0;function c(e){if(!o)return;a||(a=e,n(),n());let l=e-a;for(a=e,s+=l;s>=i;)n(),s-=i;r(s/i),o&&(o=t.requestAnimationFrame(c))}function u(){t.cancelAnimationFrame(o),a=null,s=0,o=0}return{init:function(){l.add(e,"visibilitychange",()=>{e.hidden&&(a=null,s=0)})},destroy:function(){u(),l.clear()},start:function(){o||(o=t.requestAnimationFrame(c))},stop:u,update:n,render:r}}(r,l,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(ez),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:l,scrollLooper:i,slideLooper:a,dragHandler:s,animation:o,eventHandler:c,scrollBounds:u,options:{loop:d}},f)=>{let m=e.settled(),p=!u.shouldConstrain(),g=d?m:m&&p,h=g&&!s.pointerDown();h&&o.stop();let x=n.get()*f+l.get()*(1-f);r.set(x),d&&(i.loop(e.direction()),a.loop()),t.to(r.get()),h&&c.emit("settle"),g||c.emit("scroll")})(ez,e)),eE=ev[eb.get()],eN=b(eE),eA=b(eE),eC=b(eE),ej=b(eE),eR=function(e,t,n,r,l){let i=0,a=0,s=l,o=.68,c=e.get(),f=0;function m(e){return s=e,g}function p(e){return o=e,g}let g={direction:function(){return a},duration:function(){return s},velocity:function(){return i},seek:function(){let t=r.get()-e.get(),l=0;return s?(n.set(e),i+=t/s,i*=o,c+=i,e.add(i),l=c-f):(i=0,n.set(r),e.set(r),l=t),a=d(l),f=c,g},settled:function(){return .001>u(r.get()-t.get())},useBaseFriction:function(){return p(.68)},useBaseDuration:function(){return m(l)},useFriction:p,useDuration:m};return g}(eN,eC,eA,ej,Y),ek=function(e,t,n,r,l){let{reachedAny:i,removeOffset:a,constrain:s}=r;function o(e){return e.concat().sort((e,t)=>u(e)-u(t))[0]}function c(t,r){let l=[t,t+n,t-n];if(!e)return t;if(!r)return o(l);let i=l.filter(e=>d(e)===r);return i.length?o(i):m(l)-n}return{byDistance:function(n,r){let o=l.get()+n,{index:d,distance:f}=function(n){let r=e?a(n):s(n),{index:l}=t.map((e,t)=>({diff:c(e-r,0),index:t})).sort((e,t)=>u(e.diff)-u(t.diff))[0];return{index:l,distance:r}}(o),m=!e&&i(o);if(!r||m)return{index:d,distance:n};let p=n+c(t[d]-f,0);return{index:d,distance:p}},byIndex:function(e,n){let r=c(t[e]-l.get(),n);return{index:e,distance:r}},shortcut:c}}(F,ev,eg,eS,ej),eP=function(e,t,n,r,l,i,a){function s(l){let s=l.distance,o=l.index!==t.get();
2i.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),o&&(n.set(t.get()),t.set(l.index),a.emit("select"))}return{distance:function(e,t){s(l.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);s(l.byIndex(r.get(),n))}}}(e_,eb,ey,eR,ek,ej,c),eT=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(eS),eL=v(),eI=(T={},L=null,I=null,M=!1,{init:function(){P=new IntersectionObserver(e=>{M||(e.forEach(e=>{T[n.indexOf(e.target)]=e}),L=null,I=null,c.emit("slidesInView"))},{root:t.parentElement,threshold:W}),n.forEach(e=>P.observe(e))},destroy:function(){P&&P.disconnect(),M=!0},get:function(e=!0){if(e&&L)return L;if(!e&&I)return I;let t=h(T).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:l}=T[r];return(e&&l||!e&&!l)&&t.push(r),t},[]);return e&&(L=t),e||(I=t),t}}),{slideRegistry:eM}=function(e,t,n,r,l,i){let a,{groupSlides:s}=l,{min:o,max:c}=r;return{slideRegistry:(a=s(i),1===n.length?[i]:e&&"keepSnaps"!==t?a.slice(o,c).map((e,t,n)=>{let r=t===p(n);return t?r?g(p(i)-m(n)[0]+1,m(n)[0]):e:g(m(n[0])+1)}):a)}}(es,q,ev,ex,ef,ew),eD=function(e,t,n,r,l,i,s,c){let u={passive:!0,capture:!0},d=0;function f(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(m){c&&(i.add(document,"keydown",f,!1),t.forEach((t,f)=>{i.add(t,"focus",t=>{(o(c)||c(m,t))&&function(t){if(new Date().getTime()-d>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;let i=n.findIndex(e=>e.includes(t));a(i)&&(l.useDuration(0),r.index(i,0),s.emit("slideFocus"))}(f)},u)}))}}}(e,n,eM,eP,eR,eL,c,Z),ez={ownerDocument:r,ownerWindow:l,eventHandler:c,containerRect:et,slideRects:en,animation:e_,axis:er,dragHandler:function(e,t,n,r,l,i,a,s,c,f,m,p,g,h,b,y,w,_){let{cross:E,direction:N}=e,A=["INPUT","SELECT","TEXTAREA"],C={passive:!1},j=v(),R=v(),k=S(50,225).constrain(h.measure(20)),P={mouse:300,touch:400},T={mouse:500,touch:600},L=b?43:25,I=!1,M=0,D=0,z=!1,O=!1,V=!1,H=!1;function B(e){if(!x(e,r)&&e.touches.length>=2)return F(e);let t=i.readPoint(e),n=i.readPoint(e,E),a=u(t-M),o=u(n-D);if(!O&&!H&&(!e.cancelable||!(O=a>o)))return F(e);let c=i.pointerMove(e);a>y&&(V=!0),f.useFriction(.3).useDuration(.75),s.start(),l.add(N(c)),e.preventDefault()}function F(e){var t;let n,r,l=m.byDistance(0,!1).index!==p.get(),a=i.pointerUp(e)*(b?T:P)[H?"mouse":"touch"],s=(t=N(a),n=p.add(-1*d(t)),r=m.byDistance(t,!b).distance,b||u(t)<k?r:w&&l?.5*r:m.byIndex(n.get(),0).distance),o=function(e,t){var n,r;if(0===e||0===t||u(e)<=u(t))return 0;let l=(n=u(e),r=u(t),u(n-r));return u(l/e)}(a,s);O=!1,z=!1,R.clear(),f.useDuration(L-10*o).useFriction(.68+o/50),c.distance(s,!b),H=!1,g.emit("pointerUp")}function Y(e){V&&(e.stopPropagation(),e.preventDefault(),V=!1)}return{init:function(e){_&&j.add(t,"dragstart",e=>e.preventDefault(),C).add(t,"touchmove",()=>void 0,C).add(t,"touchend",()=>void 0).add(t,"touchstart",s).add(t,"mousedown",s).add(t,"touchcancel",F).add(t,"contextmenu",F).add(t,"click",Y,!0);function s(s){(o(_)||_(e,s))&&function(e){let s,o=x(e,r);if((H=o,V=b&&o&&!e.buttons&&I,I=u(l.get()-a.get())>=2,!o||0===e.button)&&(s=e.target.nodeName||"",!A.includes(s))){let r;z=!0,i.pointerDown(e),f.useFriction(0).useDuration(0),l.set(a),r=H?n:t,R.add(r,"touchmove",B,C).add(r,"touchend",F).add(r,"mousemove",B,C).add(r,"mouseup",F),M=i.readPoint(e),D=i.readPoint(e,E),g.emit("pointerDown")}}(s)}},destroy:function(){j.clear(),R.clear()},pointerDown:function(){return z}}}(er,e,r,l,ej,function(e,t){let n,r;function l(e){return e.timeStamp}function i(n,r){let l=r||e.scroll,i=`client${"x"===l?"X":"Y"}`;return(x(n,t)?n:n.touches[0])[i]}return{pointerDown:function(e){return n=e,r=e,i(e)},pointerMove:function(e){let t=i(e)-i(r),a=l(e)-l(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=i(r)-i(n),a=l(e)-l(n),s=l(e)-l(r)>170,o=t/a;return a&&!s&&u(o)>.1?o:0},readPoint:i}}(er,l),eN,e_,eP,eR,ek,eb,c,ei,U,K,G,J),eventStore:eL,percentOfView:ei,index:eb,indexPrevious:ey,limit:eS,location:eN,offsetLocation:eC,previousLocation:eA,options:i,resizeHandler:function(e,t,n,r,l,i,a){let s,c,d=[e].concat(r),f=[],m=!1;function p(e){return l.measureSize(a.measure(e))}return{init:function(l){i&&(c=p(e),f=r.map(p),s=new ResizeObserver(n=>{(o(i)||i(l,n))&&function(n){for(let i of n){if(m)return;let n=i.target===e,a=r.indexOf(i.target),s=n?c:f[a];if(u(p(n?e:r[a])-s)>=.5){l.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>
2{d.forEach(e=>s.observe(e))}))},destroy:function(){m=!0,s&&s.disconnect()}}}(t,c,l,n,er,Q,ee),scrollBody:eR,scrollBounds:function(e,t,n,r,l){let i=l.measure(10),a=l.measure(50),s=S(.1,.99),o=!1;function c(){return!o&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:c,constrain:function(l){if(!c())return;let o=e.reachedMin(t.get())?"min":"max",d=u(e[o]-t.get()),f=n.get()-t.get(),m=s.constrain(d/a);n.subtract(f*m),!l&&u(f)<i&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){o=!e}}}(eS,eC,ej,eR,ei),scrollLooper:function(e,t,n,r){let{reachedMin:l,reachedMax:i}=S(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?i(n.get()):-1===t&&l(n.get())))return;let a=-1*t*e;r.forEach(e=>e.add(a))}}}(eg,eS,eC,[eN,eC,eA,ej]),scrollProgress:eT,scrollSnapList:ev.map(eT.get),scrollSnaps:ev,scrollTarget:ek,scrollTo:eP,slideLooper:function(e,t,n,r,l,i,a,s,o){let c=f(l),u=f(l).reverse(),d=g(p(u,a[0]),n,!1).concat(g(p(c,t-a[0]-1),-n,!0));function m(e,t){return e.reduce((e,t)=>e-l[t],t)}function p(e,t){return e.reduce((e,n)=>m(e,t)>0?e.concat([n]):e,[])}function g(l,a,c){let u=i.map((e,n)=>({start:e-r[n]+.5+a,end:e+t-.5+a}));return l.map(t=>{let r=c?0:-n,l=c?n:0,i=u[t][c?"end":"start"];return{index:t,loopPoint:i,slideLocation:b(-1),translate:y(e,o[t]),target:()=>s.get()>i?r:l}})}return{canLoop:function(){return d.every(({index:e})=>.1>=m(c.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,l=t();l!==r.get()&&(n.to(l),r.set(l))})},loopPoints:d}}(er,el,eg,eo,ec,em,ev,eC,n),slideFocus:eD,slidesHandler:(z=!1,{init:function(e){X&&(D=new MutationObserver(t=>{!z&&(o(X)||X(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),c.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){D&&D.disconnect(),z=!0}}),slidesInView:eI,slideIndexes:ew,slideRegistry:eM,slidesToScroll:ef,target:ej,translate:y(er,t)};return ez}(e,A,C,R,k,n,I);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(Y),z([F,...U.map(({options:e})=>e)]).forEach(e=>L.add(e,"change",W)),Y.active&&(E.translate.to(E.location.get()),E.animation.init(),E.slidesInView.init(),E.slideFocus.init(Q),E.eventHandler.init(Q),E.resizeHandler.init(Q),E.slidesHandler.init(Q),E.options.loop&&E.slideLooper.loop(),A.offsetParent&&C.length&&E.dragHandler.init(Q),N=T.init(Q,U)))}function W(e,t){let n=q();$(),K(M({startIndex:n},e),t),I.emit("reInit")}function $(){E.dragHandler.destroy(),E.eventStore.clear(),E.translate.clear(),E.slideLooper.clear(),E.resizeHandler.destroy(),E.slidesHandler.destroy(),E.slidesInView.destroy(),E.animation.destroy(),T.destroy(),L.clear()}function G(e,t,n){Y.active&&!B&&(E.scrollBody.useBaseFriction().useDuration(!0===t?0:Y.duration),E.scrollTo.index(e,n||0))}function q(){return E.index.get()}let Q={canScrollNext:function(){return E.index.add(1).get()!==q()},canScrollPrev:function(){return E.index.add(-1).get()!==q()},containerNode:function(){return A},internalEngine:function(){return E},destroy:function(){B||(B=!0,L.clear(),$(),I.emit("destroy"),I.clear())},off:V,on:O,emit:H,plugins:function(){return N},previousScrollSnap:function(){return E.indexPrevious.get()},reInit:W,rootNode:function(){return e},scrollNext:function(e){G(E.index.add(1).get(),e,-1)},scrollPrev:function(e){G(E.index.add(-1).get(),e,1)},scrollProgress:function(){return E.scrollProgress.get(E.offsetLocation.get())},scrollSnapList:function(){return E.scrollSnapList},scrollTo:G,selectedScrollSnap:q,slideNodes:function(){return C},slidesInView:function(){return E.slidesInView.get()},slidesNotInView:function(){return E.slidesInView.get(!1)}};return K(t,n),setTimeout(()=>I.emit("init"),0),Q}function E(e={},t=[]){let r=(0,n.useRef)(e),a=(0,n.useRef)(t),[s,o]=(0,n.useState)(),[c,u]=(0,n.use
2State)(),d=(0,n.useCallback)(()=>{s&&s.reInit(r.current,a.current)},[s]);return(0,n.useEffect)(()=>{l(r.current,e)||(r.current=e,d())},[e,d]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=i(e),r=i(t);return n.every((e,t)=>l(e,r[t]))}(a.current,t)&&(a.current=t,d())},[t,d]),(0,n.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&c){_.globalOptions=E.globalOptions;let e=_(c,r.current,a.current);return o(e),()=>e.destroy()}o(void 0)},[c,o]),[u,s]}_.globalOptions=void 0,E.globalOptions=void 0;var N=e.i(562260);let A=(0,N.default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),C=(0,N.default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);var j=e.i(647163),R=e.i(167881);let k=n.createContext(null);function P(){let e=n.useContext(k);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let T=n.forwardRef(({orientation:e="horizontal",opts:r,setApi:l,plugins:i,className:a,children:s,...o},c)=>{let[u,d]=E({...r,axis:"horizontal"===e?"x":"y"},i),[f,m]=n.useState(!1),[p,g]=n.useState(!1),h=n.useCallback(e=>{e&&(m(e.canScrollPrev()),g(e.canScrollNext()))},[]),x=n.useCallback(()=>{d?.scrollPrev()},[d]),v=n.useCallback(()=>{d?.scrollNext()},[d]),S=n.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),x()):"ArrowRight"===e.key&&(e.preventDefault(),v())},[x,v]);return n.useEffect(()=>{d&&l&&l(d)},[d,l]),n.useEffect(()=>{if(d)return h(d),d.on("reInit",h),d.on("select",h),()=>{d?.off("select",h)}},[d,h]),(0,t.jsx)(k.Provider,{value:{carouselRef:u,api:d,opts:r,orientation:e||(r?.axis==="y"?"vertical":"horizontal"),scrollPrev:x,scrollNext:v,canScrollPrev:f,canScrollNext:p},children:(0,t.jsx)("div",{ref:c,onKeyDownCapture:S,className:(0,j.cn)("relative",a),role:"region","aria-roledescription":"carousel",...o,children:s})})});T.displayName="Carousel";let L=n.forwardRef(({className:e,...n},r)=>{let{carouselRef:l,orientation:i}=P();return(0,t.jsx)("div",{ref:l,className:"overflow-hidden",children:(0,t.jsx)("div",{ref:r,className:(0,j.cn)("flex","horizontal"===i?"-ml-4":"-mt-4 flex-col",e),...n})})});L.displayName="CarouselContent";let I=n.forwardRef(({className:e,...n},r)=>{let{orientation:l}=P();return(0,t.jsx)("div",{ref:r,role:"group","aria-roledescription":"slide",className:(0,j.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===l?"pl-4":"pt-4",e),...n})});I.displayName="CarouselItem";let M=n.forwardRef(({className:e,variant:n="outline",size:r="icon",component:l,...i},a)=>{let{orientation:s,scrollPrev:o,canScrollPrev:c}=P();return(0,t.jsxs)(R.Button,{ref:a,variant:n,size:r,className:(0,j.cn)("absolute h-8 w-8 rounded-full","horizontal"===s?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!c,onClick:o,...i,children:[l||(0,t.jsx)(A,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Previous slide"})]})});M.displayName="CarouselPrevious";let D=n.forwardRef(({className:e,variant:n="outline",size:r="icon",component:l,...i},a)=>{let{orientation:s,scrollNext:o,canScrollNext:c}=P();return(0,t.jsxs)(R.Button,{ref:a,variant:n,size:r,className:(0,j.cn)("absolute h-8 w-8 rounded-full","horizontal"===s?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!c,onClick:o,...i,children:[l||(0,t.jsx)(C,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Next slide"})]})});D.displayName="CarouselNext",e.s(["Carousel",0,T,"CarouselContent",0,L,"CarouselItem",0,I,"CarouselNext",0,D,"CarouselPrevious",0,M],919737)},29216,418830,e=>{"use strict";var t=e.i(703520),n=e.i(471138);e.s(["useBrowserLocale",0,function(){let e,r,l=(0,t.c)(2),[i,a]=(0,n.useState)("");return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{a(navigator.language)},r=[],l[0]=e,l[1]=r):(e=l[0],r=l[1]),(0,n.useEffect)(e,r),i}],29216);var r=e.i(634503),l=e.i(147744),i=e.i(817422);let a=i.z.looseObject({sort:i.z.enum(l.VALID_SORT_VALUES).optional(),genre:i.z.string().optional(),device:i.z.enum(l.VALID_DEVICES).optional(),keyword:i.z.string().optional(),tab:i.z.enum(["top","games","experiences","creators","videos"]).optional(),type:i.z.enum(["all","world","game","experience","video"]).optional()});e.s(["useSearchParamsSchema",0,()=>{let e,n,l,i=(0,t.c)(12),s=(0,r.useSearchParams)();if(i[0]!==s){let t=Object.fromEntries(s.entries());e=a.safeParse(t),i[0]=s,i[1]=e}else e=i[1];let o=e;i[2]!==o.data||i[3]!==o.success?(n=o.success?o.data:{},i[2]=o.data,i[3]=o.success,i[4]=n):n=i[4];let{keyword:c,genre:u,sort:d,device:f,tab:m,type:p}=n,g=void 0===c?null:c,h=void 0===u?null:u,x=void 0===d?null:d,v=void 0===f?null:f,S=void 0===m?null:m,b=void 0===p?null:p;return i[5]!==v||i[6]!==h||i[7]!==g||i[8]!==x||i[9]!==S||i[10]!==b?(l={keyword:g,genre:h,sort:x,device:v,tab:S,type:b},i[5]=v,i[6]=h,i[7]=g,i[8]=x,i[9]=S,i[10]=b,i[11]=l):l=i[11],l}],418830)},198311,e=>{"use strict";var t=e.i(703520),n=e.i(471138),r=e.i(32677);e.s(["useLoadMore",0,function(e){let l,i,a,s=(0,t.c)(9),{enabled:o,isLoading:c,isValidating:u,setSize:d,size:f}=e;s[0]===Symbol.for("react.memo_cache_sentinel")?(l={threshold:.1},s[0]=l):l=s[0];let{isIntersecting:m,ref:p}=(0,r.useIntersectionObserver)(l);return s[1]!==o||s[2]!==m||s[3]!==c||s[4]!==u||s[5]!==d||s[6]!==f?(i=()=>{m&&o&&!c&&!u&&d(f+1)},a=[m,o,c,u,d,f],s[1]=o,s[2]=m,s[3]=c,s[4]=u,s[5]=d,s[6]=f,s[7]=i,s[8]=a):(i=s[7],a=s[8]),(0,n.useEffect)(i,a),p}])},731287,e=>{"use strict";var t=e.i(703520),n=e.i(634503),r=e.i(471138),l=e.i(147744),i=e.i(284040),a=e.i(99700),s=e.i(452882),o=e.i(186749);e.s(["useSearchFilters",0,()=>{let e,c,u,d,f,m,p,g,h,x=(0,t.c)(31),v=(0,n.useRouter)(),S=(0,n.usePathname)(),b=(0,n.use
2SearchParams)(),y=(0,s.default)(),[w,_]=(0,r.useState)(!1),{setIsRouteLoading:E}=(0,i.useRouteChangeContext)(),{deviceTypeWithAndroidAndIOS:N}=(0,a.useUAContext)();if(x[0]!==N||x[1]!==b){let t=(0,o.getDeviceValue)(N)??"desktop",n=b.get(l.SEARCH_PARAM_KEYS.DEVICE)||t;e=(0,o.isValidDevice)(n)?n:t,x[0]=N,x[1]=b,x[2]=e}else e=x[2];let A=e;x[3]!==b?(c=b.get(l.SEARCH_PARAM_KEYS.GENRE)||"",x[3]=b,x[4]=c):c=x[4];let C=c;x[5]!==b?(u=b.get(l.SEARCH_PARAM_KEYS.TYPE)||"all",x[5]=b,x[6]=u):u=x[6];let j=u;x[7]!==y||x[8]!==S||x[9]!==v||x[10]!==b||x[11]!==E?(d=e=>{E(!0);let t=new URLSearchParams(b.toString());Object.entries(e).forEach(e=>{let[n,r]=e;null===r||""===r?t.delete(n):t.set(n,r)});let n=t.toString();(0,o.replaceUrlWithQueryString)(v,S,n,y,!1)},x[7]=y,x[8]=S,x[9]=v,x[10]=b,x[11]=E,x[12]=d):d=x[12];let R=d;x[13]!==R?(f=e=>{R({[l.SEARCH_PARAM_KEYS.DEVICE]:e})},x[13]=R,x[14]=f):f=x[14];let k=f;x[15]!==R?(m=e=>{R({[l.SEARCH_PARAM_KEYS.GENRE]:""===e?null:e})},x[15]=R,x[16]=m):m=x[16];let P=m;x[17]!==R?(p=e=>{R({[l.SEARCH_PARAM_KEYS.TYPE]:""===e||"all"===e?null:e})},x[17]=R,x[18]=p):p=x[18];let T=p;x[19]!==R?(g=()=>{R({[l.SEARCH_PARAM_KEYS.DEVICE]:null,[l.SEARCH_PARAM_KEYS.GENRE]:null,[l.SEARCH_PARAM_KEYS.TYPE]:null})},x[19]=R,x[20]=g):g=x[20];let L=g;return x[21]!==A||x[22]!==L||x[23]!==k||x[24]!==P||x[25]!==T||x[26]!==w||x[27]!==C||x[28]!==j||x[29]!==R?(h={showFilters:w,setShowFilters:_,device:A,tag:C,type:j,updateSearchParams:R,handleDeviceChange:k,handleFilterChange:P,handleTypeChange:T,handleClearAllFilters:L},x[21]=A,x[22]=L,x[23]=k,x[24]=P,x[25]=T,x[26]=w,x[27]=C,x[28]=j,x[29]=R,x[30]=h):h=x[30],h}])},513630,e=>{"use strict";e.s(["filterWorldsByDevice",0,function(e,t){return e.filter(e=>e.rooms&&e.rooms.length>0).map(e=>{if(!0===e.is_device_filter_enabled&&e.preferred_devices&&e.preferred_devices.length>0){let n=e.preferred_devices.includes(t),r=e.rooms.filter(t=>t?.preferred_devices?.some(t=>e.preferred_devices.includes(t)));return{shouldInclude:n,world:{...e,rooms:n?r:[]}}}let n=e.rooms.filter(e=>e?.preferred_devices?.includes(t));return{shouldInclude:n.length>0,world:{...e,rooms:n}}}).filter(e=>e.shouldInclude).map(e=>e.world)}])},535813,e=>{"use strict";var t=e.i(471138),n=e.i(631063),r=e.i(383523),l=e.i(146779),i=e.i(596180),i=i,a=e.i(735591),s=e.i(572031),o=e.i(572796),c=e.i(823070),u=e.i(722885),d=e.i(864253),f=e.i(530440),m=e.i(745549);let p=()=>{},g=p(),h=Object,x=e=>e===g,v=new WeakMap,S=(e,t)=>e===`[object ${t}]`,b=0,y=e=>{let t,n,r=typeof e,l=h.prototype.toString.call(e),i=S(l,"Date"),a=S(l,"RegExp"),s=S(l,"Object");if(h(e)!==e||i||a)t=i?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=v.get(e))return t;if(t=++b+"~",v.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=y(e[n])+",";v.set(e,t)}if(s){t="#";let r=h.keys(e).sort();for(;!x(n=r.pop());)x(e[n])||(t+=n+":"+y(e[n])+",");v.set(e,t)}}return t},w=Promise.resolve(),_=(0,r.withMiddleware)(n.default,e=>(n,r,p)=>{let g,h=(0,t.useRef)(!1),{cache:x,initialSize:v=1,revalidateAll:S=!1,persistSize:b=!1,revalidateFirstPage:_=!0,revalidateOnMount:E=!1,parallel:N=!1}=p,[,,,A]=l.SWRGlobalState.get(i.c);try{(g=(e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?y(e):"",t]})(n?n(0,null):null)[0])&&(g=a.INFINITE_PREFIX+g)}catch(e){}let[C,j,R]=(0,s.createCacheHelper)(x,g),k=(0,t.useCallback)(()=>(0,o.isUndefined)(C()._l)?v:C()._l,[x,g,v]);(0,m.useSyncExternalStore)((0,t.useCallback)(e=>g?R(g,()=>{e()}):()=>{},[x,g]),k,k);let P=(0,t.useCallback)(()=>{let e=C()._l;return(0,o.isUndefined)(e)?v:e},[g,v]),T=(0,t.useRef)(P());(0,c.useIsomorphicLayoutEffect)(()=>{if(!h.current){h.current=!0;return}g&&j({_l:b?T.current:P()})},[g,x]);let L=E&&!h.current,I=e(g,async e=>{let t=C()._i,l=C()._r;j({_r:u.UNDEFINED});let i=[],a=P(),[c]=(0,s.createCacheHelper)(x,e),f=c().data,m=[],g=null;for(let e=0;e<a;++e){let[a,c]=(0,d.serialize)(n(e,N?null:g));if(!a)break;let[u,h]=(0,s.createCacheHelper)(x,a),v=u().data,b=S||t||(0,o.isUndefined)(v)||_&&!e&&!(0,o.isUndefined)(f)||L||f&&!(0,o.isUndefined)(f[e])&&!p.compare(f[e],v);if(r&&("function"==typeof l?l(v,c):b)){let t=async()=>
2{if(a in A){let e=A[a];delete A[a],v=await e}else v=await r(c);h({data:v,_k:c}),i[e]=v};N?m.push(t):await t()}else i[e]=v;N||(g=v)}return N&&await Promise.all(m.map(e=>e())),j({_i:u.UNDEFINED}),i},p),M=(0,t.useCallback)(function(e,t){let n="boolean"==typeof t?{revalidate:t}:t||{},r=!1!==n.revalidate;return g?(r&&((0,o.isUndefined)(e)?j({_i:!0,_r:n.revalidate}):j({_i:!1,_r:n.revalidate})),arguments.length?I.mutate(e,{...n,revalidate:r}):I.mutate()):w},[g,x]),D=(0,t.useCallback)(e=>{let t;if(!g)return w;let[,r]=(0,s.createCacheHelper)(x,g);if((0,f.isFunction)(e)?t=e(P()):"number"==typeof e&&(t=e),"number"!=typeof t)return w;r({_l:t}),T.current=t;let l=[],[i]=(0,s.createCacheHelper)(x,g),a=null;for(let e=0;e<t;++e){let[t]=(0,d.serialize)(n(e,a)),[r]=(0,s.createCacheHelper)(x,t),c=t?r().data:u.UNDEFINED;if((0,o.isUndefined)(c))return M(i().data);l.push(c),a=c}return M(l)},[g,x,M,P]);return{size:P(),setSize:D,mutate:M,get data(){return I.data},get error(){return I.error},get isValidating(){return I.isValidating},get isLoading(){return I.isLoading}}});e.s(["default",0,_],535813)}]);
3
4//# debugId=1d1baba7-1c7f-e996-7064-752f18e243e4
5//# sourceMappingURL=3p9rdg5l00nt5.js.map

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.