PageSourceSearch

https://planeta.guru/_next/static/chunks/fa94490206076f04.js

js planeta.guru collected 2026-10-09 01:44:50 UTC 19,961 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,21147,e=>{"use strict";var t=e.i(55423),l=e.i(96276),r=e.i(3500);function s(e,t,r){try{return e(t)}catch(e){return(0,l.l)("[nuqs] Error while parsing value `%s`: %O"+(r?" (for key `%s`)":""),t,e,r),null}}function a(e){function t(t){if(void 0===t)return null;let l="";if(Array.isArray(t)){if(void 0===t[0])return null;l=t[0]}return"string"==typeof t&&(l=t),s(e.parse,l)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:l=>t(l)??e}},withOptions(e){return{...this,...e}}}}a({parse:e=>e,serialize:String}),a({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),a({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),a({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),a({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String});let n=a({parse:e=>"true"===e.toLowerCase(),serialize:String});function i(e,t){return e.valueOf()===t.valueOf()}a({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:i}),a({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:i}),a({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:i});let o=(0,t.r)(),c={};function u(e,l,r,a,n,i){let o=!1,c=Object.entries(e).reduce((e,[c,u])=>{var d;let p=l?.[c]??c,h=a[p],m="multi"===u.type?[]:null,f=void 0===h?("multi"===u.type?r?.getAll(p):r?.get(p))??m:h;return n&&i&&((d=n[p]??m)===f||null!==d&&null!==f&&"string"!=typeof d&&"string"!=typeof f&&d.length===f.length&&d.every((e,t)=>e===f[t]))?e[c]=i[c]??null:(o=!0,e[c]=((0,t.i)(f)?null:s(u.parse,f,p))??null,n&&(n[p]=f)),e},{});if(!o){let t=Object.keys(e),l=Object.keys(i??{});o=t.length!==l.length||t.some(e=>!l.includes(e))}return{state:c,hasChanged:o}}function d(e,t){return Object.fromEntries(Object.keys(e).map(l=>[l,e[l]??t[l]??null]))}function p(e,s={}){let{parse:a,type:n,serialize:i,eq:h,defaultValue:m,...f}=s,[{[e]:b},g]=function(e,s={}){let a=(0,r.useId)(),n=(0,l.i)(),i=(0,l.a)(),{history:p="replace",scroll:h=n?.scroll??!1,shallow:m=n?.shallow??!0,throttleMs:f=t.s.timeMs,limitUrlUpdates:b=n?.limitUrlUpdates,clearOnDefault:g=n?.clearOnDefault??!0,startTransition:x,urlKeys:v=c}=s,w=Object.keys(e).join(","),y=(0,r.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,v[e]??e])),[w,JSON.stringify(v)]),j=(0,l.r)(Object.values(y)),k=j.searchParams,O=(0,r.useRef)({}),S=(0,r.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),N=t.t.useQueuedQueries(Object.values(y)),[C,I]=(0,r.useState)(()=>u(e,v,k??new URLSearchParams,N).state),T=(0,r.useRef)(C);if((0,l.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",a,w,C,k),Object.keys(O.current).join("&")!==Object.values(y).join("&")){let{state:t,hasChanged:r}=u(e,v,k,N,O.current,T.current);r&&((0,l.c)("[nuq+ %s `%s`] State changed: %O",a,w,{state:t,initialSearchParams:k,queuedQueries:N,queryRef:O.current,stateRef:T.current}),T.current=t,I(t)),O.current=Object.fromEntries(Object.entries(y).map(([t,l])=>[l,e[t]?.type==="multi"?k?.getAll(l):k?.get(l)??null]))}(0,r.useEffect)(()=>{let{state:t,hasChanged:r}=u(e,v,k,N,O.current,T.current);r&&((0,l.c)("[nuq+ %s `%s`] State changed: %O",a,w,{state:t,initialSearchParams:k,queuedQueries:N,queryRef:O.current,stateRef:T.current}),T.current=t,I(t))},[Object.values(y).map(e=>`${e}=${k?.getAll(e)}`).join("&"),JSON.stringify(N)]),(0,r.useEffect)(()=>{let t=Object.keys(e).reduce((t,r)=>(t[r]=({state:t,query:s})=>{I(n=>{let{defaultValue:i}=e[r],o=y[r],c=t??i??null;return Object.is(n[r]??i??null,c)?((0,l.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",a,w,o,t,i,T.current),n):(T.current={...T.current,[r]:c},O.current[o]=s,(0,l.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",a,w,o,t,i,T.current),T.current)})},t),{});for(let r of Object.keys(e)){let e=y[r];(0,l.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",a,e,w),o.on(e,t[r])}return()=>{for(let r of Object.keys(e)){let e=y[r];(0,l.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",a,e,w),o.off(e,t[r])}}},[w,y]);let z=(0,r.useCallback)((r,s={})=>{let n,c=Object.fromEntries(Object.keys(e).map(e=>[e,null])),u="function"==typeof r?r(d(T.current,S))??c:r??c;(0,l.c)("[nuq+ %s `%s`] setState: %O",a,w,u);let v=0,k=!1,O=[];for(let[r,a]of Object.entries(u)){let c=e[r],u=y[r];if(!c||void 0===a)continue;(s.clearOnDefault??c.clearOnDefault??g)&&null!==a&&void 0!==c.defaultValue&&(c.eq??((e,t)=>e===t))(a,c.defaultValue)&&(a=null);let d=null===a?null:(c.serialize??String)(a);o.emit(u,{state:a,query:d});let w={key:u,query:d,options:{history:s.history??c.history??p,shallow:s.shallow??c.shallow??m,scroll:s.scroll??c.scroll??h,startTransition:s.startTransition??c.startTransition??x}};if(s?.limitUrlUpdates?.method==="debounce"||b?.method==="debounce"||c.limitUrlUpdates?.method==="debounce"){!0===w.options.shallow&&console.warn((0,l.s)(422));let e=s?.limitUrlUpdates?.timeMs??b?.timeMs??c.limitUrlUpdates?.timeMs??t.s.timeMs,r=t.t.push(w,e,j,i);v<e&&(n=r,v=e)}else{let e=s?.limitUrlUpdates?.timeMs??c?.limitUrlUpdates?.timeMs??b?.timeMs??s.throttleMs??c.throttleMs??f;O.push(t.t.abort(u)),t.n.push(w,e),k=!0}}let N=O.reduce((e,t)=>
1t(e),k?t.n.flush(j,i):t.n.getPendingPromise(j));return n??N},[w,p,m,h,f,b?.method,b?.timeMs,x,y,j.updateUrl,j.getSearchParamsSnapshot,j.rateLimitFactor,i,S]);return[(0,r.useMemo)(()=>d(C,S),[C,S]),z]}({[e]:{parse:a??(e=>e),type:n,serialize:i,eq:h,defaultValue:m}},f);return[b,(0,r.useCallback)((t,l={})=>g(l=>({[e]:"function"==typeof t?t(l[e]):t}),l),[e,g])]}e.s(["parseAsBoolean",()=>n,"useQueryState",()=>p],21147)},14409,e=>{"use strict";var t=e.i(63104),l=e.i(3500);e.s(["ReadMore",0,({text:e,maxLength:r=200,readMoreLabel:s="Leer más",readLessLabel:a="Leer menos"})=>{let[n,i]=(0,l.useState)(!1),[o,c]=(0,l.useState)(0),u=(0,l.useRef)(null),d=(0,l.useRef)(null);return((0,l.useLayoutEffect)(()=>{d.current&&c(d.current.scrollHeight)},[]),e.length<=r)?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{ref:u,style:{maxHeight:n?u.current?.scrollHeight:o,overflow:"hidden",transition:"max-height 0.5s ease"},children:e}),(0,t.jsxs)("div",{ref:d,style:{position:"absolute",visibility:"hidden",overflow:"hidden",whiteSpace:"normal",width:u.current?u.current.getBoundingClientRect().width:"auto"},children:[e.substring(0,r),"..."]}),(0,t.jsx)("button",{type:"button",className:"text-sky-500 text-sm md:text-base cursor-pointer hover:underline",onClick:()=>{i(e=>!e)},children:n?a:s})]})}])},62614,e=>{"use strict";var t=e.i(63104),l=e.i(66722),r=e.i(57215),s=e.i(82448),a=e.i(12958),a=a,n=e.i(3500),i=e.i(42839),o=e.i(11751),c=e.i(66034);e.s(["ImageCarousel",0,({images:e,productName:u,showThumbnails:d=!1,thumbnailsPerView:p=3,bordered:h=!1,expandable:m=!1})=>{let[f,b]=(0,l.default)({loop:!0,align:"center"}),[g,x]=(0,n.useState)(0),[v,w]=(0,n.useState)([]),[y,j]=(0,n.useState)(!1),[k,O]=(0,n.useState)(!1),[S,N]=(0,n.useState)(0),[C,I]=(0,n.useState)(!1),T=(0,n.useCallback)(()=>b&&b.scrollPrev(),[b]),z=(0,n.useCallback)(()=>b&&b.scrollNext(),[b]),$=(0,n.useCallback)(e=>b&&b.scrollTo(e),[b]),M=(0,n.useCallback)(()=>{if(!b)return;let e=b.selectedScrollSnap();x(e),j(b.canScrollPrev()),O(b.canScrollNext()),N(t=>e<t?e:e>=t+p?e-p+1:t)},[b,p]);(0,n.useEffect)(()=>{b&&(M(),w(b.scrollSnapList()),b.on("select",M),b.on("reInit",M))},[b,M]),(0,n.useEffect)(()=>{if(!C)return;let e=e=>{"Escape"===e.key&&I(!1)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[C]);let U=e.filter(e=>e.mediaTypeId===o.MEDIA_TYPE.DETAIL);if(0===U.length)return null;if(1===U.length)return(0,t.jsx)("div",{className:"relative w-full aspect-video",children:(0,t.jsx)(i.ImageWithFallback,{src:U[0].url,alt:U[0].description||u,fill:!0,className:"object-cover"})});let D=U.slice(S,S+p);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"relative w-full",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:(0,c.cn)("overflow-hidden shadow-lg",h&&"rounded-[8px] border border-white"),ref:f,children:(0,t.jsx)("div",{className:"flex aspect-[16/9]",children:U.map((e,l)=>(0,t.jsx)("div",{className:(0,c.cn)("flex-[0_0_100%] min-w-0 relative",m&&"cursor-zoom-in"),onClick:m?()=>I(!0):void 0,onKeyDown:m?e=>{"Enter"===e.key&&I(!0)}:void 0,role:m?"button":void 0,tabIndex:m?0:void 0,children:(0,t.jsx)(i.ImageWithFallback,{src:e.url,alt:e.description||`${u} - Image ${l+1}`,fill:!0,className:"object-cover"})},e.id))})}),(0,t.jsx)("button",{type:"button",onClick:T,disabled:!y,className:(0,c.cn)("absolute top-1/2 -translate-y-1/2 z-10 rounded-full text-white","disabled:opacity-30 disabled:cursor-not-allowed transition-all duration-200",h?"left-4 bg-white/25 hover:bg-white/40 p-2.5":"left-2 bg-black/50 hover:bg-black/70 p-2"),"aria-label":"Previous image",children:(0,t.jsx)(r.ChevronLeft,{className:h?"w-7 h-7":"w-6 h-6"})}),(0,t.jsx)("button",{type:"button",onClick:z,disabled:!k,className:(0,c.cn)("absolute top-1/2 -translate-y-1/2 z-10 rounded-full text-white","disabled:opacity-30 disabled:cursor-not-allowed transition-all duration-200",h?"right-4 bg-white/25 hover:bg-white/40 p-2.5":"right-2 bg-black/50 hover:bg-black/70 p-2"),"aria-label":"Next image",children:(0,t.jsx)(s.ChevronRight,{className:h?"w-7 h-7":"w-6 h-6"})})]}),d?(0,t.jsx)("div",{className:"relative w-full max-w-4xl overflow-hidden mt-1 md:mt-4 md:px-1",children:(0,t.jsx)("div",{className:"flex justify-between items-center px-1 md:px-0 py-2 gap-2",children:D.map((e,l)=>{let r=S+l;
1return(0,t.jsx)("button",{type:"button",className:(0,c.cn)("cursor-pointer flex-[0_0_30%] aspect-[16/9] shadow-lg overflow-hidden border-2 transition-transform flex-shrink-0",g===r?h?"border-white scale-105":"border-gray-500 scale-105":h?"border-[#404040]":"border-transparent hover:scale-105"),onClick:()=>$(r),children:(0,t.jsx)(i.ImageWithFallback,{src:e.url,alt:`Thumbnail ${r+1}`,width:400,height:200,className:"w-full h-full object-cover"})},e.id)})})}):(0,t.jsx)("div",{className:"absolute bottom-4 left-1/2 -translate-x-1/2 flex gap-2 z-10",children:v.map((e,l)=>(0,t.jsx)("button",{type:"button",onClick:()=>$(l),className:(0,c.cn)("w-2 h-2 rounded-full transition-all duration-200",l===g?"bg-white w-4":"bg-white/50 hover:bg-white/70"),"aria-label":`Go to image ${l+1}`},`dot-${U[l]?.id||l}`))})]}),m&&C&&(0,t.jsxs)("div",{role:"dialog","aria-modal":"true","aria-label":"Imagen ampliada",className:"fixed inset-0 z-50 flex items-center justify-center bg-black/90 p-4",children:[(0,t.jsx)("button",{type:"button","aria-label":"Cerrar imagen",className:"absolute inset-0 cursor-zoom-out",onClick:()=>I(!1)}),(0,t.jsx)("button",{type:"button","aria-label":"Cerrar imagen",className:"absolute top-4 right-4 z-10 text-white/80 hover:text-white",onClick:()=>I(!1),children:(0,t.jsx)(a.default,{className:"h-8 w-8"})}),(0,t.jsx)("button",{type:"button","aria-label":"Imagen anterior",className:"absolute left-4 top-1/2 z-10 -translate-y-1/2 rounded-full bg-white/20 p-2 text-white hover:bg-white/30",onClick:T,children:(0,t.jsx)(r.ChevronLeft,{className:"h-7 w-7"})}),(0,t.jsx)("div",{className:"pointer-events-none relative aspect-video w-full max-w-5xl",children:(0,t.jsx)(i.ImageWithFallback,{src:U[g]?.url??"",alt:`${u} - Image ${g+1}`,fill:!0,className:"object-contain"})}),(0,t.jsx)("button",{type:"button","aria-label":"Imagen siguiente",className:"absolute right-4 top-1/2 z-10 -translate-y-1/2 rounded-full bg-white/20 p-2 text-white hover:bg-white/30",onClick:z,children:(0,t.jsx)(s.ChevronRight,{className:"h-7 w-7"})})]})]})}],62614)},95207,e=>{"use strict";var t=e.i(63104),l=e.i(65392),r=e.i(21147),s=e.i(65030),a=e.i(55e3);let n={src:e.i(25255).default,width:17,height:17,blurWidth:0,blurHeight:0};var i=e.i(66034);let o=({onClick:e,size:l="default",className:r,label:s})=>(0,t.jsxs)("button",{className:(0,i.cn)("my-2 flex items-center gap-2 cursor-pointer",r),onClick:e,type:"button","aria-label":"Share product",children:[(0,t.jsx)(a.default,{src:n,alt:"Share",className:(0,i.cn)("small"===l?"w-3 h-3 md:w-4 md:h-4":"w-3.5 h-3.5 md:w-5 md:h-5","text-indigo-300 stroke-2")}),s&&(0,t.jsx)("span",{className:"text-base",children:s})]});var c=e.i(39776);let u=(0,c.default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),d=(0,c.default)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),p=(0,c.default)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]),h=(0,c.default)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]);var m=e.i(5651),f=e.i(23653);let b=({isOpen:e,onOpenChange:r,productType:s,productSlug:a})=>{let n,i,o,c=(0,l.useTranslations)("ShareModal"),b=(0,m.useLocale)(),g=(n=window.location.origin,i=s.toLowerCase().replace(/\s+/g,"-"),o=a.startsWith("/")?a:`/${a}`,`${n}/${b}/products/${i}${o}`),x=c("shareText"),v=async()=>{try{await navigator.clipboard.writeText(g)}catch{}},w=[{name:"Twitter",url:`https://twitter.com/intent/tweet?url=${encodeURIComponent(g)}&hashtags=planetaguru&text=${encodeURIComponent(x)}`,icon:(0,t.jsx)(h,{size:32})},{name:"WhatsApp",url:`https://api.whatsapp.com/send?text=${encodeURIComponent(`${x} ${g}`)}`,icon:(0,t.jsx)(p,{size:32})},{name:"Facebook",url:`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(g)}`,icon:(0,t.jsx)(d,{size:32})},{name:"Copy",icon:(0,t.jsx)(u,{size:28}),onClick:v}];return(0,t.jsx)(f.Dialog,{open:e,onOpenChange:r,children:(0,t.jsxs)(f.DialogContent,{className:"w-full md:w-fit sm:max-w-lg border-none p-5 md:p-10 text-foreground rounded-none",children:[(0,t.jsxs)(f.DialogHeader,{className:"w-full flex flex-col text-center p-4",children:[(0,t.jsx)(f.DialogTitle,{className:"w-full text-center text-xl",children:c("title")}),(0,t.jsx)(f.DialogDescription,{className:"w-full text-center",children:c("subtitle")})]}
1),(0,t.jsx)("div",{className:"flex flex-row justify-around gap-3",children:w.map(e=>e.url?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center cursor-pointer w-14 h-14 rounded-full transition-colors duration-300 ease-in-out p-3 hover:bg-main bg-white border-2 hover:border-slate-200 border-main hover:text-white text-main","aria-label":`Share on ${e.name}`,children:e.icon},e.name):(0,t.jsx)("button",{type:"button",onClick:e.onClick,className:"flex items-center justify-center cursor-pointer w-14 h-14 rounded-full transition-colors duration-300 ease-in-out p-3 hover:bg-main bg-white border-2 hover:border-slate-200 border-main hover:text-white text-main","aria-label":`Share on ${e.name}`,children:e.icon},e.name))})]})})};e.s(["ProductInteractions",0,({productId:e,productType:a,productSlug:n,initialIsFavorite:i,initialFavoriteId:c,size:u="default"})=>{let d=(0,l.useTranslations)("ProductInteractions"),{isOpen:p,setIsOpen:h,open:m}=(({productType:e,productSlug:t})=>{let[l,s]=(0,r.useQueryState)("share-product",r.parseAsBoolean.withDefault(!1).withOptions({clearOnDefault:!0}));return{isOpen:l,setIsOpen:s,open:()=>s(!0),close:()=>s(!1),productType:e,productSlug:t}})({productType:a,productSlug:n});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-row gap-5 items-center shrink-0",children:[(0,t.jsx)(o,{onClick:m,size:u,label:"small"!==u?d("share"):void 0}),(0,t.jsx)(s.FavoriteButton,{productId:e,initialIsFavorite:i,initialFavoriteId:c,size:u,label:"small"!==u?d("favorite"):void 0})]}),(0,t.jsx)(b,{isOpen:p,onOpenChange:h,productType:a,productSlug:n})]})}],95207)},52576,e=>{"use strict";var t=e.i(63104),l=e.i(87928),r=e.i(47649),s=e.i(5651),a=e.i(65392),n=e.i(3500),i=e.i(5257),o=e.i(59350),c=e.i(66034),u=e.i(66685);e.s(["BuyButton",0,({isOwner:e=!1,slug:d,price:p,walletAmount:h,walletId:m=0,bundleId:f=0,bundleTitle:b="",productName:g="",productTypeLabel:x,bundles:v=[],outOfStock:w=!1,className:y,onPurchaseSuccess:j})=>{let k=(0,a.useTranslations)("BuyButton"),O=(0,s.useLocale)(),S=(0,r.useRouter)(),{isSignedIn:N}=(0,l.useUser)(),C=(0,u.useModalStore)(e=>
1e.openModal),[I,T]=(0,n.useState)(e);(0,n.useEffect)(()=>{T(e)},[e]);let z=v.length>1,$=h<p,M=x?.toLowerCase().replace(/ /g,"-")??"",U=(""===M||"cloud-game"===M||"game-html"===M||"games-view"===M)&&I;return w?(0,t.jsx)(i.Button,{size:"sm",disabled:!0,className:(0,c.cn)("text-[18px] font-semibold px-[25px] py-[10px] h-auto rounded-[8px] leading-[20px] bg-transparent border border-[#b2b2b2] text-[#b2b2b2] cursor-not-allowed",y),children:k("outOfStock")}):(0,t.jsx)(i.Button,{size:"sm",variant:"cta",className:(0,c.cn)("text-[18px] font-semibold cursor-pointer px-[25px] py-[10px] h-auto rounded-[8px] leading-[20px]",y),onClick:()=>{N?U?S.push(`/${O}/products/games-view/${d}`):((0,o.pushToDataLayer)("product_selected",`product-${f}`,{productId:String(f),productName:g,productType:x||"regular"}),z)?C("BundleWizard",{bundles:v.map(e=>({id:e.id,title:e.title,price:e.price,outOfStock:e.outOfStock})),productName:g,productTypeLabel:x,walletAmount:h,walletId:m}):$&&p>0?C("InsufficientGurus",{required:p,current:h}):C("BuyBundle",{productName:g,productTypeLabel:x,bundleId:f,bundleTitle:b,price:p,walletAmount:h,walletId:m,onPurchaseSuccess:()=>{T(!0),j?.()}}):C("Authenticate",{returnUrl:window.location.pathname})},children:k(U?"play":"text")})}])},43337,e=>{"use strict";e.s(["getDeveloper",0,e=>{let t=e.find(e=>1===e.specTypeId&&1===e.specId)??e.find(e=>e.spec?.id===18&&e.spec?.specTypeId===3);return t?.specValue?.name||"-"},"getLanguages",0,e=>e.filter(e=>e.spec?.id===16&&e.spec?.specTypeId===4).map(e=>e.specValue?.name).filter(e=>!!e),"getRequirementItems",0,(e,t)=>(e||[]).filter(e=>e.spec?.specTypeId===t).map(e=>({label:e.spec?.specLanguages[0]?.name||"",value:e.specValue?.name||""})).filter(e=>e.label&&e.value&&"-"!==e.value),"getSystem",0,e=>{let t=e.filter(e=>e.spec&&[1,6,2,7].includes(e.spec.specTypeId)&&[5,29,12,34].includes(e.spec.id));return t.some(e=>e.spec&&[1,6].includes(e.spec.specTypeId))&&(t=t.filter(e=>e.spec&&[1,6].includes(e.spec.specTypeId))),t.some(e=>e.spec&&[5,29].includes(e.spec.id))&&(t=t.filter(e=>e.spec&&[5,29].includes(e.spec.id))),t.slice(0,2)}])},97154,e=>{"use strict";var t=e.i(63104),l=e.i(47649),r=e.i(65392),s=e.i(43337);e.s(["PlayableProductFeatures",0,({productType:e,categories:a,specs:n})=>{let i=(0,l.useRouter)(),o=(0,r.useTranslations)("ProductInfoTable"),c=a.filter(e=>20!==e.id),u=(0,s.getDeveloper)(n),d=(0,s.getLanguages)(n),p=[{label:o("gameType"),value:e||"-"},{label:o("categories"),value:c.length>0?c.map((e,l)=>(0,t.jsxs)("span",{children:[(0,t.jsx)("button",{type:"button",className:"hover:text-white hover:underline",onClick:()=>i.push(`/categories/${e.id}`),children:e.categoryLanguages[0]?.name}),l<c.length-1&&" - "]},e.id)):"-"},{label:o("developer"),value:u},{label:o("language"),value:d.length>0?d.map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" - "):"-"}];return(0,t.jsxs)("div",{className:"flex flex-col gap-3 rounded-[8px] bg-[#001C80] p-[14px]",children:[(0,t.jsx)("h2",{className:"text-2xl font-semibold text-white",children:o("features")}),p.map(e=>(0,t.jsxs)("p",{className:"text-base text-[#80869D]",children:[e.label,":"," ",(0,t.jsx)("span",{className:"font-medium text-white",children:e.value})]},e.label))]})}])}]);

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.