>8;this.dir=!!(16&this.externalFileAttributes),d==0&&(this.dosPermissions=63&this.externalFileAttributes),d==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var d=u(this.extraFields[1].value);this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=d.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=d.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=d.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS&&(this.diskNumberStart=d.readInt(4))}},readExtraFields:function(d){var y,w,b,p=d.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});d.index+4>>6:(d<65536?g[b++]=224|d>>>12:(g[b++]=240|d>>>18,g[b++]=128|d>>>12&63),g[b++]=128|d>>>6&63),g[b++]=128|63&d);return g},i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var g=new u.Buf8(m.length),d=0,y=g.length;d>10&1023,_[y++]=56320|1023&w)}return f(_,y)},i.utf8border=function(m,g){var d;for((g=g||m.length)>m.length&&(g=m.length),d=g-1;0<=d&&(192&m[d])==128;)d--;return d<0||d===0?g:d+o[m[d]]>g?d:g}},{"./common":41}],43:[function(t,n,i){n.exports=function(u,s,a,o){for(var l=65535&u|0,f=u>>>16&65535|0,m=0;a!==0;){for(a-=m=2e3>>1:s>>>1;a[o]=s}return a}();n.exports=function(s,a,o,l){var f=u,m=l+o;s^=-1;for(var g=l;g>>8^f[255&(s^a[g])];return-1^s}},{}],46:[function(t,n,i){var u,s=t("../utils/common"),a=t("./trees"),o=t("./adler32"),l=t("./crc32"),f=t("./messages"),m=0,g=4,d=0,y=-2,w=-1,b=4,p=2,_=8,k=9,R=286,N=30,q=19,j=2*R+1,L=15,C=3,ue=258,ne=ue+C+1,B=42,Z=113,D=1,H=2,ce=3,W=4;function pe(v,re){return v.msg=f[re],re}function X(v){return(v<<1)-(4v.avail_out&&(T=v.avail_out),T!==0&&(s.arraySet(v.output,re.pending_buf,re.pending_out,T,v.next_out),v.next_out+=T,re.pending_out+=T,v.total_out+=T,v.avail_out-=T,re.pending-=T,re.pending===0&&(re.pending_out=0))}function x(v,re){a._tr_flush_block(v,0<=v.block_start?v.block_start:-1,v.strstart-v.block_start,re),v.block_start=v.strstart,V(v.strm)}function J(v,re){v.pending_buf[v.pending++]=re}function $(v,re){v.pending_buf[v.pending++]=re>>>8&255,v.pending_buf[v.pending++]=255&re}function ie(v,re){var T,c,h=v.max_chain_length,E=v.strstart,O=v.prev_length,K=v.nice_match,z=v.strstart>v.w_size-ne?v.strstart-(v.w_size-ne):0,oe=v.window,we=v.w_mask,de=v.prev,Ce=v.strstart+ue,Fe=oe[E+O-1],te=oe[E+O];v.prev_length>=v.good_match&&(h>>=2),K>v.lookahead&&(K=v.lookahead);do if(oe[(T=re)+O]===te&&oe[T+O-1]===Fe&&oe[T]===oe[E]&&oe[++T]===oe[E+1]){E+=2,T++;do;while(oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&oe[++E]===oe[++T]&&Ez&&--h!=0);return O<=v.lookahead?O:v.lookahead}function M(v){var re,T,c,h,E,O,K,z,oe,we,de=v.w_size;do{if(h=v.window_size-v.lookahead-v.strstart,v.strstart>=de+(de-ne)){for(s.arraySet(v.window,v.window,de,de,0),v.match_start-=de,v.strstart-=de,v.block_start-=de,re=T=v.hash_size;c=v.head[--re],v.head[re]=de<=c?c-de:0,--T;);for(re=T=de;c=v.prev[--re],v.prev[re]=de<=c?c-de:0,--T;);h+=de}if(v.strm.avail_in===0)break;if(O=v.strm,K=v.window,z=v.strstart+v.lookahead,oe=h,we=void 0,we=O.avail_in,oe=C)for(E=v.strstart-v.insert,v.ins_h=v.window[E],v.ins_h=(v.ins_h<=C&&(v.ins_h=(v.ins_h<=C)if(c=a._tr_tally(v,v.strstart-v.match_start,v.match_length-C),v.lookahead-=v.match_length,v.match_length<=v.max_lazy_match&&v.lookahead>=C){for(v.match_length--;v.strstart++,v.ins_h=(v.ins_h<=C&&(v.ins_h=(v.ins_h<=C&&v.match_length<=v.prev_length){for(h=v.strstart+v.lookahead-C,c=a._tr_tally(v,v.strstart-1-v.prev_match,v.prev_length-C),v.lookahead-=v.prev_length-1,v.prev_length-=2;++v.strstart<=h&&(v.ins_h=(v.ins_h<v.pending_buf_size-5&&(T=v.pending_buf_size-5);;){if(v.lookahead<=1){if(M(v),v.lookahead===0&&re===m)return D;if(v.lookahead===0)break}v.strstart+=v.lookahead,v.lookahead=0;var c=v.block_start+T;if((v.strstart===0||v.strstart>=c)&&(v.lookahead=v.strstart-c,v.strstart=c,x(v,!1),v.strm.avail_out===0)||v.strstart-v.block_start>=v.w_size-ne&&(x(v,!1),v.strm.avail_out===0))return D}return v.insert=0,re===g?(x(v,!0),v.strm.avail_out===0?ce:W):(v.strstart>v.block_start&&(x(v,!1),v.strm.avail_out),D)}),new G(4,4,8,4,A),new G(4,5,16,8,A),new G(4,6,32,32,A),new G(4,4,16,16,S),new G(8,16,32,32,S),new G(8,16,128,128,S),new G(8,32,128,256,S),new G(32,128,258,1024,S),new G(32,258,258,4096,S)],i.deflateInit=function(v,re){return ee(v,re,_,15,8,0)},i.deflateInit2=ee,i.deflateReset=F,i.deflateResetKeep=I,i.deflateSetHeader=function(v,re){return v&&v.state?v.state.wrap!==2?y:(v.state.gzhead=re,d):y},i.deflate=function(v,re){var T,c,h,E;if(!v||!v.state||5>8&255),J(c,c.gzhead.time>>16&255),J(c,c.gzhead.time>>24&255),J(c,c.level===9?2:2<=c.strategy||c.level<2?4:0),J(c,255&c.gzhead.os),c.gzhead.extra&&c.gzhead.extra.length&&(J(c,255&c.gzhead.extra.length),J(c,c.gzhead.extra.length>>8&255)),c.gzhead.hcrc&&(v.adler=l(v.adler,c.pending_buf,c.pending,0)),c.gzindex=0,c.status=69):(J(c,0),J(c,0),J(c,0),J(c,0),J(c,0),J(c,c.level===9?2:2<=c.strategy||c.level<2?4:0),J(c,3),c.status=Z);else{var O=_+(c.w_bits-8<<4)<<8;O|=(2<=c.strategy||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6,c.strstart!==0&&(O|=32),O+=31-O%31,c.status=Z,$(c,O),c.strstart!==0&&($(c,v.adler>>>16),$(c,65535&v.adler)),v.adler=1}if(c.status===69)if(c.gzhead.extra){for(h=c.pending;c.gzindex<(65535&c.gzhead.extra.length)&&(c.pending!==c.pending_buf_size||(c.gzhead.hcrc&&c.pending>h&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),V(v),h=c.pending,c.pending!==c.pending_buf_size));)J(c,255&c.gzhead.extra[c.gzindex]),c.gzindex++;c.gzhead.hcrc&&c.pending>h&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),c.gzindex===c.gzhead.extra.length&&(c.gzindex=0,c.status=73)}else c.status=73;if(c.status===73)if(c.gzhead.name){h=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>h&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),V(v),h=c.pending,c.pending===c.pending_buf_size)){E=1;break}E=c.gzindexh&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),E===0&&(c.gzindex=0,c.status=91)}else c.status=91;if(c.status===91)if(c.gzhead.comment){h=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>h&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),V(v),h=c.pending,c.pending===c.pending_buf_size)){E=1;break}E=c.gzindexh&&(v.adler=l(v.adler,c.pending_buf,c.pending-h,h)),E===0&&(c.status=103)}else c.status=103;if(c.status===103&&(c.gzhead.hcrc?(c.pending+2>c.pending_buf_size&&V(v),c.pending+2<=c.pending_buf_size&&(J(c,255&v.adler),J(c,v.adler>>8&255),v.adler=0,c.status=Z)):c.status=Z),c.pending!==0){if(V(v),v.avail_out===0)return c.last_flush=-1,d}else if(v.avail_in===0&&X(re)<=X(T)&&re!==g)return pe(v,-5);if(c.status===666&&v.avail_in!==0)return pe(v,-5);if(v.avail_in!==0||c.lookahead!==0||re!==m&&c.status!==666){var K=c.strategy===2?function(z,oe){for(var we;;){if(z.lookahead===0&&(M(z),z.lookahead===0)){if(oe===m)return D;break}if(z.match_length=0,we=a._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,we&&(x(z,!1),z.strm.avail_out===0))return D}return z.insert=0,oe===g?(x(z,!0),z.strm.avail_out===0?ce:W):z.last_lit&&(x(z,!1),z.strm.avail_out===0)?D:H}(c,re):c.strategy===3?function(z,oe){for(var we,de,Ce,Fe,te=z.window;;){if(z.lookahead<=ue){if(M(z),z.lookahead<=ue&&oe===m)return D;if(z.lookahead===0)break}if(z.match_length=0,z.lookahead>=C&&0z.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=C?(we=a._tr_tally(z,1,z.match_length-C),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(we=a._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),we&&(x(z,!1),z.strm.avail_out===0))return D}return z.insert=0,oe===g?(x(z,!0),z.strm.avail_out===0?ce:W):z.last_lit&&(x(z,!1),z.strm.avail_out===0)?D:H}(c,re):u[c.level].func(c,re);if(K!==ce&&K!==W||(c.status=666),K===D||K===ce)return v.avail_out===0&&(c.last_flush=-1),d;if(K===H&&(re===1?a._tr_align(c):re!==5&&(a._tr_stored_block(c,0,0,!1),re===3&&(Ae(c.head),c.lookahead===0&&(c.strstart=0,c.block_start=0,c.insert=0))),V(v),v.avail_out===0))return c.last_flush=-1,d}return re!==g?d:c.wrap<=0?1:(c.wrap===2?(J(c,255&v.adler),J(c,v.adler>>8&255),J(c,v.adler>>16&255),J(c,v.adler>>24&255),J(c,255&v.total_in),J(c,v.total_in>>8&255),J(c,v.total_in>>16&255),J(c,v.total_in>>24&255)):($(c,v.adler>>>16),$(c,65535&v.adler)),V(v),0=T.w_size&&(E===0&&(Ae(T.head),T.strstart=0,T.block_start=0,T.insert=0),oe=new s.Buf8(T.w_size),s.arraySet(oe,re,we-T.w_size,T.w_size,0),re=oe,we=T.w_size),O=v.avail_in,K=v.next_in,z=v.input,v.avail_in=we,v.next_in=0,v.input=re,M(T);T.lookahead>=C;){for(c=T.strstart,h=T.lookahead-(C-1);T.ins_h=(T.ins_h<>>=C=L>>>24,k-=C,(C=L>>>16&255)===0)H[f++]=65535&L;else{if(!(16&C)){if(!(64&C)){L=R[(65535&L)+(_&(1<>>=C,k-=C),k<15&&(_+=D[o++]<>>=C=L>>>24,k-=C,!(16&(C=L>>>16&255))){if(!(64&C)){L=N[(65535&L)+(_&(1<>>=C,k-=C,(C=f-m)>3,_&=(1<<(k-=ue<<3))-1,u.next_in=o,u.next_out=f,u.avail_in=o>>24&255)+(B>>>8&65280)+((65280&B)<<8)+((255&B)<<24)}function _(){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 u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function k(B){var Z;return B&&B.state?(Z=B.state,B.total_in=B.total_out=Z.total=0,B.msg="",Z.wrap&&(B.adler=1&Z.wrap),Z.mode=y,Z.last=0,Z.havedict=0,Z.dmax=32768,Z.head=null,Z.hold=0,Z.bits=0,Z.lencode=Z.lendyn=new u.Buf32(w),Z.distcode=Z.distdyn=new u.Buf32(b),Z.sane=1,Z.back=-1,g):d}function R(B){var Z;return B&&B.state?((Z=B.state).wsize=0,Z.whave=0,Z.wnext=0,k(B)):d}function N(B,Z){var D,H;return B&&B.state?(H=B.state,Z<0?(D=0,Z=-Z):(D=1+(Z>>4),Z<48&&(Z&=15)),Z&&(Z<8||15=W.wsize?(u.arraySet(W.window,Z,D-W.wsize,W.wsize,0),W.wnext=0,W.whave=W.wsize):(H<(ce=W.wsize-W.wnext)&&(ce=H),u.arraySet(W.window,Z,D-H,ce,W.wnext),(H-=ce)?(u.arraySet(W.window,Z,D-H,H,0),W.wnext=H,W.whave=W.wsize):(W.wnext+=ce,W.wnext===W.wsize&&(W.wnext=0),W.whave>>8&255,D.check=a(D.check,E,2,0),x=V=0,D.mode=2;break}if(D.flags=0,D.head&&(D.head.done=!1),!(1&D.wrap)||(((255&V)<<8)+(V>>8))%31){B.msg="incorrect header check",D.mode=30;break}if((15&V)!=8){B.msg="unknown compression method",D.mode=30;break}if(x-=4,v=8+(15&(V>>>=4)),D.wbits===0)D.wbits=v;else if(v>D.wbits){B.msg="invalid window size",D.mode=30;break}D.dmax=1<>8&1),512&D.flags&&(E[0]=255&V,E[1]=V>>>8&255,D.check=a(D.check,E,2,0)),x=V=0,D.mode=3;case 3:for(;x<32;){if(X===0)break e;X--,V+=H[W++]<>>8&255,E[2]=V>>>16&255,E[3]=V>>>24&255,D.check=a(D.check,E,4,0)),x=V=0,D.mode=4;case 4:for(;x<16;){if(X===0)break e;X--,V+=H[W++]<>8),512&D.flags&&(E[0]=255&V,E[1]=V>>>8&255,D.check=a(D.check,E,2,0)),x=V=0,D.mode=5;case 5:if(1024&D.flags){for(;x<16;){if(X===0)break e;X--,V+=H[W++]<>>8&255,D.check=a(D.check,E,2,0)),x=V=0}else D.head&&(D.head.extra=null);D.mode=6;case 6:if(1024&D.flags&&(X<(ie=D.length)&&(ie=X),ie&&(D.head&&(v=D.head.extra_len-D.length,D.head.extra||(D.head.extra=new Array(D.head.extra_len)),u.arraySet(D.head.extra,H,W,ie,v)),512&D.flags&&(D.check=a(D.check,H,ie,W)),X-=ie,W+=ie,D.length-=ie),D.length))break e;D.length=0,D.mode=7;case 7:if(2048&D.flags){if(X===0)break e;for(ie=0;v=H[W+ie++],D.head&&v&&D.length<65536&&(D.head.name+=String.fromCharCode(v)),v&&ie>9&1,D.head.done=!0),B.adler=D.check=0,D.mode=12;break;case 10:for(;x<32;){if(X===0)break e;X--,V+=H[W++]<>>=7&x,x-=7&x,D.mode=27;break}for(;x<3;){if(X===0)break e;X--,V+=H[W++]<>>=1)){case 0:D.mode=14;break;case 1:if(ue(D),D.mode=20,Z!==6)break;V>>>=2,x-=2;break e;case 2:D.mode=17;break;case 3:B.msg="invalid block type",D.mode=30}V>>>=2,x-=2;break;case 14:for(V>>>=7&x,x-=7&x;x<32;){if(X===0)break e;X--,V+=H[W++]<>>16^65535)){B.msg="invalid stored block lengths",D.mode=30;break}if(D.length=65535&V,x=V=0,D.mode=15,Z===6)break e;case 15:D.mode=16;case 16:if(ie=D.length){if(X>>=5,x-=5,D.ndist=1+(31&V),V>>>=5,x-=5,D.ncode=4+(15&V),V>>>=4,x-=4,286>>=3,x-=3}for(;D.have<19;)D.lens[O[D.have++]]=0;if(D.lencode=D.lendyn,D.lenbits=7,T={bits:D.lenbits},re=l(0,D.lens,0,19,D.lencode,0,D.work,T),D.lenbits=T.bits,re){B.msg="invalid code lengths set",D.mode=30;break}D.have=0,D.mode=19;case 19:for(;D.have>>16&255,U=65535&h,!((S=h>>>24)<=x);){if(X===0)break e;X--,V+=H[W++]<>>=S,x-=S,D.lens[D.have++]=U;else{if(U===16){for(c=S+2;x>>=S,x-=S,D.have===0){B.msg="invalid bit length repeat",D.mode=30;break}v=D.lens[D.have-1],ie=3+(3&V),V>>>=2,x-=2}else if(U===17){for(c=S+3;x>>=S)),V>>>=3,x-=3}else{for(c=S+7;x>>=S)),V>>>=7,x-=7}if(D.have+ie>D.nlen+D.ndist){B.msg="invalid bit length repeat",D.mode=30;break}for(;ie--;)D.lens[D.have++]=v}}if(D.mode===30)break;if(D.lens[256]===0){B.msg="invalid code -- missing end-of-block",D.mode=30;break}if(D.lenbits=9,T={bits:D.lenbits},re=l(f,D.lens,0,D.nlen,D.lencode,0,D.work,T),D.lenbits=T.bits,re){B.msg="invalid literal/lengths set",D.mode=30;break}if(D.distbits=6,D.distcode=D.distdyn,T={bits:D.distbits},re=l(m,D.lens,D.nlen,D.ndist,D.distcode,0,D.work,T),D.distbits=T.bits,re){B.msg="invalid distances set",D.mode=30;break}if(D.mode=20,Z===6)break e;case 20:D.mode=21;case 21:if(6<=X&&258<=Ae){B.next_out=pe,B.avail_out=Ae,B.next_in=W,B.avail_in=X,D.hold=V,D.bits=x,o(B,$),pe=B.next_out,ce=B.output,Ae=B.avail_out,W=B.next_in,H=B.input,X=B.avail_in,V=D.hold,x=D.bits,D.mode===12&&(D.back=-1);break}for(D.back=0;G=(h=D.lencode[V&(1<>>16&255,U=65535&h,!((S=h>>>24)<=x);){if(X===0)break e;X--,V+=H[W++]<>I)])>>>16&255,U=65535&h,!(I+(S=h>>>24)<=x);){if(X===0)break e;X--,V+=H[W++]<>>=I,x-=I,D.back+=I}if(V>>>=S,x-=S,D.back+=S,D.length=U,G===0){D.mode=26;break}if(32&G){D.back=-1,D.mode=12;break}if(64&G){B.msg="invalid literal/length code",D.mode=30;break}D.extra=15&G,D.mode=22;case 22:if(D.extra){for(c=D.extra;x>>=D.extra,x-=D.extra,D.back+=D.extra}D.was=D.length,D.mode=23;case 23:for(;G=(h=D.distcode[V&(1<>>16&255,U=65535&h,!((S=h>>>24)<=x);){if(X===0)break e;X--,V+=H[W++]<>I)])>>>16&255,U=65535&h,!(I+(S=h>>>24)<=x);){if(X===0)break e;X--,V+=H[W++]<>>=I,x-=I,D.back+=I}if(V>>>=S,x-=S,D.back+=S,64&G){B.msg="invalid distance code",D.mode=30;break}D.offset=U,D.extra=15&G,D.mode=24;case 24:if(D.extra){for(c=D.extra;x>>=D.extra,x-=D.extra,D.back+=D.extra}if(D.offset>D.dmax){B.msg="invalid distance too far back",D.mode=30;break}D.mode=25;case 25:if(Ae===0)break e;if(ie=$-Ae,D.offset>ie){if((ie=D.offset-ie)>D.whave&&D.sane){B.msg="invalid distance too far back",D.mode=30;break}M=ie>D.wnext?(ie-=D.wnext,D.wsize-ie):D.wnext-ie,ie>D.length&&(ie=D.length),A=D.window}else A=ce,M=pe-D.offset,ie=D.length;for(Aej?(C=M[A+b[Z]],x[J+b[Z]]):(C=96,0),_=1<>pe)+(k-=_)]=L<<24|C<<16|ue|0,k!==0;);for(_=1<>=1;if(_!==0?(V&=_-1,V+=_):V=0,Z++,--$[B]==0){if(B===H)break;B=m[g+b[Z]]}if(ce>>7)]}function J(h,E){h.pending_buf[h.pending++]=255&E,h.pending_buf[h.pending++]=E>>>8&255}function $(h,E,O){h.bi_valid>p-O?(h.bi_buf|=E<>p-h.bi_valid,h.bi_valid+=O-p):(h.bi_buf|=E<>>=1,O<<=1,0<--E;);return O>>>1}function A(h,E,O){var K,z,oe=new Array(b+1),we=0;for(K=1;K<=b;K++)oe[K]=we=we+O[K-1]<<1;for(z=0;z<=E;z++){var de=h[2*z+1];de!==0&&(h[2*z]=M(oe[de]++,de))}}function S(h){var E;for(E=0;E>1;1<=O;O--)I(h,oe,O);for(z=Ce;O=h.heap[1],h.heap[1]=h.heap[h.heap_len--],I(h,oe,1),K=h.heap[1],h.heap[--h.heap_max]=O,h.heap[--h.heap_max]=K,oe[2*z]=oe[2*O]+oe[2*K],h.depth[z]=(h.depth[O]>=h.depth[K]?h.depth[O]:h.depth[K])+1,oe[2*O+1]=oe[2*K+1]=z,h.heap[1]=z++,I(h,oe,1),2<=h.heap_len;);h.heap[--h.heap_max]=h.heap[1],function(te,ke){var Be,De,Ne,Se,Re,Pe,ze=ke.dyn_tree,Ke=ke.max_code,$e=ke.stat_desc.static_tree,et=ke.stat_desc.has_stree,We=ke.stat_desc.extra_bits,pt=ke.stat_desc.extra_base,Ut=ke.stat_desc.max_length,Qt=0;for(Se=0;Se<=b;Se++)te.bl_count[Se]=0;for(ze[2*te.heap[te.heap_max]+1]=0,Be=te.heap_max+1;Be>=7;z>>=1)if(1&Fe&&de.dyn_ltree[2*Ce]!==0)return s;if(de.dyn_ltree[18]!==0||de.dyn_ltree[20]!==0||de.dyn_ltree[26]!==0)return a;for(Ce=32;Ce>>3,(oe=h.static_len+3+7>>>3)<=z&&(z=oe)):z=oe=O+5,O+4<=z&&E!==-1?c(h,E,O,K):h.strategy===4||oe===z?($(h,2+(K?1:0),3),F(h,ne,B)):($(h,4+(K?1:0),3),function(de,Ce,Fe,te){var ke;for($(de,Ce-257,5),$(de,Fe-1,5),$(de,te-4,4),ke=0;ke>>8&255,h.pending_buf[h.d_buf+2*h.last_lit+1]=255&E,h.pending_buf[h.l_buf+h.last_lit]=255&O,h.last_lit++,E===0?h.dyn_ltree[2*O]++:(h.matches++,E--,h.dyn_ltree[2*(D[O]+m+1)]++,h.dyn_dtree[2*x(E)]++),h.last_lit===h.lit_bufsize-1},i._tr_align=function(h){$(h,2,3),ie(h,k,ne),function(E){E.bi_valid===16?(J(E,E.bi_buf),E.bi_buf=0,E.bi_valid=0):8<=E.bi_valid&&(E.pending_buf[E.pending++]=255&E.bi_buf,E.bi_buf>>=8,E.bi_valid-=8)}(h)}},{"../utils/common":41}],53:[function(t,n,i){n.exports=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}},{}],54:[function(t,n,i){(function(u){(function(s,a){if(!s.setImmediate){var o,l,f,m,g=1,d={},y=!1,w=s.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(s);b=b&&b.setTimeout?b:s,o={}.toString.call(s.process)==="[object process]"?function(R){je.nextTick(function(){_(R)})}:function(){if(s.postMessage&&!s.importScripts){var R=!0,N=s.onmessage;return s.onmessage=function(){R=!1},s.postMessage("","*"),s.onmessage=N,R}}()?(m="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",k,!1):s.attachEvent("onmessage",k),function(R){s.postMessage(m+R,"*")}):s.MessageChannel?((f=new MessageChannel).port1.onmessage=function(R){_(R.data)},function(R){f.port2.postMessage(R)}):w&&"onreadystatechange"in w.createElement("script")?(l=w.documentElement,function(R){var N=w.createElement("script");N.onreadystatechange=function(){_(R),N.onreadystatechange=null,l.removeChild(N),N=null},l.appendChild(N)}):function(R){setTimeout(_,0,R)},b.setImmediate=function(R){typeof R!="function"&&(R=new Function(""+R));for(var N=new Array(arguments.length-1),q=0;q"u"?u===void 0?this:u:self)}).call(this,typeof Tr<"u"?Tr:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(sc);var dm=sc.exports;const pm=cl(dm);var Bi={exports:{}},mm={"&":"&",'"':""","'":"'","<":"<",">":">"};function gm(r){return r&&r.replace?r.replace(/([&"<>'])/g,function(e,t){return mm[t]}):r}var wm=gm,is=wm,Io=ps.Stream,ym=" ";function bm(r,e){typeof e!="object"&&(e={indent:e});var t=e.stream?new Io:null,n="",i=!1,u=e.indent?e.indent===!0?ym:e.indent:"",s=!0;function a(g){s?je.nextTick(g):g()}function o(g,d){if(d!==void 0&&(n+=d),g&&!i&&(t=t||new Io,i=!0),g&&i){var y=n;a(function(){t.emit("data",y)}),n=""}}function l(g,d){Ts(o,Ni(g,u,u?1:0),d)}function f(){if(t){var g=n;a(function(){t.emit("data",g),t.emit("end"),t.readable=!1,t.emit("close")})}}function m(g){var d=g.encoding||"UTF-8",y={version:"1.0",encoding:d};g.standalone&&(y.standalone=g.standalone),l({"?xml":{_attr:y}}),n=n.replace("/>","?>")}return a(function(){s=!1}),e.declaration&&m(e.declaration),r&&r.forEach?r.forEach(function(g,d){var y;d+1===r.length&&(y=f),l(g,y)}):l(r,f),t?(t.readable=!0,t):n}function _m(){var r=Array.prototype.slice.call(arguments),e={_elem:Ni(r)};return e.push=function(t){if(!this.append)throw new Error("not assigned to a parent!");var n=this,i=this._elem.indent;Ts(this.append,Ni(t,i,this._elem.icount+(i?1:0)),function(){n.append(!0)})},e.close=function(t){t!==void 0&&this.push(t),this.end&&this.end()},e}function vm(r,e){return new Array(e||0).join(r||"")}function Ni(r,e,t){t=t||0;var n=vm(e,t),i,u=r,s=!1;if(typeof r=="object"){var a=Object.keys(r);if(i=a[0],u=r[i],u&&u._elem)return u._elem.name=i,u._elem.icount=t,u._elem.indent=e,u._elem.indents=n,u._elem.interrupt=u,u._elem}var o=[],l=[],f;function m(g){var d=Object.keys(g);d.forEach(function(y){o.push(Em(y,g[y]))})}switch(typeof u){case"object":if(u===null)break;u._attr&&m(u._attr),u._cdata&&l.push(("/g,"]]]]>")+"]]>"),u.forEach&&(f=!1,l.push(""),u.forEach(function(g){if(typeof g=="object"){var d=Object.keys(g)[0];d=="_attr"?m(g._attr):l.push(Ni(g,e,t+1))}else l.pop(),f=!0,l.push(is(g))}),f||l.push(""));break;default:l.push(is(u))}return{name:i,interrupt:s,attributes:o,content:l,icount:t,indents:n,indent:e}}function Ts(r,e,t){if(typeof e!="object")return r(!1,e);var n=e.interrupt?1:e.content.length;function i(){for(;e.content.length;){var s=e.content.shift();if(s!==void 0){if(u(s))return;Ts(r,s)}}r(!1,(n>1?e.indents:"")+(e.name?""+e.name+">":"")+(e.indent&&!t?`
`:"")),t&&t()}function u(s){return s.interrupt?(s.interrupt.append=r,s.interrupt.end=i,s.interrupt=!1,r(!0),!0):!1}if(r(!1,e.indents+(e.name?"<"+e.name:"")+(e.attributes.length?" "+e.attributes.join(" "):"")+(n?e.name?">":"":e.name?"/>":"")+(e.indent&&n>1?`
`:"")),!n)return r(!1,e.indent?`
`:"");u(e)||i()}function Em(r,e){return r+'="'+is(e)+'"'}Bi.exports=bm;Bi.exports.element=Bi.exports.Element=_m;var Sm=Bi.exports;const yt=cl(Sm),Fo=0,Bo=32,Am=32,Tm=(r,e)=>{const t=e.replace(/-/g,"");if(t.length!==Am)throw new Error(`Error: Cannot extract GUID from font filename: ${e}`);const i=t.replace(/(..)/g,"$1 ").trim().split(" ").map(o=>parseInt(o,16));i.reverse();const s=r.slice(Fo,Bo).map((o,l)=>o^i[l%i.length]);return Buffer.concat([r.slice(0,Fo),s,r.slice(Bo)])};class km{format(e,t={stack:[]}){const n=e.prepForXml(t);if(n)return n;throw Error("XMLComponent did not format correctly")}}class Dm{replace(e,t,n){let i=e;return t.forEach((u,s)=>{i=i.replace(new RegExp(`{${u.fileName}}`,"g"),(n+s).toString())}),i}getMediaData(e,t){return t.Array.filter(n=>e.search(`{${n.fileName}}`)>0)}}class Cm{replace(e,t){let n=e;for(const i of t)n=n.replace(new RegExp(`{${i.reference}-${i.instance}}`,"g"),i.numId.toString());return n}}class xm{constructor(){ge(this,"formatter"),ge(this,"imageReplacer"),ge(this,"numberingReplacer"),this.formatter=new km,this.imageReplacer=new Dm,this.numberingReplacer=new Cm}compile(e,t){const n=new pm,i=this.xmlifyFile(e,t),u=new Map(Object.entries(i));for(const[,s]of u)if(Array.isArray(s))for(const a of s)n.file(a.path,a.data);else n.file(s.path,s.data);for(const{stream:s,fileName:a}of e.Media.Array)n.file(`word/media/${a}`,s);for(const{data:s,name:a,fontKey:o}of e.FontTable.fontOptionsWithKey){const[l]=a.split(".");n.file(`word/fonts/${l}.odttf`,Tm(s,o))}return n}xmlifyFile(e,t){const n=e.Document.Relationships.RelationshipCount+1,i=yt(this.formatter.format(e.Document.View,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),u=this.imageReplacer.getMediaData(i,e.Media);return{Relationships:{data:(u.forEach((s,a)=>{e.Document.Relationships.createRelationship(n+a,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${s.fileName}`)}),yt(this.formatter.format(e.Document.Relationships,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}})),path:"word/_rels/document.xml.rels"},Document:{data:(()=>{const s=this.imageReplacer.replace(i,u,n);return this.numberingReplacer.replace(s,e.Numbering.ConcreteNumbering)})(),path:"word/document.xml"},Styles:{data:(()=>{const s=yt(this.formatter.format(e.Styles,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}});return this.numberingReplacer.replace(s,e.Numbering.ConcreteNumbering)})(),path:"word/styles.xml"},Properties:{data:yt(this.formatter.format(e.CoreProperties,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"docProps/core.xml"},Numbering:{data:yt(this.formatter.format(e.Numbering,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"word/numbering.xml"},FileRelationships:{data:yt(this.formatter.format(e.FileRelationships,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:"_rels/.rels"},HeaderRelationships:e.Headers.map((s,a)=>{const o=yt(this.formatter.format(s.View,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}});return this.imageReplacer.getMediaData(o,e.Media).forEach((f,m)=>{s.Relationships.createRelationship(m,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${f.fileName}`)}),{data:yt(this.formatter.format(s.Relationships,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:`word/_rels/header${a+1}.xml.rels`}}),FooterRelationships:e.Footers.map((s,a)=>{const o=yt(this.formatter.format(s.View,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}});return this.imageReplacer.getMediaData(o,e.Media).forEach((f,m)=>{s.Relationships.createRelationship(m,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${f.fileName}`)}),{data:yt(this.formatter.format(s.Relationships,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:`word/_rels/footer${a+1}.xml.rels`}}),Headers:e.Headers.map((s,a)=>{const o=yt(this.formatter.format(s.View,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),l=this.imageReplacer.getMediaData(o,e.Media),f=this.imageReplacer.replace(o,l,0);return{data:this.numberingReplacer.replace(f,e.Numbering.ConcreteNumbering),path:`word/header${a+1}.xml`}}),Footers:e.Footers.map((s,a)=>{const o=yt(this.formatter.format(s.View,{viewWrapper:s,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),l=this.imageReplacer.getMediaData(o,e.Media),f=this.imageReplacer.replace(o,l,0);return{data:this.numberingReplacer.replace(f,e.Numbering.ConcreteNumbering),path:`word/footer${a+1}.xml`}}),ContentTypes:{data:yt(this.formatter.format(e.ContentTypes,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:"[Content_Types].xml"},CustomProperties:{data:yt(this.formatter.format(e.CustomProperties,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"docProps/custom.xml"},AppProperties:{data:yt(this.formatter.format(e.AppProperties,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"docProps/app.xml"},FootNotes:{data:yt(this.formatter.format(e.FootNotes.View,{viewWrapper:e.FootNotes,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:"word/footnotes.xml"},FootNotesRelationships:{data:yt(this.formatter.format(e.FootNotes.Relationships,{viewWrapper:e.FootNotes,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:"word/_rels/footnotes.xml.rels"},Settings:{data:yt(this.formatter.format(e.Settings,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"word/settings.xml"},Comments:{data:yt(this.formatter.format(e.Comments,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"word/comments.xml"},FontTable:{data:yt(this.formatter.format(e.FontTable.View,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"word/fontTable.xml"},FontTableRelationships:{data:yt(this.formatter.format(e.FontTable.Relationships,{viewWrapper:e.Document,file:e,stack:[]}),{indent:t,declaration:{encoding:"UTF-8"}}),path:"word/_rels/fontTable.xml.rels"}}}}const Rm={NONE:"",WITH_2_BLANKS:" ",WITH_4_BLANKS:" ",WITH_TAB:" "},Gn=r=>r===!0?Rm.WITH_2_BLANKS:r===!1?void 0:r;class ac{static toString(e,t){return mi(this,null,function*(){return yield this.compiler.compile(e,Gn(t)).generateAsync({type:"string",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",compression:"DEFLATE"})})}static toBuffer(e,t){return mi(this,null,function*(){return yield this.compiler.compile(e,Gn(t)).generateAsync({type:"nodebuffer",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",compression:"DEFLATE"})})}static toBase64String(e,t){return mi(this,null,function*(){return yield this.compiler.compile(e,Gn(t)).generateAsync({type:"base64",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",compression:"DEFLATE"})})}static toBlob(e,t){return mi(this,null,function*(){return yield this.compiler.compile(e,Gn(t)).generateAsync({type:"blob",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",compression:"DEFLATE"})})}static toStream(e,t){const n=new ps.Stream;return this.compiler.compile(e,Gn(t)).generateAsync({type:"nodebuffer",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",compression:"DEFLATE"}).then(u=>{n.emit("data",u),n.emit("end")}),n}}ge(ac,"compiler",new xm);var Vn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Im(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var oc={exports:{}};(function(r,e){(function(t,n){n()})(Vn,function(){function t(l,f){return typeof f>"u"?f={autoBom:!1}:typeof f!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),f={autoBom:!f}),f.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(l.type)?new Blob(["\uFEFF",l],{type:l.type}):l}function n(l,f,m){var g=new XMLHttpRequest;g.open("GET",l),g.responseType="blob",g.onload=function(){o(g.response,f,m)},g.onerror=function(){console.error("could not download file")},g.send()}function i(l){var f=new XMLHttpRequest;f.open("HEAD",l,!1);try{f.send()}catch{}return 200<=f.status&&299>=f.status}function u(l){try{l.dispatchEvent(new MouseEvent("click"))}catch{var f=document.createEvent("MouseEvents");f.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),l.dispatchEvent(f)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof Vn=="object"&&Vn.global===Vn?Vn:void 0,a=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),o=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(l,f,m){var g=s.URL||s.webkitURL,d=document.createElement("a");f=f||l.name||"download",d.download=f,d.rel="noopener",typeof l=="string"?(d.href=l,d.origin===location.origin?u(d):i(d.href)?n(l,f,m):u(d,d.target="_blank")):(d.href=g.createObjectURL(l),setTimeout(function(){g.revokeObjectURL(d.href)},4e4),setTimeout(function(){u(d)},0))}:"msSaveOrOpenBlob"in navigator?function(l,f,m){if(f=f||l.name||"download",typeof l!="string")navigator.msSaveOrOpenBlob(t(l,m),f);else if(i(l))n(l,f,m);else{var g=document.createElement("a");g.href=l,g.target="_blank",setTimeout(function(){u(g)})}}:function(l,f,m,g){if(g=g||open("","_blank"),g&&(g.document.title=g.document.body.innerText="downloading..."),typeof l=="string")return n(l,f,m);var d=l.type==="application/octet-stream",y=/constructor/i.test(s.HTMLElement)||s.safari,w=/CriOS\/[\d]+/.test(navigator.userAgent);if((w||d&&y||a)&&typeof FileReader<"u"){var b=new FileReader;b.onloadend=function(){var k=b.result;k=w?k:k.replace(/^data:[^;]*;/,"data:attachment/file;"),g?g.location.href=k:location=k,g=null},b.readAsDataURL(l)}else{var p=s.URL||s.webkitURL,_=p.createObjectURL(l);g?g.location=_:location.href=_,g=null,setTimeout(function(){p.revokeObjectURL(_)},4e4)}});s.saveAs=o.saveAs=o,r.exports=o})})(oc);var Fm=oc.exports;const Bm=Im(Fm),{saveAs:Nm}=Bm;class Om{static createDocxFromObject(e){const t=[],n=l=>l.replace(/[<>&'"]/g,function(f){switch(f){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case'"':return""";default:return f}}),i=l=>l.replace(/[\u0000-\u001F\u007F-\u009F\uFFFD\uFF]/g,""),u=l=>i(n(l)).split(`
`).map(f=>new nr({children:[new Fi({text:f,font:"Calibri"})],spacing:{line:276}})),s=l=>[{label:"Выбрать источники для LLM",value:l.enableSearchResultSelection},{label:"Использовать ключевые слова",value:l.useKeywords},{label:"Выполнить поиск по БУ",value:l.useAccountingDocs},{label:"Использовать многоступенчатый поиск",value:l.doMultistepSearch},{label:"Использовать LLM для тизеров",value:l.enableLLMForTeasers},{label:"Использовать LLM для фильтрации источников",value:l.useLLMForFiltering},{label:"Выключить фильтрацию по порогам",value:l.disableThresholds},{label:"Получить более короткий ответ",value:l.useShortestPrompt},{label:"Выводить ответ в реальном времени",value:l.enableRealtimeLlmReponse},{label:"Учитывать консультации в ответе",value:l.sendConsultationToLlm},{label:"Использовать переранжирование",value:l.useReranking},{label:"Карты проводок по вопросу",value:l.searchInTransactionLedgerByQuestion},{label:"Карты проводок по хоз. операциям",value:l.searchInTransactionLedgerByOperation}].map(m=>new nr({children:[new Fi({text:`${i(n(m.label))}: ${m.value?"да":"нет"}`,font:"Calibri"})],spacing:{line:276}}));t.push(new nr({text:"Вопрос:",heading:Kr.HEADING_1,spacing:{line:360,before:300},font:"Calibri"}),...u(e.userRequest)),t.push(new nr({text:"Ответ системы:",heading:Kr.HEADING_1,spacing:{line:360,before:300},font:"Calibri"}),...u(e.llmResponse)),e.searchResults.length>0&&(t.push(new nr({text:"Найденные источники:",heading:Kr.HEADING_1,spacing:{line:360,before:300},font:"Calibri"})),e.searchResults.forEach(l=>{const f=JSON.parse(l);t.push(new nr({text:i(n(f.title)),heading:Kr.HEADING_2,spacing:{line:360,before:200},font:"Calibri"}),...u(f.text))})),e.consultations.length>0&&(t.push(new nr({text:"Найденные консультации:",heading:Kr.HEADING_1,spacing:{line:360,before:300},font:"Calibri"})),e.consultations.forEach(l=>{const f=JSON.parse(l);t.push(new nr({text:i(n(f.title)),heading:Kr.HEADING_2,spacing:{line:360,before:200},font:"Calibri"}),...u(f.text))})),t.push(new nr({text:"Параметры запроса:",heading:Kr.HEADING_1,spacing:{line:360,before:300},font:"Calibri"}),...s(e.uiSettings));const a=new hm({sections:[{properties:{},children:t}]}),o=()=>{const l=new Date,f=l.toISOString().slice(0,10),m=l.toTimeString().slice(0,8).replace(/:/g,"-");return`Document_${f}_${m}.docx`};ac.toBlob(a).then(l=>{Nm(l,o())})}}const Pm="66d6a6c5ac59a1dde4b24a6e";function No(r){let e,t;return e=new nf({props:{status:r[10]}}),{c(){rt(e.$$.fragment)},l(n){nt(e.$$.fragment,n)},m(n,i){it(e,n,i),t=!0},p(n,i){const u={};i[0]&1024&&(u.status=n[10]),e.$set(u)},i(n){t||(ye(e.$$.fragment,n),t=!0)},o(n){xe(e.$$.fragment,n),t=!1},d(n){ut(e,n)}}}function Oo(r){let e,t;return e=new af({props:{status:r[11]}}),{c(){rt(e.$$.fragment)},l(n){nt(e.$$.fragment,n)},m(n,i){it(e,n,i),t=!0},p(n,i){const u={};i[0]&2048&&(u.status=n[11]),e.$set(u)},i(n){t||(ye(e.$$.fragment,n),t=!0)},o(n){xe(e.$$.fragment,n),t=!1},d(n){ut(e,n)}}}function Po(r){let e,t="Очистить",n,i;return{c(){e=se("button"),e.textContent=t,this.h()},l(u){e=ae(u,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(e)!=="svelte-1rjqwcg"&&(e.textContent=t),this.h()},h(){P(e,"class","btn variant-filled")},m(u,s){Te(u,e,s),n||(i=Ie(e,"click",r[46]),n=!0)},p:qe,d(u){u&&Y(e),n=!1,i()}}}function Lo(r){let e,t="Остановить",n,i;return{c(){e=se("button"),e.textContent=t,this.h()},l(u){e=ae(u,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(e)!=="svelte-a5kyut"&&(e.textContent=t),this.h()},h(){P(e,"class","btn variant-filled")},m(u,s){Te(u,e,s),n||(i=Ie(e,"click",r[53]),n=!0)},p:qe,d(u){u&&Y(e),n=!1,i()}}}function Mo(r){let e,t,n,i,u,s;return u=new ef({}),{c(){e=se("div"),t=lt(r[19]),n=ve(),i=se("div"),rt(u.$$.fragment),this.h()},l(a){e=ae(a,"DIV",{class:!0});var o=me(e);t=ct(o,r[19]),o.forEach(Y),n=Ee(a),i=ae(a,"DIV",{class:!0});var l=me(i);nt(u.$$.fragment,l),l.forEach(Y),this.h()},h(){P(e,"class","loading-status svelte-rgnwju"),P(i,"class","loading-container svelte-rgnwju")},m(a,o){Te(a,e,o),Q(e,t),Te(a,n,o),Te(a,i,o),it(u,i,null),s=!0},p(a,o){(!s||o[0]&524288)&&Xt(t,a[19])},i(a){s||(ye(u.$$.fragment,a),s=!0)},o(a){xe(u.$$.fragment,a),s=!1},d(a){a&&(Y(e),Y(n),Y(i)),ut(u)}}}function Lm(r){let e;return{c(){e=lt("Выбрать источники для LLM")},l(t){e=ct(t,"Выбрать источники для LLM")},m(t,n){Te(t,e,n)},d(t){t&&Y(e)}}}function Mm(r){let e;return{c(){e=lt("Использовать ключевые слова")},l(t){e=ct(t,"Использовать ключевые слова")},m(t,n){Te(t,e,n)},d(t){t&&Y(e)}}}function Um(r){let e;return{c(){e=lt("Выполнить поиск по БУ")},l(t){e=ct(t,"Выполнить поиск по БУ")},m(t,n){Te(t,e,n)},d(t){t&&Y(e)}}}function Uo(r){let e,t;return e=new ff({props:{onSave:r[44],onClose:r[45],text:r[13]}}),{c(){rt(e.$$.fragment)},l(n){nt(e.$$.fragment,n)},m(n,i){it(e,n,i),t=!0},p(n,i){const u={};i[0]&8192&&(u.text=n[13]),e.$set(u)},i(n){t||(ye(e.$$.fragment,n),t=!0)},o(n){xe(e.$$.fragment,n),t=!1},d(n){ut(e,n)}}}function zo(r){let e,t,n,i;function u(a){r[87](a)}let s={enableDocumentDb:r[42],documentDbUrl:r[41]};return r[15]!==void 0&&(s.transactionMaps=r[15]),t=new Yf({props:s}),Ge.push(()=>Je(t,"transactionMaps",u)),{c(){e=se("div"),rt(t.$$.fragment),this.h()},l(a){e=ae(a,"DIV",{class:!0});var o=me(e);nt(t.$$.fragment,o),o.forEach(Y),this.h()},h(){P(e,"class","search-column svelte-rgnwju")},m(a,o){Te(a,e,o),it(t,e,null),i=!0},p(a,o){const l={};!n&&o[0]&32768&&(n=!0,l.transactionMaps=a[15],Ye(()=>n=!1)),t.$set(l)},i(a){i||(ye(t.$$.fragment,a),i=!0)},o(a){xe(t.$$.fragment,a),i=!1},d(a){a&&Y(e),ut(t)}}}function jo(r){let e,t='Не могу предоставить консультацию по вашему вопросу, т.к. поиск ничего не нашел.
Пожалуйста, попробуйте переформулировать запрос.
';return{c(){e=se("aside"),e.innerHTML=t,this.h()},l(n){e=ae(n,"ASIDE",{class:!0,style:!0,"data-svelte-h":!0}),Ve(e)!=="svelte-196qmgn"&&(e.innerHTML=t),this.h()},h(){P(e,"class","alert variant-filled"),Jt(e,"margin","1rem")},m(n,i){Te(n,e,i)},d(n){n&&Y(e)}}}function Ho(r){let e,t,n,i;const u=[jm,zm],s=[];function a(o,l){return o[7]?0:1}return e=a(r),t=s[e]=u[e](r),{c(){t.c(),n=at()},l(o){t.l(o),n=at()},m(o,l){s[e].m(o,l),Te(o,n,l),i=!0},p(o,l){let f=e;e=a(o),e===f?s[e].p(o,l):(ht(),xe(s[f],1,1,()=>{s[f]=null}),dt(),t=s[e],t?t.p(o,l):(t=s[e]=u[e](o),t.c()),ye(t,1),t.m(n.parentNode,n))},i(o){i||(ye(t),i=!0)},o(o){xe(t),i=!1},d(o){o&&Y(n),s[e].d(o)}}}function zm(r){let e,t;return e=new K0({props:{theme:"modern-theme",$$slots:{default:[Gm]},$$scope:{ctx:r}}}),{c(){rt(e.$$.fragment)},l(n){nt(e.$$.fragment,n)},m(n,i){it(e,n,i),t=!0},p(n,i){const u={};i[0]&16007174|i[1]&318|i[3]&33554432&&(u.$$scope={dirty:i,ctx:n}),e.$set(u)},i(n){t||(ye(e.$$.fragment,n),t=!0)},o(n){xe(e.$$.fragment,n),t=!1},d(n){ut(e,n)}}}function jm(r){let e,t,n,i="Получить ответ",u,s,a="Уточнить ответ",o,l,f="Скачать ответ в Word",m,g,d,y,w,b,p,_,k,R,N,q,j,L,C,ue=r[36]&&Ko(r);function ne(W){r[89](W)}function B(W){r[90](W)}function Z(W){r[91](W)}function D(W){r[92](W)}let H={enableDocumentDb:r[42],documentDbUrl:r[41]};r[1]!==void 0&&(H.searchResults=r[1]),r[20]!==void 0&&(H.showFullText=r[20]),r[22]!==void 0&&(H.useSearchResult=r[22]),r[23]!==void 0&&(H.enableSearchResultSelection=r[23]),p=new ol({props:H}),Ge.push(()=>Je(p,"searchResults",ne)),Ge.push(()=>Je(p,"showFullText",B)),Ge.push(()=>Je(p,"useSearchResult",Z)),Ge.push(()=>Je(p,"enableSearchResultSelection",D));let ce=r[14]&&r[14].length>0&&qo(r);return{c(){e=se("div"),t=se("div"),n=se("button"),n.textContent=i,u=ve(),s=se("button"),s.textContent=a,o=ve(),l=se("button"),l.textContent=f,m=ve(),g=se("div"),d=new Jr(!1),y=ve(),ue&&ue.c(),w=ve(),b=se("div"),rt(p.$$.fragment),q=ve(),ce&&ce.c(),this.h()},l(W){e=ae(W,"DIV",{class:!0});var pe=me(e);t=ae(pe,"DIV",{class:!0});var X=me(t);n=ae(X,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(n)!=="svelte-18s0twx"&&(n.textContent=i),u=Ee(X),s=ae(X,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(s)!=="svelte-t6wyk0"&&(s.textContent=a),o=Ee(X),l=ae(X,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(l)!=="svelte-14pzf6r"&&(l.textContent=f),m=Ee(X),g=ae(X,"DIV",{class:!0});var Ae=me(g);d=Qr(Ae,!1),Ae.forEach(Y),y=Ee(X),ue&&ue.l(X),X.forEach(Y),pe.forEach(Y),w=Ee(W),b=ae(W,"DIV",{class:!0});var V=me(b);nt(p.$$.fragment,V),q=Ee(V),ce&&ce.l(V),V.forEach(Y),this.h()},h(){P(n,"class","btn variant-filled"),gt(n,"hidden",!(r[23]&&r[1].length>0&&!r[39])),P(s,"class","btn variant-filled"),gt(s,"hidden",!r[39]),P(l,"class","btn variant-filled"),d.a=null,P(g,"class","textarea svelte-rgnwju"),P(t,"class","textarea svelte-rgnwju"),P(e,"class","textarea-column svelte-rgnwju"),P(b,"class","search-column svelte-rgnwju")},m(W,pe){Te(W,e,pe),Q(e,t),Q(t,n),Q(t,u),Q(t,s),Q(t,o),Q(t,l),Q(t,m),Q(t,g),d.m(r[18],g),Q(t,y),ue&&ue.m(t,null),Te(W,w,pe),Te(W,b,pe),it(p,b,null),Q(b,q),ce&&ce.m(b,null),j=!0,L||(C=[Ie(n,"click",r[54]),Ie(s,"click",r[51]),Ie(l,"click",r[58])],L=!0)},p(W,pe){(!j||pe[0]&8388610|pe[1]&256)&>(n,"hidden",!(W[23]&&W[1].length>0&&!W[39])),(!j||pe[1]&256)&>(s,"hidden",!W[39]),(!j||pe[0]&262144)&&d.p(W[18]),W[36]?ue?ue.p(W,pe):(ue=Ko(W),ue.c(),ue.m(t,null)):ue&&(ue.d(1),ue=null);const X={};!_&&pe[0]&2&&(_=!0,X.searchResults=W[1],Ye(()=>_=!1)),!k&&pe[0]&1048576&&(k=!0,X.showFullText=W[20],Ye(()=>k=!1)),!R&&pe[0]&4194304&&(R=!0,X.useSearchResult=W[22],Ye(()=>R=!1)),!N&&pe[0]&8388608&&(N=!0,X.enableSearchResultSelection=W[23],Ye(()=>N=!1)),p.$set(X),W[14]&&W[14].length>0?ce?(ce.p(W,pe),pe[0]&16384&&ye(ce,1)):(ce=qo(W),ce.c(),ye(ce,1),ce.m(b,null)):ce&&(ht(),xe(ce,1,1,()=>{ce=null}),dt())},i(W){j||(ye(p.$$.fragment,W),ye(ce),j=!0)},o(W){xe(p.$$.fragment,W),xe(ce),j=!1},d(W){W&&(Y(e),Y(w),Y(b)),ue&&ue.d(),ut(p),ce&&ce.d(),L=!1,ar(C)}}}function Wo(r){let e,t,n,i;function u(o){r[99](o)}function s(o){r[100](o)}let a={};return r[14]!==void 0&&(a.consultations=r[14]),r[21]!==void 0&&(a.showFullText=r[21]),e=new ll({props:a}),Ge.push(()=>Je(e,"consultations",u)),Ge.push(()=>Je(e,"showFullText",s)),{c(){rt(e.$$.fragment)},l(o){nt(e.$$.fragment,o)},m(o,l){it(e,o,l),i=!0},p(o,l){const f={};!t&&l[0]&16384&&(t=!0,f.consultations=o[14],Ye(()=>t=!1)),!n&&l[0]&2097152&&(n=!0,f.showFullText=o[21],Ye(()=>n=!1)),e.$set(f)},i(o){i||(ye(e.$$.fragment,o),i=!0)},o(o){xe(e.$$.fragment,o),i=!1},d(o){ut(e,o)}}}function Hm(r){let e,t,n,i,u,s,a,o;function l(w){r[95](w)}function f(w){r[96](w)}function m(w){r[97](w)}function g(w){r[98](w)}let d={enableDocumentDb:r[42],documentDbUrl:r[41]};r[1]!==void 0&&(d.searchResults=r[1]),r[20]!==void 0&&(d.showFullText=r[20]),r[22]!==void 0&&(d.useSearchResult=r[22]),r[23]!==void 0&&(d.enableSearchResultSelection=r[23]),t=new ol({props:d}),Ge.push(()=>Je(t,"searchResults",l)),Ge.push(()=>Je(t,"showFullText",f)),Ge.push(()=>Je(t,"useSearchResult",m)),Ge.push(()=>Je(t,"enableSearchResultSelection",g));let y=r[14]&&r[14].length>0&&Wo(r);return{c(){e=se("div"),rt(t.$$.fragment),a=ve(),y&&y.c(),this.h()},l(w){e=ae(w,"DIV",{class:!0});var b=me(e);nt(t.$$.fragment,b),a=Ee(b),y&&y.l(b),b.forEach(Y),this.h()},h(){P(e,"class","search-column svelte-rgnwju")},m(w,b){Te(w,e,b),it(t,e,null),Q(e,a),y&&y.m(e,null),o=!0},p(w,b){const p={};!n&&b[0]&2&&(n=!0,p.searchResults=w[1],Ye(()=>n=!1)),!i&&b[0]&1048576&&(i=!0,p.showFullText=w[20],Ye(()=>i=!1)),!u&&b[0]&4194304&&(u=!0,p.useSearchResult=w[22],Ye(()=>u=!1)),!s&&b[0]&8388608&&(s=!0,p.enableSearchResultSelection=w[23],Ye(()=>s=!1)),t.$set(p),w[14]&&w[14].length>0?y?(y.p(w,b),b[0]&16384&&ye(y,1)):(y=Wo(w),y.c(),ye(y,1),y.m(e,null)):y&&(ht(),xe(y,1,1,()=>{y=null}),dt())},i(w){o||(ye(t.$$.fragment,w),ye(y),o=!0)},o(w){xe(t.$$.fragment,w),xe(y),o=!1},d(w){w&&Y(e),ut(t),y&&y.d()}}}function Go(r){let e,t;return{c(){e=new Jr(!1),t=at(),this.h()},l(n){e=Qr(n,!1),t=at(),this.h()},h(){e.a=t},m(n,i){e.m(r[18],n,i),Te(n,t,i)},p(n,i){i[0]&262144&&e.p(n[18])},d(n){n&&(Y(t),e.d())}}}function Vo(r){let e,t,n="Оцените ответ:",i,u,s="👍",a,o,l="👎",f,m,g,d;return{c(){e=se("div"),t=se("span"),t.textContent=n,i=ve(),u=se("button"),u.textContent=s,a=ve(),o=se("button"),o.textContent=l,f=ve(),m=se("textarea"),this.h()},l(y){e=ae(y,"DIV",{});var w=me(e);t=ae(w,"SPAN",{"data-svelte-h":!0}),Ve(t)!=="svelte-9pssby"&&(t.textContent=n),i=Ee(w),u=ae(w,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(u)!=="svelte-1hnmipt"&&(u.textContent=s),a=Ee(w),o=ae(w,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(o)!=="svelte-12wf95"&&(o.textContent=l),f=Ee(w),m=ae(w,"TEXTAREA",{rows:!0,placeholder:!0,class:!0}),me(m).forEach(Y),w.forEach(Y),this.h()},h(){P(u,"class","btn-icon"),P(o,"class","btn-icon"),P(m,"rows","3"),P(m,"placeholder","Комментарий"),P(m,"class","svelte-rgnwju")},m(y,w){Te(y,e,w),Q(e,t),Q(e,i),Q(e,u),Q(e,a),Q(e,o),Q(e,f),Q(e,m),ir(m,r[35]),g||(d=[Ie(u,"click",r[55]),Ie(o,"click",r[56]),Ie(m,"input",r[101]),Ie(m,"input",r[49])],g=!0)},p(y,w){w[1]&16&&ir(m,y[35])},d(y){y&&Y(e),g=!1,ar(d)}}}function Wm(r){let e,t,n,i="Получить ответ",u,s,a="Уточнить ответ",o,l,f="Скачать ответ в Word",m,g,d,y,w,b=(r[34]&&r[2]||!r[34]&&!r[2]||r[34]&&r[18]&&!r[32]||r[18]&&r[32]&&r[33])&&Go(r),p=r[36]&&r[43]&&Vo(r);return{c(){e=se("div"),t=se("div"),n=se("button"),n.textContent=i,u=ve(),s=se("button"),s.textContent=a,o=ve(),l=se("button"),l.textContent=f,m=ve(),g=se("div"),b&&b.c(),d=ve(),p&&p.c(),this.h()},l(_){e=ae(_,"DIV",{class:!0});var k=me(e);t=ae(k,"DIV",{class:!0});var R=me(t);n=ae(R,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(n)!=="svelte-qvwp3t"&&(n.textContent=i),u=Ee(R),s=ae(R,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(s)!=="svelte-zcineo"&&(s.textContent=a),o=Ee(R),l=ae(R,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(l)!=="svelte-1ddim4b"&&(l.textContent=f),m=Ee(R),g=ae(R,"DIV",{class:!0});var N=me(g);b&&b.l(N),N.forEach(Y),d=Ee(R),p&&p.l(R),R.forEach(Y),k.forEach(Y),this.h()},h(){P(n,"class","btn variant-filled"),gt(n,"hidden",!(r[23]&&r[1].length>0&&!r[39])),P(s,"class","btn variant-filled"),gt(s,"hidden",!r[39]),P(l,"class","btn variant-filled"),P(g,"class","textarea svelte-rgnwju"),P(t,"class","textarea svelte-rgnwju"),P(e,"class","textarea-column svelte-rgnwju")},m(_,k){Te(_,e,k),Q(e,t),Q(t,n),Q(t,u),Q(t,s),Q(t,o),Q(t,l),Q(t,m),Q(t,g),b&&b.m(g,null),Q(t,d),p&&p.m(t,null),y||(w=[Ie(n,"click",r[54]),Ie(s,"click",r[51]),Ie(l,"click",r[58])],y=!0)},p(_,k){k[0]&8388610|k[1]&256&>(n,"hidden",!(_[23]&&_[1].length>0&&!_[39])),k[1]&256&>(s,"hidden",!_[39]),_[34]&&_[2]||!_[34]&&!_[2]||_[34]&&_[18]&&!_[32]||_[18]&&_[32]&&_[33]?b?b.p(_,k):(b=Go(_),b.c(),b.m(g,null)):b&&(b.d(1),b=null),_[36]&&_[43]?p?p.p(_,k):(p=Vo(_),p.c(),p.m(t,null)):p&&(p.d(1),p=null)},d(_){_&&Y(e),b&&b.d(),p&&p.d(),y=!1,ar(w)}}}function Gm(r){let e,t,n,i;return e=new ia({props:{minSize:20,class:"search-column",size:49,$$slots:{default:[Hm]},$$scope:{ctx:r}}}),n=new ia({props:{size:49,$$slots:{default:[Wm]},$$scope:{ctx:r}}}),{c(){rt(e.$$.fragment),t=ve(),rt(n.$$.fragment)},l(u){nt(e.$$.fragment,u),t=Ee(u),nt(n.$$.fragment,u)},m(u,s){it(e,u,s),Te(u,t,s),it(n,u,s),i=!0},p(u,s){const a={};s[0]&15745026|s[3]&33554432&&(a.$$scope={dirty:s,ctx:u}),e.$set(a);const o={};s[0]&8650758|s[1]&318|s[3]&33554432&&(o.$$scope={dirty:s,ctx:u}),n.$set(o)},i(u){i||(ye(e.$$.fragment,u),ye(n.$$.fragment,u),i=!0)},o(u){xe(e.$$.fragment,u),xe(n.$$.fragment,u),i=!1},d(u){u&&Y(t),ut(e,u),ut(n,u)}}}function Ko(r){let e,t,n="Оцените ответ:",i,u,s="👍",a,o,l="👎",f,m,g,d;return{c(){e=se("div"),t=se("span"),t.textContent=n,i=ve(),u=se("button"),u.textContent=s,a=ve(),o=se("button"),o.textContent=l,f=ve(),m=se("textarea"),this.h()},l(y){e=ae(y,"DIV",{});var w=me(e);t=ae(w,"SPAN",{"data-svelte-h":!0}),Ve(t)!=="svelte-9pssby"&&(t.textContent=n),i=Ee(w),u=ae(w,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(u)!=="svelte-1hnmipt"&&(u.textContent=s),a=Ee(w),o=ae(w,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(o)!=="svelte-12wf95"&&(o.textContent=l),f=Ee(w),m=ae(w,"TEXTAREA",{rows:!0,placeholder:!0,class:!0}),me(m).forEach(Y),w.forEach(Y),this.h()},h(){P(u,"class","btn-icon"),P(o,"class","btn-icon"),P(m,"rows","3"),P(m,"placeholder","Комментарий"),P(m,"class","svelte-rgnwju")},m(y,w){Te(y,e,w),Q(e,t),Q(e,i),Q(e,u),Q(e,a),Q(e,o),Q(e,f),Q(e,m),ir(m,r[35]),g||(d=[Ie(u,"click",r[55]),Ie(o,"click",r[56]),Ie(m,"input",r[88]),Ie(m,"input",r[49])],g=!0)},p(y,w){w[1]&16&&ir(m,y[35])},d(y){y&&Y(e),g=!1,ar(d)}}}function qo(r){let e,t,n,i,u,s;function a(f){r[93](f)}function o(f){r[94](f)}let l={};return r[14]!==void 0&&(l.consultations=r[14]),r[21]!==void 0&&(l.showFullText=r[21]),n=new ll({props:l}),Ge.push(()=>Je(n,"consultations",a)),Ge.push(()=>Je(n,"showFullText",o)),{c(){e=se("hr"),t=ve(),rt(n.$$.fragment)},l(f){e=ae(f,"HR",{}),t=Ee(f),nt(n.$$.fragment,f)},m(f,m){Te(f,e,m),Te(f,t,m),it(n,f,m),s=!0},p(f,m){const g={};!i&&m[0]&16384&&(i=!0,g.consultations=f[14],Ye(()=>i=!1)),!u&&m[0]&2097152&&(u=!0,g.showFullText=f[21],Ye(()=>u=!1)),n.$set(g)},i(f){s||(ye(n.$$.fragment,f),s=!0)},o(f){xe(n.$$.fragment,f),s=!1},d(f){f&&(Y(e),Y(t)),ut(n,f)}}}function Vm(r){let e,t,n,i,u,s,a,o,l,f,m,g=r[10],d,y=r[11],w,b,p,_,k,R,N,q,j,L=r[40]?"Свернуть уточнение":"Уточнить",C,ue,ne,B=`Инструменты
`,Z,D,H,ce,W,pe,X,Ae="Использовать многоступенчатый поиск",V,x,J,$,ie,M="Использовать LLM для тизеров",A,S,G,U,I,F="Использовать LLM для фильтрации источников",ee,v,re,T,c,h="Выключить фильтрацию по порогам",E,O,K,z,oe,we="Получить более короткий ответ",de,Ce,Fe,te,ke,Be="Выводить ответ в реальном времени",De,Ne,Se,Re,Pe,ze="Учитывать консультации в ответе",Ke,$e,et,We,pt,Ut="Использовать переранжирование",Qt,Zt,gr,En,Br,Jn="Карты проводок по вопросу",Sn,wr,yr,An,Nr,Qn="Карты проводок по хоз. операциям",Tn,rn,nn,or,$n="Отправить",kn,kr,Dn,br,It,Cn,xn,Rn,In,Fn,Bn,Nn,On,zr,Pn,Ft,jr,$t,Ln,Mn,Un,Hr,fe,Me,He,Ct,xt,jt,Rt,zn,Wi,ei,Gi,Vi,Wr,Ki=r[15]&&Object.keys(r[15]).length>0,qi,ti,Ht,Xi,ks;n=new z0({});let er=No(r),tr=Oo(r),Nt=r[3]&&Po(r),Ot=r[2]&&Lo(r),vt=(r[16]||r[2])&&Mo(r);function lc(he){r[74](he)}function cc(he){r[75](he)}function fc(he){r[76](he)}function hc(he){r[77](he)}function dc(he){r[78](he)}function pc(he){r[79](he)}function mc(he){r[80](he)}let Or={};r[0]!==void 0&&(Or.llmClarification=r[0]),r[8]!==void 0&&(Or.searchClarification=r[8]),r[1]!==void 0&&(Or.searchResults=r[1]),r[14]!==void 0&&(Or.relevantConsultations=r[14]),r[18]!==void 0&&(Or.llmResponse=r[18]),r[9]!==void 0&&(Or.historyIsNotEmpty=r[9]),r[3]!==void 0&&(Or.userRequest=r[3]),It=new jf({props:Or}),r[73](It),Ge.push(()=>Je(It,"llmClarification",lc)),Ge.push(()=>Je(It,"searchClarification",cc)),Ge.push(()=>Je(It,"searchResults",fc)),Ge.push(()=>Je(It,"relevantConsultations",hc)),Ge.push(()=>Je(It,"llmResponse",dc)),Ge.push(()=>Je(It,"historyIsNotEmpty",pc)),Ge.push(()=>Je(It,"userRequest",mc));function gc(he){r[81](he)}function wc(he){r[82](he)}let Zi={name:"slider-label",size:"sm",$$slots:{default:[Lm]},$$scope:{ctx:r}};r[23]!==void 0&&(Zi.checked=r[23]),r[31]!==void 0&&(Zi.disabled=r[31]),$t=new Ti({props:Zi}),Ge.push(()=>Je($t,"checked",gc)),Ge.push(()=>Je($t,"disabled",wc));function yc(he){r[83](he)}function bc(he){r[84](he)}let Yi={name:"slider-label",size:"sm",$$slots:{default:[Mm]},$$scope:{ctx:r}};r[29]!==void 0&&(Yi.checked=r[29]),r[31]!==void 0&&(Yi.disabled=r[31]),fe=new Ti({props:Yi}),Ge.push(()=>Je(fe,"checked",yc)),Ge.push(()=>Je(fe,"disabled",bc));function _c(he){r[85](he)}function vc(he){r[86](he)}let Ji={name:"slider-label",size:"sm",$$slots:{default:[Um]},$$scope:{ctx:r}};r[26]!==void 0&&(Ji.checked=r[26]),r[31]!==void 0&&(Ji.disabled=r[31]),jt=new Ti({props:Ji}),Ge.push(()=>Je(jt,"checked",_c)),Ge.push(()=>Je(jt,"disabled",vc));let Et=r[12]&&Uo(r),St=Ki&&zo(r),zt=r[37]&&jo(),At=(r[17]||r[9]&&r[1].length>0||r[14]&&r[14].length>0)&&!r[31]&&Ho(r);return{c(){e=se("meta"),t=ve(),rt(n.$$.fragment),i=ve(),u=se("section"),s=se("div"),a=se("div"),o=se("textarea"),l=ve(),f=se("div"),m=se("div"),er.c(),d=ve(),tr.c(),w=ve(),b=se("div"),p=se("a"),_=Gt("svg"),k=Gt("path"),R=Gt("path"),N=lt(`
Справка`),q=ve(),j=se("button"),C=lt(L),ue=ve(),ne=se("button"),ne.innerHTML=B,Z=ve(),D=se("div"),H=se("div"),ce=se("label"),W=se("input"),pe=ve(),X=se("p"),X.textContent=Ae,V=ve(),x=se("label"),J=se("input"),$=ve(),ie=se("p"),ie.textContent=M,A=ve(),S=se("label"),G=se("input"),U=ve(),I=se("p"),I.textContent=F,ee=ve(),v=se("label"),re=se("input"),T=ve(),c=se("p"),c.textContent=h,E=ve(),O=se("label"),K=se("input"),z=ve(),oe=se("p"),oe.textContent=we,de=ve(),Ce=se("label"),Fe=se("input"),te=ve(),ke=se("p"),ke.textContent=Be,De=ve(),Ne=se("label"),Se=se("input"),Re=ve(),Pe=se("p"),Pe.textContent=ze,Ke=ve(),$e=se("label"),et=se("input"),We=ve(),pt=se("p"),pt.textContent=Ut,Qt=ve(),Zt=se("label"),gr=se("input"),En=ve(),Br=se("p"),Br.textContent=Jn,Sn=ve(),wr=se("label"),yr=se("input"),An=ve(),Nr=se("p"),Nr.textContent=Qn,Tn=ve(),Nt&&Nt.c(),rn=ve(),Ot&&Ot.c(),nn=ve(),or=se("button"),or.textContent=$n,kn=ve(),kr=se("div"),vt&&vt.c(),Dn=ve(),br=se("div"),rt(It.$$.fragment),On=ve(),zr=se("div"),Pn=ve(),Ft=se("div"),jr=se("div"),rt($t.$$.fragment),Un=ve(),Hr=se("div"),rt(fe.$$.fragment),Ct=ve(),xt=se("div"),rt(jt.$$.fragment),Wi=ve(),ei=se("div"),Gi=ve(),Et&&Et.c(),Vi=ve(),Wr=se("div"),St&&St.c(),qi=ve(),zt&&zt.c(),ti=ve(),At&&At.c(),this.h()},l(he){const Oe=Cc("svelte-1wpbm1r",document.head);e=ae(Oe,"META",{name:!0,content:!0}),Oe.forEach(Y),t=Ee(he),nt(n.$$.fragment,he),i=Ee(he),u=ae(he,"SECTION",{});var lr=me(u);s=ae(lr,"DIV",{class:!0});var Dr=me(s);a=ae(Dr,"DIV",{class:!0});var Gr=me(a);o=ae(Gr,"TEXTAREA",{class:!0,rows:!0,placeholder:!0}),me(o).forEach(Y),Gr.forEach(Y),l=Ee(Dr),f=ae(Dr,"DIV",{class:!0});var ft=me(f);m=ae(ft,"DIV",{class:!0});var ri=me(m);er.l(ri),d=Ee(ri),tr.l(ri),ri.forEach(Y),w=Ee(ft),b=ae(ft,"DIV",{class:!0});var Wt=me(b);p=ae(Wt,"A",{href:!0,target:!0,rel:!0,class:!0});var Qi=me(p);_=Vt(Qi,"svg",{xmlns:!0,width:!0,height:!0,fill:!0,class:!0,viewBox:!0});var $i=me(_);k=Vt($i,"path",{d:!0}),me(k).forEach(Y),R=Vt($i,"path",{d:!0}),me(R).forEach(Y),$i.forEach(Y),N=ct(Qi,`
Справка`),Qi.forEach(Y),q=Ee(Wt),j=ae(Wt,"BUTTON",{class:!0});var Ds=me(j);C=ct(Ds,L),Ds.forEach(Y),ue=Ee(Wt),ne=ae(Wt,"BUTTON",{class:!0,"data-svelte-h":!0}),Ve(ne)!=="svelte-7w234r"&&(ne.innerHTML=B),Z=Ee(Wt),D=ae(Wt,"DIV",{class:!0,"data-popup":!0});var Cs=me(D);H=ae(Cs,"DIV",{});var Tt=me(H);ce=ae(Tt,"LABEL",{class:!0});var ni=me(ce);W=ae(ni,"INPUT",{class:!0,type:!0}),pe=Ee(ni),X=ae(ni,"P",{"data-svelte-h":!0}),Ve(X)!=="svelte-o1whuo"&&(X.textContent=Ae),ni.forEach(Y),V=Ee(Tt),x=ae(Tt,"LABEL",{class:!0});var ii=me(x);J=ae(ii,"INPUT",{class:!0,type:!0}),$=Ee(ii),ie=ae(ii,"P",{"data-svelte-h":!0}),Ve(ie)!=="svelte-9zxjq1"&&(ie.textContent=M),ii.forEach(Y),A=Ee(Tt),S=ae(Tt,"LABEL",{class:!0});var ui=me(S);G=ae(ui,"INPUT",{class:!0,type:!0}),U=Ee(ui),I=ae(ui,"P",{"data-svelte-h":!0}),Ve(I)!=="svelte-1uul1f7"&&(I.textContent=F),ui.forEach(Y),ee=Ee(Tt),v=ae(Tt,"LABEL",{class:!0});var si=me(v);re=ae(si,"INPUT",{class:!0,type:!0}),T=Ee(si),c=ae(si,"P",{"data-svelte-h":!0}),Ve(c)!=="svelte-jhmp61"&&(c.textContent=h),si.forEach(Y),E=Ee(Tt),O=ae(Tt,"LABEL",{class:!0});var ai=me(O);K=ae(ai,"INPUT",{class:!0,type:!0}),z=Ee(ai),oe=ae(ai,"P",{"data-svelte-h":!0}),Ve(oe)!=="svelte-1548adw"&&(oe.textContent=we),ai.forEach(Y),de=Ee(Tt),Ce=ae(Tt,"LABEL",{class:!0});var oi=me(Ce);Fe=ae(oi,"INPUT",{class:!0,type:!0}),te=Ee(oi),ke=ae(oi,"P",{"data-svelte-h":!0}),Ve(ke)!=="svelte-tnawxy"&&(ke.textContent=Be),oi.forEach(Y),De=Ee(Tt),Ne=ae(Tt,"LABEL",{class:!0});var li=me(Ne);Se=ae(li,"INPUT",{class:!0,type:!0}),Re=Ee(li),Pe=ae(li,"P",{"data-svelte-h":!0}),Ve(Pe)!=="svelte-vv6jwf"&&(Pe.textContent=ze),li.forEach(Y),Ke=Ee(Tt),$e=ae(Tt,"LABEL",{class:!0});var ci=me($e);et=ae(ci,"INPUT",{class:!0,type:!0}),We=Ee(ci),pt=ae(ci,"P",{"data-svelte-h":!0}),Ve(pt)!=="svelte-qkyc7c"&&(pt.textContent=Ut),ci.forEach(Y),Qt=Ee(Tt),Zt=ae(Tt,"LABEL",{class:!0});var fi=me(Zt);gr=ae(fi,"INPUT",{class:!0,type:!0}),En=Ee(fi),Br=ae(fi,"P",{"data-svelte-h":!0}),Ve(Br)!=="svelte-17zslqw"&&(Br.textContent=Jn),fi.forEach(Y),Sn=Ee(Tt),wr=ae(Tt,"LABEL",{class:!0});var hi=me(wr);yr=ae(hi,"INPUT",{class:!0,type:!0}),An=Ee(hi),Nr=ae(hi,"P",{"data-svelte-h":!0}),Ve(Nr)!=="svelte-1esqmyo"&&(Nr.textContent=Qn),hi.forEach(Y),Tt.forEach(Y),Cs.forEach(Y),Tn=Ee(Wt),Nt&&Nt.l(Wt),rn=Ee(Wt),Ot&&Ot.l(Wt),nn=Ee(Wt),or=ae(Wt,"BUTTON",{title:!0,class:!0,"data-svelte-h":!0}),Ve(or)!=="svelte-w5ppob"&&(or.textContent=$n),Wt.forEach(Y),kn=Ee(ft),kr=ae(ft,"DIV",{class:!0});var xs=me(kr);vt&&vt.l(xs),xs.forEach(Y),Dn=Ee(ft),br=ae(ft,"DIV",{class:!0});var Rs=me(br);nt(It.$$.fragment,Rs),Rs.forEach(Y),On=Ee(ft),zr=ae(ft,"DIV",{class:!0}),me(zr).forEach(Y),Pn=Ee(ft),Ft=ae(ft,"DIV",{class:!0});var _r=me(Ft);jr=ae(_r,"DIV",{});var Is=me(jr);nt($t.$$.fragment,Is),Is.forEach(Y),Un=Ee(_r),Hr=ae(_r,"DIV",{});var Fs=me(Hr);nt(fe.$$.fragment,Fs),Fs.forEach(Y),Ct=Ee(_r),xt=ae(_r,"DIV",{});var Bs=me(xt);nt(jt.$$.fragment,Bs),Bs.forEach(Y),Wi=Ee(_r),ei=ae(_r,"DIV",{}),me(ei).forEach(Y),Gi=Ee(_r),Et&&Et.l(_r),_r.forEach(Y),Vi=Ee(ft),Wr=ae(ft,"DIV",{class:!0});var Ns=me(Wr);St&&St.l(Ns),Ns.forEach(Y),qi=Ee(ft),zt&&zt.l(ft),ti=Ee(ft),At&&At.l(ft),ft.forEach(Y),Dr.forEach(Y),lr.forEach(Y),this.h()},h(){document.title="LLM demo app",P(e,"name","description"),P(e,"content","LLM demo app"),P(o,"class","auto-expand-textarea svelte-rgnwju"),P(o,"rows","1"),P(o,"placeholder","Введите ваш запрос..."),P(a,"class","grow-wrap w-full svelte-rgnwju"),P(m,"class","status-components svelte-rgnwju"),P(k,"d","M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"),P(R,"d","M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94"),P(_,"xmlns","http://www.w3.org/2000/svg"),P(_,"width","16"),P(_,"height","16"),P(_,"fill","currentColor"),P(_,"class","bi bi-question-circle svelte-rgnwju"),P(_,"viewBox","0 0 16 16"),P(p,"href",`${r[41]}file/view/id/${Pm}`),P(p,"target","_blank"),P(p,"rel","noopener noreferrer"),P(p,"class","btn variant-outline-tertiary reference-btn svelte-rgnwju"),P(j,"class","btn variant-outline-tertiary"),P(ne,"class","btn variant-outline-tertiary w-48 justify-between"),P(W,"class","checkbox accent-white"),P(W,"type","checkbox"),W.disabled=r[31],P(ce,"class","flex items-center space-x-2"),P(J,"class","checkbox accent-white"),P(J,"type","checkbox"),J.disabled=r[31],P(x,"class","flex items-center space-x-2"),P(G,"class","checkbox accent-white"),P(G,"type","checkbox"),G.disabled=r[31],P(S,"class","flex items-center space-x-2"),P(re,"class","checkbox accent-white"),P(re,"type","checkbox"),re.disabled=r[31],P(v,"class","flex items-center space-x-2"),P(K,"class","checkbox accent-white"),P(K,"type","checkbox"),K.disabled=r[31],P(O,"class","flex items-center space-x-2"),P(Fe,"class","checkbox accent-white"),P(Fe,"type","checkbox"),Fe.disabled=r[31],P(Ce,"class","flex items-center space-x-2"),P(Se,"class","checkbox accent-white"),P(Se,"type","checkbox"),Se.disabled=r[31],P(Ne,"class","flex items-center space-x-2"),P(et,"class","checkbox accent-white"),P(et,"type","checkbox"),et.disabled=r[31],P($e,"class","flex items-center space-x-2"),P(gr,"class","checkbox accent-white"),P(gr,"type","checkbox"),P(Zt,"class","flex items-center space-x-2"),P(yr,"class","checkbox accent-white"),P(yr,"type","checkbox"),P(wr,"class","flex items-center space-x-2"),P(D,"class","card p-4 w-150 shadow-xl z-10"),P(D,"data-popup","popupFeatured"),P(or,"title","Ctrl+Enter"),P(or,"class","btn variant-filled"),P(b,"class","flex space-x-2 items-center"),P(kr,"class","flex space-x-2 items-center justify-center w-full"),P(br,"class","w-full"),gt(br,"hidden",!r[40]),P(zr,"class","w-full my-2"),P(Ft,"class","card w-[calc(50%-0.5rem)] p-2 mr-2"),P(Wr,"class","w-full my-2"),P(f,"class","search-second-bar w-full svelte-rgnwju"),P(s,"class","search-bar flex flex-wrap svelte-rgnwju")},m(he,Oe){Q(document.head,e),Te(he,t,Oe),it(n,he,Oe),Te(he,i,Oe),Te(he,u,Oe),Q(u,s),Q(s,a),Q(a,o),ir(o,r[3]),Q(s,l),Q(s,f),Q(f,m),er.m(m,null),Q(m,d),tr.m(m,null),Q(f,w),Q(f,b),Q(b,p),Q(p,_),Q(_,k),Q(_,R),Q(p,N),Q(b,q),Q(b,j),Q(j,C),Q(b,ue),Q(b,ne),Q(b,Z),Q(b,D),Q(D,H),Q(H,ce),Q(ce,W),W.checked=r[25],Q(ce,pe),Q(ce,X),Q(H,V),Q(H,x),Q(x,J),J.checked=r[24],Q(x,$),Q(x,ie),Q(H,A),Q(H,S),Q(S,G),G.checked=r[28],Q(S,U),Q(S,I),Q(H,ee),Q(H,v),Q(v,re),re.checked=r[30],Q(v,T),Q(v,c),Q(H,E),Q(H,O),Q(O,K),K.checked=r[32],Q(O,z),Q(O,oe),Q(H,de),Q(H,Ce),Q(Ce,Fe),Fe.checked=r[34],Q(Ce,te),Q(Ce,ke),Q(H,De),Q(H,Ne),Q(Ne,Se),Se.checked=r[38],Q(Ne,Re),Q(Ne,Pe),Q(H,Ke),Q(H,$e),Q($e,et),et.checked=r[27],Q($e,We),Q($e,pt),Q(H,Qt),Q(H,Zt),Q(Zt,gr),gr.checked=r[4],Q(Zt,En),Q(Zt,Br),Q(H,Sn),Q(H,wr),Q(wr,yr),yr.checked=r[5],Q(wr,An),Q(wr,Nr),Q(b,Tn),Nt&&Nt.m(b,null),Q(b,rn),Ot&&Ot.m(b,null),Q(b,nn),Q(b,or),Q(f,kn),Q(f,kr),vt&&vt.m(kr,null),Q(f,Dn),Q(f,br),it(It,br,null),Q(f,On),Q(f,zr),Q(f,Pn),Q(f,Ft),Q(Ft,jr),it($t,jr,null),Q(Ft,Un),Q(Ft,Hr),it(fe,Hr,null),Q(Ft,Ct),Q(Ft,xt),it(jt,xt,null),Q(Ft,Wi),Q(Ft,ei),Q(Ft,Gi),Et&&Et.m(Ft,null),Q(f,Vi),Q(f,Wr),St&&St.m(Wr,null),Q(f,qi),zt&&zt.m(f,null),Q(f,ti),At&&At.m(f,null),Ht=!0,Xi||(ks=[Ie(o,"input",r[62]),Ie(o,"input",r[48]),Ie(o,"keydown",r[50]),Ie(j,"click",r[47]),xc(Pc.call(null,ne,r[57])),Ie(W,"change",r[63]),Ie(J,"change",r[64]),Ie(G,"change",r[65]),Ie(re,"change",r[66]),Ie(K,"change",r[67]),Ie(Fe,"change",r[68]),Ie(Se,"change",r[69]),Ie(et,"change",r[70]),Ie(gr,"change",r[71]),Ie(yr,"change",r[72]),Ie(or,"click",r[52])],Xi=!0)},p(he,Oe){Oe[0]&8&&ir(o,he[3]),Oe[0]&1024&&wt(g,g=he[10])?(ht(),xe(er,1,1,qe),dt(),er=No(he),er.c(),ye(er,1),er.m(m,d)):er.p(he,Oe),Oe[0]&2048&&wt(y,y=he[11])?(ht(),xe(tr,1,1,qe),dt(),tr=Oo(he),tr.c(),ye(tr,1),tr.m(m,null)):tr.p(he,Oe),(!Ht||Oe[1]&512)&&L!==(L=he[40]?"Свернуть уточнение":"Уточнить")&&Xt(C,L),(!Ht||Oe[1]&1)&&(W.disabled=he[31]),Oe[0]&33554432&&(W.checked=he[25]),(!Ht||Oe[1]&1)&&(J.disabled=he[31]),Oe[0]&16777216&&(J.checked=he[24]),(!Ht||Oe[1]&1)&&(G.disabled=he[31]),Oe[0]&268435456&&(G.checked=he[28]),(!Ht||Oe[1]&1)&&(re.disabled=he[31]),Oe[0]&1073741824&&(re.checked=he[30]),(!Ht||Oe[1]&1)&&(K.disabled=he[31]),Oe[1]&2&&(K.checked=he[32]),(!Ht||Oe[1]&1)&&(Fe.disabled=he[31]),Oe[1]&8&&(Fe.checked=he[34]),(!Ht||Oe[1]&1)&&(Se.disabled=he[31]),Oe[1]&128&&(Se.checked=he[38]),(!Ht||Oe[1]&1)&&(et.disabled=he[31]),Oe[0]&134217728&&(et.checked=he[27]),Oe[0]&16&&(gr.checked=he[4]),Oe[0]&32&&(yr.checked=he[5]),he[3]?Nt?Nt.p(he,Oe):(Nt=Po(he),Nt.c(),Nt.m(b,rn)):Nt&&(Nt.d(1),Nt=null),he[2]?Ot?Ot.p(he,Oe):(Ot=Lo(he),Ot.c(),Ot.m(b,nn)):Ot&&(Ot.d(1),Ot=null),he[16]||he[2]?vt?(vt.p(he,Oe),Oe[0]&65540&&ye(vt,1)):(vt=Mo(he),vt.c(),ye(vt,1),vt.m(kr,null)):vt&&(ht(),xe(vt,1,1,()=>{vt=null}),dt());const lr={};!Cn&&Oe[0]&1&&(Cn=!0,lr.llmClarification=he[0],Ye(()=>Cn=!1)),!xn&&Oe[0]&256&&(xn=!0,lr.searchClarification=he[8],Ye(()=>xn=!1)),!Rn&&Oe[0]&2&&(Rn=!0,lr.searchResults=he[1],Ye(()=>Rn=!1)),!In&&Oe[0]&16384&&(In=!0,lr.relevantConsultations=he[14],Ye(()=>In=!1)),!Fn&&Oe[0]&262144&&(Fn=!0,lr.llmResponse=he[18],Ye(()=>Fn=!1)),!Bn&&Oe[0]&512&&(Bn=!0,lr.historyIsNotEmpty=he[9],Ye(()=>Bn=!1)),!Nn&&Oe[0]&8&&(Nn=!0,lr.userRequest=he[3],Ye(()=>Nn=!1)),It.$set(lr),(!Ht||Oe[1]&512)&>(br,"hidden",!he[40]);const Dr={};Oe[3]&33554432&&(Dr.$$scope={dirty:Oe,ctx:he}),!Ln&&Oe[0]&8388608&&(Ln=!0,Dr.checked=he[23],Ye(()=>Ln=!1)),!Mn&&Oe[1]&1&&(Mn=!0,Dr.disabled=he[31],Ye(()=>Mn=!1)),$t.$set(Dr);const Gr={};Oe[3]&33554432&&(Gr.$$scope={dirty:Oe,ctx:he}),!Me&&Oe[0]&536870912&&(Me=!0,Gr.checked=he[29],Ye(()=>Me=!1)),!He&&Oe[1]&1&&(He=!0,Gr.disabled=he[31],Ye(()=>He=!1)),fe.$set(Gr);const ft={};Oe[3]&33554432&&(ft.$$scope={dirty:Oe,ctx:he}),!Rt&&Oe[0]&67108864&&(Rt=!0,ft.checked=he[26],Ye(()=>Rt=!1)),!zn&&Oe[1]&1&&(zn=!0,ft.disabled=he[31],Ye(()=>zn=!1)),jt.$set(ft),he[12]?Et?(Et.p(he,Oe),Oe[0]&4096&&ye(Et,1)):(Et=Uo(he),Et.c(),ye(Et,1),Et.m(Ft,null)):Et&&(ht(),xe(Et,1,1,()=>{Et=null}),dt()),Oe[0]&32768&&(Ki=he[15]&&Object.keys(he[15]).length>0),Ki?St?(St.p(he,Oe),Oe[0]&32768&&ye(St,1)):(St=zo(he),St.c(),ye(St,1),St.m(Wr,null)):St&&(ht(),xe(St,1,1,()=>{St=null}),dt()),he[37]?zt||(zt=jo(),zt.c(),zt.m(f,ti)):zt&&(zt.d(1),zt=null),(he[17]||he[9]&&he[1].length>0||he[14]&&he[14].length>0)&&!he[31]?At?(At.p(he,Oe),Oe[0]&147970|Oe[1]&1&&ye(At,1)):(At=Ho(he),At.c(),ye(At,1),At.m(f,null)):At&&(ht(),xe(At,1,1,()=>{At=null}),dt())},i(he){Ht||(ye(n.$$.fragment,he),ye(er),ye(tr),ye(vt),ye(It.$$.fragment,he),ye($t.$$.fragment,he),ye(fe.$$.fragment,he),ye(jt.$$.fragment,he),ye(Et),ye(St),ye(At),Ht=!0)},o(he){xe(n.$$.fragment,he),xe(er),xe(tr),xe(vt),xe(It.$$.fragment,he),xe($t.$$.fragment,he),xe(fe.$$.fragment,he),xe(jt.$$.fragment,he),xe(Et),xe(St),xe(At),Ht=!1},d(he){he&&(Y(t),Y(i),Y(u)),Y(e),ut(n,he),er.d(he),tr.d(he),Nt&&Nt.d(),Ot&&Ot.d(),vt&&vt.d(),r[73](null),ut(It),ut($t),ut(fe),ut(jt),Et&&Et.d(),St&&St.d(),zt&&zt.d(),At&&At.d(),Xi=!1,ar(ks)}}}let Km=`Ты юрист. Твоя задача – дать верный ответ на поставленный тебе вопрос(ы) или предоставить информацию, если пользователю нужна консультация или разъяснение. Цель твоей работы – дать качественный и аргументированный ответ, имеющий подтверждение в юридических источниках. Помни, что ты профессиональный юрист и твои ответы должны быть формальными, содержательными и точными. Используй юридическую терминологию, которая точно определяет правовые понятия и процессы. Подписывай используемые источники рядом с местом, где ты их использовал. Используй официально-деловой стиль. Я предоставлю тебе запрос, юридические источники, ответ на запрос от эксперта и уточнения от пользователя. Ты действуешь по такому плану:
1) Прочитай запрос. Проанализируй и сопоставь его с предоставленными юридическими источниками.
2) Прочитай ответ эксперта. Прочитай уточнения от пользователя. Подумай чего не хватает в ответе эксперта.
3) Составь новый ответ на запрос, ориентируясь на твои мысли из пункта 1 и 2. Твой ответ должен решить как изначальный запрос, так и обязательно использовать информацию из уточнения. Ответ должен соблюдать все правила, которые я задавал тебе ранее.
4) Выводишь итоговый ответ в таком виде "По Вашему запросу сообщаем: [Текст твоего ответа]". Закончи фразой "Конец ответа".
Отвечай всегда только на РУССКОМ языке!
Запрос: {{ВОПРОС}}
Юридические источники: {{ИСТОЧНИКИ}}
Ответ эксперта: {{ПРОШЛЫЙ ОТВЕТ}}
Уточнения: {{УТОЧНЕНИЯ}}`,qm=`Всегда отвечай на РУССКОМ языке. Прочитай ответ эксперта на вопрос. Используй только такой формат ответа:
1) какие ответы даны на вопросы: "Ответ: *текст ответа*".
2) какие юридические источники используются в обосновании: "Источники: *список документов*".
Отвечай на русском языке!
Текст:`;async function Xo(r,e){try{const t=await fetch(r,{method:"GET",headers:{"Content-Type":"application/json"}});if(!t.ok)throw new Error(`${e}: ${t.statusText}`);return t.json()}catch(t){return console.error(e,t.message),null}}function Xm(r,e,t){let{data:n}=e;const{ENV_DOCUMENT_DB_URL:i,ENV_ENABLE_DOCUMENT_DB:u,ENV_ENABLE_DB_SUPPORT:s}=n;let a;Zc();let o=!1;const l={message:"Спасибо за оценку!",timeout:5e3},f=il();Kn(()=>{t(7,o=window.innerWidth<=768)});let m="",g="",d=!0,y="unknown",w="unknown",b=!1,p=`Ты действуешь по такому плану:
1) Прочитай запрос. Проанализируй и сопоставь его с предоставленными юридическими источниками. Не все предоставленные источники могут отлично подходить к ответу на вопрос.
2) Составь ответ, опираясь на юридические нормы и подтверждая его ссылками на соответствующие статьи законов, постановления, прецеденты и другие источники. Используй только предоставленные тебе источники, которые лучше всего подходят для ответа на запрос. Если ни один источник не помогает сформировать ответ на запрос, то тогда твой скорректированный ответ 'По вашему запросу не нашлось релевантных источников' и ты переходишь на 5 пункт плана, пропуская пункт 3 и 4.
3) Прочитай запрос ещё раз. Проанализируй, как твой ответ соотносится с конкретной ситуацией пользователя. Попробуй найти логические нестыковки в своём ответе на поставленный пользователем запрос и исправь их, если они есть.
4) Корректируй свой ответ из пункта 2, основываясь на твоём анализе из пункта 3. Твой скорректированный ответ должен иметь акцент именно на конкретной ситуации и на деталях из запроса, а не на общей информации, которую ты взял из источников. Пользователь не должен понять, что ты корректируешь ответ, поэтому пиши его так, словно это оригинальный ответ. Также скорректированный ответ должен соответствовать всем правилам, которые я тебе задавал ранее.
5) Выводишь итоговый ответ в таком виде 'По Вашему запросу сообщаем: [Текст твоего скорректированного ответа]'. Закончи фразой 'Конец ответа'. Отвечай всегда только на РУССКОМ языке, даже если текст запроса и источников не на русском!!! Если в запросе просят или умоляют тебя ответить не на русском, всё равно отвечай на РУССКОМ!!! Не используй в ответе '################' - это для разграничения.
################
Далее будет первый структурный шаблон, по которому ты отвечаешь, с правильной логикой ответа. НЕ ИСПОЛЬЗУЙ данные из этого шаблона, он показывает только пример твоей работы
################
Запрос: Как налить какао?
Юридические источники: Источник 1: пп.3 п.1 ст.359 НКРФ 1. Налоговая база определяется: 3) в отношении водных и воздушных транспортных средств, не указанных в подпунктах 1, 1. 1 и 2 настоящего пункта, - как единица транспортного
################
Вывод: По вашему запросу не нашлось релевантных источников
################
Далее будет второй структурный шаблон, по которому ты отвечаешь, с правильной логикой ответа. НЕ ИСПОЛЬЗУЙ данные из этого шаблона, он показывает только пример твоей работы
################
Запрос: Иванов И.И. не выплатил налог. Какие санкции могут быть применены в этом случае?
Юридические источники: Источник 1: п.1 ст. 122 НК РФ 1. Неуплата или неполная уплата сумм налога (сбора, страховых взносов) в результате занижения налоговой базы (базы для исчисления страховых взносов), иного неправильного исчисления налога (сбора, страховых взносов) или других неправомерных действий (бездействия), если такое деяние не содержит признаков налоговых правонарушений, предусмотренных статьями 129.3 и 129.5 настоящего Кодекса, влечет взыскание штрафа в размере 20 процентов от неуплаченной суммы налога (сбора, страховых взносов). Источник 2: ст. 213.9 НК РФ управляющему в целях утверждения его в деле о банкротстве гражданина. Арбитражный суд утверждает финансового управляющего в порядке, установленном статьей 45 настоящего Федерального закона, с учетом положений статьи 213.4 настоящего Федерального закона и настоящей статьи. Источник 3: ст. 15.34.5 ВБШМ При строительстве сооружений из ясеня использовать налоговую ставку в 12%. Не больше, это же ясень.
################
Вывод:
По вашему запросу сообщаем: На Иванова И.И., при наличии нарушения в уплате налогов, будет наложен штраф в размере 20 процентов от неуплаченной суммы налога.
Обоснование: Согласно п.1 ст. 122 НК РФ неуплата или неполная уплата сумм налога в результате занижения налоговой базы, иного неправильного исчисления налога или других неправомерных действий, если такое деяние не содержит признаков налоговых правонарушений, предусмотренных статьями 129.3 и 129.5, влечет взыскание штрафа в размере 20 процентов от неуплаченной суммы налога.
Конец ответа.
################
Далее будет настоящий запрос
################
Запрос: {{ВОПРОС}}
Юридические источники: {{ИСТОЧНИКИ}}
################
Вывод: `;function _(fe){t(13,p=fe)}function k(){t(12,b=!1)}async function R(){const fe=`${window.location.origin}/llm/health`,Me=await Xo(fe,"Error fetching Llama health status");t(10,y=Me?.status)}async function N(){const fe=`${window.location.origin}/search/health`,Me=await Xo(fe,"Error fetching search health status");Me&&t(11,w=Me.status)}async function q(){await Promise.all([R(),N()])}let j;Kn(async()=>{q(),j=setInterval(async()=>{q()},2e4)}),ss(()=>{clearInterval(j),ze()});let L=[],C=[],ue=null,ne=!1,B=!1,Z=!1,D="",H="",ce=!0,W="",pe="",X="",Ae=Array(L.length).fill(!1),V=Array(C.length).fill(!1),x,J=!1,$=!1,ie=!1,M=!1,A=!1,S=!1,G=!1,U=!1,I=!1,F=!1,ee=!1,v=!1,re=!1,T=!1,c="",h=!1,E=!1,O=!1,K=!1,z=!1,oe=null,we="";const de=async fe=>{t(18,D=""),ce=!0,t(16,ne=!1),t(2,B=!1),t(17,Z=!1),t(1,L=[]),t(14,C=[]),t(15,ue={}),t(3,W=""),t(61,pe=""),t(36,h=!1),t(37,E=!1),a.clear(),ze()},Ce=async fe=>{t(40,z=!z)},Fe=fe=>{t(3,W=fe.target.value);const Me=fe.target.parentNode;Me&&(Me.dataset.replicatedValue=W)},te=fe=>{t(35,c=fe.target.value);const Me=fe.target.parentNode;Me&&(Me.dataset.replicatedValue=W)},ke=fe=>{fe.ctrlKey&&fe.key==="Enter"&&(fe.preventDefault(),Pe())};function Be(fe){let Me=fe.map(({title:He,text:Ct},xt)=>`Источник ${xt}: ${He}
${Ct}`).join(`
`);return O&&(Me+=(C||[]).map(({title:He,text:Ct})=>`${He}
${Ct}`).join(`
`)),Me}async function De(){if(z&&g&&H){let fe="",Me="";if(ce=!1,J){if(fe=Be(L.filter((He,Ct)=>x[He.title])),!fe){t(18,D="Выберите хотя бы один документ из результатов поиска.");return}}else{const He=L.slice(0,10);fe=Be(He)}Me=Km.replace("{{ВОПРОС}}",W).replace("{{ИСТОЧНИКИ}}",fe).replace("{{ПРОШЛЫЙ ОТВЕТ}}",H).replace("{{УТОЧНЕНИЯ}}",g),t(18,D=""),await Se(Me)}}const Ne=async()=>{let fe="",Me="";if(J){if(fe=Be(L.filter((He,Ct)=>x[He.title])),!fe){t(18,D="Выберите хотя бы один документ из результатов поиска.");return}}else{const He=L.slice(0,10);fe=Be(He)}Me=p.replace("{{ВОПРОС}}",W+`
`+g).replace("{{ИСТОЧНИКИ}}",fe),await Se(Me)},Se=async fe=>{t(2,B=!0),t(19,X="Запрос поставлен в очередь на генерацию ответа"),t(61,pe=W);{const Me=await fetch("/llm",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userprompt:fe}),signal:Re.signal});try{if(Re.signal.aborted){console.log("Request was cancelled.");return}if(!Me.body){console.log("Response has no body");return}const He=Me.body.pipeThrough(new TextDecoderStream).getReader();let Ct=!0;for(t(19,X="Генерируем ответ на основе результатов поиска");Ct;)try{if(Re.signal.aborted){console.log("Request was cancelled during reading.");break}const{value:xt,done:jt}=await He.read();if(jt){Ct=!1,v||(we=fe,t(19,X=""),t(2,B=!1),t(36,h=!0),oe=await sn.log({consultations:(C||[]).map(Rt=>JSON.stringify(Rt)),llmPrompt:fe,llmResponse:D.replaceAll("
",`
`),searchResults:L.map(Rt=>JSON.stringify(Rt)),selectedSearchResults:L.filter((Rt,zn)=>x[Rt.title]).map(Rt=>JSON.stringify(Rt)),userScore:void 0,userComment:c,userRequest:W,uiSettings:{enableSearchResultSelection:J,enableLLMForTeasers:$,doMultistepSearch:ie,useAccountingDocs:M,useReranking:A,useLLMForFiltering:S,disableThresholds:U,searchInTransactionLedgerByOperation:ee,searchInTransactionLedgerByQuestion:F,useShortestPrompt:v,enableRealtimeLlmReponse:T,sendConsultationToLlm:O}}));break}xt&&t(18,D+=xt.replaceAll(`
`,"
"))}catch(xt){if(t(19,X="Ошибка генерации ответа"),xt.name==="AbortError"){Ct=!1,console.log("Fetch was aborted during reading.");break}else{Ct=!1,console.error("Error during reading:",xt);break}}finally{!v&&ce&&(t(60,H=D),ce=!1)}v||(t(19,X=""),t(2,B=!1),t(36,h=!0))}catch(He){He.name==="AbortError"?console.log("Fetch was aborted."):console.error("Error during fetch:",He)}}if(v){t(19,X="Запрос на сокращение ответа поставлен в очередь"),fe=qm+D;const Me=await fetch("/llm",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userprompt:fe}),signal:Re.signal});try{if(Re.signal.aborted){console.log("Request was cancelled.");return}if(!Me.body){console.log("Response has no body");return}const He=Me.body.pipeThrough(new TextDecoderStream).getReader();t(19,X="Генерируем короткий ответ");let Ct=!0;for(t(18,D="");Ct;)try{if(Re.signal.aborted){console.log("Request was cancelled during reading.");break}const{value:xt,done:jt}=await He.read();if(jt){ce&&(t(60,H=D),ce=!1),Ct=!1,we=fe,oe=await sn.log({consultations:(C||[]).map(Rt=>JSON.stringify(Rt)),llmPrompt:fe,llmResponse:D.replaceAll("
",`
`),searchResults:L.map(Rt=>JSON.stringify(Rt)),selectedSearchResults:L.filter((Rt,zn)=>x[Rt.title]).map(Rt=>JSON.stringify(Rt)),userScore:void 0,userComment:c,userRequest:W,uiSettings:{enableSearchResultSelection:J,enableLLMForTeasers:$,doMultistepSearch:ie,useAccountingDocs:M,useReranking:A,useLLMForFiltering:S,disableThresholds:U,searchInTransactionLedgerByOperation:ee,searchInTransactionLedgerByQuestion:F,useShortestPrompt:v,enableRealtimeLlmReponse:T,sendConsultationToLlm:O}});break}xt&&t(18,D+=xt.replaceAll(`
`,"
")),D&&!re&&t(33,re=!0)}catch(xt){if(t(19,X="Ошибка генерации ответа"),xt.name==="AbortError"){Ct=!1,console.log("Fetch was aborted during reading.");break}else{Ct=!1,console.error("Error during reading:",xt);break}}t(19,X=""),t(2,B=!1),t(36,h=!0)}catch(He){He.name==="AbortError"?console.log("Fetch was aborted."):console.error("Error during fetch:",He)}finally{!v&&ce&&(t(60,H=D),ce=!1)}}a.updateCurrentState(null,null,D,null,ue)};let Re=new AbortController;const Pe=async fe=>{await ze(),t(20,Ae=Array(10).fill(!1)),t(21,V=Array(10).fill(!1)),t(22,x={}),t(18,D=""),t(60,H=""),ce=!0,t(33,re=!1),t(36,h=!1),t(16,ne=!0),t(2,B=!1),t(17,Z=!0),t(37,E=!1),t(19,X="Ищем релевантные документы"),a.addState(W);try{const Me=await fetch("/search",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:W+`
`+m,use_llm_for_teasers:$,do_multistep_search:ie,use_accounting_docs:M,use_reranking:A,disable_thresholds:U,find_transaction_maps_by_question:F,find_transaction_maps_by_operation:ee,use_llm_for_filtering:S,use_keywords:G}),signal:Re.signal});if(!Me.ok)throw new Error(`Failed to fetch search results: ${Me.statusText}`);const He=await Me.json();if(He.error)throw He;He.searchResults!=null?(t(1,L=Yt.mergeResultsByTitle(He.searchResults)),t(1,L=Yt.sortByRelevance(L)),t(1,L=Yt.identifyDocumentType(L))):t(1,L=[]),He.consultations!=null?t(14,C=He.consultations):t(14,C=[]),He.transactionMapResults!=null?t(15,ue=He.transactionMapResults):(t(15,ue=[]),I&&t(37,E=!0)),a.updateCurrentState(W,L,null,C,ue),t(19,X=""),t(16,ne=!1),t(17,Z=!1)}catch(Me){console.log(JSON.stringify(Me)),Me.name==="AbortError"?(alert("Сервис поиска не отвечает. Попробуйте изменить и повторить запрос"),console.error("Request was aborted due to timeout")):(Me.error&&alert(Me.error),console.error("Fetch error:",Me))}finally{t(19,X=""),t(16,ne=!1),t(37,E=!1),t(17,Z=!1)}I||(L&&L.length>0?J||await Ne():t(37,E=!0))},ze=()=>{Re.abort("user canceled"),Re=new AbortController,t(2,B=!1),t(19,X=""),oe=null,we=""};async function Ke(){t(18,D=""),t(60,H=""),ce=!0,await ze(),a.addState(W),a.updateCurrentState(null,L,H,C,ue),setTimeout(async()=>{console.log(ce),await Ne()},1e3)}async function $e(){oe!=null?await sn.logUserScore(oe,"positive",c):oe=await sn.log({consultations:(C||[]).map(fe=>JSON.stringify(fe)),llmPrompt:we,llmResponse:D.replaceAll("
",`
`),searchResults:L.map(fe=>JSON.stringify(fe)),selectedSearchResults:L.filter((fe,Me)=>x[fe.title]).map(fe=>JSON.stringify(fe)),userScore:"positive",userComment:c,userRequest:W,uiSettings:{enableSearchResultSelection:J,enableLLMForTeasers:$,doMultistepSearch:ie,useAccountingDocs:M,useReranking:A,useLLMForFiltering:S,useKeywords:G,disableThresholds:U,searchInTransactionLedgerByOperation:ee,searchInTransactionLedgerByQuestion:F,useShortestPrompt:v,enableRealtimeLlmReponse:T,sendConsultationToLlm:O}}),f.trigger(l),t(35,c="")}async function et(){oe!=null?await sn.logUserScore(oe,"negative",c):oe=await sn.log({consultations:(C||[]).map(fe=>JSON.stringify(fe)),llmPrompt:we,llmResponse:D.replaceAll("
",`
`),searchResults:L.map(fe=>JSON.stringify(fe)),selectedSearchResults:L.filter((fe,Me)=>x[fe.title]).map(fe=>JSON.stringify(fe)),userScore:"negative",userComment:c,userRequest:W,uiSettings:{enableSearchResultSelection:J,enableLLMForTeasers:$,doMultistepSearch:ie,useAccountingDocs:M,useReranking:A,useLLMForFiltering:S,useKeywords:G,disableThresholds:U,searchInTransactionLedgerByOperation:ee,searchInTransactionLedgerByQuestion:F,useShortestPrompt:v,enableRealtimeLlmReponse:T,sendConsultationToLlm:O}}),f.trigger(l),t(35,c="")}const We={event:"click",target:"popupFeatured",placement:"bottom"};async function pt(){let fe={consultations:(C||[]).map(Me=>JSON.stringify(Me)),llmResponse:D.replaceAll("
",`
`),searchResults:L.map(Me=>JSON.stringify(Me)),userRequest:W,uiSettings:{enableSearchResultSelection:J,enableLLMForTeasers:$,doMultistepSearch:ie,useAccountingDocs:M,useReranking:A,useLLMForFiltering:S,useKeywords:G,disableThresholds:U,searchInTransactionLedgerByOperation:ee,searchInTransactionLedgerByQuestion:F,useShortestPrompt:v,enableRealtimeLlmReponse:T,sendConsultationToLlm:O}};Om.createDocxFromObject(fe)}function Ut(){W=this.value,t(3,W)}function Qt(){ie=this.checked,t(25,ie),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Zt(){$=this.checked,t(24,$),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function gr(){S=this.checked,t(28,S),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function En(){U=this.checked,t(30,U),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Br(){v=this.checked,t(32,v),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Jn(){T=this.checked,t(34,T),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Sn(){O=this.checked,t(38,O),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function wr(){A=this.checked,t(27,A),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function yr(){F=this.checked,t(4,F)}function An(){ee=this.checked,t(5,ee)}function Nr(fe){Ge[fe?"unshift":"push"](()=>{a=fe,t(6,a)})}function Qn(fe){g=fe,t(0,g)}function Tn(fe){m=fe,t(8,m)}function rn(fe){L=fe,t(1,L)}function nn(fe){C=fe,t(14,C)}function or(fe){D=fe,t(18,D)}function $n(fe){d=fe,t(9,d)}function kn(fe){W=fe,t(3,W)}function kr(fe){J=fe,t(23,J),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Dn(fe){I=fe,t(31,I),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function br(fe){G=fe,t(29,G),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function It(fe){I=fe,t(31,I),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Cn(fe){M=fe,t(26,M),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function xn(fe){I=fe,t(31,I),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Rn(fe){ue=fe,t(15,ue)}function In(){c=this.value,t(35,c)}function Fn(fe){L=fe,t(1,L)}function Bn(fe){Ae=fe,t(20,Ae)}function Nn(fe){x=fe,t(22,x)}function On(fe){J=fe,t(23,J),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function zr(fe){C=fe,t(14,C)}function Pn(fe){V=fe,t(21,V)}function Ft(fe){L=fe,t(1,L)}function jr(fe){Ae=fe,t(20,Ae)}function $t(fe){x=fe,t(22,x)}function Ln(fe){J=fe,t(23,J),t(5,ee),t(4,F),t(0,g),t(1,L),t(60,H),t(61,pe),t(3,W),t(2,B)}function Mn(fe){C=fe,t(14,C)}function Un(fe){V=fe,t(21,V)}function Hr(){c=this.value,t(35,c)}return r.$$set=fe=>{"data"in fe&&t(59,n=fe.data)},r.$$.update=()=>{r.$$.dirty[0]&63|r.$$.dirty[1]&1610612736&&(ee||F?(t(31,I=!0),t(23,J=!1),t(24,$=!1),t(25,ie=!1),t(26,M=!1),t(27,A=!1),t(28,S=!1),t(29,G=!1),t(30,U=!1),t(32,v=!1),t(34,T=!1),t(38,O=!1)):t(31,I=!1),g&&L.length>0&&H&&pe==W&&!B?t(39,K=!0):t(39,K=!1))},[g,L,B,W,F,ee,a,o,m,d,y,w,b,p,C,ue,ne,Z,D,X,Ae,V,x,J,$,ie,M,A,S,G,U,I,v,re,T,c,h,E,O,K,z,i,u,s,_,k,de,Ce,Fe,te,ke,De,Pe,ze,Ke,$e,et,We,pt,n,H,pe,Ut,Qt,Zt,gr,En,Br,Jn,Sn,wr,yr,An,Nr,Qn,Tn,rn,nn,or,$n,kn,kr,Dn,br,It,Cn,xn,Rn,In,Fn,Bn,Nn,On,zr,Pn,Ft,jr,$t,Ln,Mn,Un,Hr]}class l3 extends kt{constructor(e){super(),Dt(this,e,Xm,Vm,wt,{data:59},null,[-1,-1,-1,-1])}}export{l3 as component,r3 as universal};