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]="9f85c99a-bbad-d46a-d2a4-eb0017fc59d9")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,224581,e=>{"use strict";let t="pointer-events-none absolute inset-x-0 bottom-0 z-10 bg-gradient-to-t from-mauve-950/70 via-mauve-950/30 to-transparent p-2",a=`${t} translate-y-1 opacity-0 transition duration-200 group-hover:translate-y-0 group-hover:opacity-100 group-focus-within:translate-y-0 group-focus-within:opacity-100`;e.s(["catalogCardMediaTitleOverlayAlwaysClassName",0,t,"catalogCardMediaTitleOverlayClassName",0,a])},589438,e=>{"use strict";var t=e.i(843476),a=e.i(657688),r=e.i(192199),l=e.i(369620),n=e.i(99645),i=e.i(489786),s=e.i(224581),o=e.i(744705);function u({className:e=""}){return(0,t.jsxs)("div",{className:["relative aspect-[3/2] overflow-hidden rounded-lg border border-mauve-200 bg-gradient-to-br from-white via-mauve-50 to-orange-50 dark:border-mauve-800 dark:from-mauve-950 dark:via-mauve-900 dark:to-orange-950/35",e].filter(
2Boolean).join(" "),"aria-hidden":"true",children:[(0,t.jsx)("div",{className:"absolute -left-16 top-8 h-40 w-40 rounded-full bg-orange-500/10 blur-3xl dark:bg-orange-500/20"}),(0,t.jsx)("div",{className:"absolute -right-14 bottom-8 h-44 w-44 rounded-full bg-purple-500/10 blur-3xl dark:bg-purple-500/20"}),(0,t.jsxs)("div",{className:"absolute inset-8 rounded-lg border border-mauve-200/70 bg-white/70 dark:border-mauve-700/50 dark:bg-mauve-950/55",children:[(0,t.jsxs)("div",{className:"flex h-12 items-center gap-2 rounded-t-lg bg-mauve-900 px-5 dark:bg-mauve-100",children:[(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-orange-500"}),(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-amber-400"}),(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-emerald-400"}),(0,t.jsx)("span",{className:"ml-4 h-2.5 w-28 rounded-full bg-white/20 dark:bg-mauve-900/20"})]}),(0,t.jsxs)("div",{className:"space-y-5 p-8",children:[(0,t.jsxs)("div",{className:"flex items-center gap-5",children:[(0,t.jsx)("span",{className:"font-mono text-4xl text-orange-500",children:">"}),(0,t.jsx)("span",{className:"h-3 w-40 rounded-full bg-mauve-300/70 dark:bg-mauve-600/70"})]}),(0,t.jsx)("span",{className:"block h-3 w-3/4 rounded-full bg-mauve-200 dark:bg-mauve-700"}),(0,t.jsx)("span",{className:"block h-3 w-2/3 rounded-full bg-mauve-200/80 dark:bg-mauve-700/80"}),(0,t.jsx)("span",{className:"block h-3 w-36 rounded-full bg-gradient-to-r from-orange-500 to-purple-500"})]})]})]})}var c=e.i(234556),d=e.i(182548),m=e.i(322662),p=e.i(69602);function h({service:e,locale:r,labels:l,imagePriority:s="lazy"}){let u,c=e.vendor?.name||e.vendor?.username||"",d=(0,m.getProjectImageLoadingProps)(s),x="string"==typeof(u=e.href||e.canonicalPath)&&u.length>0?u:null,f="flex flex-1 flex-col",v=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"relative aspect-[3/2] overflow-hidden bg-mauve-800",children:[e.imageUrl?(0,t.jsx)(n.default,{src:e.imageUrl,alt:e.title,width:900,height:600,sizes:m.PROJECT_IMAGE_SIZES.mediaCard4,...d,className:"h-full w-full object-cover transition-transform duration-500 group-hover:scale-[1.04]"}):(0,t.jsx)("div",{className:"flex h-full w-full items-center justify-center text-xs text-mauve-400 dark:text-mauve-600",children:l.noImage}),e.category?.name?(0,t.jsx)(i.PublicBadge,{variant:"glassy",onMedia:!0,className:"absolute left-3 top-3 z-10",children:e.category.name}):null]}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-3 px-5 pb-5 pt-4",children:[(0,t.jsxs)("h2",{className:"flex items-start gap-2 font-medium leading-5 tracking-tight text-mauve-900 dark:text-white",children:[(0,t.jsx)("span",{className:"line-clamp-2 flex-1 pr-2.5 text-sm",title:e.title,children:e.title}),null!=e.price?(0,t.jsxs)("span",{className:"shrink-0 whitespace-nowrap text-sm font-semibold leading-5 text-orange-500",children:[(0,p.formatCurrencyAmount)(Number(e.price),"USD",r),"SUBSCRIBE"===e.pricingType?(0,t.jsx)("span",{className:"ml-1 text-[11px] font-normal text-orange-500/80",children:l.perMonthShort}):null]}):null]}),(0,t.jsxs)("div",{className:"mt-auto flex items-center gap-1.5 pt-1 text-xs text-mauve-500 dark:text-white/80",children:[e.vendor?e.vendor.image?(0,t.jsx)(a.default,{src:e.vendor.image,alt:e.vendor.name||l.vendorFallback,width:48,height:48,className:"h-5 w-5 rounded-full object-cover ring-[0.5px] ring-mauve-200 dark:ring-mauve-600"}):(0,t.jsx)("span",{className:"flex h-5 w-5 items-center justify-center rounded-full bg-orange-500/90 text-[8px] font-semibold text-black",children:(e.vendor.name||e.vendor.username||"?").slice(0,2).toUpperCase()}):null,c?(0,t.jsx)("span",{className:"truncate text-xs font-medium",children:c}):null]})]})]});return(0,t.jsx)("article",{className:"group flex h-full flex-col overflow-hidden rounded-lg border border-mauve-200 bg-transparent transition hover:border-mauve-200 dark:border-mauve-800 dark:bg-transparent dark:hover:border-mauve-800",children:x?(0,t.jsx)(o.Link,{href:x,className:f,children:v}):(0,t.jsx)("div",{className:f,children:v})})}var x=e.i(730563),f=e.i(942489);function v({item:e,imagePriority:a="lazy",imageSizes:r=m.PROJECT_IMAGE_SIZES.searchCard}){let{title:l,href:u,imageUrl:c,category:d,badgeLabel:p,mediaTitleAlwaysVisible:h}=e,x=(0,m.getProjectImageLoadingProps)(a),f=!!d?.name,g=!!p,b=h?s.catalogCardMediaTitleOverlayAlwaysClassName:s.catalogCardMediaTitleOverlayClassName;return(0,t.jsx)("div",{className:"group block rounded-lg overflow-hidden border border-mauve-200 bg-mauve-50 hover:border-mauve-200 dark:border-mauve-800 dark:bg-mauve-900/80 dark:hover:border-mauve-800",children:(0,t.jsxs)("div",{className:"relative w-full aspect-[3/2]",children:[c?(0,t.jsx)(n.default,{src:c,alt:l,width:600,height:400,sizes:r,...x,className:"h-full w-full object-cover select-none",draggable:!1}):(0,t.jsx)("div",{className:"absolute inset-0 shimmer-bg-dark"}),(f||g)&&(0,t.jsxs)("div",{className:"absolute left-3 top-3 z-20 flex flex-wrap items-center gap-2",children:[f?(0,t.jsx)(i.PublicBadge,{onMedia:!0,children:d?.name}):null,g?(0,t.jsx)(i.PublicBadge,{onMedia:!0,muted:!0,children:p}):null]}),(0,t.jsx)("div",{className:b,children:(0,t.jsx)("p",{className:"line-clamp-2 text-[12px] text-white",title:l,children:l})}),u?(0,t.jsx)(o.Link,{href:u,className:"absolute inset-0 z-[1]","aria-label":l}):null]})})}function g({item:e,categoryHref:a,imagePriority:r="lazy",imageSizes:u=m.PROJECT_IMAGE_SIZES.mediaCard4}){let c=(0,o.useRouter)(),{title:d,href:p,imageUrl:h,category:x,downloadsCount:f}=e,v=(0,m.getProjectImageLoadingProps)(r),b=!!x?.name,w="number"==typeof f;return(0,t.jsx)("div",{className:"group block rounded-lg overflow-hidden border border-mauve-200 bg-mauve-50 hover:border-mauve-200 dark:border-mauve-800 dark:bg-mauve-900/80 dark:hover:border-mauve-800",children:(0,t.jsxs)("div",{className:"relative w-full aspect-[3/2]",children:[h?(0,t.jsx)(n.default,{src:h,alt:`${d}${x?.name?` â ${x.name}`:""} creative asset`,width:600,height:400,sizes:u,...v,className:"h-full w-full object-cover select-none",draggable:!1}):(0,t.jsx)("div",{className:"absolute inset-0 shimmer-bg-dark"}),(b||w)&&(0,t.jsxs)("div",{className:"absolute left-3 top-3 z-20 flex flex-wrap items-center gap-2",children:[b?a?(0,t.jsx)("button",{type:"button",className:"relative z-20 pointer-events-auto","aria-label":x?.name||d,onClick:e=>{e.preventDefault(),e.stopPropagation(),c.push(a)},children:(0,t.jsx)(i.PublicBadge,{onMedia:!0,children:x?.name})}):(0,t.jsx)(i.PublicBadge,{onMedia:!0,children:x?.name}):null,w?(0,t.jsxs)(i.PublicBadge,{onMedia:!0,className:"gap-1",children:[(0,t.jsx)(l.IoCloudDownloadSharp,{size:12}),(0,t.jsx)("span",{className:"tabular-nums",children:f})]}):null]}),(0,t.jsx)("div",{className:s.catalogCardMediaTitleOverlayClassName,children:(0,t.jsx)("p",{className:"line-clamp-2 text-[12px] text-white",title:d,children:d})}),p?(0,t.jsx)(o.Link,{href:p,className:"absolute inset-0 z-[1]","aria-label":d}):null]})})}function b({item:e,labels:r,categoryHref:l,imagePriority:n="lazy",imageSizes:i=m.PROJECT_IMAGE_SIZES.blogCard3}){let s=e.canonicalPath||e.href;if(!s)return null;let u=(0,m.getProjectImageLoadingProps)(n),c=r?.blog?.readingTimeLabel??`${e.readingTimeMin??1} min`;return(0,t.jsxs)("article",{className:"overflow-hidden rounded-lg border border-mauve-200 bg-white dark:border-mauve-800 dark:bg-mauve-950",children:[e.imageUrl?(0,t.jsxs)("div",{className:"relative aspect-[3/2]",children:[(0,t.jsx)(a.default,{src:e.imageUrl,alt:e.title,width:600,height:400,...u,className:"h-full w-full object-cover",sizes:i}),(0,t.jsx)(o.Link,{href:s,className:"absolute inset-0 z-[1]","aria-label":e.title})]}):null,(0,t.jsxs)("div",{className:"space-y-3 p-5",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2 text-[11px] text-mauve-500",children:[e.category?.name&&l?(0,t.jsx)(o.Link,{href:l,className:"hover:underline underline-offset-4",children:e.category.name}):e.category?.name?(0,t.jsx)("span",{children:e.category.name}):null,(0,t.jsx)("span",{children:c})]}),(0,t.jsx)("h2",{className:"line-clamp-2 text-lg font-semibold text-mauve-950 dar
2k:text-white",children:(0,t.jsx)(o.Link,{href:s,children:e.title})}),e.excerpt?(0,t.jsx)("p",{className:"line-clamp-3 text-sm text-mauve-600 dark:text-mauve-400",children:e.excerpt}):null]})]})}function w({item:e,labels:a,imagePriority:l="lazy"}){let n=e.href||e.canonicalPath,s=e.vendor?.name||e.vendor?.username||"",d="VIDEO"===e.coverMediaType||"YOUTUBE"===e.coverMediaType,p="flex flex-1 flex-col",h=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"relative aspect-[3/2] overflow-hidden bg-mauve-800",children:[e.imageUrl||d?(0,t.jsx)(c.PromptMediaFrame,{url:e.imageUrl,mediaType:e.coverMediaType,youtubeUrl:e.coverYoutubeUrl,posterUrl:"VIDEO"===e.coverMediaType?(0,x.derivePromptVideoPosterUrl)({url:e.imageUrl},f.promptMediaUrlDeps):null,alt:a?.prompt?.coverImageAlt??e.title,playback:"preview",sizes:m.PROJECT_IMAGE_SIZES.mediaCard4,imagePriority:l,className:"absolute inset-0 h-full w-full object-cover transition-transform duration-500 group-hover:scale-[1.04]"}):(0,t.jsx)(u,{className:"h-full w-full rounded-none transition-transform duration-500 group-hover:scale-[1.04]"}),e.category?.name?(0,t.jsx)(i.PublicBadge,{variant:"glassy",onMedia:!0,className:"absolute left-3 top-3 z-10",children:e.category.name}):null]}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-3 px-5 pb-5 pt-4",children:[(0,t.jsx)("h2",{className:"flex min-w-0 items-start gap-2 font-medium leading-5 tracking-tight text-mauve-900 dark:text-white",children:(0,t.jsx)("span",{className:"line-clamp-1 min-w-0 flex-1 pr-2.5 text-sm",title:e.title,children:e.title})}),e.shortDescription?(0,t.jsx)("p",{className:"line-clamp-1 min-w-0 text-sm leading-6 text-mauve-600 dark:text-mauve-400",children:e.shortDescription}):null,e.promptPreview?(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-2 rounded-lg border border-mauve-200 bg-mauve-50/70 px-3 py-2 dark:border-mauve-800 dark:bg-mauve-900/45",children:[(0,t.jsx)("p",{className:"min-w-0 flex-1 truncate font-mono text-xs leading-5 text-mauve-800 dark:text-mauve-200",children:e.promptPreview}),(0,t.jsx)(r.FiCopy,{className:"h-3.5 w-3.5 shrink-0 text-orange-500","aria-hidden":!0})]}):null,(0,t.jsxs)("div",{className:"mt-auto flex items-center gap-1.5 pt-1 text-xs text-mauve-500 dark:text-white/80",children:[e.vendor&&s?(0,t.jsx)("img",{src:(0,f.resolveUserDisplayAvatarUrl)({username:e.vendor.username,name:e.vendor.name,image:e.vend
2or.image},20),alt:e.vendor.name||s,width:20,height:20,className:"h-5 w-5 rounded-full object-cover ring-[0.5px] ring-mauve-200 dark:ring-mauve-600"}):null,s?(0,t.jsx)("span",{className:"truncate text-xs font-medium",children:s}):null]})]})]});return(0,t.jsx)("article",{className:"group flex h-full flex-col overflow-hidden rounded-lg border border-mauve-200 bg-transparent transition hover:border-mauve-200 dark:border-mauve-800 dark:bg-transparent dark:hover:border-mauve-800",children:n?(0,t.jsx)(o.Link,{href:n,className:p,children:h}):(0,t.jsx)("div",{className:p,children:h})})}e.s(["CatalogCardView",0,function({variant:e,item:a,locale:r="en",labels:l,imagePriority:n="lazy",imageSizes:i,actionSlot:s,categoryHref:o}){if("download"===e)return(0,t.jsx)(g,{item:a,categoryHref:o,imagePriority:n,imageSizes:i});if("blog"===e)return(0,t.jsx)(b,{item:a,labels:l,categoryHref:o,imagePriority:n,imageSizes:i});if("service"===e)return(0,t.jsx)(h,{service:{id:a.id,title:a.title,slug:a.slug||"",href:a.href,canonicalPath:a.canonicalPath,shortDescription:a.shortDescription,imageUrl:a.imageUrl??null,price:a.price??null,pricingType:a.pricingType??null,category:a.category?{name:a.category.name,slug:a.category.slug||"",href:a.category.href??void 0}:null,vendor:a.vendor?{id:"",name:a.vendor.name??null,username:a.vendor.username??null,image:a.vendor.image??null}:null},locale:r,labels:l?.service??{noImage:"No image",perMonthShort:"/mo",vendorFallback:"Vendor"},imagePriority:n});if("prompt"===e)return(0,t.jsx)(w,{item:a,labels:l,imagePriority:n});if("profile"===e||"pin"===e)return(0,t.jsx)(v,{item:a,imagePriority:n,imageSizes:i??m.PROJECT_IMAGE_SIZES.searchCard});if("radar"===e){let e=l?.radar;return(0,t.jsx)(d.RadarCardView,{item:{id:a.id,name:a.title,slug:a.slug||"",canonicalPath:a.canonicalPath||a.href,tagline:a.tagline??null,description:a.shortDescription??null,imageUrl:a.imageUrl??null,isVerified:a.isVerified,categoryName:a.category?.name},labels:e??{other:"Other",verified:"Verified",viewArrow:"View â"},openLabel:e?.openLabel??a.title,actionSlot:s})}return null}],589438)},234556,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(657688),l=e.i(948148),n=e.i(192199),i=e.i(212148);let s=new Set(["youtube.com","www.youtube.com","m.youtube.com","music.youtube.com","youtu.be","www.youtu.be","youtube-nocookie.com","www.youtube-nocookie.com"]),o=/^[a-zA-Z0-9_-]{11}$/;function u(e){return e.toLowerCase().replace(/\.$/,"")}function c(e){return`https://i.ytimg.com/vi/${encodeURIComponent(e)}/hqdefault.jpg`}let d="https://www.youtube.com/iframe_api",m=null;function p(e){let t=Math.max(0,Math.floor(e||0)),a=Math.floor(t/60);return`${a}:${(t%60).toString().padStart(2,"0")}`}function h(e){e.setAttribute("tabindex","-1"),e.setAttribute("aria-hidden","true"),e.style.pointerEvents="none",e.style.position="absolute",e.style.inset="0",e.style.width="100%",e.style.height="100%",e.style.border="0"}function x({videoId:e,posterUrl:r,alt:i,playback:s="preview"}){let o=(0,l.useTranslations)("PromptMediaPlayer"),u=(0,a.useRef)(null),f=(0,a.useRef)(null),v=(0,a.useRef)(null),[g,b]=(0,a.useState)(null),[w,y]=(0,a.useState)(!1),[j,N]=(0,a.useState)(!0),[P,k]=(0,a.useState)(0),[C,T]=(0,a.useState)(0),E=r||c(e),S="preview"===s,M=g===e,U=(0,a.useCallback)(e=>{k(e.getCurrentTime()||0),T(e.getDuration()||0)},[]),I=(0,a.useCallback)(()=>{null!=v.current&&(window.clearInterval(v.current),v.current=null)},[]),A=(0,a.useCallback)(e=>{I(),v.current=window.setInterval(()=>U(e),250)},[I,U]);function R(t){t?.preventDefault(),t?.stopPropagation(),b(e)}function z(t){t.preventDefault(),t.stopPropagation();let a=f.current;a?w?a.pauseVideo():a.playVideo():b(e)}return(0,a.useEffect)(()=>{let t;if(!M)return;let a=u.current;if(!a)return;let r=!1,l=document.createElement("div");return a.replaceChildren(l),(t=window,t.YT?.Player?Promise.resolve(t.YT):m||(m=new Promise((e,a)=>{let r=t.onYouTubeIframeAPIReady;if(t.onYouTubeIframeAPIReady=()=>{r?.(),t.YT?.Player?e(t.YT):a(Error("YouTube API unavailable"))},!document.querySelector(`script[src="${d}"]`)){let e=document.createElement("script");e.src=d,e.async=!0,e.onerror=()=>a(Error("YouTube API failed to load")),document.head.appendChild(e)}}))).then(t=>
2{r||(f.current=new t.Player(l,{videoId:e,width:"100%",height:"100%",playerVars:{autoplay:1,mute:1,controls:0,disablekb:1,fs:0,iv_load_policy:3,modestbranding:1,rel:0,playsinline:1,loop:+!!S,playlist:S?e:"",origin:window.location.origin,cc_load_policy:0},events:{onReady:e=>{h(e.target.getIframe()),e.target.mute(),e.target.playVideo(),U(e.target)},onStateChange:e=>{h(e.target.getIframe());let a=e.data===t.PlayerState.PLAYING;y(a),a?A(e.target):(I(),U(e.target)),e.data===t.PlayerState.ENDED&&S&&(e.target.seekTo(0,!0),e.target.playVideo())}}}))}).catch(()=>{f.current=null}),()=>{r=!0,I(),f.current?.destroy(),f.current=null,a.replaceChildren()}},[S,A,M,I,U,e]),(0,t.jsxs)("div",{className:"absolute inset-0 bg-mauve-950",onPointerEnter:S?()=>R():void 0,onPointerLeave:S?function(){S&&(f.current?.pauseVideo(),f.current?.seekTo(0,!0),y(!1))}:void 0,onClick:M&&S?R:void 0,children:[M?(0,t.jsx)("div",{ref:u,className:"absolute inset-0 overflow-hidden"}):null,w?null:(0,t.jsx)("img",{src:E,alt:"",className:"pointer-events-none absolute inset-0 h-full w-full object-cover"}),M||S?S?(0,t.jsx)("div",{className:"sr-only",children:i}):(0,t.jsxs)("div",{className:"absolute inset-0 flex flex-col justify-end",children:[(0,t.jsx)("button",{type:"button",onClick:z,className:"absolute inset-0 flex items-center justify-center","aria-label":o(w?"pause":"play"),children:w?null:(0,t.jsx)("span",{className:"inline-flex h-14 w-14 items-center justify-center rounded-full bg-orange-500 text-black",children:(0,t.jsx)(n.FiPlay,{className:"h-6 w-6","aria-hidden":!0})})}),(0,t.jsxs)("div",{className:"relative z-10 flex items-center gap-2 bg-gradient-to-t from-mauve-950/80 to-transparent px-3 pb-3 pt-8",children:[(0,t.jsx)("button",{type:"button",onClick:z,className:"inline-flex h-8 w-8 items-center justify-center rounded-lg bg-white/10 text-white hover:bg-white/20","aria-label":o(w?"pause":"play"),children:w?(0,t.jsx)(n.FiPause,{className:"h-4 w-4","aria-hidden":!0}):(0,t.jsx)(n.FiPlay,{className:"h-4 w-4","aria-hidden":!0})}),(0,t.jsx)("span",{className:"min-w-10 text-[11px] font-medium tabular-nums text-white",children:p(P)}),(0,t.jsx)("input",{type:"range",min:0,max:Math.max(1,C),step:.1,value:Math.min(P,C||0),onChange:e=>{var t;let a;return t=Number(e.target.value),void((a=f.current)&&(a.seekTo(t,!0),k(t)))},"aria-label":i,className:"h-1 w-full cursor-pointer appearance-none rounded-lg bg-white/25 accent-orange-500"}),(0,t.jsx)("span",{className:"min-w-10 text-right text-[11px] font-medium tabular-nums text-white",children:p(C)}),(0,t.jsx)("button",{type:"button",onClick:function(){let e=f.current;e&&(e.isMuted()?(e.unMute(),N(!1)):(e.mute(),N(!0)))},className:"inline-flex h-8 w-8 items-center justify-center rounded-lg bg-white/10 text-white hover:bg-white/20","aria-label":o(j?"unmute":"mute"),children:j?(0,t.jsx)(n.FiVolumeX,{className:"h-4 w-4","aria-hidden":!0}):(0,t.jsx)(n.FiVolume2,{className:"h-4 w-4","aria-hidden":!0})})]})]}):(0,t.jsx)("button",{type:"button",onClick:R,"data-carousel-no-drag":!0,className:"absolute inset-0 z-10 flex items-center justify-center","aria-label":o("play"),children:(0,t.jsx)("span",{className:"inline-flex h-14 w-14 items-center justify-center rounded-full bg-orange-500 text-black",children:(0,t.jsx)(n.FiPlay,{className:"h-6 w-6","aria-hidden":!0})})})]})}var f=e.i(730563),v=e.i(993137),g=e.i(219431),b=e.i(942489),w=e.i(322662);function y(e){e.preventDefault(),e.stopPropagation()}function j({url:e,posterUrl:r,playback:i,className:s}){let o=(0,l.useTranslations)("PromptMediaPlayer"),u=(0,a.useRef)(null),[c,d]=(0,a.useState)(null),[m,p]=(0,a.useState)(null),h=c===e,x=(0,b.derivePublicAssetKeyFromUrl)(e),w=!(0,v.isSignedAssetUrl)(e)&&!!(x&&(0,v.isVideoMediaKey)(x)),N=m?.from===e?m.url:w?null:e,P=r||(0,f.derivePromptVideoPosterUrl)({url:e},b.promptMediaUrlDeps);return(0,a.useEffect)(()=>{if(!w||!x)return;let t=!1;return(0,g.fetchMediaPlaybackUrl)({key:x,url:e}).then(a=>{!t&&a&&p({from:e,url:a})}).catch(()=>null),()=>{t=!0}},[x,w,e]),(0,a.useEffect)(()=>{let e=u.current;if(!e||h||!N||"player"===i)return;let t=async()=>{try{await e.play(),e.pause(),0!==e.currentTime&&(e.currentTime=0)}catch{try{0!==e.currentTime&&(e.currentTime=0)}catch{}}};return e.addEventListener("loadeddata",t),e.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&t(),()=>{e.removeEventListener("loadeddata",t)}},[i,N,h]),(0,t.jsxs)("div",{className:"absolute inset-0 bg-mauve-950",onClick:h?y:void 0,children:[N?(0,t.jsx)("video",{ref:u,src:N,poster:P||void 0,className:s,muted:!h||"preview"===i,playsInl
2ine:!0,loop:"preview"===i,autoPlay:h,controls:h&&"player"===i,preload:"metadata","data-carousel-no-drag":"player"===i||void 0}):P?(0,t.jsx)("img",{src:P,alt:"",className:"absolute inset-0 h-full w-full object-cover",onError:e=>{e.currentTarget.hidden=!0}}):null,h?null:(0,t.jsx)("button",{type:"button",onClick:function(t){y(t),d(e),u.current?.play()},"data-carousel-no-drag":!0,className:"absolute inset-0 z-10 flex items-center justify-center","aria-label":o("play"),children:(0,t.jsx)("span",{className:"inline-flex h-14 w-14 items-center justify-center rounded-full bg-orange-500 text-black",children:(0,t.jsx)(n.FiPlay,{className:"h-6 w-6","aria-hidden":!0})})})]})}e.s(["PromptMediaFrame",0,function({url:e,mediaType:a,embedUrl:l,youtubeUrl:n,posterUrl:d,alt:m,playback:p="preview",className:h="absolute inset-0 h-full w-full object-cover",sizes:g=w.PROJECT_IMAGE_SIZES.mediaCard4,imagePriority:y="lazy"}){let N=(0,f.parsePromptMediaKind)(a),P=!!(e&&(0,v.isVideoMediaKey)((0,b.derivePublicAssetKeyFromUrl)(e)||e)),k="IMAGE"===N&&P?"VIDEO":N,C="YOUTUBE"===k?function(...e){for(let t of e){let e=function(e){let t=e.trim();if(!t)return null;if(o.test(t))return t;try{let e=new URL(t.startsWith("http")?t:`https://${t}`),a=u(e.hostname);if(!s.has(a))return null;if("youtu.be"===a||"www.youtu.be"===a){let t=e.pathname.split("/").filter(Boolean)[0]||"";return o.test(t)?t:null}let r=e.searchParams.get("v")?.trim()||null;if(r&&o.test(r))return r;for(let t of["embed","shorts","live","v"]){let a=function(e,t){let a=e.split("/").filter(Boolean),r=a.findIndex(e=>e===t);return r>=0&&a[r+1]||null}(e.pathname,t);if(a&&o.test(a))return a}return null}catch{return null}}(t||"")||function(e){let t=String(e||"").trim();if(!t)return null;try{let e=new URL(t),a=u(e.hostname);if("i.ytimg.com"!==a&&"img.youtube.com"!==a)return null;let r=e.pathname.match(/^\/vi\/([a-zA-Z0-9_-]{11})\//);return r?.[1]&&o.test(r[1])?r[1]:null}catch{return null}}(t)||function(e){let t=String(e||"");if(!t.startsWith("youtube:"))return null;let a=t.slice(8);return o.test(a)?a:null}(t);if(e)return e}return null}(n,l,e):null;return"YOUTUBE"===k&&C?(0,t.jsx)(x,{videoId:C,posterUrl:e||c(C),alt:m,playback:p}):"VIDEO"===k&&e?"preview"===p?(0,t.jsx)(i.HoverPreviewVideo,{src:e,poster:d||(0,f.derivePromptVideoPosterUrl)({url:e},b.promptMediaUrlDeps),className:h}):(0,t.jsx)(j,{url:e,posterUrl:d,playback:p,className:h}):e?(0,t.jsx)(r.default,{src:e,alt:m,fill:!0,className:"object-cover",sizes:g,...(0,w.getProjectImageLoadingProps)(y)}):null}],234556)},69602,e=>{"use strict";let t={TRY:"âº",TL:"âº",USD:"$",EUR:"â¬",GBP:"£"},a=/^[A-Z]{3}$/;function r(e){let t=(e||"").toString().trim().toUpperCase();return"TL"===t?"TRY":t}function l(e){let a=(e||"").toString().trim().toUpperCase();return t[a]||t[r(a)]||a}e.s(["currencySymbol",0,l,"formatCurrencyAmount",0,function(e,t,l,n){let i,s=(i=r(t),a.test(i)?i:null),o=function(e,t="USD"){return r(e)||t}(t),u=n?.minimumFractionDigits??2,c=n?.maximumFractionDigits??2;if(s)try{return new Intl.NumberFormat(l||"en-US",{style:"currency",currency:s,minimumFractionDigits:u,maximumFractionDigits:c}).format(e)}catch{}try{let t=new Intl.NumberFormat(l||"en-US",{minimumFractionDigits:u,maximumFractionDigits:c}).format(e);return`${t} ${o}`.trim()}catch{return`${e.toFixed(c)} ${o}`.trim()}},"formatMoneyFromCents",0,function(e,t){let a=Number.isFinite(e)?Number(e):0,n=l(r(t)),i=new Intl.NumberFormat("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2}).format(a/100);return`${i} ${n}`.trim()},"formatUsd",0,function(e,t={}){if(null==e||isNaN(e))return"";let a=t.fractionDigits??0;return Intl.NumberFormat(void 0,{style:"currency",currency:"USD",maximumFractionDigits:a,minimumFractionDigits:0}).format(e)},"normalizeCurrencyCode",0,r])},212148,993137,219431,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let r=/\.(mp4|webm|mov|m4v)$/i,l=/(?:^|\/)[^/]+-web\.mp4$/i;function n(e){let t=String(e||"").trim();return r.test(t)||l.test(t)}function i(e){let t=String(e||"");return t.includes("X-Amz-Signature=")||t.includes("X-Amz-Algorithm=")}async function s(e){let t=await fetch("/api/media/playback",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok)return null;let a=await t.json().catch(()=>null);return"string"==typeof a?.url?a.url:null}e.s(["isSignedAssetUrl",0,i,"isVideoMediaKey",0,n],993137),e.s(["fetch
2MediaPlaybackUrl",0,s],219431);var o=e.i(942489);function u(e){try{return 0!==e.currentTime&&(e.currentTime=0),!0}catch{return!1}}e.s(["HoverPreviewVideo",0,function({src:e,poster:r,className:l,preload:c="metadata"}){let d=(0,a.useRef)(null),m=(0,a.useRef)(!1),p=(0,a.useRef)(0),[h,x]=(0,a.useState)(null),f=(0,o.derivePublicAssetKeyFromUrl)(e),v=!i(e)&&!!(f&&n(f)),g=h?.from===e?h.url:v?"":e,b=(0,a.useCallback)(async()=>{if(!v||!f)return null;let t=await s({key:f,url:e});return t&&x({from:e,url:t}),t},[f,v,e]);(0,a.useEffect)(()=>{if(p.current=0,!v||!f)return;let t=!1;return s({key:f,url:e}).then(a=>{!t&&a&&x({from:e,url:a})}).catch(()=>null),()=>{t=!0}},[f,v,e]);let w=(0,a.useCallback)(async()=>{let e=d.current;if(e){if((e.pause(),!(e.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&u(e)))&&!m.current){m.current=!0;try{await e.play(),e.pause(),u(e)}catch{u(e)}}}},[]),y=(0,a.useCallback)(()=>{v&&!(p.current>=2)&&(p.current+=1,x(null),b().then(e=>{let t=d.current;t&&e&&(t.load(),w())}))},[w,v,b]);(0,a.useEffect)(()=>{m.current=!1;let e=d.current;if(!e)return;let t=()=>{w()};return e.addEventListener("loadeddata",t),e.addEventListener("loadedmetadata",t),e.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&w(),()=>{e.removeEventListener("loadeddata",t),e.removeEventListener("loadedmetadata",t)}},[g,w]),(0,a.useEffect)(()=>{let e=d.current;if(!e||"u"<typeof IntersectionObserver)return;let t=new IntersectionObserver(t=>{if(t.some(e=>e.isIntersecting)){if(e.readyState===HTMLMediaElement.HAVE_NOTHING)return void e.load();w()}},{rootMargin:"320px 0px"});return t.observe(e),()=>t.disconnect()},[g,w]);let j=(0,a.useCallback)(()=>{let e=d.current;e&&(e.currentTime=0,e.play().catch(()=>{}))},[]),N=(0,a.useCallback)(()=>{let e=d.current;e&&(e.pause(),u(e))},[]);return(0,t.jsx)("video",{ref:d,src:g||void 0,poster:r||void 0,className:l,muted:!0,playsInline:!0,loop:!0,preload:c,"aria-hidden":!0,onPointerEnter:j,onPointerLeave:N,onError:y})}],212148)},322662,e=>{"use strict";e.s(["PROJECT_IMAGE_SIZES",0,{mediaCard4:"(min-width: 1680px) 368px, (min-width: 1280px) calc((100vw - 5rem - 128px) / 4), (min-width: 1024px) calc((100vw - 5rem - 112px) / 4), (min-width: 768px) calc((100vw - 80px) / 3), (min-width: 640px) calc((100vw - 64px) / 2), calc((100vw - 48px) / 2)",mediaCard3:"(min-width: 1680px) 496px, (min-width: 1280px) calc((100vw - 5rem - 112px) / 3), (min-width: 1024px) calc((100vw - 5rem - 96px) / 3), (min-width: 640px) calc((100vw - 64px) / 2), calc((100vw - 48px) / 2)",blogCard3:"(min-width: 1680px) 392px, (min-width: 1280px) calc((100vw - 5rem - 424px) / 3), (min-width: 1024px) calc((100vw - 5rem - 408px) / 3), (min-width: 640px) calc((100vw - 68px) / 2), calc(100vw - 32px)",searchCard:"(min-width: 1680px) 291px, (min-width: 1536px) calc((100vw - 5rem - 144px) / 5), (min-width: 1280px) calc((100vw - 5rem - 128px) / 4), (min-width: 1024px) calc((100vw - 5rem - 96px) / 3), (min-width: 640px) calc((100vw - 64px) / 2), calc(100vw - 32px)",aiStudioCard:"(min-width: 1680px) 360px, (min-width: 1280px) calc((100vw - 5rem - 160px) / 4), (min-width: 1024px) calc((100vw - 5rem - 144px) / 4), (min-width: 768px) calc((100vw - 128px) / 4), (min-width: 640px) calc((100vw - 96px) / 2), calc((100vw - 80px) / 2)",detailHero:"(min-width: 1280px) 66vw, (min-width: 1024px) 58vw, 100vw"},"getProjectImageLoadingProps",0,function(e){return"lead"===e?{loading:"eager",fetchPriority:"high"}:{loading:"lazy",fetchPriority:"auto"}}])}]); 3 4//# debugId=9f85c99a-bbad-d46a-d2a4-eb0017fc59d9
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.