(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,76161,45790,261260,708340,856652,471532,710160,178850,955147,e=>{"use strict";e.i(746427);var t=e.i(40674),i=e.i(169644),r=e.i(558863),n=e.i(450920),s=e.i(16043),o=e.i(805006);e.i(147995),e.i(252196),e.i(849630),e.i(928782),e.i(342656),e.i(234809);var l=e.i(305813);e.s(["f",()=>l.A],45790);var l=l,a=l;e.s(["f",()=>a.j],261260);var a=l,h=l;e.s(["f",()=>h.P],708340);var h=l,u=l;e.s(["f",()=>u.F],856652);var u=l,c=l;e.s(["f",()=>c.I],471532);var c=l,d=l;e.s(["f",()=>d.L],710160);var d=l,p=l;e.s(["f",()=>p.R],178850);var p=l,f=l;e.s(["f",()=>f.B],955147);var f=l;let m=Object.assign(e=>s.default.createElement(n.f,{...(0,o.f)("UserProfile",e)}),{...n.f}),g=Object.assign(e=>s.default.createElement(t.f,{...(0,o.f)("OrganizationProfile",e)}),{...t.f});e.s(["I",0,g,"W",0,e=>s.default.createElement(i.f,{...(0,o.f)("SignIn",e,!1)}),"n",0,e=>s.default.createElement(r.f,{...(0,o.f)("SignUp",e,!1)}),"A",0,m],76161)},966421,621921,834314,386807,e=>{"use strict";var t=e.i(169798),i=e.i(178133),r=e.i(305813),n=e.i(16043),s=e.i(719095),o=e.i(427962),l=e.i(481461);let a={initialDelay:125,maxDelayBetweenRetries:0,factor:2,shouldRetry:(e,t)=>t<5,retryImmediately:!1,jitter:!0},h=async e=>new Promise(t=>setTimeout(t,e)),u=(e,t)=>t?e*(1+Math.random()):e,c=async(e,t={})=>{var i;let r,n=0,{shouldRetry:s,initialDelay:o,maxDelayBetweenRetries:l,factor:c,retryImmediately:d,jitter:p,onBeforeRetry:f}={...a,...t},m=(i={initialDelay:o,maxDelayBetweenRetries:l,factor:c,jitter:p},r=0,async()=>{let e;await h((e=u(e=i.initialDelay*Math.pow(i.factor,r),i.jitter),Math.min(i.maxDelayBetweenRetries||e,e))),r++});for(;;)try{return await e()}catch(e){if(!s(e,++n))throw e;f&&await f(n),d&&1===n?await h(u(100,p)):await m()}};async function d(e="",t){let{async:i,defer:r,beforeLoad:n,crossOrigin:s,nonce:o}=t||{};return c(()=>new Promise((t,l)=>{e||l(Error("loadScript cannot be called without a src")),document&&document.body||l(Error("loadScript cannot be called when document does not exist"));let a=document.createElement("script");s&&a.setAttribute("crossorigin",s),a.async=i||!1,a.defer=r||!1,a.addEventListener("load",()=>{a.remove(),t(a)}),a.addEventListener("error",t=>{a.remove(),l(t.error??Error(`failed to load script: ${e}`))}),a.src=e,o&&(a.nonce=o),n?.(a),document.body.appendChild(a)}),{shouldRetry:(e,t)=>t<=5})}var p=e.i(452785);function f(e){var t;return!e||(t=e,/^http(s)?:\/\//.test(t||""))||m(e)}function m(e){return e.startsWith("/")}function g(e){return e?!m(e)||"u"n?.endsWith(e)))?"/__clerk":""},"N",0,m,"A",0,f,"b",0,g],621921),e.i(402199),e.i(115956),(({regex:e})=>({urlWithParam:t,entity:i})=>{let r=e.exec(t);if(r){let e=r[1];if(e in i){let n=i[e];return t.replace(r[0],n)}}return t})({regex:/:(\w+)/});let y=(e,t="6.39.0")=>{if(e)return e;let i=j(t);return i?"snapshot"===i?t:i:C(t)},j=e=>e.trim().replace(/^v/,"").match(/-(.+?)(\.|$)/)?.[1],C=e=>e.trim().replace(/^v/,"").split(".")[0],{isDevOrStagingUrl:w}=(0,s.M)(),b=(0,l.y)({packageName:"@clerk/shared"});function v(e){return!("u"v("Clerk"),U=()=>v("__internal_ClerkUICtor");function O(e){if("u"0&&i.responseStart>0||"responseStatus"in i&&(i.responseStatus>=400||0===i.responseStatus)))return!0;return!1}let P=async e=>{let t=e?.scriptLoadTimeout??15e3,i=e=>new o.t("Failed to load Clerk JS"+(e?.message?`, ${e.message}`:""),{code:"failed_to_load_clerk_js",cause:e});if(S())return null;if(!e?.publishableKey)return b.throwMissingPublishableKeyError(),null;let r=M(e),n=document.querySelector("script[data-clerk-js-script]");if(n)if(O(r))n.remove();else try{return await R(t,S,i(),n),null}catch{n.remove()}let s=R(t,S,i());return d(r,{async:!0,crossOrigin:"anonymous",nonce:e.nonce,beforeLoad:z(I(e))}).catch(e=>{throw i(e)}),s},T=async e=>{let t=e?.scriptLoadTimeout??15e3,i=e=>new o.t("Failed to load Clerk UI"+(e?.message?`, ${e.message}`:""),{code:"failed_to_load_clerk_ui",cause:e});if(U())return null;if(!e?.publishableKey)return b.throwMissingPublishableKeyError(),null;let r=A(e),n=document.querySelector("script[data-clerk-ui-script]");if(n)if(O(r))n.remove();else try{return await R(t,U,i(),n),null}catch{n.remove()}let s=R(t,U,i());return d(r,{async:!0,crossOrigin:"anonymous",nonce:e.nonce,beforeLoad:z(E(e))}).catch(e=>{throw i(e)}),s},M=e=>{let{__internal_clerkJSUrl:t,__internal_clerkJSVersion:i,proxyUrl:r,domain:n,publishableKey:s}=e;if(t)return t;let o=y(i);return r&&m(r)?N(r,"clerk-js",o,"clerk.browser.js"):`https://${x({publishableKey:s,proxyUrl:r,domain:n})}/npm/@clerk/clerk-js@${o}/dist/clerk.browser.js`},A=e=>{let{__internal_clerkUIUrl:t,__internal_clerkUIVersion:i,proxyUrl:r,domain:n,publishableKey:s}=e;if(t)return t;let o=y(i,"1.40.0");return r&&m(r)?N(r,"ui",o,"ui.browser.js"):`https://${x({publishableKey:s,proxyUrl:r,domain:n})}/npm/@clerk/ui@${o}/dist/ui.browser.js`},I=e=>{let t={};return e.publishableKey&&(t["data-clerk-publishable-key"]=e.publishableKey),e.proxyUrl&&(t["data-clerk-proxy-url"]=e.proxyUrl),e.domain&&(t["data-clerk-domain"]=e.domain),e.nonce&&(t.nonce=e.nonce),t},E=e=>I(e),z=e=>t=>{for(let i in e)t.setAttribute(i,e[i])},N=(e,t,i,r)=>`${(e=>{for(;e.endsWith("/");)e=e.slice(0,-1);return e})(e)}/npm/@clerk/${t}@${i}/dist/${r}`,x=e=>{let t,{proxyUrl:i,domain:r,publishableKey:n}=e;if(i&&f(i)){let e=g(i);return m(e)?(0,s.p)(n)?.frontendApi||"":e.replace(/http(s)?:\/\//,"")}if(!r||w((0,s.p)(n)?.frontendApi||""))return(0,s.p)(n)?.frontendApi||"";if(!r)return"";if(r.match(/^(clerk\.)+\w*$/))t=/(clerk\.)*(?=clerk\.)/;else{if(r.match(/\.clerk.accounts/))return r;t=/^(clerk\.)*/gi}return`clerk.${r.replace(t,"")}`};function R(e,t,i,r){return new Promise((n,s)=>{let o=!1,l=(e,t)=>{clearTimeout(e),clearInterval(t)};r?.addEventListener("error",()=>{l(h,u),s(i)});let a=()=>{!o&&t()&&(o=!0,l(h,u),n(null))},h=setTimeout(()=>{o||(o=!0,l(h,u),t()?n(null):s(i))},e);a();let u=setInterval(()=>{o?clearInterval(u):a()},100)})}function W(e){b.setPackageName({packageName:e})}e.s(["G",0,I,"t",0,I,"M",0,E,"A",0,M,"u",0,M,"j",0,A,"D",0,P,"c",0,T,"z",0,W,"W",0,W],834314),e.i(761344);var L=e.i(936662),L=L,D=e.i(930815),B=e.i(375939);let F=new Set,V=(e,t,i)=>{let r=(0,B.a)()||(0,B.i)(),n=i??e;F.has(n)||r||(F.add(n),console.warn(`Clerk - DEPRECATION WARNING: "${e}" is deprecated and will be removed in the next major release. ${t}`))};e.s(["f",0,V],386807);var K=e.i(974556);let $=(e,t,i,r,n)=>{let{notify:s}=n||{},o=e.get(i);o||(o=[],e.set(i,o)),o.push(r),s&&t.has(i)&&r(t.get(i))},G=(e,t,i)=>(e.get(t)||[]).map(e=>e(i)),J=(e,t,i)=>{let r=e.get(t);r&&(i?r.splice(r.indexOf(i)>>>0,1):e.set(t,[]))},H="status",q=["http:","https:","wails:","chrome-extension:"],X=/^[/\\][/\\]/,Y=(0,r.V)(({clerk:e,...t})=>{let{client:i,session:r}=e,s=(i.signedInSessions?.length??0)>0;return n.default.useEffect(()=>{null===r&&s?e.redirectToAfterSignOut():e.redirectToSignIn(t)},[]),null},"RedirectToSignIn"),Q=(0,r.V)(({clerk:e,...t})=>(n.default.useEffect(()=>{e.redirectToSignUp(t)},[]),null),"RedirectToSignUp"),Z=(0,r.V)(({clerk:e,...t})=>(n.default.useEffect(()=>{e.redirectToTasks(t)},[]),null),"RedirectToTasks"),ee=(0,r.V)(({clerk:e})=>(n.default.useEffect(()=>{V("RedirectToUserProfile","Use the `redirectToUserProfile()` method instead."),e.redirectToUserProfile()},[]),null),"RedirectToUserProfile"),et=(0,r.V)(({clerk:e})=>(n.default.useEffect(()=>{V("RedirectToOrganizationProfile","Use the `redirectToOrganizationProfile()` method instead."),e.redirectToOrganizationProfile()},[]),null),"RedirectToOrganizationProfile"),ei=(0,r.V)(({clerk:e})=>(n.default.useEffect(()=>{V("RedirectToCreateOrganization","Use the `redirectToCreateOrganization()` method instead."),e.redirectToCreateOrganization()},[]),null),"RedirectToCreateOrganization"),er=(0,r.V)(({clerk:e,...t})=>(n.default.useEffect(()=>{e.handleRedirectCallback(t)},[]),null),"AuthenticateWithRedirectCallback"),en=()=>({pathRoot:"",attempts:null,error:null,expireAt:null,externalVerificationRedirectURL:null,nonce:null,message:null,status:null,strategy:null,verifiedAtClient:null,verifiedFromTheSameClient:()=>!1,reload(){throw Error("reload() called before Clerk is loaded")},__internal_toSnapshot:()=>({object:"verification",id:"",attempts:null,error:{code:"",message:""},expire_at:null,externalVerificationRedirectURL:null,nonce:null,message:null,status:null,strategy:null,verified_at_client:null})}),es=()=>({...en(),supportedStrategies:[],nextAction:"",reload(){throw Error("reload() called before Clerk is loaded")},__internal_toSnapshot(){return{...en().__internal_toSnapshot(),next_action:this.nextAction,supported_strategies:this.supportedStrategies}}});var eo=class{constructor(e){this.isomorphicClerk=e,this.signInSignalProxy=this.buildSignInProxy(),this.signUpSignalProxy=this.buildSignUpProxy(),this.waitlistSignalProxy=this.buildWaitlistProxy()}signInSignal(){return this.signInSignalProxy}signUpSignal(){return this.signUpSignalProxy}waitlistSignal(){return this.waitlistSignalProxy}get __internal_waitlist(){return this.state.__internal_waitlist}checkoutSignal(e){return this.buildCheckoutProxy(e)}buildSignInProxy(){let e=this.gateProperty.bind(this),t=()=>this.state.signInSignal().signIn??this.client.signIn.__internal_future;return{errors:{fields:{identifier:null,password:null,code:null},raw:null,global:null},fetchStatus:"idle",signIn:{get status(){return e(t,"status","needs_identifier")},availableStrategies:[],get isTransferable(){return e(t,"isTransferable",!1)},get id(){return e(t,"id",void 0)},get timezone(){return e(t,"timezone",null)},get supportedFirstFactors(){return e(t,"supportedFirstFactors",[])},get ssoBypassFirstFactors(){return e(t,"ssoBypassFirstFactors",[])},get supportedSecondFactors(){return e(t,"supportedSecondFactors",[])},get secondFactorVerification(){return e(t,"secondFactorVerification",{status:null,error:null,expireAt:null,externalVerificationRedirectURL:null,nonce:null,attempts:null,message:null,strategy:null,verifiedAtClient:null,verifiedFromTheSameClient:()=>!1,__internal_toSnapshot:()=>{throw Error("__internal_toSnapshot called before Clerk is loaded")},pathRoot:"",reload:()=>{throw Error("__internal_toSnapshot called before Clerk is loaded")}})},get identifier(){return e(t,"identifier",null)},get createdSessionId(){return e(t,"createdSessionId",null)},get userData(){return e(t,"userData",{})},get firstFactorVerification(){return e(t,"firstFactorVerification",{status:null,error:null,expireAt:null,externalVerificationRedirectURL:null,nonce:null,attempts:null,message:null,strategy:null,verifiedAtClient:null,verifiedFromTheSameClient:()=>!1,__internal_toSnapshot:()=>{throw Error("__internal_toSnapshot called before Clerk is loaded")},pathRoot:"",reload:()=>{throw Error("__internal_toSnapshot called before Clerk is loaded")}})},get canBeDiscarded(){return e(t,"canBeDiscarded",!1)},get protectCheck(){return e(t,"protectCheck",null)},create:this.gateMethod(t,"create"),password:this.gateMethod(t,"password"),sso:this.gateMethod(t,"sso"),finalize:this.gateMethod(t,"finalize"),reset:this.gateMethod(t,"reset"),submitProtectCheck:this.gateMethod(t,"submitProtectCheck"),emailCode:this.wrapMethods(()=>t().emailCode,["sendCode","verifyCode"]),emailLink:this.wrapStruct(()=>t().emailLink,["sendLink","waitForVerification"],["verification"],{verification:null}),resetPasswordEmailCode:this.wrapMethods(()=>t().resetPasswordEmailCode,["sendCode","verifyCode","submitPassword"]),resetPasswordPhoneCode:this.wrapMethods(()=>t().resetPasswordPhoneCode,["sendCode","verifyCode","submitPassword"]),phoneCode:this.wrapMethods(()=>t().phoneCode,["sendCode","verifyCode"]),mfa:this.wrapMethods(()=>t().mfa,["sendPhoneCode","verifyPhoneCode","sendEmailCode","verifyEmailCode","verifyTOTP","verifyBackupCode"]),ticket:this.gateMethod(t,"ticket"),passkey:this.gateMethod(t,"passkey"),web3:this.gateMethod(t,"web3")}}}buildSignUpProxy(){let e=this.gateProperty.bind(this),t=this.gateMethod.bind(this),i=()=>this.state.signUpSignal().signUp??this.client.signUp.__internal_future;return{errors:{fields:{firstName:null,lastName:null,emailAddress:null,phoneNumber:null,password:null,username:null,code:null,captcha:null,legalAccepted:null},raw:null,global:null},fetchStatus:"idle",signUp:{get id(){return e(i,"id",void 0)},get timezone(){return e(i,"timezone",null)},get requiredFields(){return e(i,"requiredFields",[])},get optionalFields(){return e(i,"optionalFields",[])},get missingFields(){return e(i,"missingFields",[])},get username(){return e(i,"username",null)},get firstName(){return e(i,"firstName",null)},get lastName(){return e(i,"lastName",null)},get emailAddress(){return e(i,"emailAddress",null)},get phoneNumber(){return e(i,"phoneNumber",null)},get web3Wallet(){return e(i,"web3Wallet",null)},get hasPassword(){return e(i,"hasPassword",!1)},get unsafeMetadata(){return e(i,"unsafeMetadata",{})},get createdSessionId(){return e(i,"createdSessionId",null)},get createdUserId(){return e(i,"createdUserId",null)},get abandonAt(){return e(i,"abandonAt",null)},get legalAcceptedAt(){return e(i,"legalAcceptedAt",null)},get locale(){return e(i,"locale",null)},get status(){return e(i,"status","missing_requirements")},get unverifiedFields(){return e(i,"unverifiedFields",[])},get isTransferable(){return e(i,"isTransferable",!1)},get canBeDiscarded(){return e(i,"canBeDiscarded",!1)},get protectCheck(){return e(i,"protectCheck",null)},create:t(i,"create"),update:t(i,"update"),sso:t(i,"sso"),password:t(i,"password"),ticket:t(i,"ticket"),web3:t(i,"web3"),finalize:t(i,"finalize"),reset:t(i,"reset"),submitProtectCheck:t(i,"submitProtectCheck"),verifications:this.wrapStruct(()=>i().verifications,["sendEmailCode","verifyEmailCode","sendEmailLink","waitForEmailLinkVerification","sendPhoneCode","verifyPhoneCode"],["emailAddress","phoneNumber","web3Wallet","externalAccount","emailLinkVerification"],{emailAddress:es(),phoneNumber:es(),web3Wallet:es(),externalAccount:es(),emailLinkVerification:null})}}}buildWaitlistProxy(){let e=this.gateProperty.bind(this),t=this.gateMethod.bind(this),i=()=>this.state.__internal_waitlist;return{errors:{fields:{emailAddress:null},raw:null,global:null},fetchStatus:"idle",waitlist:{pathRoot:"/waitlist",get id(){return e(i,"id","")},get createdAt(){return e(i,"createdAt",null)},get updatedAt(){return e(i,"updatedAt",null)},join:t(i,"join"),reload:t(i,"reload")}}}buildCheckoutProxy(e){let t=this.gateProperty.bind(this),i=()=>this.checkout(e),r=()=>i().checkout;return{errors:{raw:null,global:null},fetchStatus:"idle",checkout:{get status(){return t(r,"status","needs_initialization")},get externalClientSecret(){return t(r,"externalClientSecret",null)},get externalGatewayId(){return t(r,"externalGatewayId",null)},get paymentMethod(){return t(r,"paymentMethod",null)},get plan(){return t(r,"plan",null)},get planPeriod(){return t(r,"planPeriod",null)},get totals(){return t(r,"totals",null)},get isImmediatePlanChange(){return t(r,"isImmediatePlanChange",!1)},get freeTrialEndsAt(){return t(r,"freeTrialEndsAt",null)},get payer(){return t(r,"payer",null)},get planPeriodStart(){return t(r,"planPeriodStart",null)},get needsPaymentMethod(){return t(r,"needsPaymentMethod",null)},start:this.gateMethod(r,"start"),update:this.gateMethod(r,"update"),confirm:this.gateMethod(r,"confirm"),finalize:this.gateMethod(r,"finalize")}}}__internal_effect(e){throw Error("__internal_effect called before Clerk is loaded")}__internal_computed(e){throw Error("__internal_computed called before Clerk is loaded")}get state(){let e=this.isomorphicClerk.__internal_state;if(!e)throw Error("Clerk state not ready");return e}get client(){let e=this.isomorphicClerk.client;if(!e)throw Error("Clerk client not ready");return e}get checkout(){let e=this.isomorphicClerk.__experimental_checkout;if(!e)throw Error("Clerk checkout not ready");return e}gateProperty(e,t,i){return(0,K.f)()&&this.isomorphicClerk.loaded?e()[t]:i}gateMethod(e,t){return async(...r)=>{if(!(0,K.f)())return i.r.throw(`Attempted to call a method (${t}) that is not supported on the server.`);this.isomorphicClerk.loaded||await new Promise(e=>this.isomorphicClerk.addOnLoaded(e));let n=e();return n[t].apply(n,r)}}wrapMethods(e,t){return Object.fromEntries(t.map(t=>[t,this.gateMethod(e,t)]))}wrapStruct(e,t,i,r){let n={};for(let i of t)n[i]=this.gateMethod(e,i);for(let t of i)Object.defineProperty(n,t,{get:()=>this.gateProperty(e,t,r[t]),enumerable:!0});return n}};void 0===globalThis.__BUILD_DISABLE_RHC__&&(globalThis.__BUILD_DISABLE_RHC__=!1);let el={name:"@clerk/react",version:"6.17.8",environment:"production"};var ea=class e{#e;#t;#i;#r;#n;#s;get publishableKey(){return this.#r}get loaded(){return this.clerkjs?.loaded||!1}get status(){return this.clerkjs?this.clerkjs?.status||(this.clerkjs.loaded?"ready":"loading"):this.#e}static #o;static getOrCreateInstance(t){return(0,K.f)()&&this.#o&&(!t.Clerk||this.#o.Clerk===t.Clerk)&&this.#o.publishableKey===t.publishableKey||(this.#o=new e(t)),this.#o}static clearInstance(){this.#o=null}get domain(){return"u">typeof window&&window.location?(0,L.t)(this.#t,new URL(window.location.href),""):"function"==typeof this.#t?i.r.throw(r.X):this.#t||""}get proxyUrl(){return"u">typeof window&&window.location?(0,L.t)(this.#i,new URL(window.location.href),""):"function"==typeof this.#i?i.r.throw(r.X):this.#i||""}__internal_getOption(e){return this.clerkjs?.__internal_getOption?this.clerkjs?.__internal_getOption(e):this.options[e]}get __internal_moduleManager(){return this.clerkjs?.__internal_moduleManager}get __internal_protectChallengeLoadTimeoutMs(){return this.clerkjs?.__internal_protectChallengeLoadTimeoutMs}constructor(e){let t,i,r;this.clerkjs=null,this.preopenOneTap=null,this.preopenUserVerification=null,this.preopenEnableOrganizationsPrompt=null,this.preopenSignIn=null,this.preopenCheckout=null,this.preopenPlanDetails=null,this.preopenSubscriptionDetails=null,this.preopenSignUp=null,this.preopenUserProfile=null,this.preopenOrganizationProfile=null,this.preopenInviteMembers=null,this.preopenCreateOrganization=null,this.preOpenWaitlist=null,this.premountSignInNodes=new Map,this.premountSignUpNodes=new Map,this.premountUserAvatarNodes=new Map,this.premountUserProfileNodes=new Map,this.premountUserButtonNodes=new Map,this.premountOrganizationProfileNodes=new Map,this.premountCreateOrganizationNodes=new Map,this.premountOrganizationSwitcherNodes=new Map,this.premountOrganizationListNodes=new Map,this.premountMethodCalls=new Map,this.premountWaitlistNodes=new Map,this.premountPricingTableNodes=new Map,this.premountAPIKeysNodes=new Map,this.premountConfigureSSONodes=new Map,this.premountConfigureDirectorySyncNodes=new Map,this.premountOAuthConsentNodes=new Map,this.premountOAuthDeviceVerificationNodes=new Map,this.premountTaskChooseOrganizationNodes=new Map,this.premountTaskResetPasswordNodes=new Map,this.premountTaskSetupMFANodes=new Map,this.premountAddListenerCalls=new Map,this.loadedListeners=[],this.#e="loading",this.#n=(t=new Map,i=new Map,r=new Map,{on:(...e)=>$(t,i,...e),prioritizedOn:(...e)=>$(r,i,...e),emit:(e,n)=>{i.set(e,n),G(r,e,n),G(t,e,n)},off:(...e)=>J(t,...e),prioritizedOff:(...e)=>J(r,...e),internal:{retrieveListeners:e=>t.get(e)||[]}}),this.__internal_windowNavigate=(e,t)=>{let i=this.clerkjs;"function"==typeof i?.__internal_windowNavigate?i.__internal_windowNavigate(e,t):(0,K.f)()&&function(e,t){if("string"==typeof e&&X.test(function(e){let t=0;for(;t=e.charCodeAt(t);)t++;let i="";for(let r=t;r{let t=()=>this.clerkjs?.setProtectAssertion(e);this.clerkjs&&this.loaded?t():this.premountMethodCalls.set("setProtectAssertion",t)},this.buildSignInUrl=e=>{let t=()=>this.clerkjs?.buildSignInUrl(e)||"";if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("buildSignInUrl",t)},this.buildSignUpUrl=e=>{let t=()=>this.clerkjs?.buildSignUpUrl(e)||"";if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("buildSignUpUrl",t)},this.buildAfterSignInUrl=(...e)=>{let t=()=>this.clerkjs?.buildAfterSignInUrl(...e)||"";if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("buildAfterSignInUrl",t)},this.buildAfterSignUpUrl=(...e)=>{let t=()=>this.clerkjs?.buildAfterSignUpUrl(...e)||"";if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("buildAfterSignUpUrl",t)},this.buildAfterSignOutUrl=()=>{let e=()=>this.clerkjs?.buildAfterSignOutUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildAfterSignOutUrl",e)},this.buildNewSubscriptionRedirectUrl=()=>{let e=()=>this.clerkjs?.buildNewSubscriptionRedirectUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildNewSubscriptionRedirectUrl",e)},this.buildAfterMultiSessionSingleSignOutUrl=()=>{let e=()=>this.clerkjs?.buildAfterMultiSessionSingleSignOutUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildAfterMultiSessionSingleSignOutUrl",e)},this.buildUserProfileUrl=()=>{let e=()=>this.clerkjs?.buildUserProfileUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildUserProfileUrl",e)},this.buildCreateOrganizationUrl=()=>{let e=()=>this.clerkjs?.buildCreateOrganizationUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildCreateOrganizationUrl",e)},this.buildOrganizationProfileUrl=()=>{let e=()=>this.clerkjs?.buildOrganizationProfileUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildOrganizationProfileUrl",e)},this.buildWaitlistUrl=()=>{let e=()=>this.clerkjs?.buildWaitlistUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildWaitlistUrl",e)},this.buildTasksUrl=()=>{let e=()=>this.clerkjs?.buildTasksUrl()||"";if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("buildTasksUrl",e)},this.buildUrlWithAuth=e=>{let t=()=>this.clerkjs?.buildUrlWithAuth(e)||"";if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("buildUrlWithAuth",t)},this.handleUnauthenticated=async()=>{let e=()=>this.clerkjs?.handleUnauthenticated();this.clerkjs&&this.loaded?e():this.premountMethodCalls.set("handleUnauthenticated",e)},this.on=(...e)=>{if(this.clerkjs?.on)return this.clerkjs.on(...e);this.#n.on(...e)},this.off=(...e)=>{if(this.clerkjs?.off)return this.clerkjs.off(...e);this.#n.off(...e)},this.addOnLoaded=e=>{this.loadedListeners.push(e),this.loaded&&this.emitLoaded()},this.emitLoaded=()=>{this.loadedListeners.forEach(e=>e()),this.loadedListeners=[]},this.beforeLoad=e=>{if(!e)throw Error("Failed to hydrate latest Clerk JS")},this.replayInterceptedInvocations=e=>{if(!e)throw Error("Failed to hydrate latest Clerk JS");return this.clerkjs=e,this.premountMethodCalls.forEach(e=>e()),this.premountAddListenerCalls.forEach((t,i)=>{t.handlers.nativeUnsubscribe=e.addListener(i,t.options)}),this.#n.internal.retrieveListeners("status")?.forEach(e=>{this.on("status",e,{notify:!0})}),null!==this.preopenSignIn&&e.openSignIn(this.preopenSignIn),null!==this.preopenCheckout&&e.__internal_openCheckout(this.preopenCheckout),null!==this.preopenPlanDetails&&e.__internal_openPlanDetails(this.preopenPlanDetails),null!==this.preopenSubscriptionDetails&&e.__internal_openSubscriptionDetails(this.preopenSubscriptionDetails),null!==this.preopenSignUp&&e.openSignUp(this.preopenSignUp),null!==this.preopenUserProfile&&e.openUserProfile(this.preopenUserProfile),null!==this.preopenUserVerification&&e.__internal_openReverification(this.preopenUserVerification),null!==this.preopenOneTap&&e.openGoogleOneTap(this.preopenOneTap),null!==this.preopenOrganizationProfile&&e.openOrganizationProfile(this.preopenOrganizationProfile),null!==this.preopenInviteMembers&&e.openInviteMembers(this.preopenInviteMembers),null!==this.preopenCreateOrganization&&e.openCreateOrganization(this.preopenCreateOrganization),null!==this.preOpenWaitlist&&e.openWaitlist(this.preOpenWaitlist),this.preopenEnableOrganizationsPrompt&&e.__internal_openEnableOrganizationsPrompt(this.preopenEnableOrganizationsPrompt),this.premountSignInNodes.forEach((t,i)=>{e.mountSignIn(i,t)}),this.premountSignUpNodes.forEach((t,i)=>{e.mountSignUp(i,t)}),this.premountUserProfileNodes.forEach((t,i)=>{e.mountUserProfile(i,t)}),this.premountUserAvatarNodes.forEach((t,i)=>{e.mountUserAvatar(i,t)}),this.premountUserButtonNodes.forEach((t,i)=>{e.mountUserButton(i,t)}),this.premountOrganizationListNodes.forEach((t,i)=>{e.mountOrganizationList(i,t)}),this.premountWaitlistNodes.forEach((t,i)=>{e.mountWaitlist(i,t)}),this.premountPricingTableNodes.forEach((t,i)=>{e.mountPricingTable(i,t)}),this.premountAPIKeysNodes.forEach((t,i)=>{e.mountAPIKeys(i,t)}),this.premountConfigureSSONodes.forEach((t,i)=>{e.__internal_mountConfigureSSO(i,t)}),"function"==typeof e.__internal_mountConfigureDirectorySync&&this.premountConfigureDirectorySyncNodes.forEach((t,i)=>{e.__internal_mountConfigureDirectorySync(i,t)}),this.premountOAuthConsentNodes.forEach((t,i)=>{e.__internal_mountOAuthConsent(i,t)}),"function"==typeof e.__internal_mountOAuthDeviceVerification&&this.premountOAuthDeviceVerificationNodes.forEach((t,i)=>{e.__internal_mountOAuthDeviceVerification(i,t)}),this.premountTaskChooseOrganizationNodes.forEach((t,i)=>{e.mountTaskChooseOrganization(i,t)}),this.premountTaskResetPasswordNodes.forEach((t,i)=>{e.mountTaskResetPassword(i,t)}),this.premountTaskSetupMFANodes.forEach((t,i)=>{e.mountTaskSetupMFA(i,t)}),void 0===this.clerkjs.status&&this.#n.emit(H,"ready"),this.emitLoaded(),this.clerkjs},this.__experimental_checkout=(...e)=>this.loaded&&this.clerkjs?this.clerkjs.__experimental_checkout(...e):this.#s.checkoutSignal(...e),this.__internal_updateProps=async e=>{let t=await this.#l();if(t&&"__internal_updateProps"in t)return t.__internal_updateProps(e)},this.setActive=e=>this.clerkjs?this.clerkjs.setActive(e):Promise.reject(),this.openSignIn=e=>{this.clerkjs&&this.loaded?this.clerkjs.openSignIn(e):this.preopenSignIn=e},this.closeSignIn=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeSignIn():this.preopenSignIn=null},this.__internal_openCheckout=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_openCheckout(e):this.preopenCheckout=e},this.__internal_closeCheckout=()=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_closeCheckout():this.preopenCheckout=null},this.__internal_openPlanDetails=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_openPlanDetails(e):this.preopenPlanDetails=e},this.__internal_closePlanDetails=()=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_closePlanDetails():this.preopenPlanDetails=null},this.__internal_openSubscriptionDetails=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_openSubscriptionDetails(e):this.preopenSubscriptionDetails=e??null},this.__internal_closeSubscriptionDetails=()=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_closeSubscriptionDetails():this.preopenSubscriptionDetails=null},this.__internal_openReverification=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_openReverification(e):this.preopenUserVerification=e},this.__internal_closeReverification=()=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_closeReverification():this.preopenUserVerification=null},this.__internal_openEnableOrganizationsPrompt=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_openEnableOrganizationsPrompt(e):this.preopenEnableOrganizationsPrompt=e},this.__internal_closeEnableOrganizationsPrompt=()=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_closeEnableOrganizationsPrompt():this.preopenEnableOrganizationsPrompt=null},this.openGoogleOneTap=e=>{this.clerkjs&&this.loaded?this.clerkjs.openGoogleOneTap(e):this.preopenOneTap=e},this.closeGoogleOneTap=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeGoogleOneTap():this.preopenOneTap=null},this.openUserProfile=e=>{this.clerkjs&&this.loaded?this.clerkjs.openUserProfile(e):this.preopenUserProfile=e},this.closeUserProfile=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeUserProfile():this.preopenUserProfile=null},this.openOrganizationProfile=e=>{this.clerkjs&&this.loaded?this.clerkjs.openOrganizationProfile(e):this.preopenOrganizationProfile=e},this.closeOrganizationProfile=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeOrganizationProfile():this.preopenOrganizationProfile=null},this.openInviteMembers=e=>{this.clerkjs&&this.loaded?this.clerkjs.openInviteMembers(e):this.preopenInviteMembers=e},this.closeInviteMembers=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeInviteMembers():this.preopenInviteMembers=null},this.openCreateOrganization=e=>{this.clerkjs&&this.loaded?this.clerkjs.openCreateOrganization(e):this.preopenCreateOrganization=e},this.closeCreateOrganization=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeCreateOrganization():this.preopenCreateOrganization=null},this.openWaitlist=e=>{this.clerkjs&&this.loaded?this.clerkjs.openWaitlist(e):this.preOpenWaitlist=e},this.closeWaitlist=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeWaitlist():this.preOpenWaitlist=null},this.openSignUp=e=>{this.clerkjs&&this.loaded?this.clerkjs.openSignUp(e):this.preopenSignUp=e},this.closeSignUp=()=>{this.clerkjs&&this.loaded?this.clerkjs.closeSignUp():this.preopenSignUp=null},this.mountSignIn=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountSignIn(e,t):this.premountSignInNodes.set(e,t)},this.unmountSignIn=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountSignIn(e):this.premountSignInNodes.delete(e)},this.mountSignUp=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountSignUp(e,t):this.premountSignUpNodes.set(e,t)},this.unmountSignUp=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountSignUp(e):this.premountSignUpNodes.delete(e)},this.mountUserAvatar=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountUserAvatar(e,t):this.premountUserAvatarNodes.set(e,t)},this.unmountUserAvatar=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountUserAvatar(e):this.premountUserAvatarNodes.delete(e)},this.mountUserProfile=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountUserProfile(e,t):this.premountUserProfileNodes.set(e,t)},this.unmountUserProfile=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountUserProfile(e):this.premountUserProfileNodes.delete(e)},this.mountOrganizationProfile=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountOrganizationProfile(e,t):this.premountOrganizationProfileNodes.set(e,t)},this.unmountOrganizationProfile=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountOrganizationProfile(e):this.premountOrganizationProfileNodes.delete(e)},this.mountCreateOrganization=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountCreateOrganization(e,t):this.premountCreateOrganizationNodes.set(e,t)},this.unmountCreateOrganization=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountCreateOrganization(e):this.premountCreateOrganizationNodes.delete(e)},this.mountOrganizationSwitcher=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountOrganizationSwitcher(e,t):this.premountOrganizationSwitcherNodes.set(e,t)},this.unmountOrganizationSwitcher=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountOrganizationSwitcher(e):this.premountOrganizationSwitcherNodes.delete(e)},this.__experimental_prefetchOrganizationSwitcher=()=>{let e=()=>this.clerkjs?.__experimental_prefetchOrganizationSwitcher();this.clerkjs&&this.loaded?e():this.premountMethodCalls.set("__experimental_prefetchOrganizationSwitcher",e)},this.mountOrganizationList=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountOrganizationList(e,t):this.premountOrganizationListNodes.set(e,t)},this.unmountOrganizationList=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountOrganizationList(e):this.premountOrganizationListNodes.delete(e)},this.mountUserButton=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountUserButton(e,t):this.premountUserButtonNodes.set(e,t)},this.unmountUserButton=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountUserButton(e):this.premountUserButtonNodes.delete(e)},this.mountWaitlist=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountWaitlist(e,t):this.premountWaitlistNodes.set(e,t)},this.unmountWaitlist=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountWaitlist(e):this.premountWaitlistNodes.delete(e)},this.mountPricingTable=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountPricingTable(e,t):this.premountPricingTableNodes.set(e,t)},this.unmountPricingTable=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountPricingTable(e):this.premountPricingTableNodes.delete(e)},this.mountAPIKeys=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountAPIKeys(e,t):this.premountAPIKeysNodes.set(e,t)},this.unmountAPIKeys=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountAPIKeys(e):this.premountAPIKeysNodes.delete(e)},this.__internal_mountConfigureSSO=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_mountConfigureSSO(e,t):this.premountConfigureSSONodes.set(e,t)},this.__internal_unmountConfigureSSO=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_unmountConfigureSSO(e):this.premountConfigureSSONodes.delete(e)},this.__internal_mountConfigureDirectorySync=(e,t)=>{this.clerkjs&&this.loaded?"function"==typeof this.clerkjs.__internal_mountConfigureDirectorySync&&this.clerkjs.__internal_mountConfigureDirectorySync(e,t):this.premountConfigureDirectorySyncNodes.set(e,t)},this.__internal_unmountConfigureDirectorySync=e=>{this.clerkjs&&this.loaded&&"function"==typeof this.clerkjs.__internal_unmountConfigureDirectorySync&&this.clerkjs.__internal_unmountConfigureDirectorySync(e),this.premountConfigureDirectorySyncNodes.delete(e)},this.__internal_mountOAuthConsent=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_mountOAuthConsent(e,t):this.premountOAuthConsentNodes.set(e,t)},this.__internal_unmountOAuthConsent=e=>{this.clerkjs&&this.loaded?this.clerkjs.__internal_unmountOAuthConsent(e):this.premountOAuthConsentNodes.delete(e)},this.mountOAuthConsent=(e,t)=>{this.__internal_mountOAuthConsent(e,t)},this.unmountOAuthConsent=e=>{this.__internal_unmountOAuthConsent(e)},this.__internal_mountOAuthDeviceVerification=(e,t)=>{this.clerkjs&&this.loaded?"function"==typeof this.clerkjs.__internal_mountOAuthDeviceVerification&&this.clerkjs.__internal_mountOAuthDeviceVerification(e,t):this.premountOAuthDeviceVerificationNodes.set(e,t)},this.__internal_unmountOAuthDeviceVerification=e=>{this.clerkjs&&this.loaded&&"function"==typeof this.clerkjs.__internal_unmountOAuthDeviceVerification&&this.clerkjs.__internal_unmountOAuthDeviceVerification(e),this.premountOAuthDeviceVerificationNodes.delete(e)},this.mountTaskChooseOrganization=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountTaskChooseOrganization(e,t):this.premountTaskChooseOrganizationNodes.set(e,t)},this.unmountTaskChooseOrganization=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountTaskChooseOrganization(e):this.premountTaskChooseOrganizationNodes.delete(e)},this.mountTaskResetPassword=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountTaskResetPassword(e,t):this.premountTaskResetPasswordNodes.set(e,t)},this.unmountTaskResetPassword=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountTaskResetPassword(e):this.premountTaskResetPasswordNodes.delete(e)},this.mountTaskSetupMFA=(e,t)=>{this.clerkjs&&this.loaded?this.clerkjs.mountTaskSetupMFA(e,t):this.premountTaskSetupMFANodes.set(e,t)},this.unmountTaskSetupMFA=e=>{this.clerkjs&&this.loaded?this.clerkjs.unmountTaskSetupMFA(e):this.premountTaskSetupMFANodes.delete(e)},this.addListener=(e,t)=>{if(this.clerkjs)return this.clerkjs.addListener(e,t);{let i=()=>{let t=this.premountAddListenerCalls.get(e);t?.handlers&&(t?.handlers.nativeUnsubscribe?.(),this.premountAddListenerCalls.delete(e))};return this.premountAddListenerCalls.set(e,{options:t,handlers:{unsubscribe:i,nativeUnsubscribe:void 0}}),i}},this.navigate=e=>{let t=()=>this.clerkjs?.navigate(e);this.clerkjs&&this.loaded?t():this.premountMethodCalls.set("navigate",t)},this.redirectWithAuth=async(...e)=>{let t=()=>this.clerkjs?.redirectWithAuth(...e);return this.clerkjs&&this.loaded?t():void this.premountMethodCalls.set("redirectWithAuth",t)},this.redirectToSignIn=async e=>{let t=()=>this.clerkjs?.redirectToSignIn(e);return this.clerkjs&&this.loaded?t():void this.premountMethodCalls.set("redirectToSignIn",t)},this.redirectToSignUp=async e=>{let t=()=>this.clerkjs?.redirectToSignUp(e);return this.clerkjs&&this.loaded?t():void this.premountMethodCalls.set("redirectToSignUp",t)},this.redirectToUserProfile=async()=>{let e=()=>this.clerkjs?.redirectToUserProfile();return this.clerkjs&&this.loaded?e():void this.premountMethodCalls.set("redirectToUserProfile",e)},this.redirectToAfterSignUp=()=>{let e=()=>this.clerkjs?.redirectToAfterSignUp();if(this.clerkjs&&this.loaded)return e();this.premountMethodCalls.set("redirectToAfterSignUp",e)},this.redirectToAfterSignIn=()=>{let e=()=>this.clerkjs?.redirectToAfterSignIn();this.clerkjs&&this.loaded?e():this.premountMethodCalls.set("redirectToAfterSignIn",e)},this.redirectToAfterSignOut=()=>{let e=()=>this.clerkjs?.redirectToAfterSignOut();this.clerkjs&&this.loaded?e():this.premountMethodCalls.set("redirectToAfterSignOut",e)},this.redirectToOrganizationProfile=async()=>{let e=()=>this.clerkjs?.redirectToOrganizationProfile();return this.clerkjs&&this.loaded?e():void this.premountMethodCalls.set("redirectToOrganizationProfile",e)},this.redirectToCreateOrganization=async()=>{let e=()=>this.clerkjs?.redirectToCreateOrganization();return this.clerkjs&&this.loaded?e():void this.premountMethodCalls.set("redirectToCreateOrganization",e)},this.redirectToWaitlist=async()=>{let e=()=>this.clerkjs?.redirectToWaitlist();return this.clerkjs&&this.loaded?e():void this.premountMethodCalls.set("redirectToWaitlist",e)},this.redirectToTasks=async e=>{let t=()=>this.clerkjs?.redirectToTasks(e);return this.clerkjs&&this.loaded?t():void this.premountMethodCalls.set("redirectToTasks",t)},this.handleRedirectCallback=async e=>{let t=()=>this.clerkjs?.handleRedirectCallback(e);this.clerkjs&&this.loaded?t()?.catch(()=>{}):this.premountMethodCalls.set("handleRedirectCallback",t)},this.__internal_resolvePendingProtectCheck=async e=>{await this.clerkjs?.__internal_resolvePendingProtectCheck?.(e)},this.__internal_resumeAfterProtectCheck=async(e,t)=>{let i=()=>{let i=this.clerkjs;"function"==typeof i?.__internal_resumeAfterProtectCheck&&i.__internal_resumeAfterProtectCheck(e,t)?.catch(()=>{})};this.clerkjs&&this.loaded?i():this.premountMethodCalls.set("__internal_resumeAfterProtectCheck",i)},this.handleGoogleOneTapCallback=async(e,t)=>{let i=()=>this.clerkjs?.handleGoogleOneTapCallback(e,t);this.clerkjs&&this.loaded?i()?.catch(()=>{}):this.premountMethodCalls.set("handleGoogleOneTapCallback",i)},this.__internal_handleResourceCallback=async(e,t,i)=>{let r=()=>this.clerkjs?.__internal_handleResourceCallback(e,t,i);if(this.clerkjs&&this.loaded)return r();this.premountMethodCalls.set("__internal_handleResourceCallback",r)},this.handleEmailLinkVerification=async e=>{let t=()=>this.clerkjs?.handleEmailLinkVerification(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("handleEmailLinkVerification",t)},this.authenticateWithMetamask=async e=>{let t=()=>this.clerkjs?.authenticateWithMetamask(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithMetamask",t)},this.authenticateWithCoinbaseWallet=async e=>{let t=()=>this.clerkjs?.authenticateWithCoinbaseWallet(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithCoinbaseWallet",t)},this.authenticateWithBase=async e=>{let t=()=>this.clerkjs?.authenticateWithBase(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithBase",t)},this.authenticateWithOKXWallet=async e=>{let t=()=>this.clerkjs?.authenticateWithOKXWallet(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithOKXWallet",t)},this.authenticateWithSolana=async e=>{let t=()=>this.clerkjs?.authenticateWithSolana(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithSolana",t)},this.authenticateWithWeb3=async e=>{let t=()=>this.clerkjs?.authenticateWithWeb3(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("authenticateWithWeb3",t)},this.authenticateWithGoogleOneTap=async e=>(await this.#l()).authenticateWithGoogleOneTap(e),this.__internal_loadStripeJs=async()=>(await this.#l()).__internal_loadStripeJs(),this.createOrganization=async e=>{let t=()=>this.clerkjs?.createOrganization(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("createOrganization",t)},this.getOrganization=async e=>{let t=()=>this.clerkjs?.getOrganization(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("getOrganization",t)},this.joinWaitlist=async e=>{let t=()=>this.clerkjs?.joinWaitlist(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("joinWaitlist",t)},this.signOut=async(...e)=>{let t=()=>this.clerkjs?.signOut(...e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("signOut",t)},this.__internal_attemptToEnableEnvironmentSetting=e=>{let t=()=>this.clerkjs?.__internal_attemptToEnableEnvironmentSetting(e);if(this.clerkjs&&this.loaded)return t();this.premountMethodCalls.set("__internal_attemptToEnableEnvironmentSetting",t)},this.#r=e?.publishableKey,this.#i=e?.proxyUrl,this.#t=e?.domain,this.options=e,this.Clerk=e?.Clerk||null,this.mode=(0,K.f)()?"browser":"server",this.#s=new eo(this),this.options.sdkMetadata||(this.options.sdkMetadata=el),this.#n.emit(H,"loading"),this.#n.prioritizedOn(H,e=>this.#e=e),this.#r&&this.options.experimental?.runtimeEnvironment==="headless"&&this.options.Clerk?this.loadHeadlessClerk():this.#r&&this.getEntryChunks()}loadHeadlessClerk(){let e=(0,r.H)(this.options.Clerk)?new this.options.Clerk(this.#r,{proxyUrl:this.proxyUrl,domain:this.domain}):this.options.Clerk;if(!e)return void this.#n.emit(H,"error");let t=()=>{this.replayInterceptedInvocations(e)};e.loaded?t():e.load(this.options).then(()=>t()).catch(e=>{this.#n.emit(H,"error"),this.emitLoaded()})}get sdkMetadata(){return this.clerkjs?.sdkMetadata||this.options.sdkMetadata||void 0}get instanceType(){return this.clerkjs?.instanceType}get frontendApi(){return this.clerkjs?.frontendApi||""}get isStandardBrowser(){return this.clerkjs?.isStandardBrowser||this.options.standardBrowser||!1}get isSatellite(){return"u">typeof window&&window.location?(0,L.t)(this.options.isSatellite,new URL(window.location.href),!1):"function"==typeof this.options.isSatellite&&i.r.throw(r.X)}#l(){return new Promise(e=>{this.addOnLoaded(()=>e(this.clerkjs))})}async getEntryChunks(){if("browser"===this.mode&&!this.loaded){"u">typeof window&&(window.__clerk_publishable_key=this.#r,window.__clerk_proxy_url=this.proxyUrl,window.__clerk_domain=this.domain);try{let e=await this.getClerkJsEntryChunk();if(!e.loaded){this.beforeLoad(e);let t=!1!==this.options.standardBrowser&&!this.options.Clerk||this.options.ui?.ClerkUI?await this.getClerkUIEntryChunk():void 0;await e.load({...this.options,ui:{...this.options.ui,ClerkUI:t}})}e.loaded&&this.replayInterceptedInvocations(e)}catch(e){this.#n.emit(H,"error"),console.error(e.stack||e.message||e);return}}}async getClerkJsEntryChunk(){if(this.options.Clerk&&!this.options.__internal_clerkJSUrl||__BUILD_DISABLE_RHC__||await P({...this.options,publishableKey:this.#r,proxyUrl:this.proxyUrl,domain:this.domain,nonce:this.options.nonce}),this.options.Clerk&&!this.options.__internal_clerkJSUrl&&(globalThis.Clerk=(0,r.H)(this.options.Clerk)?new this.options.Clerk(this.#r,{proxyUrl:this.proxyUrl,domain:this.domain}):this.options.Clerk),!globalThis.Clerk)throw Error("Failed to download latest ClerkJS. Contact support@clerk.com.");return globalThis.Clerk}async getClerkUIEntryChunk(){let e=this.options.ui,t=!!this.options.__internal_clerkUIUrl;if(e?.ClerkUI&&!t)return e.ClerkUI;if((!e&&!1!==this.options.prefetchUI||t)&&!__BUILD_DISABLE_RHC__){if(await T({...this.options,publishableKey:this.#r,proxyUrl:this.proxyUrl,domain:this.domain,nonce:this.options.nonce}),!globalThis.__internal_ClerkUICtor)throw Error("Failed to download latest Clerk UI. Contact support@clerk.com.");return globalThis.__internal_ClerkUICtor}}get version(){return this.clerkjs?.version}get uiVersion(){return this.clerkjs?.uiVersion}get client(){return this.clerkjs?this.clerkjs.client:void 0}get session(){return this.clerkjs?this.clerkjs.session:void 0}get user(){return this.clerkjs?this.clerkjs.user:void 0}get organization(){return this.clerkjs?this.clerkjs.organization:void 0}get telemetry(){return this.clerkjs?this.clerkjs.telemetry:void 0}get __internal_environment(){return this.clerkjs?this.clerkjs.__internal_environment:void 0}get isSignedIn(){return!!this.clerkjs&&this.clerkjs.isSignedIn}get billing(){return this.clerkjs?.billing}get __internal_state(){return this.loaded&&this.clerkjs?this.clerkjs.__internal_state:this.#s}get apiKeys(){return this.clerkjs?.apiKeys}get oauthApplication(){return this.clerkjs?.oauthApplication}__internal_setEnvironment(...e){this.clerkjs&&"__internal_setEnvironment"in this.clerkjs&&this.clerkjs.__internal_setEnvironment(e)}get __internal_lastEmittedResources(){return this.clerkjs?.__internal_lastEmittedResources}get __internal_hasOAuthTransport(){return this.clerkjs?.__internal_hasOAuthTransport||!1}get __internal_oauthTransport(){return this.clerkjs?.__internal_oauthTransport||null}};let eh=function(){try{var e,t;let i;return e=n.default.version,t=[[18,0,-1,0],[19,0,0,3],[19,1,1,4],[19,2,2,3],[19,3,3,0]],!!(i=function(e){let t=e.match(/^(\d+)\.(\d+)\.(\d+)/);if(!t)return null;let[,i,r,n]=t;return{major:parseInt(i,10),minor:parseInt(r,10),patch:parseInt(n,10)}}(e))&&function(e,t){let{major:i,minor:r,patch:n}=e;return t.some(([e,t,s,o])=>i===e&&(-1===s?r>t||r===t&&n>=o:r===s&&n>=o))}(i,t)}catch{return!1}}();function eu(e){let{initialState:t,children:i,...s}=e,{isomorphicClerk:o,clerkStatus:l}=ep((0,r.U)(s));return n.default.createElement(D.G,{initialState:t,clerk:o,clerkStatus:l},i)}let ec=function(e){return n.default.useContext(D.T)&&i.r.throw(r.J),n.default.createElement(eu,e)};ec.displayName="ClerkProvider";let ed=eh?"shared":"",ep=e=>{let t=n.default.useMemo(()=>({clerkUIVariant:ed,...e}),[e]),i=n.default.useRef(ea.getOrCreateInstance(t)),[r,s]=n.default.useState(i.current.status);return n.default.useEffect(()=>{i.current.__internal_updateProps({appearance:e.appearance})},[e.appearance]),n.default.useEffect(()=>{i.current.__internal_updateProps({options:e})},[e.localization]),n.default.useEffect(()=>(i.current.on("status",s),()=>{i.current&&i.current.off("status",s),ea.clearInstance()}),[]),{isomorphicClerk:i.current,clerkStatus:r}};e.s(["a",0,({children:e})=>((0,i.t)("ClerkFailed"),"error"!==(0,i.n)().status)?null:e,"c",0,({children:e})=>{(0,i.t)("MultisessionAppSupport");let t=(0,D._)();return n.default.createElement(n.default.Fragment,{key:t?t.id:"no-users"},e)},"d",0,Y,"f",0,Q,"h",0,({children:e,fallback:t,treatPendingAsSignedOut:n,when:s})=>{var o,l;(0,i.t)("Show");let{has:a,isLoaded:h,userId:u}=(0,r.x)({treatPendingAsSignedOut:n});if(!h)return null;let c=t??null;return"signed-out"===s?u?c:e:u&&("signed-in"===s||(o=s,l=a,"function"==typeof o?o(l):l(o)))?e:c},"i",0,({children:e})=>((0,i.t)("ClerkDegraded"),"degraded"!==(0,i.n)().status)?null:e,"l",0,ei,"m",0,ee,"n",0,eh,"o",0,({children:e})=>((0,i.t)("ClerkLoaded"),(0,i.n)().loaded)?e:null,"p",0,Z,"r",0,er,"s",0,({children:e})=>((0,i.t)("ClerkLoading"),"loading"!==(0,i.n)().status)?null:e,"t",0,ec,"u",0,et],966421)},147995,252196,849630,e=>{"use strict";var t=e.i(305813);e.s(["f",()=>t.C],147995),e.s(["f",()=>t.w],252196),e.s(["f",()=>t.T],849630)},928782,342656,234809,e=>{"use strict";var t=e.i(305813);e.s(["f",()=>t.E],928782),e.s(["f",()=>t.D],342656),e.s(["f",()=>t.O],234809)},40674,169644,558863,450920,534915,582567,805006,e=>{"use strict";var t=e.i(305813);e.s(["f",()=>t.k],40674),e.s(["f",()=>t.M],169644),e.s(["f",()=>t.N],558863),e.s(["f",()=>t.z],450920);var i=e.i(178133),r=e.i(966421);e.i(834314);var n=e.i(930815);function s(e,r,n){let s=r.path||n?.path;return"path"===(r.routing||n?.routing||"path")?s?{...n,...r,routing:"path"}:i.r.throw((0,t.Y)(e)):r.path?i.r.throw((0,t.q)(e)):{...n,...r,path:void 0}}e.i(719095),n.m,t.E;let o=r.t;e.s(["c",0,o,"M",0,s],534915),e.i(761344);var l=e.i(375939),l=l,a=e.i(16043),h=e.i(802399),u=e.i(546633);let c=()=>({pagesRouter:(0,u.useRouter)()});e.s(["f",0,c],582567),e.s(["f",0,function(t,i,r=!0){let n=(()=>{let t=a.default.useRef(),{pagesRouter:i}=c();if(i)if(t.current)return t.current;else return t.current=i.pathname.replace(/\/\[\[\.\.\..*/,""),t.current;let r=e.r(463686).usePathname,n=e.r(463686).useParams,s=(r()||"").split("/").filter(Boolean),o=Object.values(n()||{}).filter(e=>Array.isArray(e)).flat(1/0);return t.current||(t.current=`/${s.slice(0,s.length-o.length).join("/")}`),t.current})(),o=s(t,i,{path:n});return((e,t,i,r=!0)=>{let n=a.default.useRef(0),{pagesRouter:s}=c(),{session:o,isLoaded:u}=(0,h.f)();(0,l.i)()||a.default.useEffect(()=>{if(!u||i&&"path"!==i||r&&!o)return;let l=new AbortController,a=()=>{let i=s?`${t}/[[...index]].tsx`:`${t}/[[...rest]]/page.tsx`;throw Error(` Clerk: The <${e}/> component is not configured correctly. The most likely reasons for this error are: 1. The "${t}" route is not a catch-all route. It is recommended to convert this route to a catch-all route, eg: "${i}". Alternatively, you can update the <${e}/> component to use hash-based routing by setting the "routing" prop to "hash". 2. The <${e}/> component is mounted in a catch-all route, but all routes under "${t}" are protected by the middleware. To resolve this, ensure that the middleware does not protect the catch-all route or any of its children. If you are using the "createRouteMatcher" helper, consider adding "(.*)" to the end of the route pattern, eg: "${t}(.*)". For more information, see: https://clerk.com/docs/reference/nextjs/clerk-middleware#createroutematcher `)};return s?s.pathname.match(/\[\[\.\.\..+]]/)||a():(async()=>{let t;if(n.current++,!(n.current>1)){try{let i=`${window.location.origin}${window.location.pathname}/${e}_clerk_catchall_check_${Date.now()}`;t=await fetch(i,{signal:l.signal})}catch{}(null==t?void 0:t.status)===404&&a()}})(),()=>{n.current>1&&l.abort()}},[u])})(t,n,o.routing,r),o}],805006)},746427,367385,e=>{"use strict";var t=e.i(178133),i=e.i(305813);e.i(10912),e.i(267224),e.i(419869),e.i(649790),e.i(366955),e.i(203210),e.i(946432),e.i(892564),e.i(131291),e.i(135154),e.i(504699),e.i(279286),e.i(445406);var r=e.i(129187);e.i(837082),e.i(473463),e.i(966421);var n=e.i(16043),s=e.i(18728),o=e.i(910627),l=e.i(659350),a=e.i(834314);e.i(930815);var h=e.i(386807),u=e.i(974556),c=e.i(427962);async function d(){let e;if(!(0,u.f)())throw new c.t("getToken can only be used in browser environments. To access auth data server-side, see the Auth object reference doc: https://clerk.com/docs/reference/backend/types/auth-object",{code:"clerk_runtime_not_browser"});let t=function(){if((0,u.f)()&&"Clerk"in window){let e=window.Clerk;if(e&&("ready"===e.status||"degraded"===e.status)||e?.loaded&&!e.status)return e}}();if(t)return t;let i=window;if(!i.__clerk_internal_ready){let e,t,r=new Promise((i,r)=>{e=i,t=r});r.__resolve=e,r.__reject=t,i.__clerk_internal_ready=r}return Promise.race([i.__clerk_internal_ready,new Promise((t,i)=>{e=setTimeout(()=>i(new c.t("Timeout waiting for Clerk to load.",{code:"clerk_runtime_load_timeout"})),1e4)})]).finally(()=>{clearTimeout(e)})}async function p(e){let t=await d();return t.session?t.session.getToken(e):null}if(e.s(["f",0,p],367385),"u">typeof window&&!window.global&&(window.global=e.g),globalThis.__clerkSharedModules){let e=globalThis.__clerkSharedModules.react?.version;e&&e!==n.version&&console.warn(`[@clerk/ui/register] React version mismatch detected. Already registered: ${e}, current import: ${n.version}. This may cause issues with the shared @clerk/ui variant.`)}else globalThis.__clerkSharedModules={react:n,"react-dom":s,"react-dom/client":o,"react/jsx-runtime":l};let f=(0,i.V)(({clerk:e,children:t,...r})=>{let{appearance:s,getContainer:o,component:l,...a}=r;t=(0,i.G)(t,"Invite members");let h=(0,i.W)(t)("InviteMembersButton"),u=async t=>(h&&"object"==typeof h&&"props"in h&&await (0,i.K)(h.props.onClick)(t),e.openInviteMembers({appearance:s,getContainer:o})),c={...a,onClick:u};return n.default.cloneElement(h,c)},{component:"InviteMembersButton",renderWhileLoading:!0}),m=(0,i.V)(({clerk:e,children:t,...r})=>{let{appearance:s,getContainer:o,component:l,signUpFallbackRedirectUrl:a,forceRedirectUrl:h,fallbackRedirectUrl:u,signUpForceRedirectUrl:c,mode:d,initialValues:p,withSignUp:f,oauthFlow:m,...g}=r;t=(0,i.G)(t,"Sign in");let k=(0,i.W)(t)("SignInButton"),_=async t=>{let r;return k&&"object"==typeof k&&"props"in k&&await (0,i.K)(k.props.onClick)(t),r={forceRedirectUrl:h,fallbackRedirectUrl:u,signUpFallbackRedirectUrl:a,signUpForceRedirectUrl:c,initialValues:p,withSignUp:f,oauthFlow:m},"modal"===d?e.openSignIn({...r,appearance:s,getContainer:o}):e.redirectToSignIn({...r,signInFallbackRedirectUrl:u,signInForceRedirectUrl:h})},y={...g,onClick:_};return n.default.cloneElement(k,y)},{component:"SignInButton",renderWhileLoading:!0}),g=(0,i.V)(({clerk:e,children:t,...r})=>{let{redirectUrl:s,getContainer:o,component:l,...a}=r;t=(0,i.G)(t,"Sign in with Metamask");let h=(0,i.W)(t)("SignInWithMetamaskButton"),u=async()=>{!async function(){await e.authenticateWithMetamask({redirectUrl:s||void 0})}()},c=async e=>(await (0,i.K)(h.props.onClick)(e),u()),d={...a,onClick:c};return n.default.cloneElement(h,d)},{component:"SignInWithMetamask",renderWhileLoading:!0}),k=(0,i.V)(({clerk:e,children:t,...r})=>{let{redirectUrl:s="/",sessionId:o,signOutOptions:l,getContainer:a,component:u,...c}=r;l&&(0,h.f)("SignOutButton `signOutOptions`","Use the `redirectUrl` and `sessionId` props directly instead."),t=(0,i.G)(t,"Sign out");let d=(0,i.W)(t)("SignOutButton"),p=async t=>(await (0,i.K)(d.props.onClick)(t),e.signOut({redirectUrl:s,...void 0!==o&&{sessionId:o},...l})),f={...c,onClick:p};return n.default.cloneElement(d,f)},{component:"SignOutButton",renderWhileLoading:!0}),_=(0,i.V)(({clerk:e,children:t,...r})=>{let{appearance:s,unsafeMetadata:o,getContainer:l,component:a,fallbackRedirectUrl:h,forceRedirectUrl:u,signInFallbackRedirectUrl:c,signInForceRedirectUrl:d,mode:p,initialValues:f,oauthFlow:m,...g}=r;t=(0,i.G)(t,"Sign up");let k=(0,i.W)(t)("SignUpButton"),_=async t=>{let r;return k&&"object"==typeof k&&"props"in k&&await (0,i.K)(k.props.onClick)(t),r={fallbackRedirectUrl:h,forceRedirectUrl:u,signInFallbackRedirectUrl:c,signInForceRedirectUrl:d,initialValues:f,oauthFlow:m},"modal"===p?e.openSignUp({...r,appearance:s,unsafeMetadata:o,getContainer:l}):e.redirectToSignUp({...r,signUpFallbackRedirectUrl:h,signUpForceRedirectUrl:u})},y={...g,onClick:_};return n.default.cloneElement(k,y)},{component:"SignUpButton",renderWhileLoading:!0});(0,t.i)({packageName:"@clerk/react"}),(0,a.z)("@clerk/react"),e.s(["n",0,function(e){let{navigateToApp:t,navigateToSignIn:s,navigateToSignUp:o}=e,l=(0,r.s)(),{signIn:a}=(0,i._)(),{signUp:h}=(0,i.v)(),u=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{(async()=>{if(!l.loaded||u.current)return;u.current=!0;let e=new URLSearchParams(window.location.search).get("intent"),i="signIn"===e||"signUp"===e?e:void 0;try{await l.__internal_resolvePendingProtectCheck?.(i)}catch{return(i?"signUp"!==i:a.protectCheck||!h.protectCheck)?s():o()}if("complete"===a.status)return void await a.finalize({navigate:async(...e)=>{t(...e)}});if(h.isTransferable)return(await a.create({transfer:!0}),"complete"===a.status)?void await a.finalize({navigate:async(...e)=>{t(...e)}}):s();if("needs_first_factor"===a.status&&!a.supportedFirstFactors?.every(e=>"enterprise_sso"===e.strategy))return s();if(a.isTransferable)return(await h.create({transfer:!0}),"complete"===h.status)?void await h.finalize({navigate:async(...e)=>{t(...e)}}):o();if("complete"===h.status)return void await h.finalize({navigate:async(...e)=>{t(...e)}});if("needs_second_factor"===a.status||"needs_new_password"===a.status)return s();if(a.existingSession||h.existingSession){let e=a.existingSession?.sessionId||h.existingSession?.sessionId;if(e)return void await l.setActive({session:e,navigate:async(...e)=>t(...e)})}})()},[l,l.loaded,a,h]),n.default.createElement("div",null,n.default.createElement("div",{id:"clerk-captcha"}))},"f",0,f,"x",0,m,"g",0,g,"K",0,k,"m",0,_],746427)},10912,267224,419869,203210,946432,892564,135154,504699,445406,837082,e=>{"use strict";var t=e.i(930815);e.s(["a",()=>t.$],10912),e.s(["c",()=>t.m],267224),e.s(["d",()=>t.j],419869),e.s(["h",()=>t.u],203210),e.s(["i",()=>t.x],946432),e.s(["l",()=>t.l],892564),e.s(["n",()=>t.e],135154),e.s(["o",()=>t.X],504699),e.s(["r",()=>t.t],445406),e.s(["t",()=>t.H],837082)},649790,e=>{"use strict";var t=e.i(930815);e.s(["f",()=>t.J])},802399,131291,e=>{"use strict";var t=e.i(930815);e.s(["m",()=>t.U],131291);var t=t;e.s(["f",()=>t.U],802399)},27983,e=>{"use strict";var t=e.i(651681);let i={name:"activity",size:24,node:[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]};i.node;let r=(0,t.f)(i);e.s(["f",0,r],27983)},120904,171198,e=>{"use strict";var t=e.i(651681);let i={name:"building-complex",size:24,node:[["path",{d:"M10 12h4",key:"a56b0p"}],["path",{d:"M10 8h4",key:"1sr2af"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2",key:"secmi2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16",key:"16ra0t"}]],aliases:["building-2"]};i.node;let r=(0,t.f)(i);e.s(["f",0,r],171198),e.s(["f",0,r],120904)},901958,e=>{"use strict";var t=e.i(651681);let i={name:"server",size:24,node:[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]};i.node;let r=(0,t.f)(i);e.s(["f",0,r],901958)},546633,(e,t,i)=>{t.exports=e.r(499674)},499674,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useRouter",{enumerable:!0,get:function(){return s}});let r=e.r(16043),n=e.r(776923);function s(){return(0,r.useContext)(n.RouterContext)}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},759334,e=>{"use strict";var t=e.i(663456),i=e.i(173465),r=e.i(613497),n=e.i(618115),s=e.i(819750),o=e.i(524287),l=e.i(73668),a=e.i(272719);e.i(882844);var h=e.i(635157);let u=h.z.object({can_view_activity:h.z.boolean(),activity_workspace_ids:h.z.array(h.z.string()).nullish()});h.z.object({data:u});let c=(0,o.f)("activity-access",{current:({entityId:e,userId:t,workspaceId:i=null})=>[e,t,i]}),d={can_view_activity:!0,activity_workspace_ids:null};function p(e){let o,h=(0,t.c)(5),{entityId:u,clerkUser:p,isOrg:m,isLoading:g,isOrgLoading:k}=(0,l.useEntity)(),_=p?.id??null,y=m&&null!==u&&null!==_,j=(0,a.f)(f);h[0]!==u||h[1]!==y||h[2]!==_||h[3]!==e?(o=function(e){let{entityId:t,userId:n,workspaceId:o=null,shouldRead:l}=e;return(0,i.f)({queryKey:c.current({entityId:t,userId:n,workspaceId:o}),queryFn:l?({signal:e})=>(0,s.f)("/api/frontend/v1/private/user/activity-access",{signal:e,searchParams:null===o?void 0:{workspace_id:o}}):r.V})}({entityId:u,userId:_,workspaceId:e,shouldRead:y}),h[0]=u,h[1]=y,h[2]=_,h[3]=e,h[4]=o):o=h[4];let{data:C,isError:w}=(0,n.f)(o);if(!g&&!k){if(!m)return d;if(void 0!==C)return C;if(w||null!==j)return d}}function f(e){return e.entityError}function m(){}function g(e,t){return!!e.can_view_activity&&void 0!==e.activity_workspace_ids&&(null===e.activity_workspace_ids||e.activity_workspace_ids.includes(t))}e.s(["e",0,function(e){let i,r=(0,t.c)(2);r[0]!==e?(i=void 0===e?{}:e,r[0]=e,r[1]=i):i=r[1];let{workspaceId:n}=i;return p(void 0===n?null:n)?.can_view_activity},"s",0,function(){let e,i=(0,t.c)(2),r=p(null);if(void 0!==r)return i[0]!==r?(e=e=>g(r,e),i[0]=r,i[1]=e):e=i[1],e},"i",0,function(){let e,i=(0,t.c)(2),r=p(null);if(void 0!==r)return r.can_view_activity&&void 0===r.activity_workspace_ids?m:(i[0]!==r?(e=e=>g(r,e),i[0]=r,i[1]=e):e=i[1],e)}],759334)},484897,e=>{"use strict";e.s(["f",0,function(e){return`var(--clerk-theme-unset, hsl(var(--${e})))`}])}]); //# sourceMappingURL=324d5xb6-1w5b.js.map