File size: 59,116 Bytes
2bdcb14
1
2
var st=(s,e,t)=>{if(!e.has(s))throw TypeError("Cannot "+t)};var _=(s,e,t)=>(st(s,e,"read from private field"),t?t.call(s):e.get(s)),z=(s,e,t)=>{if(e.has(s))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(s):e.set(s,t)},U=(s,e,t,r)=>(st(s,e,"write to private field"),r?r.call(s,t):e.set(s,t),t);import{S as we,i as Fe,s as Ae,e as _e,b as I,a1 as ie,h as P,D as Y,E as D,F as ne,Q as w,k as ue,l as oe,m as k,I as Z,H as E,K as M,O as te,P as qe,q as me,r as be,J as N,v as Be,d as B,f as xe,g as x,ac as Ot,aj as Yt,w as rt,G as He,x as Ce,a as Rt,y as he,c as _t,z as ze,A as fe,L as Ge,M as We,N as Je,B as de,W as Zt,u as Me,_ as J,$ as V,n as H,a0 as Se,T as Xt}from"./index.5fd689e7.js";import{r as ae,d as Ct,w as $t}from"./index.08894c4d.js";function es(s){let e,t,r,i=[s[2]],n={};for(let u=0;u<i.length;u+=1)n=D(n,i[u]);return{c(){e=ue("div"),this.h()},l(u){e=oe(u,"DIV",{}),k(e).forEach(P),this.h()},h(){Z(e,n),E(e,"bx--skeleton",!0),E(e,"bx--btn",!0),E(e,"bx--btn--field",s[1]==="field"),E(e,"bx--btn--sm",s[1]==="small"),E(e,"bx--btn--lg",s[1]==="lg"),E(e,"bx--btn--xl",s[1]==="xl")},m(u,a){I(u,e,a),t||(r=[M(e,"click",s[7]),M(e,"mouseover",s[8]),M(e,"mouseenter",s[9]),M(e,"mouseleave",s[10])],t=!0)},p(u,a){Z(e,n=te(i,[a&4&&u[2]])),E(e,"bx--skeleton",!0),E(e,"bx--btn",!0),E(e,"bx--btn--field",u[1]==="field"),E(e,"bx--btn--sm",u[1]==="small"),E(e,"bx--btn--lg",u[1]==="lg"),E(e,"bx--btn--xl",u[1]==="xl")},d(u){u&&P(e),t=!1,qe(r)}}}function ts(s){let e,t="",r,i,n,u,a=[{href:s[0]},{rel:i=s[2].target==="_blank"?"noopener noreferrer":void 0},{role:"button"},s[2]],o={};for(let l=0;l<a.length;l+=1)o=D(o,a[l]);return{c(){e=ue("a"),r=me(t),this.h()},l(l){e=oe(l,"A",{href:!0,rel:!0,role:!0});var h=k(e);r=be(h,t),h.forEach(P),this.h()},h(){Z(e,o),E(e,"bx--skeleton",!0),E(e,"bx--btn",!0),E(e,"bx--btn--field",s[1]==="field"),E(e,"bx--btn--sm",s[1]==="small"),E(e,"bx--btn--lg",s[1]==="lg"),E(e,"bx--btn--xl",s[1]==="xl")},m(l,h){I(l,e,h),N(e,r),n||(u=[M(e,"click",s[3]),M(e,"mouseover",s[4]),M(e,"mouseenter",s[5]),M(e,"mouseleave",s[6])],n=!0)},p(l,h){Z(e,o=te(a,[h&1&&{href:l[0]},h&4&&i!==(i=l[2].target==="_blank"?"noopener noreferrer":void 0)&&{rel:i},{role:"button"},h&4&&l[2]])),E(e,"bx--skeleton",!0),E(e,"bx--btn",!0),E(e,"bx--btn--field",l[1]==="field"),E(e,"bx--btn--sm",l[1]==="small"),E(e,"bx--btn--lg",l[1]==="lg"),E(e,"bx--btn--xl",l[1]==="xl")},d(l){l&&P(e),n=!1,qe(u)}}}function ss(s){let e;function t(n,u){return n[0]?ts:es}let r=t(s),i=r(s);return{c(){i.c(),e=_e()},l(n){i.l(n),e=_e()},m(n,u){i.m(n,u),I(n,e,u)},p(n,[u]){r===(r=t(n))&&i?i.p(n,u):(i.d(1),i=r(n),i&&(i.c(),i.m(e.parentNode,e)))},i:ie,o:ie,d(n){i.d(n),n&&P(e)}}}function rs(s,e,t){const r=["href","size"];let i=Y(e,r),{href:n=void 0}=e,{size:u="default"}=e;function a(f){w.call(this,s,f)}function o(f){w.call(this,s,f)}function l(f){w.call(this,s,f)}function h(f){w.call(this,s,f)}function p(f){w.call(this,s,f)}function m(f){w.call(this,s,f)}function d(f){w.call(this,s,f)}function c(f){w.call(this,s,f)}return s.$$set=f=>{e=D(D({},e),ne(f)),t(2,i=Y(e,r)),"href"in f&&t(0,n=f.href),"size"in f&&t(1,u=f.size)},[n,u,i,a,o,l,h,p,m,d,c]}class is extends we{constructor(e){super(),Fe(this,e,rs,ss,Ae,{href:0,size:1})}}const ns=is,as=s=>({props:s[0]&512}),it=s=>({props:s[9]});function us(s){let e,t,r,i,n,u,a=s[8]&&nt(s);const o=s[19].default,l=He(o,s,s[18],null);var h=s[2];function p(c){return{props:{"aria-hidden":"true",class:"bx--btn__icon",style:c[8]?"margin-left: 0":void 0,"aria-label":c[3]}}}h&&(r=Ce(h,p(s)));let m=[s[9]],d={};for(let c=0;c<m.length;c+=1)d=D(d,m[c]);return{c(){e=ue("button"),a&&a.c(),t=Rt(),l&&l.c(),r&&he(r.$$.fragment),this.h()},l(c){e=oe(c,"BUTTON",{});var f=k(e);a&&a.l(f),t=_t(f),l&&l.l(f),r&&ze(r.$$.fragment,f),f.forEach(P),this.h()},h(){Z(e,d)},m(c,f){I(c,e,f),a&&a.m(e,null),N(e,t),l&&l.m(e,null),r&&fe(r,e,null),e.autofocus&&e.focus(),s[33](e),i=!0,n||(u=[M(e,"click",s[24]),M(e,"mouseover",s[25]),M(e,"mouseenter",s[26]),M(e,"mouseleave",s[27])],n=!0)},p(c,f){c[8]?a?a.p(c,f):(a=nt(c),a.c(),a.m(e,t)):a&&(a.d(1),a=null),l&&l.p&&(!i||f[0]&262144)&&Ge(l,o,c,c[18],i?Je(o,c[18],f,null):We(c[18]),null);const b={};if(f[0]&256&&(b.style=c[8]?"margin-left: 0":void 0),f[0]&8&&(b["aria-label"]=c[3]),f[0]&4&&h!==(h=c[2])){if(r){Be();const g=r;B(g.$$.fragment,1,0,()=>{de(g,1)}),xe()}h?(r=Ce(h,p(c)),he(r.$$.fragment),x(r.$$.fragment,1),fe(r,e,null)):r=null}else h&&r.$set(b);Z(e,d=te(m,[f[0]&512&&c[9]]))},i(c){i||(x(l,c),r&&x(r.$$.fragment,c),i=!0)},o(c){B(l,c),r&&B(r.$$.fragment,c),i=!1},d(c){c&&P(e),a&&a.d(),l&&l.d(c),r&&de(r),s[33](null),n=!1,qe(u)}}}function os(s){let e,t,r,i,n,u,a=s[8]&&at(s);const o=s[19].default,l=He(o,s,s[18],null);var h=s[2];function p(c){return{props:{"aria-hidden":"true",class:"bx--btn__icon","aria-label":c[3]}}}h&&(r=Ce(h,p(s)));let m=[s[9]],d={};for(let c=0;c<m.length;c+=1)d=D(d,m[c]);return{c(){e=ue("a"),a&&a.c(),t=Rt(),l&&l.c(),r&&he(r.$$.fragment),this.h()},l(c){e=oe(c,"A",{});var f=k(e);a&&a.l(f),t=_t(f),l&&l.l(f),r&&ze(r.$$.fragment,f),f.forEach(P),this.h()},h(){Z(e,d)},m(c,f){I(c,e,f),a&&a.m(e,null),N(e,t),l&&l.m(e,null),r&&fe(r,e,null),s[32](e),i=!0,n||(u=[M(e,"click",s[20]),M(e,"mouseover",s[21]),M(e,"mouseenter",s[22]),M(e,"mouseleave",s[23])],n=!0)},p(c,f){c[8]?a?a.p(c,f):(a=at(c),a.c(),a.m(e,t)):a&&(a.d(1),a=null),l&&l.p&&(!i||f[0]&262144)&&Ge(l,o,c,c[18],i?Je(o,c[18],f,null):We(c[18]),null);const b={};if(f[0]&8&&(b["aria-label"]=c[3]),f[0]&4&&h!==(h=c[2])){if(r){Be();const g=r;B(g.$$.fragment,1,0,()=>{de(g,1)}),xe()}h?(r=Ce(h,p(c)),he(r.$$.fragment),x(r.$$.fragment,1),fe(r,e,null)):r=null}else h&&r.$set(b);Z(e,d=te(m,[f[0]&512&&c[9]]))},i(c){i||(x(l,c),r&&x(r.$$.fragment,c),i=!0)},o(c){B(l,c),r&&B(r.$$.fragment,c),i=!1},d(c){c&&P(e),a&&a.d(),l&&l.d(c),r&&de(r),s[32](null),n=!1,qe(u)}}}function ls(s){let e;const t=s[19].default,r=He(t,s,s[18],it);return{c(){r&&r.c()},l(i){r&&r.l(i)},m(i,n){r&&r.m(i,n),e=!0},p(i,n){r&&r.p&&(!e||n[0]&262656)&&Ge(r,t,i,i[18],e?Je(t,i[18],n,as):We(i[18]),it)},i(i){e||(x(r,i),e=!0)},o(i){B(r,i),e=!1},d(i){r&&r.d(i)}}}function cs(s){let e,t;const r=[{href:s[7]},{size:s[1]},s[10],{style:s[8]&&"width: 3rem;"}];let i={};for(let n=0;n<r.length;n+=1)i=D(i,r[n]);return e=new ns({props:i}),e.$on("click",s[28]),e.$on("mouseover",s[29]),e.$on("mouseenter",s[30]),e.$on("mouseleave",s[31]),{c(){he(e.$$.fragment)},l(n){ze(e.$$.fragment,n)},m(n,u){fe(e,n,u),t=!0},p(n,u){const a=u[0]&1410?te(r,[u[0]&128&&{href:n[7]},u[0]&2&&{size:n[1]},u[0]&1024&&Zt(n[10]),u[0]&256&&{style:n[8]&&"width: 3rem;"}]):{};e.$set(a)},i(n){t||(x(e.$$.fragment,n),t=!0)},o(n){B(e.$$.fragment,n),t=!1},d(n){de(e,n)}}}function nt(s){let e,t;return{c(){e=ue("span"),t=me(s[3]),this.h()},l(r){e=oe(r,"SPAN",{});var i=k(e);t=be(i,s[3]),i.forEach(P),this.h()},h(){E(e,"bx--assistive-text",!0)},m(r,i){I(r,e,i),N(e,t)},p(r,i){i[0]&8&&Me(t,r[3])},d(r){r&&P(e)}}}function at(s){let e,t;return{c(){e=ue("span"),t=me(s[3]),this.h()},l(r){e=oe(r,"SPAN",{});var i=k(e);t=be(i,s[3]),i.forEach(P),this.h()},h(){E(e,"bx--assistive-text",!0)},m(r,i){I(r,e,i),N(e,t)},p(r,i){i[0]&8&&Me(t,r[3])},d(r){r&&P(e)}}}function hs(s){let e,t,r,i;const n=[cs,ls,os,us],u=[];function a(o,l){return o[5]?0:o[4]?1:o[7]&&!o[6]?2:3}return e=a(s),t=u[e]=n[e](s),{c(){t.c(),r=_e()},l(o){t.l(o),r=_e()},m(o,l){u[e].m(o,l),I(o,r,l),i=!0},p(o,l){let h=e;e=a(o),e===h?u[e].p(o,l):(Be(),B(u[h],1,1,()=>{u[h]=null}),xe(),t=u[e],t?t.p(o,l):(t=u[e]=n[e](o),t.c()),x(t,1),t.m(r.parentNode,r))},i(o){i||(x(t),i=!0)},o(o){B(t),i=!1},d(o){u[e].d(o),o&&P(r)}}}function fs(s,e,t){let r,i;const n=["kind","size","expressive","isSelected","icon","iconDescription","tooltipAlignment","tooltipPosition","as","skeleton","disabled","href","tabindex","type","ref"];let u=Y(e,n),{$$slots:a={},$$scope:o}=e;const l=Yt(a);let{kind:h="primary"}=e,{size:p="default"}=e,{expressive:m=!1}=e,{isSelected:d=!1}=e,{icon:c=void 0}=e,{iconDescription:f=void 0}=e,{tooltipAlignment:b="center"}=e,{tooltipPosition:g="bottom"}=e,{as:F=!1}=e,{skeleton:C=!1}=e,{disabled:S=!1}=e,{href:A=void 0}=e,{tabindex:R="0"}=e,{type:O="button"}=e,{ref:v=null}=e;const q=Ot("ComposedModal");function X(y){w.call(this,s,y)}function le(y){w.call(this,s,y)}function tt(y){w.call(this,s,y)}function ke(y){w.call(this,s,y)}function Lt(y){w.call(this,s,y)}function Kt(y){w.call(this,s,y)}function Bt(y){w.call(this,s,y)}function xt(y){w.call(this,s,y)}function Ht(y){w.call(this,s,y)}function zt(y){w.call(this,s,y)}function Gt(y){w.call(this,s,y)}function Wt(y){w.call(this,s,y)}function Jt(y){rt[y?"unshift":"push"](()=>{v=y,t(0,v)})}function Vt(y){rt[y?"unshift":"push"](()=>{v=y,t(0,v)})}return s.$$set=y=>{e=D(D({},e),ne(y)),t(10,u=Y(e,n)),"kind"in y&&t(11,h=y.kind),"size"in y&&t(1,p=y.size),"expressive"in y&&t(12,m=y.expressive),"isSelected"in y&&t(13,d=y.isSelected),"icon"in y&&t(2,c=y.icon),"iconDescription"in y&&t(3,f=y.iconDescription),"tooltipAlignment"in y&&t(14,b=y.tooltipAlignment),"tooltipPosition"in y&&t(15,g=y.tooltipPosition),"as"in y&&t(4,F=y.as),"skeleton"in y&&t(5,C=y.skeleton),"disabled"in y&&t(6,S=y.disabled),"href"in y&&t(7,A=y.href),"tabindex"in y&&t(16,R=y.tabindex),"type"in y&&t(17,O=y.type),"ref"in y&&t(0,v=y.ref),"$$scope"in y&&t(18,o=y.$$scope)},s.$$.update=()=>{s.$$.dirty[0]&1&&q&&v&&q.declareRef(v),s.$$.dirty[0]&4&&t(8,r=c&&!l.default),t(9,i={type:A&&!S?void 0:O,tabindex:R,disabled:S===!0?!0:void 0,href:A,"aria-pressed":r&&h==="ghost"&&!A?d:void 0,...u,class:["bx--btn",m&&"bx--btn--expressive",(p==="small"&&!m||p==="sm"&&!m||p==="small"&&!m)&&"bx--btn--sm",p==="field"&&!m||p==="md"&&!m&&"bx--btn--md",p==="field"&&"bx--btn--field",p==="small"&&"bx--btn--sm",p==="lg"&&"bx--btn--lg",p==="xl"&&"bx--btn--xl",h&&`bx--btn--${h}`,S&&"bx--btn--disabled",r&&"bx--btn--icon-only",r&&"bx--tooltip__trigger",r&&"bx--tooltip--a11y",r&&g&&`bx--btn--icon-only--${g}`,r&&b&&`bx--tooltip--align-${b}`,r&&d&&h==="ghost"&&"bx--btn--selected",u.class].filter(Boolean).join(" ")})},[v,p,c,f,F,C,S,A,r,i,u,h,m,d,b,g,R,O,o,a,X,le,tt,ke,Lt,Kt,Bt,xt,Ht,zt,Gt,Wt,Jt,Vt]}class ds extends we{constructor(e){super(),Fe(this,e,fs,hs,Ae,{kind:11,size:1,expressive:12,isSelected:13,icon:2,iconDescription:3,tooltipAlignment:14,tooltipPosition:15,as:4,skeleton:5,disabled:6,href:7,tabindex:16,type:17,ref:0},null,[-1,-1])}}const lr=ds;function ut(s){let e,t;return{c(){e=J("title"),t=me(s[1])},l(r){e=V(r,"title",{});var i=k(e);t=be(i,s[1]),i.forEach(P)},m(r,i){I(r,e,i),N(e,t)},p(r,i){i&2&&Me(t,r[1])},d(r){r&&P(e)}}}function ys(s){let e,t,r,i=s[1]&&ut(s),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],u={};for(let a=0;a<n.length;a+=1)u=D(u,n[a]);return{c(){e=J("svg"),i&&i.c(),t=J("path"),r=J("path"),this.h()},l(a){e=V(a,"svg",{xmlns:!0,viewBox:!0,fill:!0,preserveAspectRatio:!0,width:!0,height:!0});var o=k(e);i&&i.l(o),t=V(o,"path",{d:!0}),k(t).forEach(P),r=V(o,"path",{fill:!0,d:!0,"data-icon-path":!0}),k(r).forEach(P),o.forEach(P),this.h()},h(){H(t,"d","M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2ZM14,21.5908l-5-5L10.5906,15,14,18.4092,21.41,11l1.5957,1.5859Z"),H(r,"fill","none"),H(r,"d","M14 21.591L9 16.591 10.591 15 14 18.409 21.41 11 23.005 12.585 14 21.591z"),H(r,"data-icon-path","inner-path"),Se(e,u)},m(a,o){I(a,e,o),i&&i.m(e,null),N(e,t),N(e,r)},p(a,[o]){a[1]?i?i.p(a,o):(i=ut(a),i.c(),i.m(e,t)):i&&(i.d(1),i=null),Se(e,u=te(n,[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},o&1&&{width:a[0]},o&1&&{height:a[0]},o&4&&a[2],o&8&&a[3]]))},i:ie,o:ie,d(a){a&&P(e),i&&i.d()}}}function ps(s,e,t){let r,i;const n=["size","title"];let u=Y(e,n),{size:a=16}=e,{title:o=void 0}=e;return s.$$set=l=>{t(5,e=D(D({},e),ne(l))),t(3,u=Y(e,n)),"size"in l&&t(0,a=l.size),"title"in l&&t(1,o=l.title)},s.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||o),t(2,i={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ne(e),[a,o,i,u,r]}class ms extends we{constructor(e){super(),Fe(this,e,ps,ys,Ae,{size:0,title:1})}}const cr=ms;function ot(s){let e,t;return{c(){e=J("title"),t=me(s[1])},l(r){e=V(r,"title",{});var i=k(e);t=be(i,s[1]),i.forEach(P)},m(r,i){I(r,e,i),N(e,t)},p(r,i){i&2&&Me(t,r[1])},d(r){r&&P(e)}}}function bs(s){let e,t,r,i=s[1]&&ot(s),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],u={};for(let a=0;a<n.length;a+=1)u=D(u,n[a]);return{c(){e=J("svg"),i&&i.c(),t=J("path"),r=J("path"),this.h()},l(a){e=V(a,"svg",{xmlns:!0,viewBox:!0,fill:!0,preserveAspectRatio:!0,width:!0,height:!0});var o=k(e);i&&i.l(o),t=V(o,"path",{fill:!0,d:!0,"data-icon-path":!0,transform:!0}),k(t).forEach(P),r=V(o,"path",{d:!0}),k(r).forEach(P),o.forEach(P),this.h()},h(){H(t,"fill","none"),H(t,"d","M14.9 7.2H17.1V24.799H14.9z"),H(t,"data-icon-path","inner-path"),H(t,"transform","rotate(-45 16 16)"),H(r,"d","M16,2A13.914,13.914,0,0,0,2,16,13.914,13.914,0,0,0,16,30,13.914,13.914,0,0,0,30,16,13.914,13.914,0,0,0,16,2Zm5.4449,21L9,10.5557,10.5557,9,23,21.4448Z"),Se(e,u)},m(a,o){I(a,e,o),i&&i.m(e,null),N(e,t),N(e,r)},p(a,[o]){a[1]?i?i.p(a,o):(i=ot(a),i.c(),i.m(e,t)):i&&(i.d(1),i=null),Se(e,u=te(n,[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},o&1&&{width:a[0]},o&1&&{height:a[0]},o&4&&a[2],o&8&&a[3]]))},i:ie,o:ie,d(a){a&&P(e),i&&i.d()}}}function vs(s,e,t){let r,i;const n=["size","title"];let u=Y(e,n),{size:a=16}=e,{title:o=void 0}=e;return s.$$set=l=>{t(5,e=D(D({},e),ne(l))),t(3,u=Y(e,n)),"size"in l&&t(0,a=l.size),"title"in l&&t(1,o=l.title)},s.$$.update=()=>{t(4,r=e["aria-label"]||e["aria-labelledby"]||o),t(2,i={"aria-hidden":r?void 0:!0,role:r?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=ne(e),[a,o,i,u,r]}class gs extends we{constructor(e){super(),Fe(this,e,vs,bs,Ae,{size:0,title:1})}}const hr=gs;class se{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){const t={listener:e};return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}const ye=typeof window>"u"||"Deno"in window;function T(){}function Os(s,e){return typeof s=="function"?s(e):s}function Ie(s){return typeof s=="number"&&s>=0&&s!==1/0}function lt(s,e){return s.filter(t=>!e.includes(t))}function Rs(s,e,t){const r=s.slice(0);return r[e]=t,r}function St(s,e){return Math.max(s+(e||0)-Date.now(),0)}function ce(s,e,t){return ve(s)?typeof e=="function"?{...t,queryKey:s,queryFn:e}:{...e,queryKey:s}:s}function _s(s,e,t){return ve(s)?typeof e=="function"?{...t,mutationKey:s,mutationFn:e}:{...e,mutationKey:s}:typeof s=="function"?{...e,mutationFn:s}:{...s}}function G(s,e,t){return ve(s)?[{...e,queryKey:s},t]:[s||{},e]}function ct(s,e){const{type:t="all",exact:r,fetchStatus:i,predicate:n,queryKey:u,stale:a}=s;if(ve(u)){if(r){if(e.queryHash!==Ve(u,e.options))return!1}else if(!Ee(e.queryKey,u))return!1}if(t!=="all"){const o=e.isActive();if(t==="active"&&!o||t==="inactive"&&o)return!1}return!(typeof a=="boolean"&&e.isStale()!==a||typeof i<"u"&&i!==e.state.fetchStatus||n&&!n(e))}function ht(s,e){const{exact:t,fetching:r,predicate:i,mutationKey:n}=s;if(ve(n)){if(!e.options.mutationKey)return!1;if(t){if($(e.options.mutationKey)!==$(n))return!1}else if(!Ee(e.options.mutationKey,n))return!1}return!(typeof r=="boolean"&&e.state.status==="loading"!==r||i&&!i(e))}function Ve(s,e){return((e==null?void 0:e.queryKeyHashFn)||$)(s)}function $(s){return JSON.stringify(s,(e,t)=>je(t)?Object.keys(t).sort().reduce((r,i)=>(r[i]=t[i],r),{}):t)}function Ee(s,e){return Et(s,e)}function Et(s,e){return s===e?!0:typeof s!=typeof e?!1:s&&e&&typeof s=="object"&&typeof e=="object"?!Object.keys(e).some(t=>!Et(s[t],e[t])):!1}function Pt(s,e){if(s===e)return s;const t=ft(s)&&ft(e);if(t||je(s)&&je(e)){const r=t?s.length:Object.keys(s).length,i=t?e:Object.keys(e),n=i.length,u=t?[]:{};let a=0;for(let o=0;o<n;o++){const l=t?o:i[o];u[l]=Pt(s[l],e[l]),u[l]===s[l]&&a++}return r===n&&a===r?s:u}return e}function Ue(s,e){if(s&&!e||e&&!s)return!1;for(const t in s)if(s[t]!==e[t])return!1;return!0}function ft(s){return Array.isArray(s)&&s.length===Object.keys(s).length}function je(s){if(!dt(s))return!1;const e=s.constructor;if(typeof e>"u")return!0;const t=e.prototype;return!(!dt(t)||!t.hasOwnProperty("isPrototypeOf"))}function dt(s){return Object.prototype.toString.call(s)==="[object Object]"}function ve(s){return Array.isArray(s)}function Qt(s){return new Promise(e=>{setTimeout(e,s)})}function yt(s){Qt(0).then(s)}function Cs(){if(typeof AbortController=="function")return new AbortController}function Ne(s,e,t){return t.isDataEqual!=null&&t.isDataEqual(s,e)?s:typeof t.structuralSharing=="function"?t.structuralSharing(s,e):t.structuralSharing!==!1?Pt(s,e):e}class Ss extends se{constructor(){super(),this.setup=e=>{if(!ye&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(e){this.focused=e,e&&this.onFocus()}onFocus(){this.listeners.forEach(({listener:e})=>{e()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const Pe=new Ss,pt=["online","offline"];class Es extends se{constructor(){super(),this.setup=e=>{if(!ye&&window.addEventListener){const t=()=>e();return pt.forEach(r=>{window.addEventListener(r,t,!1)}),()=>{pt.forEach(r=>{window.removeEventListener(r,t)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(e){this.online=e,e&&this.onOnline()}onOnline(){this.listeners.forEach(({listener:e})=>{e()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const Qe=new Es;function Ps(s){return Math.min(1e3*2**s,3e4)}function De(s){return(s??"online")==="online"?Qe.isOnline():!0}class wt{constructor(e){this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}}function Re(s){return s instanceof wt}function Ft(s){let e=!1,t=0,r=!1,i,n,u;const a=new Promise((b,g)=>{n=b,u=g}),o=b=>{r||(d(new wt(b)),s.abort==null||s.abort())},l=()=>{e=!0},h=()=>{e=!1},p=()=>!Pe.isFocused()||s.networkMode!=="always"&&!Qe.isOnline(),m=b=>{r||(r=!0,s.onSuccess==null||s.onSuccess(b),i==null||i(),n(b))},d=b=>{r||(r=!0,s.onError==null||s.onError(b),i==null||i(),u(b))},c=()=>new Promise(b=>{i=g=>{const F=r||!p();return F&&b(g),F},s.onPause==null||s.onPause()}).then(()=>{i=void 0,r||s.onContinue==null||s.onContinue()}),f=()=>{if(r)return;let b;try{b=s.fn()}catch(g){b=Promise.reject(g)}Promise.resolve(b).then(m).catch(g=>{var F,C;if(r)return;const S=(F=s.retry)!=null?F:3,A=(C=s.retryDelay)!=null?C:Ps,R=typeof A=="function"?A(t,g):A,O=S===!0||typeof S=="number"&&t<S||typeof S=="function"&&S(t,g);if(e||!O){d(g);return}t++,s.onFail==null||s.onFail(t,g),Qt(R).then(()=>{if(p())return c()}).then(()=>{e?d(g):f()})})};return De(s.networkMode)?f():c().then(f),{promise:a,cancel:o,continue:()=>(i==null?void 0:i())?a:Promise.resolve(),cancelRetry:l,continueRetry:h}}const Ye=console;function Qs(){let s=[],e=0,t=h=>{h()},r=h=>{h()};const i=h=>{let p;e++;try{p=h()}finally{e--,e||a()}return p},n=h=>{e?s.push(h):yt(()=>{t(h)})},u=h=>(...p)=>{n(()=>{h(...p)})},a=()=>{const h=s;s=[],h.length&&yt(()=>{r(()=>{h.forEach(p=>{t(p)})})})};return{batch:i,batchCalls:u,schedule:n,setNotifyFunction:h=>{t=h},setBatchNotifyFunction:h=>{r=h}}}const Q=Qs();class At{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ie(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,e??(ye?1/0:5*60*1e3))}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class ws extends At{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||Ye,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||Fs(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(e,t){const r=Ne(this.state.data,e,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:t==null?void 0:t.updatedAt,manual:t==null?void 0:t.manual}),r}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const r=this.promise;return(t=this.retryer)==null||t.cancel(e),r?r.then(T).catch(T):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>e.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!St(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}onOnline(){var e;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.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.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&t!=null&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var n;return(n=this.retryer)==null||n.continueRetry(),this.promise}}if(e&&this.setOptions(e),!this.options.queryFn){const d=this.observers.find(c=>c.options.queryFn);d&&this.setOptions(d.options)}Array.isArray(this.options.queryKey);const u=Cs(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},o=d=>{Object.defineProperty(d,"signal",{enumerable:!0,get:()=>{if(u)return this.abortSignalConsumed=!0,u.signal}})};o(a);const l=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(a)):Promise.reject("Missing queryFn"),h={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:l};if(o(h),(r=this.options.behavior)==null||r.onFetch(h),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=h.fetchOptions)==null?void 0:i.meta)){var p;this.dispatch({type:"fetch",meta:(p=h.fetchOptions)==null?void 0:p.meta})}const m=d=>{if(Re(d)&&d.silent||this.dispatch({type:"error",error:d}),!Re(d)){var c,f,b,g;(c=(f=this.cache.config).onError)==null||c.call(f,d,this),(b=(g=this.cache.config).onSettled)==null||b.call(g,this.state.data,d,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Ft({fn:h.fetchFn,abort:u==null?void 0:u.abort.bind(u),onSuccess:d=>{var c,f,b,g;if(typeof d>"u"){m(new Error(this.queryHash+" data is undefined"));return}this.setData(d),(c=(f=this.cache.config).onSuccess)==null||c.call(f,d,this),(b=(g=this.cache.config).onSettled)==null||b.call(g,d,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:m,onFail:(d,c)=>{this.dispatch({type:"failed",failureCount:d,error:c})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){const t=r=>{var i,n;switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(i=e.meta)!=null?i:null,fetchStatus:De(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(n=e.dataUpdatedAt)!=null?n:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const u=e.error;return Re(u)&&u.revert&&this.revertState?{...this.revertState}:{...r,error:u,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:u,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),Q.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function Fs(s){const e=typeof s.initialData=="function"?s.initialData():s.initialData,t=typeof e<"u",r=t?typeof s.initialDataUpdatedAt=="function"?s.initialDataUpdatedAt():s.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:t?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:t?"success":"loading",fetchStatus:"idle"}}class As extends se{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,r){var i;const n=t.queryKey,u=(i=t.queryHash)!=null?i:Ve(n,t);let a=this.get(u);return a||(a=new ws({cache:this,logger:e.getLogger(),queryKey:n,queryHash:u,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(a)),a}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){const t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(r=>r!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){Q.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[r]=G(e,t);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>ct(r,i))}findAll(e,t){const[r]=G(e,t);return Object.keys(r).length>0?this.queries.filter(i=>ct(r,i)):this.queries}notify(e){Q.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){Q.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){Q.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class qs extends At{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||Ye,this.observers=[],this.state=e.state||qt(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(t=>t!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,t;return(e=(t=this.retryer)==null?void 0:t.continue())!=null?e:this.execute()}async execute(){const e=()=>{var O;return this.retryer=Ft({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(v,q)=>{this.dispatch({type:"failed",failureCount:v,error:q})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(O=this.options.retry)!=null?O:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t=this.state.status==="loading";try{var r,i,n,u,a,o,l,h;if(!t){var p,m,d,c;this.dispatch({type:"loading",variables:this.options.variables}),await((p=(m=this.mutationCache.config).onMutate)==null?void 0:p.call(m,this.state.variables,this));const v=await((d=(c=this.options).onMutate)==null?void 0:d.call(c,this.state.variables));v!==this.state.context&&this.dispatch({type:"loading",context:v,variables:this.state.variables})}const O=await e();return await((r=(i=this.mutationCache.config).onSuccess)==null?void 0:r.call(i,O,this.state.variables,this.state.context,this)),await((n=(u=this.options).onSuccess)==null?void 0:n.call(u,O,this.state.variables,this.state.context)),await((a=(o=this.mutationCache.config).onSettled)==null?void 0:a.call(o,O,null,this.state.variables,this.state.context,this)),await((l=(h=this.options).onSettled)==null?void 0:l.call(h,O,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:O}),O}catch(O){try{var f,b,g,F,C,S,A,R;throw await((f=(b=this.mutationCache.config).onError)==null?void 0:f.call(b,O,this.state.variables,this.state.context,this)),await((g=(F=this.options).onError)==null?void 0:g.call(F,O,this.state.variables,this.state.context)),await((C=(S=this.mutationCache.config).onSettled)==null?void 0:C.call(S,void 0,O,this.state.variables,this.state.context,this)),await((A=(R=this.options).onSettled)==null?void 0:A.call(R,void 0,O,this.state.variables,this.state.context)),O}finally{this.dispatch({type:"error",error:O})}}}dispatch(e){const t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!De(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"};case"setState":return{...r,...e.state}}};this.state=t(this.state),Q.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}function qt(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}class Ms extends se{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,r){const i=new qs({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:r,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(i),i}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(t=>t!==e),this.notify({type:"removed",mutation:e})}clear(){Q.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return typeof e.exact>"u"&&(e.exact=!0),this.mutations.find(t=>ht(e,t))}findAll(e){return this.mutations.filter(t=>ht(e,t))}notify(e){Q.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}resumePausedMutations(){var e;return this.resuming=((e=this.resuming)!=null?e:Promise.resolve()).then(()=>{const t=this.mutations.filter(r=>r.state.isPaused);return Q.batch(()=>t.reduce((r,i)=>r.then(()=>i.continue().catch(T)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function Ds(){return{onFetch:s=>{s.fetchFn=()=>{var e,t,r,i,n,u;const a=(e=s.fetchOptions)==null||(t=e.meta)==null?void 0:t.refetchPage,o=(r=s.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,l=o==null?void 0:o.pageParam,h=(o==null?void 0:o.direction)==="forward",p=(o==null?void 0:o.direction)==="backward",m=((n=s.state.data)==null?void 0:n.pages)||[],d=((u=s.state.data)==null?void 0:u.pageParams)||[];let c=d,f=!1;const b=R=>{Object.defineProperty(R,"signal",{enumerable:!0,get:()=>{var O;if((O=s.signal)!=null&&O.aborted)f=!0;else{var v;(v=s.signal)==null||v.addEventListener("abort",()=>{f=!0})}return s.signal}})},g=s.options.queryFn||(()=>Promise.reject("Missing queryFn")),F=(R,O,v,q)=>(c=q?[O,...c]:[...c,O],q?[v,...R]:[...R,v]),C=(R,O,v,q)=>{if(f)return Promise.reject("Cancelled");if(typeof v>"u"&&!O&&R.length)return Promise.resolve(R);const X={queryKey:s.queryKey,pageParam:v,meta:s.options.meta};b(X);const le=g(X);return Promise.resolve(le).then(ke=>F(R,v,ke,q))};let S;if(!m.length)S=C([]);else if(h){const R=typeof l<"u",O=R?l:Le(s.options,m);S=C(m,R,O)}else if(p){const R=typeof l<"u",O=R?l:Mt(s.options,m);S=C(m,R,O,!0)}else{c=[];const R=typeof s.options.getNextPageParam>"u";S=(a&&m[0]?a(m[0],0,m):!0)?C([],R,d[0]):Promise.resolve(F([],d[0],m[0]));for(let v=1;v<m.length;v++)S=S.then(q=>{if(a&&m[v]?a(m[v],v,m):!0){const le=R?d[v]:Le(s.options,q);return C(q,R,le)}return Promise.resolve(F(q,d[v],m[v]))})}return S.then(R=>({pages:R,pageParams:c}))}}}}function Le(s,e){return s.getNextPageParam==null?void 0:s.getNextPageParam(e[e.length-1],e)}function Mt(s,e){return s.getPreviousPageParam==null?void 0:s.getPreviousPageParam(e[0],e)}function fr(s,e){if(s.getNextPageParam&&Array.isArray(e)){const t=Le(s,e);return typeof t<"u"&&t!==null&&t!==!1}}function dr(s,e){if(s.getPreviousPageParam&&Array.isArray(e)){const t=Mt(s,e);return typeof t<"u"&&t!==null&&t!==!1}}class ks{constructor(e={}){this.queryCache=e.queryCache||new As,this.mutationCache=e.mutationCache||new Ms,this.logger=e.logger||Ye,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=Pe.subscribe(()=>{Pe.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=Qe.subscribe(()=>{Qe.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var e,t;this.mountCount--,this.mountCount===0&&((e=this.unsubscribeFocus)==null||e.call(this),this.unsubscribeFocus=void 0,(t=this.unsubscribeOnline)==null||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){const[r]=G(e,t);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var r;return(r=this.queryCache.find(e,t))==null?void 0:r.state.data}ensureQueryData(e,t,r){const i=ce(e,t,r),n=this.getQueryData(i.queryKey);return n?Promise.resolve(n):this.fetchQuery(i)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:t,state:r})=>{const i=r.data;return[t,i]})}setQueryData(e,t,r){const i=this.queryCache.find(e),n=i==null?void 0:i.state.data,u=Os(t,n);if(typeof u>"u")return;const a=ce(e),o=this.defaultQueryOptions(a);return this.queryCache.build(this,o).setData(u,{...r,manual:!0})}setQueriesData(e,t,r){return Q.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:i})=>[i,this.setQueryData(i,t,r)]))}getQueryState(e,t){var r;return(r=this.queryCache.find(e,t))==null?void 0:r.state}removeQueries(e,t){const[r]=G(e,t),i=this.queryCache;Q.batch(()=>{i.findAll(r).forEach(n=>{i.remove(n)})})}resetQueries(e,t,r){const[i,n]=G(e,t,r),u=this.queryCache,a={type:"active",...i};return Q.batch(()=>(u.findAll(i).forEach(o=>{o.reset()}),this.refetchQueries(a,n)))}cancelQueries(e,t,r){const[i,n={}]=G(e,t,r);typeof n.revert>"u"&&(n.revert=!0);const u=Q.batch(()=>this.queryCache.findAll(i).map(a=>a.cancel(n)));return Promise.all(u).then(T).catch(T)}invalidateQueries(e,t,r){const[i,n]=G(e,t,r);return Q.batch(()=>{var u,a;if(this.queryCache.findAll(i).forEach(l=>{l.invalidate()}),i.refetchType==="none")return Promise.resolve();const o={...i,type:(u=(a=i.refetchType)!=null?a:i.type)!=null?u:"active"};return this.refetchQueries(o,n)})}refetchQueries(e,t,r){const[i,n]=G(e,t,r),u=Q.batch(()=>this.queryCache.findAll(i).filter(o=>!o.isDisabled()).map(o=>{var l;return o.fetch(void 0,{...n,cancelRefetch:(l=n==null?void 0:n.cancelRefetch)!=null?l:!0,meta:{refetchPage:i.refetchPage}})}));let a=Promise.all(u).then(T);return n!=null&&n.throwOnError||(a=a.catch(T)),a}fetchQuery(e,t,r){const i=ce(e,t,r),n=this.defaultQueryOptions(i);typeof n.retry>"u"&&(n.retry=!1);const u=this.queryCache.build(this,n);return u.isStaleByTime(n.staleTime)?u.fetch(n):Promise.resolve(u.state.data)}prefetchQuery(e,t,r){return this.fetchQuery(e,t,r).then(T).catch(T)}fetchInfiniteQuery(e,t,r){const i=ce(e,t,r);return i.behavior=Ds(),this.fetchQuery(i)}prefetchInfiniteQuery(e,t,r){return this.fetchInfiniteQuery(e,t,r).then(T).catch(T)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){const r=this.queryDefaults.find(i=>$(e)===$(i.queryKey));r?r.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find(r=>Ee(e,r.queryKey));return t==null?void 0:t.defaultOptions}setMutationDefaults(e,t){const r=this.mutationDefaults.find(i=>$(e)===$(i.mutationKey));r?r.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find(r=>Ee(e,r.mutationKey));return t==null?void 0:t.defaultOptions}defaultQueryOptions(e){if(e!=null&&e._defaulted)return e;const t={...this.defaultOptions.queries,...this.getQueryDefaults(e==null?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=Ve(t.queryKey,t)),typeof t.refetchOnReconnect>"u"&&(t.refetchOnReconnect=t.networkMode!=="always"),typeof t.useErrorBoundary>"u"&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(e==null?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class Dt extends se{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.currentQuery.addObserver(this),mt(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ke(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ke(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),Ue(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const n=this.hasListeners();n&&bt(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(t),n&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const u=this.computeRefetchInterval();n&&(this.currentQuery!==i||this.options.enabled!==r.enabled||u!==this.currentRefetchInterval)&&this.updateRefetchInterval(u)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e);return this.createResult(t,e)}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach(r=>{Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),e[r])})}),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){const t=this.client.defaultQueryOptions(e),r=this.client.getQueryCache().build(this.client,t);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,t))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:(t=e.cancelRefetch)!=null?t:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return e!=null&&e.throwOnError||(t=t.catch(T)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),ye||this.currentResult.isStale||!Ie(this.options.staleTime))return;const t=St(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},t)}computeRefetchInterval(){var e;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(e=this.options.refetchInterval)!=null?e:!1}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!(ye||this.options.enabled===!1||!Ie(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||Pe.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){const r=this.currentQuery,i=this.options,n=this.currentResult,u=this.currentResultState,a=this.currentResultOptions,o=e!==r,l=o?e.state:this.currentQueryInitialState,h=o?this.currentResult:this.previousQueryResult,{state:p}=e;let{dataUpdatedAt:m,error:d,errorUpdatedAt:c,fetchStatus:f,status:b}=p,g=!1,F=!1,C;if(t._optimisticResults){const v=this.hasListeners(),q=!v&&mt(e,t),X=v&&bt(e,r,t,i);(q||X)&&(f=De(e.options.networkMode)?"fetching":"paused",m||(b="loading")),t._optimisticResults==="isRestoring"&&(f="idle")}if(t.keepPreviousData&&!p.dataUpdatedAt&&h!=null&&h.isSuccess&&b!=="error")C=h.data,m=h.dataUpdatedAt,b=h.status,g=!0;else if(t.select&&typeof p.data<"u")if(n&&p.data===(u==null?void 0:u.data)&&t.select===this.selectFn)C=this.selectResult;else try{this.selectFn=t.select,C=t.select(p.data),C=Ne(n==null?void 0:n.data,C,t),this.selectResult=C,this.selectError=null}catch(v){this.selectError=v}else C=p.data;if(typeof t.placeholderData<"u"&&typeof C>"u"&&b==="loading"){let v;if(n!=null&&n.isPlaceholderData&&t.placeholderData===(a==null?void 0:a.placeholderData))v=n.data;else if(v=typeof t.placeholderData=="function"?t.placeholderData():t.placeholderData,t.select&&typeof v<"u")try{v=t.select(v),this.selectError=null}catch(q){this.selectError=q}typeof v<"u"&&(b="success",C=Ne(n==null?void 0:n.data,v,t),F=!0)}this.selectError&&(d=this.selectError,C=this.selectResult,c=Date.now(),b="error");const S=f==="fetching",A=b==="loading",R=b==="error";return{status:b,fetchStatus:f,isLoading:A,isSuccess:b==="success",isError:R,isInitialLoading:A&&S,data:C,dataUpdatedAt:m,error:d,errorUpdatedAt:c,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>l.dataUpdateCount||p.errorUpdateCount>l.errorUpdateCount,isFetching:S,isRefetching:S&&!A,isLoadingError:R&&p.dataUpdatedAt===0,isPaused:f==="paused",isPlaceholderData:F,isPreviousData:g,isRefetchError:R&&p.dataUpdatedAt!==0,isStale:Ze(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Ue(r,t))return;this.currentResult=r;const i={cache:!0},n=()=>{if(!t)return!0;const{notifyOnChangeProps:u}=this.options;if(u==="all"||!u&&!this.trackedProps.size)return!0;const a=new Set(u??this.trackedProps);return this.options.useErrorBoundary&&a.add("error"),Object.keys(this.currentResult).some(o=>{const l=o;return this.currentResult[l]!==t[l]&&a.has(l)})};(e==null?void 0:e.listeners)!==!1&&n()&&(i.listeners=!0),this.notify({...i,...e})}updateQuery(){const e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;const t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(t==null||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){const t={};e.type==="success"?t.onSuccess=!e.manual:e.type==="error"&&!Re(e.error)&&(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){Q.batch(()=>{if(e.onSuccess){var t,r,i,n;(t=(r=this.options).onSuccess)==null||t.call(r,this.currentResult.data),(i=(n=this.options).onSettled)==null||i.call(n,this.currentResult.data,null)}else if(e.onError){var u,a,o,l;(u=(a=this.options).onError)==null||u.call(a,this.currentResult.error),(o=(l=this.options).onSettled)==null||o.call(l,void 0,this.currentResult.error)}e.listeners&&this.listeners.forEach(({listener:h})=>{h(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function Ts(s,e){return e.enabled!==!1&&!s.state.dataUpdatedAt&&!(s.state.status==="error"&&e.retryOnMount===!1)}function mt(s,e){return Ts(s,e)||s.state.dataUpdatedAt>0&&Ke(s,e,e.refetchOnMount)}function Ke(s,e,t){if(e.enabled!==!1){const r=typeof t=="function"?t(s):t;return r==="always"||r!==!1&&Ze(s,e)}return!1}function bt(s,e,t,r){return t.enabled!==!1&&(s!==e||r.enabled===!1)&&(!t.suspense||s.state.status!=="error")&&Ze(s,t)}function Ze(s,e){return s.isStaleByTime(e.staleTime)}class Is extends se{constructor(e,t){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},t&&this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.observers.forEach(e=>{e.subscribe(t=>{this.onUpdate(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.observers.forEach(e=>{e.destroy()})}setQueries(e,t){this.queries=e,Q.batch(()=>{const r=this.observers,i=this.findMatchingObservers(this.queries);i.forEach(l=>l.observer.setOptions(l.defaultedQueryOptions,t));const n=i.map(l=>l.observer),u=Object.fromEntries(n.map(l=>[l.options.queryHash,l])),a=n.map(l=>l.getCurrentResult()),o=n.some((l,h)=>l!==r[h]);r.length===n.length&&!o||(this.observers=n,this.observersMap=u,this.result=a,this.hasListeners()&&(lt(r,n).forEach(l=>{l.destroy()}),lt(n,r).forEach(l=>{l.subscribe(h=>{this.onUpdate(l,h)})}),this.notify()))})}getCurrentResult(){return this.result}getQueries(){return this.observers.map(e=>e.getCurrentQuery())}getObservers(){return this.observers}getOptimisticResult(e){return this.findMatchingObservers(e).map(t=>t.observer.getOptimisticResult(t.defaultedQueryOptions))}findMatchingObservers(e){const t=this.observers,r=new Map(t.map(d=>[d.options.queryHash,d])),i=e.map(d=>this.client.defaultQueryOptions(d)),n=i.flatMap(d=>{const c=r.get(d.queryHash);return c!=null?[{defaultedQueryOptions:d,observer:c}]:[]}),u=new Set(n.map(d=>d.defaultedQueryOptions.queryHash)),a=i.filter(d=>!u.has(d.queryHash)),o=new Set(n.map(d=>d.observer)),l=t.filter(d=>!o.has(d)),h=d=>{const c=this.client.defaultQueryOptions(d),f=this.observersMap[c.queryHash];return f??new Dt(this.client,c)},p=a.map((d,c)=>{if(d.keepPreviousData){const f=l[c];if(f!==void 0)return{defaultedQueryOptions:d,observer:f}}return{defaultedQueryOptions:d,observer:h(d)}}),m=(d,c)=>i.indexOf(d.defaultedQueryOptions)-i.indexOf(c.defaultedQueryOptions);return n.concat(p).sort(m)}onUpdate(e,t){const r=this.observers.indexOf(e);r!==-1&&(this.result=Rs(this.result,r,t),this.notify())}notify(){Q.batch(()=>{this.listeners.forEach(({listener:e})=>{e(this.result)})})}}class Us extends se{constructor(e,t){super(),this.client=e,this.setOptions(t),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const r=this.options;this.options=this.client.defaultMutationOptions(e),Ue(r,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),(t=this.currentMutation)==null||t.setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.currentMutation)==null||e.removeObserver(this)}}onMutationUpdate(e){this.updateResult();const t={listeners:!0};e.type==="success"?t.onSuccess=!0:e.type==="error"&&(t.onError=!0),this.notify(t)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:typeof e<"u"?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){const e=this.currentMutation?this.currentMutation.state:qt(),t={...e,isLoading:e.status==="loading",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset};this.currentResult=t}notify(e){Q.batch(()=>{if(this.mutateOptions&&this.hasListeners()){if(e.onSuccess){var t,r,i,n;(t=(r=this.mutateOptions).onSuccess)==null||t.call(r,this.currentResult.data,this.currentResult.variables,this.currentResult.context),(i=(n=this.mutateOptions).onSettled)==null||i.call(n,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)}else if(e.onError){var u,a,o,l;(u=(a=this.mutateOptions).onError)==null||u.call(a,this.currentResult.error,this.currentResult.variables,this.currentResult.context),(o=(l=this.mutateOptions).onSettled)==null||o.call(l,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context)}}e.listeners&&this.listeners.forEach(({listener:h})=>{h(this.currentResult)})})}}const kt="$$_queryClient",js=()=>{const s=Ot(kt);if(!s)throw new Error("No QueryClient was found in Svelte context. Did you forget to wrap your component with QueryClientProvider?");return s},yr=s=>{Xt(kt,s)};function Xe(){return js()}function Ns(s,e){const t=Xe(),r=t.defaultQueryOptions(s);r._optimisticResults="optimistic";let i=new e(t,r);r.onError&&(r.onError=Q.batchCalls(r.onError)),r.onSuccess&&(r.onSuccess=Q.batchCalls(r.onSuccess)),r.onSettled&&(r.onSettled=Q.batchCalls(r.onSettled)),ae(i).subscribe(a=>{i=a,i.setOptions(r,{listeners:!1})});const n=ae(i.getCurrentResult(),a=>i.subscribe(Q.batchCalls(a))),{subscribe:u}=Ct(n,a=>(a=i.getOptimisticResult(r),r.notifyOnChangeProps?a:i.trackResult(a)));return{subscribe:u}}function Ls(s,e,t){const r=ce(s,e,t);return Ns(r,Dt)}function Ks(s){const e=Xe();function t(u){return u.map(a=>{const o=e.defaultQueryOptions(a);return o._optimisticResults="optimistic",o})}const r=t(s);let i=new Is(e,r);ae(i).subscribe(u=>{i=u,i.setQueries(r,{listeners:!1})});const{subscribe:n}=ae(i.getOptimisticResult(r),u=>i.subscribe(Q.batchCalls(u)));return{subscribe:n}}function Bs(s,e,t){const r=_s(s,e,t),i=Xe();let n=new Us(i,r),u;ae(n).subscribe(l=>{n=l,u=(h,p)=>{n.mutate(h,p).catch(xs)},n.setOptions(r)});const a=ae(n.getCurrentResult(),l=>n.subscribe(Q.batchCalls(h=>l(h)))),{subscribe:o}=Ct(a,l=>({...l,mutate:u,mutateAsync:l.mutate}));return{subscribe:o}}function xs(){}const vt=$t([]),pr=new ks({defaultOptions:{queries:{refetchOnWindowFocus:!1,staleTime:1/0,retry:!1,onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),vt.update(t=>[...t,s])}},mutations:{onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),vt.update(t=>[...t,s])}}}});class gt extends Error{constructor(e,t,r){super(r),this.name="ApiError",this.url=t.url,this.status=t.status,this.statusText=t.statusText,this.body=t.body,this.request=e}}class Hs extends Error{constructor(e){super(e),this.name="CancelError"}get isCancelled(){return!0}}var L,K,j,W,ee,pe,re;class zs{constructor(e){z(this,L,void 0);z(this,K,void 0);z(this,j,void 0);z(this,W,void 0);z(this,ee,void 0);z(this,pe,void 0);z(this,re,void 0);U(this,L,!1),U(this,K,!1),U(this,j,!1),U(this,W,[]),U(this,ee,new Promise((t,r)=>{U(this,pe,t),U(this,re,r);const i=a=>{var o;_(this,L)||_(this,K)||_(this,j)||(U(this,L,!0),(o=_(this,pe))==null||o.call(this,a))},n=a=>{var o;_(this,L)||_(this,K)||_(this,j)||(U(this,K,!0),(o=_(this,re))==null||o.call(this,a))},u=a=>{_(this,L)||_(this,K)||_(this,j)||_(this,W).push(a)};return Object.defineProperty(u,"isResolved",{get:()=>_(this,L)}),Object.defineProperty(u,"isRejected",{get:()=>_(this,K)}),Object.defineProperty(u,"isCancelled",{get:()=>_(this,j)}),e(i,n,u)}))}get[Symbol.toStringTag](){return"Cancellable Promise"}then(e,t){return _(this,ee).then(e,t)}catch(e){return _(this,ee).catch(e)}finally(e){return _(this,ee).finally(e)}cancel(){var e;if(!(_(this,L)||_(this,K)||_(this,j))){if(U(this,j,!0),_(this,W).length)try{for(const t of _(this,W))t()}catch(t){console.warn("Cancellation threw an error",t);return}_(this,W).length=0,(e=_(this,re))==null||e.call(this,new Hs("Request aborted"))}}get isCancelled(){return _(this,j)}}L=new WeakMap,K=new WeakMap,j=new WeakMap,W=new WeakMap,ee=new WeakMap,pe=new WeakMap,re=new WeakMap;const Tt={BASE:"",VERSION:"0.1.0",WITH_CREDENTIALS:!1,CREDENTIALS:"include",TOKEN:void 0,USERNAME:void 0,PASSWORD:void 0,HEADERS:void 0,ENCODE_PATH:void 0},$e=s=>s!=null,ge=s=>typeof s=="string",Te=s=>ge(s)&&s!=="",et=s=>typeof s=="object"&&typeof s.type=="string"&&typeof s.stream=="function"&&typeof s.arrayBuffer=="function"&&typeof s.constructor=="function"&&typeof s.constructor.name=="string"&&/^(Blob|File)$/.test(s.constructor.name)&&/^(Blob|File)$/.test(s[Symbol.toStringTag]),It=s=>s instanceof FormData,Gs=s=>{try{return btoa(s)}catch{return Buffer.from(s).toString("base64")}},Ws=s=>{const e=[],t=(i,n)=>{e.push(`${encodeURIComponent(i)}=${encodeURIComponent(String(n))}`)},r=(i,n)=>{$e(n)&&(Array.isArray(n)?n.forEach(u=>{r(i,u)}):typeof n=="object"?Object.entries(n).forEach(([u,a])=>{r(`${i}[${u}]`,a)}):t(i,n))};return Object.entries(s).forEach(([i,n])=>{r(i,n)}),e.length>0?`?${e.join("&")}`:""},Js=(s,e)=>{const t=s.ENCODE_PATH||encodeURI,r=e.url.replace("{api-version}",s.VERSION).replace(/{(.*?)}/g,(n,u)=>{var a;return(a=e.path)!=null&&a.hasOwnProperty(u)?t(String(e.path[u])):n}),i=`${s.BASE}${r}`;return e.query?`${i}${Ws(e.query)}`:i},Vs=s=>{if(s.formData){const e=new FormData,t=(r,i)=>{ge(i)||et(i)?e.append(r,i):e.append(r,JSON.stringify(i))};return Object.entries(s.formData).filter(([r,i])=>$e(i)).forEach(([r,i])=>{Array.isArray(i)?i.forEach(n=>t(r,n)):t(r,i)}),e}},Oe=async(s,e)=>typeof e=="function"?e(s):e,Ys=async(s,e)=>{const t=await Oe(e,s.TOKEN),r=await Oe(e,s.USERNAME),i=await Oe(e,s.PASSWORD),n=await Oe(e,s.HEADERS),u=Object.entries({Accept:"application/json",...n,...e.headers}).filter(([a,o])=>$e(o)).reduce((a,[o,l])=>({...a,[o]:String(l)}),{});if(Te(t)&&(u.Authorization=`Bearer ${t}`),Te(r)&&Te(i)){const a=Gs(`${r}:${i}`);u.Authorization=`Basic ${a}`}return e.body&&(e.mediaType?u["Content-Type"]=e.mediaType:et(e.body)?u["Content-Type"]=e.body.type||"application/octet-stream":ge(e.body)?u["Content-Type"]="text/plain":It(e.body)||(u["Content-Type"]="application/json")),new Headers(u)},Zs=s=>{var e;if(s.body!==void 0)return(e=s.mediaType)!=null&&e.includes("/json")?JSON.stringify(s.body):ge(s.body)||et(s.body)||It(s.body)?s.body:JSON.stringify(s.body)},Xs=async(s,e,t,r,i,n,u)=>{const a=new AbortController,o={headers:n,body:r??i,method:e.method,signal:a.signal};return s.WITH_CREDENTIALS&&(o.credentials=s.CREDENTIALS),u(()=>a.abort()),await fetch(t,o)},$s=(s,e)=>{if(e){const t=s.headers.get(e);if(ge(t))return t}},er=async s=>{if(s.status!==204)try{const e=s.headers.get("Content-Type");if(e)return["application/json","application/problem+json"].some(i=>e.toLowerCase().startsWith(i))?await s.json():await s.text()}catch(e){console.error(e)}},tr=(s,e)=>{const r={400:"Bad Request",401:"Unauthorized",403:"Forbidden",404:"Not Found",500:"Internal Server Error",502:"Bad Gateway",503:"Service Unavailable",...s.errors}[e.status];if(r)throw new gt(s,e,r);if(!e.ok)throw new gt(s,e,"Generic Error")},Ut=(s,e)=>new zs(async(t,r,i)=>{try{const n=Js(s,e),u=Vs(e),a=Zs(e),o=await Ys(s,e);if(!i.isCancelled){const l=await Xs(s,e,n,a,u,o,i),h=await er(l),p=$s(l,e.responseHeader),m={url:n,ok:l.ok,status:l.status,statusText:l.statusText,body:p??h};tr(e,m),t(m.body)}}catch(n){r(n)}});class sr{static authInfo(){return Ut(Tt,{method:"GET",url:"/auth_info"})}}class rr{static getTaskManifest(){return Ut(Tt,{method:"GET",url:"/api/v1/tasks/"})}}const jt=(s,e,...t)=>[...s,e,...t];function Nt(s,e,t={}){return e=Array.isArray(e)?e:[e],(...r)=>Ls({queryKey:jt(e,s.name,...r),queryFn:()=>s(...r),...t})}function mr(s,e,t=[]){return e=Array.isArray(e)?e:[e],r=>{const i=r.map(n=>({queryKey:jt(e,s.name,...n),queryFn:()=>s(...n),...t}));return Ks(i)}}function br(s,e={}){return()=>Bs({mutationFn:t=>s(...t),...e})}const ir="auth_info",vr=Nt(sr.authInfo,ir),nr="tasks",gr=Nt(rr.getTaskManifest,nr,{staleTime:500,refetchInterval:500,refetchIntervalInBackground:!1,refetchOnWindowFocus:!0});export{ir as A,lr as B,cr as C,hr as E,Tt as O,ks as Q,nr as T,vr as a,pr as b,vt as c,Nt as d,br as e,Ls as f,Dt as g,fr as h,Ds as i,dr as j,Ns as k,mr as l,ce as p,gr as q,Ut as r,yr as s};