1import{o as e}from"./rolldown-runtime-BM3Ffeng.js";import{E as t,bt as n,wt as r,y as i}from"./vendor-Bb9yCo9K.js";import"./routeManifest-CnxJLmEo.js";import{r as a,t as o}from"./vendor-i18n-C715PcBm.js";import{i as s,o as c}from"./client-Bcq1k1Ig.js";import{n as l,t as u}from"./RemoteImage-B6DlP5IB.js";import{p as d}from"./web-BjiY-19H.js";import{m as f,t as p}from"./storefront-iQXIK061.js";import{t as m}from"./mobile-back-spu7T_j7.js";var h=e(r(),1),g=n();function _(e,t,n,r=1){let i=Math.max(1,Math.floor(t)),a=Number.isFinite(r)&&r>0?r:1,o=Math.max(0,Math.ceil(n/a)),s=Array.from({length:i},()=>0);return e.map(e=>{let t=Math.max(1,Math.ceil(e/a)),n=0;for(let e=1;e<s.length;e+=1)s[e]<s[n]&&(n=e);let r=s[n];return s[n]=r+t+o,{column:n,top:r,height:t}})}function v(e){let t=e.offsetHeight;return t>0?t:e.getBoundingClientRect().height}function ee(e,t,n,r,i){if(r)return r;let a=i??t[0]?.getBoundingClientRect().width??0;return a<=0?1:Math.max(1,Math.floor((e.clientWidth+n)/(a+n)))}function y(e,{itemSelector:t,itemCount:n,gap:r,columnGap:i=r,columnCount:a,columnWidth:o,preserveScrollPosition:s=!1}){let c=(0,h.useRef)(null),l=(0,h.useRef)(0);(0,h.useLayoutEffect)(()=>{let n=e.current;if(!n)return;let u=0;l.current=n.scrollTop;let d=()=>{l.current=n.scrollTop},f=new Set,p=typeof ResizeObserver>`u`?null:new ResizeObserver(()=>{y()});function m(){return Array.from(n.querySelectorAll(t))}function h(e){if(!p)return;let t=new Set(e);f.forEach(e=>{t.has(e)||(p.unobserve(e),f.delete(e))}),e.forEach(e=>{f.has(e)||(f.add(e),p.observe(e))})}function g(e=!1){u&&cancelAnimationFrame(u),u=0;let t=e?l.current:n.scrollTop,c=m();if(h(c),c.length===0)return;let d=ee(n,c,i,a,o),f=Number.parseFloat(window.getComputedStyle(n).gridAutoRows),p=Number.isFinite(f)&&f>0?f:1,g=_(c.map(v),d,r,p);c.forEach((e,t)=>{let n=g[t];e.style.gridColumnStart=String(n.column+1),e.style.gridRowStart=String(n.top+1),e.style.gridRowEnd=`span ${n.height}`,e.dataset.masonryColumn=String(n.column),e.dataset.masonryTop=String(n.top),e.dataset.masonryHeight=String(n.height)}),s&&(n.scrollTop=t,l.current=n.scrollTop)}function y(){u&&cancelAnimationFrame(u),u=requestAnimationFrame(()=>g())}let b=new MutationObserver(()=>g(!0));return c.current=()=>g(!0),b.observe(n,{childList:!0}),p?.observe(n),n.addEventListener(`scroll`,d,{passive:!0}),window.addEventListener(`resize`,y),y(),()=>{u&&cancelAnimationFrame(u),b.disconnect(),p?.disconnect(),window.removeEventListener(`resize`,y),n.removeEventListener(`scroll`,d),c.current=null}},[a,i,o,e,r,t,s]),(0,h.useLayoutEffect)(()=>{c.current?.()},[n])}var b={default:{id:`default`,name:``,handle:``,eyebrow:``,bio:``,avatar:``,hero:``},"Light-Blue":{id:`Light-Blue`,name:``,handle:``,eyebrow:``,bio:``,avatar:``,hero:``},"Dark-Purple":{id:`Dark-Purple`,name:``,handle:``,eyebrow:``,bio:``,avatar:``,hero:``},"Light-Yellow":{id:`Light-Yellow`,name:``,handle:``,eyebrow:``,bio:``,avatar:``,hero:``},"Dark-Green":{id:`Dark-Green`,name:``,handle:``,eyebrow:``,bio:``,avatar:``,hero:``}},te=`default`,ne={default:`default`,"light-blue":`Light-Blue`,"dark-purple":`Dark-Purple`,"light-yellow":`Light-Yellow`,"dark-green":`Dark-Green`};function re(e){return typeof e==`string`?ne[e.trim().toLowerCase()]??`default`:te}var ie={ADD_TAGS:[`video`,`source`,`picture`,`iframe`],ADD_ATTR:[`controls`,`poster`,`preload`,`playsinline`,`media`,`type`,`allow`,`allowfullscreen`,`loading`,`referrerpolicy`,`sandbox`],FORBID_TAGS:[`script`,`style`,`form`,`input`,`button`,`textarea`,`select`,`option`,`object`,`embed`],FORBID_ATTR:[`style`,`autoplay`]};function ae(e){let n=t.sanitize(e,ie);if(typeof document>`u`)return n;let r=document.createElement(`template`);r.innerHTML=n;for(let e of r.content.querySelectorAll(`a`))e.setAttribute(`rel`,`noopener noreferrer`),/^https?:\/\//i.test(e.href)&&e.setAttribute(`target`,`_blank`);for(let e of r.content.querySelectorAll(`img`))e.setAttribute(`loading`,`lazy`),e.setAttribute(`decoding`,`async`),e.setAttribute(`referrerpolicy`,`no-referrer`);for(let e of r.content.querySelectorAll(`video`))e.setAttribute(`controls`,``),e.setAttribute(`playsinline`,``),e.setAttribute(`preload`,`metadata`);for(let e of r.content.querySelectorAll(`iframe`)){let t=e.getAttribute(`src`),n;try{n=t?new URL(t,document.baseURI):null}catch{n=null}if(!(n?.protocol===`https:`&&n.origin!==window.location.origin)){e.remove();continue}e.setAttribute(`loading`,`lazy`),e.setAttribute(`referrerpolicy`,`no-referrer`),e.setAttribute(`s
1andbox`,`allow-scripts allow-same-origin allow-presentation`)}return r.innerHTML}function oe({className:e,html:t}){return(0,g.jsx)(`div`,{className:e,"data-testid":`rich-text-content`,dangerouslySetInnerHTML:{__html:(0,h.useMemo)(()=>ae(t),[t])}})}var x=2e3,S=1e4;function C(e){if(typeof document<`u`){let t=document.createElement(`div`);return t.innerHTML=e,t.textContent??``}return e.replace(/<br\s*\/?>/gi,` 2`).replace(/<[^>]+>/g,``).replace(/ /gi,` `)}function w(e){let t=[],n=e.name.trim();return n?n.length>50&&t.push({field:`name`,view:`cover`,message:a.t(`myStore.validation.productNameTooLong`,{max:50})}):t.push({field:`name`,view:`cover`,message:a.t(`myStore.validation.productNameRequired`)}),e.shortDescription.length>100&&t.push({field:`shortDescription`,view:`cover`,message:a.t(`myStore.validation.shortDescriptionTooLong`,{max:100})}),t}function se(e){let t=e.trim(),n=Number(t);return/^\d+(?:\.\d{1,2})?$/.test(t)&&n>0&&n<=1e4}function T(e){let t=e.replace(/[^0-9.]/g,``);return t.trim()&&Number(t)>1e4?S.toString():t}function E(e,t){return D(e,t)?.message??``}function D(e,t){return O(e,t)[0]??null}function O(e,t){let n=w(e);
2e.coverUpload&&e.coverUpload.status!==`uploaded`&&n.push({field:`coverUpload`,view:`cover`,message:e.coverUpload.status===`uploading`?a.t(`myStore.validation.coverUploading`):a.t(`myStore.validation.coverUploadFailed`)}),e.productImageUploads.length?e.productImageUploads.some(e=>e.status!==`uploaded`)&&n.push({field:`productImageFiles`,view:`details`,message:e.productImageUploads.some(e=>e.status===`uploading`)?a.t(`myStore.validation.productImagesUploading`):a.t(`myStore.validation.productImagesFailed`)}):n.push({field:`productImageFiles`,view:`details`,message:a.t(`myStore.validation.productImageRequired`)});let r=C(e.description).trim().length;if(r?r>2e3&&n.push({field:`description`,view:`details`,message:a.t(`myStore.validation.descriptionTooLong`,{max:x.toLocaleString()})}):n.push({field:`description`,view:`details`,message:a.t(`myStore.validation.descriptionRequired`)}),se(e.price)||n.push({field:`price`,view:`details`,message:a.t(`myStore.validation.invalidPrice`,{max:S.toLocaleString()})}),e.kind===`digital`&&e.deliveryFileUploads.length===0?n.push({field:`files`,view:`details`,message:a.t(`myStore.validation.digitalFileRequired`)}):e.kind===`digital`&&e.deliveryFileUploads.length>5?n.push({field:`files`,view:`details`,message:a.t(`myStore.validation.tooManyDigitalFiles`,{max:5})}):e.kind===`digital`&&e.deliveryFileUploads.some(e=>e.status!==`uploaded`)&&n.push({field:`files`,view:`details`,message:e.deliveryFileUploads.some(e=>e.status===`uploading`)?a.t(`myStore.validation.digitalFilesUploading`):a.t(`myStore.validation.digitalFilesFailed`)}),e.kind===`video`){let r=Number(e.durationMinutes);(!Number.isInteger(r)||r<t.customDurationMinMinutes||r>t.customDurationMaxMinutes)&&n.push({field:`durationMinutes`,view:`details`,message:a.t(`myStore.validation.invalidDuration`,{min:t.customDurationMinMinutes,max:t.customDurationMaxMinutes})})}return n}var ce=`data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23133;&%23179;&%23233;&%23151;&%23173;&%23233;&%23157;&%23162;&%23230;&%23128;&%23167;'%20clip-path='url(%23clip0_0_35)'%3e%3cpath%20id='Vector'%20d='M5.99951%200.6C8.98153%200.6%2011.399%203.0175%2011.399%205.99951C11.399%208.98153%208.98153%2011.399%205.99951%2011.399C3.0175%2011.399%200.6%208.98153%200.6%205.99951C0.6%203.0175%203.0175%200.6%205.99951%200.6ZM4.90517%204.35806C4.86935%204.32165%204.82668%204.2927%204.77962%204.27286C4.73255%204.25303%204.68203%204.24271%204.63096%204.2425C4.57988%204.24229%204.52928%204.25219%204.48205%204.27164C4.43483%204.29109%204.39192%204.3197%204.35581%204.35581C4.3197%204.39192%204.29109%204.43483%204.27164%204.48205C4.25219%204.52928%204.24229%204.57988%204.2425%204.63096C4.24271%204.68203%204.25303%204.73255%204.27286%204.77962C4.2927%204.82668%204.32165%204.86935%204.35806%204.90517L5.45241%205.99951L4.35806%207.09386C4.32165%207.12967%204.2927%207.17234%204.27286%207.21941C4.25303%207.26647%204.24271%207.317%204.2425%207.36807C4.24229%207.41914%204.25219%207.46975%204.27164%207.51697C4.29109%207.56419%204.3197%207.6071%204.35581%207.64321C4.39192%207.67933%204.43483%207.70793%204.48205%207.72738C4.52928%207.74683%204.57988%207.75673%204.63096%207.75652C4.68203%207.75632%204.73255%207.746%204.77962%207.72616C4.82668%207.70633%204.86935%207.67737%204.90517%207.64096L5.99951%206.54662L7.09386%207.64096C7.12967%207.67737%207.17234%207.70633%207.21941%207.72616C7.26647%207.746%207.317%207.75632%207.36807%207.75652C7.41914%207.75673%207.46975%207.74683%207.51697%207.72738C7.56419%207.70793%207.6071%207.67933%207.64321%207.64321C7.67933%207.6071%207.70793%207.56419%207.72738%207.51697C7.74683%207.46975%207.75673%207.41914%207.75652%207.36807C7.75632%207.317%207.746%207.26647%207.72616%207.21941C7.70633%207.17234%207.67737%207.12967%207.64096%207.09386L6.54662%205.99951L7.64096%204.90517C7.67737%204.86935%207.70633%204.82668%207.72616%204.77962C7.746%204.73255%207.75632%204.68203%207.75652%204.63096C7.75673%204.57988%207.74683%204.52928%207.72738%204.48205C7.70793%204.43483%207.67933%204.39192%207.64321%204.35581C7.6071%204.3197%207.56419%204.29109%207.51697%204.27164C7.46975%204.25219%207.41914%204.24229%207.36807%204.2425C7.317%204.24271%207.26647%204.25303%207.21941%204.27286C7.17234%204.2927%207.12967%204.32165%207.09386%204.35806L5.99951%205.45241L4.90517%204.35806Z'%20fill='%23F8F8F8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_35'%3e%3crect%20width='12'%20height='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e`;function le(e){return typeof e==`object`&&!!e&&(`code`in e||`data`in e)}function k(e){if(!le(e))return e;let t=e.code===void 0?200:Number(e.code);
2if(e.error||t!==200||e.data===void 0||e.data===null)throw Error(c(e));return e.data}async function ue(e){return k(await s.get(`/profile/fetch-system-config`,e))}async function de(e){return k(await s.post(`/profile/template/update`,{templateName:e}))}async function fe(e){let t=e.map(e=>{if(e.productKind===`GAME`)return{productKind:e.productKind,gameId:e.gameId,...e.recommendReason?{recommendReason:e.recommendReason}:{}};let t={...e};return delete t.recommendReason,t});return k(await s.post(`/v1/creator/catalog/products`,{products:t}))}async function pe(e){return k(await s.get(`/v1/creator/catalog/products`,{...e,query:{page:0,pageSize:100}}))}async function me(e,t){return k(await s.get(`/v1/creator/catalog/products/${encodeURIComponent(e)}`,t))}async function he(e,t){let n=e.trim();if(!n)throw Error(`Game ID is missing`);let r=k(await s.get(`/v1/games/${encodeURIComponent(n)}`,t));if(r?.game?.gameId!==n||typeof r.game.name!=`string`||!r.game.name.trim())throw Error(`Game detail is missing or does not match the selected game`);return r}async function ge(e){return k(await s.delete(`/v1/creator/catalog/products/${encodeURIComponent(e)}`))}async function _e(e,t){return k(await s.put(`/v1/creator/catalog/products/${encodeURIComponent(e)}`,t))}async function ve(e){return k(await s.get(`/v1/creator/catalog/products/options`,e))}async function A(e){return k(await s.post(`/v1/creator/catalog/products/order`,{productGuids:e}))}function j(e){return typeof e==`object`&&!!e&&(`code`in e||`data`in e)}function M(e){if(!j(e))return e;let t=e.code===void 0?200:Number(e.code);if(e.error||t!==200||e.data===void 0||e.data===null)throw Error(c(e));return e.data}function N(e){if(!j(e))return;let t=e.code===void 0?200:Number(e.code);if(e.error||t!==200)throw Error(c(e))}function P(e){if([`accessKeyId`,`secretAccessKey`,`sessionToken`,`bucketName`,`endpoint`,`region`].some(t=>!e[t]?.trim()))throw Error(`Upload credentials are incomplete.`);return e}async function F(){return P(M(await s.get(`/upload/ticket`)))}async function ye(){return P(M(await s.get(`/upload/private-ticket`)))}async function be(e){let t=M(await s.post(`/upload/generateFileNames`,e));if(!t.length||t.some(e=>!e.guid?.trim()||!e.objectKey?.trim()))throw Error(`The upload service did not return a valid file destination.`);return t}async function xe(e){e.length&&N(await s.post(`/upload/success`,e))}var Se={"image/jpeg":`.jpg`,"image/png":`.png`,"image/webp":`.webp`},Ce=`UNSUPPORTED_IMAGE_EXTENSION`;function I(e){let t=e.name.match(/(\.[A-Za-z0-9][A-Za-z0-9_-]{0,15})$/)?.[1];if(t)return t;let n=Se[e.type];if(n)return n;throw Error(Ce)}function we(e){if(e.name.length<=255)return e.name;let t=I(e);return`${e.name.slice(0,255-t.length)}${t}`}function Te(e,t,n){let r=/^https?:\/\//i.test(e)?e:`https://${e}`,i=new URL(r);return i.hostname=`${t}.${i.hostname}`,i.pathname=`/${n.split(`/`).map(e=>encodeURIComponent(e)).join(`/`)}`,i.search=``,i.hash=``,i.toString()}async function L(e,t,n={}){if(!e.length)return[];let{access:r=`public`,onProgress:a}=n,o=await(r===`private`?ye():F()),s=new i({accessKeyId:o.accessKeyId,accessKeySecret:o.secretAccessKey,stsToken:o.sessionToken,bucket:o.bucketName,endpoint:o.endpoint,region:o.region}),c=await Promise.all(e.map(async(e,n)=>{let[r]=await be({suffix:I(e),fileSize:e.size,fileName:we(e),bizType:t,fileNums:1});return await s.putObject({key:r.objectKey,body:e,contentLength:e.size,contentType:e.type,progress:e=>a?.({fileIndex:n,progress:e})}),{...r,url:Te(o.endpoint,o.bucketName,r.objectKey)}}));return await xe(c.map(e=>e.guid)),c}async function Ee(e,t){return(await L(e,`CREATOR_PRODUCT`,{onProgress:t})).map(({guid:e,objectKey:t,fileName:n})=>({guid:e,objectKey:t,fileName:n}))}var De=`https://assets.opencreators.ai/assets/aurora-hero-B2cP_C3v.png`;function Oe(e){let t=e.search(/\d/);return t>0?{prefix:e.slice(0,t),amount:e.slice(t)}:{prefix:``,amount:e}}function R({className:e,value:t}){let{prefix:n,amount:r}=Oe(t);return(0,g.jsxs)(`strong`,{className:e,"aria-label":t,children:[n?(0,g.jsx)(`span`,{className:`default-price__prefix`,"aria-hidden":`true`,children:n}):null,(0,g.jsx)(`span`,{className:`default-price__amount`,"aria-hidden":`true`,children:r})]})}function ke({product:e,position:t,onBuy:n,onOpen:r}){let{t:i}=o(),a=(0,h.useRef)(null);return f(a,e,t),(0,g.jsxs)(`article`,{ref:a,className:`default-product-card`,"data-testid":`public-product-card`,children:[(0,g.jsxs)(`button`,{className:`default-product-card__open`,type:`button`,"aria-label":i(`storefront.viewProduct`,{title:e.title}),onClick:()=>r(e),children:[(0,g.jsx)(`span`,{className:`default-product-card__media`,children:(0,g.jsx)(l,{className:`default-product-card__image`,sources:e.imageSources??[e.image],alt:e.title,loading:`lazy`,referrerPolicy:`no-referrer`,stateVariant:`thumbnail`})}),(0,g.jsxs)(`span`,{className:`default-product-card__copy`,children:[(0,g.jsx)(R,{className:`default-product-card__price`,value:e.price}),(0,g.jsxs)(`span`,{className:`default-product-card__body`,children:[(0,g.jsx)(`span`,{className:`default-product-card__identity`,children:(0,g.jsx)(`span`,{className:`default-product-card__title`,children:e.title})}),(0,g.jsx)(`span`,{className:`default-product-card__summary`,children:e.short})]})]})]}),(0,g.jsx)(`button`,{className:`default-product-card__desktop-action`,type:`button`,"data-testid":`public-product-buy`,onClick:t=>{t.stopPropagation(),n(e)},children:i(`storefront.buy`,{price:e.price,defaultValue:`Buy · ${e.price}`})})]})}function z({store:e,showHero:t=!0}){let n=e.bio.trim();return(0,g.jsxs)(`header`,{className:`default-profile`,children:[t?(0,g.jsx)(l,{className:`default-profile__hero`,sources:[De],alt:``,"aria-hidden":`true`,draggable:!1,stateVariant:`hero`}
2):null,(0,g.jsx)(u,{className:`default-profile__avatar`,sources:[e.avatar],alt:e.name,size:`var(--default-profile-avatar-size, 70px)`,referrerPolicy:`no-referrer`}),(0,g.jsxs)(`div`,{className:`default-profile__copy`,children:[(0,g.jsx)(`h1`,{children:e.name}),n?(0,g.jsx)(`p`,{children:n}):null]})]})}function B({store:e,onProductBuy:t,onProductOpen:n,containerRef:r}){let{t:i}=o();return(0,g.jsx)(`section`,{ref:r,className:`default-products`,"aria-label":i(`storefront.productsFrom`,{name:e.name}),children:e.products.map((e,r)=>(0,g.jsx)(ke,{product:e,position:r+1,onBuy:t,onOpen:n},e.id))})}function V({className:e=``,store:t,onProductBuy:n,onProductOpen:r}){let i=(0,h.useRef)(null);return y(i,{itemSelector:`[data-testid="public-product-card"]`,itemCount:t.products.length,gap:24,columnCount:2}),(0,g.jsx)(`main`,{className:`store store--default default-store default-store--desktop ${e}`.trim(),"data-default-layout":`desktop`,"data-desktop-template":t.id,children:(0,g.jsxs)(`div`,{className:`default-store__desktop-content`,children:[(0,g.jsx)(z,{store:t}),(0,g.jsx)(B,{store:t,onProductBuy:n??r,onProductOpen:r,containerRef:i})]})})}var H={root:`_root_1bsgu_1`};function Ae(e){return(0,g.jsx)(V,{...e,className:H.root})}function U({backFallbackTo:e,className:t=``,onBack:n,store:r,onProductBuy:i,onProductOpen:a}){let{t:s}=o(),c=(0,h.useContext)(p),u=(0,h.useRef)(null),f=typeof window.history.state?.idx==`number`&&window.history.state.idx>0,_=!!n||f;y(u,{itemSelector:`[data-testid="public-product-card"]`,itemCount:r.products.length,gap:8,columnCount:2});function v(){if(n){n();return}if(f){window.history.back();return}e&&window.location.replace(e)}return(0,g.jsxs)(`main`,{className:`store store--default default-store default-store--mobile ${t}`.trim(),"data-default-layout":`mobile`,"data-mobile-template":r.id,children:[n||e?_?(0,g.jsx)(`button`,{className:`default-store__back`,type:`button`,"aria-label":s(`common.back`,{defaultValue:`Back`}),"data-testid":`mobile-floating-back-button`,onClick:v,children:(0,g.jsx)(l,{layout:`native`,optimization:`never`,className:`default-store__back-icon`,sources:[m],alt:``,"aria-hidden":`true`})}):(0,g.jsx)(`a`,{className:`default-store__back default-store__home`,href:e,onClick:()=>{c&&e===`/home`&&d(`navigate`,{...c,target_page:`home`})},children:s(`appNavigation.home`)}):null,(0,g.jsx)(z,{store:r,showHero:!1}),(0,g.jsx)(B,{store:r,onProductBuy:i??a,onProductOpen:a,containerRef:u})]})}function je(e){return(0,g.jsx)(U,{...e,className:H.root})}var W={root:`_root_aoo5x_1`};function Me(e){return(0,g.jsx)(V,{...e,className:W.root})}function Ne(e){return(0,g.jsx)(U,{...e,className:W.root})}function G(e){return(0,g.jsx)(V,{...e})}function K(e){return(0,g.jsx)(U,{...e})}var q={root:`_root_3xj29_1`};function Pe(e){return(0,g.jsx)(V,{...e,className:q.root})}function Fe(e){return(0,g.jsx)(U,{...e,className:q.root})}var J={root:`_root_15iqx_1`};function Ie(e){return(0,g.jsx)(V,{...e,className:J.root})}function Le(e){return(0,g.jsx)(U,{...e,className:J.root})}var Re={default:G,"Light-Blue":Pe,"Dark-Purple":Me,"Light-Yellow":Ie,"Dark-Green":Ae},ze={default:K,"Light-Blue":Fe,"Dark-Purple":Ne,"Light-Yellow":Le,"Dark-Green":je};function Y(e){return e.platform===`desktop`?(0,g.jsx)(Re[e.store.id]??G,{...e}):(0,g.jsx)(ze[e.store.id]??K,{...e})}var X={device:`_device_1e6we_1`,viewport:`_viewport_1e6we_16`},Z=()=>void 0;function Be({ariaLabel:e,className:t=``,fit:n=`fixed`,hostPlatform:r,platform:i,store:a,testId:o=`storefront-preview`}){return(0,g.jsx)(`div`,{"aria-label":e,className:`${X.device} ${t}`.trim(),"data-fit":n,"data-preview-host":r,"data-template-id":a.id,"data-testid":o,"data-viewport-height":`812`,"data-viewport-width":`375`,children:(0,g.jsx)(`div`,{"aria-hidden":`true`,className:`${X.viewport} storefrontTemplateScope storefrontTemplateScope--public`,"data-platform":i,"data-template-id":a.id,children:(0,g.jsx)(`div`,{className:`template-body theme-${a.id}`,"data-page":`store`,"data-store":a.id,children:(0,g.jsx)(Y,{canChat:!1,platform:i,store:a,onChat:Z,onProductBuy:Z,onProductOpen:Z})})})})}function Ve(e){return typeof e==`object`&&!!e&&(`code`in e||`data`in e)}function Q(e){if(!Ve(e))return e;let t=e.code===void 0?200:Number(e.code);
2if(e.error||t!==200||e.data===void 0||e.data===null)throw Error(c(e));return e.data}async function He(e){let t=`/v1/creator/product-templates/options`;return Q(e?await s.get(t,e):await s.get(t))}async function Ue(e,t){return Q(await s.post(`/v1/creator/product-templates/recommend`,e,t))}async function $(e){return Q(await s.get(`/v1/games/tags`,e))}async function We(e,t){let n=new URLSearchParams;return e.tags?.forEach(e=>n.append(`tags`,e)),n.set(`page`,String(e.page)),n.set(`pageSize`,String(e.pageSize)),Q(await s.get(`/v1/games?${n.toString()}`,t))}export{b as A,S as C,O as D,E,y as M,C as O,x as S,w as T,fe as _,Be as a,de as b,z as c,ge as d,he as f,ue as g,pe as h,Ue as i,re as j,oe as k,L as l,ve as m,He as n,Y as o,me as p,We as r,R as s,$ as t,Ee as u,A as v,T as w,ce as x,_e as y};
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.