!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a099a4-b77e-7302-be4e-9d8f1c029d33")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15957,523450,582898,360149,839761,e=>{"use strict";let t,i,a,n;var r,s,o=e.i(957512),u=e.i(336660);let l=e=>{let t=e.userId,i=e.user,a=e.sessionId,n=e.sessionStatus,r=e.sessionClaims;return{userId:t,user:i,sessionId:a,session:e.session,sessionStatus:n,sessionClaims:r,organization:e.organization,orgId:e.orgId,orgRole:e.orgRole,orgPermissions:e.orgPermissions,orgSlug:e.orgSlug,actor:e.actor,factorVerificationAge:e.factorVerificationAge}};e.s(["deriveFromSsrInitialState",0,l,"deriveState",0,(e,t,i)=>{var a;let n,r,s,o,u,c,d,f,h,g,p,y,m;return!e&&i?l(i):(n=(a=t).user?a.user.id:a.user,r=a.user,s=a.session?a.session.id:a.session,o=a.session,u=a.session?.status,c=a.session?a.session.lastActiveToken?.jwt?.claims:null,d=a.session?a.session.factorVerificationAge:null,f=o?.actor,h=a.organization,g=a.organization?a.organization.id:a.organization,p=h?.slug,m=(y=h?r?.organizationMemberships?.find(e=>e.organization.id===g):h)?y.permissions:y,{userId:n,user:r,sessionId:s,session:o,sessionStatus:u,sessionClaims:c,organization:h,orgId:g,orgRole:y?y.role:y,orgSlug:p,orgPermissions:m,actor:f,factorVerificationAge:d})}],523450);var c=e.i(527080),d=e.i(352943);e.i(176229);var f=e.i(163069);let h=(...e)=>{};e.s(["t",0,h],582898);let g=()=>{let e=h,t=h;return{promise:new Promise((i,a)=>{e=i,t=a}),resolve:e,reject:t}};e.s(["t",0,g],360149);var p=e.i(270401),y=e.i(995254),m=e.i(721198),v=class extends y.QueryObserver{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){e._type="infinite",super.setOptions(e)}getOptimisticResult(e){return e._type="infinite",super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:i}=e,a=super.createResult(e,t),{isFetching:n,isRefetching:r,isError:s,isRefetchError:o}=a,u=i.fetchMeta?.fetchMore?.direction,l=s&&"forward"===u,c=n&&"forward"===u,d=s&&"backward"===u,f=n&&"backward"===u;return{...a,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,m.hasNextPage)(t,i.data),hasPreviousPage:(0,m.hasPreviousPage)(t,i.data),isFetchNextPageError:l,isFetchingNextPage:c,isFetchPreviousPageError:d,isFetchingPreviousPage:f,isRefetchError:o&&!l&&!d,isRefetching:r&&!c&&!f}}};e.s(["InfiniteQueryObserver",0,v],839761);var P=e.i(494401),b=e.i(450740),S=e.i(34167),k=e.i(494585);function C(e,t){if(!e)throw"string"==typeof t?Error(t):Error(`${t.displayName} not found`)}let _=(e,t)=>{let{assertCtxFn:i=C}=t||{},a=p.default.createContext(void 0);return a.displayName=e,[a,()=>{let t=p.default.useContext(a);return i(t,`${e} not found`),t.value},()=>{let e=p.default.useContext(a);return e?e.value:{}}]},[z,E]=_("ClerkInstanceContext"),[O,M]=_("InitialStateContext");function q({children:e,initialState:t}){let[i]=(0,p.useState)(t),a=p.default.useMemo(()=>({value:i}),[i]);return p.default.createElement(O.Provider,{value:a},e)}function w(){let e=M();if(e instanceof Promise)if("use"in p.default&&"function"==typeof p.default.use)return p.default.use(e);else throw Error("initialState cannot be a promise if React version is less than 19");return e}p.default.createContext({});let[x,D]=_("CheckoutContext"),I=({children:e,...t})=>p.default.createElement(x.Provider,{value:{value:t}},e);function R(e){if(!p.default.useContext(z)){if("function"==typeof e)return void e();throw Error(`${e} can only be used within the component. Possible fixes: 1. Ensure that the is correctly wrapping your application where this component is used. 2. Check for multiple versions of the \`@clerk/shared\` package in your project. Use a tool like \`npm ls @clerk/shared\` to identify multiple versions, and update your dependencies to only rely on one. Learn more: https://clerk.com/docs/components/clerk-provider`.trim())}}function A(e){return{queryKey:[e.stablePrefix,e.authenticated,e.tracked,e.untracked],invalidationKey:[e.stablePrefix,e.authenticated,e.tracked],stableKey:e.stablePrefix,authenticated:e.authenticated}}function Q(e){if(e)return function(e){return e}}let F=!1,K=i=new Proxy(function(){},{get(e,t){if("then"!==t)return"toString"===t?()=>"[ClerkMockQueryClient]":t===Symbol.toPrimitive?()=>0:i},apply:()=>i,construct:()=>i,has:()=>!1,set:()=>!1}),L=()=>{let e=function(){if("u">typeof window)return F||(t=new P.QueryClient,F=!0),t}();return[e??K,!!e]};function N(e,t){let[i,a]=L(),n=a?i.defaultQueryOptions(e):e;n._optimisticResults="optimistic";let r=p.useMemo(()=>new t(i,n),[i]),s=r.getOptimisticResult(n),o=!1!==e.subscribed;return(p.useSyncExternalStore(p.useCallback(e=>{let t=o?r.subscribe(S.notifyManager.batchCalls(e)):b.noop;return r.updateResult(),t},[r,o]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),p.useEffect(()=>{r.setOptions(n)},[n,r]),a)?n.notifyOnChangeProps?s:r.trackResult(s):{data:void 0,error:null,isLoading:!1!==e.enabled,isFetching:!1,status:"pending"}}function j(e){return N(e,y.QueryObserver)}function T(e){var t;let i,a,{isSignedOut:n,stableKeys:r,authenticated:s=!0,onCleanup:o}=e,u=(0,p.useRef)(r),[l]=L(),c=(t=!n,i=(0,p.useRef)(t),a=(0,p.useRef)(null),i.current!==t&&(a.current=i.current,i.current=t),a.current);(0,p.useEffect)(()=>{!0===s&&c&&!0===n&&(l.removeQueries({predicate:e=>{let[t,i]=e.queryKey;return!0===i&&"string"==typeof t&&(Array.isArray(u.current)?u.current.includes(t):u.current===t)}}),o?.())},[s,n,c,l])}let U=(e,t)=>{let i="boolean"==typeof e&&e,a=(0,p.useRef)(i?t.initialPage:e?.initialPage??t.initialPage),n=(0,p.useRef)(i?t.pageSize:e?.pageSize??t.pageSize),r={};for(let a of Object.keys(t))r[a]=i?t[a]:e?.[a]??t[a];return{...r,initialPage:a.current,pageSize:n.current}},B=e=>{let t,{fetcher:i,config:a,keys:n}=e,[r,s]=(0,p.useState)(a.initialPage??1),o=(0,p.useRef)(a.initialPage??1),u=(0,p.useRef)(a.pageSize??10),l=a.enabled??!0,c=a.isSignedIn,d=a.infinite??!1,f="cache"===a.__experimental_mode,h=a.keepPreviousData??!1,[g]=L(),y=l&&!!i&&!f&&!1!==c,[m,P]=(0,p.useState)(0),b=(0,p.useCallback)(e=>{P(e)},[]),S=(0,p.useMemo)(()=>{let[e,t,i,a]=n.queryKey;return[e,t,i,{...a,args:{...a.args,initialPage:r,pageSize:u.current}}]},[n.queryKey,r]),k=j({queryKey:S,queryFn:({queryKey:e})=>{let{args:t}=e[3];if(i)return i(t)},staleTime:6e4,enabled:y&&!d,placeholderData:Q(h)}),C=(0,p.useMemo)(()=>{let[e,t,i,a]=n.queryKey;return[e+"-inf",t,i,a]},[n.queryKey]),_=N({queryKey:C,initialPageParam:a.initialPage??1,getNextPageParam:(e,t,i)=>{let n=e?.total_count??0;return(t.length+(a.initialPage?a.initialPage-1:0))*(a.pageSize??10){let{args:a}=t[3];if(i)return i({...a,initialPage:e,pageSize:u.current})},staleTime:6e4,enabled:y&&d},v);T({isSignedOut:!1===c,authenticated:n.authenticated,stableKeys:[t=n.stableKey,`${t}-inf`],onCleanup:()=>{s(o.current),Promise.resolve().then(()=>b(e=>e+1))}});let{data:z,count:E,page:O}=(0,p.useMemo)(()=>{if(d){let e=g.getQueryData(C),t=y?_.data?.pages??e?.pages??[]:e?.pages??[],i=Array.isArray(t)?t.filter(Boolean):[];return{data:i.map(e=>e?.data).flat().filter(Boolean)??[],count:i[i.length-1]?.total_count??0,page:i.length>0?i.length:o.current}}let e=y?k.data??g.getQueryData(S):g.getQueryData(S);return{data:Array.isArray(e?.data)?e.data:[],count:"number"==typeof e?.total_count?e.total_count:0,page:r}},[y,m,d,_.data?.pages,k.data,g,C,S,r]),M=(0,p.useCallback)(e=>{if(d){let t=Math.max(0,"function"==typeof e?e(O):e),i=g.getQueryData(C);t-(_.data?.pages??i?.pages??[]).length>0&&_.fetchNextPage({cancelRefetch:!1});return}return s(e)},[_,O,d,g,C]),q=d?_.isLoading:k.isLoading,w=d?_.isFetching:k.isFetching,x=(d?_.error:k.error)??null,D=(0,p.useCallback)(()=>{d?_.fetchNextPage({cancelRefetch:!1}):s(e=>Math.max(0,e+1))},[_,d]),I=(0,p.useCallback)(()=>{d||s(e=>Math.max(0,e-1))},[d]),R=(o.current-1)*u.current,A=Math.ceil((E-R)/u.current),F=d?!!_.hasNextPage:E-R>O*u.current,K=d?!!_.hasPreviousPage:(O-1)*u.current>R;return{data:z,count:E,error:x,isLoading:q,isFetching:w,isError:!!x,page:O,pageCount:A,fetchPage:M,fetchNext:D,fetchPrevious:I,hasNextPage:F,hasPreviousPage:K,revalidate:async()=>{await g.invalidateQueries({queryKey:n.invalidationKey});let[e,...t]=n.invalidationKey;return g.invalidateQueries({queryKey:[e+"-inf",...t]})},setData:e=>(d?(g.setQueryData(C,(t={})=>{let i=Array.isArray(t?.pages)?t.pages:[],a="function"==typeof e?e(i):e;return{...t,pages:a}}),b(e=>e+1)):(g.setQueryData(S,(t={data:[],total_count:0})=>"function"==typeof e?e(t):e),b(e=>e+1)),Promise.resolve())}};function H(){let e=E(),t=w(),i=(0,p.useCallback)(()=>t?.user,[t?.user]);return(0,p.useSyncExternalStore)((0,p.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,p.useCallback)(()=>e.loaded&&e.__internal_lastEmittedResources?e.__internal_lastEmittedResources.user:i(),[e,i]),i)}let $="useOAuthConsent";function V(){let e=E(),t=w(),i=(0,p.useCallback)(()=>t?.organization,[t?.organization]);return(0,p.useSyncExternalStore)((0,p.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,p.useCallback)(()=>e.loaded&&e.__internal_lastEmittedResources?e.__internal_lastEmittedResources.organization:i(),[e,i]),i)}function W(){let e=E(),t=w(),i=(0,p.useCallback)(()=>t?l(t)?.session:void 0,[t]);return(0,p.useSyncExternalStore)((0,p.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,p.useCallback)(()=>e.loaded&&e.__internal_lastEmittedResources?e.__internal_lastEmittedResources.session:i(),[e,i]),i)}let G=()=>(R("useClerk"),E());function J(e){let t=G(),i=(0,p.useRef)(!1);(0,p.useEffect)(()=>{i.current||(i.current=!0,t.__internal_attemptToEnableEnvironmentSetting?.({for:"organizations",caller:e}))},[t,e])}let Y={data:void 0,count:void 0,error:void 0,isLoading:!1,isFetching:!1,isError:!1,page:void 0,pageCount:void 0,fetchPage:void 0,fetchNext:void 0,fetchPrevious:void 0,hasNextPage:!1,hasPreviousPage:!1,revalidate:void 0,setData:void 0},X="useOrganizationCreationDefaults",Z={data:void 0,count:void 0,error:void 0,isLoading:!1,isFetching:!1,isError:!1,page:void 0,pageCount:void 0,fetchPage:void 0,fetchNext:void 0,fetchPrevious:void 0,hasNextPage:!1,hasPreviousPage:!1,revalidate:void 0,setData:void 0},ee="u">typeof window?p.default.useLayoutEffect:p.default.useEffect,et="useSession",ei,ea=()=>ei,en="useSessionList",er="useUser";function es(){R(er);let e=H();return(E().telemetry?.record((0,f.a)(er)),void 0===e)?{isLoaded:!1,isSignedIn:void 0,user:void 0}:null===e?{isLoaded:!0,isSignedIn:!1,user:null}:{isLoaded:!0,isSignedIn:!0,user:e}}let eo=k.dequal;async function eu(e){try{let t=await e;if(t instanceof Response)return t.json();return t}catch(e){if((0,d.C)(e)&&e.errors.find(({code:e})=>"session_reverification_required"===e))return(0,o.reverificationError)();throw e}}function el(e){let t=E(),i=e?.enabled??!0,a=t.__internal_environment,n=H(),r=V(),s=a?.commerceSettings.billing.user.enabled,o=a?.commerceSettings.billing.organization.enabled,u=e?.for==="organization"?o:e?.for==="user"?s:s||o,l=e?.for==="organization",c=!(e?.authenticated??!0)||(!l||!!r?.id)&&!!n?.id;return u&&i&&t.loaded&&c}function ec({hookName:e,resourceType:t,useFetcher:i,options:a}){return function(n){let{for:r,enabled:s,...o}=n||{},u=r||"user";R(e);let l=i(u),c=U(o,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1,__experimental_mode:void 0}),d=E(),h=H(),g=V();d.telemetry?.record((0,f.a)(e));let p="organization"===u,y=el({for:u,enabled:s,authenticated:!a?.unauthenticated}),m=void 0===o?void 0:{initialPage:c.initialPage,pageSize:c.pageSize,...a?.unauthenticated?{}:p?{orgId:g?.id}:{}},v=!!m&&d.loaded&&!!y;return B({fetcher:l,config:{keepPreviousData:c.keepPreviousData,infinite:c.infinite,enabled:v,...a?.unauthenticated?{}:{isSignedIn:null!==h},__experimental_mode:c.__experimental_mode,initialPage:c.initialPage,pageSize:c.pageSize},keys:A({stablePrefix:t,authenticated:!a?.unauthenticated,tracked:a?.unauthenticated?{for:u}:{userId:h?.id,...p?{orgId:g?.id}:{}},untracked:{args:m}})})}}ec({hookName:"useStatements",resourceType:"billing-statements",useFetcher:()=>{let e=E();if(e.loaded)return e.billing.getStatements}}),ec({hookName:"usePaymentAttempts",resourceType:"billing-payment-attempts",useFetcher:()=>{let e=E();if(e.loaded)return e.billing.getPaymentAttempts}}),ec({hookName:"usePaymentMethods",resourceType:"billing-payment-methods",useFetcher:e=>{let t=V(),i=H();return"organization"===e?t?.getPaymentMethods:i?.getPaymentMethods}}),ec({hookName:"usePlans",resourceType:"billing-plans",useFetcher:e=>{let t=E();if(t.loaded)return i=>t.billing.getPlans({...i,for:e})},options:{unauthenticated:!0}});let ed=e=>{let t=(0,p.useRef)(e);return(0,p.useEffect)(()=>{t.current=e},[e]),t.current},ef=(e,t,i)=>{let a=!!i,n=(0,p.useRef)(i);(0,p.useEffect)(()=>{n.current=i},[i]),(0,p.useEffect)(()=>{if(!a||!e)return()=>{};let i=(...e)=>{n.current&&n.current(...e)};return e.on(t,i),()=>{e.off(t,i)}},[a,t,e,n])},eh=p.default.createContext(null);eh.displayName="ElementsContext";let eg=(e,t)=>{if(!e)throw Error(`Could not find Elements context; You need to wrap the part of your app that ${t} in an provider.`);return e},ep=({stripe:e,options:t,children:i})=>{let a=p.default.useMemo(()=>ev(e),[e]),[n,r]=p.default.useState(()=>({stripe:"sync"===a.tag?a.stripe:null,elements:"sync"===a.tag?a.stripe.elements(t):null}));p.default.useEffect(()=>{let e=!0,i=e=>{r(i=>i.stripe?i:{stripe:e,elements:e.elements(t)})};return"async"!==a.tag||n.stripe?"sync"!==a.tag||n.stripe||i(a.stripe):a.stripePromise.then(t=>{t&&e&&i(t)}),()=>{e=!1}},[a,n,t]);let s=ed(e);p.default.useEffect(()=>{null!==s&&s!==e&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[s,e]);let o=ed(t);return p.default.useEffect(()=>{if(!n.elements)return;let e=ek(t,o,["clientSecret","fonts"]);e&&n.elements.update(e)},[t,o,n.elements]),p.default.createElement(eh.Provider,{value:n},i)},ey="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",em=(e,t=ey)=>{if(null===e||eS(e))return e;throw Error(t)},ev=(e,t=ey)=>{if(eb(e))return{tag:"async",stripePromise:Promise.resolve(e).then(e=>em(e,t))};let i=em(e,t);return null===i?{tag:"empty"}:{tag:"sync",stripe:i}},eP=e=>null!==e&&"object"==typeof e,eb=e=>eP(e)&&"function"==typeof e.then,eS=e=>eP(e)&&"function"==typeof e.elements&&"function"==typeof e.createToken&&"function"==typeof e.createPaymentMethod&&"function"==typeof e.confirmCardPayment,ek=(e,t,i)=>eP(e)?Object.keys(e).reduce((a,n)=>{let r=!eP(t)||!e_(e[n],t[n]);return i.includes(n)?(r&&console.warn(`Unsupported prop change: options.${n} is not a mutable property.`),a):r?{...a||{},[n]:e[n]}:a},null):null,eC="[object Object]",e_=(e,t)=>{if(!eP(e)||!eP(t))return e===t;let i=Array.isArray(e);if(i!==Array.isArray(t))return!1;let a=Object.prototype.toString.call(e)===eC;if(a!==(Object.prototype.toString.call(t)===eC))return!1;if(!a&&!i)return e===t;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;let s={};for(let e=0;ee_(e[i],t[i]))},ez=e=>eg(p.default.useContext(eh),e),eE=(r="payment",s="u"{ez(`mounts <${a}>`);let{id:t,className:i}=e;return p.default.createElement("div",{id:t,className:i})}:({id:e,className:t,fallback:i,options:n={},onBlur:s,onFocus:o,onReady:u,onChange:l,onEscape:c,onClick:d,onLoadError:f,onLoaderStart:h,onNetworksChange:g,onConfirm:y,onCancel:m,onShippingAddressChange:v,onShippingRateChange:P})=>{let b,S=ez(`mounts <${a}>`),k="elements"in S?S.elements:null,[C,_]=p.default.useState(null),z=p.default.useRef(null),E=p.default.useRef(null),[O,M]=(0,p.useState)(!1);ef(C,"blur",s),ef(C,"focus",o),ef(C,"escape",c),ef(C,"click",d),ef(C,"loaderror",f),ef(C,"loaderstart",h),ef(C,"networkschange",g),ef(C,"confirm",y),ef(C,"cancel",m),ef(C,"shippingaddresschange",v),ef(C,"shippingratechange",P),ef(C,"change",l),u&&(b=()=>{M(!0),u(C)}),ef(C,"ready",b),p.default.useLayoutEffect(()=>{if(null===z.current&&null!==E.current&&k){let e=null;k&&(e=k.create(r,n)),z.current=e,_(e),e&&e.mount(E.current)}},[k,n]);let q=ed(n);return p.default.useEffect(()=>{if(!z.current)return;let e=ek(n,q,["paymentRequest"]);e&&"update"in z.current&&z.current.update(e)},[n,q]),p.default.useLayoutEffect(()=>()=>{if(z.current&&"function"==typeof z.current.destroy)try{z.current.destroy(),z.current=null}catch{}},[]),p.default.createElement(p.default.Fragment,null,!O&&i,p.default.createElement("div",{id:e,style:{height:O?"unset":"0px",visibility:O?"visible":"hidden"},className:t,ref:E}))}).displayName=a,n.__elementType=r,n),[eO,eM]=_("PaymentElementContext"),[eq,ew]=_("StripeUtilsContext"),ex=({children:e})=>{let t=(()=>{let{stripe:e}=ez("calls useStripe()");return e})(),i=(()=>{let{elements:e}=eg(p.default.useContext(eh),"calls useElements()");return e})();return p.default.createElement(eq.Provider,{value:{value:{stripe:t,elements:i}}},e)},eD=({children:e})=>p.default.createElement(eq.Provider,{value:{value:{}}},e),eI=({children:e,...t})=>{let i=((e="user")=>{let t,i=(t=G(),j({queryKey:["clerk-stripe-sdk"],queryFn:async()=>({loadStripe:await t.__internal_loadStripeJs()}),staleTime:1/0,refetchOnWindowFocus:!1,placeholderData:Q(!0)}).data??null),a=G().__internal_environment,{initializedPaymentMethod:n,initializePaymentMethod:r}=function(e){let{for:t}=e??{},i=V(),a=H(),n="organization"===t?i:a,r=el(e),s="billing-payment-method-initialize",o=(0,p.useMemo)(()=>[s,!0,{resourceId:n?.id},{}],[n?.id]),u=!!n?.id&&r;T({isSignedOut:null===a,authenticated:!0,stableKeys:s});let l=j({queryKey:o,queryFn:async()=>{if(n)return n.initializePaymentMethod({gateway:"stripe"})},enabled:u,staleTime:6e4,refetchOnWindowFocus:!1,placeholderData:Q(u)}),[c]=L(),d=(0,p.useCallback)(async()=>{if(!n)return;let e=await n.initializePaymentMethod({gateway:"stripe"});return c.setQueryData(o,e),e},[c,o,n]);return{initializedPaymentMethod:l.data??void 0,initializePaymentMethod:d}}({for:e}),s=a?.commerceSettings.billing.stripePublishableKey??void 0;return{stripe:function(e){let{stripeClerkLibs:t,externalGatewayId:i,stripePublishableKey:a}=e,n=(0,p.useMemo)(()=>["stripe-sdk",{externalGatewayId:i,stripePublishableKey:a}],[i,a]),r=el({authenticated:!0});return j({queryKey:n,queryFn:()=>t&&i&&a?t.loadStripe(a,{stripeAccount:i}):null,enabled:!!(t&&i&&a)&&r,staleTime:6e4,refetchOnWindowFocus:!1,placeholderData:Q(!0)}).data}({stripeClerkLibs:i,externalGatewayId:n?.externalGatewayId,stripePublishableKey:s}),initializePaymentMethod:r,externalClientSecret:n?.externalClientSecret,paymentMethodOrder:n?.paymentMethodOrder}})(t.for),[a,n]=(0,p.useState)(!1);return p.default.createElement(eO.Provider,{value:{value:{...t,...i,setIsPaymentElementReady:n,isPaymentElementReady:a}}},e)},eR=e=>{let{stripe:t,externalClientSecret:i,stripeAppearance:a}=eM(),n=(()=>{let e=G(),t="en";try{t=e.__internal_getOption("localization")?.locale||"en"}catch{}return t.split("-")[0]})();return t&&i?p.default.createElement(ep,{key:i,stripe:t,options:{loader:"never",clientSecret:i,appearance:{variables:a},locale:n}},p.default.createElement(ex,null,e.children)):p.default.createElement(eD,null,e.children)},eA=()=>{throw Error("Clerk: Unable to submit, Stripe libraries are not yet loaded. Be sure to check `isFormReady` before calling `submit`.")},[eQ,,eF]=_("PortalProvider"),eK=({children:e,getContainer:t})=>{let i=p.default.useMemo(()=>({value:{getContainer:t}}),[t]);return p.default.createElement(eQ.Provider,{value:i},e)};eK.displayName="UNSAFE_PortalProvider",e.s(["ClerkContextProvider",0,function(e){let t=e.clerk;if(t||function(){throw Error("ClerkJS: Clerk instance not found. Make sure Clerk is initialized before using any Clerk components.")}(),e.initialState instanceof Promise&&!("use"in p.default&&"function"==typeof p.default.use))throw Error("initialState cannot be a promise if React version is less than 19");let i=p.default.useMemo(()=>({value:t}),[e.clerkStatus]);return p.default.createElement(q,{initialState:e.initialState},p.default.createElement(z.Provider,{value:i},p.default.createElement(I,{value:void 0},e.children)))},"InitialStateProvider",0,q,"UNSAFE_PortalProvider",0,eK,"__experimental_CheckoutProvider",0,I,"__experimental_PaymentElement",0,({fallback:e})=>{let{setIsPaymentElementReady:t,paymentMethodOrder:i,checkout:a,stripe:n,externalClientSecret:r,paymentDescription:s,for:o}=eM(),u=G().__internal_environment,l=(0,p.useMemo)(()=>{if(a&&a.totals&&a.plan)return{recurringPaymentRequest:{paymentDescription:s||"",managementURL:"organization"===o?u?.displayConfig.organizationProfileUrl||"":u?.displayConfig.userProfileUrl||"",regularBilling:{amount:a.totals.totalDueNow?.amount||a.totals.grandTotal.amount,label:a.plan.name,recurringPaymentIntervalUnit:"annual"===a.planPeriod?"year":"month"}}}},[a,s,o,u]),c=(0,p.useMemo)(()=>({layout:{type:"tabs",defaultCollapsed:!1},paymentMethodOrder:i,applePay:l}),[l,i]),d=(0,p.useCallback)(()=>{t(!0)},[t]);return n&&r?p.default.createElement(eE,{fallback:e,onReady:d,options:c}):p.default.createElement(p.default.Fragment,null,e)},"__experimental_PaymentElementProvider",0,({children:e,...t})=>p.default.createElement(eI,t,p.default.createElement(eR,null,e)),"__experimental_useCheckout",0,e=>{let t=D(),{for:i,planId:a,planPeriod:n,seatsQuantity:r,priceId:s}=e||t,o=V(),{isLoaded:u,user:l}=es(),c=E();if(null===l&&u)throw Error('Clerk: Ensure that `useCheckout` is inside a component wrapped with ``.');if(u&&"organization"===i&&null===o)throw Error("Clerk: Ensure your flow checks for an active organization. Retrieve `orgId` from `useAuth()` and confirm it is defined. For SSR, see: https://clerk.com/docs/reference/backend/types/auth-object#how-to-access-the-auth-object");let d=(0,p.useCallback)(()=>c.__experimental_checkout({planId:a,planPeriod:n,for:i,seatsQuantity:r,priceId:s}),[l?.id,o?.id,a,n,i,r,s]),f=(0,p.useCallback)(e=>c.loaded?c.__internal_state.__internal_effect(()=>{d(),e()}):()=>{},[d,c.loaded,c.__internal_state]),h=(0,p.useCallback)(()=>d(),[d]);return(0,p.useSyncExternalStore)(f,h,h)},"__experimental_usePaymentElement",0,()=>{let{isPaymentElementReady:e,initializePaymentMethod:t}=eM(),{stripe:i,elements:a}=ew(),{externalClientSecret:n}=eM(),r=(0,p.useCallback)(async()=>{if(!i||!a)return eA();let{setupIntent:e,error:t}=await i.confirmSetup({elements:a,confirmParams:{return_url:window.location.href},redirect:"if_required"});return t?{data:null,error:{gateway:"stripe",error:{code:t.code,message:t.message,type:t.type}}}:{data:{gateway:"stripe",paymentToken:e.payment_method},error:null}},[i,a]),s=(0,p.useCallback)(async()=>{if(!i||!a)return eA();await t()},[i,a,t]),o=!!(i&&n);return o?{submit:r,reset:s,isFormReady:e,provider:{name:"stripe"},isProviderReady:o}:{submit:eA,reset:eA,isFormReady:!1,provider:void 0,isProviderReady:!1}},"__internal_useSessionBase",0,W,"isDeeplyEqual",0,eo,"useAPIKeys",0,function(e){R("useAPIKeys");let t=U(e,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1,subject:"",query:"",enabled:!0}),i=E();i.telemetry?.record((0,f.a)("useAPIKeys"));let a={initialPage:t.initialPage,pageSize:t.pageSize,...t.subject?{subject:t.subject}:{},...t.query?{query:t.query}:{}},n=(t.enabled??!0)&&i.loaded;return B({fetcher:i.apiKeys?.getAll?e=>i.apiKeys.getAll({...e,subject:t.subject}):void 0,config:{keepPreviousData:t.keepPreviousData,infinite:t.infinite,enabled:n,isSignedIn:null!==i.user,initialPage:t.initialPage,pageSize:t.pageSize},keys:A({stablePrefix:"apiKeys",authenticated:!0,tracked:{subject:t.subject},untracked:{args:a}})})},"useAssertWrappedByClerkProvider",0,R,"useClerk",0,G,"useClerkInstanceContext",0,E,"useInitialStateContext",0,w,"useOAuthConsent",0,function(e){R($);let{oauthClientId:t,scope:i,redirectUri:a,keepPreviousData:n=!0,enabled:r=!0}=e,s=E(),o=H(),u=(t??"").trim();s.telemetry?.record((0,f.a)($));let{queryKey:l}=function(e){let{userId:t,oauthClientId:i,scope:a,redirectUri:n}=e;return(0,p.useMemo)(()=>A({stablePrefix:"oauthConsentInfo",authenticated:!0,tracked:{userId:t??null},untracked:{args:{oauthClientId:i,...void 0!==a&&{scope:a},...void 0!==n&&{redirectUri:n}}}}),[t,i,a,n])}({userId:o?.id??null,oauthClientId:u,scope:i,redirectUri:a}),c=u.length>0,d=!!o&&c&&r&&s.loaded,h=j({queryKey:l,queryFn:()=>{var e,t;return e=s,t={oauthClientId:u,scope:i,redirectUri:a},e.oauthApplication.getConsentInfo(t)},enabled:d,placeholderData:Q(n&&d)});return{data:h.data,error:h.error??null,isLoading:h.isLoading,isFetching:h.isFetching}},"useOrganization",0,function(e){var t,i;let{domains:a,membershipRequests:n,memberships:r,invitations:s}=e||{};R("useOrganization"),J("useOrganization");let o=V(),u=W(),l=U(a,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1,enrollmentMode:void 0}),c=U(n,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),d=U(r,{initialPage:1,pageSize:10,role:void 0,keepPreviousData:!1,infinite:!1,query:void 0}),h=U(s,{initialPage:1,pageSize:10,status:["pending"],keepPreviousData:!1,infinite:!1}),g=E();g.telemetry?.record((0,f.a)("useOrganization"));let p=void 0===a?void 0:{initialPage:l.initialPage,pageSize:l.pageSize,enrollmentMode:l.enrollmentMode},y=void 0===n?void 0:{initialPage:c.initialPage,pageSize:c.pageSize,status:c.status},m=void 0===r?void 0:{initialPage:d.initialPage,pageSize:d.pageSize,role:d.role,query:d.query},v=void 0===s?void 0:{initialPage:h.initialPage,pageSize:h.pageSize,status:h.status},P=B({fetcher:o?.getDomains,config:{keepPreviousData:l.keepPreviousData,infinite:l.infinite,enabled:!!p,isSignedIn:null!==o,initialPage:l.initialPage,pageSize:l.pageSize},keys:A({stablePrefix:"domains",authenticated:!0,tracked:{organizationId:o?.id},untracked:{args:p}})}),b=B({fetcher:o?.getMembershipRequests,config:{keepPreviousData:c.keepPreviousData,infinite:c.infinite,enabled:!!y,isSignedIn:null!==o,initialPage:c.initialPage,pageSize:c.pageSize},keys:A({stablePrefix:"membershipRequests",authenticated:!0,tracked:{organizationId:o?.id},untracked:{args:y}})}),S=B({fetcher:o?.getMemberships,config:{keepPreviousData:d.keepPreviousData,infinite:d.infinite,enabled:!!m,isSignedIn:null!==o,initialPage:d.initialPage,pageSize:d.pageSize},keys:A({stablePrefix:"memberships",authenticated:!0,tracked:{organizationId:o?.id},untracked:{args:m}})}),k=B({fetcher:o?.getInvitations,config:{keepPreviousData:h.keepPreviousData,infinite:h.infinite,enabled:!!v,isSignedIn:null!==o,initialPage:h.initialPage,pageSize:h.pageSize},keys:A({stablePrefix:"invitations",authenticated:!0,tracked:{organizationId:o?.id},untracked:{args:v}})});return void 0===o?{isLoaded:!1,organization:void 0,membership:void 0,domains:Y,membershipRequests:Y,memberships:Y,invitations:Y}:null===o?{isLoaded:!0,organization:null,membership:null,domains:null,membershipRequests:null,memberships:null,invitations:null}:!g.loaded&&o?{isLoaded:!0,organization:o,membership:void 0,domains:Y,membershipRequests:Y,memberships:Y,invitations:Y}:{isLoaded:g.loaded,organization:o,membership:(t=u.user.organizationMemberships,i=o.id,t.find(e=>e.organization.id===i)),domains:P,membershipRequests:b,memberships:S,invitations:k}},"useOrganizationCreationDefaults",0,function(e={}){R(X);let{keepPreviousData:t=!0,enabled:i=!0}=e,a=E(),n=H(),r=a.__internal_environment?.organizationSettings?.organizationCreationDefaults?.enabled??!1;a.telemetry?.record((0,f.a)(X));let{queryKey:s}=function(e){let{userId:t}=e;return(0,p.useMemo)(()=>A({stablePrefix:"organizationCreationDefaults",authenticated:!!t,tracked:{userId:t??null},untracked:{args:{}}}),[t])}({userId:n?.id??null}),o=!!n&&i&&r&&a.loaded,u=j({queryKey:s,queryFn:n?.getOrganizationCreationDefaults,enabled:o,placeholderData:Q(t)});return{data:u.data,error:u.error??null,isLoading:u.isLoading,isFetching:u.isFetching}},"useOrganizationList",0,function(e){let{userMemberships:t,userInvitations:i,userSuggestions:a}=e||{};R("useOrganizationList"),J("useOrganizationList");let n=U(t,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1}),r=U(i,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),s=U(a,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),o=E(),u=H();o.telemetry?.record((0,f.a)("useOrganizationList"));let l=void 0===t?void 0:{initialPage:n.initialPage,pageSize:n.pageSize},c=void 0===i?void 0:{initialPage:r.initialPage,pageSize:r.pageSize,status:r.status},d=void 0===a?void 0:{initialPage:s.initialPage,pageSize:s.pageSize,status:s.status},h=!!(o.loaded&&u),g=B({fetcher:u?.getOrganizationMemberships,config:{keepPreviousData:n.keepPreviousData,infinite:n.infinite,enabled:!!l,isSignedIn:null!==u,initialPage:n.initialPage,pageSize:n.pageSize},keys:A({stablePrefix:"userMemberships",authenticated:!0,tracked:{userId:u?.id},untracked:{args:l}})}),p=B({fetcher:u?.getOrganizationInvitations,config:{keepPreviousData:r.keepPreviousData,infinite:r.infinite,enabled:!!c,isSignedIn:null!==u,initialPage:r.initialPage,pageSize:r.pageSize},keys:A({stablePrefix:"userInvitations",authenticated:!0,tracked:{userId:u?.id},untracked:{args:c}})}),y=B({fetcher:u?.getOrganizationSuggestions,config:{keepPreviousData:s.keepPreviousData,infinite:s.infinite,enabled:!!d,isSignedIn:null!==u,initialPage:s.initialPage,pageSize:s.pageSize},keys:A({stablePrefix:"userSuggestions",authenticated:!0,tracked:{userId:u?.id},untracked:{args:d}})});return h?{isLoaded:h,setActive:o.setActive,createOrganization:o.createOrganization,userMemberships:g,userInvitations:p,userSuggestions:y}:{isLoaded:!1,createOrganization:void 0,setActive:void 0,userMemberships:Z,userInvitations:Z,userSuggestions:Z}},"usePortalRoot",0,()=>{let e=eF();return e&&"getContainer"in e&&e.getContainer?e.getContainer:()=>null},"useReverification",0,(e,t)=>{let{__internal_openReverification:i,telemetry:a}=G(),n=(0,p.useRef)(e),r=(0,p.useRef)(t);return a?.record((0,f.a)("useReverification",{onNeedsReverification:!!t?.onNeedsReverification})),ee(()=>{n.current=e,r.current=t}),(0,p.useCallback)((...e)=>{var t;return(t={openUIComponent:i,telemetry:a,...r.current},function(e){return async(...i)=>{let a=await eu(e(...i));if((0,o.isReverificationHint)(a)){let n=g(),r=(0,u.validateReverificationConfig)(a.clerk_error.metadata?.reverification),s=r?r().level:void 0,o=()=>{n.reject(new c.t("User cancelled attempted verification",{code:"reverification_cancelled"}))},l=()=>{n.resolve(!0)};void 0===t.onNeedsReverification?t.openUIComponent?.({level:s,afterVerification:l,afterVerificationCancelled:o}):t.onNeedsReverification({cancel:o,complete:l,level:s}),await n.promise,a=await eu(e(...i))}return a}})(n.current)(...e)},[i,a])},"useSession",0,()=>{R(et);let e=W(),t=E();return(t.telemetry?.record((0,f.a)(et)),void 0===e)?{isLoaded:!1,isSignedIn:void 0,session:void 0}:null===e?{isLoaded:!0,isSignedIn:!1,session:null}:{isLoaded:!0,isSignedIn:t.isSignedIn,session:e}},"useSessionList",0,()=>{let e;R(en);let t=E(),i=(e=E(),(0,p.useSyncExternalStore)((0,p.useCallback)(t=>e.addListener(t,{skipInitialEmit:!0}),[e]),(0,p.useCallback)(()=>{if(e.loaded&&e.__internal_lastEmittedResources)return e.__internal_lastEmittedResources.client},[e]),ea));return(E().telemetry?.record((0,f.a)(en)),i)?{isLoaded:!0,sessions:i.sessions,setActive:t.setActive}:{isLoaded:!1,sessions:void 0,setActive:void 0}},"useUser",0,es],15957)},494401,e=>{"use strict";var t=e.i(450740),i=e.i(386111),a=e.i(34167),n=e.i(614099),r=class extends n.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,a,n){let r=a.queryKey,s=a.queryHash??(0,t.hashQueryKeyByOptions)(r,a),o=this.get(s);return o||(o=new i.Query({client:e,queryKey:r,queryHash:s,options:e.defaultQueryOptions(a),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let i={exact:!0,...e};return this.getAll().find(e=>(0,t.matchQuery)(i,e))}findAll(e={}){let i=this.getAll();return Object.keys(e).length>0?i.filter(i=>(0,t.matchQuery)(e,i)):i}notify(e){a.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},s=e.i(942529),o=n,u=class extends o.Subscribable{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#i=new Map,this.#a=0}#t;#i;#a;build(e,t,i){let a=new s.Mutation({client:e,mutationCache:this,mutationId:++this.#a,options:e.defaultMutationOptions(t),state:i});return this.add(a),a}add(e){this.#t.add(e);let t=l(e);if("string"==typeof t){let i=this.#i.get(t);i?i.push(e):this.#i.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=l(e);if("string"==typeof t){let i=this.#i.get(t);if(i)if(i.length>1){let t=i.indexOf(e);-1!==t&&i.splice(t,1)}else i[0]===e&&this.#i.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=l(e);if("string"!=typeof t)return!0;{let i=this.#i.get(t),a=i?.find(e=>"pending"===e.state.status);return!a||a===e}}runNext(e){let t=l(e);if("string"!=typeof t)return Promise.resolve();{let i=this.#i.get(t)?.find(t=>t!==e&&t.state.isPaused);return i?.continue()??Promise.resolve()}}clear(){a.notifyManager.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#i.clear()})}getAll(){return Array.from(this.#t)}find(e){let i={exact:!0,...e};return this.getAll().find(e=>(0,t.matchMutation)(i,e))}findAll(e={}){return this.getAll().filter(i=>(0,t.matchMutation)(e,i))}notify(e){a.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return a.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(t.noop))))}};function l(e){return e.options.scope?.id}var c=e.i(467784),d=e.i(586346),f=class{#n;#r;#s;#o;#u;#l;#c;#d;constructor(e={}){this.#n=e.queryCache||new r,this.#r=e.mutationCache||new u,this.#s=e.defaultOptions||{},this.#o=new Map,this.#u=new Map,this.#l=0}mount(){this.#l++,1===this.#l&&(this.#c=c.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onFocus())}),this.#d=d.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onOnline())}))}unmount(){this.#l--,0===this.#l&&(this.#c?.(),this.#c=void 0,this.#d?.(),this.#d=void 0)}isFetching(e){return this.#n.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state.data}ensureQueryData(e){let i=this.defaultQueryOptions(e),a=this.#n.build(this,i),n=a.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&a.isStaleByTime((0,t.resolveStaleTime)(i.staleTime,a))&&this.prefetchQuery(i),Promise.resolve(n))}getQueriesData(e){return this.#n.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,i,a){let n=this.defaultQueryOptions({queryKey:e}),r=this.#n.get(n.queryHash),s=r?.state.data,o=(0,t.functionalUpdate)(i,s);if(void 0!==o)return this.#n.build(this,n).setData(o,{...a,manual:!0})}setQueriesData(e,t,i){return a.notifyManager.batch(()=>this.#n.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,i)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state}removeQueries(e){let t=this.#n;a.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let i=this.#n;return a.notifyManager.batch(()=>(i.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,i={}){let n={revert:!0,...i};return Promise.all(a.notifyManager.batch(()=>this.#n.findAll(e).map(e=>e.cancel(n)))).then(t.noop).catch(t.noop)}invalidateQueries(e,t={}){return a.notifyManager.batch(()=>(this.#n.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,i={}){let n={...i,cancelRefetch:i.cancelRefetch??!0};return Promise.all(a.notifyManager.batch(()=>this.#n.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let i=e.fetch(void 0,n);return n.throwOnError||(i=i.catch(t.noop)),"paused"===e.state.fetchStatus?Promise.resolve():i}))).then(t.noop)}fetchQuery(e){let i=this.defaultQueryOptions(e);void 0===i.retry&&(i.retry=!1);let a=this.#n.build(this,i);return a.isStaleByTime((0,t.resolveStaleTime)(i.staleTime,a))?a.fetch(i):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(t.noop).catch(t.noop)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return d.onlineManager.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#n}getMutationCache(){return this.#r}getDefaultOptions(){return this.#s}setDefaultOptions(e){this.#s=e}setQueryDefaults(e,i){this.#o.set((0,t.hashKey)(e),{queryKey:e,defaultOptions:i})}getQueryDefaults(e){let i=[...this.#o.values()],a={};return i.forEach(i=>{(0,t.partialMatchKey)(e,i.queryKey)&&Object.assign(a,i.defaultOptions)}),a}setMutationDefaults(e,i){this.#u.set((0,t.hashKey)(e),{mutationKey:e,defaultOptions:i})}getMutationDefaults(e){let i=[...this.#u.values()],a={};return i.forEach(i=>{(0,t.partialMatchKey)(e,i.mutationKey)&&Object.assign(a,i.defaultOptions)}),a}defaultQueryOptions(e){if(e._defaulted)return e;let i={...this.#s.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return i.queryHash||(i.queryHash=(0,t.hashQueryKeyByOptions)(i.queryKey,i)),void 0===i.refetchOnReconnect&&(i.refetchOnReconnect="always"!==i.networkMode),void 0===i.throwOnError&&(i.throwOnError=!!i.suspense),!i.networkMode&&i.persister&&(i.networkMode="offlineFirst"),i.queryFn===t.skipToken&&(i.enabled=!1),i}defaultMutationOptions(e){return e?._defaulted?e:{...this.#s.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#n.clear(),this.#r.clear()}};e.s(["QueryClient",0,f],494401)}]); //# sourceMappingURL=2u-m_jw1-nzkn.js.map //# chunkId=01a099a4-b77e-7302-be4e-9d8f1c029d33