1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[282],{187:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return i}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},n=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function s(e){return["async","defer","noModule"].includes(e)}function i(e,t){for(let[i,o]of Object.entries(t)){if(!t.hasOwnProperty(i)||n.includes(i)||void 0===o)continue;let a=r[i]||i.toLowerCase();"SCRIPT"===e.tagName&&s(a)?e[a]=!!o:e.setAttribute(a,String(o)),(!1===o||"SCRIPT"===e.tagName&&s(a)&&(!o||"false"===o))&&(e.setAttribute(a,""),e.removeAttribute(a))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},286:(e,t,r)=>{"use strict";r.d(t,{X:()=>a,k:()=>u});var n=r(3067),s=r(5322),i=r(4243),o=r(7443),a=class extends o.k{#e;#t;#r;#n;#s;#i;#o;constructor(e){super(),this.#o=!1,this.#i=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#n=e.client,this.#r=this.#n.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=function(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"}}(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#s?.promise}setOptions(e){this.options={...this.#i,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#r.remove(this)}setData(e,t){let r=(0,n.pl)(this.state.data,e,this.options);return this.#a({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#a({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#s?.promise;return this.#s?.cancel(e),t?t.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>!1!==(0,n.Eh)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===n.hT||this.state.dataUpdateCount+this.state.errorUpdateCount===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.#s?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.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.#s&&(this.#o?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#a({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.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.#o=!0,r.signal)}
1)},o=()=>{let e=(0,n.ZM)(this.options,t),r=(()=>{let e={client:this.#n,queryKey:this.queryKey,meta:this.meta};return s(e),e})();return(this.#o=!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.#n,state:this.state,fetchFn:o};return s(e),e})();this.options.behavior?.onFetch(a,this),this.#t=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#a({type:"fetch",meta:a.fetchOptions?.meta});let u=e=>{(0,i.wm)(e)&&e.silent||this.#a({type:"error",error:e}),(0,i.wm)(e)||(this.#r.config.onError?.(e,this),this.#r.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#s=(0,i.II)({initialPromise:t?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:e=>{if(void 0===e)return void u(Error(`${this.queryHash} data is undefined`));try{this.setData(e)}catch(e){u(e);return}this.#r.config.onSuccess?.(e,this),this.#r.config.onSettled?.(e,this.state.error,this),this.scheduleGc()},onError:u,onFail:(e,t)=>{this.#a({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#a({type:"pause"})},onContinue:()=>{this.#a({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}),this.#s.start()}#a(e){this.state=(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,...u(t.data,this.options),fetchMeta:e.meta??null};case"success":return this.#t=void 0,{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=e.error;if((0,i.wm)(r)&&r.revert&&this.#t)return{...this.#t,fetchStatus:"idle"};return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),s.jG.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function u(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,i.v_)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},518:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let n=r(7007),s=r(4364),i=r(8484),o=s._(r(8200)),a=n._(r(649)),u=n._(r(7135)),l=r(1990),c=r(4315),d=r(4073);r(9575);let f=r(3020),h=n._(r(7646)),p=r(757),y={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,n,s,i,o){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,s=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function b(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:s,height:a,width:u,decoding:l,className:c,style:d,fetchPriority:f,placeholder:h,loading:y,unoptimized:v,fill:g,onLoadRef:w,onLoadingCompleteRef:O,setBlurComplete:x,setShowAltText:P,sizesInput:j,onLoad:S,onError:E,..._}=e,R=(0,o.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&m(e,h,w,O,x,v,j))},[r,h,w,O,x,E,v,j]),C=(0,p.useMergedRef)(t,R);return(0,i.jsx)("img",{..._,...b(f),loading:y,width:u,height:a,decoding:l,"data-nimg":g?"fill":"1",className:c,style:d,sizes:s,srcSet:n,src:r,ref:C,onLoad:e=>{m(e.currentTarget,h,w,O,x,v,j)},onError:e=>{P(!0),"empty"!==h&&x(!0),E&&E(e)}})});function g(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...b(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let w=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(f.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),s=(0,o.useMemo)(()=>{var e;let t=y||n||c.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),s=t.deviceSizes.sort((e,t)=>e-t),i=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:s,qualities:i}},[n]),{onLoad:a,onLoadingComplete:u}=e,p=(0,o.useRef)(a);(0,o.useEffect)(()=>{p.current=a},[a]);let m=(0,o.useRef)(u);(0,o.useEffect)(()=>{m.current=u},[u]);let[b,w]=(0,o.useState)(!1),[O,x]=(0,o.useState)(!1),{props:P,meta:j}=(0,l.getImgProps)(e,{defaultLoader:h.default,imgConf:s,blurComplete:b,showAltText:O});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...P,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:p,onLoadingCompleteRef:m,setBlurComplete:w,setShowAltText:x,sizesInput:e.sizes,ref:t}),j.priority?(0,i.jsx)(g,{isAppRouter:!r,imgAttributes:P}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1354:(e,t,r)=>{"use strict";r.d(t,{pY:()=>eP});var n,s=r(3067),i=r(6421),o=Object.create,a=Object.defineProperty,u=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,c=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,f=(e,t)=>function(){return t||(0,e[l(e)[0]])((t={exports:{}}).exports,t),t.exports},h=(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],d.call(e,s)||s===r||a(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(n=u(t,s))||n.enumerable});return e},p=(e,t,r)=>(r=null!=e?o(c(e)):{},h(!t&&e&&e.__esModule?r:a(r,"default",{value:e,enumerable:!0}),e)),y=f({"../../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}}),m=f({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=y();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}}),b=f({"../../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=f({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=b().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}}),g=f({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=b().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}}),w=f({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=g();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}}),O=f({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=w();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]:{};
1t%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}}),x=p(m(),1),P=p(O(),1);let j=["cursor","direction"];function S(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,x.default)(t,j),type:"infinite"}]}return[n,(0,P.default)((0,P.default)({},void 0!==t&&t!==s.hT&&{input:t}),r&&"any"!==r&&{type:r})]}function E(e){return S(e,void 0,"any")}var _=r(3991),R=r(4057),C=r(5322),T=r(286),M=r(4707),I=r(7317),q=class extends M.Q{constructor(e,t){super(),this.options=t,this.#n=e,this.#u=null,this.#l=(0,I.T)(),this.options.experimental_prefetchInRender||this.#l.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#n;#c=void 0;#d=void 0;#f=void 0;#h;#p;#l;#u;#y;#m;#b;#v;#g;#w;#O=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#c.addObserver(this),Q(this.#c,this.options)?this.#x():this.updateResult(),this.#P())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return D(this.#c,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return D(this.#c,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#j(),this.#S(),this.#c.removeObserver(this)}setOptions(e){let t=this.options,r=this.#c;if(this.options=this.#n.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,s.Eh)(this.options.enabled,this.#c))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");
1this.#E(),this.#c.setOptions(this.options),t._defaulted&&!(0,s.f8)(this.options,t)&&this.#n.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#c,observer:this});let n=this.hasListeners();n&&k(this.#c,r,this.options,t)&&this.#x(),this.updateResult(),n&&(this.#c!==r||(0,s.Eh)(this.options.enabled,this.#c)!==(0,s.Eh)(t.enabled,this.#c)||(0,s.d2)(this.options.staleTime,this.#c)!==(0,s.d2)(t.staleTime,this.#c))&&this.#_();let i=this.#R();n&&(this.#c!==r||(0,s.Eh)(this.options.enabled,this.#c)!==(0,s.Eh)(t.enabled,this.#c)||i!==this.#w)&&this.#C(i)}getOptimisticResult(e){var t,r;let n=this.#n.getQueryCache().build(this.#n,e),i=this.createResult(n,e);return t=this,r=i,(0,s.f8)(t.getCurrentResult(),r)||(this.#f=i,this.#p=this.options,this.#h=this.#c.state),i}getCurrentResult(){return this.#f}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),Reflect.get(e,r))})}trackProp(e){this.#O.add(e)}getCurrentQuery(){return this.#c}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#n.defaultQueryOptions(e),r=this.#n.getQueryCache().build(this.#n,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#x({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#f))}#x(e){this.#E();let t=this.#c.fetch(this.options,e);return e?.throwOnError||(t=t.catch(s.lQ)),t}#_(){this.#j();let e=(0,s.d2)(this.options.staleTime,this.#c);if(s.S$||this.#f.isStale||!(0,s.gn)(e))return;let t=(0,s.j3)(this.#f.dataUpdatedAt,e);this.#v=setTimeout(()=>{this.#f.isStale||this.updateResult()},t+1)}#R(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#c):this.options.refetchInterval)??!1}#C(e){this.#S(),this.#w=e,!s.S$&&!1!==(0,s.Eh)(this.options.enabled,this.#c)&&(0,s.gn)(this.#w)&&0!==this.#w&&(this.#g=setInterval(()=>{(this.options.refetchIntervalInBackground||R.m.isFocused())&&this.#x()},this.#w))}#P(){this.#_(),this.#C(this.#R())}#j(){this.#v&&(clearTimeout(this.#v),this.#v=void 0)}#S(){this.#g&&(clearInterval(this.#g),this.#g=void 0)}createResult(e,t){let r,n=this.#c,i=this.options,o=this.#f,a=this.#h,u=this.#p,l=e!==n?e.state:this.#d,{state:c}=e,d={...c},f=!1;if(t._optimisticResults){let r=this.hasListeners(),s=!r&&Q(e,t),o=r&&k(e,n,t,i);(s||o)&&(d={...d,...(0,T.k)(c.data,e.options)}),"isRestoring"===t._optimisticResults&&(d.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:y}=d;r=d.data;let m=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===y){let e;o?.isPlaceholderData&&t.placeholderData===u?.placeholderData?(e=o.data,m=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#b?.state.data,this.#b):t.placeholderData,void 0!==e&&(y="success",r=(0,s.pl)(o?.data,e,t),f=!0)}if(t.select&&void 0!==r&&!m)if(o&&r===a?.data&&t.select===this.#y)r=this.#m;else try{this.#y=t.select,r=t.select(r),r=(0,s.pl)(o?.data,r,t),this.#m=r,this.#u=null}catch(e){this.#u=e}this.#u&&(h=this.#u,r=this.#m,p=Date.now(),y="error");let b="fetching"===d.fetchStatus,v="pending"===y,g="error"===y,w=v&&b,O=void 0!==r,x={status:y,fetchStatus:d.fetchStatus,isPending:v,isSuccess:"success"===y,isError:g,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:d.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>l.dataUpdateCount||d.errorUpdateCount>l.errorUpdateCount,isFetching:b,isRefetching:b&&!v,isLoadingError:g&&!O,isPaused:"paused"===d.fetchStatus,isPlaceholderData:f,isRefetchError:g&&O,isStale:A(e,t),refetch:this.refetch,promise:this.#l};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===x.status?e.reject(x.error):void 0!==x.data&&e.resolve(x.data)},r=()=>{t(this.#l=x.promise=(0,I.T)())},s=this.#l;switch(s.status){case"pending":e.queryHash===n.queryHash&&t(s);break;case"fulfilled":("error"===x.status||x.data!==s.value)&&r();break;case"rejected":("error"!==x.status||x.error!==s.reason)&&r()}}return x}updateResult(){let e=this.#f,t=this.createResult(this.#c,this.options);this.#h=this.#c.state,this.#p=this.options,void 0!==this.#h.data&&(this.#b=this.#c),(0,s.f8)(t,e)||(this.#f=t,this.#T({listeners:(()=>
1{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#O.size)return!0;let n=new Set(r??this.#O);return this.options.throwOnError&&n.add("error"),Object.keys(this.#f).some(t=>this.#f[t]!==e[t]&&n.has(t))})()}))}#E(){let e=this.#n.getQueryCache().build(this.#n,this.options);if(e===this.#c)return;let t=this.#c;this.#c=e,this.#d=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#P()}#T(e){C.jG.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#f)}),this.#n.getQueryCache().notify({query:this.#c,type:"observerResultsUpdated"})})}};function Q(e,t){return!1!==(0,s.Eh)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&D(e,t,t.refetchOnMount)}function D(e,t,r){if(!1!==(0,s.Eh)(t.enabled,e)&&"static"!==(0,s.d2)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&A(e,t)}return!1}function k(e,t,r,n){return(e!==t||!1===(0,s.Eh)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&A(e,r)}function A(e,t){return!1!==(0,s.Eh)(t.enabled,e)&&e.isStaleByTime((0,s.d2)(t.staleTime,e))}var F=r(8200),U=r.t(F,2),N=r(6093),L=r(8484),G=F.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),z=()=>F.useContext(G),K=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&!t.isReset()&&(e.retryOnMount=!1)},H=e=>{F.useEffect(()=>{e.clearReset()},[e])},B=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]))},$=F.createContext(!1),W=()=>F.useContext($);$.Provider;var V=(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))}},X=(e,t)=>e.isLoading&&e.isFetching&&!t,Y=(e,t)=>e?.suspense&&t.isPending,Z=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function ee(e,t,r){var n,i,o,a,u;let l=W(),c=z(),d=(0,N.jE)(r),f=d.defaultQueryOptions(e);
1null==(i=d.getDefaultOptions().queries)||null==(n=i._experimental_beforeQuery)||n.call(i,f),f._optimisticResults=l?"isRestoring":"optimistic",J(f),K(f,c),H(c);let h=!d.getQueryCache().get(f.queryHash),[p]=F.useState(()=>new t(d,f)),y=p.getOptimisticResult(f),m=!l&&!1!==e.subscribed;if(F.useSyncExternalStore(F.useCallback(e=>{let t=m?p.subscribe(C.jG.batchCalls(e)):s.lQ;return p.updateResult(),t},[p,m]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),F.useEffect(()=>{p.setOptions(f)},[f,p]),Y(f,y))throw Z(f,p,c);if(B({result:y,errorResetBoundary:c,throwOnError:f.throwOnError,query:d.getQueryCache().get(f.queryHash),suspense:f.suspense}))throw y.error;if(null==(a=d.getDefaultOptions().queries)||null==(o=a._experimental_afterQuery)||o.call(a,f,y),f.experimental_prefetchInRender&&!s.S$&&X(y,l)){let e=h?Z(f,p,c):null==(u=d.getQueryCache().get(f.queryHash))?void 0:u.promise;null==e||e.catch(s.lQ).finally(()=>{p.updateResult()})}return f.notifyOnChangeProps?y:p.trackResult(y)}var et=r(1953),er=class extends M.Q{#n;#f=void 0;#M;#I;constructor(e,t){super(),this.#n=e,this.setOptions(t),this.bindMethods(),this.#q()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#n.defaultMutationOptions(e),(0,s.f8)(this.options,t)||this.#n.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#M,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():this.#M?.state.status==="pending"&&this.#M.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#M?.removeObserver(this)}onMutationUpdate(e){this.#q(),this.#T(e)}getCurrentResult(){return this.#f}reset(){this.#M?.removeObserver(this),this.#M=void 0,this.#q(),this.#T()}mutate(e,t){return this.#I=t,this.#M?.removeObserver(this),this.#M=this.#n.getMutationCache().build(this.#n,this.options),this.#M.addObserver(this),this.#M.execute(e)}#q(){let e=this.#M?.state??(0,et.$)();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}}#T(e){C.jG.batch(()=>{if(this.#I&&this.hasListeners()){let t=this.#f.variables,r=this.#f.context;e?.type==="success"?(this.#I.onSuccess?.(e.data,t,r),this.#I.onSettled?.(e.data,null,t,r)):e?.type==="error"&&(this.#I.onError?.(e.error,t,r),this.#I.onSettled?.(void 0,e.error,t,r))}this.listeners.forEach(e=>{e(this.#f)})})}},en=r(5492),es=class extends q{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:(0,en.PL)()})}getOptimisticResult(e){return e.behavior=(0,en.PL)(),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:a}=n,u=r.fetchMeta?.fetchMore?.direction,l=o&&"forward"===u,c=s&&"forward"===u,d=o&&"backward"===u,f=s&&"backward"===u;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,en.rB)(t,r.data),hasPreviousPage:(0,en.RQ)(t,r.data),isFetchNextPageError:l,isFetchingNextPage:c,isFetchPreviousPageError:d,isFetchingPreviousPage:f,isRefetchError:a&&!l&&!d,isRefetching:i&&!c&&!f}}};function ei(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var eo=class extends M.Q{#n;#Q;#D;#k;#A;#F;#U;#N;#L=[];constructor(e,t,r){super(),this.#n=e,this.#k=r,this.#D=[],this.#A=[],this.#Q=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#A.forEach(e=>{e.subscribe(t=>{this.#G(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#A.forEach(e=>{e.destroy()})}setQueries(e,t){this.#D=e,this.#k=t,C.jG.batch(()=>{let e=this.#A,t=this.#z(this.#D);this.#L=t,t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),n=r.map(e=>e.getCurrentResult()),s=r.some((t,r)=>t!==e[r]);(e.length!==r.length||s)&&(this.#A=r,this.#Q=n,this.hasListeners()&&(ei(e,r).forEach(e
1=>{e.destroy()}),ei(r,e).forEach(e=>{e.subscribe(t=>{this.#G(e,t)})}),this.#T()))})}getCurrentResult(){return this.#Q}getQueries(){return this.#A.map(e=>e.getCurrentQuery())}getObservers(){return this.#A}getOptimisticResult(e,t){let r=this.#z(e),n=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions));return[n,e=>this.#K(e??n,t),()=>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){return t?(this.#F&&this.#Q===this.#N&&t===this.#U||(this.#U=t,this.#N=this.#Q,this.#F=(0,s.BH)(this.#F,t(e))),this.#F):e}#z(e){let t=new Map(this.#A.map(e=>[e.options.queryHash,e])),r=[];return e.forEach(e=>{let n=this.#n.defaultQueryOptions(e),s=t.get(n.queryHash);s?r.push({defaultedQueryOptions:n,observer:s}):r.push({defaultedQueryOptions:n,observer:new q(this.#n,n)})}),r}#G(e,t){let r=this.#A.indexOf(e);-1!==r&&(this.#Q=function(e,t,r){let n=e.slice(0);return n[t]=r,n}(this.#Q,r,t),this.#T())}#T(){if(this.hasListeners()){let e=this.#F,t=this.#H(this.#Q,this.#L);e!==this.#K(t,this.#k?.combine)&&C.jG.batch(()=>{this.listeners.forEach(e=>{e(this.#Q)})})}}};function ea(e,t){let{queries:r,...n}=e,i=(0,N.jE)(t),o=W(),a=z(),u=F.useMemo(()=>r.map(e=>{let t=i.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}),[r,i,o]);u.forEach(e=>{J(e),K(e,a)}),H(a);let[l]=F.useState(()=>new eo(i,u,n)),[c,d,f]=l.getOptimisticResult(u,n.combine),h=!o&&!1!==n.subscribed;F.useSyncExternalStore(F.useCallback(e=>h?l.subscribe(C.jG.batchCalls(e)):s.lQ,[l,h]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),F.useEffect(()=>{l.setQueries(u,n)},[u,n,l]);let p=c.some((e,t)=>Y(u[t],e))?c.flatMap((e,t)=>{let r=u[t];if(r){let t=new q(i,r);if(Y(r,e))return Z(r,t,a);X(e,o)&&Z(r,t,a)}return[]}):[];if(p.length>0)throw Promise.all(p);let y=c.find((e,t)=>{let r=u[t];return r&&B({result:e,errorResetBoundary:a,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(null==y?void 0:y.error)throw y.error;return d(f())}var eu=r(4093);let el=["client","ssrContext","ssrState","abortOnUnmount"],ec=null==(n=F.createContext)?void 0:n.call(U,null),ed=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"}};var ef=p(O(),1);function eh(e){let t=e instanceof _.Ke?e:(0,_.n2)(e);return(0,eu.vX)(e=>{let r=e.path,n=r.join("."),[s,i]=e.args;return(0,ef.default)({queryKey:S(r,s,"query"),queryFn:()=>t.query(n,s,null==i?void 0:i.trpc)},i)})}var ep=p(O(),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=p(f({"../../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 eb(e){return{path:e.path.join(".")}}function ev(e){let t=eb(e);return F.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 a,u,l=(0,em.default)(e);i=!(u=await l.next()).done;i=!1){let e=u.value;s.push(e),n.setState({data:[...s]})}}catch(e){o=!0,a=e}finally{try{i&&null!=l.return&&await l.return()}finally{if(o)throw a}}return s}var ew=p(O(),1),eO=p(O());let ex=(e,t)=>new Proxy(e,{get:(e,r)=>(t(r),e[r])});function eP(e){return function(e){let t=(0,eu.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,...a]=r,u=null!=(n=a[0])?n:{};return e[i](s,o,u)});return(0,eu.U6)(r=>"useContext"===r||"useUtils"===r?()=>{let t=e.useUtils();return F.useMemo(()=>(function(e){var t;let r=(0,_.Xq)(e.client),n=(t=e,(0,eu.vX)(e=>{let r=[...e.path],n=r.pop(),s=[...e.args],i=s.shift(),o=S(r,i,ed(n));return({infiniteQueryOptions:()=>t.infiniteQueryOptions(r,o,s[0]),queryOptions:()=>t.queryOptions(r,o,...s),fetch:()=>t.fetchQuery(o,...s),fetchInfinite:()=>t.fetchInfiniteQuery(o,s[0]),prefetch:()=>t.prefetchQuery(o,...s),prefetchInfinite:()=>t.prefetchInfiniteQuery(o,s[0]),ensureData:()=>t.ensureQueryData(o,...s),invalidate:()=>t.invalidateQueries(o,...s),reset:()=>t.resetQueries(o,...s),refetch:()=>t.refetchQueries(o,...s),cancel:()=>t.cancelQuery(o,...s),setData:()=>{t.setQueryData(o,s[0],s[1])},setQueriesData:()=>t.setQueriesData(o,s[0],s[1],s[2]),setInfiniteData:()=>{t.setInfiniteQueryData(o,s[0],s[1])},getData:()=>t.getQueryData(o),getInfiniteData:()=>t.getInfiniteQueryData(o),setMutationDefaults:()=>t.setMutationDefaults(E(r),i),getMutationDefaults:()=>t.getMutationDefaults(E(r)),isMutating:()=>t.isMutating({mutationKey:E(r)})})[n]()}));return(0,eu.U6)(t=>"client"===t?r:el.includes(t)?e[t]:n[t])})(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(),a=null!=(n=null==e?void 0:e.context)?n:ec,u=_.XT;function l(){let e=F.useContext(a);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 d={data:void 0,error:null,status:"idle"},f={data:void 0,error:null,status:"connecting"};return{Provider:e=>{var t;let{abortOnUnmount:r=!1,queryClient:n,ssrContext:o}=e,[u,l]=F.useState(null!=(t=e.ssrState)&&t),c=e.client instanceof _.Ke?e.client:(0,_.n2)(e.client),d=F.useMemo(()=>(function(e){let{client:t,queryClient:r}=e,n=t instanceof _.Ke?t:(0,_.n2)(t);return{infiniteQueryOptions:(e,t,r)=>{var i,o;let a=(null==(i=t[1])?void 0:i.input)===s.hT,u=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:a?s.hT:u,initialPageParam:null!=(o=null==r?void 0:r.initialCursor)?o:null}),{trpc:eb({path:e})})},queryOptions:(e,t,o)=>{var a;let u=(null==(a=t[1])?void 0:a.input)===s.hT,l=async e=>{var s;let a=(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})}),u=await n.query(...ey(t,a));return(0,i.Td)(u)?eg(u,r,t):u};return Object.assign((0,ew.default)((0,ew.default)({},o),{},{initialData:null==o?void 0:o.initialData,queryKey:t,queryFn:u?s.hT:l}),{trpc:eb({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]),f=F.useMemo(()=>(0,eO.default)({abortOnUnmount:r,queryClient:n,client:c,ssrContext:null!=o?o:null,ssrState:u},d),[r,c,d,n,o,u]);return F.useEffect(()=>{l(e=>!!e&&"mounted")},[]),(0,L.jsx)(a.Provider,{value:f,children:e.children})},createClient:u,useContext:l,useUtils:l,useQuery:function(t,r,n){var o,a,u,d,f;let{abortOnUnmount:h,client:p,ssrState:y,queryClient:m,prefetchQuery:b}=l(),v=S(t,r,"query"),g=m.getQueryDefaults(v),w=r===s.hT;"undefined"!=typeof window||"prepass"!==y||(null==n||null==(o=n.trpc)?void 0:o.ssr)===!1||(null!=(a=null==n?void 0:n.enabled)?a:null==g?void 0:g.enabled)===!1||w||m.getQueryCache().find({queryKey:v})||b(v,n);let O=c(v,(0,eO.default)((0,eO.default)({},g),n)),x=null!=(u=null!=(d=null==n||null==(f=n.trpc)?void 0:f.abortOnUnmount)?d:null==e?void 0:e.abortOnUnmount)?u:h,P=ee((0,eO.default)((0,eO.default)({},O),{},{queryKey:v,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(v,t));return(0,i.Td)(r)?eg(r,m,v):r}}),q,m);return P.trpc=ev({path:t}),P},usePrefetchQuery:function(t,r,n){var i,o,a;let u=l(),c=S(t,r,"query"),d=r===s.hT,f=null!=(i=null!=(o=null==n||null==(a=n.trpc)?void 0:a.abortOnUnmount)?o:null==e?void 0:e.abortOnUnmount)?i:u.abortOnUnmount;!function(e,t){let r=(0,N.jE)(void 0);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}((0,eO.default)((0,eO.default)({},n),{},{queryKey:c,queryFn:d?r:e=>{let t={trpc:(0,eO.default)((0,eO.default)({},null==n?void 0:n.trpc),f?{signal:e.signal}:{})};return u.client.query(...ey(c,t))}}))},useSuspenseQuery:function(t,r,n){var s,i,o,a,u;let c=l(),d=S(t,r,"query"),f=null!=(s=null!=(i=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?i:null==e?void 0:e.abortOnUnmount)?s:c.abortOnUnmount,h=(a=(0,eO.default)((0,eO.default)({},n),{},{queryKey:d,queryFn:e=>{let t=(0,eO.default)((0,eO.default)({},n),{},{trpc:(0,eO.default)((0,eO.default)({},null==n?void 0:n.trpc),f?{signal:e.signal}:{signal:null})});return c.client.query(...ey(d,t))}}),u=c.queryClient,ee({...a,enabled:!0,suspense:!0,throwOnError:V,placeholderData:void 0},q,u));return h.trpc=ev({path:t}),[h.data,h]},useQueries:(e,t)=>{let{ssrState:r,queryClient:n,prefetchQuery:s,client:i}=l(),o=e(eh(i));if("undefined"==typeof window&&"prepass"===r)for(let e of o){var a;(null==(a=e.trpc)?void 0:a.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(eh(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:V,enabled:!0,placeholderData:void 0}))},r));return[s.map(e=>e.data),s]},useMutation:function(e,t){let{client:r,queryClient:n}=l(),i=E(e),a=n.defaultMutationOptions(n.getMutationDefaults(i)),u=function(e,t){let r=(0,N.jE)(t),[n]=F.useState(()=>new er(r,e));F.useEffect(()=>{n.setOptions(e)},[n,e]);let i=F.useSyncExternalStore(F.useCallback(e=>n.subscribe(C.jG.batchCalls(e)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),o=F.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==a||null==(s=a.onSuccess)?void 0:s.call(a,...e)},queryClient:n,meta:null!=(r=null!=(s=null==t?void 0:t.meta)?s:null==a?void 0:a.meta)?r:{}})}}),n);return u.trpc=ev({path:e}),u},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)(S(e,t,"any")),{client:a}=l(),u=F.useRef(r);F.useEffect(()=>{u.current=r});let[c]=F.useState(new Set([])),h=F.useCallback(e=>{c.add(e)},[c]),p=F.useRef(null),y=F.useCallback(e=>{let t=b.current,r=b.current=e(t),n=!1;for(let e of c)if(t[e]!==r[e]){n=!0;break}n&&g(ex(r,h))},[h,c]),m=F.useCallback(()=>{var r;if(null==(r=p.current)||r.unsubscribe(),!i)return void y(()=>(0,eO.default)((0,eO.default)({},d),{},{reset:m}));y(()=>(0,eO.default)((0,eO.default)({},f),{},{reset:m})),p.current=a.subscription(e.join("."),null!=t?t:void 0,{onStarted:()=>{var e,t;null==(e=(t=u.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=u.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=u.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=u.current).onComplete)||e.call(t),y(e=>(0,eO.default)((0,eO.default)({},e),{},{status:"idle",error:null,data:void 0}))}})},[a,o,i,y]);F.useEffect(()=>(m(),()=>{var e;null==(e=p.current)||e.unsubscribe()}),[m]);let b=F.useRef(i?(0,eO.default)((0,eO.default)({},f),{},{reset:m}):(0,eO.default)((0,eO.default)({},d),{},{reset:m})),[v,g]=F.useState(ex(b.current,h));return v},useInfiniteQuery:function(e,t,r){var n,i,o,a,u;let{client:d,ssrState:f,prefetchInfiniteQuery:h,queryClient:p,abortOnUnmount:y}=l(),m=S(e,t,"infinite"),b=p.getQueryDefaults(m),v=t===s.hT;"undefined"!=typeof window||"prepass"!==f||(null==r||null==(n=r.trpc)?void 0:n.ssr)===!1||(null!=(i=null==r?void 0:r.enabled)?i:null==b?void 0:b.enabled)===!1||v||p.getQueryCache().find({queryKey:m})||h(m,(0,eO.default)((0,eO.default)({},b),r));let g=c(m,(0,eO.default)((0,eO.default)({},b),r)),w=null!=(o=null==r||null==(a=r.trpc)?void 0:a.abortOnUnmount)?o:y,O=ee((0,eO.default)((0,eO.default)({},g),{},{initialPageParam:null!=(u=r.initialCursor)?u:null,persister:r.persister,queryKey:m,queryFn:v?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 d.query(...ey(m,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),es,p);return O.trpc=ev({path:e}),O},usePrefetchInfiniteQuery:function(e,t,r){var n,i,o;let a=l(),u=S(e,t,"infinite"),d=a.queryClient.getQueryDefaults(u),f=t===s.hT,h=c(u,(0,eO.default)((0,eO.default)({},d),r)),p=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:a.abortOnUnmount;!function(e,t){let r=(0,N.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:u,queryFn:f?t:e=>{var t;let n=(0,eO.default)((0,eO.default)({},h),{},{trpc:(0,eO.default)((0,eO.default)({},null==h?void 0:h.trpc),p?{signal:e.signal}:{})});return a.client.query(...ey(u,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}))},useSuspenseInfiniteQuery:function(e,t,r){var n,s,i,o,a;let u=l(),d=S(e,t,"infinite"),f=u.queryClient.getQueryDefaults(d),h=c(d,(0,eO.default)((0,eO.default)({},f),r)),p=null!=(n=null==r||null==(s=r.trpc)?void 0:s.abortOnUnmount)?n:u.abortOnUnmount,y=(o=(0,eO.default)((0,eO.default)({},r),{},{initialPageParam:null!=(i=r.initialCursor)?i:null,queryKey:d,queryFn:e=>{var t;let n=(0,eO.default)((0,eO.default)({},h),{},{trpc:(0,eO.default)((0,eO.default)({},null==h?void 0:h.trpc),p?{signal:e.signal}:{})});return u.client.query(...ey(d,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),a=u.queryClient,ee({...o,enabled:!0,suspense:!0,throwOnError:V},es,a));return y.trpc=ev({path:e}),[y.data,y]}}}(e))}},1953:(e,t,r)=>{"use strict";r.d(t,{$:()=>a,s:()=>o});var n=r(5322),s=r(7443),i=r(4243),o=class extends s.k{#A;#B;#s;constructor(e){super(),this.mutationId=e.mutationId,this.#B=e.mutationCache,this.#A=[],this.state=e.state||a(),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.#A.includes(e)||(this.#A.push(e),this.clearGcTimeout(),this.#B.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#A=this.#A.filter(t=>t!==e),this.scheduleGc(),this.#B.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#A.length||("pending"===this.state.status?this.scheduleGc():this.#B.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#a({type:"continue"})};this.#s=(0,i.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#a({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#a({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#B.canRun(this)});
1let r="pending"===this.state.status,n=!this.#s.canStart();try{if(r)t();else{this.#a({type:"pending",variables:e,isPaused:n}),await this.#B.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#a({type:"pending",context:t,variables:e,isPaused:n})}let s=await this.#s.start();return await this.#B.config.onSuccess?.(s,e,this.state.context,this),await this.options.onSuccess?.(s,e,this.state.context),await this.#B.config.onSettled?.(s,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(s,null,e,this.state.context),this.#a({type:"success",data:s}),s}catch(t){try{throw await this.#B.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#B.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#a({type:"error",error:t})}}finally{this.#B.runNext(this)}}#a(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.#A.forEach(t=>{t.onMutationUpdate(e)}),this.#B.notify({mutation:this,type:"updated",action:e})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},1990:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(9575);let n=r(7695),s=r(4315),i=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u(e,t){var r,u;let l,c,d,{src:f,sizes:h,unoptimized:p=!1,priority:y=!1,loading:m,className:b,quality:v,width:g,height:w,fill:O=!1,style:x,overrideSrc:P,onLoad:j,onLoadingComplete:S,placeholder:E="empty",blurDataURL:_,fetchPriority:R,decoding:C="async",layout:T,objectFit:M,objectPosition:I,lazyBoundary:q,lazyRoot:Q,...D}=e,{imgConf:k,showAltText:A,blurComplete:F,defaultLoader:U}=t,N=k||s.imageConfigDefault;if("allSizes"in N)l=N;else{let e=[...N.deviceSizes,...N.imageSizes].sort((e,t)=>e-t),t=N.deviceSizes.sort((e,t)=>e-t),n=null==(r=N.qualities)?void 0:r.sort((e,t)=>e-t);l={...N,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===U)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let L=D.loader||U;delete D.loader,delete D.srcSet;let G="__next_img_default"in L;if(G){if("custom"===l.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=L;L=t=>{let{config:r,...n}=t;return e(n)}}if(T){"fill"===T&&(O=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[T];t&&!h&&(h=t)}let z="",K=a(g),H=a(w);if((u=f)&&"object"==typeof u&&(o(u)||void 0!==u.src)){let e=o(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,
1configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(c=e.blurWidth,d=e.blurHeight,_=_||e.blurDataURL,z=e.src,!O)if(K||H){if(K&&!H){let t=K/e.width;H=Math.round(e.height*t)}else if(!K&&H){let t=H/e.height;K=Math.round(e.width*t)}}else K=e.width,H=e.height}let B=!y&&("lazy"===m||void 0===m);(!(f="string"==typeof f?f:z)||f.startsWith("data:")||f.startsWith("blob:"))&&(p=!0,B=!1),l.unoptimized&&(p=!0),G&&!l.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(p=!0);let $=a(v),W=Object.assign(O?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:I}:{},A?{}:{color:"transparent"},x),V=F||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:K,heightInt:H,blurWidth:c,blurHeight:d,blurDataURL:_||"",objectFit:W.objectFit})+'")':'url("'+E+'")',J=i.includes(W.objectFit)?"fill"===W.objectFit?"100% 100%":"cover":W.objectFit,X=V?{backgroundSize:J,backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Y=function(e){let{config:t,src:r,unoptimized:n,width:s,quality:i,sizes:o,loader:a}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:u,kind:l}=function(e,t,r){let{deviceSizes:n,allSizes:s}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:s.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:s,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>s.find(t=>t>=e)||s[s.length-1]))],kind:"x"}}(t,s,o),c=u.length-1;return{sizes:o||"w"!==l?o:"100vw",srcSet:u.map((e,n)=>a({config:t,src:r,quality:i,width:e})+" "+("w"===l?e:n+1)+l).join(", "),src:a({config:t,src:r,quality:i,width:u[c]})}}({config:l,src:f,unoptimized:p,width:K,quality:$,sizes:h,loader:L});return{props:{...D,loading:B?"lazy":m,fetchPriority:R,width:K,height:H,decoding:C,className:b,style:{...W,...X},sizes:Y.sizes,srcSet:Y.srcSet,src:P||Y.src},meta:{unoptimized:p,priority:y,placeholder:E,fill:O}}}},2004:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return m}});let n=r(7007),s=r(4364),i=r(8484),o=n._(r(649)),a=s._(r(8200)),u=r(9767),l=r(187),c=r(4367),d=new Map,f=new Set,h=e=>{if(o.default.preinit)return void e.forEach(e=>{o.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},p=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:s=null,dangerouslySetInnerHTML:i,children:o="",strategy:a="afterInteractive",onError:u,stylesheets:c}=e,p=r||t;if(p&&f.has(p))return;if(d.has(t)){f.add(p),d.get(t).then(n,u);return}let y=()=>{s&&s(),f.add(p)},m=document.createElement("script"),b=new Promise((e,t)=>{m.addEventListener("load",function(t){e(),n&&n.call(this,t),y()}),m.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});i?(m.innerHTML=i.__html||"",y()):o?(m.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",y()):t&&(m.src=t,d.set(t,b)),(0,l.setAttributesFromProps)(m,e),"worker"===a&&m.setAttribute("type","text/partytown"),m.setAttribute("data-nscript",a),c&&h(c),document.body.appendChild(m)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>p(e))}):p(e)}function m(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:s=null,strategy:l="afterInteractive",onError:d,stylesheets:h,...y}=e,{updateScripts:m,scripts:b,getIsSsr:v,appDir:g,nonce:w}=(0,a.useContext)(u.HeadManagerContext),O=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let e=t||r;O.current||(s&&e&&f.has(e)&&s(),O.current=!0)},[s,t,r]);let x=(0,a.useRef)(!1);if((0,a.useEffect)(()=>
1{if(!x.current){if("afterInteractive"===l)p(e);else"lazyOnload"===l&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>p(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>p(e))}));x.current=!0}},[e,l]),("beforeInteractive"===l||"worker"===l)&&(m?(b[l]=(b[l]||[]).concat([{id:t,src:r,onLoad:n,onReady:s,onError:d,...y}]),m(b)):v&&v()?f.add(t||r):v&&!v()&&p(e)),g){if(h&&h.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===l)if(!r)return y.dangerouslySetInnerHTML&&(y.children=y.dangerouslySetInnerHTML.__html,delete y.dangerouslySetInnerHTML),(0,i.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...y,id:t}])+")"}});else return o.default.preload(r,y.integrity?{as:"script",integrity:y.integrity,nonce:w,crossOrigin:y.crossOrigin}:{as:"script",nonce:w,crossOrigin:y.crossOrigin}),(0,i.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...y,id:t}])+")"}});"afterInteractive"===l&&r&&o.default.preload(r,y.integrity?{as:"script",integrity:y.integrity,nonce:w,crossOrigin:y.crossOrigin}:{as:"script",nonce:w,crossOrigin:y.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let v=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2224:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(8200),s=n.useLayoutEffect,i=n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let s=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(s,e))}}return s(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),s(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},2991:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(7007)._(r(8200)).default.createContext({})},3020:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(7007)._(r(8200)).default.createContext(null)},3067:(e,t,r)=>{"use strict";r.d(t,{BH:()=>y,Cp:()=>p,EN:()=>h,Eh:()=>l,F$:()=>f,GU:()=>E,MK:()=>c,S$:()=>n,ZM:()=>S,ZZ:()=>P,Zw:()=>i,d2:()=>u,f8:()=>m,gn:()=>o,hT:()=>j,j3:()=>a,lQ:()=>s,nJ:()=>d,pl:()=>O,y9:()=>x,yy:()=>w});var n="undefined"==typeof window||"Deno"in globalThis;function s(){}function i(e,t){return"function"==typeof e?e(t):e}function o(e){return"number"==typeof e&&e>=0&&e!==1/0}function a(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function l(e,t){return"function"==typeof e?e(t):e}function c(e,t){let{type:r="all",exact:n,fetchStatus:s,predicate:i,queryKey:o,stale:a}=e;if(o){if(n){if(t.queryHash!==f(o,t.options))return!1}else if(!p(t.queryKey,o))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof a||t.isStale()===a)&&(!s||s===t.state.fetchStatus)&&(!i||!!i(t))}function d(e,t){let{exact:r,status:n,predicate:s,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(h(t.options.mutationKey)!==h(i))return!1}else if(!p(t.options.mutationKey,i))return!1}return(!n||t.state.status===n)&&(!s||!!s(t))}function f(e,t){return(t?.queryKeyHashFn||h)(e)}function h(e){return JSON.stringify(e,(e,t)=>v(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function p(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>p(e[r],t[r]))}function y(e,t){if(e===t)return e;let r=b(e)&&b(t);if(r||v(e)&&v(t)){let n=r?e:Object.keys(e),s=n.length,i=r?t:Object.keys(t),o=i.length,a=r?[]:{},u=new Set(n),l=0;for(let n=0;n<o;n++){let s=r?n:i[n];(!r&&u.has(s)||r)&&void 0===e[s]&&void 0===t[s]?(a[s]=void 0,l++):(a[s]=y(e[s],t[s]),a[s]===e[s]&&void 0!==e[s]&&l++)}return s===o&&l===s?e:a}return t}function m(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 b(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function v(e){if(!g(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!g(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function g(e){return"[object Object]"===Object.prototype.toString.call(e)}function w(e){return new Promise(t=>{setTimeout(t,e)})}function O(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?y(e,t):t}function x(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function P(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var j=Symbol();function S(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==j?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function E(e,t){return"function"==typeof e?e(...t):!!e}},3469:(e,t,r)=>{"use strict";r.d(t,{E:()=>p});var n=r(3067),s=r(286),i=r(5322),o=r(4707),a=class extends o.Q{constructor(e={}){super(),this.config=e,this.#D=new Map}#D;build(e,t,r){let i=t.queryKey,o=t.queryHash??(0,n.F$)(i,t),a=this.get(o);return a||(a=new s.X({client:e,queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}add(e){this.#D.has(e.queryHash)||(this.#D.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#D.get(e.queryHash);t&&(e.destroy(),t===e&&this.#D.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){i.jG.batch(()=>
1{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#D.get(e)}getAll(){return[...this.#D.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()})})}},u=r(1953),l=class extends o.Q{constructor(e={}){super(),this.config=e,this.#$=new Set,this.#W=new Map,this.#V=0}#$;#W;#V;build(e,t,r){let n=new u.s({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.#W.get(t);r?r.push(e):this.#W.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.#W.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#W.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#W.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.#W.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.#W.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 d=r(4057),f=r(9728),h=r(5492),p=class{#J;#B;#i;#X;#Y;#Z;#ee;#et;constructor(e={}){this.#J=e.queryCache||new a,this.#B=e.mutationCache||new l,this.#i=e.defaultOptions||{},this.#X=new Map,this.#Y=new Map,this.#Z=0}mount(){this.#Z++,1===this.#Z&&(this.#ee=d.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#J.onFocus())}),this.#et=f.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#J.onOnline())}))}unmount(){this.#Z--,0===this.#Z&&(this.#ee?.(),this.#ee=void 0,this.#et?.(),this.#et=void 0)}isFetching(e){return this.#J.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#B.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#J.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#J.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.#J.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let s=this.defaultQueryOptions({queryKey:e}),i=this.#J.get(s.queryHash),o=i?.state.data,a=(0,n.Zw)(t,o);if(void 0!==a)return this.#J.build(this,s).setData(a,{...r,manual:!0})}setQueriesData(e,t,r){return i.jG.batch(()=>this.#J.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#J.get(t.queryHash)?.state}removeQueries(e){let t=this.#J;i.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#J;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.#J.findAll(e).map(e=>e.cancel(r)))).then(n.lQ).catch(n.lQ)}invalidateQueries(e,t={}){return i.jG.batch(()=>(this.#J.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.#J.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.#J.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.behavior=(0,h.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.lQ).catch(n.lQ)}ensureInfiniteQueryData(e){return e.behavior=(0,h.PL)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return f.t.isOnline()?this.#B.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#J}getMutationCache(){return this.#B}getDefaultOptions(){return this.#i}setDefaultOptions(e){this.#i=e}setQueryDefaults(e,t){this.#X.set((0,n.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#X.values()],r={};return t.forEach(t=>{(0,n.Cp)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#Y.set((0,n.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#Y.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.#i.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.#i.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#J.clear(),this.#B.clear()}}},3991:(e,t,r)=>{"use strict";let n;r.d(t,{Ke:()=>e4,XT:()=>e9,Xq:()=>e8,n2:()=>te,N9:()=>tr,$H:()=>z});var s,i,o,a,u=Object.create,l=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,f=Object.getPrototypeOf,h=Object.prototype.hasOwnProperty,p=(e,t)=>function(){return t||(0,e[d(e)[0]])((t={exports:{}}).exports,t),t.exports},y=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,i=d(t),o=0,a=i.length;o<a;o++)s=i[o],h.call(e,s)||s===r||l(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(n=c(t,s))||n.enumerable});return e},m=(e,t,r)=>(r=null!=e?u(f(e)):{}
1,y(!t&&e&&e.__esModule?r:l(r,"default",{value:e,enumerable:!0}),e)),b=p({"../../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=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=b().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}}),g=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=b().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}}),w=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=g();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}}),O=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=w();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 x(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(P,t)};return t}function P(e,t){return t(e)}var j=r(6421),S=m(w(),1),E=m(O(),1),_=class e extends Error{constructor(t,r){var n,s;let i=null==r?void 0:r.cause;super(t,{cause:i}),(0,S.default)(this,"cause",void 0),(0,S.default)(this,"shape",void 0),(0,S.default)(this,"data",void 0),(0,S.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 _?(r.meta&&(t.meta=(0,E.default)((0,E.default)({},t.meta),r.meta)),t):(0,j.Gv)(t)&&(0,j.Gv)(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,E.default)((0,E.default)({},r),{},{result:t})):new e("string"==typeof t?t:(0,j.Gv)(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,E.default)((0,E.default)({},r),{},{cause:t}))}};let R=e=>"function"==typeof e;var C=m(O(),1);let T={query:"GET",mutation:"POST",subscription:"PATCH"};function M(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 I=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=M(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=M(e);return void 0!==t?JSON.stringify(t):void 0};
1var Q=class extends Error{constructor(){let e="AbortError";super(e),this.name=e,this.message=e}};let D=e=>{var t;if(null==e?void 0:e.aborted){if(null==(t=e.throwIfAborted)||t.call(e),"undefined"!=typeof DOMException)throw new DOMException("AbortError","AbortError");throw new Q}};async function k(e){var t;D(e.signal);let r=e.getUrl(e),n=e.getBody(e),{type:s}=e,i=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),o=(0,C.default)((0,C.default)((0,C.default)({},e.contentTypeHeader?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),i);return(function(e){if(e)return e;if("undefined"!=typeof window&&R(window.fetch))return window.fetch;if("undefined"!=typeof globalThis&&R(globalThis.fetch))return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(r,{method:null!=(t=e.methodOverride)?t:T[s],signal:e.signal,body:n,headers:o})}var A=m(O(),1);let F=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function U(e){let t=null,r=null,n=()=>{clearTimeout(r),r=null,t=null};function s(){let r=function(t){let r=[[]],n=0;for(;;){var s,i;let o=t[n];if(!o)break;let a=r[r.length-1];if(o.aborted){null==(s=o.reject)||s.call(o,Error("Aborted")),n++;continue}if(e.validate(a.concat(o).map(e=>e.key))){a.push(o),n++;continue}if(0===a.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 t of(n(),r)){if(!t.length)continue;let r={items:t};for(let e of t)e.batch=r;e.fetch(r.items.map(e=>e.key)).then(async e=>{for(let n of(await Promise.all(e.map(async(e,t)=>{var n,s;let i=r.items[t];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})),r.items)){var t;null==(t=n.reject)||t.call(n,Error("Missing result")),n.batch=null}}).catch(e=>{for(let n of r.items){var t;null==(t=n.reject)||t.call(n,e),n.batch=null}})}}return{load:function(e){var n;let i={aborted:!1,key:e,batch:null,resolve:F,reject:F},o=new Promise((e,r)=>{var n;i.reject=r,i.resolve=e,null!=t||(t=[]),t.push(i)});return null!=r||(r=setTimeout(s)),o}}}m(O(),1),Symbol();var N=m(O(),1);let L={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"]}}},G=({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:a}=function(e){let{direction:t,type:r,withContext:n,path:s,id:i,input:o}=e,a=[],u=[];if("none"===e.colorMode)a.push("up"===t?">>":"<<",r,`#${i}`,s);else if("ansi"===e.colorMode){let[e,n]=L.ansi.regular[r],[o,u]=L.ansi.bold[r];a.push("up"===t?e:n,"up"===t?">>":"<<",r,"up"===t?o:u,`#${i}`,s,"\x1b[0m")}else{let[e,n]=L.css[r],o=` 2 background-color: #${"up"===t?e:n}; 3 color: ${"up"===t?"black":"white"}; 4 padding: 2px; 5 `;a.push("%c","up"===t?">>":"<<",r,`#${i}`,`%c${s}%c`,"%O"),u.push(o,`${o}; font-weight: bold;`,`${o}; font-weight: normal;`)}return"up"===t?u.push(n?{input:o,context:e.context}:{input:o}):u.push((0,N.default)({input:o,result:e.result,elapsedMs:e.elapsedMs},n&&{context:e.context})),{parts:a,args:u}}((0,N.default)((0,N.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(a))};function z(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=G({c:e.console,colorMode:s,withContext:i})}=e;return()=>({op:e,next:t})=>x(r=>{var s;n((0,N.default)((0,N.default)({},e),{},{direction:"up"}))&&o((0,N.default)((0,N.default)({},e),{},{direction:"up"}));let i=Date.now();function a(t){let r=Date.now()-i;n((0,N.default)((0,N.default)({},e),{},{direction:"down",result:t}))&&o((0,N.default)((0,N.default)({},e),{},{direction:"down",elapsedMs:r,result:t}))}return t(e).pipe((s={next(e){a(e)},error(e){a(e)}},e=>x(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 K={enabled:!1,closeMs:0},H={enabled:!1,pongTimeoutMs:1e3,intervalMs:5e3},B=e=>0===e?0:Math.min(1e3*2**e,3e4),$=(e,...t)=>"function"==typeof e?e(...t):e;
5var W=m(w(),1),V=class e extends Error{constructor(t){super(t.message,{cause:t.cause}),this.name="TRPCWebSocketClosedError",Object.setPrototypeOf(this,e.prototype)}},J=class{constructor(e,t){this.onTimeout=e,this.timeoutMs=t,(0,W.default)(this,"timeout",void 0)}reset(){this.timeout&&(clearTimeout(this.timeout),this.timeout=setTimeout(this.onTimeout,this.timeoutMs))}start(){clearTimeout(this.timeout),this.timeout=setTimeout(this.onTimeout,this.timeoutMs)}stop(){clearTimeout(this.timeout),this.timeout=void 0}};function X(){let e,t;return{promise:new Promise((r,n)=>{e=r,t=n}),resolve:e,reject:t}}async function Y(e){let t=await $(e.url);if(!e.connectionParams)return t;let r=t.includes("?")?"&":"?";return t+`${r}connectionParams=1`}async function Z(e){return JSON.stringify({method:"connectionParams",data:await $(e)})}var ee=m(w(),1),et=class{constructor(){(0,ee.default)(this,"outgoingRequests",[]),(0,ee.default)(this,"pendingRequests",{})}register(e,t){let{promise:r,resolve:n}=X();return this.outgoingRequests.push({id:String(e.id),message:e,end:r,callbacks:{next:t.next,complete:()=>{t.complete(),n()},error:e=>{t.error(e),n()}}}),()=>{this.delete(e.id),t.complete(),n()}}delete(e){null!==e&&(this.outgoingRequests=this.outgoingRequests.filter(({id:t})=>t!==String(e)),delete this.pendingRequests[String(e)])}flush(){let e=this.outgoingRequests;for(let t of(this.outgoingRequests=[],e))this.pendingRequests[t.id]=t;return e}getPendingRequests(){return Object.values(this.pendingRequests)}getPendingRequest(e){return null===e?null:this.pendingRequests[String(e)]}getOutgoingRequests(){return this.outgoingRequests}getRequests(){return[...this.getOutgoingRequests().map(e=>({state:"outgoing",message:e.message,end:e.end,callbacks:e.callbacks})),...this.getPendingRequests().map(e=>({state:"pending",message:e.message,end:e.end,callbacks:e.callbacks}))]}hasPendingRequests(){return this.getPendingRequests().length>0}hasPendingSubscriptions(){return this.getPendingRequests().some(e=>"subscription"===e.message.method)}hasOutgoingRequests(){return this.outgoingRequests.length>0}},er=m(w(),1),en=class e{constructor(t){var r;if((0,er.default)(this,"id",++e.connectCount),(0,er.default)(this,"WebSocketPonyfill",void 0),(0,er.default)(this,"urlOptions",void 0),(0,er.default)(this,"keepAliveOpts",void 0),(0,er.default)(this,"wsObservable",function(e){let t=null,r=[],n=e=>{void 0!==t&&e.next(t),r.push(e)},s=e=>{r.splice(r.indexOf(e),1)},i=x(e=>(n(e),()=>{s(e)}));return i.next=e=>{if(t!==e)for(let n of(t=e,r))n.next(e)},i.get=()=>t,i}(0)),(0,er.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}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=Y(t.urlOptions).then(e=>new t.WebSocketPonyfill(e));t.openPromise=r.then(async e=>{t.ws=e,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{promise:t,resolve:r,reject:n}=X();return e.addEventListener("open",()=>{e.removeEventListener("error",n),r()}),e.addEventListener("error",n),t}(e),t.urlOptions.connectionParams&&e.send(await Z(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var e;try{await this.openPromise}finally{null==(e=this.ws)||e.close()}}};(0,er.default)(en,"connectCount",0);var es=m(w(),1),ei=m(O(),1),eo=r(4093),ea=(0,eo.f1)((0,eo.Vh)(),1),eu=class extends
5Error{},el=class extends Error{constructor(e){var t,r,n;let s=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,j.Gv)(e))return Object.assign(new eu,e)}}(e.cause);super(null!=(t=null!=(r=e.message)?r:null==s?void 0:s.message)?t:e.code,{cause:s}),(0,ea.default)(this,"cause",void 0),(0,ea.default)(this,"code",void 0),this.code=e.code,this.name="TRPCError",null!=this.cause||(this.cause=s)}},ec=(0,eo.f1)((0,eo.jr)(),1);(0,eo.f1)((0,eo.jr)(),1),Symbol("lazy");async function ed(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}Symbol();var ef=(0,eo.f1)((0,eo.jr)(),1);function eh(e){let t=null,r=Symbol.for("@trpc/server/http/memo"),n=r;return{read:async()=>{var s;return n!==r||(null!=t||(t=e().catch(e=>{if(e instanceof el)throw e;throw new el({code:"BAD_REQUEST",message:e instanceof Error?e.message:"Invalid input",cause:e})})),n=await t,t=null),n},result:()=>n!==r?n:void 0}}let ep={isMatch(e){var t;return!!(null==(t=e.headers.get("content-type"))?void 0:t.startsWith("application/json"))},async parse(e){var t;let{req:r}=e,n="1"===e.searchParams.get("batch"),s=n?e.path.split(","):[e.path],i=eh(async()=>{let t;if("GET"===r.method){let r=e.searchParams.get("input");r&&(t=JSON.parse(r))}else t=await r.json();if(void 0===t)return{};if(!n)return{0:e.router._def._config.transformer.input.deserialize(t)};if(!(0,j.Gv)(t))throw new el({code:"BAD_REQUEST",message:'"input" needs to be an object when doing a batch call'});let i={};for(let r of s.keys()){let n=t[r];void 0!==n&&(i[r]=e.router._def._config.transformer.input.deserialize(n))}return i}),o=await Promise.all(s.map(async(t,r)=>{let n=await ed(e.router,t);return{path:t,procedure:n,getRawInput:async()=>{let t=(await i.read())[r];if((null==n?void 0:n._def.type)==="subscription"){var s,o,a;let r=null!=(s=null!=(o=e.headers.get("last-event-id"))?o:e.searchParams.get("lastEventId"))?s:e.searchParams.get("Last-Event-Id");r&&((0,j.Gv)(t)?t=(0,ef.default)((0,ef.default)({},t),{},{lastEventId:r}):null!=t||(t={lastEventId:r}))}return t},result:()=>{var e;return null==(e=i.result())?void 0:e[r]}}})),a=new Set(o.map(e=>{var t;return null==(t=e.procedure)?void 0:t._def.type}).filter(Boolean));if(a.size>1)throw new el({code:"BAD_REQUEST",message:`Cannot mix procedure types in call: ${Array.from(a).join(", ")}`});let u=null!=(t=a.values().next().value)?t:"unknown",l=e.searchParams.get("connectionParams");return{isBatchCall:n,accept:r.headers.get("trpc-accept"),calls:o,type:u,connectionParams:null===l?null:function(e){let t;try{t=JSON.parse(e)}catch(e){throw new el({code:"PARSE_ERROR",message:"Not JSON-parsable query params",cause:e})}var r=t;try{if(null===r)return null;if(!(0,j.Gv)(r))throw Error("Expected object");let e=Object.entries(r).filter(([e,t])=>"string"!=typeof t);if(e.length>0)throw Error(`Expected connectionParams to be string values. Got ${e.map(([e,t])=>`${e}: ${typeof t}`).join(", ")}`);return r}catch(e){throw new el({code:"PARSE_ERROR",message:"Invalid connection params shape",cause:e})}}(l),signal:r.signal,url:e.url}}},ey=[ep,{isMatch(e){var t;return!!(null==(t=e.headers.get("content-type"))?void 0:t.startsWith("multipart/form-data"))},async parse(e){let{req:t}=e;if("POST"!==t.method)throw new el({code:"METHOD_NOT_SUPPORTED",message:"Only POST requests are supported for multipart/form-data requests"});let r=eh(async()=>await t.formData()),n=await ed(e.router,e.path);return{accept:null,calls:[{path:e.path,getRawInput:r.read,result:r.result,procedure:n}],isBatchCall:!1,type:"mutation",connectionParams:null,signal:t.signal,url:e.url}}},{isMatch(e){var t;return!!(null==(t=e.headers.get("content-type"))?void 0:t.startsWith("application/octet-stream"))},async parse(e){let{req:t}=e;if("POST"!==t.method)throw new el({code:"METHOD_NOT_SUPPORTED",message:"Only POST requests are supported for application/octet-stream requests"});let r=eh(async()=>t.body);
5return{calls:[{path:e.path,getRawInput:r.read,result:r.result,procedure:await ed(e.router,e.path)}],isBatchCall:!1,accept:null,type:"mutation",connectionParams:null,signal:t.signal,url:e.url}}}];function em(e="AbortError"){throw new DOMException(e,"AbortError")}var eb=(0,eo.f1)((0,eo.Vh)(),1);let ev=new WeakMap,eg=()=>{};n=Symbol.toStringTag;var ew=class e{constructor(e){(0,eb.default)(this,"promise",void 0),(0,eb.default)(this,"subscribers",[]),(0,eb.default)(this,"settlement",null),(0,eb.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=eg}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 ev.set(t,r),ev.set(r,r),r}static getSubscribablePromise(e){return ev.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(eO);try{return await Promise.race(t)}finally{for(let e of t)e.unsubscribe()}}};function eO(e){return ew.proxy(e).then(()=>[e])}function ex(e,t){let r=e[Symbol.dispose];return e[Symbol.dispose]=()=>{t(),null==r||r()},e}function eP(e,t){let r=e[Symbol.asyncDispose];return e[Symbol.asyncDispose]=async()=>{await t(),await (null==r?void 0:r())},e}null!=(s=Symbol).dispose||(s.dispose=Symbol()),null!=(o=Symbol).asyncDispose||(o.asyncDispose=Symbol());let ej=Symbol();function eS(e){let t=null;return ex({start(){if(t)throw Error("Timer already started");return new Promise(r=>{t=setTimeout(()=>r(ej),e)})}},()=>{t&&clearTimeout(t)})}var eE=(0,eo.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;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,a)}else i|=1}catch(e){return a(e)}if(1===i)return s!==t?Promise.reject(s):Promise.resolve();if(s!==t)throw s}function a(r){return s=s!==t?new e(r,s):r,o()}return o()}}}
5,t.exports.__esModule=!0,t.exports.default=t.exports}}),e_=(0,eo.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}}),eR=(0,eo.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=e_();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),eC=(0,eo.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=e_();function n(e){var t,n;function s(t,n){try{var o=e[t](n),a=o.value,u=a instanceof r;Promise.resolve(u?a.v:a).then(function(r){if(u){var n="return"===t?"return":"next";if(!a.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 a={key:e,arg:r,resolve:i,reject:o,next:null};n?n=n.next=a:(t=n=a,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}}),eT=(0,eo.f1)(eE(),1),eM=(0,eo.f1)(eR(),1),eI=(0,eo.f1)(eC(),1);function eq(e){let t=e[Symbol.asyncIterator]();return t[Symbol.asyncDispose]?t:eP(t,async()=>{var e;await (null==(e=t.return)?void 0:e.call(t))})}function eQ(){let e,t;return{promise:new Promise((r,n)=>{e=r,t=n}),resolve:e,reject:t}}var eD=(0,eo.f1)(eE(),1),ek=(0,eo.f1)(eR(),1),eA=(0,eo.f1)(eC(),1),eF=(0,eo.f1)(eE(),1),eU=(0,eo.f1)(eR(),1),eN=(0,eo.f1)(eC(),1);let eL=Symbol("ping");function eG(){return(eG=(0,eN.default)(function*(e,t){try{let s;var r=(0,eF.default)();let i=r.a(eq(e)),o=i.next();for(;;)try{var n=(0,eF.default)();let e=n.u(eS(t));if((s=yield(0,eU.default)(ew.race([o,e.start()])))===ej){yield eL;continue}if(s.done)return s.value;o=i.next(),yield s.value,s=null}catch(e){n.e=e}finally{n.d()}}catch(e){r.e=e}finally{yield(0,eU.default)(r.d())}})).apply(this,arguments)}var ez=(0,eo.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}}),eK=(0,eo.f1)(eR(),1),eH=(0,eo.f1)(eC(),1),eB=(0,eo.f1)(eE(),1),e$=(0,eo.f1)(ez(),1);function eW(e){return(isObject(e)||isFunction(e))&&"function"==typeof(null==e?void 0:e.then)&&"function"==typeof(null==e?void 0:e.catch)}var eV=class extends Error{constructor(e){super("Max depth reached at path: "+e.join(".")),this.path=e}},eJ=class extends Error{constructor(e){super("Received error from server"),this.data=e}};let eX=e=>({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()});async function eY(e){let{deserialize:t=e=>e}=e,r=function(e){let t=function(e){let t="getReader"in e?e.getReader():eX(e).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);t&&(r=r.pipeThrough(new TransformStream({transform(e,r){r.enqueue(t(e))}})));let n=eQ(),s=function(e){let t=new Map;function r(){return Array.from(t.values()).every(e=>e.closed)}return{getOrCreate:function(n){let s=t.get(n);return s||(s=function(){let t,n=new ReadableStream({start(e){t=e}}),s={enqueue:e=>t.enqueue(e),close:()=>{t.close(),i(),r()&&e.abort()},closed:!1,getReaderResource:()=>{let e=n.getReader();return ex(e,()=>{e.releaseLock(),s.close()})},error:e=>{t.error(e),i()}};function i(){Object.assign(s,{closed:!0,close:()=>{},enqueue:()=>{},getReaderResource:null,error:()=>{}})}return s}(),t.set(n,s)),s},isEmpty:r,cancelAll:function(e){for(let r of t.values())r.error(e)}}}(e.abortController),i=e=>{null==n||n.reject(e),s.cancelAll(e)};return r.pipeTo(new WritableStream({write(t){if(n){for(let[r,n]of Object.entries(t)){let i=function t(r){let[[n],...i]=r;for(let r of i){let[i]=r,o=function(r){let[n,i,o]=r,a=s.getOrCreate(o);switch(i){case 0:return(0,j.eF)(async()=>{try{var r,n,s=(0,eB.default)();let i=s.u(a.getReaderResource()),{value:o}=await i.read(),[u,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 eJ(c)}}catch(e){s.e=e}finally{s.d()}});case 1:return(0,j.eF)((0,eH.default)(function*(){try{var r,n,s=(0,eB.default)();let i=s.u(a.getReaderResource());for(;;){let{value:s}=yield(0,eK.default)(i.read()),[o,a,u]=s;switch(a){case 1:yield t(u);break;case 0:return t(u);case 2:throw null!=(r=null==(n=e.formatError)?void 0:n.call(e,{error:u}))?r:new eJ(u)}}}catch(e){s.e=e}finally{s.d()}}))}}(r);if(null===i)return o;n[i]=o}return n}(n);t[r]=i}n.resolve(t),n=null;return}let[r]=t;s.getOrCreate(r).enqueue(t)},close:()=>i(Error("Stream closed")),abort:i}),{signal:e.abortController.signal}).catch(t=>{var r;null==(r=e.onError)||r.call(e,{error:t}),i(t)}),[await n.promise,s]}var eZ=(0,eo.P$)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncGeneratorDelegate.js"(e,t){var r=e_();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}}),e0=((0,eo.f1)(ez(),1),(0,eo.f1)(eR(),1),(0,eo.f1)(eC(),1),(0,eo.f1)(eZ(),1),(0,eo.f1)(eE(),1)),e1=(0,eo.f1)(eC(),1);(0,eo.f1)((0,eo.jr)(),1);var e2=m(w(),1),e3=m(O(),1),e4=class{constructor(e){(0,e2.default)(this,"links",void 0),(0,e2.default)(this,"runtime",void 0),(0,e2.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,e3.default)((0,e3.default)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})},x(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 x(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 _.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 e7=Symbol.for("trpc_untypedClient"),e6={query:"query",mutate:"mutation",subscribe:"subscription"},e5=e=>e6[e];function e8(e){let t=(0,eo.vX)(({path:t,args:r})=>{let n=[...t],s=e5(n.pop()),i=n.join(".");return e[s](i,...r)});return(0,eo.U6)(r=>r===e7?e:t[r])}function e9(e){return e8(new e4(e))}
5function te(e){return e[e7]}var tt=m(O(),1);function tr(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;if(e.length>o)return!1;let r=e.map(e=>e.path).join(","),n=e.map(e=>e.input);return I((0,tt.default)((0,tt.default)({},s),{},{type:t,path:r,inputs:n,signal:null})).length<=i},async fetch(r){let n=r.map(e=>e.path).join(","),i=r.map(e=>e.input),o=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,u=k((0,tt.default)((0,tt.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}(o,a.signal),type:t,contentTypeHeader:"application/json",trpcAcceptHeader:"application/jsonl",getUrl:I,getBody:q,inputs:i,path:n,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{}})),l=await u,[c]=await eY({from:l.body,deserialize:s.transformer.output.deserialize,formatError(e){let t=e.error;return _.from({error:t})},abortController:a});return Object.keys(r).map(async e=>{let t=await Promise.resolve(c[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:l}}})}}),r={query:U(t("query")),mutation:U(t("mutation"))};return({op:e})=>x(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(_.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(_.from(e,{meta:null==n?void 0:n.meta}))}),()=>{}})}}var tn=m(O(),1);m(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}})(),1);m(O(),1);var ts=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;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,a)}else i|=1}catch(e){return a(e)}if(1===i)return s!==t?Promise.reject(s):Promise.resolve();if(s!==t)throw s}function a(r){return s=s!==t?new e(r,s):r,o()}return o()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),ti=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}}),to=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=ti();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),ta=p({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=ti();function n(e){var t,n;function s(t,n){try{var o=e[t](n),a=o.value,u=a instanceof r;Promise.resolve(u?a.v:a).then(function(r){if(u){var n="return"===t?"return":"next";if(!a.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 a={key:e,arg:r,resolve:i,reject:o,next:null};n?n=n.next=a:(t=n=a,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}});m(ts(),1),m(to(),1),m(ta(),1),m(O(),1)},4057:(e,t,r)=>{"use strict";r.d(t,{m:()=>i});var n=r(4707),s=r(3067),i=new class extends n.Q{#er;#en;#es;constructor(){super(),this.#es=e=>{if(!s.S$&&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.#er!==e&&(this.#er=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#er?this.#er:globalThis.document?.visibilityState!=="hidden"}}},4073:(e,t,r)=>{"use strict";
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=r(7007)._(r(8200)),s=r(4315),i=n.default.createContext(s.imageConfigDefault)},4093:(e,t,r)=>{"use strict";r.d(t,{P$:()=>l,U6:()=>y,Vh:()=>w,f1:()=>d,jr:()=>O,vX:()=>p});var n=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(e,t)=>function(){return t||(0,e[o(e)[0]])((t={exports:{}}).exports,t),t.exports},c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var a,l=o(t),c=0,d=l.length;c<d;c++)a=l[c],u.call(e,a)||a===r||s(e,a,{get:(e=>t[e]).bind(null,a),enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?n(a(e)):{},c(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e));let f=()=>{},h=e=>{Object.freeze&&Object.freeze(e)},p=e=>(function e(t,r,n){var s;let i=r.join(".");return null!=n[i]||(n[i]=new Proxy(f,{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)}),h(o.args),h(o.path),t(o)}})),n[i]})(e,[],Object.create(null)),y=e=>new Proxy(f,{get(t,r){if("then"!==r)return e(r)}}),m={PARSE_ERROR:400,BAD_REQUEST:400,UNAUTHORIZED:401,PAYMENT_REQUIRED:402,FORBIDDEN:403,NOT_FOUND:404,METHOD_NOT_SUPPORTED:405,TIMEOUT:408,CONFLICT:409,PRECONDITION_FAILED:412,PAYLOAD_TOO_LARGE:413,UNSUPPORTED_MEDIA_TYPE:415,UNPROCESSABLE_CONTENT:422,TOO_MANY_REQUESTS:429,CLIENT_CLOSED_REQUEST:499,INTERNAL_SERVER_ERROR:500,NOT_IMPLEMENTED:501,BAD_GATEWAY:502,SERVICE_UNAVAILABLE:503,GATEWAY_TIMEOUT:504};var b=l({"../../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=l({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=b().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}}),g=l({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=b().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}}),w=l({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=g();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}}),O=l({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=w();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}});d(O(),1)},4243:(e,t,r)=>{"use strict";r.d(t,{II:()=>d,v_:()=>u,wm:()=>c});var n=r(4057),s=r(9728),i=r(7317),o=r(3067);function a(e){return Math.min(1e3*2**e,3e4)}function u(e){return(e??"online")!=="online"||s.t.isOnline()}
5var l=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){return e instanceof l}function d(e){let t,r=!1,c=0,d=!1,f=(0,i.T)(),h=()=>n.m.isFocused()&&("always"===e.networkMode||s.t.isOnline())&&e.canRun(),p=()=>u(e.networkMode)&&e.canRun(),y=r=>{d||(d=!0,e.onSuccess?.(r),t?.(),f.resolve(r))},m=r=>{d||(d=!0,e.onError?.(r),t?.(),f.reject(r))},b=()=>new Promise(r=>{t=e=>{(d||h())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,d||e.onContinue?.()}),v=()=>{let t;if(d)return;let n=0===c?e.initialPromise:void 0;try{t=n??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(y).catch(t=>{if(d)return;let n=e.retry??3*!o.S$,s=e.retryDelay??a,i="function"==typeof s?s(c,t):s,u=!0===n||"number"==typeof n&&c<n||"function"==typeof n&&n(c,t);if(r||!u)return void m(t);c++,e.onFail?.(c,t),(0,o.yy)(i).then(()=>h()?void 0:b()).then(()=>{r?m(t):v()})})};return{promise:f,cancel:t=>{d||(m(new l(t)),e.abort?.())},continue:()=>(t?.(),f),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:p,start:()=>(p()?v():b().then(v),f)}}},4315:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},4367:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4707:(e,t,r)=>{"use strict";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(){}}},5322:(e,t,r)=>{"use strict";r.d(t,{jG:()=>s});var n=e=>setTimeout(e,0),s=function(){let e=[],t=0,r=e=>{e()},s=e=>{e()},i=n,o=n=>{t?e.push(n):i(()=>{r(n)})},a=()=>{let t=e;e=[],t.length&&i(()=>{s(()=>{t.forEach(e=>{r(e)})})})};return{batch:e=>{let r;t++;try{r=e()}finally{--t||a()}return r},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{i=e}}}()},5492:(e,t,r)=>{"use strict";r.d(t,{PL:()=>s,RQ:()=>u,rB:()=>a});var n=r(3067);function s(e){return{onFetch:(t,r)=>{let s=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,u=t.state.data?.pages||[],l=t.state.data?.pageParams||[],c={pages:[],pageParams:[]},d=0,f=async()=>{let r=!1,f=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)})},h=(0,n.ZM)(t.options,t.fetchOptions),p=async(e,s,i)=>{if(r)return Promise.reject();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 f(e),e})(),a=await h(o),{maxPages:u}=t.options,l=i?n.ZZ:n.y9;return{pages:l(e.pages,a,u),pageParams:l(e.pageParams,s,u)}};if(a&&u.length){let e="backward"===a,t={pages:u,pageParams:l},r=(e?o:i)(s,t);c=await p(t,r,e)}
5else{let t=e??u.length;do{let e=0===d?l[0]??s.initialPageParam:i(s,c);if(d>0&&null==e)break;c=await p(c,e),d++}while(d<t)}return c};t.options.persister?t.fetchFn=()=>t.options.persister?.(f,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=f}}}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 a(e,t){return!!t&&null!=i(e,t)}function u(e,t){return!!t&&!!e.getPreviousPageParam&&null!=o(e,t)}},5592:e=>{e.exports={style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"},className:"__className_188709",variable:"__variable_188709"}},6093:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>a,jE:()=>o});var n=r(8200),s=r(8484),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},a=e=>{let{client:t,children:r}=e;return n.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,s.jsx)(i.Provider,{value:t,children:r})}},6156:(e,t,r)=>{"use strict";r.d(t,{XS:()=>n});function n(e){return"success"===e.state.status}},6263:(e,t,r)=>{"use strict";var n,s,i,o,a;r.d(t,{Ay:()=>ee});class u{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class l{constructor(e){this.generateIdentifier=e,this.kv=new u}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}}class c extends l{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){"object"==typeof t?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}}function d(e,t){Object.entries(e).forEach(([e,r])=>t(r,e))}function f(e,t){return -1!==e.indexOf(t)}function h(e,t){for(let r=0;r<e.length;r++){let n=e[r];if(t(n))return n}}class p{constructor(){this.transfomers={}}register(e){this.transfomers[e.name]=e}findApplicable(e){return function(e,t){let r=function(e){if("values"in Object)return Object.values(e);let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}(e);if("find"in r)return r.find(t);for(let e=0;e<r.length;e++){let n=r[e];if(t(n))return n}}(this.transfomers,t=>t.isApplicable(e))}findByName(e){return this.transfomers[e]}}let y=e=>Object.prototype.toString.call(e).slice(8,-1),m=e=>void 0===e,b=e=>null===e,v=e=>"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype),g=e=>v(e)&&0===Object.keys(e).length,w=e=>Array.isArray(e),O=e=>"string"==typeof e,x=e=>"number"==typeof e&&!isNaN(e),P=e=>"boolean"==typeof e,j=e=>e instanceof Map,S=e=>e instanceof Set,E=e=>"Symbol"===y(e),_=e=>"number"==typeof e&&isNaN(e),R=e=>P(e)||b(e)||m(e)||x(e)||O(e)||E(e),C=e=>e===1/0||e===-1/0,T=e=>e.replace(/\./g,"\\."),M=e=>e.map(String).map(T).join("."),I=e=>{let t=[],r="";for(let n=0;n<e.length;n++){let s=e.charAt(n);if("\\"===s&&"."===e.charAt(n+1)){r+=".",n++;continue}if("."===s){t.push(r),r="";
5continue}r+=s}let n=r;return t.push(n),t};function q(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let Q=[q(m,"undefined",()=>null,()=>void 0),q(e=>"bigint"==typeof e,"bigint",e=>e.toString(),e=>"undefined"!=typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),q(e=>e instanceof Date&&!isNaN(e.valueOf()),"Date",e=>e.toISOString(),e=>new Date(e)),q(e=>e instanceof Error,"Error",(e,t)=>{let r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r},(e,t)=>{let r=Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r}),q(e=>e instanceof RegExp,"regexp",e=>""+e,e=>new RegExp(e.slice(1,e.lastIndexOf("/")),e.slice(e.lastIndexOf("/")+1))),q(S,"set",e=>[...e.values()],e=>new Set(e)),q(j,"map",e=>[...e.entries()],e=>new Map(e)),q(e=>_(e)||C(e),"number",e=>_(e)?"NaN":e>0?"Infinity":"-Infinity",Number),q(e=>0===e&&1/e==-1/0,"number",()=>"-0",Number),q(e=>e instanceof URL,"URL",e=>e.toString(),e=>new URL(e))];function D(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let k=D((e,t)=>!!E(e)&&!!t.symbolRegistry.getIdentifier(e),(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,r)=>{let n=r.symbolRegistry.getValue(t[1]);if(!n)throw Error("Trying to deserialize unknown symbol");return n}),A=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),F=D(e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{let r=A[t[1]];if(!r)throw Error("Trying to deserialize unknown typed array");return new r(e)});function U(e,t){return!!e?.constructor&&!!t.classRegistry.getIdentifier(e.constructor)}let N=D(U,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{let r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return{...e};let n={};return r.forEach(t=>{n[t]=e[t]}),n},(e,t,r)=>{let n=r.classRegistry.getValue(t[1]);if(!n)throw Error(`Trying to deserialize unknown class '${t[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(n.prototype),e)}),L=D((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,r)=>{let n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),G=[N,k,L,F],z=(e,t)=>{let r=h(G,r=>r.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};let n=h(Q,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},K={};Q.forEach(e=>{K[e.annotation]=e});let H=(e,t,r)=>{if(w(t))switch(t[0]){case"symbol":return k.untransform(e,t,r);case"class":return N.untransform(e,t,r);case"custom":return L.untransform(e,t,r);case"typed-array":return F.untransform(e,t,r);default:throw Error("Unknown transformation: "+t)}{let n=K[t];if(!n)throw Error("Unknown transformation: "+t);return n.untransform(e,r)}},B=(e,t)=>{if(t>e.size)throw Error("index out of bounds");let r=e.keys();for(;t>0;)r.next(),t--;return r.next().value};function $(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")}let W=(e,t)=>{$(t);for(let r=0;r<t.length;r++){let n=t[r];if(S(e))e=B(e,+n);else if(j(e)){let s=+n,i=0==+t[++r]?"key":"value",o=B(e,s);switch(i){case"key":e=o;break;case"value":e=e.get(o)}}else e=e[n]}return e},V=(e,t,r)=>{if($(t),0===t.length)return r(e);let n=e;for(let e=0;e<t.length-1;e++){let r=t[e];if(w(n))n=n[+r];else if(v(n))n=n[r];else if(S(n))n=B(n,+r);else if(j(n)){if(e===t.length-2)break;let s=+r,i=0==+t[++e]?"key":"value",o=B(n,s);switch(i){case"key":n=o;break;case"value":n=n.get(o)}}}let s=t[t.length-1];if(w(n)?n[+s]=r(n[+s]):v(n)&&(n[s]=r(n[s])),S(n)){let e=B(n,+s),t=r(e);e!==t&&(n.delete(e),n.add(t))}if(j(n)){let e=B(n,+t[t.length-2]);switch(0==+s?"key":"value"){case"key":{let t=r(e);n.set(t,n.get(e)),t!==e&&n.delete(e);break}case"value":n.set(e,r(n.get(e)))}}return e},J=(e,t)=>
5v(e)||w(e)||j(e)||S(e)||U(e,t),X=(e,t,r,n,s=[],i=[],o=new Map)=>{let a=R(e);if(!a){!function(e,t,r){let n=r.get(e);n?n.push(t):r.set(e,[t])}(e,s,t);let r=o.get(e);if(r)return n?{transformedValue:null}:r}if(!J(e,r)){let t=z(e,r),n=t?{transformedValue:t.value,annotations:[t.type]}:{transformedValue:e};return a||o.set(e,n),n}if(f(i,e))return{transformedValue:null};let u=z(e,r),l=u?.value??e,c=w(l)?[]:{},h={};d(l,(a,u)=>{if("__proto__"===u||"constructor"===u||"prototype"===u)throw Error(`Detected property ${u}. This is a prototype pollution risk, please remove it from your object.`);let l=X(a,t,r,n,[...s,u],[...i,e],o);c[u]=l.transformedValue,w(l.annotations)?h[u]=l.annotations:v(l.annotations)&&d(l.annotations,(e,t)=>{h[T(u)+"."+t]=e})});let p=g(h)?{transformedValue:c,annotations:u?[u.type]:void 0}:{transformedValue:c,annotations:u?[u.type,h]:h};return a||o.set(e,p),p};function Y(e){return Object.prototype.toString.call(e).slice(8,-1)}function Z(e){return"Array"===Y(e)}n=function(e){return"Null"===Y(e)},s=function(e){return"Undefined"===Y(e)};class ee{constructor({dedupe:e=!1}={}){this.classRegistry=new c,this.symbolRegistry=new l(e=>e.description??""),this.customTransformerRegistry=new p,this.allowedErrorProps=[],this.dedupe=e}serialize(e){let t=new Map,r=X(e,t,this,this.dedupe),n={json:r.transformedValue};r.annotations&&(n.meta={...n.meta,values:r.annotations});let s=function(e,t){let r,n={};return(e.forEach(e=>{if(e.length<=1)return;t||(e=e.map(e=>e.map(String)).sort((e,t)=>e.length-t.length));let[s,...i]=e;0===s.length?r=i.map(M):n[M(s)]=i.map(M)}),r)?g(n)?[r]:[r,n]:g(n)?void 0:n}(t,this.dedupe);return s&&(n.meta={...n.meta,referentialEqualities:s}),n}deserialize(e){var t,r,n;let{json:s,meta:i}=e,o=function e(t,r={}){return Z(t)?t.map(t=>e(t,r)):!function(e){if("Object"!==Y(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(Z(r.props)&&!r.props.includes(s))return n;let i=e(t[s],r);var o=r.nonenumerable;let a=({}).propertyIsEnumerable.call(t,s)?"enumerable":"nonenumerable";return"enumerable"===a&&(n[s]=i),o&&"nonenumerable"===a&&Object.defineProperty(n,s,{value:i,enumerable:!1,writable:!0,configurable:!0}),n},{})}(s);return i?.values&&(t=o,r=i.values,n=this,function e(t,r,n=[]){if(!t)return;if(!w(t))return void d(t,(t,s)=>e(t,r,[...n,...I(s)]));let[s,i]=t;i&&d(i,(t,s)=>{e(t,r,[...n,...I(s)])}),r(s,n)}(r,(e,r)=>{t=V(t,r,t=>H(t,e,n))}),o=t),i?.referentialEqualities&&(o=function(e,t){function r(t,r){let n=W(e,I(r));t.map(I).forEach(t=>{e=V(e,t,()=>n)})}if(w(t)){let[n,s]=t;n.forEach(t=>{e=V(e,I(t),()=>e)}),s&&d(s,r)}else d(t,r);return e}(o,i.referentialEqualities)),o}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}}ee.defaultInstance=new ee,ee.serialize=ee.defaultInstance.serialize.bind(ee.defaultInstance),ee.deserialize=ee.defaultInstance.deserialize.bind(ee.defaultInstance),ee.stringify=ee.defaultInstance.stringify.bind(ee.defaultInstance),ee.parse=ee.defaultInstance.parse.bind(ee.defaultInstance),ee.registerClass=ee.defaultInstance.registerClass.bind(ee.defaultInstance),ee.registerSymbol=ee.defaultInstance.registerSymbol.bind(ee.defaultInstance),ee.registerCustom=ee.defaultInstance.registerCustom.bind(ee.defaultInstance),ee.allowErrorProps=ee.defaultInstance.allowErrorProps.bind(ee.defaultInstance),ee.serialize,ee.deserialize,ee.stringify,ee.parse,ee.registerClass,ee.registerCustom,ee.registerSymbol,ee.allowErrorProps},6421:(e,t,r)=>{"use strict";r.d(t,{Gv:()=>s,Td:()=>o,eF:()=>a});let n={INTERNAL_SERVER_ERROR:-32603,BAD_GATEWAY:-32603,SERVICE_UNAVAILABLE:-32603,GATEWAY_TIMEOUT:-32603};function s(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}n.BAD_GATEWAY,n.SERVICE_UNAVAILABLE,n.GATEWAY_TIMEOUT,n.INTERNAL_SERVER_ERROR;let i="function"==typeof Symbol&&!!Symbol.asyncIterator;function o(e){return i&&s(e)&&Symbol.asyncIterator in e}let a=e=>e()},7135:(e,t,r)=>{"use strict";var n=r(4702);
5Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return f}});let s=r(7007),i=r(4364),o=r(8484),a=i._(r(8200)),u=s._(r(2224)),l=r(2991),c=r(9767),d=r(9159);function f(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function h(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(9575);let p=["name","httpEquiv","charSet","itemProp"];function y(e,t){let{inAmpMode:r}=t;return e.reduce(h,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return s=>{let i=!0,o=!1;if(s.key&&"number"!=typeof s.key&&s.key.indexOf("$")>0){o=!0;let t=s.key.slice(s.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(s.type){case"title":case"base":t.has(s.type)?i=!1:t.add(s.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(s.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?i=!1:r.add(t);else{let e=s.props[t],r=n[t]||new Set;("name"!==t||!o)&&r.has(e)?i=!1:(r.add(e),n[t]=r)}}}return i}}()).reverse().map((e,t)=>{let s=e.key||t;if(n.env.__NEXT_OPTIMIZE_FONTS&&!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:s})})}let m=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(c.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:y,headManager:n,inAmpMode:(0,d.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7317:(e,t,r)=>{"use strict";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}r.d(t,{T:()=>n})},7443:(e,t,r)=>{"use strict";r.d(t,{k:()=>s});var n=r(3067),s=class{#ei;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.gn)(this.gcTime)&&(this.#ei=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(n.S$?1/0:3e5))}clearGcTimeout(){this.#ei&&(clearTimeout(this.#ei),this.#ei=void 0)}}},7646:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:s,quality:i}=e,o=i||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+s+"&q="+o+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},7695:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:s,blurDataURL:i,objectFit:o}=e,a=n?40*n:t,u=s?40*s:r,l=a&&u?"viewBox='0 0 "+a+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+l+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(l?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},9159:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},9728:(e,t,r)=>{"use strict";r.d(t,{t:()=>i});var n=r(4707),s=r(3067),i=new class extends n.Q{#eo=!0;#en;#es;constructor(){super(),this.#es=e=>{if(!s.S$&&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.#eo!==e&&(this.#eo=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#eo}}}}]);
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.