vendor: 5,123 bytes, line 1
1function Xt(t,e){for(var s=0;s<e.length;s++){const r=e[s];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in t)){const o=Object.getOwnPropertyDescriptor(r,i);o&&Object.defineProperty(t,i,o.get?o:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}function te(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var W={exports:{}},I={};var ht;function ee(){if(ht)return I;ht=1;var t=Symbol.for("react.transitional.element"),e=Symbol.for("react.fragment");function s(r,i,o){var c=null;if(o!==void 0&&(c=""+o),i.key!==void 0&&(c=""+i.key),"key"in i){o={};for(var u in i)u!=="key"&&(o[u]=i[u])}else o=i;return i=o.ref,{$$typeof:t,type:r,key:c,ref:i!==void 0?i:null,props:o}}return I.Fragment=e,I.jsx=s,I.jsxs=s,I}var lt;function se(){return lt||(lt=1,W.exports=ee()),W.exports}var ne=se(),V={exports:{}},d={};var dt;function re(){if(dt)return d;dt=1;var t=Symbol.for("react.transitional.element"),e=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),y=Symbol.iterator;function b(n){return n===null||typeof n!="object"?null:(n=y&&n[y]||n["@@iterator"],typeof n=="function"?n:null)}var R={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},S=Object.assign,v={};function P(n,a,h){this.props=n,this.context=a,this.refs=v,this.updater=h||R}P.prototype.isReactComponent={},P.prototype.setState=function(n,a){if(typeof n!="object"&&typeof n!="function"&&n!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,n,a,"setState")},P.prototype.forceUpdate=function(n){this.updater.enqueueForceUpdate(this,n,"forceUpdate")};function O(){}O.prototype=P.prototype;function x(n,a,h){this.props=n,this.context=a,this.refs=v,this.updater=h||R}var F=x.prototype=new O;F.constructor=x,S(F,P.prototype),F.isPureReactComponent=!0;var q=Array.isArray,w={H:null,A:null,T:null,S:null,V:null},k=Object.prototype.hasOwnProperty;function B(n,a,h,l,E,_){return h=_.ref,{$$typeof:t,type:n,key:a,ref:h!==void 0?h:null,props:_}}function Bt(n,a){return B(n.type,a,void 0,void 0,void 0,n.props)}function z(n){return typeof n=="object"&&n!==null&&n.$$typeof===t}function zt(n){var a={"=":"=0",":":"=2"};return"$"+n.replace(/[=:]/g,function(h){return a[h]})}var at=/\/+/g;function J(n,a){return typeof n=="object"&&n!==null&&n.key!=null?zt(""+n.key):a.toString(36)}function ct(){}function Jt(n){switch(n.status){case"fulfilled":return n.value;case"rejected":throw n.reason;default:switch(typeof n.status=="string"?n.then(ct,ct):(n.status="pending",n.then(function(a){n.status==="pending"&&(n.status="fulfilled",n.value=a)},function(a){n.status==="pending"&&(n.status="rejected",n.reason=a)})),n.status){case"fulfilled":return n.value;case"rejected":throw n.reason}}throw n}function D(n,a,h,l,E){var _=typeof n;(_==="undefined"||_==="boolean")&&(n=null);var m=!1;if(n===null)m=!0;else switch(_){case"bigint":case"string":case"number":m=!0;break;case"object":switch(n.$$typeof){case t:case e:m=!0;break;case p:return m=n._init,D(m(n._payload),a,h,l,E)}}if(m)return E=E(n),m=l===""?"."+J(n,0):l,q(E)?(h="",m!=null&&(h=m.replace(at,"$&/")+"/"),D(E,a,h,"",function(Zt){return Zt})):E!=null&&(z(E)&&(E=Bt(E,h+(E.key==null||n&&n.key===E.key?"":(""+E.key).replace(at,"$&/")+"/")+m)),a.push(E)),1;m=0;var M=l===""?".":l+":";if(q(n))for(var T=0;T<n.length;T++)l=n[T],_=M+J(l,T),m+=D(l,a,h,_,E);else if(T=b(n),typeof T=="function")for(n=T.call(n),T=0;!(l=n.next()).done;)l=l.value,_=M+J(l,T++),m+=D(l,a,h,_,E);else if(_==="object"){if(typeof n.then=="function")return D(Jt(n),a,h,l,E);throw a=String(n),Error("Objects are not valid as a React child (found: "+(a==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.")}return m}function H(n,a,h){if(n==null)return n;var l=[],E=0;return D(n,l,"","",function(_){return a.call(h,_,E++)}),l}function Wt(n){if(n._status===-1){var a=n._result;a=a(),a.then(function(h){(n._status===0||n._status===-1)&&(n._status=1,n._result=h)},function(h){(n._status===0||n._status===-1)&&(n._status=2,n._result=h)}),n._status===-1&&(n._status=0,n._result=a)}if(n._status===1)return n._result.default;throw n._result}var ft=typeof reportError=="function"?reportError:function(n){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof n=="object"&&n!==null&&typeof n.message=="string"?String(n.message):String(n),error:n});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",n);return}console.error(n)};function Vt(){}
1return d.Children={map:H,forEach:function(n,a,h){H(n,function(){a.apply(this,arguments)},h)},count:function(n){var a=0;return H(n,function(){a++}),a},toArray:function(n){return H(n,function(a){return a})||[]},only:function(n){if(!z(n))throw Error("React.Children.only expected to receive a single React element child.");return n}},d.Component=P,d.Fragment=s,d.Profiler=i,d.PureComponent=x,d.StrictMode=r,d.Suspense=f,d.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=w,d.__COMPILER_RUNTIME={__proto__:null,c:function(n){return w.H.useMemoCache(n)}},d.cache=function(n){return function(){return n.apply(null,arguments)}},d.cloneElement=function(n,a,h){if(n==null)throw Error("The argument must be a React element, but you passed "+n+".");var l=S({},n.props),E=n.key,_=void 0;if(a!=null)for(m in a.ref!==void 0&&(_=void 0),a.key!==void 0&&(E=""+a.key),a)!k.call(a,m)||m==="key"||m==="__self"||m==="__source"||m==="ref"&&a.ref===void 0||(l[m]=a[m]);var m=arguments.length-2;if(m===1)l.children=h;else if(1<m){for(var M=Array(m),T=0;T<m;T++)M[T]=arguments[T+2];l.children=M}return B(n.type,E,void 0,void 0,_,l)},d.createContext=function(n){return n={$$typeof:c,_currentValue:n,_currentValue2:n,_threadCount:0,Provider:null,Consumer:null},n.Provider=n,n.Consumer={$$typeof:o,_context:n},n},d.createElement=function(n,a,h){var l,E={},_=null;if(a!=null)for(l in a.key!==void 0&&(_=""+a.key),a)k.call(a,l)&&l!=="key"&&l!=="__self"&&l!=="__source"&&(E[l]=a[l]);var m=arguments.length-2;if(m===1)E.children=h;else if(1<m){for(var M=Array(m),T=0;T<m;T++)M[T]=arguments[T+2];E.children=M}if(n&&n.defaultProps)for(l in m=n.defaultProps,m)E[l]===void 0&&(E[l]=m[l]);return B(n,_,void 0,void 0,null,E)},d.createRef=function(){return{current:null}},d.forwardRef=function(n){return{$$typeof:u,render:n}},d.isValidElement=z,d.lazy=function(n){return{$$typeof:p,_payload:{_status:-1,_result:n},_init:Wt}},d.memo=function(n,a){return{$$typeof:g,type:n,compare:a===void 0?null:a}},d.startTransition=function(n){var a=w.T,h={};w.T=h;try{var l=n(),E=w.S;E!==null&&E(h,l),typeof l=="object"&&l!==null&&typeof l.then=="function"&&l.then(Vt,ft)}catch(_){ft(_)}finally{w.T=a}},d.unstable_useCacheRefresh=function(){return w.H.useCacheRefresh()},d.use=function(n){return w.H.use(n)},d.useActionState=function(n,a,h){return w.H.useActionState(n,a,h)},d.useCallback=function(n,a){return w.H.useCallback(n,a)},d.useContext=function(n){return w.H.useContext(n)},d.useDebugValue=function(){},d.useDeferredValue=function(n,a){return w.H.useDeferredValue(n,a)},d.useEffect=function(n,a,h){var l=w.H;if(typeof h=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return l.useEffect(n,a)},d.useId=function(){return w.H.useId()},d.useImperativeHandle=function(n,a,h){return w.H.useImperativeHandle(n,a,h)},d.useInsertionEffect=function(n,a){return w.H.useInsertionEffect(n,a)},d.useLayoutEffect=function(n,a){return w.H.useLayoutEffect(n,a)},d.useMemo=function(n,a){return w.H.useMemo(n,a)},d.useOptimistic=function(n,a){return w.H.useOptimistic(n,a)},d.useReducer=function(n,a,h){return w.H.useReducer(n,a,h)},d.useRef=function(n){return w.H.useRef(n)},d.useState=function(n){return w.H.useState(n)},d.useSyncExternalStore=function(n,a,h){return w.H.useSyncExternalStore(n,a,h)},d.useTransition=function(){return w.H.useTransition()},d.version="19.1.0",d}var pt;function jt(){return pt||(pt=1,V.exports=re()),V.exports}var C=jt();const ie=te(C),oe=Xt({__proto__:null,default:ie},[C]);function ue(t,e){if(t instanceof RegExp)return{keys:!1,pattern:t};var s,r,i,o,c=[],u="",f=t.split("/");for(f[0]||f.shift();i=f.shift();)s=i[0],s==="*"?(c.push(s),u+=i[1]==="?"?"(?:/(.*))?":"/(.*)"):s===":"?(r=i.indexOf("?",1),o=i.indexOf(".",1),c.push(i.substring(1,~r?r:~o?o:i.length)),u+=~r&&!~o?"(?:/([^/]+?))?":"/([^/]+?)",~o&&(u+=(~r?"?":"")+"\\"+i.substring(o))):u+="/"+i;return{keys:c,pattern:new RegExp("^"+u+(e?"(?=$|/)":"/?$"),"i")}}var Z={exports:{}},X={};var yt;function ae(){if(yt)return X;yt=1;var t=jt();function e(y,b){return y===b&&(y!==0||1/y===1/b)||y!==y&&b!==b}var s=typeof Object.is=="function"?Object.is:e,r=t.useState,i=t.useEffect,o=t.useLayoutEffect,c=t.useDebugValue;function u(y,b){var R=b(),S=r({inst:{value:R,getSnapshot:b}}),v=S[0].inst,P=S[1];return o(function(){v.value=R,v.getSnapshot=b,f(v)&&P({inst:v})},[y,R,b]),i(function(){return f(v)&&P({inst:v}),y(function(){f(v)&&P({inst:v})})},[y]),c(R),R}function f(y){var b=y.getSnapshot;y=y.value;try{var R=b();return!s(y,R)}catch{return!0}}function g(y,b){return b()}var p=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:u;
1return X.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:p,X}var vt;function ce(){return vt||(vt=1,Z.exports=ae()),Z.exports}var fe=ce();const he=oe.useInsertionEffect,le=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",de=le?C.useLayoutEffect:C.useEffect,pe=he||de,Ft=t=>{const e=C.useRef([t,(...s)=>e[0](...s)]).current;return pe(()=>{e[0]=t}),e[1]},ye="popstate",rt="pushState",it="replaceState",ve="hashchange",mt=[ye,rt,it,ve],me=t=>{for(const e of mt)addEventListener(e,t);return()=>{for(const e of mt)removeEventListener(e,t)}},Mt=(t,e)=>fe.useSyncExternalStore(me,t,e),gt=()=>location.search,ge=({ssrSearch:t}={})=>Mt(gt,t!=null?()=>t:gt),Et=()=>location.pathname,Ee=({ssrPath:t}={})=>Mt(Et,t!=null?()=>t:Et),be=(t,{replace:e=!1,state:s=null}={})=>history[e?it:rt](s,"",t),we=(t={})=>[Ee(t),be],bt=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[bt]>"u"){for(const t of[rt,it]){const e=history[t];history[t]=function(){const s=e.apply(this,arguments),r=new Event(t);return r.arguments=arguments,dispatchEvent(r),s}}Object.defineProperty(window,bt,{value:!0})}const Se=(t,e)=>e.toLowerCase().indexOf(t.toLowerCase())?"~"+e:e.slice(t.length)||"/",qt=(t="")=>t==="/"?"":t,Pe=(t,e)=>t[0]==="~"?t.slice(1):qt(e)+t,Ce=(t="",e)=>Se(wt(qt(t)),wt(e)),wt=t=>{try{return decodeURI(t)}catch{return t}},Dt={hook:we,searchHook:ge,parser:ue,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:t=>t,aroundNav:(t,e,s)=>t(e,s)},kt=C.createContext(Dt),U=()=>C.useContext(kt),It={},Qt=C.createContext(It),Re=()=>C.useContext(Qt),K=t=>{const[e,s]=t.hook(t);return[Ce(t.base,e),Ft((r,i)=>t.aroundNav(s,Pe(r,t.base),i))]},es=()=>K(U()),Lt=(t,e,s,r)=>{const{pattern:i,keys:o}=e instanceof RegExp?{keys:!1,pattern:e}:t(e||"*",r),c=i.exec(s)||[],[u,...f]=c;return u!==void 0?[!0,(()=>{const g=o!==!1?Object.fromEntries(o.map((y,b)=>[y,f[b]])):c.groups;let p={...f};return g&&Object.assign(p,g),p})(),...r?[u]:[]]:[!1,null]},Oe=({children:t,...e})=>{const s=U(),r=e.hook?Dt:s;let i=r;const[o,c=e.ssrSearch??""]=e.ssrPath?.split("?")??[];o&&(e.ssrSearch=c,e.ssrPath=o),e.hrefs=e.hrefs??e.hook?.hrefs,e.searchHook=e.searchHook??e.hook?.searchHook;let u=C.useRef({}),f=u.current,g=f;for(let p in r){const y=p==="base"?r[p]+(e[p]??""):e[p]??r[p];f===g&&y!==g[p]&&(u.current=g={...g}),g[p]=y,(y!==r[p]||y!==i[p])&&(i=g)}return C.createElement(kt.Provider,{value:i,children:t})},St=({children:t,component:e},s)=>e?C.createElement(e,{params:s}):typeof t=="function"?t(s):t,_e=t=>{let e=C.useRef(It);const s=e.current;return e.current=Object.keys(t).length!==Object.keys(s).length||Object.entries(t).some(([r,i])=>i!==s[r])?t:s},ss=({path:t,nest:e,match:s,...r})=>{const i=U(),[o]=K(i),[c,u,f]=s??Lt(i.parser,t,o,e),g=_e({...Re(),...u});if(!c)return null;const p=f?C.createElement(Oe,{base:f},St(r,g)):St(r,g);return C.createElement(Qt.Provider,{value:g,children:p})},ns=C.forwardRef((t,e)=>{const s=U(),[r,i]=K(s),{to:o="",href:c=o,onClick:u,asChild:f,children:g,className:p,replace:y,state:b,transition:R,...S}=t,v=Ft(O=>{O.ctrlKey||O.metaKey||O.altKey||O.shiftKey||O.button!==0||(u?.(O),O.defaultPrevented||(O.preventDefault(),i(c,t)))}),P=s.hrefs(c[0]==="~"?c.slice(1):s.base+c,s);return f&&C.isValidElement(g)?C.cloneElement(g,{onClick:v,href:P}):C.createElement("a",{...S,onClick:v,href:P,className:p?.call?p(r===c):p,children:g,ref:e})}),Ut=t=>Array.isArray(t)?t.flatMap(e=>Ut(e&&e.type===C.Fragment?e.props.children:e)):[t],rs=({children:t,location:e})=>{const s=U(),[r]=K(s);for(const i of Ut(t)){let o=0;if(C.isValidElement(i)&&(o=Lt(s.parser,i.props.path,e||r,i.props.nest))[0])return C.cloneElement(i,{match:o})}return null};var G=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Te={setTimeout:(t,e)=>setTimeout(t,e),clearTimeout:t=>clearTimeout(t),setInterval:(t,e)=>setInterval(t,e),clearInterval:t=>clearInterval(t)},Ae=class{#t=Te;#s=!1;setTimeoutProvider(t){this.#t=t}setTimeout(t,e){return this.#t.setTimeout(t,e)}clearTimeout(t){this.#t.clearTimeout(t)}setInterval(t,e){return this.#t.setInterval(t,e)}clearInterval(t){this.#t.clearInterval(t)}},tt=new Ae;function xe(t){setTimeout(t,0)}var Y=typeof window>"u"||"Deno"in globalThis;function j(){}function je(t,e){return typeof t=="function"?t(e):t}function Fe(t){return typeof t=="number"&&t>=0&&t!==1/0}function Me(t,e){return Math.max(t+(e||0)-Date.now(),0)}function et(t,e){return typeof t=="function"?t(e):t}function qe(t,e){return typeof t=="function"?t(e):t}function Pt(t,e){const{type:s="all",exact:r,fetchStatus:i,predicate:o,queryKey:c,stale:u}=t;if(c){if(r){if(e.queryHash!==ot(c,e.options))return!1}else if(!L(e.queryKey,c))return!1}if(s!=="all"){const f=e.isActive();if(s==="active"&&!f||s==="inactive"&&f)return!1}return!(typeof u=="boolean"&&e.isStale()!==u||i&&i!==e.state.fetchStatus||o&&!o(e))}function Ct(t,e){const{exact:s,status:r,predicate:i,mutationKey:o}=t;if(o){if(!e.options.mutationKey)return!1;if(s){if(Q(e.options.mutationKey)!==Q(o))return!1}else if(!L(e.options.mutationKey,o))return!1}return!(r&&e.state.status!==r||i&&!i(e))}function ot(t,e){return(e?.queryKeyHashFn||Q)(t)}function Q(t){return JSON.stringify(t,(e,s)=>st(s)?Object.keys(s).sort().reduce((r,i)=>(r[i]=s[i],r),{}):s)}function L(t,e){return t===e?!0:typeof t!=typeof e?!1:t&&e&&typeof t=="object"&&typeof e=="object"?Object.keys(e).every(s=>L(t[s],e[s])):!1}var De=Object.prototype.hasOwnProperty;function Ht(t,e,s=0){if(t===e)return t;if(s>500)return e;const r=Rt(t)&&Rt(e);if(!r&&!(st(t)&&st(e)))return e;const o=(r?t:Object.keys(t)).length,c=r?e:Object.keys(e),u=c.length,f=r?new Array(u):{};let g=0;for(let p=0;p<u;p++){const y=r?p:c[p],b=t[y],R=e[y];if(b===R){f[y]=b,(r?p<o:De.call(t,y))&&g++;continue}if(b===null||R===null||typeof b!="object"||typeof R!="object"){f[y]=R;continue}const S=Ht(b,R,s+1);f[y]=S,S===b&&g++}return o===u&&g===o?t:f}function Rt(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function st(t){if(!Ot(t))return!1;const e=t.constructor;if(e===void 0)return!0;const s=e.prototype;return!(!Ot(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function Ot(t){return Object.prototype.toString.call(t)==="[object Object]"}function ke(t){return new Promise(e=>{tt.setTimeout(e,t)})}function Ie(t,e,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,e):s.structuralSharing!==!1?Ht(t,e):e}function Qe(t,e,s=0){const r=[...t,e];return s&&r.length>s?r.slice(1):r}function Le(t,e,s=0){const r=[e,...t];return s&&r.length>s?r.slice(0,-1):r}var ut=Symbol();function Nt(t,e){return!t.queryFn&&e?.initialPromise?()=>e.initialPromise:!t.queryFn||t.queryFn===ut?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}function Ue(t,e,s){let r=!1,i;return Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(i??=e(),r||(r=!0,i.aborted?s():i.addEventListener("abort",s,{once:!0})),i)}),t}var He=class extends G{#t;#s;#e;constructor(){super(),this.#e=t=>{if(!Y&&window.addEventListener){const e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}}}onSubscribe(){this.#s||this.setEventListener(this.#e)}onUnsubscribe(){this.hasListeners()||(this.#s?.(),this.#s=void 0)}setEventListener(t){this.#e=t,this.#s?.(),this.#s=t(e=>{typeof e=="boolean"?this.setFocused(e):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){const t=this.isFocused();
vendor: 20,203 bytes, line 1
1this.listeners.forEach(e=>{e(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},$t=new He;function Ne(){let t,e;const s=new Promise((i,o)=>{t=i,e=o});s.status="pending",s.catch(()=>{});function r(i){Object.assign(s,i),delete s.resolve,delete s.reject}return s.resolve=i=>{r({status:"fulfilled",value:i}),t(i)},s.reject=i=>{r({status:"rejected",reason:i}),e(i)},s}var $e=xe;function Ke(){let t=[],e=0,s=u=>{u()},r=u=>{u()},i=$e;const o=u=>{e?t.push(u):i(()=>{s(u)})},c=()=>{const u=t;t=[],u.length&&i(()=>{r(()=>{u.forEach(f=>{s(f)})})})};return{batch:u=>{let f;e++;try{f=u()}finally{e--,e||c()}return f},batchCalls:u=>(...f)=>{o(()=>{u(...f)})},schedule:o,setNotifyFunction:u=>{s=u},setBatchNotifyFunction:u=>{r=u},setScheduler:u=>{i=u}}}var A=Ke(),Ge=class extends G{#t=!0;#s;#e;constructor(){super(),this.#e=t=>{if(!Y&&window.addEventListener){const e=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#s||this.setEventListener(this.#e)}onUnsubscribe(){this.hasListeners()||(this.#s?.(),this.#s=void 0)}setEventListener(t){this.#e=t,this.#s?.(),this.#s=t(this.setOnline.bind(this))}setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#t}},$=new Ge;function Ye(t){return Math.min(1e3*2**t,3e4)}function Kt(t){return(t??"online")==="online"?$.isOnline():!0}var nt=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function Gt(t){let e=!1,s=0,r;const i=Ne(),o=()=>i.status!=="pending",c=v=>{if(!o()){const P=new nt(v);b(P),t.onCancel?.(P)}},u=()=>{e=!0},f=()=>{e=!1},g=()=>$t.isFocused()&&(t.networkMode==="always"||$.isOnline())&&t.canRun(),p=()=>Kt(t.networkMode)&&t.canRun(),y=v=>{o()||(r?.(),i.resolve(v))},b=v=>{o()||(r?.(),i.reject(v))},R=()=>new Promise(v=>{r=P=>{(o()||g())&&v(P)},t.onPause?.()}).then(()=>{r=void 0,o()||t.onContinue?.()}),S=()=>{if(o())return;let v;const P=s===0?t.initialPromise:void 0;try{v=P??t.fn()}catch(O){v=Promise.reject(O)}Promise.resolve(v).then(y).catch(O=>{if(o())return;const x=t.retry??(Y?0:3),F=t.retryDelay??Ye,q=typeof F=="function"?F(s,O):F,w=x===!0||typeof x=="number"&&s<x||typeof x=="function"&&x(s,O);if(e||!w){b(O);return}s++,t.onFail?.(s,O),ke(q).then(()=>g()?void 0:R()).then(()=>{e?b(O):S()})})};return{promise:i,status:()=>i.status,cancel:c,continue:()=>(r?.(),i),cancelRetry:u,continueRetry:f,canStart:p,start:()=>(p()?S():R().then(S),i)}}var Yt=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Fe(this.gcTime)&&(this.#t=tt.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(Y?1/0:300*1e3))}clearGcTimeout(){this.#t&&(tt.clearTimeout(this.#t),this.#t=void 0)}},Be=class extends Yt{#t;#s;#e;#r;#n;#o;#u;constructor(t){super(),this.#u=!1,this.#o=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#r=t.client,this.#e=this.#r.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=Tt(this.options),this.state=t.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(t){if(this.options={...this.#o,...t},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const e=Tt(this.options);e.data!==void 0&&(this.setState(_t(e.data,e.dataUpdatedAt)),this.#t=e)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#e.remove(this)}setData(t,e){const s=Ie(this.state.data,t,this.options);return this.#i({data:s,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),s}setState(t,e){this.#i({type:"setState",state:t,setStateOptions:e})}cancel(t){const e=this.#n?.promise;return this.#n?.cancel(t),e?e.then(j).catch(j):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(t=>qe(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===ut||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>et(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Me(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.#n&&(this.#u?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#e.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(t,e){if(this.state.fetchStatus!=="idle"&&this.#n?.status()!=="rejected"){if(this.state.data!==void 0&&e?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(t&&this.setOptions(t),!this.options.queryFn){const u=this.observers.find(f=>f.options.queryFn);u&&this.setOptions(u.options)}const s=new AbortController,r=u=>{Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(this.#u=!0,s.signal)})},i=()=>{const u=Nt(this.options,e),g=(()=>{const p={client:this.#r,queryKey:this.queryKey,meta:this.meta};return r(p),p})();return this.#u=!1,this.options.persister?this.options.persister(u,g,this):u(g)},c=(()=>{const u={fetchOptions:e,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:i};return r(u),u})();this.options.behavior?.onFetch(c,this),this.#s=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==c.fetchOptions?.meta)&&this.#i({type:"fetch",meta:c.fetchOptions?.meta}),this.#n=Gt({initialPromise:e?.initialPromise,fn:c.fetchFn,onCancel:u=>{u instanceof nt&&u.revert&&this.setState({...this.#s,fetchStatus:"idle"}),s.abort()},onFail:(u,f)=>{this.#i({type:"failed",failureCount:u,error:f})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode,canRun:()=>!0});try{const u=await this.#n.start();if(u===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(u),this.#e.config.onSuccess?.(u,this),this.#e.config.onSettled?.(u,this.state.error,this),u}catch(u){if(u instanceof nt){if(u.silent)return this.#n.promise;if(u.revert){if(this.state.data===void 0)throw u;return this.state.data}}throw this.#i({type:"error",error:u}),this.#e.config.onError?.(u,this),this.#e.config.onSettled?.(this.state.data,u,this),u}finally{this.scheduleGc()}}#i(t){const e=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...ze(s.data,this.options),fetchMeta:t.meta??null};case"success":const r={...s,..._t(t.data,t.dataUpdatedAt),dataUpdateCount:s.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#s=t.manual?r:void 0,r;case"error":const i=t.error;return{...s,error:i,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=e(this.state),A.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#e.notify({query:this,type:"updated",action:t})})}};function ze(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Kt(e.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function _t(t,e){return{data:t,dataUpdatedAt:e??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Tt(t){const e=typeof t.initialData=="function"?t.initialData():t.initialData,s=e!==void 0,r=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:s?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}function At(t){return{onFetch:(e,s)=>{const r=e.options,i=e.fetchOptions?.meta?.fetchMore?.direction,o=e.state.data?.pages||[],c=e.state.data?.pageParams||[];let u={pages:[],pageParams:[]},f=0;const g=async()=>{let p=!1;const y=S=>{Ue(S,()=>e.signal,()=>p=!0)},b=Nt(e.options,e.fetchOptions),R=async(S,v,P)=>{if(p)return Promise.reject();if(v==null&&S.pages.length)return Promise.resolve(S);const x=(()=>{const k={client:e.client,queryKey:e.queryKey,pageParam:v,direction:P?"backward":"forward",meta:e.options.meta};return y(k),k})(),F=await b(x),{maxPages:q}=e.options,w=P?Le:Qe;return{pages:w(S.pages,F,q),pageParams:w(S.pageParams,v,q)}};if(i&&o.length){const S=i==="backward",v=S?Je:xt,P={pages:o,pageParams:c},O=v(r,P);u=await R(P,O,S)}else{const S=t??o.length;do{const v=f===0?c[0]??r.initialPageParam:xt(r,u);if(f>0&&v==null)break;u=await R(u,v),f++}while(f<S)}return u};e.options.persister?e.fetchFn=()=>e.options.persister?.(g,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},s):e.fetchFn=g}}}function xt(t,{pages:e,pageParams:s}){const r=e.length-1;return e.length>0?t.getNextPageParam(e[r],e,s[r],s):void 0}function Je(t,{pages:e,pageParams:s}){return e.length>0?t.getPreviousPageParam?.(e[0],e,s[0],s):void 0}var We=class extends Yt{#t;#s;#e;#r;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#s=[],this.state=t.state||Ve(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#s.includes(t)||(this.#s.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#s=this.#s.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#s.length||(this.state.status==="pending"?this.scheduleGc():this.#e.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){const e=()=>{this.#n({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=Gt({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(new Error("No mutationFn found")),onFail:(o,c)=>{this.#n({type:"failed",failureCount:o,error:c})},onPause:()=>{this.#n({type:"pause"})},onContinue:e,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});const r=this.state.status==="pending",i=!this.#r.canStart();try{if(r)e();else{this.#n({type:"pending",variables:t,isPaused:i}),this.#e.config.onMutate&&await this.#e.config.onMutate(t,this,s);const c=await this.options.onMutate?.(t,s);c!==this.state.context&&this.#n({type:"pending",context:c,variables:t,isPaused:i})}const o=await this.#r.start();return await this.#e.config.onSuccess?.(o,t,this.state.context,this,s),await this.options.onSuccess?.(o,t,this.state.context,s),await this.#e.config.onSettled?.(o,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(o,null,t,this.state.context,s),this.#n({type:"success",data:o}),o}catch(o){try{await this.#e.config.onError?.(o,t,this.state.context,this,s)}catch(c){Promise.reject(c)}try{await this.options.onError?.(o,t,this.state.context,s)}catch(c){Promise.reject(c)}try{await this.#e.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this,s)}catch(c){Promise.reject(c)}try{await this.options.onSettled?.(void 0,o,t,this.state.context,s)}catch(c){Promise.reject(c)}throw this.#n({type:"error",error:o}),o}finally{this.#e.runNext(this)}}#n(t){const e=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=e(this.state),A.batch(()=>{this.#s.forEach(s=>{s.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function Ve(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Ze=class extends G{constructor(t={}){super(),this.config=t,this.#t=new Set,this.#s=new Map,this.#e=0}#t;#s;#e;build(t,e,s){const r=new We({client:t,mutationCache:this,mutationId:++this.#e,options:t.defaultMutationOptions(e),state:s});return this.add(r),r}add(t){this.#t.add(t);const e=N(t);if(typeof e=="string"){const s=this.#s.get(e);s?s.push(t):this.#s.set(e,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#t.delete(t)){const e=N(t);if(typeof e=="string"){const s=this.#s.get(e);if(s)if(s.length>1){const r=s.indexOf(t);r!==-1&&s.splice(r,1)}else s[0]===t&&this.#s.delete(e)}}this.notify({type:"removed",mutation:t})}canRun(t){const e=N(t);if(typeof e=="string"){const r=this.#s.get(e)?.find(i=>i.state.status==="pending");return!r||r===t}else return!0}runNext(t){const e=N(t);return typeof e=="string"?this.#s.get(e)?.find(r=>r!==t&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){A.batch(()=>{this.#t.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#t.clear(),this.#s.clear()})}getAll(){return Array.from(this.#t)}find(t){const e={exact:!0,...t};return this.getAll().find(s=>Ct(e,s))}findAll(t={}){return this.getAll().filter(e=>Ct(t,e))}notify(t){A.batch(()=>{this.listeners.forEach(e=>{e(t)})})}resumePausedMutations(){const t=this.getAll().filter(e=>e.state.isPaused);return A.batch(()=>Promise.all(t.map(e=>e.continue().catch(j))))}};function N(t){return t.options.scope?.id}var Xe=class extends G{constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,e,s){const r=e.queryKey,i=e.queryHash??ot(r,e);let o=this.get(i);return o||(o=new Be({client:t,queryKey:r,queryHash:i,options:t.defaultQueryOptions(e),state:s,defaultOptions:t.getQueryDefaults(r)}),this.add(o)),o}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const e=this.#t.get(t.queryHash);e&&(t.destroy(),e===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){A.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){const e={exact:!0,...t};return this.getAll().find(s=>Pt(e,s))}findAll(t={}){const e=this.getAll();return Object.keys(t).length>0?e.filter(s=>Pt(t,s)):e}notify(t){A.batch(()=>{this.listeners.forEach(e=>{e(t)})})}onFocus(){A.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){A.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},is=class{#t;#s;#e;#r;#n;#o;#u;#i;constructor(t={}){this.#t=t.queryCache||new Xe,this.#s=t.mutationCache||new Ze,this.#e=t.defaultOptions||{},this.#r=new Map,this.#n=new Map,this.#o=0}mount(){this.#o++,this.#o===1&&(this.#u=$t.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=$.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#o--,this.#o===0&&(this.#u?.(),this.#u=void 0,this.#i?.(),this.#i=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#s.findAll({...t,status:"pending"}).length}getQueryData(t){const e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state.data}ensureQueryData(t){const e=this.defaultQueryOptions(t),s=this.#t.build(this,e),r=s.state.data;return r===void 0?this.fetchQuery(t):(t.revalidateIfStale&&s.isStaleByTime(et(e.staleTime,s))&&this.prefetchQuery(e),Promise.resolve(r))}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:e,state:s})=>{const r=s.data;return[e,r]})}setQueryData(t,e,s){const r=this.defaultQueryOptions({queryKey:t}),o=this.#t.get(r.queryHash)?.state.data,c=je(e,o);if(c!==void 0)return this.#t.build(this,r).setData(c,{...s,manual:!0})}setQueriesData(t,e,s){return A.batch(()=>this.#t.findAll(t).map(({queryKey:r})=>[r,this.setQueryData(r,e,s)]))}getQueryState(t){const e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state}removeQueries(t){const e=this.#t;A.batch(()=>{e.findAll(t).forEach(s=>{e.remove(s)})})}resetQueries(t,e){const s=this.#t;return A.batch(()=>(s.findAll(t).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...t},e)))}cancelQueries(t,e={}){const s={revert:!0,...e},r=A.batch(()=>this.#t.findAll(t).map(i=>i.cancel(s)));return Promise.all(r).then(j).catch(j)}invalidateQueries(t,e={}){return A.batch(()=>(this.#t.findAll(t).forEach(s=>{s.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},e)))}refetchQueries(t,e={}){const s={...e,cancelRefetch:e.cancelRefetch??!0},r=A.batch(()=>this.#t.findAll(t).filter(i=>!i.isDisabled()&&!i.isStatic()).map(i=>{let o=i.fetch(void 0,s);return s.throwOnError||(o=o.catch(j)),i.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(j)}fetchQuery(t){const e=this.defaultQueryOptions(t);e.retry===void 0&&(e.retry=!1);const s=this.#t.build(this,e);return s.isStaleByTime(et(e.staleTime,s))?s.fetch(e):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(j).catch(j)}fetchInfiniteQuery(t){return t.behavior=At(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(j).catch(j)}ensureInfiniteQueryData(t){return t.behavior=At(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return $.isOnline()?this.#s.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#s}getDefaultOptions(){return this.#e}setDefaultOptions(t){this.#e=t}setQueryDefaults(t,e){this.#r.set(Q(t),{queryKey:t,defaultOptions:e})}getQueryDefaults(t){const e=[...this.#r.values()],s={};return e.forEach(r=>{L(t,r.queryKey)&&Object.assign(s,r.defaultOptions)}),s}setMutationDefaults(t,e){this.#n.set(Q(t),{mutationKey:t,defaultOptions:e})}getMutationDefaults(t){const e=[...this.#n.values()],s={};return e.forEach(r=>{L(t,r.mutationKey)&&Object.assign(s,r.defaultOptions)}),s}defaultQueryOptions(t){if(t._defaulted)return t;const e={...this.#e.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return e.queryHash||(e.queryHash=ot(e.queryKey,e)),e.refetchOnReconnect===void 0&&(e.refetchOnReconnect=e.networkMode!=="always"),e.throwOnError===void 0&&(e.throwOnError=!!e.suspense),!e.networkMode&&e.persister&&(e.networkMode="offlineFirst"),e.queryFn===ut&&(e.enabled=!1),e}defaultMutationOptions(t){return t?._defaulted?t:{...this.#e.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#s.clear()}},ts=C.createContext(void 0),os=({client:t,children:e})=>(C.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),ne.jsx(ts.Provider,{value:t,children:e}));
1export{ns as L,is as Q,ie as R,rs as S,jt as a,oe as b,os as c,Oe as d,ss as e,te as g,ne as j,C as r,es as u};
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.