PageSourceSearch

https://assets.cgtrader.com/packs/js/92012-6c872f7b97db1a564b37.js

js cgtrader.com collected 2026-09-24 08:27:30 UTC 30,323 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkcgtrader=globalThis.webpackChunkcgtrader||[]).push([[92012],{92012(e,t,a){a.r(t),a.d(t,{default:()=>p});var n=a(96540),i=a(5556),r=a(81512),l=a(51832),o=a(53832),s=a(41087),c=a(69089),d=a(73401),u=a(46671),m=a(78673),f=a(63373),g=[{question:"What counts toward my 25 monthly uses?",answer:"AI generations and Marketplace downloads both count toward your monthly allowance."},{question:"What happens when I reach my monthly limit?",answer:"You'll need to wait until your monthly allowance resets. Additional usage options will be available soon."},{question:"Can I download Marketplace models and edit them with AI?",answer:"Yes. You can enhance, edit, and customize your own models as well as eligible Marketplace models."},{question:"Do unused monthly uses roll over?",answer:"No. Unused generations and downloads expire at the end of each billing cycle."},{question:"Can I cancel my Subscription at any time?",answer:"You can cancel without a cancellation fee within the first 45 days. After that, an early cancellation fee equal to 50% of the remaining contract balance will apply."}];function b(e){var t=e.locale,a=void 0===t?"en":t,i=e.extractingCoreStyles,b=void 0!==i&&i,p=e.communityGalleryCategories,h=void 0===p?s.Ml:p,y=e.subscriptionPaymentFormUrl,_=void 0===y?"":y,v=e.freeTrialAvailable,E=void 0!==v&&v;return n.createElement("div",{className:"ai-sub-landing"},n.createElement(f.default,{extractingCoreStyles:b,subscriptionPaymentFormUrl:_,freeTrialAvailable:E}),n.createElement(u.default,null),n.createElement(c.default,null),n.createElement(d.default,{categories:h,extractingCoreStyles:b}),n.createElement(l.default,{title:"Frequently Asked Questions",subtitle:"Find your answers here.",items:g,idPrefix:"ai-sub-landing-faq"}),n.createElement(r.default,{title:"Ready to Start Creating?",subtitle:"Create custom 3D models with CGTrader AI, and access premium downloads anytime.",subscriptionPaymentFormUrl:_}),n.createElement(m.default,null),n.createElement(o.default,{locale:a}))}b.propTypes={locale:i.string,extractingCoreStyles:i.bool,communityGalleryCategories:(0,i.arrayOf)((0,i.shape)({name:i.string.isRequired,value:i.string.isRequired})),subscriptionPaymentFormUrl:i.string,freeTrialAvailable:i.bool};const p=b},69089(e,t,a){a.r(t),a.d(t,{default:()=>i});var n=a(96540);const i=function(){return n.createElement("h2",{className:"ai-sub-landing__title cgt-heading-500"},"Created with CGTrader AI")}},73401(e,t,a){a.r(t),a.d(t,{default:()=>h});var n=a(96540),i=a(63064),r=a(5556),l=a(77476),o=a(36752),s=a(74232),c=a(5512),d=a(75195),u=a(93651),m=a(41087),f=a(95986);function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?b(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function p(e){var t=e.categories,a=void 0===t?m.Ml:t,r=e.extractingCoreStyles,b=void 0!==r&&r,p=g((0,n.useState)(s.DEFAULT_COMMUNITY_GALLERY_FILTERS.searchQuery),2),h=p[0],y=p[1],_=g((0,n.useState)(s.DEFAULT_COMMUNITY_GALLERY_FILTERS.category),2),v=_[0],E=_[1],w=(0,c.default)(),N=(0,n.useCallback)(()=>{y(s.DEFAULT_COMMUNITY_GALLERY_FILTERS.searchQuery),E(s.DEFAULT_COMMUNITY_GALLERY_FILTERS.category)},[]),A=(0,n.useCallback)(e=>{window.location.assign("".concat((0,d.buildSharedRunPathname)(e),"?fromGallery=true"))},[]),S=(0,n.useCallback)(()=>{"undefined"!==typeof App&&App.events&&App.events.publish(l.AUTH_MODAL_EVENT,{mode:l.MODE.SIGNUP})},[]),T=n.createElement(f.default,{onClearFilters:N});return n.createElement("section",{className:"ai-sub-landing__community-gallery"},n.createElement(i.Ht,{client:u.A},n.createElement(o.default,{searchQuery:h,onSearchChange:y,category:v,categories:a,onCategoryChange:E,paginationMode:"loadMore",onCardClick:A,emptyState:T,noMatchNotice:T,enableFallback:!0,extractingCoreStyles:b,authLoaded:Boolean(w),isUserLoggedIn:Boolean(null===w||void 0===w?void 0:w.isCurrentUser),onSignInRequired:S})))}p.propTypes={categories:(0,r.arrayOf)((0,r.shape)({name:r.string.isRequired,value:r.string.isRequired})),extractingCoreStyles:r.bool};const h=p},95986(e,t,a){a.r(t),a.d(t,{default:()=>d});var n=a(96540),i=a(49216),r=a(15463),l=a(5556),o=a(41087),s={height:"20px",width:"20px"};function c(e){var t=e.onClearFilters,a=void 0===t?o.tE:t;return n.createElement("div",{className:"community-gallery-no-match-notice",role:"status"},n.createElement("span",{className:"community-gallery-no-match-notice__icon","aria-hidden":"true"},n.createElement(i.A,{svgComponent:r.default,size:s})),n.createElement("p",{className:"community-gallery-no-match-notice__text cgt-body-md-semibold"},"No models found matching your criteria. Try"," ",n.createElement("button",{type:"button",className:"community-gallery-no-match-notice__link",onClick:a},"clearing filters")," ","and adjusting your search, or explore popular suggestions below."))}c.propTypes={onClearFilters:l.func};const d=c},50229(e,t,a){a.r(t),a.d(t,{default:()=>l});var n=a(96540),i=a(5556);function r(e){var t=e.variant,a=e.title,i=e.description,r=e.imageSrc,l=e.imageWidth,o=e.imageHeight;return n.createElement("div",{className:"create-with-ai__card create-with-ai__card--".concat(t)},n.createElement("div",{className:"create-with-ai__card-text"},n.createElement("h3",{className:"create-with-ai__card-title cgt-heading-400"},a),n.createElement("p",{className:"create-with-ai__card-desc cgt-body-md"},i)),n.createElement("img",{className:"create-with-ai__card-img create-with-ai__card-img--".concat(t),src:r,alt:"","aria-hidden":"true",loading:"lazy",width:l,height:o}))}r.propTypes={variant:(0,i.oneOf)(["image","text","enhance"]).isRequired,title:i.string.isRequired,description:i.string.isRequired,imageSrc:i.string.isRequired,imageWidth:i.number.isRequired,imageHeight:i.number.isRequired};const l=r},46671(e,t,a){a.r(t),a.d(t,{default:()=>l});var n=a(96540),i=a(50229),r="/assets/ai_sub_landing/create_with_ai";const l=function(){return n.createElement("section",{className:"create-with-ai","aria-labelledby":"
1create-with-ai-title"},n.createElement("div",{className:"create-with-ai__header"},n.createElement("h2",{id:"create-with-ai-title",className:"create-with-ai__title cgt-heading-500"},"Create 3D Models with AI"),n.createElement("p",{className:"create-with-ai__subtitle cgt-body-lg"},"Get clean, usable 3D assets in seconds \u2014 from text prompts or images to production-ready models.")),n.createElement("div",{className:"create-with-ai__body"},n.createElement("div",{className:"create-with-ai__row"},n.createElement(i.default,{variant:"image",title:"Image to 3D",description:"Turn any image into a 3D model. Upload or generate a reference and CGTrader AI will convert it into a ready-to-use 3D asset.",imageSrc:"".concat(r,"/image_to_3d.webp"),imageWidth:1e3,imageHeight:460}),n.createElement(i.default,{variant:"text",title:"Text to 3D",description:"Turn simple text prompts into detailed 3D models in seconds. Describe what you need, and AI brings it to life.",imageSrc:"".concat(r,"/text_to_3d.webp"),imageWidth:1e3,imageHeight:449})),n.createElement(i.default,{variant:"enhance",title:"Enhance 3D Model",description:"Edit your 3D model with advanced tools. Optimize topology, improve textures, segment different elements, and bring it to life with animation.",imageSrc:"".concat(r,"/enhance_3d_model.webp"),imageWidth:1340,imageHeight:633})))}},78673(e,t,a){a.r(t),a.d(t,{default:()=>d});var n=a(96540),i=a(62816),r=a(49216),l=a(24941),o=a(74232);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}const d=function(){var e=s((0,n.useState)(!1),2),t=e[0],a=e[1];(0,n.useEffect)(()=>{var e=null,t=()=>{e=null,a(window.scrollY>window.innerHeight)},n=()=>{e||(e=window.requestAnimationFrame(t))};return window.addEventListener("scroll",n,{passive:!0}),window.addEventListener("resize",n,{passive:!0}),t(),()=>{window.removeEventListener("scroll",n),window.removeEventListener("resize",n),e&&window.cancelAnimationFrame(e)}},[]);var c=(0,n.useCallback)(()=>{var e=window.matchMedia("(prefers-reduced-motion: reduce)").matches;window.scrollTo({top:0,behavior:e?"auto":"smooth"})},[]),d="ai-sub-landing__go-to-top cgt-button-text-base-semibold".concat(t?" ai-sub-landing__go-to-top--visible":"");return n.createElement(i.A,{type:"secondary",actionType:"button",customClass:d,icon:n.createElement(r.A,{svgComponent:l.default,size:o.iconSize,color:"darker"}),"aria-label":"Go to top",onClick:c},"Go to Top")}},80872(e,t,a){a.r(t),a.d(t,{default:()=>l});var n=a(96540),i=a(5556);function r(e){var t=e.label,a=e.capabilities;return n.createElement("div",{className:"ai-sub-landing__capability-group"},n.createElement("p",{className:"ai-sub-landing__capability-group-label cgt-caption-semibold"},t),n.createElement("ul",{className:"ai-sub-landing__capability-list"},a.map(e=>{var t=e.Icon,a=e.label;return n.createElement("li",{key:a,className:"ai-sub-landing__capability"},n.createElement(t,{className:"ai-sub-landing__capability-icon",width:"20",height:"20","aria-hidden":"true"}),n.createElement("span",{className:"ai-sub-landing__capability-label cgt-body-md"},a))})))}r.propTypes={label:i.string.isRequired,capabilities:(0,i.arrayOf)((0,i.shape)({Icon:i.func.isRequired,label:i.string.isRequired})).isRequired};const l=r},39088(e,t,a){a.r(t),a.d(t,{default:()=>f});var n=a(96540),i=a(96872),r=a(15815),l=a(69148),o=a(2114),s=a(47832),c=a(35044),d=a(80872),u=[{Icon:o.default,label:"Image to 3D"},{Icon:s.default,label:"Text to 3D"}],m=[{Icon:l.default,label:"Remesh"},{Icon:c.default,label:"Texture"},{Icon:r.default,label:"Segment"},{Icon:i.default,label:"Animate"}];const f=function(){return n.createElement("div",{className:"ai-sub-landing__hero-intro"},n.createElement("svg",{className:"ai-sub-landing__gradient-defs",width:"0",height:"0","aria-hidden":"true",focusable:"false"},n.createElement("defs",null,n.createElement("linearGradient",{id:"ai-sub-landing-ai-gradient",x1:"0%",y1:"0%",x2:"100%",y2:"100%"},n.createElement("stop",{className:"ai-sub-landing__gradient-stop--start",offset:"0%"}),n.createElement("stop",{className:"ai-sub-landing__gradient-stop--mid",offset:"55%"}),n.createElement("stop",{className:"ai-sub-landing__gradient-stop--end",offset:"100%"})))),n.createElement("div",{className:"ai-sub-landing__hero-heading"},n.createElement("h1",{className:"ai-sub-landing__hero-title cgt-heading-600"},"Create Stunning 3D Models with"," ",n.createElement("span",{className:"ai-sub-landing__hero-title-accent"},"CGTrader AI")),n.createElement("p",{className:"ai-sub-landing__hero-subtitle cgt-body-md"},"Turn ideas into high-quality 3D models in minutes. Generate, enhance, and customize assets with powerful AI tools.")),n.createElement("div",{className:"ai-sub-landing__capabilities"},n.createElement(d.default,{label:"Create 3D Models",capabilities:u}),n.createElement(d.default,{label:"Enhance 3D Models",capabilities:m})))}},11385(e,t,a){a.r(t),a.d(t,{default:()=>o});var n=a(96540),i=a(51063),r=a(5556);function l(e){var t=e.icon,a=void 0===t?i.default:t,r=e.iconClassName,l=void 0===r?"ai-sub-landing__benefit-icon":r,o=e.children;return n.createElement("li",{className:"ai-sub-landing__benefit"},n.createElement(a,{className:l,width:"20",height:"20","aria-hidden":"true"}),n.createElement("span",{className:"ai-sub-landing__benefit-text cgt-body-md"},o))}
1l.propTypes={icon:r.elementType,iconClassName:r.string,children:r.node.isRequired};const o=l},41711(e,t,a){a.r(t),a.d(t,{default:()=>c});var n=a(96540),i=a(45576),r=a(5556),l="ai-sub-landing__cta ai-sub-landing__cta--gradient",o=n.createElement(n.Fragment,null,n.createElement(i.default,{className:"ai-sub-landing__cta-icon",width:"20",height:"20","aria-hidden":"true"}),n.createElement("span",{className:"ai-sub-landing__cta-label"},"Try Free Generations"));function s(e){var t=e.studioHref,a=e.onTryFreeGenerations,i=void 0===a?null:a;return i?n.createElement("button",{type:"button",className:l,onClick:i},o):n.createElement("a",{className:l,href:t},o)}s.propTypes={studioHref:r.string.isRequired,onTryFreeGenerations:r.func};const c=s},31472(e,t,a){a.r(t),a.d(t,{default:()=>u});var n=a(96540),i=a(26904),r=a(5556),l=a(41087),o=a(11385),s=a(41711),c=["Edit and enhance your own or purchased 3D models","All top AI engines included: Tripo, Hunyuan, Meshy"];function d(e){var t=e.showStudioButton,a=void 0!==t&&t,r=e.showTrialBlock,d=void 0!==r&&r,u=e.showOriginalPrice,m=void 0!==u&&u,f=e.showWaitlistCta,g=void 0!==f&&f,b=e.subscriptionHref,p=e.studioHref,h=e.price,y=void 0===h?"$9.99":h,_=e.originalPrice,v=void 0===_?"$24.99":_,E=e.monthlyModels,w=void 0===E?25:E,N=e.onJoinWaitlist,A=void 0===N?l.tE:N,S=e.onTryFreeGenerations,T=void 0===S?null:S,C=["".concat(w," monthly CGTrader AI generations or Marketplace downloads"),...c];return n.createElement("div",{className:"ai-sub-landing__card"},n.createElement("div",{className:"ai-sub-landing__card-body"},n.createElement("div",{className:"ai-sub-landing__card-header"},n.createElement("h2",{className:"ai-sub-landing__card-title cgt-heading-400"},"CGTrader Subscription"),n.createElement("p",{className:"ai-sub-landing__card-price"},m&&n.createElement("span",{className:"ai-sub-landing__card-price-original"},v),n.createElement("span",{className:"ai-sub-landing__card-price-amount"},y),n.createElement("span",{className:"ai-sub-landing__card-price-period"},"/month"))),n.createElement("ul",{className:"ai-sub-landing__benefits"},C.map(e=>n.createElement(o.default,{key:e},e))),n.createElement("div",{className:"ai-sub-landing__card-actions"},n.createElement("a",{className:"ai-sub-landing__cta ai-sub-landing__cta--primary",href:b},"Start Subscription"),a&&n.createElement("a",{className:"ai-sub-landing__cta ai-sub-landing__cta--outline",href:p},"Go to CGTrader AI"))),d&&n.createElement("div",{className:"ai-sub-landing__trial"},n.createElement("span",{className:"ai-sub-landing__card-divider","aria-hidden":"true"}),n.createElement("p",{className:"ai-sub-landing__trial-text"},n.createElement("span",{className:"ai-sub-landing__trial-title"},"5 free AI generations available")," ",n.createElement("span",{className:"ai-sub-landing__trial-desc"},"- perfect for getting started and trying things out.")),n.createElement("ul",{className:"ai-sub-landing__trial-notes"},n.createElement(o.default,{icon:i.default,iconClassName:"ai-sub-landing__trial-note-icon"},"No credit card required")),g?n.createElement("div",{className:"ai-sub-landing__waitlist-actions"},n.createElement("button",{type:"button",className:"ai-sub-landing__cta ai-sub-landing__cta--outline",onClick:A},"Join the Waitlist"),n.createElement("button",{type:"button",className:"ai-sub-landing__waitlist-link cgt-body-md-semibold",onClick:A},"I have access code")):n.createElement(s.default,{studioHref:p,onTryFreeGenerations:T})))}d.propTypes={showStudioButton:r.bool,showTrialBlock:r.bool,showOriginalPrice:r.bool,showWaitlistCta:r.bool,subscriptionHref:r.string.isRequired,studioHref:r.string.isRequired,price:r.string,originalPrice:r.string,monthlyModels:r.number,onJoinWaitlist:r.func,onTryFreeGenerations:r.func};const u=d},38464(e,t,a){a.r(t),a.d(t,{default:()=>h});var n=a(96540),i=a(62816),r=a(49216),l=a(80983),o=a(5556),s=a(55814),c=a(56608),d=a(96144),u=a(91856),m=a(78419);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}
1finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}var b={height:"20px",width:"20px"};function p(e){var t=e.isOpen,a=e.isJoined,o=e.onClose,g=e.onJoined,p=e.subscriptionHref,h=f((0,n.useState)(!1),2),y=h[0],_=h[1],v=(0,n.useCallback)(()=>{_(e=>!e)},[]),E=(0,n.useCallback)(()=>{window.setTimeout(()=>{window.location.assign(m.STUDIO_RETURN_URL)},2e3)},[]);return n.createElement(s.default,{isOpen:t,onClose:o,width:"small",header:a?"Beta access requested":"Unlock AI Generation",customClass:"usage-modal usage-modal--ai-sub-landing",ariaLabel:a?"Beta access requested":"Unlock generation"},a?n.createElement("div",{className:"usage-modal__waitlisted"},n.createElement("div",{className:"usage-modal__waitlisted-headline"},n.createElement(r.A,{svgComponent:l.default,color:"positive",size:b,notSpaced:!0}),n.createElement("p",{className:"cgt-heading-200"},"You're on the waitlist!")),n.createElement("p",{className:"usage-modal__waitlisted-copy cgt-body-md"},"We'll review your request and notify you by email once access is available."),n.createElement(i.A,{size:"small",type:"secondary",customClass:"usage-modal__waitlisted-code-toggle",onClick:v},"I have access code"),y&&n.createElement(c.default,{onApplied:E,onClose:o}),n.createElement(d.default,{title:"Faster access with Subscription",price:"$9.99",originalPrice:"$24.99",monthlyModels:25,subscriptionHref:p,learnMoreHref:m.TODO_LEARN_MORE_HREF,onClose:o})):n.createElement(u.default,{onJoined:g,onCodeApplied:E,onClose:o}))}p.propTypes={isOpen:o.bool.isRequired,isJoined:o.bool.isRequired,onClose:o.func.isRequired,onJoined:o.func.isRequired,subscriptionHref:o.string.isRequired};const h=(0,n.memo)(p)},63373(e,t,a){a.r(t),a.d(t,{default:()=>h});var n=a(96540),i=a(5556),r=a(77476),l=a(5512),o=a(78419),s=a(41087),c=a(39088),d=a(31472),u=a(38464);function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}var g={studioLink:{showStudioButton:!0},freeTrial:{showTrialBlock:!0,showOriginalPrice:!0},joinWaitlist:{showTrialBlock:!0,showWaitlistCta:!0},subscriptionOnly:{}},b={in_free_beta:g.studioLink,has_credits:g.studioLink,must_join_waitlist:g.joinWaitlist,eligible_for_trial:g.freeTrial,not_subscribed:g.subscriptionOnly,waitlisted:g.subscriptionOnly};function p(e){var t,a=e.extractingCoreStyles,i=void 0!==a&&a,f=e.subscriptionPaymentFormUrl,p=void 0===f?"":f,h=e.freeTrialAvailable,y=void 0!==h&&h,_=(0,l.default)({listener:"full-page-config-loaded",checkIfAvailable:!1}),v=m((0,n.useState)(!1),2),E=v[0],w=v[1],N=m((0,n.useState)(!1),2),A=N[0],S=N[1],T=(0,o.buildSubscriptionHref)((null===_||void 0===_?void 0:_.threeDStudioSubscriptionPaymentFormUrl)||p),C=null===_||void 0===_?void 0:_.threeDStudioSubscriptionPrice,I=null===_||void 0===_?void 0:_.threeDStudioSubscriptionOriginalPrice,q=null===_||void 0===_?void 0:_.threeDStudioSubscriptionMonthlyModels,O=(0,n.useCallback)(()=>{w(!0)},[]),R=(0,n.useCallback)(()=>{w(!1)},[]),M=(0,n.useCallback)(()=>{S(!0)},[]),U=(0,n.useCallback)(()=>{"undefined"!==typeof App&&App.events&&App.events.publish(r.AUTH_MODAL_EVENT,{mode:r.MODE.SIGNUP})},[]),x=null;if(i)t=Object.entries(g).map(e=>{var t=m(e,2),a=t[0],i=t[1];return n.createElement(d.default,Object.assign({key:a},i,{subscriptionHref:T,studioHref:o.STUDIO_RETURN_URL,price:C,originalPrice
1:I,monthlyModels:q,onJoinWaitlist:s.tE}))});else{if("subscribed"===(null===_||void 0===_?void 0:_.threeDStudioAccessTier))return null;var D=null===_||void 0===_?void 0:_.threeDStudioAccessTier,k=!D,F=_?_.threeDStudioFreeTrialAvailable:y,L=b[D]||(F?g.freeTrial:g.subscriptionOnly),G=A?g.subscriptionOnly:L;t=n.createElement(d.default,Object.assign({},G,{subscriptionHref:T,studioHref:o.STUDIO_RETURN_URL,price:C,originalPrice:I,monthlyModels:q,onJoinWaitlist:O,onTryFreeGenerations:k?U:void 0})),L.showWaitlistCta&&(x=n.createElement(u.default,{isOpen:E,isJoined:A,onClose:R,onJoined:M,subscriptionHref:T}))}return n.createElement("section",{className:"ai-sub-landing__upgrade-header"},n.createElement("div",{className:"ai-sub-landing__upgrade-header-inner"},n.createElement(c.default,null),t),x)}p.propTypes={extractingCoreStyles:i.bool,subscriptionPaymentFormUrl:i.string,freeTrialAvailable:i.bool};const h=p},81512(e,t,a){a.r(t),a.d(t,{default:()=>c});var n=a(96540),i=a(62816),r=a(5556),l=a(5512),o=a(22354);function s(e){var t=e.title,a=e.subtitle,r=void 0===a?"":a,s=e.subscriptionPaymentFormUrl,c=void 0===s?"":s,d=(0,l.default)({listener:"full-page-config-loaded",checkIfAvailable:!1}),u=null===d||void 0===d?void 0:d.threeDStudioAccessTier,m=(null===d||void 0===d?void 0:d.threeDStudioSubscriptionPaymentFormUrl)||c,f="Start Your Subscription";return o.CREATE_TIERS.includes(u)?f="Start Creating with AI":"eligible_for_trial"===u&&(f="Try AI for Free"),n.createElement("section",{className:"ai-landing-cta-banner"},n.createElement("div",{className:"ai-landing-cta-banner__card"},n.createElement("div",{className:"ai-landing-cta-banner__content"},n.createElement("div",{className:"ai-landing-cta-banner__text"},n.createElement("h2",{className:"ai-landing-cta-banner__title cgt-heading-500"},t),r&&n.createElement("p",{className:"ai-landing-cta-banner__subtitle cgt-body-lg"},r)),n.createElement(i.A,{type:"primary",href:(0,o.resolveGeneratorCtaHref)({tier:u,paymentFormUrl:m})},f)),n.createElement("img",{className:"ai-landing-cta-banner__bird",src:"/assets/ai_landing/cta_banner/bird.webp",width:840,height:807,loading:"lazy",alt:"","aria-hidden":"true"})))}s.propTypes={title:r.string.isRequired,subtitle:r.string,subscriptionPaymentFormUrl:r.string};const c=s},26943(e,t,a){a.r(t),a.d(t,{default:()=>c});var n=a(96540),i=a(21188),r=a(5556);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function s(e){var t=e.idPrefix,a=e.index,r=e.question,o=e.answer,s=e.defaultOpen,c=void 0!==s&&s,d=e.showDivider,u=void 0!==d&&d,m=l((0,n.useState)(c),2),f=m[0],g=m[1],b="".concat(t,"-question-").concat(a),p="".concat(t,"-answer-").concat(a);return n.createElement("div",{className:"ai-landing-faqs__item"},n.createElement("div",{className:"ai-landing-faqs__content"},n.createElement("button",{type:"button",id:b,className:"ai-landing-faqs__question","aria-expanded":f,"aria-controls":p,onClick:()=>g(e=>!e)},n.createElement("span",{className:"ai-landing-faqs__question-text cgt-heading-200"},r),n.createElement("span",{className:(0,i.A)("ai-landing-faqs__icon",f&&"ai-landing-faqs__icon--open"),"aria-hidden":!0},n.createElement("span",{className:"ai-landing-faqs__icon-bar ai-landing-faqs__icon-bar--horizontal"}),n.createElement("span",{className:"ai-landing-faqs__icon-bar ai-landing-faqs__icon-bar--vert
1ical"}))),n.createElement("div",{className:(0,i.A)("ai-landing-faqs__answer-wrap",f&&"ai-landing-faqs__answer-wrap--open")},n.createElement("div",{className:"ai-landing-faqs__answer-clip"},n.createElement("p",{id:p,role:"region","aria-labelledby":b,"aria-hidden":!f,className:"ai-landing-faqs__answer cgt-body-md"},o)))),u&&n.createElement("div",{className:"ai-landing-faqs__divider"}))}s.propTypes={idPrefix:r.string.isRequired,index:r.number.isRequired,question:r.string.isRequired,answer:r.string.isRequired,defaultOpen:r.bool,showDivider:r.bool};const c=s},51832(e,t,a){a.r(t),a.d(t,{default:()=>s});var n=a(96540),i=a(5556),r=a(41087),l=a(26943);function o(e){var t=e.title,a=void 0===t?"":t,i=e.subtitle,o=void 0===i?"":i,s=e.items,c=void 0===s?r.Ml:s,d=e.idPrefix,u=void 0===d?"ai-landing-faq":d;return c.length?n.createElement("section",{className:"ai-landing-faqs","aria-labelledby":"".concat(u,"-title")},n.createElement("div",{className:"ai-landing-faqs__intro"},n.createElement("h2",{id:"".concat(u,"-title"),className:"ai-landing-faqs__title cgt-heading-500"},a),o&&n.createElement("p",{className:"ai-landing-faqs__subtitle cgt-body-base"},o)),n.createElement("div",{className:"ai-landing-faqs__list"},c.map((e,t)=>n.createElement(l.default,{key:e.question,idPrefix:u,index:t,question:e.question,answer:e.answer,defaultOpen:0===t,showDivider:t<c.length-1})))):null}o.propTypes={title:i.string,subtitle:i.string,items:(0,i.arrayOf)((0,i.shape)({question:i.string.isRequired,answer:i.string.isRequired})),idPrefix:i.string};const s=o},53832(e,t,a){a.r(t),a.d(t,{default:()=>c});var n=a(96540),i=a(5556),r=a(88962),l=a(73890),o=a(78783);function s(e){var t=e.locale,a=void 0===t?"en":t,i=(0,o.default)(),s=i.signInModalMode,c=i.closeSignInModal,d=(0,n.useMemo)(()=>({locale:a}),[a]);return s?n.createElement(l.default.Provider,{value:d},n.createElement(r.default,{mode:s,onClose:c})):null}s.propTypes={locale:i.string};const c=s},78783(e,t,a){a.r(t),a.d(t,{default:()=>o});var n=a(96540),i=a(77476);function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r,l,o=[],s=!0,c=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=r.call(a)).done)&&(o.push(n.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=a.return&&(l=a.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?l(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}const o=function(){var e=r((0,n.useState)(null),2),t=e[0],a=e[1];return(0,n.useEffect)(()=>{if("undefined"!==typeof App&&App.events){var e=e=>{a((null===e||void 0===e?void 0:e.mode)===i.MODE.LOGIN?i.MODE.LOGIN:i.MODE.SIGNUP)};return App.events.subscribe(i.AUTH_MODAL_EVENT,e),()=>{var t=App.events.unsubscribe||App.events.remove;null===t||void 0===t||t.call(App.events,i.AUTH_MODAL_EVENT,e)}}},[]),{signInModalMode:t,closeSignInModal:(0,n.useCallback)(()=>a(null),[])}}},22354(e,t,a){a.r(t),a.d(t,{CREATE_TIERS:()=>i,resolveGeneratorCtaHref:()=>r});var n=a(78419),i=["subscribed","in_free_beta","has_credits"];function r(e){var t=e.tier,a=e.paymentFormUrl;return i.includes(t)||"eligible_for_trial"===t?n.STUDIO_RETURN_URL:(0,n.buildSubscriptionHref)(a)}}}]);
2//# sourceMappingURL=92012-6c872f7b97db1a564b37.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.