1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1559],{4869:(e,t,r)=>{r.d(t,{Ht:()=>u,jE:()=>o});var n=r(7620),s=r(54568),i=n.createContext(void 0),o=e=>{let t=n.useContext(i);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},u=e=>{let{client:t,children:r}=e;return n.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,s.jsx)(i.Provider,{value:t,children:r})}},13298:(e,t,r)=>{r.d(t,{T:()=>n});function n(){let e,t,r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}},18349:(e,t,r)=>{r.d(t,{$:()=>u,s:()=>o});var n=r(95635),s=r(68458),i=r(28306),o=class extends s.k{#e;#t;#r;#n;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#t=[],this.state=e.state||u(),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.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#s({type:"continue"})},r={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=(0,i.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});let n="pending"===this.state.status,s=!this.#n.canStart();try{if(n)t();else{this.#s({type:"pending",variables:e,isPaused:s}),this.#r.config.onMutate&&await this.#r.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#s({type:"pending",context:t,variables:e,isPaused:s})}let i=await this.#n.start();return await this.#r.config.onSuccess?.(i,e,this.state.context,this,r),await this.options.onSuccess?.(i,e,this.state.context,r),await this.#r.config.onSettled?.(i,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(i,null,e,this.state.context,r),this.#s({type:"success",data:i}),i}catch(t){try{await this.#r.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#s({type:"error",error:t}),t}finally{this.#r.runNext(this)}}#s(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,isPaused:!1,status:"error"}}})(this.state),n.jG.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function u(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},18811:(e,t,r)=>{r.d(t,{Zq:()=>i,zs:()=>s});var n={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},s=new class{#i=n;#o=!1;setTimeoutProvider(e){this.#i=e}setTimeout(e,t){return this.#i.setTimeout(e,t)}clearTimeout(e){this.#i.clearTimeout(e)}setInterval(e,t){return this.#i.setInterval(e,t)}clearInterval(e){this.#i.clearInterval(e)}};function i(e){setTimeout(e,0)}},22627:(e,t,r)=>{r.d(t,{pY:()=>ej,IF:()=>E});var n,s=r(69950),i=r(86700),o=Object.create,u=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,c=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,h=(e,t)=>function(){return t||(0,e[l(e)[0]])((t={exports:{}}).exports,t),t.exports},d=(e,t,r)=>(r=null!=e?o(c(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,i=l(t),o=0,c=i.length;o<c;o++)s=i[o],f.call(e,s)||s===r||u(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(n=a(t,s))||n.enumerable});return e}
1)(!t&&e&&e.__esModule?r:u(r,"default",{value:e,enumerable:!0}),e)),p=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){t.exports=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r},t.exports.__esModule=!0,t.exports.default=t.exports}}),y=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=p();t.exports=function(e,t){if(null==e)return{};var n,s,i=r(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i},t.exports.__esModule=!0,t.exports.default=t.exports}}),m=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),v=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=m().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var s=n.call(e,t||"default");if("object"!=r(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),b=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=m().default,n=v();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),g=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=b();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),w=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=g();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?n(Object(s),!0).forEach(function(t){r(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}}),O=d(y(),1),x=d(w(),1);let j=["cursor","direction"];function P(e,t,r){let n=e.flatMap(e=>e.split("."));if(!t&&(!r||"any"===r))return n.length?[n]:[];if("infinite"===r&&(0,i.Gv)(t)&&("direction"in t||"cursor"in t)){let{cursor:e,direction:r}=t;return[n,{input:(0,O.default)(t,j),type:"infinite"}]}return[n,(0,x.default)((0,x.default)({},void 0!==t&&t!==s.hT&&{input:t}),r&&"any"!==r&&{type:r})]}function S(e){return P(e,void 0,"any")}function E(e,...t){let[r,n]=t;return P(e._def().path,r,null!=n?n:"any")}var R=r(40729),C=r(79382),Q=r(87133),_=r(95635),q=r(68239),T=r(22844),I=r(13298),M=r(18811),k=class extends T.Q{constructor(e,t){super(),this.options=t,this.#e=e,this.#u=null,this.#a=(0,I.T)(),this.bindMethods(),this.setOptions(t)}#e;#l=void 0;#c=void 0;#f=void 0;#h;#d;#a;#u;#p;#y;#m;#v;#b;#g;#w=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#l.addObserver(this),D(this.#l,this.options)?this.#O():this.updateResult(),this.#x())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return A(this.#l,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return A(this.#l,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#j(),this.#P(),this.#l.removeObserver(this)}setOptions(e){let t=this.options,r=this.#l;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,s.nU)(this.options.enabled,this.#l))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#S(),this.#l.setOptions(this.options),t._defaulted&&!(0,s.f8)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#l,observer:this});let n=this.hasListeners();n&&F(this.#l,r,this.options,t)&&this.#O(),this.updateResult(),n&&(this.#l!==r||(0,s.nU)(this.options.enabled,this.#l)!==(0,s.nU)(t.enabled,this.#l)||(0,s.d2)(this.options.staleTime,this.#l)!==(0,s.d2)(t.staleTime,this.#l))&&this.#E();let i=this.#R();n&&(this.#l!==r||(0,s.nU)(this.options.enabled,this.#l)!==(0,s.nU)(t.enabled,this.#l)||i!==this.#g)&&this.#C(i)}getOptimisticResult(e){var t,r;let n=this.#e.getQueryCache().build(this.#e,e),i=this.createResult(n,e);return t=this,r=i,(0,s.f8)(t.getCurrentResult(),r)||(this.#f=i,this.#d=this.options,this.#h=this.#l.
1state),i}getCurrentResult(){return this.#f}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#a.status||this.#a.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#w.add(e)}getCurrentQuery(){return this.#l}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#O({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#f))}#O(e){this.#S();let t=this.#l.fetch(this.options,e);return e?.throwOnError||(t=t.catch(s.lQ)),t}#E(){this.#j();let e=(0,s.d2)(this.options.staleTime,this.#l);if(Q.H.isServer()||this.#f.isStale||!(0,s.gn)(e))return;let t=(0,s.j3)(this.#f.dataUpdatedAt,e);this.#v=M.zs.setTimeout(()=>{this.#f.isStale||this.updateResult()},t+1)}#R(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#l):this.options.refetchInterval)??!1}#C(e){this.#P(),this.#g=e,!Q.H.isServer()&&!1!==(0,s.nU)(this.options.enabled,this.#l)&&(0,s.gn)(this.#g)&&0!==this.#g&&(this.#b=M.zs.setInterval(()=>{(this.options.refetchIntervalInBackground||C.m.isFocused())&&this.#O()},this.#g))}#x(){this.#E(),this.#C(this.#R())}#j(){void 0!==this.#v&&(M.zs.clearTimeout(this.#v),this.#v=void 0)}#P(){void 0!==this.#b&&(M.zs.clearInterval(this.#b),this.#b=void 0)}createResult(e,t){let r,n=this.#l,i=this.options,o=this.#f,u=this.#h,a=this.#d,l=e!==n?e.state:this.#c,{state:c}=e,f={...c},h=!1;if(t._optimisticResults){let r=this.hasListeners(),s=!r&&D(e,t),o=r&&F(e,n,t,i);(s||o)&&(f={...f,...(0,q.k)(c.data,e.options)}),"isRestoring"===t._optimisticResults&&(f.fetchStatus="idle")}let{error:d,errorUpdatedAt:p,status:y}=f;r=f.data;let m=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===y){let e;o?.isPlaceholderData&&t.placeholderData===a?.placeholderData?(e=o.data,m=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#m?.state.data,this.#m):t.placeholderData,void 0!==e&&(y="success",r=(0,s.pl)(o?.data,e,t),h=!0)}if(t.select&&void 0!==r&&!m)if(o&&r===u?.data&&t.select===this.#p)r=this.#y;else try{this.#p=t.select,r=t.select(r),r=(0,s.pl)(o?.data,r,t),this.#y=r,this.#u=null}catch(e){this.#u=e}this.#u&&(d=this.#u,r=this.#y,p=Date.now(),y="error");let v="fetching"===f.fetchStatus,b="pending"===y,g="error"===y,w=b&&v,O=void 0!==r,x={status:y,fetchStatus:f.fetchStatus,isPending:b,isSuccess:"success"===y,isError:g,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:f.dataUpdatedAt,error:d,errorUpdatedAt:p,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:f.dataUpdateCount>l.dataUpdateCount||f.errorUpdateCount>l.errorUpdateCount,isFetching:v,isRefetching:v&&!b,isLoadingError:g&&!O,isPaused:"paused"===f.fetchStatus,isPlaceholderData:h,isRefetchError:g&&O,isStale:U(e,t),refetch:this.refetch,promise:this.#a,isEnabled:!1!==(0,s.nU)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==x.data,r="error"===x.status&&!t,s=e=>{r?e.reject(x.error):t&&e.resolve(x.data)},i=()=>{s(this.#a=x.promise=(0,I.T)())},o=this.#a;switch(o.status){case"pending":e.queryHash===n.queryHash&&s(o);break;case"fulfilled":(r||x.data!==o.value)&&i();break;case"rejected":r&&x.error===o.reason||i()}}return x}updateResult(){let e=this.#f,t=this.createResult(this.#l,this.options);if(this.#h=this.#l.state,this.#d=this.options,void 0!==this.#h.data&&(this.#m=this.#l),(0,s.f8)(t,e))return;this.#f=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#w.size)return!0;let n=new Set(r??this.#w);return this.options.throwOnError&&n.add("error"),Object.keys(this.#f).some(t=>this.#f[t]!==e[t]&&n.has(t))};this.#Q({listeners:r()})}#S(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#l)return;let t=this.#l;this.#l=e,this.#c=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#x()}#Q(e){_.jG.batch(()=>
1{e.listeners&&this.listeners.forEach(e=>{e(this.#f)}),this.#e.getQueryCache().notify({query:this.#l,type:"observerResultsUpdated"})})}};function D(e,t){return!1!==(0,s.nU)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==(0,s.nU)(t.retryOnMount,e))||void 0!==e.state.data&&A(e,t,t.refetchOnMount)}function A(e,t,r){if(!1!==(0,s.nU)(t.enabled,e)&&"static"!==(0,s.d2)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&U(e,t)}return!1}function F(e,t,r,n){return(e!==t||!1===(0,s.nU)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&U(e,r)}function U(e,t){return!1!==(0,s.nU)(t.enabled,e)&&e.isStaleByTime((0,s.d2)(t.staleTime,e))}var L=r(7620),N=r.t(L,2),G=r(4869),K=r(54568),H=L.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),z=()=>L.useContext(H),$=(e,t,r)=>{let n=(null==r?void 0:r.state.error)&&"function"==typeof e.throwOnError?(0,s.GU)(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||n)&&!t.isReset()&&(e.retryOnMount=!1)},B=e=>{L.useEffect(()=>{e.clearReset()},[e])},V=e=>{let{result:t,errorResetBoundary:r,throwOnError:n,query:i,suspense:o}=e;return t.isError&&!r.isReset()&&!t.isFetching&&i&&(o&&void 0===t.data||(0,s.GU)(n,[t.error,i]))},W=L.createContext(!1),X=()=>L.useContext(W);W.Provider;var Z=(e,t)=>void 0===t.state.data,J=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},Y=(e,t)=>e?.suspense&&t.isPending,ee=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function et(e,t,r){var n,i,o,u;let a=X(),l=z(),c=(0,G.jE)(r),f=c.defaultQueryOptions(e);
1null==(i=c.getDefaultOptions().queries)||null==(n=i._experimental_beforeQuery)||n.call(i,f);let h=c.getQueryCache().get(f.queryHash);f._optimisticResults=a?"isRestoring":"optimistic",J(f),$(f,l,h),B(l);let d=!c.getQueryCache().get(f.queryHash),[p]=L.useState(()=>new t(c,f)),y=p.getOptimisticResult(f),m=!a&&!1!==e.subscribed;if(L.useSyncExternalStore(L.useCallback(e=>{let t=m?p.subscribe(_.jG.batchCalls(e)):s.lQ;return p.updateResult(),t},[p,m]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),L.useEffect(()=>{p.setOptions(f)},[f,p]),Y(f,y))throw ee(f,p,l);if(V({result:y,errorResetBoundary:l,throwOnError:f.throwOnError,query:h,suspense:f.suspense}))throw y.error;if(null==(u=c.getDefaultOptions().queries)||null==(o=u._experimental_afterQuery)||o.call(u,f,y),f.experimental_prefetchInRender&&!Q.H.isServer()&&y.isLoading&&y.isFetching&&!a){let e=d?ee(f,p,l):null==h?void 0:h.promise;null==e||e.catch(s.lQ).finally(()=>{p.updateResult()})}return f.notifyOnChangeProps?y:p.trackResult(y)}var er=r(18349),en=class extends T.Q{#e;#f=void 0;#_;#q;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#T()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,s.f8)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#_,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():this.#_?.state.status==="pending"&&this.#_.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#_?.removeObserver(this)}onMutationUpdate(e){this.#T(),this.#Q(e)}getCurrentResult(){return this.#f}reset(){this.#_?.removeObserver(this),this.#_=void 0,this.#T(),this.#Q()}mutate(e,t){return this.#q=t,this.#_?.removeObserver(this),this.#_=this.#e.getMutationCache().build(this.#e,this.options),this.#_.addObserver(this),this.#_.execute(e)}#T(){let e=this.#_?.state??(0,er.$)();this.#f={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#Q(e){_.jG.batch(()=>{if(this.#q&&this.hasListeners()){let t=this.#f.variables,r=this.#f.context,n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#q.onSuccess?.(e.data,t,r,n)}catch(e){Promise.reject(e)}try{this.#q.onSettled?.(e.data,null,t,r,n)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#q.onError?.(e.error,t,r,n)}catch(e){Promise.reject(e)}try{this.#q.onSettled?.(void 0,e.error,t,r,n)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#f)})})}},es=r(92993),ei=class extends k{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){e._type="infinite",super.setOptions(e)}getOptimisticResult(e){return e._type="infinite",super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:r}=e,n=super.createResult(e,t),{isFetching:s,isRefetching:i,isError:o,isRefetchError:u}=n,a=r.fetchMeta?.fetchMore?.direction,l=o&&"forward"===a,c=s&&"forward"===a,f=o&&"backward"===a,h=s&&"backward"===a;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,es.rB)(t,r.data),hasPreviousPage:(0,es.RQ)(t,r.data),isFetchNextPageError:l,isFetchingNextPage:c,isFetchPreviousPageError:f,isFetchingPreviousPage:h,isRefetchError:u&&!l&&!f,isRefetching:i&&!c&&!h}}};function eo(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var eu=class extends T.Q{#e;#I;#M;#k;#t;#D;#A;#F;#U;#L=[];constructor(e,t,r){super(),this.#e=e,this.#k=r,this.#M=[],this.#t=[],this.#I=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#t.forEach(e=>{e.subscribe(t=>{this.#N(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}
1destroy(){this.listeners=new Set,this.#t.forEach(e=>{e.destroy()})}setQueries(e,t){this.#M=e,this.#k=t,_.jG.batch(()=>{let e=this.#t,t=this.#G(this.#M);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),n=r.map(e=>e.getCurrentResult()),i=e.length!==r.length,o=r.some((t,r)=>t!==e[r]),u=i||o,a=!!u||n.some((e,t)=>{let r=this.#I[t];return!r||!(0,s.f8)(e,r)});(u||a)&&(u&&(this.#L=t,this.#t=r),this.#I=n,this.hasListeners()&&(u&&(eo(e,r).forEach(e=>{e.destroy()}),eo(r,e).forEach(e=>{e.subscribe(t=>{this.#N(e,t)})})),this.#Q()))})}getCurrentResult(){return this.#I}getQueries(){return this.#t.map(e=>e.getCurrentQuery())}getObservers(){return this.#t}getOptimisticResult(e,t){let r=this.#G(e),n=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),s=r.map(e=>e.defaultedQueryOptions.queryHash);return[n,e=>this.#K(e??n,t,s),()=>this.#H(n,r)]}#H(e,t){return t.map((r,n)=>{let s=e[n];return r.defaultedQueryOptions.notifyOnChangeProps?s:r.observer.trackResult(s,e=>{t.forEach(t=>{t.observer.trackProp(e)})})})}#K(e,t,r){if(t){let n=this.#U,i=void 0!==r&&void 0!==n&&(n.length!==r.length||r.some((e,t)=>e!==n[t]));return(!this.#D||this.#I!==this.#F||i||t!==this.#A)&&(this.#A=t,this.#F=this.#I,void 0!==r&&(this.#U=r),this.#D=(0,s.BH)(this.#D,t(e))),this.#D}return e}#z(){return this.#k?.combine!==void 0&&this.#t.some((e,t)=>e.options.suspense&&this.#I[t]?.data===void 0)}#G(e){let t=new Map;this.#t.forEach(e=>{let r=e.options.queryHash;if(!r)return;let n=t.get(r);n?n.push(e):t.set(r,[e])});let r=[];return e.forEach(e=>{let n=this.#e.defaultQueryOptions(e),s=t.get(n.queryHash)?.shift()??new k(this.#e,n);r.push({defaultedQueryOptions:n,observer:s})}),r}#N(e,t){let r=this.#t.indexOf(e);-1!==r&&(this.#I=function(e,t,r){let n=e.slice(0);return n[t]=r,n}(this.#I,r,t),this.#Q())}#Q(){if(this.hasListeners()){let e=this.#H(this.#I,this.#L),t=this.#z(),r=this.#D,n=t?r:this.#K(e,this.#k?.combine);(t||r!==n)&&_.jG.batch(()=>{this.listeners.forEach(e=>{e(this.#I)})})}}};function ea(e,t){let{queries:r,...n}=e,i=(0,G.jE)(t),o=X(),u=z(),a=L.useMemo(()=>r.map(e=>{let t=i.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}),[r,i,o]);a.forEach(e=>{J(e);let t=i.getQueryCache().get(e.queryHash);$(e,u,t)}),B(u);let[l]=L.useState(()=>new eu(i,a,n)),[c,f,h]=l.getOptimisticResult(a,n.combine),d=!o&&!1!==n.subscribed;L.useSyncExternalStore(L.useCallback(e=>d?l.subscribe(_.jG.batchCalls(e)):s.lQ,[l,d]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),L.useEffect(()=>{l.setQueries(a,n)},[a,n,l]);let p=c.some((e,t)=>Y(a[t],e))?c.flatMap((e,t)=>{let r=a[t];if(r&&Y(r,e)){let e=new k(i,r);return ee(r,e,u)}return[]}):[];if(p.length>0)throw Promise.all(p);let y=c.find((e,t)=>{let r=a[t];return r&&V({result:e,errorResetBoundary:u,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(null==y?void 0:y.error)throw y.error;return f(h())}var el=r(92368);let ec=["client","ssrContext","ssrState","abortOnUnmount"],ef=null==(n=L.createContext)?void 0:n.call(N,null);var eh=d(w(),1);function ed(e){let t=e instanceof R.Ke?e:(0,R.n2)(e);return(0,el.vX)(e=>{let r=e.path,n=r.join("."),[s,i]=e.args;return(0,eh.default)({queryKey:P(r,s,"query"),queryFn:()=>t.query(n,s,null==i?void 0:i.trpc)},i)})}var ep=d(w(),1);function ey(e,t,r){var n,s;let i=e[0],o=null==(n=e[1])?void 0:n.input;return r&&(o=(0,ep.default)((0,ep.default)((0,ep.default)({},null!=(s=o)?s:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})),[i.join("."),o,null==t?void 0:t.trpc]}var em=d(h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,s,i=2;
1for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,s=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(s&&null!=(t=e[s]))return new r(t.call(e));n="@@asyncIterator",s="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1);function ev(e){return{path:e.path.join(".")}}function eb(e){let t=ev(e);return L.useMemo(()=>t,[t])}async function eg(e,t,r){let n=t.getQueryCache().build(t,{queryKey:r});n.setState({data:[],status:"success"});let s=[];var i=!1,o=!1;try{for(var u,a,l=(0,em.default)(e);i=!(a=await l.next()).done;i=!1){let e=a.value;s.push(e),n.setState({data:[...s]})}}catch(e){o=!0,u=e}finally{try{i&&null!=l.return&&await l.return()}finally{if(o)throw u}}return s}var ew=d(w(),1),eO=d(w());let ex=(e,t)=>new Proxy(e,{get:(e,r)=>(t(r),e[r])});function ej(e){return function(e){let t=(0,el.vX)(({path:t,args:r})=>{var n;let s=[...t],i=s.pop();if("useMutation"===i)return e[i](s,...r);if("_def"===i)return{path:s};let[o,...u]=r,a=null!=(n=u[0])?n:{};return e[i](s,o,a)});return(0,el.U6)(r=>"useContext"===r||"useUtils"===r?()=>{let t=e.useUtils();return L.useMemo(()=>(function(e){let t=(0,R.Xq)(e.client),r=(0,el.vX)(t=>{let r=[...t.path],n=r.pop(),s=[...t.args],i=s.shift(),o=P(r,i,(e=>{switch(e){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"}})(n));return({infiniteQueryOptions:()=>e.infiniteQueryOptions(r,o,s[0]),queryOptions:()=>e.queryOptions(r,o,...s),fetch:()=>e.fetchQuery(o,...s),fetchInfinite:()=>e.fetchInfiniteQuery(o,s[0]),prefetch:()=>e.prefetchQuery(o,...s),prefetchInfinite:()=>e.prefetchInfiniteQuery(o,s[0]),ensureData:()=>e.ensureQueryData(o,...s),invalidate:()=>e.invalidateQueries(o,...s),reset:()=>e.resetQueries(o,...s),refetch:()=>e.refetchQueries(o,...s),cancel:()=>e.cancelQuery(o,...s),setData:()=>{e.setQueryData(o,s[0],s[1])},setQueriesData:()=>e.setQueriesData(o,s[0],s[1],s[2]),setInfiniteData:()=>{e.setInfiniteQueryData(o,s[0],s[1])},getData:()=>e.getQueryData(o),getInfiniteData:()=>e.getInfiniteQueryData(o),setMutationDefaults:()=>e.setMutationDefaults(S(r),i),getMutationDefaults:()=>e.getMutationDefaults(S(r)),isMutating:()=>e.isMutating({mutationKey:S(r)})})[n]()});return(0,el.U6)(n=>"client"===n?t:ec.includes(n)?e[n]:r[n])})(t),[t])}:e.hasOwnProperty(r)?e[r]:t[r])}(function(e){var t,r,n;let o=null!=(t=null==e||null==(r=e.overrides)||null==(r=r.useMutation)?void 0:r.onSuccess)?t:e=>e.originalFn(),u=null!=(n=null==e?void 0:e.context)?n:ef,a=R.XT;function l(){let e=L.useContext(u);if(!e)throw Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return e}function c(e,t){var r;let{queryClient:n,ssrState:s}=l();return s&&"mounted"!==s&&(null==(r=n.getQueryCache().find({queryKey:e}))?void 0:r.state.status)==="error"?(0,eO.default)({retryOnMount:!1},t):t}let f={data:void 0,error:null,status:"idle"},h={data:void 0,error:null,status:"connecting"};return{Provider:e=>{var t;let{abortOnUnmount:r=!1,queryClient:n,ssrContext:o}=e,[a,l]=L.useState(null!=(t=e.ssrState)&&t),c=e.client instanceof R.Ke?e.client:(0,R.n2)(e.client),f=L.useMemo(()=>(function(e){let{client:t,queryClient:r}=e,n=t instanceof R.Ke?t:(0,R.n2)(t);return{infiniteQueryOptions:(e,t,r)=>{var i,o;let u=(null==(i=t[1])?void 0:i.input)===s.hT,a=async e=>{var s;let i=(0,ew.default)((0,ew.default)({},r),{},{trpc:(0,ew.default)((0,ew.default)({},null==r?void 0:r.trpc),(null==r||null==(s=r.trpc)?void 0:s.abortOnUnmount)?{signal:e.signal}:{signal:null})});return await n.query(...ey(t,i,{direction:e.direction,pageParam:e.pageParam}))};return Object.assign((0,ew.default)((0,ew.default)({},r),{},{initialData:null==r?void 0:r.initialData,queryKey:t,queryFn:u?s.hT:a,initialPageParam:null!=(o=null==r?void 0:r.initialCursor)?o:null}),{trpc:ev({path:e})})},queryOptions:(e,t,o)=>{var u;let a=(null==(u=t[1])?void 0:u.input)===s.hT,l=async e=>{var s;let u=(0,ew.default)((0,ew.default)({},o),{},{trpc:(0,ew.default)((0,ew.default)({},null==o?void 0:o.trpc),(null==o||null==(s=o.trpc)?void 0:s.abortOnUnmount)?{signal:e.signal}:{signal:null})}),a=await n.query(...ey(t,u));return(0,i.Td)(a)?eg(a,r,t):a};return Object.assign((0,ew.default)((0,ew.default)({},o),{},{initialData:null==o?void 0:o.initialData,queryKey:t,queryFn:a?s.hT:l}),{trpc:ev({path:e})})},fetchQuery:(e,t)=>r.fetchQuery((0,ew.default)((0,ew.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ey(e,t))})),fetchInfiniteQuery:(e,t)=>{var s;return r.fetchInfiniteQuery((0,ew.default)((0,ew.default)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:s})=>n.query(...ey(e,t,{pageParam:r,direction:s})),initialPageParam:null!=(s=null==t?void 0:t.initialCursor)?s:null}))},prefetchQuery:(e,t)=>r.prefetchQuery((0,ew.default)((0,ew.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ey(e,t))})),prefetchInfiniteQuery:(e,t)=>{var s;return r.prefetchInfiniteQuery((0,ew.default)((0,ew.default)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:s})=>n.query(...ey(e,t,{pageParam:r,direction:s})),initialPageParam:null!=(s=null==t?void 0:t.initialCursor)?s:null}))},ensureQueryData:(e,t)=>r.ensureQueryData((0,ew.default)((0,ew.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ey(e,t))})),invalidateQueries:(e,t,n)=>
1r.invalidateQueries((0,ew.default)((0,ew.default)({},t),{},{queryKey:e}),n),resetQueries:(e,t,n)=>r.resetQueries((0,ew.default)((0,ew.default)({},t),{},{queryKey:e}),n),refetchQueries:(e,t,n)=>r.refetchQueries((0,ew.default)((0,ew.default)({},t),{},{queryKey:e}),n),cancelQuery:(e,t)=>r.cancelQueries({queryKey:e},t),setQueryData:(e,t,n)=>r.setQueryData(e,t,n),setQueriesData:(e,t,n,s)=>r.setQueriesData((0,ew.default)((0,ew.default)({},t),{},{queryKey:e}),n,s),getQueryData:e=>r.getQueryData(e),setInfiniteQueryData:(e,t,n)=>r.setQueryData(e,t,n),getInfiniteQueryData:e=>r.getQueryData(e),setMutationDefaults:(t,s)=>{let i=t[0];return r.setMutationDefaults(t,"function"==typeof s?s({canonicalMutationFn:t=>n.mutation(...ey([i,{input:t}],e))}):s)},getMutationDefaults:e=>r.getMutationDefaults(e),isMutating:e=>r.isMutating((0,ew.default)((0,ew.default)({},e),{},{exact:!0}))}})({client:c,queryClient:n}),[c,n]),h=L.useMemo(()=>(0,eO.default)({abortOnUnmount:r,queryClient:n,client:c,ssrContext:null!=o?o:null,ssrState:a},f),[r,c,f,n,o,a]);return L.useEffect(()=>{l(e=>!!e&&"mounted")},[]),(0,K.jsx)(u.Provider,{value:h,children:e.children})},createClient:a,useContext:l,useUtils:l,useQuery:function(t,r,n){var o,u,a,f,h;let{abortOnUnmount:d,client:p,ssrState:y,queryClient:m,prefetchQuery:v}=l(),b=P(t,r,"query"),g=m.getQueryDefaults(b),w=r===s.hT;"undefined"!=typeof window||"prepass"!==y||(null==n||null==(o=n.trpc)?void 0:o.ssr)===!1||(null!=(u=null==n?void 0:n.enabled)?u:null==g?void 0:g.enabled)===!1||w||m.getQueryCache().find({queryKey:b})||v(b,n);let O=c(b,(0,eO.default)((0,eO.default)({},g),n)),x=null!=(a=null!=(f=null==n||null==(h=n.trpc)?void 0:h.abortOnUnmount)?f:null==e?void 0:e.abortOnUnmount)?a:d,j=et((0,eO.default)((0,eO.default)({},O),{},{queryKey:b,queryFn:w?r:async e=>{let t=(0,eO.default)((0,eO.default)({},O),{},{trpc:(0,eO.default)((0,eO.default)({},null==O?void 0:O.trpc),x?{signal:e.signal}:{signal:null})}),r=await p.query(...ey(b,t));return(0,i.Td)(r)?eg(r,m,b):r}}),k,m);return j.trpc=eb({path:t}),j},usePrefetchQuery:function(t,r,n){var i,o,u;let a=l(),c=P(t,r,"query"),f=r===s.hT,h=null!=(i=null!=(o=null==n||null==(u=n.trpc)?void 0:u.abortOnUnmount)?o:null==e?void 0:e.abortOnUnmount)?i:a.abortOnUnmount;!function(e,t){let r=(0,G.jE)(void 0);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}((0,eO.default)((0,eO.default)({},n),{},{queryKey:c,queryFn:f?r:e=>{let t={trpc:(0,eO.default)((0,eO.default)({},null==n?void 0:n.trpc),h?{signal:e.signal}:{})};return a.client.query(...ey(c,t))}}))},useSuspenseQuery:function(t,r,n){var s,i,o,u,a;let c=l(),f=P(t,r,"query"),h=null!=(s=null!=(i=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?i:null==e?void 0:e.abortOnUnmount)?s:c.abortOnUnmount,d=(u=(0,eO.default)((0,eO.default)({},n),{},{queryKey:f,queryFn:e=>{let t=(0,eO.default)((0,eO.default)({},n),{},{trpc:(0,eO.default)((0,eO.default)({},null==n?void 0:n.trpc),h?{signal:e.signal}:{signal:null})});return c.client.query(...ey(f,t))}}),a=c.queryClient,et({...u,enabled:!0,suspense:!0,throwOnError:Z,placeholderData:void 0},k,a));return d.trpc=eb({path:t}),[d.data,d]},useQueries:(e,t)=>{let{ssrState:r,queryClient:n,prefetchQuery:s,client:i}=l(),o=e(ed(i));if("undefined"==typeof window&&"prepass"===r)for(let e of o){var u;(null==(u=e.trpc)?void 0:u.ssr)===!1||n.getQueryCache().find({queryKey:e.queryKey})||s(e.queryKey,e)}return ea({queries:o.map(e=>(0,eO.default)((0,eO.default)({},e),{},{queryKey:e.queryKey})),combine:null==t?void 0:t.combine},n)},useSuspenseQueries:e=>{var t;let{queryClient:r,client:n}=l(),s=(t={queries:e(ed(n)).map(e=>(0,eO.default)((0,eO.default)({},e),{},{queryFn:e.queryFn,queryKey:e.queryKey}))},ea({...t,queries:t.queries.map(e=>({...e,suspense:!0,throwOnError:Z,enabled:!0,placeholderData:void 0}))},r));return[s.map(e=>e.data),s]},useMutation:function(e,t){let{client:r,queryClient:n}=l(),i=S(e),u=n.defaultMutationOptions(n.getMutationDefaults(i)),a=function(e,t){let r=(0,G.jE)(t),[n]=L.useState(()=>new en(r,e));L.useEffect(()=>{n.setOptions(e)},[n,e]);let i=L.useSyncExternalStore(L.useCallback(e=>n.subscribe(_.jG.batchCalls(e)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),o=L.useCallback((e,t)=>{n.mutate(e,t).catch(s.lQ)},[n]);if(i.error&&(0,s.GU)(n.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:o,mutateAsync:i.mutate}}((0,eO.default)((0,eO.default)({},t),{},{mutationKey:i,mutationFn:n=>r.mutation(...ey([e,{input:n}],t)),onSuccess(...e){var r,s;return o({originalFn:()=>{var r,n,s;return null!=(r=null==t||null==(n=t.onSuccess)?void 0:n.call(t,...e))?r:null==u||null==(s=u.onSuccess)?void 0:s.call(u,...e)},queryClient:n,meta:null!=(r=null!=(s=null==t?void 0:t.meta)?s:null==u?void 0:u.meta)?r:{}})}}),n);return a.trpc=eb({path:e}),a},useSubscription:function(e,t,r){var n;let i=null!=(n=null==r?void 0:r.enabled)?n:t!==s.hT,o=(0,s.EN)(P(e,t,"any")),{client:u}=l(),a=L.useRef(r);L.useEffect(()=>{a.current=r});let[c]=L.useState(new Set([])),d=L.useCallback(e=>{c.add(e)},[c]),p=L.useRef(null),y=L.useCallback(e=>{let t=v.current,r=v.current=e(t),n=!1;for(let e of c)if(t[e]!==r[e]){n=!0;break}n&&g(ex(r,d))},[d,c]),m=L.useCallback(()=>{var r;if(null==(r=p.current)||r.unsubscribe(),!i)return void y(()=>(0,eO.default)((0,eO.default)({},f),{},{reset:m}));y(()=>(0,eO.default)((0,eO.default)({},h),{},{reset:m})),p.current=u.subscription(e.join("."),null!=t?t:void 0,{onStarted:()=>{var e,t;null==(e=(t=a.current).onStarted)||e.call(t),y(e=>(0,eO.default)((0,eO.default)({},e),{},{status:"pending",error:null}))},onData:e=>{var t,r;null==(t=(r=a.current).onData)||t.call(r,e),y(t=>(0,eO.default)((0,eO.default)({},t),{},{status:"pending",data:e,error:null}))},onError:e=>{var t,r;null==(t=(r=a.current).onError)||t.call(r,e),y(t=>(0,eO.default)((0,eO.default)({},t),{},{status:"error",error:e}))},onConnectionStateChange:e=>{y(t=>{switch(e.state){case"idle":return(0,eO.default)((0,eO.default)({},t),{},{status:e.state,error:null,data:void 0});case"connecting":return(0,eO.default)((0,eO.default)({},t),{},{error:e.error,status:e.state});
1case"pending":return t}})},onComplete:()=>{var e,t;null==(e=(t=a.current).onComplete)||e.call(t),y(e=>(0,eO.default)((0,eO.default)({},e),{},{status:"idle",error:null,data:void 0}))}})},[u,o,i,y]);L.useEffect(()=>(m(),()=>{var e;null==(e=p.current)||e.unsubscribe()}),[m]);let v=L.useRef(i?(0,eO.default)((0,eO.default)({},h),{},{reset:m}):(0,eO.default)((0,eO.default)({},f),{},{reset:m})),[b,g]=L.useState(ex(v.current,d));return b},useInfiniteQuery:function(e,t,r){var n,i,o,u,a;let{client:f,ssrState:h,prefetchInfiniteQuery:d,queryClient:p,abortOnUnmount:y}=l(),m=P(e,t,"infinite"),v=p.getQueryDefaults(m),b=t===s.hT;"undefined"!=typeof window||"prepass"!==h||(null==r||null==(n=r.trpc)?void 0:n.ssr)===!1||(null!=(i=null==r?void 0:r.enabled)?i:null==v?void 0:v.enabled)===!1||b||p.getQueryCache().find({queryKey:m})||d(m,(0,eO.default)((0,eO.default)({},v),r));let g=c(m,(0,eO.default)((0,eO.default)({},v),r)),w=null!=(o=null==r||null==(u=r.trpc)?void 0:u.abortOnUnmount)?o:y,O=et((0,eO.default)((0,eO.default)({},g),{},{initialPageParam:null!=(a=r.initialCursor)?a:null,persister:r.persister,queryKey:m,queryFn:b?t:e=>{var t;let n=(0,eO.default)((0,eO.default)({},g),{},{trpc:(0,eO.default)((0,eO.default)({},null==g?void 0:g.trpc),w?{signal:e.signal}:{signal:null})});return f.query(...ey(m,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),ei,p);return O.trpc=eb({path:e}),O},usePrefetchInfiniteQuery:function(e,t,r){var n,i,o;let u=l(),a=P(e,t,"infinite"),f=u.queryClient.getQueryDefaults(a),h=t===s.hT,d=c(a,(0,eO.default)((0,eO.default)({},f),r)),p=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:u.abortOnUnmount;!function(e,t){let r=(0,G.jE)(void 0);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}((0,eO.default)((0,eO.default)({},r),{},{initialPageParam:null!=(o=r.initialCursor)?o:null,queryKey:a,queryFn:h?t:e=>{var t;let n=(0,eO.default)((0,eO.default)({},d),{},{trpc:(0,eO.default)((0,eO.default)({},null==d?void 0:d.trpc),p?{signal:e.signal}:{})});return u.client.query(...ey(a,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}))},useSuspenseInfiniteQuery:function(e,t,r){var n,s,i,o,u;let a=l(),f=P(e,t,"infinite"),h=a.queryClient.getQueryDefaults(f),d=c(f,(0,eO.default)((0,eO.default)({},h),r)),p=null!=(n=null==r||null==(s=r.trpc)?void 0:s.abortOnUnmount)?n:a.abortOnUnmount,y=(o=(0,eO.default)((0,eO.default)({},r),{},{initialPageParam:null!=(i=r.initialCursor)?i:null,queryKey:f,queryFn:e=>{var t;let n=(0,eO.default)((0,eO.default)({},d),{},{trpc:(0,eO.default)((0,eO.default)({},null==d?void 0:d.trpc),p?{signal:e.signal}:{})});return a.client.query(...ey(f,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),u=a.queryClient,et({...o,enabled:!0,suspense:!0,throwOnError:Z},ei,u));return y.trpc=eb({path:e}),[y.data,y]}}}(e))}},22844:(e,t,r)=>{r.d(t,{Q:()=>n});var n=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(){}}},27541:(e,t,r)=>{var n=r(43041);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}}),r.o(n,"useSelectedLayoutSegment")&&r.d(t,{useSelectedLayoutSegment:function(){return n.useSelectedLayoutSegment}}),r.o(n,"useSelectedLayoutSegments")&&r.d(t,{useSelectedLayoutSegments:function(){return n.useSelectedLayoutSegments}})},28306:(e,t,r)=>{r.d(t,{II:()=>f,cc:()=>c,v_:()=>l});var n=r(79382),s=r(54189),i=r(13298),o=r(87133),u=r(69950);function a(e){return Math.min(1e3*2**e,3e4)}function l(e){return(e??"online")!=="online"||s.t.isOnline()}var c=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function f(e){let t,r=!1,f=0,h=(0,i.T)(),d=()=>n.m.isFocused()&&("always"===e.networkMode||s.t.isOnline())&&e.canRun(),p=()=>l(e.networkMode)&&e.canRun(),y=e=>
1{"pending"===h.status&&(t?.(),h.resolve(e))},m=e=>{"pending"===h.status&&(t?.(),h.reject(e))},v=()=>new Promise(r=>{t=e=>{("pending"!==h.status||d())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,"pending"===h.status&&e.onContinue?.()}),b=()=>{let t;if("pending"!==h.status)return;let n=0===f?e.initialPromise:void 0;try{t=n??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(y).catch(t=>{if("pending"!==h.status)return;let n=e.retry??3*!o.H.isServer(),s=e.retryDelay??a,i="function"==typeof s?s(f,t):s,l=!0===n||"number"==typeof n&&f<n||"function"==typeof n&&n(f,t);if(r||!l)return void m(t);f++,e.onFail?.(f,t),(0,u.yy)(i).then(()=>d()?void 0:v()).then(()=>{r?m(t):b()})})};return{promise:h,status:()=>h.status,cancel:t=>{if("pending"===h.status){let r=new c(t);m(r),e.onCancel?.(r)}},continue:()=>(t?.(),h),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:p,start:()=>(p()?b():v().then(b),h)}}},29292:(e,t,r)=>{r.d(t,{E:()=>d});var n=r(69950),s=r(68239),i=r(95635),o=r(22844),u=class extends o.Q{constructor(e={}){super(),this.config=e,this.#M=new Map}#M;build(e,t,r){let i=t.queryKey,o=t.queryHash??(0,n.F$)(i,t),u=this.get(o);return u||(u=new s.X({client:e,queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(u)),u}add(e){this.#M.has(e.queryHash)||(this.#M.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#M.get(e.queryHash);t&&(e.destroy(),t===e&&this.#M.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){i.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#M.get(e)}getAll(){return[...this.#M.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n.MK)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,n.MK)(e,t)):t}notify(e){i.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){i.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){i.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},a=r(18349),l=class extends o.Q{constructor(e={}){super(),this.config=e,this.#$=new Set,this.#B=new Map,this.#V=0}#$;#B;#V;build(e,t,r){let n=new a.s({client:e,mutationCache:this,mutationId:++this.#V,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#$.add(e);let t=c(e);if("string"==typeof t){let r=this.#B.get(t);r?r.push(e):this.#B.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#$.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#B.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#B.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#B.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#B.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){i.jG.batch(()=>{this.#$.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#$.clear(),this.#B.clear()})}getAll(){return Array.from(this.#$)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n.nJ)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,n.nJ)(e,t))}notify(e){i.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return i.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(n.lQ))))}};function c(e){return e.options.scope?.id}var f=r(79382),h=r(54189),d=class{#W;#r;#X;#Z;#J;#Y;#ee;#et;constructor(e={}){this.#W=e.queryCache||new u,this.#r=e.mutationCache||new l,this.#X=e.defaultOptions||{},this.#Z=new Map,this.#J=new Map,this.#Y=0}mount(){this.#Y++,1===this.#Y&&(this.#ee=f.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#W.onFocus())}),this.#et=h.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#W.onOnline())}))}unmount(){this.#Y--,0===this.#Y&&(this.#ee?.(),this.#ee=void 0,this.#et?.(),this.#et=void 0)}isFetching(e){return this.#W.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#W.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#W.build(this,t),s=r.state.data;return void 0===s?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,n.d2)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(s))}getQueriesData(e){return this.#W.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let s=this.defaultQueryOptions({queryKey:e}),i=this.#W.get(s.queryHash),o=i?.state.data,u=(0,n.Zw)(t,o);if(void 0!==u)return this.#W.build(this,s).setData(u,{...r,manual:!0})}setQueriesData(e,t,r){return i.jG.batch(()=>this.#W.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#W.get(t.queryHash)?.state}removeQueries(e){let t=this.#W;i.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#W;return i.jG.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(i.jG.batch(()=>this.#W.findAll(e).map(e=>e.cancel(r)))).then(n.lQ).catch(n.lQ)}invalidateQueries(e,t={}){return i.jG.batch(()=>(this.#W.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 r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(i.jG.batch(()=>this.#W.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(n.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(n.lQ)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#W.build(this,t);return r.isStaleByTime((0,n.d2)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(n.lQ).catch(n.lQ)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.lQ).catch(n.lQ)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return h.t.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#W}getMutationCache(){return this.#r}getDefaultOptions(){return this.#X}setDefaultOptions(e){this.#X=e}setQueryDefaults(e,t){this.#Z.set((0,n.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#Z.values()],r={};return t.forEach(t=>{(0,n.Cp)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#J.set((0,n.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#J.values()],r={};return t.forEach(t=>{(0,n.Cp)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#X.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,n.F$)(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===n.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#X.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#W.clear(),this.#r.clear()}}},35869:(e,t,r)=>{r.d(t,{Iw:()=>a,gt:()=>u});
1var n=r(92368),s=r(86700),i=(0,n.f1)((0,n.Vh)(),1),o=class extends Error{constructor(e){super(function(e){if("message"in e)return String(e.message)}(e)),Object.assign(this,e)}},u=class extends Error{constructor(e){var t,r;let n=function(e){if(e instanceof Error)return e;let t=typeof e;if("undefined"!==t&&"function"!==t&&null!==e){if("object"!==t)return Error(String(e));if((0,s.Gv)(e))return new o(e)}}(e.cause);super(null!=(t=null!=(r=e.message)?r:null==n?void 0:n.message)?t:e.code,{cause:n}),(0,i.default)(this,"cause",void 0),(0,i.default)(this,"code",void 0),this.code=e.code,this.name="TRPCError",null!=this.cause||(this.cause=n)}};async function a(e,t){let{_def:r}=e,n=r.procedures[t];for(;!n;){let e=Object.keys(r.lazy).find(e=>t.startsWith(e));if(!e)return null;let s=r.lazy[e];await s.load(),n=r.procedures[t]}return n}(0,n.f1)((0,n.jr)(),1),(0,n.f1)((0,n.jr)(),1),Symbol()},40729:(e,t,r)=>{let n;r.d(t,{HN:()=>P,Ke:()=>eu,XT:()=>ef,Xq:()=>ec,n2:()=>eh,N9:()=>ep,$H:()=>D});var s,i,o=Object.create,u=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,c=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,h=(e,t)=>function(){return t||(0,e[l(e)[0]])((t={exports:{}}).exports,t),t.exports},d=(e,t,r)=>(r=null!=e?o(c(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,i=l(t),o=0,c=i.length;o<c;o++)s=i[o],f.call(e,s)||s===r||u(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(n=a(t,s))||n.enumerable});return e})(!t&&e&&e.__esModule?r:u(r,"default",{value:e,enumerable:!0}),e)),p=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),y=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=p().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var s=n.call(e,t||"default");if("object"!=r(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),m=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=p().default,n=y();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),v=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=m();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),b=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=v();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?n(Object(s),!0).forEach(function(t){r(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});function g(e){let t={subscribe(t){let r=null,n=!1,s=!1,i=!1;function o(){if(null===r){i=!0;return}!s&&(s=!0,"function"==typeof r?r():r&&r.unsubscribe())}return r=e({next(e){var r;n||null==(r=t.next)||r.call(t,e)},error(e){var r;n||(n=!0,null==(r=t.error)||r.call(t,e),o())},complete(){var e;n||(n=!0,null==(e=t.complete)||e.call(t),o())}}),i&&o(),{unsubscribe:o}},pipe:(...e)=>e.reduce(w,t)};return t}function w(e,t){return t(e)}
1var O=r(86700),x=d(v(),1),j=d(b(),1),P=class e extends Error{constructor(t,r){var n,s;let i=null==r?void 0:r.cause;super(t,{cause:i}),(0,x.default)(this,"cause",void 0),(0,x.default)(this,"shape",void 0),(0,x.default)(this,"data",void 0),(0,x.default)(this,"meta",void 0),this.meta=null==r?void 0:r.meta,this.cause=i,this.shape=null==r||null==(n=r.result)?void 0:n.error,this.data=null==r||null==(s=r.result)?void 0:s.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,e.prototype)}static from(t,r={}){return t instanceof P?(r.meta&&(t.meta=(0,j.default)((0,j.default)({},t.meta),r.meta)),t):(0,O.Gv)(t)&&(0,O.Gv)(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,j.default)((0,j.default)({},r),{},{result:t,cause:r.cause})):new e("string"==typeof t?t:(0,O.Gv)(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,j.default)((0,j.default)({},r),{},{cause:t}))}},S=d(b());let E={query:"GET",mutation:"POST",subscription:"PATCH"};function R(e){return"input"in e?e.transformer.input.serialize(e.input):function(e){let t={};for(let r=0;r<e.length;r++){let n=e[r];t[r]=n}return t}(e.inputs.map(t=>e.transformer.input.serialize(t)))}let C=e=>{let t=e.url.split("?"),r=t[0].replace(/\/$/,"")+"/"+e.path,n=[];if(t[1]&&n.push(t[1]),"inputs"in e&&n.push("batch=1"),"query"===e.type||"subscription"===e.type){let t=R(e);void 0!==t&&"POST"!==e.methodOverride&&n.push(`input=${encodeURIComponent(JSON.stringify(t))}`)}return n.length&&(r+="?"+n.join("&")),r},Q=e=>{if("query"===e.type&&"POST"!==e.methodOverride)return;let t=R(e);return void 0!==t?JSON.stringify(t):void 0};var _=class extends Error{constructor(){let e="AbortError";super(e),this.name=e,this.message=e}};async function q(e){var t,r,n,s=e.signal;if(null==s?void 0:s.aborted){if(null==(n=s.throwIfAborted)||n.call(s),"undefined"!=typeof DOMException)throw new DOMException("AbortError","AbortError");throw new _}let i=e.getUrl(e),o=e.getBody(e),u=null!=(t=e.methodOverride)?t:E[e.type],a=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),l=(0,S.default)((0,S.default)((0,S.default)({},e.contentTypeHeader&&"GET"!==u?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{[null!=(r=e.trpcAcceptHeaderKey)?r:"trpc-accept"]:e.trpcAcceptHeader}:void 0),a);return(function(e){if(e)return e;if("undefined"!=typeof window&&"function"==typeof window.fetch)return window.fetch;if("undefined"!=typeof globalThis&&"function"==typeof globalThis.fetch)return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(i,{method:u,signal:e.signal,body:o,headers:l})}d(b(),1);let T=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function I(e){let t=null,r=null;function n(){let n=function(t){let r=[[]],n=0;for(;;){var s,i;let o=t[n];if(!o)break;let u=r[r.length-1];if(o.aborted){null==(s=o.reject)||s.call(o,Error("Aborted")),n++;continue}if(e.validate(u.concat(o).map(e=>e.key))){u.push(o),n++;continue}if(0===u.length){null==(i=o.reject)||i.call(o,Error("Input is too big for a single dispatch")),n++;continue}r.push([])}return r}(t);for(let s of(clearTimeout(r),r=null,t=null,n)){if(!s.length)continue;let t={items:s};for(let e of s)e.batch=t;e.fetch(t.items.map(e=>e.key)).then(async e=>{for(let n of(await Promise.all(e.map(async(e,r)=>{var n,s;let i=t.items[r];try{let t=await Promise.resolve(e);null==(n=i.resolve)||n.call(i,t)}catch(e){null==(s=i.reject)||s.call(i,e)}i.batch=null,i.reject=null,i.resolve=null})),t.items)){var r;null==(r=n.reject)||r.call(n,Error("Missing result")),n.batch=null}}).catch(e=>{for(let n of t.items){var r;null==(r=n.reject)||r.call(n,e),n.batch=null}})}}return{load:function(e){let s={aborted:!1,key:e,batch:null,resolve:T,reject:T},i=new Promise((e,r)=>{s.reject=r,s.resolve=e,null!=t||(t=[]),t.push(s)});return null!=r||(r=setTimeout(n)),i}}}d(b(),1),Symbol();var M=d(b(),1);let k={css:{query:["72e3ff","3fb0d8"],mutation:["c5a3fc","904dfc"],subscription:["ff49e1","d83fbe"]},ansi:{regular:{query:["\x1b[30;46m","\x1b[97;46m"],mutation:["\x1b[30;45m","\x1b[97;45m"],subscription:["\x1b[30;42m","\x1b[97;42m"]},bold:{query:["\x1b[1;30;46m","\x1b[1;97;46m"],mutation:["\x1b[1;30;45m","\x1b[1;97;45m"],subscription:["\x1b[1;30;42m","\x1b[1;97;42m"]}}};function D(e={}){var t,r;let{enabled:n=()=>!0}=e,s=null!=(t=e.colorMode)?t:"undefined"==typeof window?"ansi":"css",i=null!=(r=e.withContext)?r:"css"===s,{logger:o=(({c:e=console,colorMode:t="css",withContext:r})=>n=>{let s=n.input,i="undefined"!=typeof FormData&&s instanceof FormData?Object.fromEntries(s):s,{parts:o,args:u}=function(e){let{direction:t,type:r,withContext:n,path:s,id:i,input:o}=e,u=[],a=[];if("none"===e.colorMode)u.push("up"===t?">>":"<<",r,`#${i}`,s);else if("ansi"===e.colorMode){let[e,n]=k.ansi.regular[r],[o,a]=k.ansi.bold[r];u.push("up"===t?e:n,"up"===t?">>":"<<",r,"up"===t?o:a,`#${i}`,s,"\x1b[0m")}else{let[e,n]=k.css[r],o=` 2 background-color: #${"up"===t?e:n}; 3 color: ${"up"===t?"black":"white"}; 4 padding: 2px; 5 `;u.push("%c","up"===t?">>":"<<",r,`#${i}`,`%c${s}%c`,"%O"),a.push(o,`${o}; font-weight: bold;`,`${o}; font-weight: normal;`)}return"up"===t?a.push(n?{input:o,context:e.context}:{input:o}):a.push((0,M.default)({input:o,result:e.result,elapsedMs:e.elapsedMs},n&&{context:e.context})),{parts:u,args:a}}((0,M.default)((0,M.default)({},n),{},{colorMode:t,input:i,withContext:r}));e["down"===n.direction&&n.result&&(n.result instanceof Error||"error"in n.result.result&&n.result.result.error)?"error":"log"].apply(null,[o.join(" ")].concat(u))})({c:e.console,colorMode:s,withContext:i})}=e;return()=>({op:e,next:t})=>g(r=>{var s;n((0,M.default)((0,M.default)({},e),{},{direction:"up"}))&&o((0,M.default)((0,M.default)({},e),{},{direction:"up"}));let i=Date.now();function u(t){let r=Date.now()-i;n((0,M.default)((0,M.default)({},e),{},{direction:"down",result:t}))&&o((0,M.default)((0,M.default)({},e),{},{direction:"down",elapsedMs:r,result:t}))}return t(e).pipe((s={next(e){u(e)},error(e){u(e)}},e=>g(t=>e.subscribe({next(e){var r;null==(r=s.next)||r.call(s,e),t.next(e)},error(e){var r;null==(r=s.error)||r.call(s,e),t.error(e)},complete(){var e;null==(e=s.complete)||e.call(s),t.complete()}})))).subscribe(r)})}let A=(e,...t)=>"function"==typeof e?e(...t):e;async function F(e){let t=await A(e.url);if(!e.connectionParams)return t;let r=t.includes("?")?"&":"?";return t+`${r}connectionParams=1`}async function U(e,t){let r={method:"connectionParams",data:await A(e)};return t.encode(r)}d(v(),1),d(v(),1);var L=d(v(),1),N=class e{constructor(t){var r;if((0,L.default)(this,"id",++e.connectCount),(0,L.default)(this,"WebSocketPonyfill",void 0),(0,L.default)(this,"urlOptions",void 0),(0,L.default)(this,"keepAliveOpts",void 0),(0,L.default)(this,"encoder",void 0),(0,L.default)(this,"wsObservable",function(e){let t=null,r=[],n=g(e=>(void 0!==t&&e.next(t),r.push(e),()=>{r.splice(r.indexOf(e),1)}
5));return n.next=e=>{if(t!==e)for(let n of(t=e,r))n.next(e)},n.get=()=>t,n}(0)),(0,L.default)(this,"openPromise",null),this.WebSocketPonyfill=null!=(r=t.WebSocketPonyfill)?r:WebSocket,!this.WebSocketPonyfill)throw Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive,this.encoder=t.encoder}get ws(){return this.wsObservable.get()}set ws(e){this.wsObservable.next(e)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++e.connectCount;let r=F(t.urlOptions).then(e=>new t.WebSocketPonyfill(e));t.openPromise=r.then(async e=>{t.ws=e,e.binaryType="arraybuffer",e.addEventListener("message",function({data:e}){"PING"===e&&this.send("PONG")}),t.keepAliveOpts.enabled&&function(e,{intervalMs:t,pongTimeoutMs:r}){let n,s;function i(){n=setTimeout(()=>{e.send("PING"),s=setTimeout(()=>{e.close()},r)},t)}e.addEventListener("open",i),e.addEventListener("message",({data:e})=>{clearTimeout(n),i(),"PONG"===e&&(clearTimeout(s),clearTimeout(n),i())}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(s)})}(e,t.keepAliveOpts),e.addEventListener("close",()=>{t.ws===e&&(t.ws=null)}),await function(e){let t,r,{promise:n,resolve:s,reject:i}={promise:new Promise((e,n)=>{t=e,r=n}),resolve:t,reject:r};return e.addEventListener("open",()=>{e.removeEventListener("error",i),s()}),e.addEventListener("error",i),n}(e),t.urlOptions.connectionParams&&e.send(await U(t.urlOptions.connectionParams,t.encoder))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var e;try{await this.openPromise}finally{null==(e=this.ws)||e.close()}}};(0,L.default)(N,"connectCount",0),d(v(),1),d(b(),1);var G=r(92368);r(35869),(0,G.f1)((0,G.jr)(),1);var K=(0,G.f1)((0,G.Vh)(),1);let H=new WeakMap,z=()=>{};n=Symbol.toStringTag;var $=class e{constructor(e){(0,K.default)(this,"promise",void 0),(0,K.default)(this,"subscribers",[]),(0,K.default)(this,"settlement",null),(0,K.default)(this,n,"Unpromise"),"function"==typeof e?this.promise=new Promise(e):this.promise=e;let t=this.promise.then(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"fulfilled",value:e},null==t||t.forEach(({resolve:t})=>{t(e)})});"catch"in t&&t.catch(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"rejected",reason:e},null==t||t.forEach(({reject:t})=>{t(e)})})}subscribe(){let e,t,{settlement:r}=this;if(null===r){var n;let r,s;if(null===this.subscribers)throw Error("Unpromise settled but still has subscribers");let i={promise:new Promise((e,t)=>{r=e,s=t}),resolve:r,reject:s};this.subscribers=(n=this.subscribers,[...n,i]),e=i.promise,t=()=>{null!==this.subscribers&&(this.subscribers=function(e,t){let r=e.indexOf(t);if(-1!==r)return[...e.slice(0,r),...e.slice(r+1)];return e}(this.subscribers,i))}}else{let{status:n}=r;e="fulfilled"===n?Promise.resolve(r.value):Promise.reject(r.reason),t=z}return Object.assign(e,{unsubscribe:t})}then(e,t){let r=this.subscribe(),{unsubscribe:n}=r;return Object.assign(r.then(e,t),{unsubscribe:n})}catch(e){let t=this.subscribe(),{unsubscribe:r}=t;return Object.assign(t.catch(e),{unsubscribe:r})}finally(e){let t=this.subscribe(),{unsubscribe:r}=t;return Object.assign(t.finally(e),{unsubscribe:r})}static proxy(t){let r=e.getSubscribablePromise(t);return void 0!==r?r:e.createSubscribablePromise(t)}static createSubscribablePromise(t){let r=new e(t);return H.set(t,r),H.set(r,r),r}static getSubscribablePromise(e){return H.get(e)}static resolve(t){let r="object"==typeof t&&null!==t&&"then"in t&&"function"==typeof t.then?t:Promise.resolve(t);return e.proxy(r).subscribe()}static async any(t){let r=(Array.isArray(t)?t:[...t]).map(e.resolve);try{return await Promise.any(r)}finally{r.forEach(({unsubscribe:e})=>{e()})}}static async race(t){let r=(Array.isArray(t)?t:[...t]).map(e.resolve);try{return await Promise.race(r)}finally{r.forEach(({unsubscribe:e})=>{e()})}}static async raceReferences(e){let t=e.map(B);try{return await Promise.race(t)}finally{for(let e of t)e.unsubscribe()}}};function B(e){return $.proxy(e).then(()=>[e])}null!=(s=Symbol).dispose||(s.dispose=Symbol()),null!=(i=Symbol).asyncDispose||(i.asyncDispose=Symbol()),Symbol();var V=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function n(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var n=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===n&&(n=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var s=n;
5if("function"!=typeof n)throw TypeError("Object is not disposable.");s&&(n=function(){try{s.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:n,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:n.bind(null,!1),a:n.bind(null,!0),d:function(){var n,s=this.e,i=0;function o(){for(;n=r.pop();)try{if(!n.a&&1===i)return i=0,r.push(n),Promise.resolve().then(o);if(n.d){var e=n.d.call(n.v);if(n.a)return i|=2,Promise.resolve(e).then(o,u)}else i|=1}catch(e){return u(e)}if(1===i)return s!==t?Promise.reject(s):Promise.resolve();if(s!==t)throw s}function u(r){return s=s!==t?new e(r,s):r,o()}return o()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),W=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),X=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=W();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),Z=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=W();function n(e){var t,n;function s(t,n){try{var o=e[t](n),u=o.value,a=u instanceof r;Promise.resolve(a?u.v:u).then(function(r){if(a){var n="return"===t?"return":"next";if(!u.k||r.done)return s(n,r);r=e[n](r).value}i(o.done?"return":"normal",r)},function(e){s("throw",e)})}catch(e){i("throw",e)}}function i(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?s(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(i,o){var u={key:e,arg:r,resolve:i,reject:o,next:null};n?n=n.next=u:(t=n=u,s(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}n.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new n(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});(0,G.f1)(V(),1),(0,G.f1)(X(),1),(0,G.f1)(Z(),1),(0,G.f1)(V(),1),(0,G.f1)(X(),1),(0,G.f1)(Z(),1),(0,G.f1)(V(),1),(0,G.f1)(X(),1),(0,G.f1)(Z(),1),Symbol("ping");var J=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,s,i=2;
5for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,s=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(s&&null!=(t=e[s]))return new r(t.call(e));n="@@asyncIterator",s="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}}),Y=(0,G.f1)(X(),1),ee=(0,G.f1)(Z(),1),et=(0,G.f1)(V(),1);(0,G.f1)(J(),1);var er=class extends Error{constructor(e){super("Received error from server"),this.data=e}};async function en(e){let t,r,{deserialize:n=e=>e}=e,s=function(e){let t=function(e){let t="getReader"in e?e.getReader():({getReader:()=>new ReadableStream({start(t){e.on("data",e=>{t.enqueue(e)}),e.on("end",()=>{t.close()}),e.on("error",e=>{t.error(e)})}}).getReader()}).getReader(),r="";return new ReadableStream({async pull(e){let{done:r,value:n}=await t.read();r?e.close():e.enqueue(n)},cancel:()=>t.cancel()}).pipeThrough(new TextDecoderStream).pipeThrough(new TransformStream({transform(e,t){var n;let s=(r+=e).split("\n");for(let e of(r=null!=(n=s.pop())?n:"",s))t.enqueue(e)}}))}(e),r=!1;return t.pipeThrough(new TransformStream({transform(e,t){if(r){let r=JSON.parse(e);t.enqueue(r)}else{let n=JSON.parse(e);t.enqueue(n),r=!0}}}))}(e.from);n&&(s=s.pipeThrough(new TransformStream({transform(e,t){t.enqueue(n(e))}})));let i={promise:new Promise((e,n)=>{t=e,r=n}),resolve:t,reject:r},o=function(e){let t=new Map;return{getOrCreate:function(r){let n=t.get(r);return n||(n=function(){let r,n=new ReadableStream({start(e){r=e}}),s={enqueue:e=>r.enqueue(e),close:()=>{r.close(),i(),Array.from(t.values()).every(e=>e.closed)&&e.abort()},closed:!1,getReaderResource:()=>{let e=n.getReader(),t=e[Symbol.dispose];return e[Symbol.dispose]=()=>{s.close(),e.releaseLock(),null==t||t()},e},error:e=>{r.error(e),i()}};function i(){Object.assign(s,{closed:!0,close:()=>{},enqueue:()=>{},getReaderResource:null,error:()=>{}})}return s}(),t.set(r,n)),n},cancelAll:function(e){for(let r of t.values())r.error(e)},closeAll:function(){for(let e of t.values())e.close()}}}(e.abortController),u=e=>{null==i||i.reject(e),i=null,o.cancelAll(e)};return s.pipeTo(new WritableStream({write(t){if(i){for(let[r,n]of Object.entries(t)){let s=function t(r){let[[n],...s]=r;for(let r of s){let[s]=r,i=function(r){let[n,s,i]=r,u=o.getOrCreate(i);switch(s){case 0:return(0,O.eF)(async()=>{try{var r,n,s=(0,et.default)();let i=s.u(u.getReaderResource()),{value:o}=await i.read(),[a,l,c]=o;switch(l){case 0:return t(c);case 1:throw null!=(r=null==(n=e.formatError)?void 0:n.call(e,{error:c}))?r:new er(c)}}catch(e){s.e=e}finally{s.d()}});case 1:return(0,O.eF)((0,ee.default)(function*(){try{var r,n,s=(0,et.default)();let i=s.u(u.getReaderResource());for(;;){let{value:s}=yield(0,Y.default)(i.read()),[o,u,a]=s;switch(u){case 1:yield t(a);break;case 0:return t(a);case 2:throw null!=(r=null==(n=e.formatError)?void 0:n.call(e,{error:a}))?r:new er(a)}}}catch(e){s.e=e}finally{s.d()}}))}}(r);if(null===s)return i;n[s]=i}return n}(n);t[r]=s}i.resolve(t),i=null;return}let[r]=t;o.getOrCreate(r).enqueue(t)},close:()=>{i&&(i.reject(Error("Stream closed before head was received")),i=null),o.closeAll()},abort:u})).catch(t=>{var r;null==(r=e.onError)||r.call(e,{error:t}),u(t)}),[await i.promise]}var es=(0,G.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncGeneratorDelegate.js"(e,t){var r=W();t.exports=function(e){var t={},n=!1;function s(t,s){return n=!0,{done:!1,value:new r(s=new Promise(function(r){r(e[t](s))}),1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):s("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return s("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):s("return",e)}),t},t.exports.__esModule=!0,t.exports.default=t.exports}});(0,G.f1)(J(),1),(0,G.f1)(X(),1),(0,G.f1)(Z(),1),(0,G.f1)(es(),1),(0,G.f1)(V(),1),(0,G.f1)(Z(),1),(0,G.f1)((0,G.jr)(),1);var ei=d(v(),1),eo=d(b(),1),eu=class{constructor(e){(0,ei.default)(this,"links",void 0),(0,ei.default)(this,"runtime",void 0),(0,ei.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(e=>e(this.runtime))}$request(e){var t,r;return(r={links:this.links,op:(0,eo.default)((0,eo.default)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})},g(e=>(function e(t=0,n=r.op){let s=r.links[t];if(!s)throw Error("No more links to execute - did you forget to add an ending link?");return s({op:n,next:r=>e(t+1,r)})})().subscribe(e))).pipe(e=>{let t=0,r=null,n=[];return g(s=>(t++,n.push(s),r||(r=e.subscribe({next(e){for(let r of n){var t;null==(t=r.next)||t.call(r,e)}},error(e){for(let r of n){var t;null==(t=r.error)||t.call(r,e)}},complete(){for(let t of n){var e;null==(e=t.complete)||e.call(t)}}})),{unsubscribe(){if(0==--t&&r){let e=r;r=null,e.unsubscribe()}let e=n.findIndex(e=>e===s);e>-1&&n.splice(e,1)}}))})}async requestAsPromise(e){try{let t=this.$request(e);return(await function(e){let t=new AbortController;return new Promise((r,n)=>{let s=!1;function i(){s||(s=!0,o.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});let o=e.subscribe({next(e){s=!0,r(e),i()},error(e){n(e)},complete(){t.abort(),i()}})})}(t)).result.data}catch(e){throw P.from(e)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(e){var t,n,s,i;switch(e.result.type){case"state":null==(t=r.onConnectionStateChange)||t.call(r,e.result);break;case"started":null==(n=r.onStarted)||n.call(r,{context:e.context});break;case"stopped":null==(s=r.onStopped)||s.call(r);break;case"data":case void 0:null==(i=r.onData)||i.call(r,e.result.data)}},error(e){var t;null==(t=r.onError)||t.call(r,e)},complete(){var e;null==(e=r.onComplete)||e.call(r)}})}};let ea=Symbol.for("trpc_untypedClient"),el={query:"query",mutate:"mutation",subscribe:"subscription"};function ec(e){let t=(0,G.vX)(({path:t,args:r})=>{let n=[...t],s=el[n.pop()],i=n.join(".");return e[s](i,...r)});return(0,G.U6)(r=>r===ea?e:t[r])}function ef(e){return ec(new eu(e))}function eh(e){return e[ea]}var ed=d(b(),1);function ep(e){var t,r,n;let s={url:e.url.toString(),fetch:e.fetch,transformer:(n=e.transformer)?"input"in n?n:{input:n,output:n}:{input:{serialize:e=>e,deserialize:e=>e},output:{serialize:e=>e,deserialize:e=>e}},methodOverride:e.methodOverride},i=null!=(t=e.maxURLLength)?t:1/0,o=null!=(r=e.maxItems)?r:1/0;return()=>{let t=t=>({validate(e){if(i===1/0&&o===1/0)return!0;
5if(e.length>o)return!1;let r=e.map(e=>e.path).join(","),n=e.map(e=>e.input);return C((0,ed.default)((0,ed.default)({},s),{},{type:t,path:r,inputs:n,signal:null})).length<=i},async fetch(r){var n;let i=r.map(e=>e.path).join(","),o=r.map(e=>e.input),u=function(...e){let t=new AbortController,r=e.length,n=0,s=()=>{++n===r&&t.abort()};for(let t of e)(null==t?void 0:t.aborted)?s():null==t||t.addEventListener("abort",s,{once:!0});return t.signal}(...r.map(e=>e.signal)),a=new AbortController,l=q((0,ed.default)((0,ed.default)({},s),{},{signal:function(...e){let t=new AbortController;for(let r of e)(null==r?void 0:r.aborted)?t.abort():null==r||r.addEventListener("abort",()=>t.abort(),{once:!0});return t.signal}(u,a.signal),type:t,contentTypeHeader:"application/json",trpcAcceptHeader:"application/jsonl",trpcAcceptHeaderKey:null!=(n=e.streamHeader)?n:"trpc-accept",getUrl:C,getBody:Q,inputs:o,path:i,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{}})),c=await l;if(!c.ok){let e=await c.json();return"error"in e&&(e.error=s.transformer.output.deserialize(e.error)),r.map(()=>Promise.resolve({json:e,meta:{response:c}}))}let[f]=await en({from:c.body,deserialize:e=>s.transformer.output.deserialize(e),formatError(e){let t=e.error;return P.from({error:t})},abortController:a});return Object.keys(r).map(async e=>{let t=await Promise.resolve(f[e]);if("result"in t){let e=await Promise.resolve(t.result);t={result:{data:await Promise.resolve(e.data)}}}return{json:t,meta:{response:c}}})}}
5),r={query:I(t("query")),mutation:I(t("mutation"))};return({op:e})=>g(t=>{let n;if("subscription"===e.type)throw Error("Subscriptions are unsupported by `httpBatchStreamLink` - use `httpSubscriptionLink` or `wsLink`");return r[e.type].load(e).then(e=>{if(n=e,"error"in e.json)return void t.error(P.from(e.json,{meta:e.meta}));if("result"in e.json){t.next({context:e.meta,result:e.json.result}),t.complete();return}t.complete()}).catch(e=>{t.error(P.from(e,{meta:null==n?void 0:n.meta}))}),()=>{}})}}d(b(),1),d(h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,s,i=2;
5for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,s=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(s&&null!=(t=e[s]))return new r(t.call(e));n="@@asyncIterator",s="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1),d(b(),1);var ey=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function n(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var n=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===n&&(n=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var s=n;if("function"!=typeof n)throw TypeError("Object is not disposable.");s&&(n=function(){try{s.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:n,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:n.bind(null,!1),a:n.bind(null,!0),d:function(){var n,s=this.e,i=0;function o(){for(;n=r.pop();)try{if(!n.a&&1===i)return i=0,r.push(n),Promise.resolve().then(o);if(n.d){var e=n.d.call(n.v);if(n.a)return i|=2,Promise.resolve(e).then(o,u)}else i|=1}catch(e){return u(e)}if(1===i)return s!==t?Promise.reject(s):Promise.resolve();if(s!==t)throw s}function u(r){return s=s!==t?new e(r,s):r,o()}return o()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),em=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),ev=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=em();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),eb=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=em();function n(e){var t,n;function s(t,n){try{var o=e[t](n),u=o.value,a=u instanceof r;Promise.resolve(a?u.v:u).then(function(r){if(a){var n="return"===t?"return":"next";if(!u.k||r.done)return s(n,r);r=e[n](r).value}i(o.done?"return":"normal",r)},function(e){s("throw",e)})}catch(e){i("throw",e)}}function i(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?s(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(i,o){var u={key:e,arg:r,resolve:i,reject:o,next:null};n?n=n.next=u:(t=n=u,s(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}n.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new n(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});d(ey(),1),d(ev(),1),d(eb(),1),d(b(),1)},54189:(e,t,r)=>{r.d(t,{t:()=>s});var n=r(22844),s=new class extends n.Q{#er=!0;#en;#es;constructor(){super(),this.#es=e=>{if("undefined"!=typeof window&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#en||this.setEventListener(this.#es)}onUnsubscribe(){this.hasListeners()||(this.#en?.(),this.#en=void 0)}setEventListener(e){this.#es=e,this.#en?.(),this.#en=e(this.setOnline.bind(this))}setOnline(e){this.#er!==e&&(this.#er=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#er}}},68239:(e,t,r)=>{r.d(t,{X:()=>a,k:()=>l});var n=r(69950),s=r(95635),i=r(28306),o=r(68458),u=r(92993),a=class extends o.k{#ei;#eo;#eu;#ea;#e;#n;#X;#el;constructor(e){super(),this.#el=!1,this.#X=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#e=e.client,this.#ea=this.#e.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#eo=f(this.options),this.state=e.state??this.#eo,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#ei}get promise(){return this.#n?.promise}setOptions(e){if(this.options={...this.#X,...e},e?._type&&(this.#ei=e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=f(this.options);void 0!==e.data&&(this.setState(c(e.data,e.dataUpdatedAt)),this.#eo=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#ea.remove(this)}setData(e,t){let r=(0,n.pl)(this.state.data,e,this.options);return this.#s({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e){this.#s({type:"setState",state:e})}cancel(e){let t=this.#n?.promise;return this.#n?.cancel(e),t?t.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#eo}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==(0,n.nU)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===n.hT||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
5Count>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,n.d2)(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,n.j3)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#ea.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#n&&(this.#el||this.#ec()?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#ea.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}#ec(){return"paused"===this.state.fetchStatus&&"pending"===this.state.status}invalidate(){this.state.isInvalidated||this.#s({type:"invalidate"})}async fetch(e,t){if("idle"!==this.state.fetchStatus&&this.#n?.status()!=="rejected"){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.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,s=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#el=!0,r.signal)})},o=()=>{let e=(0,n.ZM)(this.options,t),r=(()=>{let e={client:this.#e,queryKey:this.queryKey,meta:this.meta};return s(e),e})();return(this.#el=!1,this.options.persister)?this.options.persister(e,r,this):e(r)},a=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#e,state:this.state,fetchFn:o};return s(e),e})(),l="infinite"===this.#ei?(0,u.PL)(this.options.pages):this.options.behavior;l?.onFetch(a,this),this.#eu=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#s({type:"fetch",meta:a.fetchOptions?.meta}),this.#n=(0,i.II)({initialPromise:t?.initialPromise,fn:a.fetchFn,onCancel:e=>{e instanceof i.cc&&e.revert&&this.setState({...this.#eu,fetchStatus:"idle"}),r.abort()},onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0});try{let e=await this.#n.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#ea.config.onSuccess?.(e,this),this.#ea.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof i.cc){if(e.silent)return this.#n.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#s({type:"error",error:e}),this.#ea.config.onError?.(e,this),this.#ea.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#s(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,...l(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...c(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#eu=e.manual?r:void 0,r;case"error":let n=e.error;return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),s.jG.batch(()=>
5{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#ea.notify({query:this,type:"updated",action:e})})}};function l(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,i.v_)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function c(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function f(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,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"}}},68458:(e,t,r)=>{r.d(t,{k:()=>o});var n=r(18811),s=r(87133),i=r(69950),o=class{#ef;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,i.gn)(this.gcTime)&&(this.#ef=n.zs.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(s.H.isServer()?1/0:3e5))}clearGcTimeout(){void 0!==this.#ef&&(n.zs.clearTimeout(this.#ef),this.#ef=void 0)}}},69950:(e,t,r)=>{r.d(t,{BH:()=>v,Cp:()=>y,EN:()=>p,F$:()=>d,GU:()=>Q,MK:()=>f,S$:()=>s,ZM:()=>C,ZZ:()=>E,Zw:()=>o,d2:()=>l,f8:()=>b,gn:()=>u,hT:()=>R,j3:()=>a,lQ:()=>i,nJ:()=>h,nU:()=>c,ox:()=>_,pl:()=>j,rX:()=>P,y9:()=>S,yy:()=>x});var n=r(18811),s="undefined"==typeof window||"Deno"in globalThis;function i(){}function o(e,t){return"function"==typeof e?e(t):e}function u(e){return"number"==typeof e&&e>=0&&e!==1/0}function a(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function f(e,t){let{type:r="all",exact:n,fetchStatus:s,predicate:i,queryKey:o,stale:u}=e;if(o){if(n){if(t.queryHash!==d(o,t.options))return!1}else if(!y(t.queryKey,o))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof u||t.isStale()===u)&&(!s||s===t.state.fetchStatus)&&(!i||!!i(t))}function h(e,t){let{exact:r,status:n,predicate:s,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(p(t.options.mutationKey)!==p(i))return!1}else if(!y(t.options.mutationKey,i))return!1}return(!n||t.state.status===n)&&(!s||!!s(t))}function d(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>w(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function y(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>y(e[r],t[r]))}var m=Object.prototype.hasOwnProperty;function v(e,t,r=0){if(e===t)return e;if(r>500)return t;let n=g(e)&&g(t);if(!n&&!(w(e)&&w(t)))return t;let s=(n?e:Object.keys(e)).length,i=n?t:Object.keys(t),o=i.length,u=n?Array(o):{},a=0;for(let l=0;l<o;l++){let o=n?l:i[l],c=e[o],f=t[o];if(c===f){u[o]=c,(n?l<s:m.call(e,o))&&a++;continue}if(null===c||null===f||"object"!=typeof c||"object"!=typeof f){u[o]=f;continue}let h=v(c,f,r+1);u[o]=h,h===c&&a++}return s===o&&a===s?e:u}function b(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function w(e){if(!O(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!O(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function O(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return new Promise(t=>{n.zs.setTimeout(t,e)})}function j(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?v(e,t):t}function P(e){return e}function S(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function E(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var R=Symbol();function C(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==R?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function Q(e,t){return"function"==typeof e?e(...t):!!e}function _(e,t,r){let n,s=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),s||(s=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)}),e}},79382:(e,t,r)=>{r.d(t,{m:()=>s});var n=r(22844),s=new class extends n.Q{#eh;#en;#es;constructor(){super(),this.#es=e=>{if("undefined"!=typeof window&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#en||this.setEventListener(this.#es)}onUnsubscribe(){this.hasListeners()||(this.#en?.(),this.#en=void 0)}setEventListener(e){this.#es=e,this.#en?.(),this.#en=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#eh!==e&&(this.#eh=e,this.onFocus())}onFocus(){let e=this.isFocused();
5this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#eh?this.#eh:globalThis.document?.visibilityState!=="hidden"}}},86700:(e,t,r)=>{function n(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}function s(){return Object.create(null)}r.d(t,{Gv:()=>n,Td:()=>o,eF:()=>u,vB:()=>s});let i="function"==typeof Symbol&&!!Symbol.asyncIterator;function o(e){return i&&n(e)&&Symbol.asyncIterator in e}let u=e=>e(),a={INTERNAL_SERVER_ERROR:-32603,BAD_GATEWAY:-32603,SERVICE_UNAVAILABLE:-32603,GATEWAY_TIMEOUT:-32603};a.BAD_GATEWAY,a.SERVICE_UNAVAILABLE,a.GATEWAY_TIMEOUT,a.INTERNAL_SERVER_ERROR},87133:(e,t,r)=>{r.d(t,{H:()=>s});var n=r(69950),s=(()=>{let e=()=>n.S$;return{isServer:()=>e(),setIsServer(t){e=t}}})()},92368:(e,t,r)=>{r.d(t,{P$:()=>c,U6:()=>y,Vh:()=>g,f1:()=>f,jr:()=>w,vX:()=>p});var n=r(86700),s=Object.create,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,a=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t)=>function(){return t||(0,e[u(e)[0]])((t={exports:{}}).exports,t),t.exports},f=(e,t,r)=>(r=null!=e?s(a(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,a=u(t),c=0,f=a.length;c<f;c++)s=a[c],l.call(e,s)||s===r||i(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(n=o(t,s))||n.enumerable});return e})(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e));let h=()=>{},d=e=>{Object.freeze&&Object.freeze(e)},p=e=>(function e(t,r,n){let s=r.join(".");return null!=n[s]||(n[s]=new Proxy(h,{get(s,i){if("string"==typeof i&&"then"!==i)return e(t,[...r,i],n)},apply(e,n,s){let i=r[r.length-1],o={args:s,path:r};return"call"===i?o={args:s.length>=2?[s[1]]:[],path:r.slice(0,-1)}:"apply"===i&&(o={args:s.length>=2?s[1]:[],path:r.slice(0,-1)}),d(o.args),d(o.path),t(o)}})),n[s]})(e,[],(0,n.vB)()),y=e=>new Proxy(h,{get(t,r){if("then"!==r)return e(r)}});var m=c({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),v=c({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=m().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var s=n.call(e,t||"default");if("object"!=r(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),b=c({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=m().default,n=v();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),g=c({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=b();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),w=c({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=g();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?n(Object(s),!0).forEach(function(t){r(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e}
5,t.exports.__esModule=!0,t.exports.default=t.exports}});f(w(),1)},92993:(e,t,r)=>{r.d(t,{PL:()=>s,RQ:()=>a,rB:()=>u});var n=r(69950);function s(e){return{onFetch:(t,r)=>{let s=t.options,u=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],l=t.state.data?.pageParams||[],c={pages:[],pageParams:[]},f=0,h=async()=>{let r=!1,h=(0,n.ZM)(t.options,t.fetchOptions),d=async(e,s,i)=>{if(r)return Promise.reject(t.signal.reason);if(null==s&&e.pages.length)return Promise.resolve(e);let o=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:s,direction:i?"backward":"forward",meta:t.options.meta};return(0,n.ox)(e,()=>t.signal,()=>r=!0),e})(),u=await h(o),{maxPages:a}=t.options,l=i?n.ZZ:n.y9;return{pages:l(e.pages,u,a),pageParams:l(e.pageParams,s,a)}};if(u&&a.length){let e="backward"===u,t={pages:a,pageParams:l},r=(e?o:i)(s,t);c=await d(t,r,e)}else{let t=e??a.length;do{let e=0===f?l[0]??s.initialPageParam:i(s,c);if(f>0&&null==e)break;c=await d(c,e),f++}while(f<t)}return c};t.options.persister?t.fetchFn=()=>t.options.persister?.(h,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=h}}}function i(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function o(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function u(e,t){return!!t&&null!=i(e,t)}function a(e,t){return!!t&&!!e.getPreviousPageParam&&null!=o(e,t)}},93282:(e,t,r)=>{r.d(t,{Ay:()=>et});var n,s,i=function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)},e.prototype.getByKey=function(e){return this.keyToValue.get(e)},e.prototype.getByValue=function(e){return this.valueToKey.get(e)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e}(),o=function(){function e(e){this.generateIdentifier=e,this.kv=new i}return e.prototype.register=function(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(e){return this.kv.getByValue(e)},e.prototype.getValue=function(e){return this.kv.getByKey(e)},e}(),u=function(){var e=function(t,r){return(e=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),a=function(e){function t(){var t=e.call(this,function(e){return e.name})||this;return t.classToAllowedProps=new Map,t}return u(t,e),t.prototype.register=function(t,r){"object"==typeof r?(r.allowProps&&this.classToAllowedProps.set(t,r.allowProps),e.prototype.register.call(this,t,r.identifier)):e.prototype.register.call(this,t,r)},t.prototype.getAllowedProps=function(e){return this.classToAllowedProps.get(e)},t}(o),l=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,s,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){s={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(s)throw s.error}}return o};function c(e,t){Object.entries(e).forEach(function(e){var r=l(e,2),n=r[0];return t(r[1],n)})}function f(e,t){return -1!==e.indexOf(t)}function h(e,t){for(var r=0;r<e.length;r++){var n=e[r];if(t(n))return n}}var d=function(){function e(){this.transfomers={}}return e.prototype.register=function(e){this.transfomers[e.name]=e},e.prototype.findApplicable=function(e){return function(e,t){var r=function(e){if("values"in Object)return Object.values(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}(e);if("find"in r)return r.find(t);for(var n=0;n<r.length;n++){var s=r[n];if(t(s))return s}}(this.transfomers,function(t){return t.isApplicable(e)}
5)},e.prototype.findByName=function(e){return this.transfomers[e]},e}(),p=function(e){return void 0===e},y=function(e){return"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype)},m=function(e){return y(e)&&0===Object.keys(e).length},v=function(e){return Array.isArray(e)},b=function(e){return e instanceof Map},g=function(e){return e instanceof Set},w=function(e){return"Symbol"===Object.prototype.toString.call(e).slice(8,-1)},O=function(e){return"number"==typeof e&&isNaN(e)},x=function(e){return"boolean"==typeof e||null===e||p(e)||"number"==typeof e&&!isNaN(e)||"string"==typeof e||w(e)},j=function(e){return e.replace(/\./g,"\\.")},P=function(e){return e.map(String).map(j).join(".")},S=function(e){for(var t=[],r="",n=0;n<e.length;n++){var s=e.charAt(n);if("\\"===s&&"."===e.charAt(n+1)){r+=".",n++;continue}if("."===s){t.push(r),r="";continue}r+=s}var i=r;return t.push(i),t},E=function(){return(E=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var s in t=arguments[r])Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s]);return e}).apply(this,arguments)},R=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,s,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){s={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(s)throw s.error}}return o},C=function(e,t){for(var r=0,n=t.length,s=e.length;r<n;r++,s++)e[s]=t[r];return e};function Q(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var _=[Q(p,"undefined",function(){return null},function(){}),Q(function(e){return"bigint"==typeof e},"bigint",function(e){return e.toString()},function(e){return"undefined"!=typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),Q(function(e){return e instanceof Date&&!isNaN(e.valueOf())},"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),Q(function(e){return e instanceof Error},"Error",function(e,t){var r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(t){r[t]=e[t]}),r},function(e,t){var r=Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(function(t){r[t]=e[t]}),r}),Q(function(e){return e instanceof RegExp},"regexp",function(e){return""+e},function(e){return new RegExp(e.slice(1,e.lastIndexOf("/")),e.slice(e.lastIndexOf("/")+1))}),Q(g,"set",function(e){return C([],R(e.values()))},function(e){return new Set(e)}),Q(b,"map",function(e){return C([],R(e.entries()))},function(e){return new Map(e)}),Q(function(e){var t;return O(e)||(t=e)===1/0||t===-1/0},"number",function(e){return O(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),Q(function(e){return 0===e&&1/e==-1/0},"number",function(){return"-0"},Number),Q(function(e){return e instanceof URL},"URL",function(e){return e.toString()},function(e){return new URL(e)})];function q(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var T=q(function(e,t){return!!w(e)&&!!t.symbolRegistry.getIdentifier(e)},function(e,t){return["symbol",t.symbolRegistry.getIdentifier(e)]},function(e){return e.description},function(e,t,r){var n=r.symbolRegistry.getValue(t[1]);if(!n)throw Error("Trying to deserialize unknown symbol");return n}),I=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),M=q(function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},function(e){return["typed-array",e.constructor.name]},function(e){return C([],R(e))},function(e,t){var r=I[t[1]];if(!r)throw Error("Trying to deserialize unknown typed array");return new r(e)});function k(e,t){return null!=e&&!!e.constructor&&!!t.classRegistry.getIdentifier(e.constructor)}var D=q(k,function(e,t){return["class",t.classRegistry.getIdentifier(e.constructor)]},function(e,t){var r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return E({},e);var n={};return r.forEach(function(t){n[t]=e[t]}),n},function(e,t,r){var n=r.classRegistry.getValue(t[1]);
5if(!n)throw Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),A=q(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){return["custom",t.customTransformerRegistry.findApplicable(e).name]},function(e,t){return t.customTransformerRegistry.findApplicable(e).serialize(e)},function(e,t,r){var n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),F=[D,T,A,M],U=function(e,t){var r=h(F,function(r){return r.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};var n=h(_,function(r){return r.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation}},L={};_.forEach(function(e){L[e.annotation]=e});var N=function(e,t,r){if(v(t))switch(t[0]){case"symbol":return T.untransform(e,t,r);case"class":return D.untransform(e,t,r);case"custom":return A.untransform(e,t,r);case"typed-array":return M.untransform(e,t,r);default:throw Error("Unknown transformation: "+t)}var n=L[t];if(!n)throw Error("Unknown transformation: "+t);return n.untransform(e,r)},G=function(e,t){for(var r=e.keys();t>0;)r.next(),t--;return r.next().value};function K(e){if(f(e,"__proto__"))throw Error("__proto__ is not allowed as a property");if(f(e,"prototype"))throw Error("prototype is not allowed as a property");if(f(e,"constructor"))throw Error("constructor is not allowed as a property")}var H=function(e,t){K(t);for(var r=0;r<t.length;r++){var n=t[r];if(g(e))e=G(e,+n);else if(b(e)){var s=+n,i=0==+t[++r]?"key":"value",o=G(e,s);switch(i){case"key":e=o;break;case"value":e=e.get(o)}}else e=e[n]}return e},z=function(e,t,r){if(K(t),0===t.length)return r(e);for(var n=e,s=0;s<t.length-1;s++){var i=t[s];if(v(n))n=n[+i];else if(y(n))n=n[i];else if(g(n)){var o=+i;n=G(n,o)}else if(b(n)){if(s===t.length-2)break;var o=+i,u=0==+t[++s]?"key":"value",a=G(n,o);switch(u){case"key":n=a;break;case"value":n=n.get(a)}}}var l=t[t.length-1];if(v(n)?n[+l]=r(n[+l]):y(n)&&(n[l]=r(n[l])),g(n)){var c=G(n,+l),f=r(c);c!==f&&(n.delete(c),n.add(f))}if(b(n)){var o=+t[t.length-2],h=G(n,o),u=0==+l?"key":"value";switch(u){case"key":var d=r(h);n.set(d,n.get(h)),d!==h&&n.delete(h);break;case"value":n.set(h,r(n.get(h)))}}return e},$=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,s,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){s={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(s)throw s.error}}return o},B=function(e,t){for(var r=0,n=t.length,s=e.length;r<n;r++,s++)e[s]=t[r];return e},V=function(e,t,r,n,s,i,o){void 0===s&&(s=[]),void 0===i&&(i=[]),void 0===o&&(o=new Map);var u,a=x(e);if(!a){l=s,(h=t.get(e))?h.push(l):t.set(e,[l]);var l,h,d=o.get(e);if(d)return n?{transformedValue:null}:d}if(!(y(e)||v(e)||b(e)||g(e)||k(e,r))){var p=U(e,r),w=p?{transformedValue:p.value,annotations:[p.type]}:{transformedValue:e};return a||o.set(e,w),w}if(f(i,e))return{transformedValue:null};var O=U(e,r),P=null!=(u=null==O?void 0:O.value)?u:e,S=v(P)?[]:{},E={};c(P,function(u,a){var l=V(u,t,r,n,B(B([],$(s)),[a]),B(B([],$(i)),[e]),o);S[a]=l.transformedValue,v(l.annotations)?E[a]=l.annotations:y(l.annotations)&&c(l.annotations,function(e,t){E[j(a)+"."+t]=e})});var R=m(E)?{transformedValue:S,annotations:O?[O.type]:void 0}:{transformedValue:S,annotations:O?[O.type,E]:E};return a||o.set(e,R),R};function W(e){return Object.prototype.toString.call(e).slice(8,-1)}function X(e){return"Array"===W(e)}n=function(e){return"Null"===W(e)},s=function(e){return"Undefined"===W(e)};var Z=function(){return(Z=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var s in t=arguments[r])Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s]);return e}).apply(this,arguments)},J=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,s,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){s={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(s)throw s.error}}return o},Y=function(e,t){for(var r=0,n=t.length,s=e.length;r<n;r++,s++)e[s]=t[r];return e},ee=function(){function e(e){var t=(void 0===e?{}:e).dedupe;this.classRegistry=new a,this.symbolRegistry=new o(function(e){var t;return null!=(t=e.description)?t:""}),this.customTransformerRegistry=new d,this.allowedErrorProps=[],this.dedupe=void 0!==t&&t}return e.prototype.serialize=function(e){var t,r,n,s=new Map,i=V(e,s,this,this.dedupe),o={json:i.transformedValue};i.annotations&&(o.meta=Z(Z({},o.meta),{values:i.annotations}));var u=(t=this.dedupe,r={},n=void 0,(s.forEach(function(e){if(!(e.length<=1)){t||(e=e.map(function(e){return e.map(String)}).sort(function(e,t){return e.length-t.length}));var s=$(e),i=s[0],o=s.slice(1);0===i.length?n=o.map(P):r[P(i)]=o.map(P)}}),n)?m(r)?[n]:[n,r]:m(r)?void 0:r);return u&&(o.meta=Z(Z({},o.meta),{referentialEqualities:u})),o},e.prototype.deserialize=function(e){var t,r,n,s=e.json,i=e.meta,o=function e(t,r={}){return X(t)?t.map(t=>e(t,r)):!function(e){if("Object"!==W(e))return!1;let t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}(t)?t:[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)].reduce((n,s)=>{if(X(r.props)&&!r.props.includes(s))return n;let i=e(t[s],r);var o=r.nonenumerable;let u=({}).propertyIsEnumerable.call(t,s)?"enumerable":"nonenumerable";return"enumerable"===u&&(n[s]=i),o&&"nonenumerable"===u&&Object.defineProperty(n,s,{value:i,enumerable:!1,writable:!0,configurable:!0}),n},{})}(s);return(null==i?void 0:i.values)&&(t=o,r=i.values,n=this,function e(t,r,n){if(void 0===n&&(n=[]),t){if(!v(t))return void c(t,function(t,s){return e(t,r,B(B([],$(n)),$(S(s))))});var s=$(t,2),i=s[0],o=s[1];o&&c(o,function(t,s){e(t,r,B(B([],$(n)),$(S(s))))}),r(i,n)}}(r,function(e,r){t=z(t,r,function(t){return N(t,e,n)})}),o=t),(null==i?void 0:i.referentialEqualities)&&(o=function(e,t){function r(t,r){var n=H(e,S(r));
5t.map(S).forEach(function(t){e=z(e,t,function(){return n})})}if(v(t)){var n=$(t,2),s=n[0],i=n[1];s.forEach(function(t){e=z(e,S(t),function(){return e})}),i&&c(i,r)}else c(t,r);return e}(o,i.referentialEqualities)),o},e.prototype.stringify=function(e){return JSON.stringify(this.serialize(e))},e.prototype.parse=function(e){return this.deserialize(JSON.parse(e))},e.prototype.registerClass=function(e,t){this.classRegistry.register(e,t)},e.prototype.registerSymbol=function(e,t){this.symbolRegistry.register(e,t)},e.prototype.registerCustom=function(e,t){this.customTransformerRegistry.register(Z({name:t},e))},e.prototype.allowErrorProps=function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];(e=this.allowedErrorProps).push.apply(e,Y([],J(t)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e}();let et=ee;ee.serialize,ee.deserialize,ee.stringify,ee.parse,ee.registerClass,ee.registerCustom,ee.registerSymbol,ee.allowErrorProps},95635:(e,t,r)=>{r.d(t,{jG:()=>s});var n=r(18811).Zq,s=function(){let e=[],t=0,r=e=>{e()},s=e=>{e()},i=n,o=n=>{t?e.push(n):i(()=>{r(n)})};return{batch:n=>{let o;t++;try{o=n()}finally{--t||(()=>{let t=e;e=[],t.length&&i(()=>{s(()=>{t.forEach(e=>{r(e)})})})})()}return o},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{i=e}}}()}}]);
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.