1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,62574,e=>{"use strict";var t=e.i(85397),s=e.i(90125),i=e.i(75242);e.i(61985);var r=e.i(95066);let n=()=>void 0,a=()=>n;e.s(["AuthBootstrap",0,({authConfig:e,children:n,isLoginCallbackPage:o=!1})=>{let u=(0,i.useRouter)(),h=(0,s.useSyncExternalStore)(a,()=>{var t,s;let i;return!!(t=e).USE_KIT_AUTH&&(!t.IS_AUTH_KIT_COOKIE_ENABLED||(s=t.AUTH_KIT_COOKIE_NAME,((i=(document.cookie?document.cookie.split("; "):[]).find(e=>e.startsWith(`${s}=`)))?decodeURIComponent(i.slice(s.length+1)):void 0)===t.AUTH_KIT_COOKIE_VALUE))},()=>e.USE_KIT_AUTH&&!e.IS_AUTH_KIT_COOKIE_ENABLED);return o&&!h?(u.replace("/"),null):(0,t.jsx)(r.DotcomAuthProvider,{authConfig:{...e,USE_KIT_AUTH:h},children:n})}])},0,e=>{"use strict";let t;var s=e.i(85397),i=e.i(39299),r=e.i(32186),n=e.i(62239),a=e.i(33461),o=e.i(93046),u=e.i(54891),h=e.i(49509),l=e.i(86884),c=class extends l.Removable{#e;#t;#s;#i;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#s=e.mutationCache,this.#t=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#s.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#s.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#s.remove(this))}continue(){return this.#i?.continue()??("pending"===this.state.status?this.execute(this.state.variables):Promise.resolve())}async execute(e){let t=()=>{this.#r({type:"continue"})},s={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey},i=this.#i=(0,h.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,s):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#r({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#s.canRun(this)}),r="pending"===this.state.status,n=!i.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:n}),this.#s.config.onMutate&&await this.#s.config.onMutate(e,this,s);let t=await this.options.onMutate?.(e,s);t!==this.state.context&&this.#r({type:"pending",context:t,variables:e,isPaused:n})}let a=await i.start();return await this.#s.config.onSuccess?.(a,e,this.state.context,this,s),await this.options.onSuccess?.(a,e,this.state.context,s),await this.#s.config.onSettled?.(a,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(a,null,e,this.state.context,s),this.#r({type:"success",data:a}),a}catch(t){try{await this.#s.config.onError?.(t,e,this.state.context,this,s)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,s)}catch(e){Promise.reject(e)}try{await this.#s.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,s)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,s)}catch(e){Promise.reject(e)}throw this.#r({type:"error",error:t}),t}finally{this.#i===i&&(this.#i=void 0),this.#s.runNext(this)}}#r(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPau
1sed:!1,status:"error"}}})(this.state),a.notifyManager.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#s.notify({mutation:this,type:"updated",action:e})})}},d=class extends u.Subscribable{#n;#a;#o;constructor(e={}){super(),this.config=e,this.#n=new Set,this.#a=new Map,this.#o=0}build(e,t,s){let i=new c({client:e,mutationCache:this,mutationId:++this.#o,options:e.defaultMutationOptions(t),state:s});return this.add(i),i}add(e){this.#n.add(e);let t=p(e);if("string"==typeof t){let s=this.#a.get(t);s?s.push(e):this.#a.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#n.delete(e)){let t=p(e);if("string"==typeof t){let s=this.#a.get(t);if(s)if(s.length>1){let t=s.indexOf(e);-1!==t&&s.splice(t,1)}else s[0]===e&&this.#a.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=p(e);if("string"!=typeof t)return!0;{let s=this.#a.get(t)?.find(e=>"pending"===e.state.status);return!s||s===e}}runNext(e){let t=p(e);return"string"==typeof t?this.#a.get(t)?.find(t=>t!==e&&t.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){a.notifyManager.batch(()=>{this.#n.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#n.clear(),this.#a.clear()})}getAll(){return Array.from(this.#n)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,r.matchMutation)(e,t))}notify(e){a.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>
1e.state.isPaused);return a.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(r.noop))))}};function p(e){return e.options.scope?.id}var f=u,y=e.i(58171),m=class extends f.Subscribable{#u;constructor(e={}){super(),this.config=e,this.#u=new Map}build(e,t,s){let i=t.queryKey,n=t.queryHash??(0,r.hashQueryKeyByOptions)(i,t),a=this.get(n);return a||(a=new y.Query({client:e,queryKey:i,queryHash:n,options:e.defaultQueryOptions(t),state:s,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}add(e){this.#u.has(e.queryHash)||(this.#u.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#u.get(e.queryHash);t&&(e.destroy(),t===e&&this.#u.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#u.get(e)}getAll(){return[...this.#u.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,r.matchQuery)(e,t)):t}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()})})}},v=class{#h;#s;#l;#c;#d;#p;#f;#y;constructor(e={}){this.#h=e.queryCache||new m,this.#s=e.mutationCache||new d,this.#l=e.defaultOptions||{},this.#c=new Map,this.#d=new Map,this.#p=0}mount(){this.#p++,1===this.#p&&(this.#f=n.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#h.onFocus())}),this.#y=o.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#h.onOnline())}))}unmount(){this.#p--,0===this.#p&&(this.#f?.(),this.#f=void 0,this.#y?.(),this.#y=void 0)}isFetching(e){return this.#h.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#s.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#h.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),s=this.#h.build(this,t),i=s.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&s.isStaleByTime((0,r.resolveQueryValue)(t.staleTime,s))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return this.#h.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,s){let i=this.defaultQueryOptions({queryKey:e}),n=this.#h.get(i.queryHash)?.state.data,a=(0,r.functionalUpdate)(t,n);if(void 0!==a)return this.#h.build(this,i).setData(a,{...s,manual:!0})}setQueriesData(e,t,s){return a.notifyManager.batch(()=>this.#h.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,s)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#h.get(t.queryHash)?.state}removeQueries(e){let t=this.#h;a.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let s=this.#h;return a.notifyManager.batch(()=>{let i=s.findAll(e),r=new Set(i);return i.forEach(e=>{e.reset()}),this.refetchQueries({type:"active",predicate:e=>r.has(e)},t)})}cancelQueries(e,t={}){let s={revert:!0,...t};return Promise.all(a.notifyManager.batch(()=>this.#h.findAll(e).map(e=>e.cancel(s)))).then(r.noop).catch(r.noop)}invalidateQueries(e,t={}){return a.notifyManager.batch(()=>(this.#h.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let s={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(a.notifyManager.batch(()=>this.#h.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,s);return s.throwOnError||(t=t.catch(r.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(r.noop)}async query(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let s=this.#h.build(this,t),i=s.isStaleByTime((0,r.resolveQueryValue)(t.staleTime,s))?await s.fetch(t):s.state.data,n=t.select;return n?n(i):i}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let s=this.#h.build(this,t);return s.isStaleByTime((0,r.resolveQueryValue)(t.staleTime,s))?s.fetch(t):Promise.resolve(s.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.noop).catch(r.noop)}infiniteQuery(e){return e._type="infinite",this.query(e)}
1fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.noop).catch(r.noop)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return o.onlineManager.isOnline()?this.#s.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#h}getMutationCache(){return this.#s}getDefaultOptions(){return this.#l}setDefaultOptions(e){this.#l=e}setQueryDefaults(e,t){this.#c.set((0,r.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#c.values()],s={};return t.forEach(t=>{(0,r.partialMatchKey)(e,t.queryKey)&&Object.assign(s,t.defaultOptions)}),s}setMutationDefaults(e,t){this.#d.set((0,r.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#d.values()],s={};return t.forEach(t=>{(0,r.partialMatchKey)(e,t.mutationKey)&&Object.assign(s,t.defaultOptions)}),s}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#l.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===r.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#l.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#h.clear(),this.#s.clear()}},g=e.i(52363);let b={defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:6e4}}};e.s(["QueryProvider",0,({children:e})=>(0,s.jsx)(i.QueryClientProvider,{client:g.environmentManager.isServer()?new v(b):t??=new v(b),children:e})],0)},61985,e=>{"use strict";e.i(86296),e.i(95066),e.i(69273),e.s([])},33461,52363,54891,62239,93046,49509,86884,58171,e=>{"use strict";let t,s,i,r,n,a;var o=e.i(5169);let u=o.systemSetTimeoutZero,h=(t=[],s=0,i=e=>{e()},r=e=>{e()},n=u,{batch:e=>{let a;s++;try{a=e()}finally{let e;--s||(e=t,t=[],e.length&&n(()=>{r(()=>{e.forEach(e=>{i(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{s?t.push(e):n(()=>{i(e)})},setNotifyFunction:e=>{i=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{n=e}});e.s(["notifyManager",0,h],33461);var l=e.i(32186);let c=()=>l.isServer,d=()=>c();e.s(["environmentManager",0,{isServer:d,setIsServer(e){c=e}},"isServer",0,d],52363);var p=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",0,p],54891);let f=new class extends p{#m;#v;#g;constructor(){super(),this.#g=e=>{if("u">typeof window&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#v||this.setEventListener(this.#g)}onUnsubscribe(){this.hasListeners()||(this.#v?.(),this.#v=void 0)}setEventListener(e){this.#g=e,this.#v?.(),this.#v=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#m!==e&&(this.#m=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#m?this.#m:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",0,f],62239);let y=new class extends p{#b=!0;#v;#g;constructor(){super(),this.#g=e=>{if("u">typeof window&&window.addEventListener){let t=()=>e(!0),s=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#v||this.setEventListener(this.#g)}onUnsubscribe(){this.hasListeners()||(this.#v?.(),this.#v=void 0)}setEventListener(e){this.#g=e,this.#v?.(),this.#v=e(this.setOnline.bind(this))}
1setOnline(e){this.#b!==e&&(this.#b=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#b}};function m(e){return Math.min(1e3*2**e,3e4)}function v(e){return(e??"online")!=="online"||y.isOnline()}e.s(["onlineManager",0,y],93046);var g=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function b(e){let t,s,i,r=!1,n=0,a="pending",o=new Promise((e,t)=>{s=e,i=t});o.catch(l.noop);let u=()=>f.isFocused()&&("always"===e.networkMode||y.isOnline())&&e.canRun(),h=()=>v(e.networkMode)&&e.canRun(),c=e=>{"pending"===a&&(t?.(),a="resolved",s(e))},p=e=>{"pending"===a&&(t?.(),a="rejected",i(e))},b=()=>new Promise(s=>{t=e=>{("pending"!==a||u())&&s(e)},e.onPause?.()}).then(()=>{t=void 0,"pending"===a&&e.onContinue?.()}),O=()=>{let t;if("pending"!==a)return;let s=0===n?e.initialPromise:void 0;try{t=s??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(c).catch(t=>{if("pending"!==a)return;let s=e.retry??3*!d(),i=e.retryDelay??m,o="function"==typeof i?i(n,t):i,h=!0===s||"number"==typeof s&&n<s||"function"==typeof s&&s(n,t);r||!h?p(t):(n++,e.onFail?.(n,t),(0,l.sleep)(o).then(()=>u()?void 0:b()).then(()=>{r?p(t):O()}))})};return{promise:o,status:()=>a,cancel:t=>{if("pending"===a){let s=new g(t);p(s),e.onCancel?.(s)}},continue:()=>(t?.(),o),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:h,start:()=>(h()?O():b().then(O),o)}}e.s(["CancelledError",0,g,"canFetch",0,v,"createRetryer",0,b],49509);var O=class{#O;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,l.isValidTimeout)(this.gcTime)&&(this.#O=o.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(d()?1/0:3e5))}clearGcTimeout(){void 0!==this.#O&&(o.timeoutManager.clearTimeout(this.#O),this.#O=void 0)}};function C(e,{pages:t,pageParams:s}){let i=t.length-1;return t.length>0?e.getNextPageParam(t[i],t,s[i],s):void 0}function Q(e,{pages:t,pageParams:s}){return t.length>0?e.getPreviousPageParam?.(t[0],t,s[0],s):void 0}e.s(["Removable",0,O],86884);var S=class extends O{#C;#Q;#S;#R;#e;#i;#l;#w;constructor(e){super(),this.#w=!1,this.#l=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#e=e.client,this.#R=this.#e.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#Q=T(this.options),this.state=e.state??this.#Q,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#C}get promise(){return this.#i?.promise}setOptions(e){if(this.options={...this.#l,...e},e?._type&&(this.#C=e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=T(this.options);void 0!==e.data&&(this.setState(w(e.data,e.dataUpdatedAt)),this.#Q=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#R.remove(this)}setData(e,t){let s=(0,l.replaceData)(this.state.data,e,this.options);return this.#r({data:s,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),s}setState(e){this.#r({type:"setState",state:e})}cancel(e){let t=this.#i?.promise;return this.#i?.cancel(e),t?t.then(l.noop).catch(l.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#Q}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==(0,l.resolveQueryValue)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===l.skipToken||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,l.resolveQueryValue)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,l.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#i?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#i?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#R.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){let t=this.observers.indexOf(e);-1!==t&&(this.observers.splice(t,1),this.observers.length||(this.#i&&(this.#w||"paused"===this.state.fetchStatus&&"pending"===this.state.status?this.#i.cancel({revert:!0}):this.#i.cancelRetry()),this.scheduleGc()),this.#R.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#r({type:"invalidate"})}async fetch(e,t){var s;let i;if("idle"!==this.state.fetchStatus&&this.#i?.status()!=="rejected"){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#i)return this.#i.continueRetry(),this.#i.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let r=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#w=!0,r.signal)}
1)},a=()=>{let e,s=(0,l.ensureQueryFn)(this.options,t),i=(n(e={client:this.#e,queryKey:this.queryKey,meta:this.meta}),e);return(this.#w=!1,this.options.persister)?this.options.persister(s,i,this):s(i)},o=(n(i={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#e,state:this.state,fetchFn:a}),i);("infinite"===this.#C?(s=this.options.pages,{onFetch:(e,t)=>{let i=e.options,r=e.fetchOptions?.meta?.fetchMore?.direction,n=e.state.data?.pages||[],a=e.state.data?.pageParams||[],o={pages:[],pageParams:[]},u=0,h=async()=>{let t=!1,h=(0,l.ensureQueryFn)(e.options,e.fetchOptions),c=async(s,i,r)=>{let n;if(t)return Promise.reject(e.signal.reason);if(null==i&&s.pages.length)return Promise.resolve(s);let a=(n={client:e.client,queryKey:e.queryKey,pageParam:i,direction:r?"backward":"forward",meta:e.options.meta},(0,l.addConsumeAwareSignal)(n,()=>e.signal,()=>t=!0),n),o=await h(a),{maxPages:u}=e.options,c=r?l.addToStart:l.addToEnd;return{pages:c(s.pages,o,u),pageParams:c(s.pageParams,i,u)}};if(r&&n.length){let e="backward"===r,t=e?Q:C,s={pages:n,pageParams:a};o=await c(s,t(i,s),e)}else{let e=s??n.length;do{let e=0===u?a[0]??i.initialPageParam:C(i,o);if(u>0&&null==e)break;o=await c(o,e),u++}while(u<e)}return o};e.options.persister?e.fetchFn=()=>e.options.persister?.(h,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},t):e.fetchFn=h}}):this.options.behavior)?.onFetch(o,this),this.#S=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#r({type:"fetch",meta:o.fetchOptions?.meta});let u=this.#i=b({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof g&&e.revert&&this.setState({...this.#S,fetchStatus:"idle"}),r.abort()},onFail:(e,t)=>{this.#r({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#r({type:"pause"})},onContinue:()=>{this.#r({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await u.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#R.config.onSuccess?.(e,this),this.#R.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof g){if(e.silent)return this.#i.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#r({type:"error",error:e}),this.#R.config.onError?.(e,this),this.#R.config.onSettled?.(this.state.data,e,this),e}finally{this.#i===u&&(this.#i=void 0),this.scheduleGc()}}#r(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...R(t.data,this.options),fetchMeta:e.meta??null};case"success":let s={...t,...w(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#S=e.manual?s:void 0,s;case"error":let i=e.error;return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),h.batch(()=>{this.observers.slice().forEach(e=>{e.onQueryUpdate()}),this.#R.notify({query:this,type:"updated",action:e})})}};function R(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:v(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function w(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function T(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,s=void 0!==t,i=s?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:s?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}e.s(["Query",0,S,"fetchState",0,R],58171)},20993,8052,93514,4524,2841,e=>{"use strict";let t;var s=e.i(90125);let i=s.createContext(!1);i.Provider,e.s(["useIsRestoring",0,()=>s.useContext(i)],20993),e.i(85397);let r=s.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}));e.s(["useQueryErrorResetBoundary",0,()=>s.useContext(r)],8052);var n=e.i(32186);
1e.s(["ensurePreventErrorBoundaryRetry",0,(e,t,s)=>{let i=s?.state.error&&"function"==typeof e.throwOnError?(0,n.shouldThrowError)(e.throwOnError,[s.state.error,s]):e.throwOnError;(e.suspense||i)&&!t.isReset()&&(e.retryOnMount=!1)},"getHasError",0,({result:e,errorResetBoundary:t,throwOnError:s,query:i,suspense:r})=>e.isError&&!t.isReset()&&!e.isFetching&&i&&(r&&void 0===e.data||(0,n.shouldThrowError)(s,[e.error,i])),"useClearResetErrorBoundary",0,e=>{s.useEffect(()=>{e.clearReset()},[e])}],93514),e.s(["ensureSuspenseTimers",0,e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),s=e.staleTime;e.staleTime="function"==typeof s?(...e)=>t(s(...e)):t(s),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},"fetchOptimistic",0,(e,t,s)=>t.fetchOptimistic(e).catch(()=>{s.clearReset()}),"shouldSuspend",0,(e,t)=>e?.suspense&&t.isPending],4524);var a=e.i(5169),o=e.i(52363),u=e.i(54891),h=e.i(62239),l=e.i(33461),c=e.i(58171),d=class extends u.Subscribable{#e;#T=void 0;#E=void 0;#q=void 0;#P;#M;#I;#F;#D;#A;#U;#x;#K;#j=new Set;constructor(e,t){super(),this.options=t,this.#e=e,this.#I=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#T.addObserver(this),p(this.#T,this.options)?this.#k():this.updateResult(),this.#_())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.#T,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.#T,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#H(),this.#V(),this.#T.removeObserver(this)}setOptions(e){let t=this.options,s=this.#T;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,n.resolveQueryValue)(this.options.enabled,this.#T))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#L(),this.#T.setOptions(this.options),t._defaulted&&!(0,n.shallowEqualObjects)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#T,observer:this});let i=this.hasListeners();i&&y(this.#T,s,this.options,t)&&this.#k(),this.updateResult(),i&&(this.#T!==s||(0,n.resolveQueryValue)(this.options.enabled,this.#T)!==(0,n.resolveQueryValue)(t.enabled,this.#T)||(0,n.resolveQueryValue)(this.options.staleTime,this.#T)!==(0,n.resolveQueryValue)(t.staleTime,this.#T))&&this.#B();let r=this.#G();i&&(this.#T!==s||(0,n.resolveQueryValue)(this.options.enabled,this.#T)!==(0,n.resolveQueryValue)(t.enabled,this.#T)||r!==this.#K)&&this.#N(r)}getOptimisticResult(e){let t=this.#e.getQueryCache().build(this.#e,e),s=this.createResult(t,e);return(0,n.shallowEqualObjects)(this.getCurrentResult(),s)||(this.#q=s,this.#M=this.options,this.#P=this.#T.state),s}getCurrentResult(){return this.#q}trackResult(e,t){return new Proxy(e,{get:(e,s)=>(this.trackProp(s),t?.(s),Reflect.get(e,s))})}trackProp(e){this.#j.add(e)}getCurrentQuery(){return this.#T}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t,s=this.#e.defaultQueryOptions(e),i=this.#e.getQueryCache().build(this.#e,s),r=()=>{},n=new Promise(e=>{t=e,r=this.#e.getQueryCache().subscribe(t=>{"updated"===t.type&&t.query.queryHash===i.queryHash&&void 0!==i.state.data&&(r(),e(this.createResult(i,s)))})});return Promise.race([i.fetch().then(()=>{let e=this.createResult(i,s);return t?.(e),e}).finally(()=>{r()}),n])}fetch(e){return this.#k({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#q))}#k(e){this.#L();let t=this.#T.fetch(this.options,e);return e?.throwOnError||(t=t.catch(n.noop)),t}#W(e){return!(0,o.isServer)()&&!1!==(0,n.resolveQueryValue)(this.options.enabled,this.#T)&&(0,n.isValidTimeout)(e)}#B(){this.#H();let e=(0,n.resolveQueryValue)(this.options.staleTime,this.#T);if(this.#q.isStale||!this.#W(e))return;let t=(0,n.timeUntilStale)(this.#q.dataUpdatedAt,e)+1;this.#U=a.timeoutManager.setTimeout(()=>{this.#q.isStale||this.updateResult()},t)}#G(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#T):this.options.refetchInterval)??!1}#N(e){this.#V(),this.#K=e,0!==this.#K&&this.#W(this.#K)&&(this.#x=a.timeoutManager.setInterval(()=>
1{(this.options.refetchIntervalInBackground||h.focusManager.isFocused())&&this.#k()},this.#K))}#_(){this.#B(),this.#N(this.#G())}#H(){void 0!==this.#U&&(a.timeoutManager.clearTimeout(this.#U),this.#U=void 0)}#V(){void 0!==this.#x&&(a.timeoutManager.clearInterval(this.#x),this.#x=void 0)}createResult(e,t){let s,i=this.#T,r=this.options,a=this.#q,o=this.#P,u=this.#M,h=e!==i?e.state:this.#E,{state:l}=e,d={...l},f=!1;if(t._optimisticResults){let s=this.hasListeners(),n=!s&&p(e,t),a=s&&y(e,i,t,r);(n||a)&&(d={...d,...(0,c.fetchState)(l.data,e.options)}),"isRestoring"===t._optimisticResults&&(d.fetchStatus="idle")}let{error:v,errorUpdatedAt:g,status:b}=d;s=d.data;let O=!1;if(void 0!==t.placeholderData&&void 0===s&&"pending"===b){let e;a?.isPlaceholderData&&t.placeholderData===u?.placeholderData?(e=a.data,O=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#A?.state.data,this.#A):t.placeholderData,void 0!==e&&(b="success",s=(0,n.replaceData)(a?.data,e,t),f=!0)}if(t.select&&void 0!==s&&!O)if(a&&s===o?.data&&t.select===this.#F)s=this.#D;else try{this.#F=t.select,s=t.select(s),s=(0,n.replaceData)(a?.data,s,t),this.#D=s,this.#I=null}catch(e){this.#I=e}else void 0===s&&(this.#I=null);this.#I&&(v=this.#I,s=this.#D,g=Date.now(),b="error",f=!1);let C="fetching"===d.fetchStatus,Q="pending"===b,S="error"===b,R=Q&&C,w=void 0!==s;return{status:b,fetchStatus:d.fetchStatus,isPending:Q,isSuccess:"success"===b,isError:S,isInitialLoading:R,isLoading:R,data:s,dataUpdatedAt:d.dataUpdatedAt,error:v,errorUpdatedAt:g,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:d.dataUpdateCount>h.dataUpdateCount||d.errorUpdateCount>h.errorUpdateCount,isFetching:C,isRefetching:C&&!Q,isLoadingError:S&&!w,isPaused:"paused"===d.fetchStatus,isPlaceholderData:f,isRefetchError:S&&w,isStale:m(e,t),refetch:this.refetch,isEnabled:!1!==(0,n.resolveQueryValue)(t.enabled,e)}}updateResult(){let e=this.#q,t=this.createResult(this.#T,this.options);if(this.#P=this.#T.state,this.#M=this.options,void 0!==this.#P.data&&(this.#A=this.#T),(0,n.shallowEqualObjects)(t,e))return;this.#q=t;let s=(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,s="function"==typeof t?t():t;if("all"===s||!s&&!this.#j.size)return!0;let i=new Set(s??this.#j);return this.options.throwOnError&&i.add("error"),Object.keys(this.#q).some(t=>this.#q[t]!==e[t]&&i.has(t))})();l.notifyManager.batch(()=>{s&&this.listeners.forEach(e=>{e(this.#q)}),this.#e.getQueryCache().notify({query:this.#T,type:"observerResultsUpdated"})})}#L(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#T)return;let t=this.#T;this.#T=e,this.#E=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#_()}};function p(e,t){return!1!==(0,n.resolveQueryValue)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==(0,n.resolveQueryValue)(t.retryOnMount,e))||void 0!==e.state.data&&f(e,t,t.refetchOnMount)}function f(e,t,s){if(!1!==(0,n.resolveQueryValue)(t.enabled,e)&&"static"!==(0,n.resolveQueryValue)(t.staleTime,e)){let i="function"==typeof s?s(e):s;return"always"===i||!1!==i&&m(e,t)}return!1}function y(e,t,s,i){return(e!==t||!1===(0,n.resolveQueryValue)(i.enabled,e))&&(!s.suspense||"error"!==e.state.status)&&m(e,s)}function m(e,t){return!1!==(0,n.resolveQueryValue)(t.enabled,e)&&e.isStaleByTime((0,n.resolveQueryValue)(t.staleTime,e))}e.s(["QueryObserver",0,d],2841)},39299,5169,32186,e=>{"use strict";var t=e.i(90125),s=e.i(85397);let i=t.createContext(void 0);e.s(["QueryClientProvider",0,({client:e,children:r})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,s.jsx)(i.Provider,{value:e,children:r})),"useQueryClient",0,e=>{let s=t.useContext(i);if(e)return e;if(!s)throw Error("No QueryClient set, use QueryClientProvider to set one");return s}],39299);let r={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},n=new class{#z=r;#$=!1;setTimeoutProvider(e){this.#z=e}setTimeout(e,t){return this.#z.setTimeout(e,t)}clearTimeout(e){this.#z.clearTimeout(e)}setInterval(e,t){return this.#z.setInterval(e,t)}clearInterval(e){this.#z.clearInterval(e)}};e.s(["systemSetTimeoutZero",0,function(e){setTimeout(e,0)},"timeoutManager",0,n],5169);let a="u"<typeof window||"Deno"in globalThis;function o(e,t){return(t?.queryKeyHashFn||u)(e)}function u(e){return JSON.stringify(e,(e,t)=>p(t)?Object.keys(t).sort().reduce((e,s)=>(e[s]=t[s],e),{}):t)}function h(e,t){if(e===t)return!0;
1if(typeof e!=typeof t)return!1;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(Array.isArray(e)&&Array.isArray(t)){for(let s=0;s<t.length;s++)if(!h(e[s],t[s]))return!1;return!0}for(let s of Object.keys(t))if(!h(e[s],t[s]))return!1;return!0}return!1}let l=Object.prototype.hasOwnProperty;function c(e,t,s=0){if(e===t)return e;if(s>500)return t;let i=d(e)&&d(t);if(!i&&!(p(e)&&p(t)))return t;let r=(i?e:Object.keys(e)).length,n=i?t:Object.keys(t),a=n.length,o=i?Array(a):{},u=0;for(let h=0;h<a;h++){let a=i?h:n[h],d=e[a],p=t[a];if(d===p){o[a]=d,(i?h<r:l.call(e,a))&&u++;continue}if(null===d||null===p||"object"!=typeof d||"object"!=typeof p){o[a]=p;continue}let f=c(d,p,s+1);o[a]=f,f===d&&u++}return r===a&&u===r?e:o}function d(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function p(e){if(!f(e))return!1;let t=e.constructor;if(void 0===t)return!0;let s=t.prototype;return!!f(s)&&!!s.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function f(e){return"[object Object]"===Object.prototype.toString.call(e)}let y=Symbol();e.s(["addConsumeAwareSignal",0,function(e,t,s){let i,r=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),r||(r=!0,i.aborted?s():i.addEventListener("abort",s,{once:!0})),i)}),e},"addToEnd",0,function(e,t,s=0){let i=[...e,t];return s&&i.length>s?i.slice(1):i},"addToStart",0,function(e,t,s=0){let i=[t,...e];return s&&i.length>s?i.slice(0,-1):i},"ensureQueryFn",0,function(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==y?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))},"functionalUpdate",0,function(e,t){return"function"==typeof e?e(t):e},"hashKey",0,u,"hashQueryKeyByOptions",0,o,"isServer",0,a,"isValidTimeout",0,function(e){return"number"==typeof e&&e>=0&&e!==1/0},"matchMutation",0,function(e,t){let{exact:s,status:i,predicate:r,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(s){if(u(t.options.mutationKey)!==u(n))return!1}else if(!h(t.options.mutationKey,n))return!1}return(!i||t.state.status===i)&&(!r||!!r(t))},"matchQuery",0,function(e,t){let{type:s="all",exact:i,fetchStatus:r,predicate:n,queryKey:a,stale:u}=e;if(a){if(i){if(t.queryHash!==o(a,t.options))return!1}else if(!h(t.queryKey,a))return!1}if("all"!==s){let e=t.isActive();if("active"===s&&!e||"inactive"===s&&e)return!1}return("boolean"!=typeof u||t.isStale()===u)&&(!r||r===t.state.fetchStatus)&&(!n||!!n(t))},"noop",0,function(){},"partialMatchKey",0,h,"replaceData",0,function(e,t,s){return"function"==typeof s.structuralSharing?s.structuralSharing(e,t):!1!==s.structuralSharing?c(e,t):t},"replaceEqualDeep",0,c,"resolveQueryValue",0,function(e,t){return"function"==typeof e?e(t):e},"shallowEqualObjects",0,function(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let s in e)if(e[s]!==t[s])return!1;return!0},"shouldThrowError",0,function(e,t){return"function"==typeof e?e(...t):!!e},"skipToken",0,y,"sleep",0,function(e){return new Promise(t=>{n.setTimeout(t,e)})},"timeUntilStale",0,function(e,t){return Math.max(e+(t||0)-Date.now(),0)}],32186)},40885,e=>{"use strict";var t=e.i(39299),s=e.i(20993),i=e.i(8052),r=e.i(93514),n=e.i(4524),a=e.i(90125),o=e.i(32186),u=e.i(33461),h=e.i(2841);e.s(["useQuery",0,function(e,l){return function(e,h,l){let c=(0,s.useIsRestoring)(),d=(0,i.useQueryErrorResetBoundary)(),p=(0,t.useQueryClient)(l),f=p.defaultQueryOptions(e),y=p.getQueryCache().get(f.queryHash),m=!1!==e.subscribed;f._optimisticResults=c?"isRestoring":m?"optimistic":void 0,(0,n.ensureSuspenseTimers)(f),(0,r.ensurePreventErrorBoundaryRetry)(f,d,y),(0,r.useClearResetErrorBoundary)(d);let[v]=a.useState(()=>new h(p,f)),g=v.getOptimisticResult(f),b=!c&&m;if(a.useSyncExternalStore(a.useCallback(e=>{let t=b?v.subscribe(u.notifyManager.batchCalls(e)):o.noop;return v.updateResult(),t},[v,b]),()=>v.getCurrentResult(),()=>v.getCurrentResult()),a.useEffect(()=>{v.setOptions(f)},[f,v]),(0,n.shouldSuspend)(f,g))throw(0,n.fetchOptimistic)(f,v,d);if((0,r.getHasError)({result:g,errorResetBoundary:d,throwOnError:f.throwOnError,query:y,suspense:f.suspense}))throw g.error;return f.notifyOnChangeProps?g:v.trackResult(g)}(e,h.QueryObserver,l)}],40885)}]); 2 3//# sourceMappingURL=0s0vvbf157pr5.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.