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]="00b26cd1-cf44-0f5c-1075-a3229fc86410")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,889376,e=>{"use strict";var t=e.i(9607),r=e.i(712134),n=e.i(570718),a=e.i(416616),s=e.i(873832);let i="dev-feature-value-overrides",o=(0,n.createContext)(null);function u(){let e=(0,s.safeLocalStorageGetItem)(i);if(e)try{return JSON.parse(e)}catch{}return{}}function l(e){0===Object.keys(e).length?(0,s.safeLocalStorageRemoveItem)(i):(0,s.safeLocalStorageSetItem)(i,JSON.stringify(e))}function c(){return{}}e.s(["FeatureValuesProvider",0,function(e){let s,i,d,f,g,h,p,v=(0,r.c)(17),{value:E,children:S}=e,[m,y]=(0,n.useState)(a.isDev?u:c);v[0]!==m?(s=a.isDev?m:{},v[0]=m,v[1]=s):s=v[1],v[2]!==s||v[3]!==E?(i={...E,...s},v[2]=s,v[3]=E,v[4]=i):i=v[4];let w=i;v[5]===Symbol.for("react.memo_cache_sentinel")?(d=(e,t)=>{y(r=>{let n={...r,[e]:t};return l(n),n})},v[5]=d):d=v[5];let R=d;v[6]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{y({}),l({})},v[6]=f):f=v[6];let b=f;v[7]!==m?(g=Object.keys(m),v[7]=m,v[8]=g):g=v[8];let C=g.length>0;v[9]!==w||v[10]!==m||v[11]!==C||v[12]!==E?(h={values:w,serverValues:E,setOverride:R,clearOverrides:b,hasOverrides:C,overrides:m},v[9]=w,v[10]=m,v[11]=C,v[12]=E,v[13]=h):h=v[13];let I=h;return v[14]!==S||v[15]!==I?(p=(0,t.jsx)(o.Provider,{value:I,children:S}),v[14]=S,v[15]=I,v[16]=p):p=v[16],p},"useFeatureValues",0,function(){let e=(0,n.useContext)(o);if(!e)throw Error("useFeatureValues must be used within FeatureProvider");return e.values},"useFeatureValuesDebug",0,function(){let e=(0,n.useContext)(o);if(!e)throw Error("useFeatureValuesDebug must be used within FeatureProvider");return e}])},966432,351071,e=>{"use strict";var t=e.i(9607),r=e.i(712134),n=e.i(193579),a=e.i(570718),s=e.i(527025),i=e.i(873832);let o="pl-[240px] 2xl:pl-[280px] 3xl:pl-[320px]";e.s(["RAIL_SHIFT",0,o,"RAIL_SLIDE",0,"-translate-x-[240px] 2xl:-translate-x-[280px] 3xl:-translate-x-[320px]","RAIL_WIDTH",0,"w-[240px] 2xl:w-[280px] 3xl:w-[320px]"],351071);let u="lineage-rail-pinned",l=(0,a.createContext)({isPinned:!1,togglePinned:()=>{},hasSteps:!1,setHasSteps:()=>{},currentStepStatus:null,currentStepUsageLogID:null,beginCurrentStep:()=>{},completeCurrentStep:()=>{},resetCurrentStep:()=>{}});function c(){return(0,a.useContext)(l)}e.s(["LineageContentShift",0,function(e){let n,a,i=(0,r.c)(5),{children:u}=e,{isPinned:l,hasSteps:d}=c(),f=l&&d&&o;return i[0]!==f?(n=(0,s.cn)("h-full transition-[padding-left] duration-300 ease-out",f),i[0]=f,i[1]=n):n=i[1],i[2]!==u||i[3]!==n?(a=(0,t.jsx)("div",{className:n,children:u}),i[2]=u,i[3]=n,i[4]=a):a=i[4],a},"LineagePinnedProvider",0,function({children:e}){let[r,s]=(0,a.useState)(()=>"false"!==(0,i.safeLocalStorageGetItem)(u)),[o,c]=(0,a.useState)(!1),[d,f]=(0,a.useState)(null),[g,h]=(0,a.useState)(null),p=(0,n.usePathname)(),v=(0,a.useRef)(p);v.current!==p&&(v.current=p,f(null),h(null));let E=(0,a.useCallback)(()=>{s(e=>{let t=!e;return(0,i.safeLocalStorageSetItem)(u,String(t)),t})},[]),S=(0,a.useCallback)((e="IN_PROGRESS")=>{f(e),h(null)},[]),m=(0,a.useCallback)((e,t="SUCCEEDED")=>{f(t),h(e)},[]),y=(0,a.useCallback)(()=>{f(null),h(null)},[]),w=(0,a.useMemo)(()=>({isPinned:r,togglePinned:E,hasSteps:o,setHasSteps:c,currentStepStatus:d,currentStepUsageLogID:g,beginCurrentStep:S,completeCurrentStep:m,resetCurrentStep:y}),[r,E,o,d,g,S,m,y]);return(0,t.jsx)(l.Provider,{value:w,children:e})},"useLineagePinned",0,c],966432)},210604,e=>{"use strict";var t=e.i(712134),r=e.i(664540),n=e.i(818074);let a=(0,n.createServerReference)("7ffaae75633344268b8ac90221a6cbd3f4f3f38812",n.callServer,void 0,n.findSourceMapURL,"getClientViewDetail"),s=["client-view-detail"];function i(e){e?.aborted&&function(){throw new DOMException("The operation was aborted.","AbortError")}()}function o(e){return[...s,e]}async function u(e,t){i(t);let r=await a({usageLogId:e});if(i(t),r?.serverError)throw Error(r.serverError.message);if(!r?.data)throw Error("Failed to load client view detail");return r.data}function l(e){return{gcTime:9e5,queryFn:({signal:t})=>u(e,t),queryKey:o(e),staleTime:3e5}}e.s(["cancelClientViewDetail",0,function(e,t){return e.cancelQueries({queryKey:o(t)})},"cancelInactiveClientViewDetails",0,function(e,t){let r=new Set(t);return e.cancelQueries({predicate:e=>{var t;let n=(t=e.queryKey)[0]!==s[0]?null:"string"==typeof t[1]?t[1]:null;return!!n&&!(r.has(n)||e.isActive())}})},"getClientViewDetailQueryKey",0,o,"invalidateClientViewDetail",0,function(e,t){return e.invali
2dateQueries({queryKey:o(t)})},"prefetchClientViewDetail",0,function(e,t){return e.prefetchQuery(l(t))},"useClientViewDetail",0,function(e){let n,a,s=(0,t.c)(5),i=e??"__missing__",o=!!e;return s[0]!==i?(n=l(i),s[0]=i,s[1]=n):n=s[1],s[2]!==o||s[3]!==n?(a={enabled:o,...n},s[2]=o,s[3]=n,s[4]=a):a=s[4],(0,r.useQuery)(a)}],210604)},435301,e=>{"use strict";var t=e.i(9607),r=e.i(712134),n=e.i(296129),a=e.i(570718);let s=(0,a.createContext)(null),i={hasNextPage:!1,isFetchingNextPage:!1,fetchNextPage:void 0};e.s(["ASSETS_LIBRARY_NAV_SOURCE",0,"assets-library-modal","ASSETS_PAGE_NAV_SOURCE",0,"assets-page","AssetsNavigationProvider",0,function(e){let o,u,l,c,d,f,g,h,p,v=(0,r.c)(21),{children:E}=e,[S,m]=(0,n.useQueryState)("view",n.parseAsString),[y,w]=(0,a.useTransition)(),R=(0,a.useRef)(0),[b,C]=(0,a.useState)(null);v[0]===Symbol.for("react.memo_cache_sentinel")?(o={},v[0]=o):o=v[0];let[I,_]=(0,a.useState)(o);v[1]===Symbol.for("react.memo_cache_sentinel")?(u=(e,t)=>{_(r=>{let n=r[e];return(n?.assetIds===t.assetIds||void 0!==n&&n.assetIds.length===t.assetIds.length&&n.assetIds.every((e,r)=>e===t.assetIds[r]))&&n.pagination.hasNextPage===t.pagination.hasNextPage&&n.pagination.isFetchingNextPage===t.pagination.isFetchingNextPage?r:{...r,[e]:t}}),C(t=>t??e)},v[1]=u):u=v[1];let A=u;v[2]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{_(t=>{if(!(e in t))return t;let r={...t};return delete r[e],r})},v[2]=l):l=v[2];let D=l;v[3]!==b||v[4]!==I||v[5]!==S?(c=()=>{if(!S){if(b&&I[b])return;let e=Object.keys(I)[0]??null;b!==e&&C(e);return}if(b&&I[b]?.assetIds.includes(S))return;let e=Object.entries(I).find(e=>{let[,t]=e;return t.assetIds.includes(S)})?.[0]??null;b!==e&&C(e)},d=[b,I,S],v[3]=b,v[4]=I,v[5]=S,v[6]=c,v[7]=d):(c=v[6],d=v[7]),(0,a.useEffect)(c,d),v[8]!==m?(f=(e,t,r)=>{if(!e)return;t&&C(t);let n=Date.now(),a=n-R.current<1e3?"replace":"push";R.current=n,m(e,{history:a,shallow:r?.shallow??!1,scroll:!1,startTransition:w})},v[8]=m,v[9]=f):f=v[9];let U=f,L=b?I[b]:void 0;L?.assetIds,L?.pagination,v[10]!==L?.assetIds?(g=L?.assetIds??[],v[10]=L?.assetIds,v[11]=g):g=v[11];let P=L?.pagination??i;v[12]!==b||v[13]!==U||v[14]!==y||v[15]!==g||v[16]!==P?(h={activeSourceId:b,assetIds:g,pagination:P,isNavigating:y,registerSource:A,unregisterSource:D,setActiveSource:C,goToView:U},v[12]=b,v[13]=U,v[14]=y,v[15]=g,v[16]=P,v[17]=h):h=v[17];let N=h;return v[18]!==E||v[19]!==N?(p=(0,t.jsx)(s.Provider,{value:N,children:E}),v[18]=E,v[19]=N,v[20]=p):p=v[20],p},"NAV_PREFETCH_THRESHOLD",0,3,"RECENT_CREATIONS_NAV_SOURCE",0,"recent-creations","useAssetsNavigation",0,function(){let e=(0,a.useContext)(s);if(!e)throw Error("useAssetsNavigation must be used within AssetsNavigationProvider");return e},"useAssetsNavigationSafe",0,function(){return(0,a.useContext)(s)}])},122120,e=>{"use strict";var t=e.i(9607),r=e.i(959476),n=e.i(193579),a=e.i(317885),s=e.i(570718),i=e.i(84378),o=e.i(966432),u=e.i(210604),l=e.i(563906),c=e.i(676630),d=e.i(818074);let f=(0,d.createServerReference)("7f68732e8260b495e60a7df66247809190b0fc82e9",d.callServer,void 0,d.findSourceMapURL,"cancelRenderAction"),g=(0,d.createServerReference)("7f6ba7bf3317c521faf96a8df4cb1c59e3ef75cdcc",d.callServer,void 0,d.findSourceMapURL,"markRendersViewedAction"),h=(0,d.createServerReference)("7f5d71aa072e2d08a30b20c8bae76ba0d81cccc134",d.callServer,void 0,d.findSourceMapURL,"retryRenderAction");var p=e.i(176249),v=e.i(572779),E=e.i(630326),S=e.i(469297),m=e.i(288630),y=e.i(351948),w=e.i(724915),R=e.i(553263),b=e.i(575364);let C=(0,s.createContext)(null),I=["/frames-to-video/","/restyle-video/","/remove-background/","/upscale/","/workspace/"];function _(e){return!(!e||"/assets"===e||e.startsWith("/assets/"))&&!I.some(t=>e.startsWith(t))}e.s(["RenderQueueProvider",0,function(e){let{initialItems:d=[],children:I}=e,{data:A}=(0,a.useSession)(),D=A?.user.id,U=(0,r.useQueryClient)(),L=(0,S.useInvalidateMediaPicker)(),P=(0,n.useRouter)(),N=(0,n.usePathname)(),[T,O]=(0,s.useState)(d),{isLibraryOpen:k,setLibraryOpen:x}=(0,E.useAssetsLibraryOpen)(),[M,j]=(0,s.useState)(!0),[F,V]=(0,s.useState)(null),$=(0,s.useRef)(new Map),Q=(0,s.useRef)(new Set),K=(0,s.useRef)(new Map),{completeCurrentStep:H,hasSteps:G}=(0,o.useLineagePinned)(),B=(0,s.useRef)(G),X=(0,s.useRef)(new Set);B.current&&!G&&X.current.clear(),B.current=G;let q=(0,p.useUserSafe)(),W=q?.maxRenderQueueSize??v.MAX_QUEUE_SIZE,Y=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=()=>{j("visible"===document.visibilityState)};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[]),(0,s.useEffect)(()=>
2{if(!Y.current&&0!==d.length){for(let e of d)$.current.set(e.usageID,e.status);Y.current=!0}},[d]);let J=(0,s.useCallback)(()=>{U.invalidateQueries({queryKey:["assets"]}),U.invalidateQueries({queryKey:["folder-assets"]}),U.invalidateQueries({queryKey:["tool-counts"]}),U.invalidateQueries({queryKey:["recent-creations"]})},[U]),z=(0,s.useMemo)(()=>T.filter(e=>"IN_PROGRESS"===e.status||"QUEUED"===e.status).length,[T]),Z=(0,s.useMemo)(()=>T.filter(e=>!e.viewed&&"SUCCEEDED"===e.status).length,[T]),ee=(0,s.useCallback)((e,t,r,n)=>{let a=e===b.AsyncInferenceStatus.SUCCEEDED,s=e===b.AsyncInferenceStatus.FAILED;if((a||s)&&(a?n&&N?.startsWith("/workspace/")&&N.split("/")[2]===n||i.toast.success("Render completed!",{description:"Your render is ready to view",action:{label:"View",onClick:()=>x(!0)}}):r===b.RenderFailureCode.CONTENT_POLICY_VIOLATION&&t?V(t):i.toast.error("Render failed",{description:t||"Something went wrong. You can retry from your assets.",action:{label:"View",onClick:()=>x(!0)}}),_(N)&&x(!0),!M&&"Notification"in window&&"granted"===Notification.permission)){let e=new Notification("Glyf",{body:a?"Your render is ready!":"Your render failed",icon:"/favicon.ico"});e.onclick=()=>{window.focus(),e.close()}}},[M,N,x]),et=(0,s.useCallback)((e,t)=>{(0,l.patchAssetInULVCaches)(U,e.usageID,{status:t,..."thumbnailURL"in e&&e.thumbnailURL?{thumbnailUrl:e.thumbnailURL}:{},..."resultURL"in e&&e.resultURL?{videoUrl:e.resultURL}:{}}),(0,u.invalidateClientViewDetail)(U,e.usageID).catch(()=>void 0),(0,c.invalidateULVDetail)(U,e.usageID).catch(()=>void 0)},[U]),er=(0,s.useCallback)((e,t)=>{let r=K.current.get(e.usageID);void 0!==r&&(i.toast.dismiss(r),K.current.delete(e.usageID)),J(),t===b.AsyncInferenceStatus.SUCCEEDED&&(L(),(0,m.invalidateUsageSummary)(U).catch(()=>void 0));let n=N?.split("/")[1],a=(n?(0,R.getToolIDFromRoute)(n):null)===e.toolID;if(a&&X.current.has(e.usageID)&&(t===b.AsyncInferenceStatus.SUCCEEDED||t===b.AsyncInferenceStatus.FAILED)&&H(e.usageID,t),a&&t===b.AsyncInferenceStatus.SUCCEEDED&&N){if("frames-to-video"===e.toolID)return;let t=new URL(window.location.href);t.searchParams.set("view",e.usageID),i.toast.success("Render complete!",{description:"Your render is ready to view",action:{label:"View",onClick:()=>{P.push(t.pathname+t.search)}}});return}ee(t,"errorMessage"in e?e.errorMessage:void 0,"failureCode"in e?e.failureCode:void 0,T.find(t=>t.usageID===e.usageID)?.projectID)},[H,J,L,T,ee,N,U,P]),en=(0,s.useCallback)(e=>{let t=e.status,r=$.current.get(e.usageID);if(et(e,t),e.status===b.AsyncInferenceStatus.IN_PROGRESS&&e.notice){let t=`${e.usageID}:${e.notice}`;if(!Q.current.has(t)){Q.current.add(t);let r=(0,i.toast)("Render is Taking Longer than Expected",{description:e.notice,duration:1/0,closeButton:!0});K.current.set(e.usageID,r)}}let n=r===b.AsyncInferenceStatus.SUCCEEDED||r===b.AsyncInferenceStatus.FAILED;t!==b.AsyncInferenceStatus.SUCCEEDED&&t!==b.AsyncInferenceStatus.FAILED||n||er(e,t),$.current.set(e.usageID,t),O(t=>{let r=t.find(t=>t.usageID===e.usageID);if(!r)return t;let{toolID:n,...a}=e,s=void 0!==a.phase&&a.phase!==r.phase?Date.now():r.phaseStartedAt;return t.map(t=>t.usageID===e.usageID?{...r,...a,phaseStartedAt:s}:t)})},[er,et]);(0,y.useRealtime)({channels:[`user-${D}`],events:["render.updated"],enabled:void 0!==D,onData:({data:e})=>en(e)});let ea=(0,s.useCallback)((e,t,r,n,a,s,i)=>{if(z>=W)return;let o=N?.split("/")[1],u=o?(0,R.getToolIDFromRoute)(o):null;B.current&&(X.current.add(e),u===t&&H(e,b.AsyncInferenceStatus.QUEUED)),$.current.set(e,b.AsyncInferenceStatus.QUEUED),O(i=>[...i,{usageID:e,toolID:t,status:b.AsyncInferenceStatus.QUEUED,viewed:!1,addedAt:Date.now(),posterURL:r,projectID:n,endImageURL:a,aspectRatio:s}]),J(),i&&_(N)&&x(!0)},[H,J,W,z,N,x]),es=(0,s.useCallback)((e,t,r,n,a,s)=>{ea(e,t,r,n,a,s,!0)},[ea]),ei=(0,s.useCallback)((e,t,r,n,a,s)=>{ea(e,t,r,n,a,s,!1)},[ea]),eo=(0,s.useCallback)((e,t)=>{$.current.set(e,t),O(r=>r.map(r=>r.usageID===e?function(e,t){switch(t){case b.AsyncInferenceStatus.SUCCEEDED:return{...e,status:b.AsyncInferenceStatus.SUCCEEDED};case b.AsyncInferenceStatus.FAILED:return{...e,status:b.AsyncInferenceStatus.FAILED};default:return e}}(r,t):r)),(t===b.AsyncInferenceStatus.SUCCEEDED||t===b.AsyncInferenceStatus.FAILED)&&J()},[J]),eu=(0,s.useCallback)(async e=>{if(0===e.length)return;let t=new Set(e),r=[...t],n=T.filter(e=>!t.has(e.usageID));if(n.length!==T.length){O(n);try{let e=await g({usageLogIds:r});if(e?.serverError||!e?.data?.success)throw e?.serverError??Error("Failed to mark renders as viewed");J()}catch(e){throw(0,w.captureExceptionWithContext)(e,{tags:{component:"render-queue-provider",operation:"mark-many-viewed"}}),O(e=>{let t=new Map(e.map(e=>[e.usageID,e])),r=new Set(T.map(e=>e.usageID)),n=T.map(e=>t.get(e.usageID)??e);for(let t of e)r.has(t.usageID)||n.push(t);return n}),e}}},[J,T]),el=(0,s.useCallback)(async e=>{await eu([e]).catch(t=>{(0,w.captureExceptionWithContext)(t,{tags:{component:"render-queue-provider",operation:"mark-viewed"},extra:{usageID:e}})})},[eu]),ec=(0,s.useCallback)(async e=>{if(0===e.length)return;let t=new Set(e),r=!1;if(O(e=>{let n=e.map(e=>!t.has(e.usageID)||e.viewed?e:(r=!0,{...e,viewed:!0}));return r?n:e}),r)try{let e=await g({usageLogIds:[...t]});if(e?.serverError||!e?.data?.success)throw e?.serverError??Error("Failed to mark renders as viewed");J()}catch(e){(0,w.captureExceptionWithContext)(e,{tags:{component:"render-queue-provider",operation:"mark-many-viewed-in-place"}}),O(e=>e.map(e=>t.has(e.usageID)?{...e,viewed:!1}:e))}},[J]),ed=(0,s.useCallback)(async e=>{let t=await h({usageLogId:e});return t?.serverError?{success:!1,error:t.serverError.message}:t?.data?(O(t=>t.map(t=>t.usageID===e?{...t,status:b.AsyncInferenceStatus.QUEUED}:t)),{success:!0}):{success:!1,error:"Unknown error"}},[]),ef=(0,s.useCallback)(async e=>{let t=await f({usageLogId:e});return t?.serverError?{success:!1,error:t.serverError.message}:t?.data?.success?(O(t=>t.filter(t=>t.usageID!==e)),{success:!0}):{success:!1,error:"Unknown error"}},[]),eg=(0,s.useCallback)(e=>{if(!Y.current){for(let t of e)$.current.set(t.usageID,t.status);O(e),Y.current=!0}},[]),eh=(0,s.useCallback)(()=>{V(null)},[]),ep=(0,s.useCallback)((e,t)=>{},[]),ev=(0,s.useCallback)(e=>{},[er]),eE=(0,s.useMemo)(()=>({items:T,addItem:es,registerItemSilent:ei,reconcileTerminalItem:eo,markViewed:el,markManyViewed:eu,markManyViewedInPlace:ec,retryItem:ed,cancelItem:ef,invalidateAssets:J,unviewedCount:Z,inProgressCount:z,isLibraryOpen:k,setLibraryOpen:x,hydrateItems:eg,contentFilterError:F,dism
2issContentFilterError:eh,...!1}),[T,es,ei,eo,el,eu,ec,ed,ef,J,Z,z,k,x,eg,F,eh,ep,ev]);return(0,t.jsx)(C.Provider,{value:eE,children:I})},"useRenderQueue",0,function(){let e=(0,s.useContext)(C);if(!e)throw Error("useRenderQueue must be used within RenderQueueProvider");return e}],122120)},678455,e=>{"use strict";e.s(["ANIMATION_DURATIONS",0,{QUICK:150,NORMAL:200,SMOOTH:300,SHIMMER:1200,PULSE:1500,COPY_SUCCESS:2500,DISCLOSURE_CLOSE:2500},"BUTTON_LABELS",0,{SHARE_PUBLIC:"Share publicly",COPY_LINK:"Copy Share Link",COPIED:"Copied!",SHARING:"Sharing...",COPYING:"Copying...",CONFIRM:"Confirm",SHARE_PROJECT:"Share Project",DOWNLOAD:"Download Result",REMIX:"Remix this Design",FORCE_LOAD:"Force Load Videos"},"SHARE_MESSAGES",0,{SHARE_SUCCESS:"This render is shared publicly.",UNSHARE_SUCCESS:"This render is no longer shared.",SHARE_ERROR:"Failed to share. Please try again.",UNSHARE_ERROR:"Failed to make private. Please try again."},"VIDEO_LABELS",0,{INPUT:"Input",OUTPUT:"Result",COMPARE_ARIA:"Compare before and after videos"}])},572779,e=>{"use strict";e.s(["FREE_MAX_FRAMES",0,120,"MAX_QUEUE_SIZE",0,1,"MIN_REMIX_VERSION",0,5,"PRO_MAX_FRAMES",0,300])},630326,347876,e=>{"use strict";var t=e.i(712134),r=e.i(296129);function n(e=Date.now()){let t=Math.floor(e/1e3);return t-t%86400-7776e3}e.s(["ASSETS_DEFAULT_DATE_RANGE_DAYS",0,90,"ASSETS_LIBRARY_OPEN_VALUE",0,"1","assetsFromToUrlParam",0,function(e){return e??0},"getAssetsDefaultFromTimestamp",0,n,"resolveAssetsFromParam",0,function(e){if(null==e||""===e)return n();let t="number"==typeof e?e:Number.parseInt(String(e),10);return Number.isNaN(t)?n():0!==t?t:void 0}],347876),e.s(["useAssetsLibraryOpen",0,function(){let e,n,a=(0,t.c)(5),[s,i]=(0,r.useQueryState)("library",r.parseAsString),o="1"===s;a[0]!==i?(e=e=>{i(e?"1":null,{history:"replace",shallow:!0,scroll:!1})},a[0]=i,a[1]=e):e=a[1];let u=e;return a[2]!==o||a[3]!==u?(n={isLibraryOpen:o,setLibraryOpen:u},a[2]=o,a[3]=u,a[4]=n):n=a[4],n}],630326)},288630,e=>{"use strict";var t=e.i(712134),r=e.i(664540),n=e.i(959476),a=e.i(818074);let s=(0,a.createServerReference)("7f1f1dd632eeed6b4c51eb5a3aca8736b1bbbc33d5",a.callServer,void 0,a.findSourceMapURL,"getUsageSummaryAction"),i=["usage-summary"];function o(e){return[...i,e]}async function u(e){let t=await s({organizationID:e});if(t?.serverError)throw Error(t.serverError.message);if(t?.data===void 0)throw Error("Failed to load the current credit balance");return t.data}function l(e){return e.invalidateQueries({queryKey:i})}function c(){}e.s(["getUsageSummaryQueryKey",0,o,"invalidateUsageSummary",0,l,"useInvalidateUsageSummary",0,function(){let e,r=(0,t.c)(2),a=(0,n.useQueryClient)();return r[0]!==a?(e=()=>{l(a).catch(c)},r[0]=a,r[1]=e):e=r[1],e},"useUsageSummary",0,function(e){let n,a,s,i=(0,t.c)(8),{initialData:l,organizationID:c}=e,d=c??"__missing__",f=!!c;return i[0]!==d?(n=()=>u(d),a=o(d),i[0]=d,i[1]=n,i[2]=a):(n=i[1],a=i[2]),i[3]!==l||i[4]!==f||i[5]!==n||i[6]!==a?(s={enabled:f,gcTime:3e5,initialData:l,queryFn:n,queryKey:a,refetchOnWindowFocus:!0,staleTime:0},i[3]=l,i[4]=f,i[5]=n,i[6]=a,i[7]=s):s=i[7],(0,r.useQuery)(s)}],288630)},351948,e=>{"use strict";e.i(807164);let{useRealtime:t}=(0,e.i(459154).createRealtime)();e.s(["useRealtime",0,t])},575364,e=>{"use strict";var t=e.i(424017);let r={QUEUED:"QUEUED",IN_PROGRESS:"IN_PROGRESS",SUCCEEDED:"SUCCEEDED",FAILED:"FAILED",EXPIRED:"EXPIRED",CANCELED:"CANCELED",WEBHOOK_FAILED:"WEBHOOK_FAILED"},n=t.enum(r),a={PREPARING:"PREPARING",GENERATING:"GENERATING",PROCESSING_OUTPUT:"PROCESSING_OUTPUT"};t.enum(a);let s={CONTENT_POLICY_VIOLATION:"content_policy_violation"};t.enum(s),e.s(["AsyncInferenceStatus",0,r,"AsyncInferenceStatusEnum",0,n,"RenderFailureCode",0,s,"RenderPhase",0,a])},807164,459154,e=>{"use strict";e.s(["RealtimeContext",()=>i,"RealtimeProvider",()=>o,"createRealtime",()=>u],459154);var t=e.i(570718);e.i(300153);var r=e.i(469547);let n=r.discriminatedUnion("type",[r.object({type:r.literal("connected"),channel:r.string(),cursor:r.string().optional()}),r.object({type:r.literal("reconnect"),timestamp:r.number()}),r.object({type:r.literal("error"),error:r.string()}),r.object({type:r.literal("disconnected"),channels:r.array(r.string())}),r.object({type:r.literal("ping"),timestamp:r.number()})]),a=r.object({id:r.string(),data:r.unknown(),event:r.string(),channel:r.string()});var s=e.i(9607);let i=(0,t.createContext)(null);function o({children:e,api:r={url:"/api/realtime",withCredentials:!1},maxReconnectAttempts:u=3}){let[l,c]=(0,t.useState)("disconnected"),d=(0,t.useRef)(new Map),f=(0,t.useRef)(null),g=(0,t.useRef)(null),h=(0,t.useRef)(null),p=(0,t.useRef)(0),v=(0,t.useRef)(new Map),E=(0,t.useRef)(null),S=(0,t.useRef)(null),m=(0,t.useCallback)(()=>{let e=new Set;return d.current.forEach(t=>
2{t.channels.forEach(t=>e.add(t))}),e},[]),y=()=>{f.current&&(f.current.close(),f.current=null),g.current&&(clearTimeout(g.current),g.current=null),h.current&&(clearTimeout(h.current),h.current=null),E.current&&(clearTimeout(E.current),E.current=null),p.current=0,c("disconnected")},w=(0,t.useCallback)(()=>{h.current&&clearTimeout(h.current),h.current=setTimeout(()=>{console.warn("Connection timed out, reconnecting..."),R()},75e3)},[]),R=e=>{let{replayEventsSince:t}=e??{replayEventsSince:Date.now()},a=Array.from(m());if(0!==a.length){if(p.current>=u){console.log("Max reconnection attempts reached."),c("error");return}y(),c("connecting");try{let e=a.map(e=>`channel=${encodeURIComponent(e)}`).join("&"),s=a.map(e=>{let r=v.current.get(e)??String(t);return`last_ack_${encodeURIComponent(e)}=${encodeURIComponent(r)}`}).join("&"),i=r.url+"?"+e+"&"+s,o=new EventSource(i,{withCredentials:r.withCredentials??!1});f.current=o,o.onopen=()=>{p.current=0,c("connected"),w()},o.onmessage=e=>{try{let t=JSON.parse(e.data);w(),C(t);let r=n.safeParse(t);r.success&&"reconnect"===r.data.type&&R({replayEventsSince:r.data.timestamp})}catch(e){console.warn("Error parsing message:",e)}},o.onerror=()=>{if(o!==f.current)return;let e=f.current?.readyState;e!==EventSource.CONNECTING&&(e===EventSource.CLOSED&&console.log("Connection closed, reconnecting..."),c("disconnected"),p.current<u?(p.current++,g.current=setTimeout(()=>{R()},Math.min(1e3*p.current,1e4))):c("error"))}}catch(e){c("error")}}},b=(0,t.useCallback)(()=>{S.current&&clearTimeout(S.current),S.current=setTimeout(()=>{R(),S.current=null},25)},[R]),C=e=>{let t=n.safeParse(e);if(t.success){let e=t.data;"connected"===e.type&&e.cursor&&v.current.set(e.channel,e.cursor);return}let r=a.safeParse(e);r.success&&(v.current.set(r.data.channel,r.data.id),d.current.forEach(t=>{t.channels.has(r.data.channel)&&t.cb(e)}))};return(0,t.useEffect)(()=>()=>y(),[]),(0,s.jsx)(i.Provider,{value:{status:l,register:(e,t,r)=>{d.current.set(e,{channels:new Set(t),cb:r}),b()},unregister:e=>{if(Array.from(d.current.get(e)?.channels??[]).forEach(e=>{v.current.delete(e)}),d.current.delete(e),0===d.current.size){y(),S.current&&(clearTimeout(S.current),S.current=null);return}b()}},children:e})}let u=()=>({useRealtime:e=>(function(e){let{channels:r=["default"],events:n,onData:s,enabled:o}=e,u=(0,t.useContext)(i);if(!u)throw Error("useRealtime: No RealtimeProvider found. Wrap your app in <RealtimeProvider> to use Upstash Realtime.");let l=(0,t.useRef)(Math.random().toString(36).substring(2)).current,c=(0,t.useRef)(s);return c.current=s,(0,t.useEffect)(()=>{if(!1===o)return void u.unregister(l);let e=r.filter(Boolean);if(0!==e.length)return u.register(l,e,e=>{let t=a.safeParse(e);if(t.success){let{event:e,channel:r,data:a}=t.data;if(n&&n.length>0&&!n.includes(e))return;c.current?.({event:e,data:a,channel:r})}}),()=>{u.unregister(l)}},[JSON.stringify(r),o,JSON.stringify(n)]),{status:u.status}})(e)});e.s([],807164)},89879,e=>{"use strict";let t=(0,e.i(601592).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["default",0,t])},437771,e=>{"use strict";let t=(0,e.i(601592).default)("video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);e.s(["default",0,t])},299596,e=>{"use strict";var t=e.i(437771);e.s(["VideoIcon",()=>t.default])},317885,e=>{"use strict";var t=e.i(251363),r=e.i(9607),n=e.i(570718);class a extends Error{constructor(e,t){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...t}}):"string"==typeof e?(t instanceof Error&&(t={err:t,...t.cause}),super(e,t)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);const r=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${r}`}}class s extends a{}class i extends a{}async function o(e,t,r,n={}){let a=`${u(t)}/${e}`;try{let e={headers:{"Content-Type":"application/json",...n?.headers?.cookie?{cookie
2:n.headers.cookie}:{}}};n?.body&&(e.body=JSON.stringify(n.body),e.method="POST");let t=await fetch(a,e),r=await t.json();if(!t.ok)throw r;return r}catch(e){return r.error(new s(e.message,e)),null}}function u(e){return"u"<typeof window?`${e.baseUrlServer}${e.basePathServer}`:e.basePath}function l(){return Math.floor(Date.now()/1e3)}function c(e){let t=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let r=new URL(e||t),n=("/"===r.pathname?t.pathname:r.pathname).replace(/\/$/,""),a=`${r.origin}${n}`;return{origin:r.origin,host:r.host,path:n,base:a,toString:()=>a}}let d={baseUrl:c(t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePath:c(t.default.env.NEXTAUTH_URL).path,baseUrlServer:c(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePathServer:c(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:()=>{}},f=null;function g(){return"u"<typeof BroadcastChannel?{postMessage:()=>{},addEventListener:()=>{},removeEventListener:()=>{},name:"next-auth",onmessage:null,onmessageerror:null,close:()=>{},dispatchEvent:()=>!1}:new BroadcastChannel("next-auth")}function h(){return null===f&&(f=g()),f}let p={debug:console.debug,error:console.error,warn:console.warn},v=n.createContext?.(void 0);async function E(e){let t=await o("session",d,p,e);return(e?.broadcast??!0)&&g().postMessage({event:"session",data:{trigger:"getSession"}}),t}async function S(){let e=await o("csrf",d,p);return e?.csrfToken??""}async function m(){return o("providers",d,p)}async function y(e,t,r){let{callbackUrl:n,...a}=t??{},{redirect:s=!0,redirectTo:i=n??window.location.href,...o}=a,l=u(d),c=await m();if(!c){let e=`${l}/error`;window.location.href=e;return}if(!e||!c[e]){let e=`${l}/signin?${new URLSearchParams({callbackUrl:i})}`;window.location.href=e;return}let f=c[e].type;if("webauthn"===f)throw TypeError(`Provider id "${e}" refers to a WebAuthn provider. 3Please use \`import { signIn } from "next-auth/webauthn"\` instead.`);let g=`${l}/${"credentials"===f?"callback":"signin"}/${e}`,h=await S(),p=await fetch(`${g}?${new URLSearchParams(r)}`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({...o,csrfToken:h,callbackUrl:i})}),v=await p.json();if(s){let e=v.url??i;window.location.href=e,e.includes("#")&&window.location.reload();return}let E=new URL(v.url).searchParams.get("error")??void 0,y=new URL(v.url).searchParams.get("code")??void 0;return p.ok&&await d._getSession({event:"storage"}),{error:E,code:y,status:p.status,ok:p.ok,url:E?null:v.url}}async function w(e){let{redirect:t=!0,redirectTo:r=e?.callbackUrl??window.location.href}=e??{},n=u(d),a=await S(),s=await fetch(`${n}/signout`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({csrfToken:a,callbackUrl:r})}),i=await s.json();if(h().postMessage({event:"session",data:{trigger:"signout"}}),t){let e=i.url??r;window.location.href=e,e.includes("#")&&window.location.reload();return}return await d._getSession({event:"storage"}),i}e.s(["SessionContext",0,v,"SessionProvider",0,function(e){if(!v)throw Error("React Context is unavailable in Server Components");let{children:t,basePath:a,refetchInterval:s,refetchWhenOffline:u}=e;a&&(d.basePath=a);let c=void 0!==e.session;d._lastSync=c?l():0;let[f,g]=n.useState(()=>(c&&(d._session=e.session),e.session)),[m,y]=n.useState(!c);n.useEffect(()=>(d._getSession=async({event:e}={})=>{try{let t="storage"===e;if(t||void 0===d._session){d._lastSync=l(),d._session=await E({broadcast:!t}),g(d._session);return}if(!e||null===d._session||l()<d._lastSync)return;d._lastSync=l(),d._session=await E(),g(d._session)}catch(e){p.error(new i(e.message,e))}finally{y(!1)}},d._getSession(),()=>{d._lastSync=0,d._session=void 0,d._getSession=()=>{}}),[]),n.useEffect(()=>{let e=()=>d._getSession({event:"storage"});return h().addEventListener("message",e),()=>h().removeEventListener("message",e)},[]),n.useEffect(()=>{let{refetchOnWindowFocus:t=!0}=e,r=()=>{t&&"visible"===document.visibilityState&&d._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",r,!1),()=>document.removeEventListener("visibilitychange",r,!1)},[e.refetchOnWindowFocus]);let w=function(){let[e,t]=n.useState("u">typeof navigator&&navigator.onLine),r=()=>t(!0),a=()=>t(!1);return n.useEffect(()=>(window.addEventListener("online",r),window.addEventListener("offline",a),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",a)}),[]),e}(),R=!1!==u||w;n.useEffect(()=>{if(s&&R){let e=setInterval(()=>{d._session&&d._getSession({event:"poll"})},1e3*s);return()=>clearInterval(e)}},[s,R]);let b=n.useMemo(()=>({data:f,status:m?"loading":f?"authenticated":"unauthenticated",async update(e){if(m)return;y(!0);let t=await o("session",d,p,void 0===e?void 0:{body:{csrfToken:await S(),data:e}});return y(!1),t&&(g(t),h().postMessage({event:"session",data:{trigger:"getSession"}})),t}}),[f,m]);return(0,r.jsx)(v.Provider,{value:b,children:t})},"__NEXTAUTH",0,d,"getCsrfToken",0,S,"getProviders",0,m,"getSession",0,E,"signIn",0,y,"signOut",0,w,"useSession",0,function(e){if(!v)throw Error("React Context is unavailable in Server Components");let t=n.useContext(v),{required:r,onUnauthenticated:a}=e??{},s=r&&"unauthenticated"===t.status;return(n.useEffect(()=>{if(s){let e=`${d.basePath}/signin?${new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href})}`;a?a():window.location.href=e}},[s,a]),s)?{data:t.data,update:t.update,status:"loading"}:t}],317885)},162897,e=>{"use strict";function t(e){return"object"==typeof e&&null!==e&&"digest"in e&&"BAILOUT_TO_CLIENT_SIDE_RENDERING"===e.digest}let r=new Set(Object.values({NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401}));function n(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n]=e.digest.split(";");
3return"NEXT_HTTP_ERROR_FALLBACK"===t&&r.has(Number(n))}function a(e){return Number(e.digest.split(";")[1])}var s,i=((s=i||{})[s.SeeOther=303]="SeeOther",s[s.TemporaryRedirect=307]="TemporaryRedirect",s[s.PermanentRedirect=308]="PermanentRedirect",s);function o(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,n]=t,a=t.slice(2,-2).join(";"),s=Number(t.at(-2));return"NEXT_REDIRECT"===r&&("replace"===n||"push"===n)&&"string"==typeof a&&!isNaN(s)&&s in i}let u=Symbol.for("react.postpone");var l=class e{#e;static isNavigationError(e){var r,a,s;return o(e)||n(e)||t(e)||"object"==typeof(a=r=e)&&null!==a&&"digest"in a&&"string"==typeof a.digest&&"DYNAMIC_SERVER_USAGE"===a.digest||t(r)||o(s=r)||n(s)||function(e){if("object"==typeof e&&null!==e&&"string"==typeof e.message){var t;return(t=e.message).includes("needs to bail out of prerendering at this point because it used")&&t.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}return!1}(r)||"object"==typeof e&&null!==e&&e.$$typeof===u}static getNavigationKind(e){return o(e)?"redirect":n(e)&&404===a(e)?"notFound":n(e)&&403===a(e)?"forbidden":n(e)&&401===a(e)?"unauthorized":"other"}handleError(t){if(e.isNavigationError(t)){this.#e=t;return}throw t}get error(){return this.#e}},c=e.i(570718);function d(e){let t=c.useRef(e);return c.useEffect(()=>{t.current=e}),c.useMemo(()=>e=>t.current?.(e),[])}e.s(["useAction",0,(e,t)=>{let[r,n]=c.useTransition(),[a,s]=c.useState({}),[i,o]=c.useState(),[u,f]=c.useState(!1),[g,h]=c.useState(null),[p,v]=c.useState(null),[E,S]=c.useState(!0),m=(({isIdle:e,isExecuting:t,isTransitioning:r,result:n,hasNavigated:a,hasThrownError:s})=>{if(e)return"idle";if(t)return"executing";if(r)return"transitioning";if(s||void 0!==n.validationErrors||void 0!==n.serverError)return"hasErrored";if(a)return"hasNavigated";else return"hasSucceeded"})({isExecuting:u,isTransitioning:r,result:a,isIdle:E,hasNavigated:null!==g,hasThrownError:null!==p}),y=c.useCallback(t=>{setTimeout(()=>{S(!1),h(null),v(null),o(t),f(!0)},0),n(()=>{e(t).then(e=>s(e??{})).catch(e=>{if(s({}),l.isNavigationError(e))return void h(e);throw v(e),e}).finally(()=>{f(!1)})})},[e]),w=c.useCallback(t=>new Promise((r,a)=>{setTimeout(()=>{S(!1),h(null),v(null),o(t),f(!0)},0),n(()=>{e(t).then(e=>{s(e??{}),r(e)}).catch(e=>{(s({}),l.isNavigationError(e))?h(e):(v(e),a(e))}).finally(()=>{f(!1)})})}),[e]),R=c.useCallback(()=>{S(!0),h(null),v(null),o(void 0),s({})},[]);return(({result:e,input:t,status:r,cb:n,navigationError:a,thrownError:s})=>{let i=d(n?.onExecute),o=d(n?.onSuccess),u=d(n?.onError),f=d(n?.onSettled),g=d(n?.onNavigation);c.useLayoutEffect(()=>{(async()=>{switch(r){case"executing":await Promise.resolve(i?.({input:t})).then(()=>{});break;case"transitioning":break;case"hasSucceeded":if(a||s)break;await Promise.all([Promise.resolve(o?.({data:e.data,input:t})),Promise.resolve(f?.({result:e,input:t}))]);break;case"hasErrored":await Promise.all([Promise.resolve(u?.({error:{...e,...s?{thrownError:s}:{}},input:t})),Promise.resolve(f?.({result:e,input:t}))])}if(a){if("redirect"===l.getNavigationKind(a)||"hasNavigated"===r){let r=l.getNavigationKind(a);await Promise.all([Promise.resolve(g?.({input:t,navigationKind:r})),Promise.resolve(f?.({result:e,input:t,navigationKind:r}))])}throw a}})().catch(console.error)},[t,r,e,a,s,i,o,f,u,g])})({result:a??{},input:i,status:m,navigationError:g,thrownError:p,cb:t}),{execute:y,executeAsync:w,input:i,result:a,reset:R,status:m,isIdle:"idle"===m,isExecuting:"executing"===m,isTransitioning:"transitioning"===m,isPending:"executing"===m||"transitioning"===m,hasSucceeded:"hasSucceeded"===m,hasErrored:"hasErrored"===m,hasNavigated:"hasNavigated"===m}}],162897)},818074,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={callServer:function(){return s.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let s=e.r(318430),i=e.r(732559),o=e.r(111151)},611320,(e,t,r)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return E},useLinkStatus:function(){return m}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let s=e.r(56421),i=e.r(9607),o=s._(e.r(570718)),u=e.r(964598),l=e.r(613676),c=e.r(900695),d=e.r(821197),f=e.r(680276),g=e.r(909648),h=e.r(643998),p=e.r(352794),v=e.r(186785);function E(t){var r;let n,a,s,[E,m]=(0,o.useOptimistic)(h.IDLE_LINK_STATUS),y=(0,o.useRef)(null),{href:w,as:R,children:b,prefetch:C=null,passHref:I,replace:_,shallow:A,scroll:D,onClick:U,onMouseEnter:L,onTouchStart:P,legacyBehavior:N=!1,onNavigate:T,transitionTypes:O,ref:k,unstable_dynamicOnHover:x,...M}=t;n=b,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let j=o.default.useContext(l.AppRouterContext),F=!1!==C,V=!1===C?"none":!0===C?"full":"auto",$="none"!==V&&"full"===V?v.FetchStrategy.Full:v.FetchStrategy.PPR,Q="string"==typeof(r=R||w)?r:(0,u.formatUrl)(r);if(N){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=o.default.Children.only(n)}let K=N?a&&"object"==typeof a&&a.ref:k,H,G=o.default.useCallback(e=>(null!==j&&(y.current=(0,h.mountLinkInstance)(e,Q,j,$,F,m,H)),()=>{y.current&&((0,h.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,h.unmountPrefetchableInstance)(e)}),[F,Q,j,$,m,H]),B={ref:(0,c.useMergedRef)(G,K),onClick(t){N||"function"!=typeof U||U(t),N&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!j||t.defaultPrevented||function(t,r,n,a,s,i,u,l="none"){if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(250612);o.default.startTransition(()=>{f(r,a?"replace":"push",!1===s?g.ScrollBehavior.NoScroll:g.ScrollBehavior.Default,n.current,u,l)})}}(t,Q,y,_,D,T,O,V)},onMouseEnter(e){N||"function"!=typeof L||L(e),N&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),j&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===x)},onTouchStart:function(e){N||"function"!=typeof P||P(e),N&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),j&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===x)}};return(0,d.isAbsoluteUrl)(Q)?B.href=Q:N&&!I&&("a"!==a.type||"href"in a.props)||(B.href=(0,f.addBasePath)(Q)),s=N?o.default.cloneElement(a,B):(0,i.jsx)("a",{...M,...B,children:n}),(0,i.jsx)(S.Provider,{value:E,children:s})}let S=(0,o.createContext)(h.IDLE_LINK_STATUS),m=()=>(0,o.useContext)(S);("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)},900695,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(570718);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=s(e,n)),t&&(a.current=s(t,n))},[e,t])}function s(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)}]); 4 5//# debugId=00b26cd1-cf44-0f5c-1075-a3229fc86410
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.