1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8885],{66085:function(e,t,s){function r(e){return e}function i(e,t,s){if("object"!=typeof t||null===t)return;let i=e.getMutationCache(),u=e.getQueryCache(),n=s?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??r,a=t.mutations||[],h=t.queries||[];a.forEach(({state:t,...r})=>{i.build(e,{...e.getDefaultOptions().hydrate?.mutations,...s?.defaultOptions?.mutations,...r},t)}),h.forEach(({queryKey:t,state:r,queryHash:i,meta:a,promise:h})=>{let o=u.get(i),l=void 0===r.data?r.data:n(r.data);if(o){if(o.state.dataUpdatedAt<r.dataUpdatedAt){let{fetchStatus:e,...t}=r;o.setState({...t,data:l})}}else o=u.build(e,{...e.getDefaultOptions().hydrate?.queries,...s?.defaultOptions?.queries,queryKey:t,queryHash:i,meta:a},{...r,data:l,fetchStatus:"idle"});if(h){let e=Promise.resolve(h).then(n);o.fetch(void 0,{initialPromise:e})}})}s.d(t,{ZB:function(){return i}})},54114:function(e,t,s){s.d(t,{S:function(){return y}});var r=s(45345),i=s(21733),u=s(18238),n=s(24112),a=class extends n.l{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,s){let u=t.queryKey,n=t.queryHash??(0,r.Rm)(u,t),a=this.get(n);return a||(a=new i.A({cache:this,queryKey:u,queryHash:n,options:e.defaultQueryOptions(t),state:s,defaultOptions:e.getQueryDefaults(u)}),this.add(a)),a}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(){u.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r._x)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,r._x)(e,t)):t}notify(e){u.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){u.V.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){u.V.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},h=s(2894),o=class extends n.l{constructor(e={}){super(),this.config=e,this.#t=new Map,this.#s=Date.now()}#t;#s;build(e,t,s){let r=new h.m({mutationCache:this,mutationId:++this.#s,options:e.defaultMutationOptions(t),state:s});return this.add(r),r}add(e){let t=l(e),s=this.#t.get(t)??[];s.push(e),this.#t.set(t,s),this.notify({type:"added",mutation:e})}remove(e){let t=l(e);if(this.#t.has(t)){let s=this.#t.get(t)?.filter(t=>t!==e);s&&(0===s.length?this.#t.delete(t):this.#t.set(t,s))}this.notify({type:"removed",mutation:e})}canRun(e){let t=this.#t.get(l(e))?.find(e=>"pending"===e.state.status);return!t||t===e}runNext(e){let t=this.#t.get(l(e))?.find(t=>
1t!==e&&t.state.isPaused);return t?.continue()??Promise.resolve()}clear(){u.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}getAll(){return[...this.#t.values()].flat()}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.X7)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,r.X7)(e,t))}notify(e){u.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return u.V.batch(()=>Promise.all(e.map(e=>e.continue().catch(r.ZT))))}};function l(e){return e.options.scope?.id??String(e.mutationId)}var c=s(87045),f=s(57853),d=s(21636),y=class{#r;#i;#u;#n;#a;#h;#o;#l;constructor(e={}){this.#r=e.queryCache||new a,this.#i=e.mutationCache||new o,this.#u=e.defaultOptions||{},this.#n=new Map,this.#a=new Map,this.#h=0}mount(){this.#h++,1===this.#h&&(this.#o=c.j.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#r.onFocus())}),this.#l=f.N.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#r.onOnline())}))}unmount(){this.#h--,0===this.#h&&(this.#o?.(),this.#o=void 0,this.#l?.(),this.#l=void 0)}isFetching(e){return this.#r.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#i.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#r.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.getQueryData(e.queryKey);if(void 0===t)return this.fetchQuery(e);{let s=this.defaultQueryOptions(e),i=this.#r.build(this,s);return e.revalidateIfStale&&i.isStaleByTime((0,r.KC)(s.staleTime,i))&&this.prefetchQuery(s),Promise.resolve(t)}}getQueriesData(e){return this.#r.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,s){let i=this.defaultQueryOptions({queryKey:e}),u=this.#r.get(i.queryHash),n=u?.state.data,a=(0,r.SE)(t,n);if(void 0!==a)return this.#r.build(this,i).setData(a,{...s,manual:!0})}setQueriesData(e,t,s){return u.V.batch(()=>this.#r.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,s)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#r.get(t.queryHash)?.state}removeQueries(e){let t=this.#r;u.V.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let s=this.#r,r={type:"active",...e};return u.V.batch(()=>(s.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){let s={revert:!0,...t};return Promise.all(u.V.batch(()=>this.#r.findAll(e).map(e=>e.cancel(s)))).then(r.ZT).catch(r.ZT)}invalidateQueries(e={},t={}){return u.V.batch(()=>{if(this.#r.findAll(e).forEach(e=>{e.invalidate()}),"none"===e.refetchType)return Promise.resolve();let s={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(s,t)})}refetchQueries(e={},t){let s={...t,cancelRefetch:t?.cancelRefetch??!0};return Promise.all(u.V.batch(()=>this.#r.findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,s);return s.throwOnError||(t=t.catch(r.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(r.ZT)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let s=this.#r.build(this,t);return s.isStaleByTime((0,r.KC)(t.staleTime,s))?s.fetch(t):Promise.resolve(s.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.ZT).catch(r.ZT)}fetchInfiniteQuery(e){return e.behavior=(0,d.Gm)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.ZT).catch(r.ZT)}resumePausedMutations(){return f.N.isOnline()?this.#i.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#r}getMutationCache(){return this.#i}getDefaultOptions(){return this.#u}setDefaultOptions(e){this.#u=e}setQueryDefaults(e,t){this.#n.set((0,r.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#n.values()],s={};return t.forEach(t=>{(0,r.to)(e,t.queryKey)&&(s={...s,...t.defaultOptions})}),s}setMutationDefaults(e,t){this.#a.set((0,r.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#a.values()],s={};return t.forEach(t=>{(0,r.to)(e,t.mutationKey)&&(s={...s,...t.defaultOptions})}),s}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#u.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.Rm)(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"),!0!==t.enabled&&t.queryFn===r.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#u.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#r.clear(),this.#i.clear()}}},3204:function(e,t,s){s.d(t,{t:function(){return r}});var r=function(){return null}},83812:function(e,t,s){s.d(t,{HydrationBoundary:function(){return n}});var r=s(2265),i=s(66085),u=s(29827),n=e=>{let{children:t,options:s={},state:n,queryClient:a}=e,h=(0,u.useQueryClient)(a),[o,l]=r.useState(),c=r.useRef(s);return c.current=s,r.useMemo(()=>
1{if(n){if("object"!=typeof n)return;let e=h.getQueryCache(),t=n.queries||[],s=[],r=[];for(let i of t){let t=e.get(i.queryHash);if(t){let e=i.state.dataUpdatedAt>t.state.dataUpdatedAt,s=null==o?void 0:o.find(e=>e.queryHash===i.queryHash);e&&(!s||i.state.dataUpdatedAt>s.state.dataUpdatedAt)&&r.push(i)}else s.push(i)}s.length>0&&(0,i.ZB)(h,{queries:s},c.current),r.length>0&&l(e=>e?[...e,...r]:r)}},[h,o,n]),r.useEffect(()=>{o&&((0,i.ZB)(h,{queries:o},c.current),l(void 0))},[h,o]),t}},17026:function(e,t,s){s.d(t,{useIsFetching:function(){return n}});var r=s(2265),i=s(18238),u=s(29827);function n(e,t){let s=(0,u.useQueryClient)(t),n=s.getQueryCache();return r.useSyncExternalStore(r.useCallback(e=>n.subscribe(i.V.batchCalls(e)),[n]),()=>s.isFetching(e),()=>s.isFetching(e))}},8164:function(e,t,s){s.d(t,{useQueries:function(){return p}});var r=s(2265),i=s(18238),u=s(86900),n=s(24112),a=s(45345);function h(e,t){return e.filter(e=>!t.includes(e))}var o=class extends n.l{#c;#f;#e;#d;#y;#p;#m;constructor(e,t,s){super(),this.#c=e,this.#e=[],this.#d=[],this.#f=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#d.forEach(e=>{e.subscribe(t=>{this.#b(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#d.forEach(e=>{e.destroy()})}setQueries(e,t,s){this.#e=e,i.V.batch(()=>{let e=this.#d,t=this.#g(this.#e);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions,s));let r=t.map(e=>e.observer),i=r.map(e=>e.getCurrentResult()),u=r.some((t,s)=>t!==e[s]);(e.length!==r.length||u)&&(this.#d=r,this.#f=i,this.hasListeners()&&(h(e,r).forEach(e=>{e.destroy()}),h(r,e).forEach(e=>{e.subscribe(t=>{this.#b(e,t)})}),this.#v()))})}getCurrentResult(){return this.#f}getQueries(){return this.#d.map(e=>e.getCurrentQuery())}getObservers(){return this.#d}getOptimisticResult(e,t){let s=this.#g(e),r=s.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions));return[r,e=>this.#q(e??r,t),()=>s.map((e,t)=>{let i=r[t];return e.defaultedQueryOptions.notifyOnChangeProps?i:e.observer.trackResult(i,e=>{s.forEach(t=>{t.observer.trackProp(e)})})})]}#q(e,t){return t?(this.#y&&this.#f===this.#m&&t===this.#p||(this.#p=t,this.#m=this.#f,this.#y=(0,a.Q$)(this.#y,t(e))),this.#y):e}#g(e){let t=new Map(this.#d.map(e=>[e.options.queryHash,e])),s=e.map(e=>this.#c.defaultQueryOptions(e)),r=s.flatMap(e=>{let s=t.get(e.queryHash);return null!=s?[{defaultedQueryOptions:e,observer:s}]:[]}),i=new Set(r.map(e=>e.defaultedQueryOptions.queryHash)),n=s.filter(e=>!i.has(e.queryHash)),a=e=>{let t=this.#c.defaultQueryOptions(e);return this.#d.find(e=>e.options.queryHash===t.queryHash)??new u.z(this.#c,t)},h=n.map(e=>({defaultedQueryOptions:e,observer:a(e)}));return r.concat(h).sort((e,t)=>s.indexOf(e.defaultedQueryOptions)-s.indexOf(t.defaultedQueryOptions))}#b(e,t){let s=this.#d.indexOf(e);-1!==s&&(this.#f=function(e,t,s){let r=e.slice(0);return r[t]=s,r}(this.#f,s,t),this.#v())}#v(){i.V.batch(()=>{this.listeners.forEach(e=>{e(this.#f)})})}},l=s(29827),c=s(39791),f=s(84147),d=s(50674),y=s(58386);function p(e,t){let{queries:s,...n}=e,a=(0,l.useQueryClient)(t),h=(0,c.useIsRestoring)(),p=(0,f.useQueryErrorResetBoundary)(),m=r.useMemo(()=>s.map(e=>{let t=a.defaultQueryOptions(e);return t._optimisticResults=h?"isRestoring":"optimistic",t}),[s,a,h]);m.forEach(e=>{(0,y.Fb)(e),(0,d.pf)(e,p)}),(0,d.JN)(p);let[b]=r.useState(()=>new o(a,m,n)),[g,v,q]=b.getOptimisticResult(m,n.combine);r.useSyncExternalStore(r.useCallback(e=>h?()=>void 0:b.subscribe(i.V.batchCalls(e)),[b,h]),()=>b.getCurrentResult(),()=>b.getCurrentResult()),r.useEffect(()=>{b.setQueries(m,n,{listeners:!1})},[m,n,b]);let O=g.some((e,t)=>(0,y.SB)(m[t],e))?g.flatMap((e,t)=>{let s=m[t];if(s){let t=new u.z(a,s);if((0,y.SB)(s,e))return(0,y.j8)(s,t,p);(0,y.Z$)(e,h)&&(0,y.j8)(s,t,p)}return[]}):[];if(O.length>0)throw Promise.all(O);let Q=g.find((e,t)=>{let s=m[t];return s&&(0,d.KJ)({result:e,errorResetBoundary:p,throwOnError:s.throwOnError,query:a.getQueryCache().get(s.queryHash)})});if(null==Q?void 0:Q.error)throw Q.error;return v(q())}},83244:function(e,t,s){s.d(t,{useSuspenseInfiniteQuery:function(){return n}});var r=s(63611),i=s(99285),u=s(58386);function n(e,t){return(0,i.r)({...e,enabled:!0,suspense:!0,throwOnError:u.Ct},r.c,t)}},47985:function(e,t,s){s.d(t,{useSuspenseQueries:function(){return u}});var r=s(8164),i=s(58386);function u(e,t){return(0,r.useQueries)({...e,queries:e.queries.map(e=>({...e,suspense:!0,throwOnError:i.Ct,enabled:!0,placeholderData:void 0}))},t)}},97984:function(e,t,s){s.d(t,{useSuspenseQuery:function(){return n}});var r=s(86900),i=s(99285),u=s(58386);function n(e,t){return(0,i.r)({...e,enabled:!0,suspense:!0,throwOnError:u.Ct,placeholderData:void 0},r.z,t)}}}]);
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.