PageSourceSearch

https://www.genflowai.io/_next/static/chunks/dc3855818fbf1162.js?dpl=1790231232519

js genflowai.io collected 2026-09-24 14:03:19 UTC 32,925 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,677068,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return i}});let i=e=>{}},661176,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return s}});let i=e.r(141988);function s(e,t){let r=(0,i.useRef)(null),s=(0,i.useRef)(null);return(0,i.useCallback)(i=>{if(null===i){let e=r.current;e&&(r.current=null,e());let t=s.current;t&&(s.current=null,t())}else e&&(r.current=n(e,i)),t&&(s.current=n(t,i))},[e,t])}function n(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},985740,e=>{"use strict";var t=e.i(449025),r=e.i(141988),i=e.i(975157);let s=0;function n({className:e}){let n=(0,r.useRef)("0"),a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=String(++s);n.current=e;let t=a.current;if(!t)return;let r=(e,r)=>{let i=t.querySelector(`#${e}`);i&&(i.id=r),t.querySelectorAll(`[stroke="url(#${e})"], [fill="url(#${e})"]`).forEach(e=>{let t=e.getAttribute("stroke")?"stroke":"fill";e.setAttribute(t,`url(#${r})`)})};r("gfl-cyan",`gfl-cyan-${e}`),r("gfl-pink",`gfl-pink-${e}`),r("gfl-amber",`gfl-amber-${e}`),r("gfl-glass",`gfl-glass-${e}`)},[]),(0,t.jsxs)("svg",{ref:a,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 260 260",width:"100%",height:"100%","data-genflow-logo":"true",className:(0,i.cn)("w-full h-full",e),children:[(0,t.jsxs)("defs",{children:[(0,t.jsxs)("linearGradient",{id:"gfl-cyan",x1:"0%",y1:"100%",x2:"100%",y2:"0%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#00E5FF"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#2563EB"})]}),(0,t.jsxs)("linearGradient",{id:"gfl-pink",x1:"0%",y1:"0%",x2:"100%",y2:"100%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#FF2E93"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#7C3AED"})]}),(0,t.jsxs)("linearGradient",{id:"gfl-amber",x1:"100%",y1:"100%",x2:"0%",y2:"0%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#FBBF24"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#E11D48"})]}),(0,t.jsxs)("linearGradient",{id:"gfl-glass",x1:"0%",y1:"0%",x2:"0%",y2:"100%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#FFFFFF",stopOpacity:"0.95"}),(0,t.jsx)("stop",{offset:"35%",stopColor:"#FFFFFF",stopOpacity:"0.2"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#FFFFFF",stopOpacity:"0"})]})]}),(0,t.jsxs)("g",{transform:"translate(10, 15)",children:[(0,t.jsxs)("g",{className:"genflow-logo-color-layer",style:{mixBlendMode:"multiply"},children:[(0,t.jsx)("path",{d:"M 60,170 C 40,90 120,30 180,80 C 220,110 190,180 140,180",fill:"none",stroke:"url(#gfl-cyan)",strokeWidth:"40",strokeLinecap:"round",opacity:"0.95"}),(0,t.jsx)("path",{d:"M 180,40 C 100,10 40,80 50,140 C 60,190 150,210 190,140",fill:"none",stroke:"url(#gfl-pink)",strokeWidth:"26",strokeLinecap:"round",opacity:"0.95"}),(0,t.jsx)("path",{d:"M 30,120 C 60,190 190,180 200,110 C 210,60 140,40 100,70",fill:"none",stroke:"url(#gfl-amber)",strokeWidth:"14",strokeLinecap:"round",opacity:"0.95"})]}),(0,t.jsxs)("g",{transform:"translate(-3, -4)",opacity:"0.75",children:[(0,t.jsx)("path",{d:"M 60,170 C 40,90 120,30 180,80 C 220,110 190,180 140,180",fill:"none",stroke:"url(#gfl-glass)",strokeWidth:"12",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M 180,40 C 100,10 40,80 50,140 C 60,190 150,210 190,140",fill:"none",stroke:"url(#gfl-glass)",strokeWidth:"8",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M 30,120 C 60,190 190,180 200,110 C 210,60 140,40 100,70",fill:"none",stroke:"url(#gfl-glass)",strokeWidth:"4",strokeLinecap:"round"})]}),(0,t.jsx)("path",{d:"M 205, 15 Q 205, 35 225, 35 Q 205, 35 205, 55 Q 205, 35 185, 35 Q 205, 35 205, 15 Z",fill:"#FFFFFF"})]})]})}e.s(["GenflowLogo",()=>n])},203632,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:s,objectFit:n}){let a=r?40*r:e,o=i?40*i:t,l=a&&o?`viewBox='0 0 ${a} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${l}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${l?"none":"contain"===n?"xMidYMid":"cover"===n?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${s}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},260556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return n},imageConfigDefault:function(){return a}};for(var s in i)Object.defineProperty(r,s,{enumerable:!0,get:i[s]});let n=["default","imgix","cloudinary","akamai","custom"],a={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},533515,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(677068);let i=e.r(535905),s=e.r(203632),n=e.r(260556),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:u=!1,preload:d=!1,loading:c,className:f,quality:h,width:p,height:g,fill:m=!1,style:y,overrideSrc:b,onLoad:v,onLoadingComplete:w,placeholder:x="empty",blurDataURL:C,fetchPriority:_,decoding:j="async",layout:k,objectFit:M,objectPosition:O,lazyBoundary:P,lazyRoot:E,...S},q){var D;let T,F,Q,{imgConf:R,showAltText:z,blurComplete:A,defaultLoader:I}=q,L=R||n.imageConfigDefault;if("allSizes"in L)T=L;else{let e=[...L.deviceSizes,...L.imageSizes].sort((e,t)=>e-t),t=L.deviceSizes.sort((e,t)=>e-t),r=L.qualities?.sort((e,t)=>e-t);T={...L,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===I)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let $=S.loader||I;delete S.loader,delete S.srcSet;let N="__next_img_default"in $;if(N){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=$;$=t=>{let{config:r,...i}=t;return e(i)}}if(k){"fill"===k&&(m=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[k];r&&!t&&(t=r)}let B="",W=l(p),G=l(g);if((D=e)&&"object"==typeof D&&(o(D)||void 0!==D.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(F=t.blurWidth,Q=t.blurHeight,C=C||t.blurDataURL,B=t.src,!m)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let H=!u&&!d&&("lazy"===c||void 0===c);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,H=!1),T.unoptimized&&(r=!0),N&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let K=l(h),U=Object.assign(m?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:O}:{},z?{}:{color:"transparent"},y),V=A||"empty"===x?null:"blur"===x?`url("data:image/svg+xml;charset=utf-8,${(0,s.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:F,blurHeight:Q,blurDataURL:C||"",objectFit:U.objectFit})}")`:`url("${x}")`,X=a.includes(U.objectFit)?"fill"===U.objectFit?"100% 100%":"cover":U.objectFit,J=V?{backgroundSize:X,backgroundPosition:U.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Y=function({config:e,src:t,unoptimized:r,width:s,quality:n,sizes:a,loader:o}){if(r){let e=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let r=t.includes("?")?"&":"?";t=`${t}${r}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,s=[];for(let e;e=r.exec(i);)s.push(parseInt(e[2]));if(s.length){let r=.01*Math.min(...s);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,s,a),d=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((r,i)=>`${o({config:e,src:t,quality:n,width:r})} ${"w"===u?r:i+1}${u}`).join(", "),src:o({config:e,src:t,quality:n,width:l[d]})}}({config:T,src:e,unoptimized:r,width:W,quality:K,sizes:t,loader:$}),Z=H?"lazy":c;return{props:{...S,loading:Z,fetchPriority:_,width:W,height:G,decoding:j,className:f,style:{...U,...J},sizes:Y.sizes,srcSet:Y.srcSet,src:b||Y.src},meta:{unoptimized:r,preload:d||u,placeholder:x,fill:m}}}},363025,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let i=e.r(141988),s="u"<typeof window,n=s?()=>{}:i.useLayoutEffect,a=s?()=>{}:i.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return s&&(t?.mountedInstances?.add(e.children),o()),n(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),n(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},235776,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return g},defaultHead:function(){return c}};for(var s in i)Object.defineProperty(r,s,{enumerable:!0,get:i[s]});let n=e.r(481258),a=e.r(744066),o=e.r(449025),l=a._(e.r(141988)),u=n._(e.r(363025)),d=e.r(845026);function c(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(677068);let h=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,i,s;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,i=new Set,s={},e=>{let n=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?n=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?n=!1:r.add(e.type);break;case"meta":for(let t=0,r=h.length;t<r;t++){let r=h[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?n=!1:i.add(r);else{let t=e.props[r],i=s[r]||new Set;
2("name"!==r||!a)&&i.has(t)?n=!1:(i.add(t),s[r]=i)}}}return n})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,l.useContext)(d.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},528542,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return n}});let i=e.r(481258)._(e.r(141988)),s=e.r(260556),n=i.default.createContext(s.imageConfigDefault)},920987,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return i}});let i=e.r(481258)._(e.r(141988)).default.createContext(null)},292201,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,0):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},864812,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let i=e.r(292201),s=e.r(535905);function n({config:e,src:t,width:r,quality:n}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let a=(0,i.findClosestQuality)(n,e),o=(0,s.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${a}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}n.__next_img_default=!0;let a=n},101701,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let i=e.r(481258),s=e.r(744066),n=e.r(449025),a=s._(e.r(141988)),o=i._(e.r(588837)),l=i._(e.r(235776)),u=e.r(533515),d=e.r(260556),c=e.r(528542);e.r(677068);let f=e.r(920987),h=i._(e.r(864812)),p=e.r(661176),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,i,s,n,a){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,s=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function y(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:s,decoding:o,className:l,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:h,fill:g,onLoadRef:b,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:x,sizesInput:C,onLoad:_,onError:j,...k},M)=>{let O=(0,a.useCallback)(e=>{e&&(j&&(e.src=e.src),e.complete&&m(e,c,b,v,w,h,C))},[e,c,b,v,w,j,h,C]),P=(0,p.useMergedRef)(M,O);return(0,n.jsx)("img",{...k,...y(d),loading:f,width:s,height:i,decoding:o,"data-nimg":g?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:P,onLoad:e=>{m(e.currentTarget,c,b,v,w,h,C)},onError:e=>{x(!0),"empty"!==c&&w(!0),j&&j(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,n.jsx)(l.default,{children:(0,n.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),i=(0,a.useContext)(c.ImageConfigContext),s=(0,a.useMemo)(()=>{let e=g||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),r=e.deviceSizes.sort((e,t)=>e-t),s=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:s,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:o,onLoadingComplete:l}=e,p=(0,a.useRef)(o);(0,a.useEffect)(()=>{p.current=o},[o]);let m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let[y,w]=(0,a.useState)(!1),[x,C]=(0,a.useState)(!1),{props:_,meta:j}=(0,u.getImgProps)(e,{defaultLoader:h.default,imgConf:s,blurComplete:y,showAltText:x});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b,{..._,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:p,onLoadingCompleteRef:m,setBlurComplete:w,setShowAltText:C,sizesInput:e.sizes,ref:t}),j.preload?(0,n.jsx)(v,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},802358,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return u}};for(var s in i)Object.defineProperty(r,s,{enumerable:!0,get:i[s]});let n=e.r(481258),a=e.r(533515),o=e.r(101701),l=n._(e.r(864812));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=o.Image},47371,(e,t,r)=>{t.exports=e.r(802358)},407629,e=>{"use strict";let t=(0,e.i(591762).default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]);e.s(["Moon",()=>t],407629)},582102,e=>{"use strict";var t=e.i(449025),r=e.i(141988);let i="genflow-theme";var s=e.i(984807);let n=(0,r.createContext)(null),a="genflow_theme_resolved_recorded";function o(e){return"light"===e||"dark"===e||"system"===e}function l(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function u({children:e}){let[u,d]=(0,r.useState)("system"),[c,f]=(0,r.useState)("light"),[h,p]=(0,r.useState)(!1),g=(0,r.useCallback)(e=>{d(e),window.localStorage.setItem(i,e)},[]);(0,r.useEffect)(()=>{let e=window.localStorage.getItem(i),t=o(e)?e:"system",r="system"===t?l():t;d(t),p(!0);let n=!0;try{(n="1"!==window.sessionStorage.getItem(a))&&window.sessionStorage.setItem(a,"1")}catch{}n&&(0,s.trackProductAnalyticsEvent)("theme_resolved",{properties:{theme_preference:t,resolved_theme:r,source:"session_start"}})},[]),(0,r.useEffect)(()=>{let e=window.matchMedia("(prefers-color-scheme: dark)"),t=()=>{let e,t,r="system"===u?l():u;f(r),(e=document.documentElement).classList.toggle("dark","dark"===r),e.classList.toggle("light","light"===r),e.dataset.theme=r,e.style.colorScheme=r,(t=document.querySelector('meta[name="theme-color"]'))||((t=document.createElement("meta")).name="theme-color",document.head.appendChild(t)),t.content="dark"===r?"#0b0c10":"#fbfbfc",document.documentElement.dataset.themePreference=u};return t(),"system"===u&&e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[u]),(0,r.useEffect)(()=>{let e=e=>{e.key===i&&o(e.newValue)&&d(e.newValue)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[]);let m=(0,r.useCallback)(()=>{let e="dark"===c?"light":"dark";(0,s.trackProductAnalyticsEvent)("theme_changed",{properties:{from_theme:c,to_theme:e,theme_preference:u,source:"theme_toggle"}},{keepalive:!0}),g(e)},[c,g,u]),y=(0,r.useMemo)(()=>({theme:u,resolvedTheme:c,setTheme:g,toggleTheme:m,mounted:h}),[h,c,g,u,m]);return(0,t.jsx)(n.Provider,{value:y,children:e})}function d(){let e=(0,r.useContext)(n);if(!e)throw Error("useTheme must be used within ThemeProvider");return e}e.s(["ThemeProvider",()=>u,"useTheme",()=>d],582102)},73584,e=>{"use strict";let t=(0,e.i(591762).default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);e.s(["Sun",()=>t],73584)},208945,e=>{"use strict";var t=e.i(449025),r=e.i(407629),i=e.i(73584),s=e.i(648406),n=e.i(975157),a=e.i(582102);function o({className:e,floating:s=!1,labels:o={switchToLight:"Switch to light mode",switchToDark:"Switch to dark mode",lightMode:"Light mode",darkMode:"Dark mode"}}){let{mounted:l,resolvedTheme:u,toggleTheme:d}=(0,a.useTheme)(),c="dark"===u;return(0,t.jsx)("button",{type:"button",onClick:d,"aria-label":c?o.switchToLight:o.switchToDark,title:c?o.lightMode:o.darkMode,className:(0,n.cn)("theme-toggle inline-flex size-10 shrink-0 items-center justify-center rounded-full border border-border/80 bg-card/88 text-muted-foreground shadow-[0_14px_38px_-22px_rgba(15,23,42,0.65)] backdrop-blur-xl transition-[color,background-color,border-color,transform] duration-200 hover:border-foreground
3/20 hover:bg-accent hover:text-foreground active:scale-[0.96] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background",s&&"fixed z-[55] print:hidden",!l&&"text-transparent",e),children:l?c?(0,t.jsx)(i.Sun,{className:"size-[18px]",strokeWidth:1.8,"aria-hidden":!0}):(0,t.jsx)(r.Moon,{className:"size-[18px]",strokeWidth:1.8,"aria-hidden":!0}):(0,t.jsx)("span",{className:"size-[18px]","aria-hidden":!0})})}function l({collapsed:e=!1,className:s,labels:o={switchToLight:"Switch to light mode",switchToDark:"Switch to dark mode",lightMode:"Light mode",darkMode:"Dark mode"}}){let{mounted:l,resolvedTheme:u,toggleTheme:d}=(0,a.useTheme)(),c="dark"===u,f=c?o.switchToLight:o.switchToDark,h=c?o.darkMode:o.lightMode;return(0,t.jsxs)("button",{type:"button",onClick:d,"aria-label":f,"aria-pressed":c,title:e?f:void 0,className:(0,n.cn)("group flex h-9 w-full items-center justify-center gap-2.5 rounded-lg text-[13px] font-medium text-muted-foreground outline-none transition-colors duration-150 hover:bg-accent hover:text-foreground focus-visible:ring-2 focus-visible:ring-ring/45 active:bg-accent/80",!e&&"justify-start px-2.5",s),children:[(0,t.jsx)("span",{className:"flex size-[17px] shrink-0 items-center justify-center",children:l?c?(0,t.jsx)(r.Moon,{className:"size-[17px]",strokeWidth:1.8,"aria-hidden":!0}):(0,t.jsx)(i.Sun,{className:"size-[17px]",strokeWidth:1.8,"aria-hidden":!0}):(0,t.jsx)("span",{className:"size-[17px]","aria-hidden":!0})}),e?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate text-left",children:l?h:o.lightMode}),(0,t.jsx)("span",{"aria-hidden":!0,"data-state":c?"on":"off",className:"relative h-[18px] w-8 shrink-0 rounded-full border border-border bg-muted transition-colors duration-150 data-[state=on]:bg-foreground",children:(0,t.jsx)("span",{"data-state":c?"on":"off",className:"absolute left-0.5 top-0.5 size-3 rounded-full bg-background shadow-[0_1px_2px_rgba(15,23,42,0.18)] transition-transform duration-150 data-[state=on]:translate-x-3.5"})})]})]})}function u(){let e=(0,s.usePathname)(),r=e.startsWith("/studio");return/^\/(?:en|zh|zh-tw|ja)?\/?$/.test(e)||r?null:(0,t.jsx)(o,{floating:!0,className:"right-[max(1rem,env(safe-area-inset-right))] bottom-[max(1rem,env(safe-area-inset-bottom))]"})}e.s(["GlobalThemeToggle",()=>u,"STUDIO_THEME_TOGGLE_LABELS",0,{en:{switchToLight:"Switch to light mode",switchToDark:"Switch to dark mode",lightMode:"Light mode",darkMode:"Dark mode"},zh:{switchToLight:"切换到浅色模式",switchToDark:"切换到深色模式",lightMode:"浅色模式",darkMode:"深色模式"},"zh-tw":{switchToLight:"切換到淺色模式",switchToDark:"切換到深色模式",lightMode:"淺色模式",darkMode:"深色模式"},ja:{switchToLight:"ライトモードに切り替え",switchToDark:"ダークモードに切り替え",lightMode:"ライトモード",darkMode:"ダークモード"}},"StudioThemeToggle",()=>l,"ThemeToggle",()=>o])},740264,e=>{"use strict";var t=e.i(449025),r=e.i(491050),i=e.i(927471),s=e.i(72015),n=e.i(132474),a=e.i(470433),o=class extends a.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,r){let n=t.queryKey,a=t.queryHash??(0,i.hashQueryKeyByOptions)(n,t),o=this.get(a);return o||(o=new s.Query({client:e,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,i.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,i.matchQuery)(e,t)):t}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>
3{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},l=e.i(954595),u=a,d=class extends u.Subscribable{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#r=new Map,this.#i=0}#t;#r;#i;build(e,t,r){let i=new l.Mutation({client:e,mutationCache:this,mutationId:++this.#i,options:e.defaultMutationOptions(t),state:r});return this.add(i),i}add(e){this.#t.add(e);let t=c(e);if("string"==typeof t){let r=this.#r.get(t);r?r.push(e):this.#r.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#r.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#r.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#r.get(t),i=r?.find(e=>"pending"===e.state.status);return!i||i===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#r.get(t)?.find(t=>t!==e&&t.state.isPau
3sed);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#r.clear()})}getAll(){return Array.from(this.#t)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,i.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,i.matchMutation)(e,t))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(i.noop))))}};function c(e){return e.options.scope?.id}var f=e.i(667100),h=e.i(917189),p=e.i(796179);let g=new class{#s;#n;#a;#o;#l;#u;#d;#c;constructor(e={}){this.#s=e.queryCache||new o,this.#n=e.mutationCache||new d,this.#a=e.defaultOptions||{},this.#o=new Map,this.#l=new Map,this.#u=0}mount(){this.#u++,1===this.#u&&(this.#d=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onFocus())}),this.#c=h.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#s.onOnline())}))}unmount(){this.#u--,0===this.#u&&(this.#d?.(),this.#d=void 0,this.#c?.(),this.#c=void 0)}isFetching(e){return this.#s.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#s.build(this,t),s=r.state.data;return void 0===s?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,i.resolveStaleTime)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(s))}getQueriesData(e){return this.#s.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let s=this.defaultQueryOptions({queryKey:e}),n=this.#s.get(s.queryHash),a=n?.state.data,o=(0,i.functionalUpdate)(t,a);if(void 0!==o)return this.#s.build(this,s).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#s.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#s.get(t.queryHash)?.state}removeQueries(e){let t=this.#s;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#s;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(n.notifyManager.batch(()=>this.#s.findAll(e).map(e=>e.cancel(r)))).then(i.noop).catch(i.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#s.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#s.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(i.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(i.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#s.build(this,t);return r.isStaleByTime((0,i.resolveStaleTime)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(i.noop).catch(i.noop)}fetchInfiniteQuery(e){return e.behavior=(0,p.infiniteQueryBehavior)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(i.noop).catch(i.noop)}ensureInfiniteQueryData(e){return e.behavior=(0,p.infiniteQueryBehavior)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return h.onlineManager.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#s}getMutationCache(){return this.#n}getDefaultOptions(){return this.#a}setDefaultOptions(e){this.#a=e}setQueryDefaults(e,t){this.#o.set((0,i.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#o.values()],r={};return t.forEach(t=>{(0,i.partialMatchKey)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#l.set((0,i.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#l.values()],r={};return t.forEach(t=>{(0,i.partialMatchKey)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#a.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,i.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===i.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#a.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#s.clear(),this.#n.clear()}}({defaultOptions:{queries:{staleTime:6e4,retry:1},mutations:{retry:0}}});function m({children:e}){return(0,t.jsx)(r.QueryClientProvider,{client:g,children:e})}e.s(["QueryProvider",()=>
3m],740264)}]);

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.