1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5882],{7738:(t,e,r)=>{r.d(e,{II:()=>h,v_:()=>o,wm:()=>l});var n=r(74062),i=r(29557),s=r(18090),a=r(13174);function u(t){return Math.min(1e3*2**t,3e4)}function o(t){return(t??"online")!=="online"||i.t.isOnline()}var c=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function l(t){return t instanceof c}function h(t){let e,r=!1,l=0,h=!1,f=(0,s.T)(),d=()=>n.m.isFocused()&&("always"===t.networkMode||i.t.isOnline())&&t.canRun(),p=()=>o(t.networkMode)&&t.canRun(),y=r=>{h||(h=!0,t.onSuccess?.(r),e?.(),f.resolve(r))},v=r=>{h||(h=!0,t.onError?.(r),e?.(),f.reject(r))},b=()=>new Promise(r=>{e=t=>{(h||d())&&r(t)},t.onPause?.()}).then(()=>{e=void 0,h||t.onContinue?.()}),g=()=>{let e;if(h)return;let n=0===l?t.initialPromise:void 0;try{e=n??t.fn()}catch(t){e=Promise.reject(t)}Promise.resolve(e).then(y).catch(e=>{if(h)return;let n=t.retry??3*!a.S$,i=t.retryDelay??u,s="function"==typeof i?i(l,e):i,o=!0===n||"number"==typeof n&&l<n||"function"==typeof n&&n(l,e);if(r||!o){v(e);return}l++,t.onFail?.(l,e),(0,a.yy)(s).then(()=>d()?void 0:b()).then(()=>{r?v(e):g()})})};return{promise:f,cancel:e=>{h||(v(new c(e)),t.abort?.())},continue:()=>(e?.(),f),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:p,start:()=>(p()?g():b().then(g),f)}}},8146:(t,e,r)=>{r.d(e,{A:()=>u});var n=r(57558),i=r(82155),s=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;let u=a?function(t){return null==t?[]:(t=Object(t),(0,n.A)(a(t),function(e){return s.call(t,e)}))}:i.A},8201:(t,e,r)=>{r.d(e,{PL:()=>i,RQ:()=>o,rB:()=>u});var n=r(13174);function i(t){return{onFetch:(e,r)=>{let i=e.options,u=e.fetchOptions?.meta?.fetchMore?.direction,o=e.state.data?.pages||[],c=e.state.data?.pageParams||[],l={pages:[],pageParams:[]},h=0,f=async()=>{let r=!1,f=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(e.signal.aborted?r=!0:e.signal.addEventListener("abort",()=>{r=!0}),e.signal)})},d=(0,n.ZM)(e.options,e.fetchOptions),p=async(t,i,s)=>{if(r)return Promise.reject();if(null==i&&t.pages.length)return Promise.resolve(t);let a={client:e.client,queryKey:e.queryKey,pageParam:i,direction:s?"backward":"forward",meta:e.options.meta};f(a);let u=await d(a),{maxPages:o}=e.options,c=s?n.ZZ:n.y9;return{pages:c(t.pages,u,o),pageParams:c(t.pageParams,i,o)}};if(u&&o.length){let t="backward"===u,e={pages:o,pageParams:c},r=(t?a:s)(i,e);l=await p(e,r,t)}else{let e=t??o.length;do{let t=0===h?c[0]??i.initialPageParam:s(i,l);if(h>0&&null==t)break;l=await p(l,t),h++}while(h<e)}return l};e.options.persister?e.fetchFn=()=>e.options.persister?.(f,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},r):e.fetchFn=f}}}function s(t,{pages:e,pageParams:r}){let n=e.length-1;return e.length>0?t.getNextPageParam(e[n],e,r[n],r):void 0}function a(t,{pages:e,pageParams:r}){return e.length>0?t.getPreviousPageParam?.(e[0],e,r[0],r):void 0}function u(t,e){return!!e&&null!=s(t,e)}function o(t,e){return!!e&&!!t.getPreviousPageParam&&null!=a(t,e)}},9840:(t,e,r)=>{r.d(e,{A:()=>a});var n=r(85749),i=r(8146),s=r(69178);let a=function(t){return(0,n.A)(t,s.A,i.A)}},10635:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e,r,n){for(var i=t.length,s=r+(n?1:-1);n?s--:++s<i;)if(e(t[s],s,t))return s;return -1}},11976:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}},12225:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(85234),i=1/0;let s=function(t){if("string"==typeof t||(0,n.A)(t))return t;var e=t+"";return"0"==e&&1/t==-i?"-0":e}},13174:(t,e,r)=>{r.d(e,{BH:()=>y,Cp:()=>p,EN:()=>d,Eh:()=>c,F$:()=>f,MK:()=>l,S$:()=>n,ZM:()=>C,ZZ:()=>A,Zw:()=>s,d2:()=>o,f8:()=>v,gn:()=>a,hT:()=>w,j3:()=>u,lQ:()=>i,nJ:()=>h,pl:()=>R,y9:()=>Q,yy:()=>O});var n="undefined"==typeof window||"Deno"in globalThis;function i(){}function s(t,e){return"function"==typeof t?t(e):t}function a(t){return"number"==typeof t&&t>=0&&t!==1/0}function u(t,e){return Math.max(t+(e||0)-Date.now(),0)}function o(t,e){return"function"==typeof t?t(e):t}function c(t,e){return"function"==typeof t?t(e):t}function l(t,e){let{type:r="all",exact:n,fetchStatus:i,predicate:s,queryKey:a,stale:u}=t;if(a){if(n){if(e.queryHash!==f(a,e.options))return!1}else if(!p(e.queryKey,a))return!1}if("all"!==r){let t=e.isActive();if("active"===r&&!t||"inactive"===r&&t)return!1}return("boolean"!=typeof u||e.isStale()===u)&&(!i||i===e.state.fetchStatus)&&(!s||!!s(e))}function h(t,e){let{exact:r,status:n,predicate:i,mutationKey:s}=t;if(s){if(!e.options.mutationKey)return!1;if(r){if(d(e.options.mutationKey)!==d(s))return!1}else if(!p(e.options.mutationKey,s))return!1}return(!n||e.state.status===n)&&(!i||!!i(e))}function f(t,e){return(e?.queryKeyHashFn||d)(t)}function d(t){return JSON.stringify(t,(t,e)=>g(e)?Object.keys(e).sort().reduce((t,r)=>(t[r]=e[r],t),{}):e)}function p(t,e){return t===e||typeof t==typeof e&&!!t&&!!e&&"object"==typeof t&&"object"==typeof e&&!Object.keys(e).some(r=>!p(t[r],e[r]))}function y(t,e){if(t===e)return t;let r=b(t)&&b(e);if(r||g(t)&&g(e)){let n=r?t:Object.keys(t),i=n.length,s=r?e:Object.keys(e),a=s.length,u=r?[]:{},o=0;for(let i=0;i<a;i++){let a=r?i:s[i];(!r&&n.includes(a)||r)&&void 0===t[a]&&void 0===e[a]?(u[a]=void 0,o++):(u[a]=y(t[a],e[a]),u[a]===t[a
1]&&void 0!==t[a]&&o++)}return i===a&&o===i?t:u}return e}function v(t,e){if(!e||Object.keys(t).length!==Object.keys(e).length)return!1;for(let r in t)if(t[r]!==e[r])return!1;return!0}function b(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function g(t){if(!m(t))return!1;let e=t.constructor;if(void 0===e)return!0;let r=e.prototype;return!!(m(r)&&r.hasOwnProperty("isPrototypeOf"))&&Object.getPrototypeOf(t)===Object.prototype}function m(t){return"[object Object]"===Object.prototype.toString.call(t)}function O(t){return new Promise(e=>{setTimeout(e,t)})}function R(t,e,r){return"function"==typeof r.structuralSharing?r.structuralSharing(t,e):!1!==r.structuralSharing?y(t,e):e}function Q(t,e,r=0){let n=[...t,e];return r&&n.length>r?n.slice(1):n}function A(t,e,r=0){let n=[e,...t];return r&&n.length>r?n.slice(0,-1):n}var w=Symbol();function C(t,e){return!t.queryFn&&e?.initialPromise?()=>e.initialPromise:t.queryFn&&t.queryFn!==w?t.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${t.queryHash}'`))}},13422:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(){}},15346:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(92185),i=r(12225);let s=function(t,e){e=(0,n.A)(e,t);for(var r=0,s=e.length;null!=t&&r<s;)t=t[(0,i.A)(e[r++])];return r&&r==s?t:void 0}},16043:(t,e,r)=>{r.d(e,{j:()=>n});var n=function(){let t=[],e=0,r=t=>{t()},n=t=>{t()},i=t=>setTimeout(t,0),s=n=>{e?t.push(n):i(()=>{r(n)})},a=()=>{let e=t;t=[],e.length&&i(()=>{n(()=>{e.forEach(t=>{r(t)})})})};return{batch:t=>{let r;e++;try{r=t()}finally{--e||a()}return r},batchCalls:t=>(...e)=>{s(()=>{t(...e)})},schedule:s,setNotifyFunction:t=>{r=t},setBatchNotifyFunction:t=>{n=t},setScheduler:t=>{i=t}}}()},18090:(t,e,r)=>{r.d(e,{T:()=>n});function n(){let t,e;let r=new Promise((r,n)=>{t=r,e=n});function n(t){Object.assign(r,t),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=e=>{n({status:"fulfilled",value:e}),t(e)},r.reject=t=>{n({status:"rejected",reason:t}),e(t)},r}},21285:(t,e,r)=>{r.d(e,{A:()=>a});var n=r(10635);let i=function(t){return t!=t},s=function(t,e,r){for(var n=r-1,i=t.length;++n<i;)if(t[n]===e)return n;return -1},a=function(t,e,r){return e==e?s(t,e,r):(0,n.A)(t,i,r)}},22802:(t,e,r)=>{r.d(e,{A:()=>c});var n=r(92185),i=r(62756),s=r(75111),a=r(521),u=r(19914),o=r(12225);let c=function(t,e,r){e=(0,n.A)(e,t);for(var c=-1,l=e.length,h=!1;++c<l;){var f=(0,o.A)(e[c]);if(!(h=null!=t&&r(t,f)))break;t=t[f]}return h||++c!=l?h:!!(l=null==t?0:t.length)&&(0,u.A)(l)&&(0,a.A)(f,l)&&((0,s.A)(t)||(0,i.A)(t))}},24418:(t,e,r)=>{r.d(e,{$:()=>u,s:()=>a});var n=r(16043),i=r(98226),s=r(7738),a=class extends i.k{#t;#e;#r;constructor(t){super(),this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#t=[],this.state=t.state||u(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#e.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){this.#r=(0,s.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#n({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#n({type:"pause"})},onContinue:()=>{this.#n({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});let e="pending"===this.state.status,r=!this.#r.canStart();try{if(!e){this.#n({type:"pending",variables:t,isPaused:r}),await this.#e.config.onMutate?.(t,this);let e=await this.options.onMutate?.(t);e!==this.state.context&&this.#n({type:"pending",context:e,variables:t,isPaused:r})}let n=await this.#r.start();return await this.#e.config.onSuccess?.(n,t,this.state.context,this),await this.options.onSuccess?.(n,t,this.state.context),await this.#e.config.onSettled?.(n,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(n,null,t,this.state.context),this.#n({type:"success",data:n}),n}catch(e){try{throw await this.#e.config.onError?.(e,t,this.state.context,this),await this.options.onError?.(e,t,this.state.context),await this.#e.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,e,t,this.state.context),e}finally{this.#n({type:"error",error:e})}}finally{this.#e.runNext(this)}}#n(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};
1case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),n.j.batch(()=>{this.#t.forEach(e=>{e.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function u(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},24562:(t,e,r)=>{r.d(e,{A:()=>i});var n=r(15346);let i=function(t,e,r){var i=null==t?void 0:(0,n.A)(t,e);return void 0===i?r:i}},29557:(t,e,r)=>{r.d(e,{t:()=>s});var n=r(43268),i=r(13174),s=new class extends n.Q{#i=!0;#s;#a;constructor(){super(),this.#a=t=>{if(!i.S$&&window.addEventListener){let e=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#s||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#s?.(),this.#s=void 0)}setEventListener(t){this.#a=t,this.#s?.(),this.#s=t(this.setOnline.bind(this))}setOnline(t){this.#i!==t&&(this.#i=t,this.listeners.forEach(e=>{e(t)}))}isOnline(){return this.#i}}},37059:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t){return function(e){return null==e?void 0:e[t]}}},37424:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e){for(var r=-1,n=e.length,i=t.length;++r<n;)t[i+r]=e[r];return t}},43268:(t,e,r)=>{r.d(e,{Q:()=>n});var n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},44246:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e){for(var r=-1,n=null==t?0:t.length,i=Array(n);++r<n;)i[r]=e(t[r],r,t);return i}},51566:(t,e,r)=>{r.d(e,{A:()=>s});let n=function(t,e){return null!=t&&e in Object(t)};var i=r(22802);let s=function(t,e){return null!=t&&(0,i.A)(t,e,n)}},54461:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r}},56535:(t,e,r)=>{r.d(e,{X:()=>u,k:()=>o});var n=r(13174),i=r(16043),s=r(7738),a=r(98226),u=class extends a.k{#u;#o;#c;#l;#r;#h;#f;constructor(t){super(),this.#f=!1,this.#h=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#l=t.client,this.#c=this.#l.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#u=function(t){let e="function"==typeof t.initialData?t.initialData():t.initialData,r=void 0!==e,n=r?"function"==typeof t.initialDataUpdatedAt?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=t.state??this.#u,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(t){this.options={...this.#h,...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#c.remove(this)}setData(t,e){let r=(0,n.pl)(this.state.data,t,this.options);return this.#n({data:r,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),r}setState(t,e){this.#n({type:"setState",state:t,setStateOptions:e})}cancel(t){let e=this.#r?.promise;return this.#r?.cancel(t),e?e.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#u)}isActive(){return this.observers.some(t=>!1!==(0,n.Eh)(t.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===n.hT||this.state.dataUpdateCount+this.state.errorUpdate
1Count===0}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):void 0===this.state.data)}isStaleByTime(t=0){return this.state.isInvalidated||void 0===this.state.data||!(0,n.j3)(this.state.dataUpdatedAt,t)}onFocus(){let t=this.observers.find(t=>t.shouldFetchOnWindowFocus());t?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){let t=this.observers.find(t=>t.shouldFetchOnReconnect());t?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.#r&&(this.#f?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#c.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#n({type:"invalidate"})}fetch(t,e){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&e?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(t&&this.setOptions(t),!this.options.queryFn){let t=this.observers.find(t=>t.options.queryFn);t&&this.setOptions(t.options)}let r=new AbortController,i=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(this.#f=!0,r.signal)})},a={fetchOptions:e,options:this.options,queryKey:this.queryKey,client:this.#l,state:this.state,fetchFn:()=>{let t=(0,n.ZM)(this.options,e),r={client:this.#l,queryKey:this.queryKey,meta:this.meta};return(i(r),this.#f=!1,this.options.persister)?this.options.persister(t,r,this):t(r)}};i(a),this.options.behavior?.onFetch(a,this),this.#o=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#n({type:"fetch",meta:a.fetchOptions?.meta});let u=t=>{(0,s.wm)(t)&&t.silent||this.#n({type:"error",error:t}),(0,s.wm)(t)||(this.#c.config.onError?.(t,this),this.#c.config.onSettled?.(this.state.data,t,this)),this.scheduleGc()};return this.#r=(0,s.II)({initialPromise:e?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:t=>{if(void 0===t){u(Error(`${this.queryHash} data is undefined`));return}try{this.setData(t)}catch(t){u(t);return}this.#c.config.onSuccess?.(t,this),this.#c.config.onSettled?.(t,this.state.error,this),this.scheduleGc()},onError:u,onFail:(t,e)=>{this.#n({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#n({type:"pause"})},onContinue:()=>{this.#n({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}),this.#r.start()}#n(t){this.state=(e=>{switch(t.type){case"failed":return{...e,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...e,fetchStatus:"paused"};case"continue":return{...e,fetchStatus:"fetching"};case"fetch":return{...e,...o(e.data,this.options),fetchMeta:t.meta??null};case"success":return{...e,data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=t.error;if((0,s.wm)(r)&&r.revert&&this.#o)return{...this.#o,fetchStatus:"idle"};return{...e,error:r,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...e,isInvalidated:!0};case"setState":return{...e,...t.state}}})(this.state),i.j.batch(()=>{this.observers.forEach(t=>{t.onQueryUpdate()}),this.#c.notify({query:this,type:"updated",action:t})})}};function o(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,s.v_)(e.networkMode)?"fetching":"paused",...void 0===t&&{error:null,status:"pending"}}}},57241:(t,e,r)=>{r.d(e,{pY:()=>J});var n=r(91981),i=r(13174),s=r(30228);function a(t,e,r){let n=t.flatMap(t=>t.split("."));if(!e&&(!r||"any"===r))return n.length?[n]:[];if("infinite"===r&&(0,s.Gv)(e)&&("direction"in e||"cursor"in e)){let{cursor:t,direction:r,...i}=e;
1return[n,{input:i,type:"infinite"}]}return[n,{...void 0!==e&&e!==i.hT&&{input:e},...r&&"any"!==r&&{type:r}}]}function u(t){return a(t,void 0,"any")}var o=r(12115);let c=["client","ssrContext","ssrState","abortOnUnmount"],l=o.createContext?.(null),h=t=>{switch(t){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};var f=r(74062),d=r(16043),p=r(56535),y=r(43268),v=r(18090),b=class extends y.Q{constructor(t,e){super(),this.options=e,this.#l=t,this.#d=null,this.#p=(0,v.T)(),this.options.experimental_prefetchInRender||this.#p.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(e)}#l;#y=void 0;#v=void 0;#b=void 0;#g;#m;#p;#d;#O;#R;#Q;#A;#w;#C;#S=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#y.addObserver(this),g(this.#y,this.options)?this.#P():this.updateResult(),this.#E())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return m(this.#y,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return m(this.#y,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#q(),this.#D(),this.#y.removeObserver(this)}setOptions(t,e){let r=this.options,n=this.#y;if(this.options=this.#l.defaultQueryOptions(t),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,i.Eh)(this.options.enabled,this.#y))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#M(),this.#y.setOptions(this.options),r._defaulted&&!(0,i.f8)(this.options,r)&&this.#l.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#y,observer:this});let s=this.hasListeners();s&&O(this.#y,n,this.options,r)&&this.#P(),this.updateResult(e),s&&(this.#y!==n||(0,i.Eh)(this.options.enabled,this.#y)!==(0,i.Eh)(r.enabled,this.#y)||(0,i.d2)(this.options.staleTime,this.#y)!==(0,i.d2)(r.staleTime,this.#y))&&this.#F();let a=this.#I();s&&(this.#y!==n||(0,i.Eh)(this.options.enabled,this.#y)!==(0,i.Eh)(r.enabled,this.#y)||a!==this.#C)&&this.#j(a)}getOptimisticResult(t){var e,r;let n=this.#l.getQueryCache().build(this.#l,t),s=this.createResult(n,t);return e=this,r=s,(0,i.f8)(e.getCurrentResult(),r)||(this.#b=s,this.#m=this.options,this.#g=this.#y.state),s}getCurrentResult(){return this.#b}trackResult(t,e){let r={};return Object.keys(t).forEach(n=>{Object.defineProperty(r,n,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(n),e?.(n),t[n])})}),r}trackProp(t){this.#S.add(t)}getCurrentQuery(){return this.#y}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){let e=this.#l.defaultQueryOptions(t),r=this.#l.getQueryCache().build(this.#l,e);return r.fetch().then(()=>this.createResult(r,e))}fetch(t){return this.#P({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#b))}#P(t){this.#M();let e=this.#y.fetch(this.options,t);return t?.throwOnError||(e=e.catch(i.lQ)),e}#F(){this.#q();let t=(0,i.d2)(this.options.staleTime,this.#y);if(i.S$||this.#b.isStale||!(0,i.gn)(t))return;let e=(0,i.j3)(this.#b.dataUpdatedAt,t);this.#A=setTimeout(()=>{this.#b.isStale||this.updateResult()},e+1)}#I(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#y):this.options.refetchInterval)??!1}#j(t){this.#D(),this.#C=t,!i.S$&&!1!==(0,i.Eh)(this.options.enabled,this.#y)&&(0,i.gn)(this.#C)&&0!==this.#C&&(this.#w=setInterval(()=>{(this.options.refetchIntervalInBackground||f.m.isFocused())&&this.#P()},this.#C))}#E(){this.#F(),this.#j(this.#I())}#q(){this.#A&&(clearTimeout(this.#A),this.#A=void 0)}#D(){this.#w&&(clearInterval(this.#w),this.#w=void 0)}createResult(t,e){let r;let n=this.#y,s=this.options,a=this.#b,u=this.#g,o=this.#m,c=t!==n?t.state:this.#v,{state:l}=t,h={...l},f=!1;
1if(e._optimisticResults){let r=this.hasListeners(),i=!r&&g(t,e),a=r&&O(t,n,e,s);(i||a)&&(h={...h,...(0,p.k)(l.data,t.options)}),"isRestoring"===e._optimisticResults&&(h.fetchStatus="idle")}let{error:d,errorUpdatedAt:y,status:b}=h;if(e.select&&void 0!==h.data){if(a&&h.data===u?.data&&e.select===this.#O)r=this.#R;else try{this.#O=e.select,r=e.select(h.data),r=(0,i.pl)(a?.data,r,e),this.#R=r,this.#d=null}catch(t){this.#d=t}}else r=h.data;if(void 0!==e.placeholderData&&void 0===r&&"pending"===b){let t;if(a?.isPlaceholderData&&e.placeholderData===o?.placeholderData)t=a.data;else if(t="function"==typeof e.placeholderData?e.placeholderData(this.#Q?.state.data,this.#Q):e.placeholderData,e.select&&void 0!==t)try{t=e.select(t),this.#d=null}catch(t){this.#d=t}void 0!==t&&(b="success",r=(0,i.pl)(a?.data,t,e),f=!0)}this.#d&&(d=this.#d,r=this.#R,y=Date.now(),b="error");let m="fetching"===h.fetchStatus,Q="pending"===b,A="error"===b,w=Q&&m,C=void 0!==r,S={status:b,fetchStatus:h.fetchStatus,isPending:Q,isSuccess:"success"===b,isError:A,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:h.dataUpdatedAt,error:d,errorUpdatedAt:y,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>c.dataUpdateCount||h.errorUpdateCount>c.errorUpdateCount,isFetching:m,isRefetching:m&&!Q,isLoadingError:A&&!C,isPaused:"paused"===h.fetchStatus,isPlaceholderData:f,isRefetchError:A&&C,isStale:R(t,e),refetch:this.refetch,promise:this.#p};if(this.options.experimental_prefetchInRender){let e=t=>{"error"===S.status?t.reject(S.error):void 0!==S.data&&t.resolve(S.data)},r=()=>{e(this.#p=S.promise=(0,v.T)())},i=this.#p;switch(i.status){case"pending":t.queryHash===n.queryHash&&e(i);break;case"fulfilled":("error"===S.status||S.data!==i.value)&&r();break;case"rejected":("error"!==S.status||S.error!==i.reason)&&r()}}return S}updateResult(t){let e=this.#b,r=this.createResult(this.#y,this.options);if(this.#g=this.#y.state,this.#m=this.options,void 0!==this.#g.data&&(this.#Q=this.#y),(0,i.f8)(r,e))return;this.#b=r;let n={};t?.listeners!==!1&&(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#S.size)return!0;let n=new Set(r??this.#S);return this.options.throwOnError&&n.add("error"),Object.keys(this.#b).some(t=>this.#b[t]!==e[t]&&n.has(t))})()&&(n.listeners=!0),this.#T({...n,...t})}#M(){let t=this.#l.getQueryCache().build(this.#l,this.options);if(t===this.#y)return;let e=this.#y;this.#y=t,this.#v=t.state,this.hasListeners()&&(e?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#E()}#T(t){d.j.batch(()=>{t.listeners&&this.listeners.forEach(t=>{t(this.#b)}),this.#l.getQueryCache().notify({query:this.#y,type:"observerResultsUpdated"})})}};function g(t,e){return!1!==(0,i.Eh)(e.enabled,t)&&void 0===t.state.data&&("error"!==t.state.status||!1!==e.retryOnMount)||void 0!==t.state.data&&m(t,e,e.refetchOnMount)}function m(t,e,r){if(!1!==(0,i.Eh)(e.enabled,t)){let n="function"==typeof r?r(t):r;return"always"===n||!1!==n&&R(t,e)}return!1}function O(t,e,r,n){return(t!==e||!1===(0,i.Eh)(n.enabled,t))&&(!r.suspense||"error"!==t.state.status)&&R(t,r)}function R(t,e){return!1!==(0,i.Eh)(e.enabled,t)&&t.isStaleByTime((0,i.d2)(e.staleTime,t))}var Q=r(78013);r(95155);var A=o.createContext(function(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}()),w=()=>o.useContext(A);function C(t,e){return"function"==typeof t?t(...e):!!t}function S(){}var P=(t,e)=>{(t.suspense||t.throwOnError||t.experimental_prefetchInRender)&&!e.isReset()&&(t.retryOnMount=!1)},E=t=>{o.useEffect(()=>{t.clearReset()},[t])},q=t=>{let{result:e,errorResetBoundary:r,throwOnError:n,query:i,suspense:s}=t;return e.isError&&!r.isReset()&&!e.isFetching&&i&&(s&&void 0===e.data||C(n,[e.error,i]))},D=o.createContext(!1),M=()=>o.useContext(D);D.Provider;var F=(t,e)=>void 0===e.state.data,I=t=>{let e=t.staleTime;t.suspense&&(t.staleTime="function"==typeof e?(...t)=>Math.max(e(...t),1e3):Math.max(e??1e3,1e3),"number"==typeof t.gcTime&&(t.gcTime=Math.max(t.gcTime,1e3)))},j=(t,e)=>t.isLoading&&t.isFetching&&!e,T=(t,e)=>t?.suspense&&e.isPending,x=(t,e,r)=>e.fetchOptimistic(t).catch(()=>{r.clearReset()});function U(t,e,r){var n,s,a,u,c;let l=(0,Q.jE)(r),h=M(),f=w(),p=l.defaultQueryOptions(t);null===(s=l.getDefaultOptions().queries)||void 0===s||null===(n=s._experimental_beforeQuery)||void 0===n||n.call(s,p),p._optimisticResults=h?"isRestoring":"optimistic",I(p),P(p,f),E(f);let y=!l.getQueryCache().get(p.queryHash),[v]=o.useState(()=>new e(l,p)),b=v.getOptimisticResult(p),g=!h&&!1!==t.subscribed;if(o.useSyncExternalStore(o.useCallback(t=>{let e=g?v.subscribe(d.j.batchCalls(t)):S;return v.updateResult(),e},[v,g]),()=>v.getCurrentResult(),()=>v.getCurrentResult()),o.useEffect(()=>{v.setOptions(p,{listeners:!1})},[p,v]),T(p,b))throw x(p,v,f);if(q({result:b,errorResetBoundary:f,throwOnError:p.throwOnError,query:l.getQueryCache().get(p.queryHash),suspense:p.suspense}))throw b.error;if(null===(u=l.getDefaultOptions().queries)||void 0===u||null===(a=u._experimental_afterQuery)||void 0===a||a.call(u,p,b),p.experimental_prefetchInRender&&!i.S$&&j(b,h)){let t=y?x(p,v,f):null===(c=l.getQueryCache().get(p.queryHash))||void 0===c?void 0:c.promise;null==t||t.catch(S).finally(()=>{v.updateResult()})}return p.notifyOnChangeProps?b:v.trackResult(b)}var k=r(24418),_=class extends y.Q{#l;#b=void 0;#x;#U;constructor(t,e){super(),this.#l=t,this.setOptions(e),this.bindMethods(),this.#k()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#l.defaultMutationOptions(t),(0,i.f8)(this.options,e)||this.#l.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#x,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,i.EN)(e.mutationKey)!==(0,i.EN)(this.options.mutationKey)?this.reset():this.#x?.state.status==="pending"&&this.#x.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#x?.removeObserver(this)}onMutationUpdate(t){this.#k(),this.#T(t)}getCurrentResult(){return this.#b}reset(){this.#x?.removeObserver(this),this.#x=void 0,this.#k(),this.#T()}mutate(t,e){return this.#U=e,this.#x?.removeObserver(this),this.#x=this.#l.getMutationCache().build(this.#l,this.options),this.#x.addObserver(this),this.#x.execute(t)}#k(){let t=this.#x?.state??(0,k.$)();this.#b={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#T(t){d.j.batch(()=>
1{if(this.#U&&this.hasListeners()){let e=this.#b.variables,r=this.#b.context;t?.type==="success"?(this.#U.onSuccess?.(t.data,e,r),this.#U.onSettled?.(t.data,null,e,r)):t?.type==="error"&&(this.#U.onError?.(t.error,e,r),this.#U.onSettled?.(void 0,t.error,e,r))}this.listeners.forEach(t=>{t(this.#b)})})}},K=r(8201),L=class extends b{constructor(t,e){super(t,e)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t,e){super.setOptions({...t,behavior:(0,K.PL)()},e)}getOptimisticResult(t){return t.behavior=(0,K.PL)(),super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,e){let{state:r}=t,n=super.createResult(t,e),{isFetching:i,isRefetching:s,isError:a,isRefetchError:u}=n,o=r.fetchMeta?.fetchMore?.direction,c=a&&"forward"===o,l=i&&"forward"===o,h=a&&"backward"===o,f=i&&"backward"===o;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,K.rB)(e,r.data),hasPreviousPage:(0,K.RQ)(e,r.data),isFetchNextPageError:c,isFetchingNextPage:l,isFetchPreviousPageError:h,isFetchingPreviousPage:f,isRefetchError:u&&!c&&!h,isRefetching:s&&!l&&!f}}};function N(t,e){return t.filter(t=>!e.includes(t))}var H=class extends y.Q{#l;#_;#K;#L;#t;#N;#H;#G;#$=[];constructor(t,e,r){super(),this.#l=t,this.#L=r,this.#K=[],this.#t=[],this.#_=[],this.setQueries(e)}onSubscribe(){1===this.listeners.size&&this.#t.forEach(t=>{t.subscribe(e=>{this.#z(t,e)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#t.forEach(t=>{t.destroy()})}setQueries(t,e,r){this.#K=t,this.#L=e,d.j.batch(()=>{let t=this.#t,e=this.#B(this.#K);this.#$=e,e.forEach(t=>t.observer.setOptions(t.defaultedQueryOptions,r));let n=e.map(t=>t.observer),i=n.map(t=>t.getCurrentResult()),s=n.some((e,r)=>e!==t[r]);if(t.length!==n.length||s)this.#t=n,this.#_=i,this.hasListeners()&&(N(t,n).forEach(t=>{t.destroy()}),N(n,t).forEach(t=>{t.subscribe(e=>{this.#z(t,e)})}),this.#T())})}getCurrentResult(){return this.#_}getQueries(){return this.#t.map(t=>t.getCurrentQuery())}getObservers(){return this.#t}getOptimisticResult(t,e){let r=this.#B(t),n=r.map(t=>t.observer.getOptimisticResult(t.defaultedQueryOptions));return[n,t=>this.#Z(t??n,e),()=>this.#W(n,r)]}#W(t,e){return e.map((r,n)=>{let i=t[n];return r.defaultedQueryOptions.notifyOnChangeProps?i:r.observer.trackResult(i,t=>{e.forEach(e=>{e.observer.trackProp(t)})})})}#Z(t,e){return e?(this.#N&&this.#_===this.#G&&e===this.#H||(this.#H=e,this.#G=this.#_,this.#N=(0,i.BH)(this.#N,e(t))),this.#N):t}#B(t){let e=new Map(this.#t.map(t=>[t.options.queryHash,t])),r=[];return t.forEach(t=>{let n=this.#l.defaultQueryOptions(t),i=e.get(n.queryHash);i?r.push({defaultedQueryOptions:n,observer:i}):r.push({defaultedQueryOptions:n,observer:new b(this.#l,n)})}),r}#z(t,e){let r=this.#t.indexOf(t);-1!==r&&(this.#_=function(t,e,r){let n=t.slice(0);return n[e]=r,n}(this.#_,r,e),this.#T())}#T(){if(this.hasListeners()){let t=this.#N,e=this.#W(this.#_,this.#$);t!==this.#Z(e,this.#L?.combine)&&d.j.batch(()=>{this.listeners.forEach(t=>{t(this.#_)})})}}};function G(t,e){let{queries:r,...n}=t,i=(0,Q.jE)(e),s=M(),a=w(),u=o.useMemo(()=>r.map(t=>{let e=i.defaultQueryOptions(t);return e._optimisticResults=s?"isRestoring":"optimistic",e}),[r,i,s]);u.forEach(t=>{I(t),P(t,a)}),E(a);let[c]=o.useState(()=>new H(i,u,n)),[l,h,f]=c.getOptimisticResult(u,n.combine),p=!s&&!1!==n.subscribed;o.useSyncExternalStore(o.useCallback(t=>p?c.subscribe(d.j.batchCalls(t)):S,[c,p]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),o.useEffect(()=>{c.setQueries(u,n,{listeners:!1})},[u,n,c]);let y=l.some((t,e)=>T(u[e],t))?l.flatMap((t,e)=>{let r=u[e];if(r){let e=new b(i,r);if(T(r,t))return x(r,e,a);j(t,s)&&x(r,e,a)}return[]}):[];if(y.length>0)throw Promise.all(y);let v=l.find((t,e)=>{let r=u[e];return r&&q({result:t,errorResetBoundary:a,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(null==v?void 0:v.error)throw v.error;return h(f())}function $(t,e,r){let n=t[0],i=t[1]?.input;return r&&(i={...i??{},...r.pageParam?{cursor:r.pageParam}:{},direction:r.direction}),[n.join("."),i,e?.trpc]}function z(t){return{path:t.path.join(".")}}function B(t){let e=z(t);return o.useMemo(()=>e,[e])}async function Z(t,e,r){let n=e.getQueryCache().build(e,{queryKey:r});n.setState({data:[],status:"success"});let i=[];for await(let e of t)i.push(e),n.setState({data:[...i]});return i}function W(t){let e=t instanceof n.Ke?t:(0,n.n2)(t);return(0,s.vX)(t=>{let r=t.path,n=r.join("."),[i,s]=t.args;return{queryKey:a(r,i,"query"),queryFn:()=>e.query(n,i,s?.trpc),...s}})}let X=(t,e)=>new Proxy(t,{get:(t,r)=>(e(r),t[r])});function J(t){return function(t){let e=(0,s.vX)(({path:e,args:r})=>{let n=[...e],i=n.pop();if("useMutation"===i)return t[i](n,...r);if("_def"===i)return{path:n};let[s,...a]=r,u=a[0]||{};return t[i](n,s,u)});return(0,s.U6)(r=>"useContext"===r||"useUtils"===r?()=>{let e=t.useUtils();return o.useMemo(()=>(function(t){var e;let r=(0,n.Xq)(t.client),i=(e=t,(0,s.vX)(t=>{let r=[...t.path],n=r.pop(),i=[...t.args],s=i.shift(),o=a(r,s,h(n));return({infiniteQueryOptions:()=>e.infiniteQueryOptions(r,o,i[0]),queryOptions:()=>e.queryOptions(r,o,...i),fetch:()=>e.fetchQuery(o,...i),fetchInfinite:()=>e.fetchInfiniteQuery(o,i[0]),prefetch:()=>e.prefetchQuery(o,...i),prefetchInfinite:()=>e.prefetchInfiniteQuery(o,i[0]),ensureData:()=>e.ensureQueryData(o,...i),invalidate:()=>e.invalidateQueries(o,...i),reset:()=>e.resetQueries(o,...i),refetch:()=>e.refetchQueries(o,...i),cancel:()=>e.cancelQuery(o,...i),setData:()=>{e.setQueryData(o,i[0],i[1])},setQueriesData:()=>e.setQueriesData(o,i[0],i[1],i[2]),setInfiniteData:()=>{e.setInfiniteQueryData(o,i[0],i[1])},getData:()=>e.getQueryData(o),getInfiniteData:()=>e.getInfiniteQueryData(o),setMutationDefaults:()=>e.setMutationDefaults(u(r),s),getMutationDefaults:()=>e.getMutationDefaults(u(r)),isMutating:()=>e.isMutating({mutationKey:u(r)})})[n]()}));return(0,s.U6)(e=>"client"===e?r:c.includes(e)?t[e]:i[e])})(e),[e])}:t.hasOwnProperty(r)?t[r]:e[r])}(function(t){let e=t?.overrides?.useMutation?.onSuccess??(t=>t.originalFn()),r=t?.context??l,c=n.XT;
1function h(){let t=o.useContext(r);if(!t)throw Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return t}function f(t,e){let{queryClient:r,ssrState:n}=h();return n&&"mounted"!==n&&r.getQueryCache().find({queryKey:t})?.state.status==="error"?{retryOnMount:!1,...e}:e}let p={data:void 0,error:null,status:"idle"},y={data:void 0,error:null,status:"connecting"};return{Provider:t=>{let{abortOnUnmount:e=!1,queryClient:a,ssrContext:u}=t,[c,l]=o.useState(t.ssrState??!1),h=t.client instanceof n.Ke?t.client:(0,n.n2)(t.client),f=o.useMemo(()=>(function(t){let{client:e,queryClient:r}=t,a=e instanceof n.Ke?e:(0,n.n2)(e);return{infiniteQueryOptions:(t,e,r)=>{let n=e[1]?.input===i.hT,s=async t=>{let n={...r,trpc:{...r?.trpc,...r?.trpc?.abortOnUnmount?{signal:t.signal}:{signal:null}}};return await a.query(...$(e,n,{direction:t.direction,pageParam:t.pageParam}))};return Object.assign({...r,initialData:r?.initialData,queryKey:e,queryFn:n?i.hT:s,initialPageParam:r?.initialCursor??null},{trpc:z({path:t})})},queryOptions:(t,e,n)=>{let u=e[1]?.input===i.hT,o=async t=>{let i={...n,trpc:{...n?.trpc,...n?.trpc?.abortOnUnmount?{signal:t.signal}:{signal:null}}},u=await a.query(...$(e,i));return(0,s.Td)(u)?Z(u,r,e):u};return Object.assign({...n,initialData:n?.initialData,queryKey:e,queryFn:u?i.hT:o},{trpc:z({path:t})})},fetchQuery:(t,e)=>r.fetchQuery({...e,queryKey:t,queryFn:()=>a.query(...$(t,e))}),fetchInfiniteQuery:(t,e)=>r.fetchInfiniteQuery({...e,queryKey:t,queryFn:({pageParam:r,direction:n})=>a.query(...$(t,e,{pageParam:r,direction:n})),initialPageParam:e?.initialCursor??null}),prefetchQuery:(t,e)=>r.prefetchQuery({...e,queryKey:t,queryFn:()=>a.query(...$(t,e))}),prefetchInfiniteQuery:(t,e)=>r.prefetchInfiniteQuery({...e,queryKey:t,queryFn:({pageParam:r,direction:n})=>a.query(...$(t,e,{pageParam:r,direction:n})),initialPageParam:e?.initialCursor??null}),ensureQueryData:(t,e)=>r.ensureQueryData({...e,queryKey:t,queryFn:()=>a.query(...$(t,e))}),invalidateQueries:(t,e,n)=>r.invalidateQueries({...e,queryKey:t},n),resetQueries:(t,e,n)=>r.resetQueries({...e,queryKey:t},n),refetchQueries:(t,e,n)=>r.refetchQueries({...e,queryKey:t},n),cancelQuery:(t,e)=>r.cancelQueries({queryKey:t},e),setQueryData:(t,e,n)=>r.setQueryData(t,e,n),setQueriesData:(t,e,n,i)=>r.setQueriesData({...e,queryKey:t},n,i),getQueryData:t=>r.getQueryData(t),setInfiniteQueryData:(t,e,n)=>r.setQueryData(t,e,n),getInfiniteQueryData:t=>r.getQueryData(t),setMutationDefaults:(e,n)=>{let i=e[0];return r.setMutationDefaults(e,"function"==typeof n?n({canonicalMutationFn:e=>a.mutation(...$([i,{input:e}],t))}):n)},getMutationDefaults:t=>r.getMutationDefaults(t),isMutating:t=>r.isMutating({...t,exact:!0})}})({client:h,queryClient:a}),[h,a]),d=o.useMemo(()=>({abortOnUnmount:e,queryClient:a,client:h,ssrContext:u??null,ssrState:c,...f}),[e,h,f,a,u,c]);return o.useEffect(()=>{l(t=>!!t&&"mounted")},[]),o.createElement(r.Provider,{value:d},t.children)},createClient:c,useContext:h,useUtils:h,useQuery:function(e,r,n){let{abortOnUnmount:u,client:o,ssrState:c,queryClient:l,prefetchQuery:d}=h(),p=a(e,r,"query"),y=l.getQueryDefaults(p),v=r===i.hT;"undefined"!=typeof window||"prepass"!==c||n?.trpc?.ssr===!1||(n?.enabled??y?.enabled)===!1||v||l.getQueryCache().find({queryKey:p})||d(p,n);let g=f(p,{...y,...n}),m=n?.trpc?.abortOnUnmount??t?.abortOnUnmount??u,O=U({...g,queryKey:p,queryFn:v?r:async t=>{let e={...g,trpc:{...g?.trpc,...m?{signal:t.signal}:{signal:null}}},r=await o.query(...$(p,e));return(0,s.Td)(r)?Z(r,l,p):r}},b,l);return O.trpc=B({path:e}),O},usePrefetchQuery:function(e,r,n){let s=h(),u=a(e,r,"query"),o=r===i.hT,c=n?.trpc?.abortOnUnmount??t?.abortOnUnmount??s.abortOnUnmount;!function(t,e){let r=(0,Q.jE)(void 0);r.getQueryState(t.queryKey)||r.prefetchQuery(t)}({...n,queryKey:u,queryFn:o?r:t=>{let e={trpc:{...n?.trpc,...c?{signal:t.signal}:{}}};return s.client.query(...$(u,e))}})},useSuspenseQuery:function(e,r,n){var i,s;let u=h(),o=a(e,r,"query"),c=n?.trpc?.abortOnUnmount??t?.abortOnUnmount??u.abortOnUnmount,l=(i={...n,queryKey:o,queryFn:t=>{let e={...n,trpc:{...n?.trpc,...c?{signal:t.signal}:{signal:null}}};return u.client.query(...$(o,e))}},s=u.queryClient,U({...i,enabled:!0,suspense:!0,throwOnError:F,placeholderData:void 0},b,s));return l.trpc=B({path:e}),[l.data,l]},useQueries:(t,e)=>{let{ssrState:r,queryClient:n,prefetchQuery:i,client:s}=h(),a=t(W(s));if("undefined"==typeof window&&"prepass"===r)for(let t of a)t.trpc?.ssr===!1||n.getQueryCache().find({queryKey:t.queryKey})||i(t.queryKey,t);return G({queries:a.map(t=>({...t,queryKey:t.queryKey})),combine:e?.combine},n)},useSuspenseQueries:t=>{var e;let{queryClient:r,client:n}=h(),i=G({...e={queries:t(W(n)).map(t=>({...t,queryFn:t.queryFn,queryKey:t.queryKey}))},queries:e.queries.map(t=>({...t,suspense:!0,throwOnError:F,enabled:!0,placeholderData:void 0}))},r);return[i.map(t=>t.data),i]},useMutation:function(t,r){let{client:n,queryClient:i}=h(),s=u(t),a=i.defaultMutationOptions(i.getMutationDefaults(s)),c=function(t,e){let r=(0,Q.jE)(e),[n]=o.useState(()=>new _(r,t));o.useEffect(()=>{n.setOptions(t)},[n,t]);let i=o.useSyncExternalStore(o.useCallback(t=>n.subscribe(d.j.batchCalls(t)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),s=o.useCallback((t,e)=>{n.mutate(t,e).catch(S)},[n]);if(i.error&&C(n.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:s,mutateAsync:i.mutate}}({...r,mutationKey:s,mutationFn:e=>
1n.mutation(...$([t,{input:e}],r)),onSuccess:(...t)=>e({originalFn:()=>r?.onSuccess?.(...t)??a?.onSuccess?.(...t),queryClient:i,meta:r?.meta??a?.meta??{}})},i);return c.trpc=B({path:t}),c},useSubscription:function(t,e,r){let n=r?.enabled??e!==i.hT,s=(0,i.EN)(a(t,e,"any")),{client:u}=h(),c=o.useRef(r);o.useEffect(()=>{c.current=r});let[l]=o.useState(new Set([])),f=o.useCallback(t=>{l.add(t)},[l]),d=o.useRef(null),v=o.useCallback(t=>{let e=g.current,r=g.current=t(e),n=!1;for(let t of l)if(e[t]!==r[t]){n=!0;break}n&&O(X(r,f))},[f,l]),b=o.useCallback(()=>{if(d.current?.unsubscribe(),!n){v(()=>({...p,reset:b}));return}v(()=>({...y,reset:b})),d.current=u.subscription(t.join("."),e??void 0,{onStarted:()=>{c.current.onStarted?.(),v(t=>({...t,status:"pending",error:null}))},onData:t=>{c.current.onData?.(t),v(e=>({...e,status:"pending",data:t,error:null}))},onError:t=>{c.current.onError?.(t),v(e=>({...e,status:"error",error:t}))},onConnectionStateChange:t=>{v(e=>{switch(t.state){case"idle":return{...e,status:t.state,error:null,data:void 0};case"connecting":return{...e,error:t.error,status:t.state};case"pending":return e}})},onComplete:()=>{c.current.onComplete?.(),v(t=>({...t,status:"idle",error:null,data:void 0}))}})},[u,s,n,v]);o.useEffect(()=>(b(),()=>{d.current?.unsubscribe()}),[b]);let g=o.useRef(n?{...y,reset:b}:{...p,reset:b}),[m,O]=o.useState(X(g.current,f));return m},useInfiniteQuery:function(t,e,r){let{client:n,ssrState:s,prefetchInfiniteQuery:u,queryClient:o,abortOnUnmount:c}=h(),l=a(t,e,"infinite"),d=o.getQueryDefaults(l),p=e===i.hT;"undefined"!=typeof window||"prepass"!==s||r?.trpc?.ssr===!1||(r?.enabled??d?.enabled)===!1||p||o.getQueryCache().find({queryKey:l})||u(l,{...d,...r});let y=f(l,{...d,...r}),v=r?.trpc?.abortOnUnmount??c,b=U({...y,initialPageParam:r.initialCursor??null,persister:r.persister,queryKey:l,queryFn:p?e:t=>{let e={...y,trpc:{...y?.trpc,...v?{signal:t.signal}:{signal:null}}};return n.query(...$(l,e,{pageParam:t.pageParam??r.initialCursor,direction:t.direction}))}},L,o);return b.trpc=B({path:t}),b},usePrefetchInfiniteQuery:function(t,e,r){let n=h(),s=a(t,e,"infinite"),u=n.queryClient.getQueryDefaults(s),o=e===i.hT,c=f(s,{...u,...r}),l=r?.trpc?.abortOnUnmount??n.abortOnUnmount;!function(t,e){let r=(0,Q.jE)(void 0);r.getQueryState(t.queryKey)||r.prefetchInfiniteQuery(t)}({...r,initialPageParam:r.initialCursor??null,queryKey:s,queryFn:o?e:t=>{let e={...c,trpc:{...c?.trpc,...l?{signal:t.signal}:{}}};return n.client.query(...$(s,e,{pageParam:t.pageParam??r.initialCursor,direction:t.direction}))}})},useSuspenseInfiniteQuery:function(t,e,r){var n,i;let s=h(),u=a(t,e,"infinite"),o=s.queryClient.getQueryDefaults(u),c=f(u,{...o,...r}),l=r?.trpc?.abortOnUnmount??s.abortOnUnmount,d=(n={...r,initialPageParam:r.initialCursor??null,queryKey:u,queryFn:t=>{let e={...c,trpc:{...c?.trpc,...l?{signal:t.signal}:{}}};return s.client.query(...$(u,e,{pageParam:t.pageParam??r.initialCursor,direction:t.direction}))}},i=s.queryClient,U({...n,enabled:!0,suspense:!0,throwOnError:F},L,i));return d.trpc=B({path:t}),[d.data,d]}}}(t))}},57558:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e){for(var r=-1,n=null==t?0:t.length,i=0,s=[];++r<n;){var a=t[r];e(a,r,t)&&(s[i++]=a)}return s}},60043:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(73630);function i(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n.A;++e<r;)this.add(t[e])}i.prototype.add=i.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},i.prototype.has=function(t){return this.__data__.has(t)};let s=i},64155:(t,e,r)=>{r.d(e,{A:()=>h});var n=r(60043),i=r(71365),s=r(82061),a=r(66593),u=r(90129),o=r(13422),c=r(54461),l=u.A&&1/(0,c.A)(new u.A([,-0]))[1]==1/0?function(t){return new u.A(t)}:o.A;let h=function(t,e,r){var u=-1,o=i.A,h=t.length,f=!0,d=[],p=d;if(r)f=!1,o=s.A;else if(h>=200){var y=e?null:l(t);if(y)return(0,c.A)(y);f=!1,o=a.A,p=new n.A}else p=e?[]:d;t:for(;++u<h;){var v=t[u],b=e?e(v):v;if(v=r||0!==v?v:0,f&&b==b){for(var g=p.length;g--;)if(p[g]===b)continue t;e&&p.push(b),d.push(v)}else o(p,b,r)||(p!==d&&p.push(b),d.push(v))}return d}},66593:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e){return t.has(e)}},69178:(t,e,r)=>{r.d(e,{A:()=>a});var n=r(70051),i=r(56389),s=r(88736);let a=function(t){return(0,s.A)(t)?(0,n.A)(t):(0,i.A)(t)}},69562:(t,e,r)=>{r.d(e,{A:()=>u});var n=r(75111),i=r(85234),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;let u=function(t,e){if((0,n.A)(t))return!1;var r=typeof t;return!!("number"==r||"symbol"==r||"boolean"==r||null==t||(0,i.A)(t))||a.test(t)||!s.test(t)||null!=e&&t in Object(e)}},71365:(t,e,r)=>{r.d(e,{A:()=>i});var n=r(21285);let i=function(t,e){return!!(null==t?0:t.length)&&(0,n.A)(t,e,0)>-1}},72938:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(73630);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var r=function(){var n=arguments,i=e?e.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);
1var a=t.apply(this,n);return r.cache=s.set(i,a)||s,a};return r.cache=new(i.Cache||n.A),r}i.Cache=n.A;let s=i},74062:(t,e,r)=>{r.d(e,{m:()=>s});var n=r(43268),i=r(13174),s=new class extends n.Q{#X;#s;#a;constructor(){super(),this.#a=t=>{if(!i.S$&&window.addEventListener){let e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}}}onSubscribe(){this.#s||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#s?.(),this.#s=void 0)}setEventListener(t){this.#a=t,this.#s?.(),this.#s=t(t=>{"boolean"==typeof t?this.setFocused(t):this.onFocus()})}setFocused(t){this.#X!==t&&(this.#X=t,this.onFocus())}onFocus(){let t=this.isFocused();this.listeners.forEach(e=>{e(t)})}isFocused(){return"boolean"==typeof this.#X?this.#X:globalThis.document?.visibilityState!=="hidden"}}},76107:(t,e,r)=>{r.d(e,{A:()=>h});var n=r(25907),i=r(44246),s=r(75111),a=r(85234),u=1/0,o=n.A?n.A.prototype:void 0,c=o?o.toString:void 0;let l=function t(e){if("string"==typeof e)return e;if((0,s.A)(e))return(0,i.A)(e,t)+"";if((0,a.A)(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-u?"-0":r},h=function(t){return null==t?"":l(t)}},78013:(t,e,r)=>{r.d(e,{Ht:()=>u,jE:()=>a});var n=r(12115),i=r(95155),s=n.createContext(void 0),a=t=>{let e=n.useContext(s);if(t)return t;if(!e)throw Error("No QueryClient set, use QueryClientProvider to set one");return e},u=t=>{let{client:e,children:r}=t;return n.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,i.jsx)(s.Provider,{value:e,children:r})}},82061:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(t,e,r){for(var n=-1,i=null==t?0:t.length;++n<i;)if(r(e,t[n]))return!0;return!1}},82155:(t,e,r)=>{r.d(e,{A:()=>n});let n=function(){return[]}},85234:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(65547),i=r(56114);let s=function(t){return"symbol"==typeof t||(0,i.A)(t)&&"[object Symbol]"==(0,n.A)(t)}},85749:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(37424),i=r(75111);let s=function(t,e,r){var s=e(t);return(0,i.A)(t)?s:(0,n.A)(s,r(t))}},89645:(t,e,r)=>{r.d(e,{A:()=>q});var n=r(51449),i=r(60043),s=r(11976),a=r(66593);let u=function(t,e,r,n,u,o){var c=1&r,l=t.length,h=e.length;if(l!=h&&!(c&&h>l))return!1;var f=o.get(t),d=o.get(e);if(f&&d)return f==e&&d==t;var p=-1,y=!0,v=2&r?new i.A:void 0;for(o.set(t,e),o.set(e,t);++p<l;){var b=t[p],g=e[p];if(n)var m=c?n(g,b,p,e,t,o):n(b,g,p,t,e,o);if(void 0!==m){if(m)continue;y=!1;break}if(v){if(!(0,s.A)(e,function(t,e){if(!(0,a.A)(v,e)&&(b===t||u(b,t,r,n,o)))return v.push(e)})){y=!1;break}}else if(!(b===g||u(b,g,r,n,o))){y=!1;break}}return o.delete(t),o.delete(e),y};var o=r(25907),c=r(16006),l=r(42444);let h=function(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r};var f=r(54461),d=o.A?o.A.prototype:void 0,p=d?d.valueOf:void 0;let y=function(t,e,r,n,i,s,a){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!s(new c.A(t),new c.A(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,l.A)(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var o=h;case"[object Set]":var d=1&n;if(o||(o=f.A),t.size!=e.size&&!d)break;var y=a.get(t);if(y)return y==e;n|=2,a.set(t,e);var v=u(o(t),o(e),n,i,s,a);return a.delete(t),v;case"[object Symbol]":if(p)return p.call(t)==p.call(e)}return!1};var v=r(9840),b=Object.prototype.hasOwnProperty;let g=function(t,e,r,n,i,s){var a=1&r,u=(0,v.A)(t),o=u.length;if(o!=(0,v.A)(e).length&&!a)return!1;for(var c=o;c--;){var l=u[c];if(!(a?l in e:b.call(e,l)))return!1}var h=s.get(t),f=s.get(e);if(h&&f)return h==e&&f==t;var d=!0;s.set(t,e),s.set(e,t);for(var p=a;++c<o;){var y=t[l=u[c]],g=e[l];if(n)var m=a?n(g,y,l,e,t,s):n(y,g,l,t,e,s);if(!(void 0===m?y===g||i(y,g,r,n,s):m)){d=!1;break}p||(p="constructor"==l)}if(d&&!p){var O=t.constructor,R=e.constructor;O!=R&&"constructor"in t&&"constructor"in e&&!("function"==typeof O&&O instanceof O&&"function"==typeof R&&R instanceof R)&&(d=!1)}return s.delete(t),s.delete(e),d};var m=r(65479),O=r(75111),R=r(10560),Q=r(26035),A="[object Arguments]",w="[object Array]",C="[object Object]",S=Object.prototype.hasOwnProperty;let P=function(t,e,r,i,s,a){var o=(0,O.A)(t),c=(0,O.A)(e),l=o?w:(0,m.A)(t),h=c?w:(0,m.A)(e);l=l==A?C:l,h=h==A?C:h;var f=l==C,d=h==C,p=l==h;if(p&&(0,R.A)(t)){if(!(0,R.A)(e))return!1;o=!0,f=!1}if(p&&!f)return a||(a=new n.A),o||(0,Q.A)(t)?u(t,e,r,i,s,a):y(t,e,l,r,i,s,a);if(!(1&r)){var v=f&&S.call(t,"__wrapped__"),b=d&&S.call(e,"__wrapped__");
1if(v||b){var P=v?t.value():t,E=b?e.value():e;return a||(a=new n.A),s(P,E,r,i,a)}}return!!p&&(a||(a=new n.A),g(t,e,r,i,s,a))};var E=r(56114);let q=function t(e,r,n,i,s){return e===r||(null!=e&&null!=r&&((0,E.A)(e)||(0,E.A)(r))?P(e,r,n,i,t,s):e!=e&&r!=r)}},91938:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(95195),i=r(64155);let s=function(t,e){return t&&t.length?(0,i.A)(t,(0,n.A)(e,2)):[]}},92185:(t,e,r)=>{r.d(e,{A:()=>l});var n=r(75111),i=r(69562),s=r(72938),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,o=function(t){var e=(0,s.A)(t,function(t){return 500===r.size&&r.clear(),t}),r=e.cache;return e}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(a,function(t,r,n,i){e.push(n?i.replace(u,"$1"):r||t)}),e}),c=r(76107);let l=function(t,e){return(0,n.A)(t)?t:(0,i.A)(t,e)?[t]:o((0,c.A)(t))}},95195:(t,e,r)=>{r.d(e,{A:()=>R});var n=r(51449),i=r(89645);let s=function(t,e,r,s){var a=r.length,u=a,o=!s;if(null==t)return!u;for(t=Object(t);a--;){var c=r[a];if(o&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++a<u;){var l=(c=r[a])[0],h=t[l],f=c[1];if(o&&c[2]){if(void 0===h&&!(l in t))return!1}else{var d=new n.A;if(s)var p=s(h,f,l,t,e,d);if(!(void 0===p?(0,i.A)(f,h,3,s,d):p))return!1}}return!0};var a=r(68765);let u=function(t){return t==t&&!(0,a.A)(t)};var o=r(69178);let c=function(t){for(var e=(0,o.A)(t),r=e.length;r--;){var n=e[r],i=t[n];e[r]=[n,i,u(i)]}return e},l=function(t,e){return function(r){return null!=r&&r[t]===e&&(void 0!==e||t in Object(r))}},h=function(t){var e=c(t);return 1==e.length&&e[0][2]?l(e[0][0],e[0][1]):function(r){return r===t||s(r,t,e)}};var f=r(24562),d=r(51566),p=r(69562),y=r(12225),v=r(25988),b=r(75111),g=r(37059),m=r(15346);let O=function(t){return(0,p.A)(t)?(0,g.A)((0,y.A)(t)):function(e){return(0,m.A)(e,t)}},R=function(t){if("function"==typeof t)return t;if(null==t)return v.A;if("object"==typeof t){var e,r;return(0,b.A)(t)?(e=t[0],r=t[1],(0,p.A)(e)&&u(r)?l((0,y.A)(e),r):function(t){var n=(0,f.A)(t,e);return void 0===n&&n===r?(0,d.A)(t,e):(0,i.A)(r,n,3)}):h(t)}return O(t)}},98226:(t,e,r)=>{r.d(e,{k:()=>i});var n=r(13174),i=class{#J;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.gn)(this.gcTime)&&(this.#J=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(n.S$?1/0:3e5))}clearGcTimeout(){this.#J&&(clearTimeout(this.#J),this.#J=void 0)}}}}]);
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.