function it(K,Y){for(var T=0;TD[N]})}}}return Object.freeze(Object.defineProperty(K,Symbol.toStringTag,{value:"Module"}))}var P={exports:{}};/*! pako 2.1.0 https://github.com/nodeca/pako @license (MIT AND Zlib) */var nt=P.exports,Ue;function at(){return Ue||(Ue=1,function(K,Y){(function(T,D){D(Y)})(nt,function(T){var D=(t,i,e,o)=>{let s=65535&t|0,r=t>>>16&65535|0,c=0;for(;e!==0;){c=e>2e3?2e3:e,e-=c;do s=s+i[o++]|0,r=r+s|0;while(--c);s%=65521,r%=65521}return s|r<<16|0};const N=new Uint32Array((()=>{let t,i=[];for(var e=0;e<256;e++){t=e;for(var o=0;o<8;o++)t=1&t?3988292384^t>>>1:t>>>1;i[e]=t}return i})());var O=(t,i,e,o)=>{const s=N,r=o+e;t^=-1;for(let c=o;c>>8^s[255&(t^i[c])];return-1^t};const G=16209;var De=function(t,i){let e,o,s,r,c,l,p,n,a,A,w,d,Z,v,u,y,_,f,g,E,h,x,m,b;const k=t.state;e=t.next_in,m=t.input,o=e+(t.avail_in-5),s=t.next_out,b=t.output,r=s-(i-t.avail_out),c=s+(t.avail_out-257),l=k.dmax,p=k.wsize,n=k.whave,a=k.wnext,A=k.window,w=k.hold,d=k.bits,Z=k.lencode,v=k.distcode,u=(1<>>24,w>>>=f,d-=f,f=_>>>16&255,f===0)b[s++]=65535&_;else{if(!(16&f)){if((64&f)==0){_=Z[(65535&_)+(w&(1<>>=f,d-=f),d<15&&(w+=m[e++]<>>24,w>>>=f,d-=f,f=_>>>16&255,!(16&f)){if((64&f)==0){_=v[(65535&_)+(w&(1<l){t.msg="invalid distance too far back",k.mode=G;break e}if(w>>>=f,d-=f,f=s-r,E>f){if(f=E-f,f>n&&k.sane){t.msg="invalid distance too far back",k.mode=G;break e}if(h=0,x=A,a===0){if(h+=p-f,f2;)b[s++]=x[h++],b[s++]=x[h++],b[s++]=x[h++],g-=3;g&&(b[s++]=x[h++],g>1&&(b[s++]=x[h++]))}else{h=s-E;do b[s++]=b[h++],b[s++]=b[h++],b[s++]=b[h++],g-=3;while(g>2);g&&(b[s++]=b[h++],g>1&&(b[s++]=b[h++]))}break}}break}}while(e>3,e-=g,d-=g<<3,w&=(1<{const p=l.bits;let n,a,A,w,d,Z,v=0,u=0,y=0,_=0,f=0,g=0,E=0,h=0,x=0,m=0,b=null;const k=new Uint16Array(16),S=new Uint16Array(16);let H,V,ee,te=null;for(v=0;v<=q;v++)k[v]=0;for(u=0;u=1&&k[_]===0;_--);if(f>_&&(f=_),_===0)return s[r++]=20971520,s[r++]=20971520,l.bits=1,0;for(y=1;y<_&&k[y]===0;y++);for(f0&&(t===0||_!==1))return-1;for(S[1]=0,v=1;v852||t===2&&x>592)return 1;for(;;){H=v-E,c[u]+1=Z?(V=te[c[u]-Z],ee=b[c[u]-Z]):(V=96,ee=0),n=1<>E)+a]=H<<24|V<<16|ee|0;while(a!==0);for(n=1<>=1;if(n!==0?(m&=n-1,m+=n):m=0,u++,--k[v]==0){if(v===_)break;v=i[e+c[u]]}if(v>f&&(m&w)!==A){for(E===0&&(E=f),d+=y,g=v-E,h=1<852||t===2&&x>592)return 1;A=m&w,s[A]=f<<24|g<<16|d-r|0}}return m!==0&&(s[d+m]=v-E<<24|64<<16|0),l.bits=f,0},ie={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{Z_FINISH:he,Z_BLOCK:ze,Z_TREES:X,Z_OK:C,Z_STREAM_END:Fe,Z_NEED_DICT:Me,Z_STREAM_ERROR:U,Z_DATA_ERROR:ue,Z_MEM_ERROR:we,Z_BUF_ERROR:Le,Z_DEFLATED:be}=ie,$=16180,W=16190,B=16191,ne=16192,ae=16194,J=16199,Q=16200,re=16206,R=16209,me=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function je(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const z=t=>{if(!t)return 1;const i=t.state;return!i||i.strm!==t||i.mode<$||i.mode>16211?1:0},_e=t=>{if(z(t))return U;const i=t.state;return t.total_in=t.total_out=i.total=0,t.msg="",i.wrap&&(t.adler=1&i.wrap),i.mode=$,i.last=0,i.havedict=0,i.flags=-1,i.dmax=32768,i.head=null,i.hold=0,i.bits=0,i.lencode=i.lendyn=new Int32Array(852),i.distcode=i.distdyn=new Int32Array(592),i.sane=1,i.back=-1,C},ke=t=>{if(z(t))return U;const i=t.state;return i.wsize=0,i.whave=0,i.wnext=0,_e(t)},ge=(t,i)=>{let e;if(z(t))return U;const o=t.state;return i<0?(e=0,i=-i):(e=5+(i>>4),i<48&&(i&=15)),i&&(i<8||i>15)?U:(o.window!==null&&o.wbits!==i&&(o.window=null),o.wrap=e,o.wbits=i,ke(t))},pe=(t,i)=>{if(!t)return U;const e=new je;t.state=e,e.strm=t,e.window=null,e.mode=$;const o=ge(t,i);return o!==C&&(t.state=null),o};let oe,se,ve=!0;const He=t=>{if(ve){oe=new Int32Array(512),se=new Int32Array(32);let i=0;for(;i<144;)t.lens[i++]=8;for(;i<256;)t.lens[i++]=9;for(;i<280;)t.lens[i++]=7;for(;i<288;)t.lens[i++]=8;for(F(1,t.lens,0,288,oe,0,t.work,{bits:9}),i=0;i<32;)t.lens[i++]=5;F(2,t.lens,0,32,se,0,t.work,{bits:5}),ve=!1}t.lencode=oe,t.lenbits=9,t.distcode=se,t.distbits=5},xe=(t,i,e,o)=>{let s;const r=t.state;return r.window===null&&(r.wsize=1<=r.wsize?(r.window.set(i.subarray(e-r.wsize,e),0),r.wnext=0,r.whave=r.wsize):(s=r.wsize-r.wnext,s>o&&(s=o),r.window.set(i.subarray(e-o,e-o+s),r.wnext),(o-=s)?(r.window.set(i.subarray(e-o,e),0),r.wnext=o,r.whave=r.wsize):(r.wnext+=s,r.wnext===r.wsize&&(r.wnext=0),r.whavepe(t,15),inflateInit2:pe,inflate:(t,i)=>{let e,o,s,r,c,l,p,n,a,A,w,d,Z,v,u,y,_,f,g,E,h,x,m=0;const b=new Uint8Array(4);let k,S;const H=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(z(t)||!t.output||!t.input&&t.avail_in!==0)return U;e=t.state,e.mode===B&&(e.mode=ne),c=t.next_out,s=t.output,p=t.avail_out,r=t.next_in,o=t.input,l=t.avail_in,n=e.hold,a=e.bits,A=l,w=p,x=C;e:for(;;)switch(e.mode){case $:if(e.wrap===0){e.mode=ne;break}for(;a<16;){if(l===0)break e;l--,n+=o[r++]<>>8&255,e.check=O(e.check,b,2,0),n=0,a=0,e.mode=16181;break}if(e.head&&(e.head.done=!1),!(1&e.wrap)||(((255&n)<<8)+(n>>8))%31){t.msg="incorrect header check",e.mode=R;break}if((15&n)!==be){t.msg="unknown compression method",e.mode=R;break}if(n>>>=4,a-=4,h=8+(15&n),e.wbits===0&&(e.wbits=h),h>15||h>e.wbits){t.msg="invalid window size",e.mode=R;break}e.dmax=1<>8&1),512&e.flags&&4&e.wrap&&(b[0]=255&n,b[1]=n>>>8&255,e.check=O(e.check,b,2,0)),n=0,a=0,e.mode=16182;case 16182:for(;a<32;){if(l===0)break e;l--,n+=o[r++]<>>8&255,b[2]=n>>>16&255,b[3]=n>>>24&255,e.check=O(e.check,b,4,0)),n=0,a=0,e.mode=16183;case 16183:for(;a<16;){if(l===0)break e;l--,n+=o[r++]<>8),512&e.flags&&4&e.wrap&&(b[0]=255&n,b[1]=n>>>8&255,e.check=O(e.check,b,2,0)),n=0,a=0,e.mode=16184;case 16184:if(1024&e.flags){for(;a<16;){if(l===0)break e;l--,n+=o[r++]<>>8&255,e.check=O(e.check,b,2,0)),n=0,a=0}else e.head&&(e.head.extra=null);e.mode=16185;case 16185:if(1024&e.flags&&(d=e.length,d>l&&(d=l),d&&(e.head&&(h=e.head.extra_len-e.length,e.head.extra||(e.head.extra=new Uint8Array(e.head.extra_len)),e.head.extra.set(o.subarray(r,r+d),h)),512&e.flags&&4&e.wrap&&(e.check=O(e.check,o,d,r)),l-=d,r+=d,e.length-=d),e.length))break e;e.length=0,e.mode=16186;case 16186:if(2048&e.flags){if(l===0)break e;d=0;do h=o[r+d++],e.head&&h&&e.length<65536&&(e.head.name+=String.fromCharCode(h));while(h&&d>9&1,e.head.done=!0),t.adler=e.check=0,e.mode=B;break;case 16189:for(;a<32;){if(l===0)break e;l--,n+=o[r++]<>>=7&a,a-=7&a,e.mode=re;break}for(;a<3;){if(l===0)break e;l--,n+=o[r++]<>>=1,a-=1,3&n){case 0:e.mode=16193;break;case 1:if(He(e),e.mode=J,i===X){n>>>=2,a-=2;break e}break;case 2:e.mode=16196;break;case 3:t.msg="invalid block type",e.mode=R}n>>>=2,a-=2;break;case 16193:for(n>>>=7&a,a-=7&a;a<32;){if(l===0)break e;l--,n+=o[r++]<>>16^65535)){t.msg="invalid stored block lengths",e.mode=R;break}if(e.length=65535&n,n=0,a=0,e.mode=ae,i===X)break e;case ae:e.mode=16195;case 16195:if(d=e.length,d){if(d>l&&(d=l),d>p&&(d=p),d===0)break e;s.set(o.subarray(r,r+d),c),l-=d,r+=d,p-=d,c+=d,e.length-=d;break}e.mode=B;break;case 16196:for(;a<14;){if(l===0)break e;l--,n+=o[r++]<>>=5,a-=5,e.ndist=1+(31&n),n>>>=5,a-=5,e.ncode=4+(15&n),n>>>=4,a-=4,e.nlen>286||e.ndist>30){t.msg="too many length or distance symbols",e.mode=R;break}e.have=0,e.mode=16197;case 16197:for(;e.have>>=3,a-=3}for(;e.have<19;)e.lens[H[e.have++]]=0;if(e.lencode=e.lendyn,e.lenbits=7,k={bits:e.lenbits},x=F(0,e.lens,0,19,e.lencode,0,e.work,k),e.lenbits=k.bits,x){t.msg="invalid code lengths set",e.mode=R;break}e.have=0,e.mode=16198;case 16198:for(;e.have>>24,y=m>>>16&255,_=65535&m,!(u<=a);){if(l===0)break e;l--,n+=o[r++]<>>=u,a-=u,e.lens[e.have++]=_;else{if(_===16){for(S=u+2;a>>=u,a-=u,e.have===0){t.msg="invalid bit length repeat",e.mode=R;break}h=e.lens[e.have-1],d=3+(3&n),n>>>=2,a-=2}else if(_===17){for(S=u+3;a>>=u,a-=u,h=0,d=3+(7&n),n>>>=3,a-=3}else{for(S=u+7;a>>=u,a-=u,h=0,d=11+(127&n),n>>>=7,a-=7}if(e.have+d>e.nlen+e.ndist){t.msg="invalid bit length repeat",e.mode=R;break}for(;d--;)e.lens[e.have++]=h}}if(e.mode===R)break;if(e.lens[256]===0){t.msg="invalid code -- missing end-of-block",e.mode=R;break}if(e.lenbits=9,k={bits:e.lenbits},x=F(1,e.lens,0,e.nlen,e.lencode,0,e.work,k),e.lenbits=k.bits,x){t.msg="invalid literal/lengths set",e.mode=R;break}if(e.distbits=6,e.distcode=e.distdyn,k={bits:e.distbits},x=F(2,e.lens,e.nlen,e.ndist,e.distcode,0,e.work,k),e.distbits=k.bits,x){t.msg="invalid distances set",e.mode=R;break}if(e.mode=J,i===X)break e;case J:e.mode=Q;case Q:if(l>=6&&p>=258){t.next_out=c,t.avail_out=p,t.next_in=r,t.avail_in=l,e.hold=n,e.bits=a,De(t,w),c=t.next_out,s=t.output,p=t.avail_out,r=t.next_in,o=t.input,l=t.avail_in,n=e.hold,a=e.bits,e.mode===B&&(e.back=-1);break}for(e.back=0;m=e.lencode[n&(1<>>24,y=m>>>16&255,_=65535&m,!(u<=a);){if(l===0)break e;l--,n+=o[r++]<>f)],u=m>>>24,y=m>>>16&255,_=65535&m,!(f+u<=a);){if(l===0)break e;l--,n+=o[r++]<>>=f,a-=f,e.back+=f}if(n>>>=u,a-=u,e.back+=u,e.length=_,y===0){e.mode=16205;break}if(32&y){e.back=-1,e.mode=B;break}if(64&y){t.msg="invalid literal/length code",e.mode=R;break}e.extra=15&y,e.mode=16201;case 16201:if(e.extra){for(S=e.extra;a>>=e.extra,a-=e.extra,e.back+=e.extra}e.was=e.length,e.mode=16202;case 16202:for(;m=e.distcode[n&(1<>>24,y=m>>>16&255,_=65535&m,!(u<=a);){if(l===0)break e;l--,n+=o[r++]<>f)],u=m>>>24,y=m>>>16&255,_=65535&m,!(f+u<=a);){if(l===0)break e;l--,n+=o[r++]<>>=f,a-=f,e.back+=f}if(n>>>=u,a-=u,e.back+=u,64&y){t.msg="invalid distance code",e.mode=R;break}e.offset=_,e.extra=15&y,e.mode=16203;case 16203:if(e.extra){for(S=e.extra;a>>=e.extra,a-=e.extra,e.back+=e.extra}if(e.offset>e.dmax){t.msg="invalid distance too far back",e.mode=R;break}e.mode=16204;case 16204:if(p===0)break e;if(d=w-p,e.offset>d){if(d=e.offset-d,d>e.whave&&e.sane){t.msg="invalid distance too far back",e.mode=R;break}d>e.wnext?(d-=e.wnext,Z=e.wsize-d):Z=e.wnext-d,d>e.length&&(d=e.length),v=e.window}else v=s,Z=c-e.offset,d=e.length;d>p&&(d=p),p-=d,e.length-=d;do s[c++]=v[Z++];while(--d);e.length===0&&(e.mode=Q);break;case 16205:if(p===0)break e;s[c++]=e.length,p--,e.mode=Q;break;case re:if(e.wrap){for(;a<32;){if(l===0)break e;l--,n|=o[r++]<{if(z(t))return U;let i=t.state;return i.window&&(i.window=null),t.state=null,C},inflateGetHeader:(t,i)=>{if(z(t))return U;const e=t.state;return(2&e.wrap)==0?U:(e.head=i,i.done=!1,C)},inflateSetDictionary:(t,i)=>{const e=i.length;let o,s,r;return z(t)?U:(o=t.state,o.wrap!==0&&o.mode!==W?U:o.mode===W&&(s=1,s=D(s,i,e,0),s!==o.check)?ue:(r=xe(t,i,e,e),r?(o.mode=16210,we):(o.havedict=1,C)))},inflateInfo:"pako inflate (from Nodeca project)"};const Pe=(t,i)=>Object.prototype.hasOwnProperty.call(t,i);var Ke=function(t){const i=Array.prototype.slice.call(arguments,1);for(;i.length;){const e=i.shift();if(e){if(typeof e!="object")throw new TypeError(e+"must be non-object");for(const o in e)Pe(e,o)&&(t[o]=e[o])}}return t},Ye=t=>{let i=0;for(let o=0,s=t.length;o=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;M[254]=M[254]=1;var Ge=t=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(t);let i,e,o,s,r,c=t.length,l=0;for(s=0;s>>6,i[r++]=128|63&e):e<65536?(i[r++]=224|e>>>12,i[r++]=128|e>>>6&63,i[r++]=128|63&e):(i[r++]=240|e>>>18,i[r++]=128|e>>>12&63,i[r++]=128|e>>>6&63,i[r++]=128|63&e);return i},qe=(t,i)=>{const e=i||t.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(t.subarray(0,i));let o,s;const r=new Array(2*e);for(s=0,o=0;o4)r[s++]=65533,o+=l-1;else{for(c&=l===2?31:l===3?15:7;l>1&&o1?r[s++]=65533:c<65536?r[s++]=c:(c-=65536,r[s++]=55296|c>>10&1023,r[s++]=56320|1023&c)}}return((c,l)=>{if(l<65534&&c.subarray&&ye)return String.fromCharCode.apply(null,c.length===l?c:c.subarray(0,l));let p="";for(let n=0;n{(i=i||t.length)>t.length&&(i=t.length);let e=i-1;for(;e>=0&&(192&t[e])==128;)e--;return e<0||e===0?i:e+M[t[e]]>i?e:i},le={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},$e=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},We=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const Ee=Object.prototype.toString,{Z_NO_FLUSH:Je,Z_FINISH:Qe,Z_OK:L,Z_STREAM_END:de,Z_NEED_DICT:fe,Z_STREAM_ERROR:Ve,Z_DATA_ERROR:Re,Z_MEM_ERROR:et}=ie;function j(t){this.options=Ke({chunkSize:65536,windowBits:15,to:""},t||{});const i=this.options;i.raw&&i.windowBits>=0&&i.windowBits<16&&(i.windowBits=-i.windowBits,i.windowBits===0&&(i.windowBits=-15)),!(i.windowBits>=0&&i.windowBits<16)||t&&t.windowBits||(i.windowBits+=32),i.windowBits>15&&i.windowBits<48&&(15&i.windowBits)==0&&(i.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new $e,this.strm.avail_out=0;let e=I.inflateInit2(this.strm,i.windowBits);if(e!==L)throw new Error(le[e]);if(this.header=new We,I.inflateGetHeader(this.strm,this.header),i.dictionary&&(typeof i.dictionary=="string"?i.dictionary=Ge(i.dictionary):Ee.call(i.dictionary)==="[object ArrayBuffer]"&&(i.dictionary=new Uint8Array(i.dictionary)),i.raw&&(e=I.inflateSetDictionary(this.strm,i.dictionary),e!==L)))throw new Error(le[e])}function ce(t,i){const e=new j(i);if(e.push(t),e.err)throw e.msg||le[e.err];return e.result}j.prototype.push=function(t,i){const e=this.strm,o=this.options.chunkSize,s=this.options.dictionary;let r,c,l;if(this.ended)return!1;for(c=i===~~i?i:i===!0?Qe:Je,Ee.call(t)==="[object ArrayBuffer]"?e.input=new Uint8Array(t):e.input=t,e.next_in=0,e.avail_in=e.input.length;;){for(e.avail_out===0&&(e.output=new Uint8Array(o),e.next_out=0,e.avail_out=o),r=I.inflate(e,c),r===fe&&s&&(r=I.inflateSetDictionary(e,s),r===L?r=I.inflate(e,c):r===Re&&(r=fe));e.avail_in>0&&r===de&&e.state.wrap>0&&t[e.next_in]!==0;)I.inflateReset(e),r=I.inflate(e,c);switch(r){case Ve:case Re:case fe:case et:return this.onEnd(r),this.ended=!0,!1}if(l=e.avail_out,e.next_out&&(e.avail_out===0||r===de))if(this.options.to==="string"){let p=Xe(e.output,e.next_out),n=e.next_out-p,a=qe(e.output,p);e.next_out=n,e.avail_out=o-n,n&&e.output.set(e.output.subarray(p,p+n),0),this.onData(a)}else this.onData(e.output.length===e.next_out?e.output:e.output.subarray(0,e.next_out));if(r!==L||l!==0){if(r===de)return r=I.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,!0;if(e.avail_in===0)break}}return!0},j.prototype.onData=function(t){this.chunks.push(t)},j.prototype.onEnd=function(t){t===L&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Ye(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var Ae=j,Ze=ce,Se=function(t,i){return(i=i||{}).raw=!0,ce(t,i)},Oe=ce,Te=ie,tt={Inflate:Ae,inflate:Ze,inflateRaw:Se,ungzip:Oe,constants:Te};T.Inflate=Ae,T.constants=Te,T.default=tt,T.inflate=Ze,T.inflateRaw=Se,T.ungzip=Oe,Object.defineProperty(T,"__esModule",{value:!0})})}(P,P.exports)),P.exports}var rt=at();const ot=it({__proto__:null},[rt]);export{ot as p};