;!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]="60c197f6-17ea-083c-9029-7b9f5e0549c4")}catch(e){}}(); (globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,742572,e=>{"use strict";var t=e.i(733783),n=e.i(908464);function r(e){let r,i,a,l,o,s=(0,n.c)(10);s[0]!==e?({size:i,...r}=e,s[0]=e,s[1]=r,s[2]=i):(r=s[1],i=s[2]);let u=void 0===i?32:i;return s[3]!==r.title?(a=null!=r.title&&(0,t.jsx)("title",{children:r.title}),s[3]=r.title,s[4]=a):a=s[4],s[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.63 6.631a3.35 3.35 0 0 1 4.74 4.738L13.402 23.334a5.878 5.878 0 0 1-2.146 1.367l-4.458 1.622a.876.876 0 0 1-1.12-1.123l1.62-4.458a5.882 5.882 0 0 1 1.368-2.146L20.631 6.63zM9.904 19.834a4.129 4.129 0 0 0-.96 1.508l-.98 2.694 2.695-.98a4.128 4.128 0 0 0 1.508-.96l9.781-9.782a7.026 7.026 0 0 0-2.261-2.262l-9.783 9.782zM24.131 7.87a1.599 1.599 0 0 0-2.262 0l-.74.74a9.04 9.04 0 0 1 2.262 2.261l.74-.739a1.6 1.6 0 0 0 0-2.262z",fill:"currentColor"}),s[5]=l):l=s[5],s[6]!==r||s[7]!==u||s[8]!==a?(o=(0,t.jsxs)("svg",{viewBox:"0 0 32 32",fill:"none",width:u,height:u,...r,children:[a,l]}),s[6]=r,s[7]=u,s[8]=a,s[9]=o):o=s[9],o}r._isSVG=!0,e.s(["default",0,r])},59709,e=>{"use strict";var t=e.i(908464),n=e.i(714277),r=e.i(472361);e.s(["lazyPreloaded",0,function(e){let t=null,i=(0,n.requestIdleCallbackAfterLoad)(()=>{t||(t=e())});return(0,r.lazy)(()=>(i?.(),t||(t=e()),t))},"veryLazy",0,function(e){let i=null,a=new Set;function l(e){return a.add(e),()=>{a.delete(e)}}function o(){return i}function s(){return null}return(0,n.requestIdleCallbackAfterLoad)(()=>{e().then(e=>{i=e.default,a.forEach(e=>e())})}),function(e){let n,i=(0,t.c)(3),a=(0,r.useSyncExternalStore)(l,o,s);return i[0]!==a||i[1]!==e?(n=a?(0,r.createElement)(a,e):null,i[0]=a,i[1]=e,i[2]=n):n=i[2],n}}])},823886,e=>{"use strict";var t=e.i(733783),n=e.i(267989),r=e.i(472361),i=e.i(840387),a=e.i(954405),l=e.i(590004),o=e.i(377423);let s=(0,i.createClientLogger)("EctoErrorBoundary");class u extends r.default.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){s.error({error:e,componentStack:t.componentStack},"Error caught");let n=(0,l.classifyFailureCause)(e);a.initialLoadSingleton.isInitialLoadCompleted()||(a.initialLoadSingleton.getInitialLoad()?.noteFailureCause(n),a.initialLoadSingleton.setAnnotation("error_message",e.message),a.initialLoadSingleton.setAnnotation("error_name",e.name),null!=t.componentStack&&a.initialLoadSingleton.setAnnotation("error_component_stack",t.componentStack),a.initialLoadSingleton.failInitialLoad()),a.navigationSingleton.hasActiveNavigation()&&(a.navigationSingleton.getCurrentNavigation()?.noteFailureCause(n),a.navigationSingleton.setAnnotation("error_message",e.message),a.navigationSingleton.setAnnotation("error_name",e.name),null!=t.componentStack&&a.navigationSingleton.setAnnotation("error_component_stack",t.componentStack),a.navigationSingleton.failNavigation()),(0,o.flushLogEvents)(),this.props.onError?.(e,t)}resetErrorBoundary=()=>{this.setState({hasError:!1,error:null})};render(){if(this.state.hasError&&this.state.error)return void 0!==this.props.fallback?"function"==typeof this.props.fallback?this.props.fallback(this.state.error,this.resetErrorBoundary):this.props.fallback:(0,t.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center gap-4 p-8",children:[(0,t.jsx)("h3",{className:"text-title-3-emphasized",children:n.fbt._("Something went wrong",null,{hk:"1TWgzB"})}),(0,t.jsx)("p",{className:"text-text-secondary text-subheadline",children:this.state.error.message}),(0,t.jsx)("button",{onClick:this.resetErrorBoundary,className:"bg-fill-blue text-text-white hover:bg-fill-blue/90 text-subheadline rounded-6 px-4 py-2",children:n.fbt._("Try again",null,{hk:"3G8Mqr"})})]});return this.props.children}}e.s(["EctoErrorBoundary",0,u])},40339,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(472361),i=e.i(954405),a=e.i(899272);let l={strong:"animate-pulse",medium:"animate-pulse-medium",light:"animate-pulse-light"};function o(e){let r,i,o,s,u,c=(0,n.c)(10);c[0]!==e?({className:r,strength:o,...i}=e,c[0]=e,c[1]=r,c[2]=i,c[3]=o):(r=c[1],i=c[2],o=c[3]);let d=l[void 0===o?"strong":o];return c[4]!==d||c[5]!==r?(s=(0,a.cn)("bg-fill-secondary rounded-6",d,r),c[4]=d,c[5]=r,c[6]=s):s=c[6],c[7]!==i||c[8]!==s?(u=(0,t.jsx)("div",{"data-slot":"skeleton","data-visualcompletion":"loading-state",className:s,...i}),c[7]=i,c[8]=s,c[9]=u):u=c[9],u}e.s(["Skeleton",0,function(e){var a,l;let s,u,c,d,f,m,p,g,h,b,y,S=(0,n.c)(7);S[0]!==e?({hasPageLoaded:u,decorative:s,...c}=e,S[0]=e,S[1]=s,S[2]=u,S[3]=c):(s=S[1],u=S[2],c=S[3]);let v=(0,r.useId)();a=u??!1,l=`skeleton_${v}`,(g=(0,n.c)(5))[0]===Symbol.for("react.memo_cache_sentinel")?(f=[],g[0]=f):f=g[0],h=(0,r.useRef)(f),b=(0,r.useRef)(!1),y=(0,r.useRef)(!1),g[1]!==l||g[2]!==a?(m=()=>{if(a)return;let e=`${l}_shown`,t=`${l}_hidden`;i.initialLoadSingleton.getPendingTraces().length>0&&(i.initialLoadSingleton.addPoint(e),b.current=!0);let n=i.default.getPendingTraces(),r=[];return n.forEach(t=>{i.default.addPoint(t.traceId,e),r.push(t.traceId)}),h.current=r,i.navigationSingleton.hasActiveNavigation()&&(i.navigationSingleton.addPoint(e),y.current=!0),()=>{b.current&&i.initialLoadSingleton.addPoint(t),h.current.forEach(e=>{i.default.addPoint(e,t)}),y.current&&i.navigationSingleton.addPoint(t)}},p=[a,l],g[1]=l,g[2]=a,g[3]=m,g[4]=p):(m=g[3],p=g[4]),(0,r.useEffect)(m,p);let w=u||s?void 0:"skeleton";return S[4]!==c||S[5]!==w?(d=(0,t.jsx)(o,{"data-slot":w,...c}),S[4]=c,S[5]=w,S[6]=d):d=S[6],d}],40339)},648570,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(899272);let i={primary:"text-text-primary",secondary:"text-text-secondary",white:"text-white",link:"text-text-primary-link",destructive:"text-text-destructive",currentColor:"text-current"},a={12:"size-3",16:"size-4",20:"size-5",24:"size-6",32:"size-8",48:"size-12"};e.s(["Spinner",0,function(e){let l,o,s,u,c,d=(0,n.c)(13),{color:f,size:m,isDecorative:p,className:g,testid:h}=e,b=void 0!==p&&p,y=b?void 0:"status",S=b?void 0:"Loading",v=!!b||void 0,w=a[void 0===m?16:m],_=i[void 0===f?"primary":f];return d[0]!==g||d[1]!==w||d[2]!==_?(l=(0,r.cn)("animate-spin",w,_,g),d[0]=g,d[1]=w,d[2]=_,d[3]=l):l=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)("path",{d:"M12 2.75A9.25 9.25 0 0 1 21.25 12",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round"}),s=(0,t.jsx)("path",{d:"M21.25 12A9.25 9.25 0 0 1 12 21.25",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",opacity:.6}),u=(0,t.jsx)("path",{d:"M12 21.25A9.25 9.25 0 0 1 2.75 12",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",opacity:.3}),d[4]=o,d[5]=s,d[6]=u):(o=d[4],s=d[5],u=d[6]),d[7]!==y||d[8]!==S||d[9]!==v||d[10]!==l||d[11]!==h?(c=(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:y,"aria-label":S,"aria-hidden":v,"data-testid":h,"data-visualcompletion":"loading-state",className:l,children:[o,s,u]}),d[7]=y,d[8]=S,d[9]=v,d[10]=l,d[11]=h,d[12]=c):c=d[12],c}])},425280,e=>{"use strict";var t=e.i(472361),n=e.i(954405);let r=(0,t.createContext)(n.default);e.s(["default",0,r])},591733,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(472361);let i=(0,r.createContext)(null);e.s(["InitialUrlProvider",0,function(e){let r,a,l=(0,n.c)(6),{children:o,url:s,pathname:u}=e;return l[0]!==u||l[1]!==s?(r={url:s,pathname:u},l[0]=u,l[1]=s,l[2]=r):r=l[2],l[3]!==o||l[4]!==r?(a=(0,t.jsx)(i.Provider,{value:r,children:o}),l[3]=o,l[4]=r,l[5]=a):a=l[5],a},"useInitialUrl",0,function(){let e=(0,n.c)(2),t=(0,r.useContext)(i);if(!t){let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t={url:window.location.href,pathname:window.location.pathname},e[0]=t):t=e[0],t}return t}])},81926,e=>{"use strict";var t=e.i(908464),n=e.i(472361);function r(){return!1}e.s(["useMediaQuery",0,function(e){let i,a,l=(0,t.c)(3);return l[0]!==e?(i=t=>{let n=window.matchMedia(e);return n.addEventListener("change",t),()=>n.removeEventListener("change",t)},a=()=>window.matchMedia(e).matches,l[0]=e,l[1]=i,l[2]=a):(i=l[1],a=l[2]),(0,n.useSyncExternalStore)(i,a,r)}])},116156,e=>{"use strict";var t=e.i(908464),n=e.i(472361),r=e.i(772477),i=e.i(631436);function a(){return window.location.search}e.s(["useWindowSearch",0,function(){let e,l=(0,t.c)(2),o=(0,r.useSearchParams)();return l[0]!==o?(e=()=>{let e;return(e=o.toString())?`?${e}`:""},l[0]=o,l[1]=e):e=l[1],(0,n.useSyncExternalStore)(i.subscribe,a,e)}])},93557,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(472361);function i(){let e=!1,t=new Set,n=[],r=new Set,i=0,a=null,l=0,o=n;function s(){o=[...n],i=performance.now(),r.forEach(e=>e())}return{getRawStreamEnabled:()=>e,setRawStreamEnabled:n=>{n!==e&&(e=n,t.forEach(e=>e()))},subscribeToggle:e=>(t.add(e),()=>{t.delete(e)}),getSamples:()=>o,subscribeSamples:e=>(r.add(e),()=>{r.delete(e)}),pushSample:e=>{if(0===r.size)return;for(e.t=l++;n.length>=1800;)n.shift();n.push(e);let t=performance.now();t-i>=250?(null!=a&&(clearTimeout(a),a=null),s()):null==a&&(a=setTimeout(()=>{a=null,s()},250-(t-i)))},hasSubscribers:()=>r.size>0}}let a=(0,r.createContext)(null),l=()=>{},o=()=>!1;function s(){let e=(0,r.useContext)(a);if(null==e)throw Error("useStreamingMetrics must be used within StreamingMetricsProvider");return e}function u(){}e.s(["StreamingMetricsProvider",0,function(e){let l,o=(0,n.c)(3),{children:s}=e,[u]=(0,r.useState)(i);return o[0]!==s||o[1]!==u?(l=(0,t.jsx)(a.Provider,{value:u,children:s}),o[0]=s,o[1]=u,o[2]=l):l=o[2],l},"useHasStreamingSubscribers",0,function(){let e=(0,r.useContext)(a);return e?.hasSubscribers??o},"usePushStreamingSample",0,function(){let e=(0,r.useContext)(a);return e?.pushSample??l},"useRawStreamEnabled",0,function(){let e,t,i=(0,n.c)(4),l=(0,r.useContext)(a);i[0]!==l?(e=e=>l?.subscribeToggle(e)??u,i[0]=l,i[1]=e):e=i[1];let o=e;i[2]!==l?(t=()=>l?.getRawStreamEnabled()??!1,i[2]=l,i[3]=t):t=i[3];let s=t;return(0,r.useSyncExternalStore)(o,s,s)},"useSetRawStream",0,function(){let e,t=(0,n.c)(2),r=s();return t[0]!==r?(e=e=>r.setRawStreamEnabled(e),t[0]=r,t[1]=e):e=t[1],e},"useStreamingMetricsSamples",0,function(){let e,t,i=(0,n.c)(4),a=s();i[0]!==a?(e=e=>a.subscribeSamples(e),i[0]=a,i[1]=e):e=i[1];let l=e;i[2]!==a?(t=()=>a.getSamples(),i[2]=a,i[3]=t):t=i[3];let o=t;return(0,r.useSyncExternalStore)(l,o,o)}])},482281,e=>{"use strict";var t=e.i(472361);let n=(0,t.createContext)(null);e.s(["DeviceMemoryContext",0,n,"useServerDeviceMemoryGiB",0,function(){return(0,t.use)(n)}])},489653,e=>{"use strict";let t={ACCOUNTS_CENTER:"https://accountscenter.meta.com/",HELP_CENTER:"https://www.meta.com/help/",SHARE_CONVERSATIONS_HELP:"https://www.meta.com/help/artificial-intelligence/1382777929673771/",SHARE_MEDIA_HELP:"https://www.meta.com/help/artificial-intelligence/1382777929673771/?ref=learn_more",CONTENT_IN_FEED_HELP:"https://www.meta.com/help/artificial-intelligence/651592854644858/?ref=learn_more",TERMS_OF_SERVICE:"https://www.facebook.com/legal/terms",SUPPLEMENTAL_TERMS:"https://www.meta.com/legal/supplemental-terms-of-service/",SUPPLEMENTAL_PRIVACY:"https://www.meta.com/legal/privacy-policy/",PRIVACY_POLICY:"https://www.facebook.com/privacy/policy",AI_TERMS:"https://www.facebook.com/legal/ai-terms",SAFETY:"https://www.meta.com/safety/",AI_DATA_TRAINING:"https://www.facebook.com/privacy/genai",ABOUT_AI_LEARN_MORE:"https://www.facebook.com/privacy/guide/genai/",EXPORT_YOUR_INFORMATION:"https://accountscenter.meta.com/info_and_permissions/dyi",META_ONE_UPGRADE:"https://accountscenter.meta.com/meta_one",AI_DEMOS:"https://www.aidemos.meta.com/",AI_STUDIO:"https://aistudio.instagram.com/?utm_source=meta_ai_leftnav_entrypoint",MIDJEN:"https://vibes.ai",FAMILY_CENTER:"https://familycenter.meta.ai/",POLICIES:"https://www.facebook.com/policies",MAP_ATTRIBUTION:"https://www.facebook.com/maps/attribution_terms"};e.s(["SettingsLinks",0,t,"getAccountsCenterUrl",0,function(e,n){let r="true"===localStorage.getItem("ecto_login_via_mt");return n&&r&&e?`https://auth.meta.com/login_hint?login_hint=abra:${e}&next=https://accountscenter.meta.com`:t.ACCOUNTS_CENTER},"localizeSettingsLink",0,function(e,t){if(!t||"en_US"===t||"en-US"===t)return e;try{let n=new URL(e);if("www.facebook.com"===n.hostname||"facebook.com"===n.hostname){let e=t.replace("-","_");return n.searchParams.set("locale",e),n.toString()}}catch{}return e}])},271108,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(899272),i=e.i(762554),a=e.i(652877),l=e.i(879695);e.s(["EctoPressable",0,function(e){let o,s,u,c,d,f,m,p=(0,n.c)(20);if(p[0]!==e){let{analytics:t,className:n,linkProps:r,ref:i,...a}=e;o=t,u=n,c=i,s=a,p[0]=e,p[1]=o,p[2]=s,p[3]=u,p[4]=c}else o=p[1],s=p[2],u=p[3],c=p[4];let g=o?.actionTarget??"Pressable";p[5]!==g||p[6]!==o?(d=null==o?null:{...o,actionTarget:g},p[5]=g,p[6]=o,p[7]=d):d=p[7];let h=(0,a.useInteractionEventHandler)(d),b=(0,l.useMergeRefs)(h,c);if(e.linkProps){let n,r,a;return p[8]!==e?({linkProps:n,...r}=e,p[8]=e,p[9]=n,p[10]=r):(n=p[9],r=p[10]),p[11]!==n||p[12]!==r?(a=(0,t.jsx)(i.EctoBaseLink,{...r,...n}),p[11]=n,p[12]=r,p[13]=a):a=p[13],a}p[14]!==u?(f=(0,r.cn)("enabled:cursor-pointer",u),p[14]=u,p[15]=f):f=p[15];let y=s;return p[16]!==b||p[17]!==f||p[18]!==y?(m=(0,t.jsx)("button",{ref:b,type:"button",className:f,...y}),p[16]=b,p[17]=f,p[18]=y,p[19]=m):m=p[19],m}])},545280,(e,t,n)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:n,blurHeight:i,blurDataURL:a,objectFit:l}){let o=n?40*n:e,s=i?40*i:t,u=o&&s?`viewBox='0 0 ${o} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix 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='${u?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},425977,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return l}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let a=["default","imgix","cloudinary","akamai","custom"],l={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,customCacheHandler:!1}},938059,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(78212);let r=e.r(527338),i=e.r(545280),a=e.r(425977),l=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function s(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:n=!1,priority:c=!1,preload:d=!1,loading:f,className:m,quality:p,width:g,height:h,fill:b=!1,style:y,overrideSrc:S,onLoad:v,onLoadingComplete:w,placeholder:_="empty",blurDataURL:E,fetchPriority:x,decoding:C="async",layout:P,objectFit:k,objectPosition:R,lazyBoundary:I,lazyRoot:O,...j},M){var A;let L,T,N,{imgConf:z,showAltText:F,blurComplete:D,defaultLoader:U}=M,V=z||a.imageConfigDefault;if("allSizes"in V)L=V;else{let e=[...V.deviceSizes,...V.imageSizes].sort((e,t)=>e-t),t=V.deviceSizes.sort((e,t)=>e-t),n=V.qualities?.sort((e,t)=>e-t);L={...V,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===U)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 $=j.loader||U;delete j.loader,delete j.srcSet;let K="__next_img_default"in $;if(K){if("custom"===L.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. Read 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:n,...r}=t;return e(r)}}if(P){"fill"===P&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let n={responsive:"100vw",fill:"100vw"}[P];n&&!t&&(t=n)}let B="",G=s(g),q=s(h);if((A=e)&&"object"==typeof A&&(o(A)||void 0!==A.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(T=t.blurWidth,N=t.blurHeight,E=E||t.blurDataURL,B=t.src,!b)if(G||q){if(G&&!q){let e=G/t.width;q=Math.round(t.height*e)}else if(!G&&q){let e=q/t.height;G=Math.round(t.width*e)}}else G=t.width,q=t.height}let W=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(n=!0,W=!1),L.unoptimized&&(n=!0),K&&!L.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(n=!0);let H=s(p),Y=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:R}:{},F?{}:{color:"transparent"},y),X=D||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:G,heightInt:q,blurWidth:T,blurHeight:N,blurDataURL:E||"",objectFit:Y.objectFit})}")`:`url("${_}")`,J=l.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,Q=X?{backgroundSize:J,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},Z=function({config:e,src:t,unoptimized:n,width:i,quality:a,sizes:l,loader:o}){if(n){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(e){let n=t.indexOf("?");if(-1!==n){let r=new URLSearchParams(t.slice(n+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,n)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},n,r){if(r){let n=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=n.exec(r);)i.push(parseInt(e[2]));if(i.length){let n=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*n),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof n?{widths:e,kind:"w"}:{widths:[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,l),c=s.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:s.map((n,r)=>`${o({config:e,src:t,quality:a,width:n})} ${"w"===u?n:r+1}${u}`).join(", "),src:o({config:e,src:t,quality:a,width:s[c]})}}({config:L,src:e,unoptimized:n,width:G,quality:H,sizes:t,loader:$}),ee=W?"lazy":f;return{props:{...j,loading:ee,fetchPriority:x,width:G,height:q,decoding:C,className:m,style:{...Y,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:S||Z.src},meta:{unoptimized:n,preload:d||c,placeholder:_,fill:b}}}},116932,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o}});let r=e.r(472361),i="u"{}:r.useLayoutEffect,l=i?()=>{}:r.useEffect;function o(e){let{headManager:t,reduceComponentsToState:n}=e;function o(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(e))}}return i&&(t?.mountedInstances?.add(e.children),o()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},264423,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return g},defaultHead:function(){return d}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let a=e.r(481258),l=e.r(744066),o=e.r(733783),s=l._(e.r(472361)),u=a._(e.r(116932)),c=e.r(380946);function d(){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===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(78212);let m=["name","httpEquiv","charSet","itemProp"];function p(e){let t,n,r,i;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,n=new Set,r=new Set,i={},e=>{let a=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let n=e.key.slice(e.key.indexOf("$")+1);t.has(n)?a=!1:t.add(n)}switch(e.type){case"title":case"base":n.has(e.type)?a=!1:n.add(e.type);break;case"meta":for(let t=0,n=m.length;t{let n=e.key||t;return s.default.cloneElement(e,{key:n})})}let g=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},464955,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let r=e.r(481258)._(e.r(472361)),i=e.r(425977),a=r.default.createContext(i.imageConfigDefault)},779335,(e,t,n)=>{"use strict";function r(e,t){let n=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return l}});let r=e.r(779335),i=e.r(527338);function a({config:e,src:t,width:n,quality:l}){let o=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let n=new URLSearchParams(t.slice(e+1)),r=n.get("dpl");if(r){o=r,n.delete("dpl");let i=n.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}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. Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,r.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${s}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}a.__next_img_default=!0;let l=a},69837,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=e.r(472361);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=a(e,r)),t&&(i.current=a(t,r))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},370233,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Image",{enumerable:!0,get:function(){return v}});let r=e.r(481258),i=e.r(744066),a=e.r(733783),l=i._(e.r(472361)),o=r._(e.r(182825)),s=r._(e.r(264423)),u=e.r(938059),c=e.r(425977),d=e.r(464955);e.r(78212);let f=e.r(741972),m=r._(e.r(606537)),p=e.r(69837),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 h(e,t,n,r,i,a,l){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&&i(!0),n?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function b(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"{let k=(0,l.useCallback)(e=>{e&&(x&&(e.src=e.src),e.complete&&h(e,d,y,S,v,m,_))},[e,d,y,S,v,x,m,_]),R=(0,p.useMergedRef)(P,k);return(0,a.jsx)("img",{...C,...b(c),loading:f,width:i,height:r,decoding:o,"data-nimg":g?"fill":"1",className:s,style:u,sizes:n,srcSet:t,src:e,ref:R,onLoad:e=>{h(e.currentTarget,d,y,S,v,m,_)},onError:e=>{w(!0),"empty"!==d&&v(!0),x&&x(e)}})});function S({isAppRouter:e,imgAttributes:t}){let n={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,n),null):(0,a.jsx)(s.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...n},"__nimg-"+t.src+t.srcSet+t.sizes)})}let v=(0,l.forwardRef)((e,t)=>{let n=(0,l.useContext)(f.RouterContext),r=(0,l.useContext)(d.ImageConfigContext),i=(0,l.useMemo)(()=>{let e=g||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n,qualities:i,localPatterns:"u"{p.current=o},[o]);let h=(0,l.useRef)(s);(0,l.useEffect)(()=>{h.current=s},[s]);let[b,v]=(0,l.useState)(!1),[w,_]=(0,l.useState)(!1),{props:E,meta:x}=(0,u.getImgProps)(e,{defaultLoader:m.default,imgConf:i,blurComplete:b,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...E,unoptimized:x.unoptimized,placeholder:x.placeholder,fill:x.fill,onLoadRef:p,onLoadingCompleteRef:h,setBlurComplete:v,setShowAltText:_,sizesInput:e.sizes,ref:t}),x.preload?(0,a.jsx)(S,{isAppRouter:!n,imgAttributes:E}):null]})});("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},210095,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return c},getImageProps:function(){return u}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let a=e.r(481258),l=e.r(938059),o=e.r(370233),s=a._(e.r(606537));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:s.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,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let c=o.Image},491864,(e,t,n)=>{t.exports=e.r(210095)},643091,e=>{"use strict";var t=e.i(908464),n=e.i(472361),r=e.i(826158);let i="ecto:stoppedMessages:v1",a=new Set,l=new Map,o=new Set,s=!1;function u(){for(let e of o)e()}function c(){try{return window.localStorage}catch{return null}}function d(e){return"object"==typeof e&&null!==e}function f(e){return!!d(e)&&"string"==typeof e.id&&"number"==typeof e.stoppedAtMs}function m(e){try{var t=e.getItem(i);if(!t)return[];try{let e=JSON.parse(t);if(!d(e)||!Array.isArray(e.messages))return[];return e.messages.filter(f)}catch{return[]}}catch{return[]}}function p(e,t){let n=new Map;for(let r of e){if(0===r.id.length||!Number.isFinite(r.stoppedAtMs)||t-r.stoppedAtMs>12096e5)continue;let e=n.get(r.id);(null==e||r.stoppedAtMs>e)&&n.set(r.id,r.stoppedAtMs)}return Array.from(n,([e,t])=>({id:e,stoppedAtMs:t})).sort((e,t)=>t.stoppedAtMs-e.stoppedAtMs).slice(0,200)}function g(e=!1){if(s&&!e)return!1;s=!0;let t=c();if(!t)return!1;let n=p(m(t),Date.now()),r=!1;for(let e of n){a.has(e.id)||(a.add(e.id),r=!0);let t=l.get(e.id);(null==t||e.stoppedAtMs>t)&&(l.set(e.id,e.stoppedAtMs),r=!0)}return r}function h(e){e.key===i&&g(!0)&&u()}function b(){return!1}function y(e){let t=0===o.size;return o.add(e),t&&window.addEventListener("storage",h),t&&g(!0)&&e(),()=>{o.delete(e),0===o.size&&window.removeEventListener("storage",h)}}e.s(["isMessageStopped",0,function(e){return g(),a.has(e)},"markMessageStopped",0,function(e){g(),a.has(e)||(a.add(e),l.set(e,Date.now()),(0,r.runExclusive)(i,()=>{let e=c();if(!e)return;let t=Date.now(),n=p(m(e),t);for(let e of a)n.push({id:e,stoppedAtMs:l.get(e)??t});let r=p(n,t);try{0===r.length?e.removeItem(i):e.setItem(i,JSON.stringify({version:1,messages:r}))}catch{}}).catch(()=>{}),u())},"useIsMessageStopped",0,function(e){let r,i=(0,t.c)(2);return i[0]!==e?(r=()=>(g(),!!e&&a.has(e)),i[0]=e,i[1]=r):r=i[1],(0,n.useSyncExternalStore)(y,r,b)}])},857435,e=>{"use strict";var t,n,r,i;let a={fragment:{argumentDefinitions:[t={defaultValue:null,kind:"LocalArgument",name:"conversationId"},n={defaultValue:null,kind:"LocalArgument",name:"mediaIds"}],kind:"Fragment",metadata:null,name:"EctoVideoPollingContextSubscription",selections:i=[{alias:null,args:[{fields:[{kind:"Variable",name:"conversationId",variableName:"conversationId"},{kind:"Variable",name:"mediaIds",variableName:"mediaIds"}],kind:"ObjectValue",name:"args"}],concreteType:null,kind:"LinkedField",name:"batchedGenerationStatusStream",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[r={alias:null,args:null,kind:"ScalarField",name:"mediaId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:"GeneratedVideo",kind:"LinkedField",name:"generatedVideo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thumbnail",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"aspectRatio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"orientation",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"VideoQuotaUpsellInfo",kind:"LinkedField",name:"upsellInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"body",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"buttonLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"bannerStatus",storageKey:null}],storageKey:null}],type:"GenerationStatusUpdate",abstractKey:null},{kind:"InlineFragment",selections:[r,{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null}],type:"GenerationErrorUpdate",abstractKey:null}],storageKey:null}],type:"Subscription",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[n,t],kind:"Operation",name:"EctoVideoPollingContextSubscription",selections:i},params:{id:"9928a9b87ec492a16326f18925191c0f",metadata:{},name:"EctoVideoPollingContextSubscription",operationKind:"subscription",text:null}};a.hash="e90deb2dde2fd31777c374303738726c",e.s(["default",0,a])},774883,e=>{"use strict";var t=e.i(733783),n=e.i(908464),r=e.i(472361),i=e.i(235338);let a=e.r(857435);var l=e.i(151104);let o=(0,e.i(840387).createClientLogger)("EctoVideoPollingContext"),s=(0,r.createContext)(null);function u(e){return e.videoId}e.s(["VideoPollingProvider",0,function(e){let c,d,f,m,p,g,h,b,y=(0,n.c)(13),{children:S}=e,v=(0,i.useRelayEnvironment)();y[0]===Symbol.for("react.memo_cache_sentinel")?(c=new Map,y[0]=c):c=y[0];let w=(0,r.useRef)(c),_=(0,r.useRef)(null);y[1]!==v?(d=()=>{_.current?.dispose(),_.current=null;let e=Array.from(w.current.values());if(0===e.length)return;let t=e.map(u),n=e[0]?.conversationId??null;_.current=(0,i.requestSubscription)(v,{subscription:a,variables:{mediaIds:t,conversationId:n},onNext:e=>{let t=e?.batchedGenerationStatusStream;if(t){if("GenerationStatusUpdate"===t.__typename){let{mediaId:e,status:n,generatedVideo:r}=t;if(!e)return;if("COMPLETE"===n&&r?.url){v.commitUpdate(t=>{let n=t.get(e);n&&(n.setValue(r.url,"url"),r.thumbnail&&n.setValue(r.thumbnail,"thumbnail"),null!=r.width&&n.setValue(r.width,"width"),null!=r.height&&n.setValue(r.height,"height"),null!=r.aspectRatio&&n.setValue(r.aspectRatio,"aspectRatio"),null!=r.orientation&&n.setValue(r.orientation,"orientation"))});let t=w.current.get(e);t?.onComplete&&r.url&&t.onComplete(r.url),w.current.delete(e)}else("FAILED"===n||"CANCELED"===n||"INTEGRITY_FAILED"===n||"OUT_OF_QUOTA"===n)&&(w.current.get(e)?.onTerminalFailure?.(n),w.current.delete(e))}else if("GenerationErrorUpdate"===t.__typename){let{mediaId:e,error:n}=t;if(!e)return;o.error({mediaId:e,error:n},"Video generation error"),w.current.get(e)?.onTerminalFailure?.("ERROR"),w.current.delete(e)}}},onError:e=>{o.error({error:e},"Subscription error"),_.current=null},onCompleted:()=>{_.current=null}})},y[1]=v,y[2]=d):d=y[2];let E=d;y[3]===Symbol.for("react.memo_cache_sentinel")?(f={wait:3e3},y[3]=f):f=y[3];let x=(0,l.useDebouncedCallback)(E,f);y[4]!==x?(m=(e,t,n,r)=>{let i=null!=t&&t.length>0?t:null,a=w.current.get(e);if(a){let t=!1,l={...a};null!=i&&i!==a.conversationId&&(l.conversationId=i,t=!0),null!=n&&n!==a.onComplete&&(l.onComplete=n,t=!0),null!=r&&r!==a.onTerminalFailure&&(l.onTerminalFailure=r,t=!0),t&&(w.current.set(e,l),x())}else w.current.set(e,{videoId:e,conversationId:i,onComplete:n,onTerminalFailure:r}),x();return()=>{w.current.delete(e)}},y[4]=x,y[5]=m):m=y[5];let C=m;return y[6]===Symbol.for("react.memo_cache_sentinel")?(p=()=>()=>{_.current?.dispose()},g=[],y[6]=p,y[7]=g):(p=y[6],g=y[7]),(0,r.useEffect)(p,g),y[8]!==C?(h={registerPendingVideo:C},y[8]=C,y[9]=h):h=y[9],y[10]!==S||y[11]!==h?(b=(0,t.jsx)(s.Provider,{value:h,children:S}),y[10]=S,y[11]=h,y[12]=b):b=y[12],b},"useRegisterPendingVideo",0,function(e,t,i,a){let l,o,u=(0,n.c)(7),c=(0,r.useContext)(s);u[0]!==c||u[1]!==t||u[2]!==i||u[3]!==a||u[4]!==e?(l=()=>{if(c&&e)return c.registerPendingVideo(e,t,i,a)},o=[c,e,t,i,a],u[0]=c,u[1]=t,u[2]=i,u[3]=a,u[4]=e,u[5]=l,u[6]=o):(l=u[5],o=u[6]),(0,r.useEffect)(l,o)}],774883)}]); //# debugId=60c197f6-17ea-083c-9029-7b9f5e0549c4