1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,207771,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return n},imageConfigDefault:function(){return a}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});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,customCacheHandler:!1}},146482,(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(2879)._(e.r(659638)),o=e.r(207771),n=i.default.createContext(o.imageConfigDefault)},453649,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:n,objectFit:a}){let s=r?40*r:e,l=o?40*o:t,u=s&&l?`viewBox='0 0 ${s} ${l}'`:"";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"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},67289,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(66437);let i=e.r(398591),o=e.r(453649),n=e.r(207771),a=["-moz-initial","fill","none","scale-down",void 0];function s(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:d=!1,preload:c=!1,loading:f,className:p,quality:m,width:g,height:h,fill:v=!1,style:_,overrideSrc:b,onLoad:y,onLoadingComplete:w,placeholder:C="empty",blurDataURL:S,fetchPriority:P,decoding:x="async",layout:I,objectFit:O,objectPosition:E,lazyBoundary:R,lazyRoot:z,...k},A){var j;let T,M,N,{imgConf:F,showAltText:D,blurComplete:H,defaultLoader:$}=A,U=F||n.imageConfigDefault;if("allSizes"in U)T=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),r=U.qualities?.sort((e,t)=>e-t);T={...U,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===$)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 L=k.loader||$;delete k.loader,delete k.srcSet;let q="__next_img_default"in L;if(q){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=L;L=t=>{let{config:r,...i}=t;return e(i)}}if(I){"fill"===I&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(_={..._,...e});let r={responsive:"100vw",fill:"100vw"}[I];r&&!t&&(t=r)}let B="",G=l(g),W=l(h);if((j=e)&&"object"==typeof j&&(s(j)||void 0!==j.src)){let t=s(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)}
2`),"__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(M=t.blurWidth,N=t.blurHeight,S=S||t.blurDataURL,B=t.src,!v)if(G||W){if(G&&!W){let e=G/t.width;W=Math.round(t.height*e)}else if(!G&&W){let e=W/t.height;G=Math.round(t.width*e)}}else G=t.width,W=t.height}let X=!d&&!c&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,X=!1),T.unoptimized&&(r=!0),q&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let K=l(m),V=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:E}:{},D?{}:{color:"transparent"},_),Y=H||"empty"===C?null:"blur"===C?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:G,heightInt:W,blurWidth:M,blurHeight:N,blurDataURL:S||"",objectFit:V.objectFit})}")`:`url("${C}")`,J=a.includes(V.objectFit)?"fill"===V.objectFit?"100% 100%":"cover":V.objectFit,Q=Y?{backgroundSize:J,backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:o,quality:n,sizes:a,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?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,o=[];for(let e;e=r.exec(i);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);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,o,a),d=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((r,i)=>`${s({config:e,src:t,quality:n,width:r})} ${"w"===u?r:i+1}${u}`).join(", "),src:s({config:e,src:t,quality:n,width:l[d]})}}({config:T,src:e,unoptimized:r,width:G,quality:K,sizes:t,loader:L}),ee=X?"lazy":f;return{props:{...k,loading:ee,fetchPriority:P,width:G,height:W,decoding:x,className:p,style:{...V,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:c||d,placeholder:C,fill:v}}}},914949,(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,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},899302,(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(914949),o=e.r(398591);function n({config:e,src:t,width:r,quality:a}){let s=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){s=i,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}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 l=(0,i.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}n.__next_img_default=!0;let a=n},943193,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return y}});let i=e.r(2879),o=e.r(887602),n=e.r(166101),a=o._(e.r(659638)),s=i._(e.r(321089)),l=i._(e.r(18197)),u=e.r(67289),d=e.r(207771),c=e.r(146482);e.r(66437);let f=e.r(927168),p=i._(e.r(899302)),m=e.r(774759),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
3ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e,t,r,i,o,n,a){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function v(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let _=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:o,decoding:s,className:l,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:p,fill:g,onLoadRef:_,onLoadingCompleteRef:b,setBlurComplete:y,setShowAltText:w,sizesInput:C,onLoad:S,onError:P,...x},I)=>{let O=(0,a.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&h(e,c,_,b,y,p,C))},[e,c,_,b,y,P,p,C]),E=(0,m.useMergedRef)(I,O);return(0,n.jsx)("img",{...x,...v(d),loading:f,width:o,height:i,decoding:s,"data-nimg":g?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:E,onLoad:e=>{h(e.currentTarget,c,_,b,y,p,C)},onError:e=>{w(!0),"empty"!==c&&y(!0),P&&P(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&s.default.preload?(s.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 y=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),i=(0,a.useContext)(c.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=g||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:s,onLoadingComplete:l}=e,m=(0,a.useRef)(s);(0,a.useEffect)(()=>{m.current=s},[s]);let h=(0,a.useRef)(l);(0,a.useEffect)(()=>{h.current=l},[l]);let[v,y]=(0,a.useState)(!1),[w,C]=(0,a.useState)(!1),{props:S,meta:P}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:v,showAltText:w});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(_,{...S,unoptimized:P.unoptimized,placeholder:P.placeholder,fill:P.fill,onLoadRef:m,onLoadingCompleteRef:h,setBlurComplete:y,setShowAltText:C,sizesInput:e.sizes,ref:t}),P.preload?(0,n.jsx)(b,{isAppRouter:!r,imgAttributes:S}):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)},327326,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return u}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let n=e.r(2879),a=e.r(67289),s=e.r(943193),l=n._(e.r(899302));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=s.Image},341759,(e,t,r)=>{t.exports=e.r(327326)},989374,e=>{"use strict";var t=e.i(166101),r=e.i(659638),i=e.i(933035),o=e.i(714976),n=e.i(105877),a=e.i(125430),s=e.i(556719),l=e.i(602647),u=e.i(309662);let d=(0,r.createContext)({showNewMessageIntercom:o.showNewMessageIntercom,updateIntercomUser:()=>!1,showSpace:()=>!1}),c=["/","/discover","/pricing","/product","/customers","/about"];e.s(["IntercomProvider",0,({children:e})=>{let f=(0,i.useRouter)(),{asPath:p}=f,{user:m,fbUser:g}=(0,n.useAuth)(),[h,v]=(0,a.useAtom)(s.intercomBootedAtom),[_,b]=(0,a.useAtom)(s.intercomUserDefinedAtom),{activeUserOrganization:y}=(0,l.useUserOrganizations)(),[w,C]=r.default.useState(!1);(0,r.useEffect)(()=>{h||p.includes("/arc-stage/")||((0,o.bootIntercom)({hide_default_lau
3ncher:!c.includes(f.pathname)}),v(!0))},[p,h,f.pathname,v]),(0,r.useEffect)(()=>{let e=e=>{{let t=!c.includes(e);(0,o.updateIntercom)({hide_default_launcher:t})}};return f.events.on("routeChangeStart",e),()=>{f.events.off("routeChangeStart",e)}},[f.events]);let S=(0,r.useCallback)(async()=>{let e=sessionStorage.getItem(`intercomUserHash_${m?.id}`);if(e)return JSON.parse(e);if(!w)try{let e=await (0,u.post)("/api/intercom-hash",{}),t={id:e.userId,hash:e.userHash};return sessionStorage.setItem(`intercomUserHash_${m?.id}`,JSON.stringify(t)),C(!0),t}catch(e){console.error(e)}return null},[m,w]),P=(0,r.useCallback)((e={})=>{m&&m.organizations?.length&&S().then(t=>{let r={name:m.full_name,email:m.email,user_id:m.id,user_hash:t?.hash,...e};(0,o.updateIntercom)(r)})},[m,S]);return(0,r.useEffect)(()=>{g?.emailVerified&&m?.id&&m.activeOrganizationId&&!_&&(P({avatar:{type:"avatar",image_url:m.profile_photo||y?.profile_image},company:{company_id:y?.id}}),b(!0)),!_||m||g?.emailVerified||p.includes("/arc-stage/")||((0,o.shutdownIntercom)(),(0,o.bootIntercom)({hide_default_launcher:!c.includes(f.pathname)}))},[p,g,_,f.pathname,b,P,m]),(0,t.jsx)(d.Provider,{value:{showNewMessageIntercom:o.showNewMessageIntercom,updateIntercomUser:P,showSpace:o.showSpace},children:e})},"useIntercom",0,()=>(0,r.useContext)(d)])},714976,e=>{"use strict";let t=e.i(945249).INTERCOM_APP_ID;e.s(["bootIntercom",0,(e={})=>{window.Intercom?.("boot",{app_id:t,...e})},"showNewMessageIntercom",0,()=>{window.Intercom?.("showNewMessage")},"showSpace",0,e=>{window.Intercom?.("showSpace",e)},"shutdownIntercom",0,(e={})=>{window.Intercom?.("shutdown",{app_id:t,...e})},"trackEventIntercom",0,e=>{window.Intercom?.("trackEvent",e.eventName,e.eventProperties)},"updateIntercom",0,(e={})=>{window.Intercom?.("update",{...e})}])},622373,e=>{"use strict";var t=e.i(52377),r=e.i(945249),i=e.i(211626);let o=!1,n=!1,a=()=>r.NEXT_PUBLIC_POSTHOG_API_KEY?r.NEXT_PUBLIC_POSTHOG_API_KEY:(n||(console.warn("PostHog API key not found"),n=!0),null);window.phInspectOn=()=>{localStorage.setItem("ph_inspect","true"),console.log("phInspectOn ð¢")},window.phInspectOff=()=>{localStorage.removeItem("ph_inspect"),console.log("phInspectOff ð´")};let s=async(e={})=>{let r=a();if(r){if(o)return void t.default.set_config({api_host:"/ph",...e});t.default.init(r,{api_host:"/ph",...e,loaded:e=>{let t="true"===localStorage.getItem("ph_inspect");t&&e.debug(!0),(0,i.default)("PostHog loaded. DEBUG MODE:",t)}}),o=!0}},l=async({eventName:e,eventProperties:r})=>{a()&&(o||await s({}),t.default.capture(e,r))};e.s(["postHogGroupIdentify",0,(e,i,o)=>{r.NEXT_PUBLIC_POSTHOG_API_KEY&&t.default.group(e,i,o)},"postHogIdentify",0,(e,i,o)=>{r.NEXT_PUBLIC_POSTHOG_API_KEY&&t.default.identify(e,{email:i,...o})},"postHogtInit",0,s,"sendPostHogTrackEvent",0,l])},535200,e=>{"use strict";var t=e.i(622373),r=e.i(714976);let i=async({eventName:e,eventProperties:i})=>{try{await Promise.all([(0,r.trackEventIntercom)({eventName:e,eventProperties:i||{}}),(0,t.sendPostHogTrackEvent)({eventName:e,eventProperties:i||{}})])}catch(e){console.error("Error tracking event:",e)}};e.s(["identifyOrg",0,(e,r)=>{e&&(0,t.postHogGroupIdentify)("org",e,r)},"identifyUser",0,({userId:e,email:r,userProperties:i={}})=>{e&&(0,t.postHogIdentify)(e,r||"",i)},"initializePostHog",0,e=>{(0,t.postHogtInit)(e)},"initializeTracking",0,()=>void 0,"trackEvent",0,i])},573317,e=>{"use strict";var t=e.i(436616),r=e.i(454815),i=e.i(583596),o=e.i(470728),n=e.i(309662),a=e.i(953499);let s=!1;e.s(["updateClaims",0,e=>(0,t.trackAuthSessionWork)(async()=>{if((0,o.isSupportSignInActive)())throw Error("Support sign-in is in progress");let t=i.auth.currentUser();if(!t||t.uid!==e.uid)throw Error("Authenticated account required");if(s)throw Error("Session reconciliation is already in progress");s=!0;let l=(0,o.beginTokenReconciliation)(),u=o.useAuthStore.getState(),d=u.firebaseCallbackDisabled,{setFirebaseCallbackDisabled:c}=u.actions;c(!0);let f=()=>{if(!l.isCurrent()||i.auth.currentUser()!==t||t.uid!==e.uid)throw Error("Authenticated account changed during session reconciliation")};try{let s=await t.getIdToken();f();let u=await (0,a.retrySessionRequest)(()=>(0,n.post)("/api/session",{accountId:t.uid,activeOrganizationId:e.org_id,token:s}),()=>l.isCurrent()&&i.auth.currentUser()===t&&t.uid===e.uid);if(f(),!u||u.uid!==e.uid||void 0!==e.org_id&&u.activeOrganizationId!==e.org_id)throw Error("Live session does not match the requested account or organization");let d=e=>{f();let t=(0,r.default)(e),i=t["https://hasura.io/jwt/claims"],o=u.organizations.find(e=>e.organization_id===u.activeOrganizationId);if(t.sub!==u.uid||"authenticated"!==t.role||i?.["x-hasura-user-id"]!==String(u.id)||i?.["x-hasura-org-id"]!==String(u.activeOrganizationId||0)||i?.["x-hasura-org-role"]!==o?.organization_role_fkey)throw Error("Refreshed token does not match the live session")},c=await (0,o.refreshAuthToken)(!0,!0,d);if(!c)throw Error("Session token refresh failed");return d(c),l.complete(d),c}catch(e){throw l.fail(),e}finally{s=!1,l.isCurrent()&&c(d||!1)}})])},602647,831397,e=>{"use strict";var t=e.i(659638),r=e.i(166101),i=e.i(105877),o=e.i(573317),n=e.i(912933),a=e.i(211626),s=e.i(583596),l=e.i(535200),u=e.i(894001);let d=(0,t.createContext)({organizations:[],activeUserOrganization:void 0,isOwnerOrAdmin:!1,loading:!0,error:void 0,userIsMemberOfOrganization:()=>!1,changeActiveUserOrganization:()=>Promise.resolve()});e.s(["UserOrganizationsContext",0,d,"UserOrganizationsProvider",0,({children:e})=>{let{user:c,loading:f,fbUser:p}=(0,i.useAuth)(),[m,g]=(0,t.useState)(!0),[h,v]=(0,t.useState)([]),[_,b]=(0,t.useState)(),[y,w]=(0,t.useState)(),C=(0,t.useCallback)(async e=>{try{g(!0),b(void 0);let t=await (0,u.getSupabaseClient)(),{data:r,error:i}=await t.from("organizations_users_roles").select(` 4 organization_id, 5 organization_role_fkey, 6 organization:organizations ( 7 id, 8 name, 9 channel_name, 10 profile_image, 11 header_image, 12 info, 13 website,
14 stripe_customer_id, 15 stripe_connect_id, 16 webrtc_engine, 17 parent_organization_id, 18 created_at 19 ) 20 `).eq("user_id",e);if(i)return b(i),n.teleLog.error(`[${e}]: fetchUserOrganizations error`,{error:i}),[];if(!r||0===r.length)return(0,a.default)(`UserOrganizationsProvider \xbb GET: ${e}, no orgs`),v([]),[];let o=r.filter(e=>null!==e.organization).map(e=>{let t=e.organization;return{id:t.id,name:t.name,channel_name:t.channel_name,role:e.organization_role_fkey,profile_image:t.profile_image??void 0,header_image:t.header_image??void 0,info:t.info??void 0,website:t.website??void 0,stripe_customer_id:t.stripe_customer_id??void 0,stripe_connect_id:t.stripe_connect_id??void 0,webrtc_engine:t.webrtc_engine??void 0,parent_organization_id:t.parent_organization_id??void 0,parent_organization:{name:""},created_at:t.created_at}});return(0,a.default)(`UserOrganizationsProvider \xbb GET: ${e}, orgs: ${o.length}`),v(o),o}catch(t){return n.teleLog.error(`[${e}]: fetchUserOrganizations exception`,{ex:t}),[]}finally{g(!1)}},[]),S=(0,t.useCallback)(async()=>{if(!c?.id)return[];let e=await C(c.id);return w(e.find(e=>e.id===y?.id)||e[0]),e},[c?.id,y?.id,C,w]),P=(0,t.useCallback)(async e=>{if(!c||m)throw Error("Organization switch is not ready");let t=p||s.auth.currentUser();if(!t||t.uid!==c.uid)throw Error("Authenticated account required");g(!0);try{let r=h.find(t=>t.id===e);if(!r)throw Error("Organization is unavailable");await (0,o.updateClaims)({uid:t.uid,org_id:e}),w(r),(0,l.identifyOrg)(r.id.toString(),{name:r.name,handle:r.channel_name,created_at:r.created_at})}finally{g(!1)}},[c,m,p,h,w]);(0,t.useEffect)(()=>{f?g(!0):c?.id?C(c.id):(v([]),w(void 0),g(!1))},[c?.id,f,C]),(0,t.useEffect)(()=>{if(h.length>0&&!y&&!m){let e=c?.activeOrganizationId,t=h.find(t=>t.id===e)||h[0];t&&w(t)}},[h,y,m,c?.activeOrganizationId,P]);let x=y?.role==="owner"||y?.role==="admin",I=(0,t.useCallback)(e=>!!h.find(t=>t.id===e),[h]);return(0,r.jsx)(d.Provider,{value:{organizations:h,activeUserOrganization:y,isOwnerOrAdmin:x,changeActiveUserOrganization:P,loading:m,userIsMemberOfOrganization:I,error:_,refetchUserOrganizations:S},children:e})}],831397),e.s(["useUserOrganizations",0,()=>(0,t.useContext)(d)],602647)},92241,e=>{"use strict";var t=e.i(233671),r=e.i(861083),i=e.i(166101),o=(0,t.chakra)("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center"}});o.displayName="Center";var n={horizontal:{insetStart:"50%",transform:"translateX(-50%)"},vertical:{top:"50%",transform:"translateY(-50%)"},both:{insetStart:"50%",top:"50%",transform:"translate(-50%, -50%)"}};(0,r.forwardRef)(function(e,r){let{axis:o="both",...a}=e;return(0,i.jsx)(t.chakra.div,{ref:r,__css:n[o],...a,position:"absolute"})}),e.s(["Center",0,o])},670899,71770,e=>{"use strict";var t=e.i(591052),r=e.i(972274),i=e.i(233671),o=e.i(861083),n=e.i(652972),a=e.i(778214),s=e.i(705980),l=e.i(659638),u=e.i(166101),[d,c]=(0,t.createContext)({name:"FormControlStylesContext",errorMessage:"useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<FormControl />\" "}),[f,p]=(0,t.createContext)({strict:!1,name:"FormControlContext"}),m=(0,o.forwardRef)(function(e,t){let o=(0,a.useMultiStyleConfig)("Form",e),{getRootProps:c,htmlProps:p,...m}=function(e){let{id:t,isRequired:i,isInvalid:o,isDisabled:n,isReadOnly:a,...u}=e,d=(0,l.useId)(),c=t||`field-${d}`,f=`${c}-label`,p=`${c}-feedback`,m=`${c}-helptext`,[g,h]=(0,l.useState)(!1),[v,_]=(0,l.useState)(!1),[b,y]=(0,l.useState)(!1),w=(0,l.useCallback)((e={},t=null)=>({id:m,...e,ref:(0,r.mergeRefs)(t,e=>{e&&_(!0)})}),[m]),C=(0,l.useCallback)((e={},t=null)=>({...e,ref:t,"data-focus":(0,s.dataAttr)(b),"data-disabled":(0,s.dataAttr)(n),"data-invalid":(0,s.dataAttr)(o),"data-readonly":(0,s.dataAttr)(a),id:void 0!==e.id?e.id:f,htmlFor:void 0!==e.htmlFor?e.htmlFor:c}),[c,n,b,o,a,f]),S=(0,l.useCallback)((e={},t=null)=>({id:p,...e,ref:(0,r.mergeRefs)(t,e=>{e&&h(!0)}),"aria-live":"polite"}),[p]),P=(0,l.useCallback)((e={},t=null)=>({...e,...u,ref:t,role:"group","data-focus":(0,s.dataAttr)(b),"data-disabled":(0,s.dataAttr)(n),"data-invalid":(0,s.dataAttr)(o),"data-readonly":(0,s.dataAttr)(a)}),[u,n,b,o,a]);return{isRequired:!!i,isInvalid:!!o,isReadOnly:!!a,isDisabled:!!n,isFocused:!!b,onFocus:()=>y(!0),onBlur:()=>y(!1),hasFeedbackText:g,setHasFeedbackText:h,hasHelpText:v,setHasHelpText:_,id:c,labelId:f,feedbackId:p,helpTextId:m,htmlProps:u,getHelpTextProps:w,getErrorMessageProps:S,getRootProps:P,getLabelProps:C,getRequiredIndicatorProps:(0,l.useCallback)((e={},t=null)=>
20({...e,ref:t,role:"presentation","aria-hidden":!0,children:e.children||"*"}),[])}}((0,n.omitThemingProps)(e)),g=(0,s.cx)("chakra-form-control",e.className);return(0,u.jsx)(f,{value:m,children:(0,u.jsx)(d,{value:o,children:(0,u.jsx)(i.chakra.div,{...c({},t),className:g,__css:o.container})})})});m.displayName="FormControl";var g=(0,o.forwardRef)(function(e,t){let r=p(),o=c(),n=(0,s.cx)("chakra-form__helper-text",e.className);return(0,u.jsx)(i.chakra.div,{...null==r?void 0:r.getHelpTextProps(e,t),__css:o.helperText,className:n})});function h(e){var t,r,i;let o=p(),{id:n,disabled:a,readOnly:l,required:u,isRequired:d,isInvalid:c,isReadOnly:f,isDisabled:m,onFocus:g,onBlur:h,...v}=e,_=e["aria-describedby"]?[e["aria-describedby"]]:[];return(null==o?void 0:o.hasFeedbackText)&&(null==o?void 0:o.isInvalid)&&_.push(o.feedbackId),(null==o?void 0:o.hasHelpText)&&_.push(o.helpTextId),{...v,"aria-describedby":_.join(" ")||void 0,id:null!=n?n:null==o?void 0:o.id,isDisabled:null!=(t=null!=a?a:m)?t:null==o?void 0:o.isDisabled,isReadOnly:null!=(r=null!=l?l:f)?r:null==o?void 0:o.isReadOnly,isRequired:null!=(i=null!=u?u:d)?i:null==o?void 0:o.isRequired,isInvalid:null!=c?c:null==o?void 0:o.isInvalid,onFocus:(0,s.callAllHandlers)(null==o?void 0:o.onFocus,g),onBlur:(0,s.callAllHandlers)(null==o?void 0:o.onBlur,h)}}g.displayName="FormHelperText",e.s(["FormControl",0,m,"FormHelperText",0,g,"useFormControlContext",0,p,"useFormControlStyles",0,c],71770),e.s(["useFormControl",0,function(e){let{isDisabled:t,isInvalid:r,isReadOnly:i,isRequired:o,...n}=h(e);return{...n,disabled:t,readOnly:i,required:o,"aria-invalid":(0,s.ariaAttr)(r),"aria-required":(0,s.ariaAttr)(o),"aria-readonly":(0,s.ariaAttr)(i)}},"useFormControlProps",0,h],670899)},658946,e=>{"use strict";var t=e.i(71770),r=e.i(233671),i=e.i(861083),o=e.i(652972),n=e.i(778214),a=e.i(705980),s=e.i(166101),l=(0,i.forwardRef)(function(e,i){var l;let d=(0,n.useStyleConfig)("FormLabel",e),c=(0,o.omitThemingProps)(e),{className:f,children:p,requiredIndicator:m=(0,s.jsx)(u,{}),optionalIndicator:g=null,...h}=c,v=(0,t.useFormControlContext)(),_=null!=(l=null==v?void 0:v.getLabelProps(h,i))?l:{ref:i,...h};return(0,s.jsxs)(r.chakra.label,{..._,className:(0,a.cx)("chakra-form__label",c.className),__css:{display:"block",textAlign:"start",...d},children:[p,(null==v?void 0:v.isRequired)?m:g]})});l.displayName="FormLabel";var u=(0,i.forwardRef)(function(e,i){let o=(0,t.useFormControlContext)(),n=(0,t.useFormControlStyles)();if(!(null==o?void 0:o.isRequired))return null;let l=(0,a.cx)("chakra-form__required-indicator",e.className);return(0,s.jsx)(r.chakra.span,{...null==o?void 0:o.getRequiredIndicatorProps(e,i),__css:n.requiredIndicator,className:l})});u.displayName="RequiredIndicator",e.s(["FormLabel",0,l])},169537,590740,e=>{"use strict";var t=e.i(636824),r=e.i(853448),i=e.i(540495),o=e.i(292969),n=e.i(572707),a=e.i(554521),s=e.i(972274),l=e.i(705980),u=e.i(843502),d=e.i(659638),c="click",f="hover";function p(e,t){return e===t||(null==e?void 0:e.contains(t))}function m(e){var t;let r=e.currentTarget.ownerDocument.activeElement;return null!=(t=e.relatedTarget)?t:r}var g=e.i(591052),[h,v]=(0,g.createContext)({name:"PopoverContext",errorMessage:"usePopoverContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Popover />`"}),[_,b]=(0,g.createContext)({name:"PopoverStylesContext",errorMessage:"usePopoverStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Popover />\" "});e.s(["PopoverProvider",0,h,"PopoverStylesProvider",0,_,"usePopoverContext",0,v,"usePopoverStyles",0,b],590740);var y=e.i(652972),w=e.i(778214),C=e.i(887506),S=e.i(166101);function P(e){let g=(0,w.useMultiStyleConfig)("Popover",e),{children:v,...b}=(0,y.omitThemingProps)(e),P=(0,C.useTheme)(),x=function(e={}){let{closeOnBlur:g=!0,closeOnEsc:h=!0,initialFocusRef:v,id:_,returnFocusOnClose:b=!0,autoFocus:y=!0,arrowSize:w,arrowShadowColor:C,trigger:S=c,openDelay:P=200,closeDelay:x=200,isLazy:I,lazyBehavior:O="unmount",computePositionOnMount:E,...R}=e,{isOpen:z,onClose:k,onOpen:A,onToggle:j}=(0,o.useDisclosure)(e),T=(0,d.useRef)(null),M=(0,d.useRef)(null),N=(0,d.useRef)(null),F=(0,d.useRef)(!1),D=(0,d.useRef)(!1);z&&(D.current=!0);let[H,$]=(0,d.useState)(!1),[U,L]=(0,d.useState)(!1),q=(0,d.useId)(),B=null!=_?_:q,[G,W,X,K]=["popover-trigger","popover-content","popover-header","popover-body"].map(e=>`${e}-${B}`),{referenceRef:V,getArrowProps:Y,getPopperProps:J,getArrowInnerProps:Q,forceUpdate:Z}=(0,a.usePopper)({...R,enabled:z||!!E}),ee=(0,t.useAnimationState)({isOpen:z,ref:N});!function(e){let{ref:t,elements:i,enabled:o}=e,n=()=>{var e,r;return null!=(r=null==(e=t.current)?void 0:e.ownerDocument)?r:document};(0,r.useEventListener)(n,"pointerdown",e=>{var r,a;let s,l;if(r=/mac|iphone|ipad|ipod/i,!("u">typeof window&&r.test(null!=(a=null==(s=navigator.userAgentData)?void 0:s.platform)?a:navigator.platform)&&(l=/apple/i,"u">typeof window&&l.test(navigator.vendor)))||!o)return;let u=e.target,d=(null!=i?i:[t]).some(e=>{let t="current"in e?e.current:e;return(null==t?void 0:t.contains(u))||t===u});n().activeElement!==u&&d&&(e.preventDefault(),u.focus())})}({enabled:z,ref:M}),(0,i.useFocusOnHide)(N,{focusRef:M,visible:z,shouldFocus:b&&S===c}),(0,i.useFocusOnShow)(N,{focusRef:v,visible:z,shouldFocus:y&&S===c});let et=(0,u.lazyDisclosure)({wasSelected:D.current,enabled:I,mode:O,isSelected:ee.present}),er=(0,d.useCallback)((e={},t=null)=>{let r={...e,style:{...e.style,transformOrigin:n.popperCSSVars.transformOrigin.varRef,[n.popperCSSVars.arrowSize.var]:w?`${w}px`:void 0,[n.popperCSSVars.arrowShadowColor.var]:C},ref:(0,s.mergeRefs)(N,t),children:et?e.children:null,id:W,tabIndex:-1,role:"dialog",onKeyDown:(0,l.callAllHandlers)(e.onKeyDown,e=>{h&&"Escape"===e.key&&k()}),onBlur:(0,l.callAllHandlers)(e.onBlur,e=>{let t=m(e),r=p(N.current,t),i=p(M.current,t);z&&g&&!r&&!i&&k()}),"aria-labelledby":H?X:void 0,"aria-describedby":U?K:void 0};return S===f&&(r.role="tooltip",r.onMouseEnter=(0,l.callAllHandlers)(e.onMouseEnter,()=>{F.current=!0}),r.onMouseLeave=(0,l.callAllHandlers)(e.onMouseLeave,e=>{null!==e.nativeEvent.relatedTarget&&(F.current=!1,setTimeout(()=>k(),x))})),r},[et,W,H,X,U,K,S,h,k,z,g,x,C,w]),ei=(0,d.useCallback)((e={},t=null)=>J({...e,style:{visibility:z?"visible":"hidden",...e.style}},t),[z,J]),eo=(0,d.useCallback)((e,t=null)=>({...e,ref:(0,s.mergeRefs)(t,T,V)}),[T,V]),en=(0,d.useRef)(),ea=(0,d.useRef)(),es=(0,d.useCallback)(e=>{null==T.current&&V(e)},[V]),el=(0,d.useCallback)((e={},t=null)=>{let r={...e,ref:(0,s.mergeRefs)(M,t,es),id:G,"aria-haspopup":"dialog","aria-expanded":z,"aria-controls":W};return S===c&&(r.onClick=(0,l.callAllHandlers)(e.onClick,j)),S===f&&(r.onFocus=(0,l.callAllHandlers)(e.onFocus,()=>
20{void 0===en.current&&A()}),r.onBlur=(0,l.callAllHandlers)(e.onBlur,e=>{let t=m(e),r=!p(N.current,t);z&&g&&r&&k()}),r.onKeyDown=(0,l.callAllHandlers)(e.onKeyDown,e=>{"Escape"===e.key&&k()}),r.onMouseEnter=(0,l.callAllHandlers)(e.onMouseEnter,()=>{F.current=!0,en.current=window.setTimeout(()=>A(),P)}),r.onMouseLeave=(0,l.callAllHandlers)(e.onMouseLeave,()=>{F.current=!1,en.current&&(clearTimeout(en.current),en.current=void 0),ea.current=window.setTimeout(()=>{!1===F.current&&k()},x)})),r},[G,z,W,S,es,j,A,g,k,P,x]);(0,d.useEffect)(()=>()=>{en.current&&clearTimeout(en.current),ea.current&&clearTimeout(ea.current)},[]);let eu=(0,d.useCallback)((e={},t=null)=>({...e,id:X,ref:(0,s.mergeRefs)(t,e=>{$(!!e)})}),[X]),ed=(0,d.useCallback)((e={},t=null)=>({...e,id:K,ref:(0,s.mergeRefs)(t,e=>{L(!!e)})}),[K]);return{forceUpdate:Z,isOpen:z,onAnimationComplete:ee.onComplete,onClose:k,getAnchorProps:eo,getArrowProps:Y,getArrowInnerProps:Q,getPopoverPositionerProps:ei,getPopoverProps:er,getTriggerProps:el,getHeaderProps:eu,getBodyProps:ed}}({...b,direction:P.direction});return(0,S.jsx)(h,{value:x,children:(0,S.jsx)(_,{value:g,children:(0,l.runIfFn)(v,{isOpen:x.isOpen,onClose:x.onClose,forceUpdate:x.forceUpdate})})})}P.displayName="Popover",e.s(["Popover",0,P],169537)},792408,e=>{"use strict";var t=e.i(590740),r=e.i(659638);function i(e){let i=r.Children.only(e.children),{getTriggerProps:o}=(0,t.usePopoverContext)();return(0,r.cloneElement)(i,o(i.props,i.ref))}i.displayName="PopoverTrigger",e.s(["PopoverTrigger",0,i])},727396,e=>{"use strict";var t=e.i(590740),r=e.i(233671),i=e.i(861083),o=e.i(289077),n=e.i(166101),a={exit:{opacity:0,scale:.95,transition:{duration:.1,ease:[.4,0,1,1]}},enter:{scale:1,opacity:1,transition:{duration:.15,ease:[0,0,.2,1]}}},s=(0,r.chakra)(o.motion.section),l=(0,i.forwardRef)(function(e,r){let{variants:i=a,...o}=e,{isOpen:l}=(0,t.usePopoverContext)();return(0,n.jsx)(s,{ref:r,variants:function(e){if(e)return{enter:{...e.enter,visibility:"visible"},exit:{...e.exit,transitionEnd:{visibility:"hidden"}}}}(i),initial:!1,animate:l?"enter":"exit",...o})});l.displayName="PopoverTransition";var u=e.i(705980),d=(0,i.forwardRef)(function(e,i){let{rootProps:o,motionProps:a,...s}=e,{getPopoverProps:d,getPopoverPositionerProps:c,onAnimationComplete:f}=(0,t.usePopoverContext)(),p=(0,t.usePopoverStyles)(),m={position:"relative",display:"flex",flexDirection:"column",...p.content};return(0,n.jsx)(r.chakra.div,{...c(o),__css:p.popper,className:"chakra-popover__popper",children:(0,n.jsx)(l,{...a,...d(s,i),onAnimationComplete:(0,u.callAll)(f,s.onAnimationComplete),className:(0,u.cx)("chakra-popover__content",e.className),__css:m})})});d.displayName="PopoverContent",e.s(["PopoverContent",0,d],727396)}]);
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.